I know nothing of macros more than how to copy-paste them into the game, and now I’m trying to find a way to combine 2 functions I found as macros, in one single macro. I want to combine this one, for mousover targeting:
/cast [@mouseover,exists][@target,exists][@player] Holy Shock
And this one, for self target if I hold shift:
/cast [target=player, modifier:shift] [target=target, nomodifier] Holy Shock
Basically, I want to be able to use Holy shock (and other spells) with mouseover, BUT if I hold ‘shift’, the target will always be myself, regardless of my existing target or my mouseover target. I have no idea how to do this. Is it possible?