I’ve been messing around with macros lately, and have been trying to use them to condense my U.I. as much as possible. My most recent venture is an interrupt macro. My intent is for the unmodded keypress to cast rebuke, for it to cast rebuke on mouseover when I hold shift, and, if I hold alt, to cast hammer of justice on my target or, if my target is friendly, the target of my target. Currently it looks something like this:
#showtooltip
/cast [nomod] Rebuke
/cast [mod:shift, @mouseover, exists, harm] [] Rebuke
/cast [mod:alt, @target, exists, harm][harm][@targettarget, exists, harm] [] Hammet of Justice
I’ll update the line when I get home, however for the most part this works. Pressing the keybind casts Rebuke, holding shift casts Rebuke at mouseover, and HoJ casts on my target if not the target of my target. The issue is the alt modifier isn’t doing anything. If I hold alt it shows the HoJ tooltip however pressing the keybind not only casts Rebuke but HoJ at the same time.
I’m trying to figure out what mistake I might be making here. Any help would be appreciated!