Self Heal, target, and mouseover macro

Hey there,

I’m looking for help with a macro that has the following priority: It’ll heal me when ctrl is held down, it’ll heal my current target, or if neither of those exists it’ll heal my mouseover.

I came up with:

#showtooltip
/cast [mod:ctrl,@player] Flash of Light;
/cast [@target] Flash of Light;
/cast [@mouseover,exists,nodead] Flash of Light;

but it doesn’t work properly. It’ll heal me just fine with ctrl held down and it’ll heal my target, but it won’t heal my mouseover.

Any help/guidance with this would be greatly appreciated!

Thanks :slight_smile:

1 Like

#showtooltip
/cast [mod:ctrl,@player]Flash of Light;[@mouseover,exists,nodead] Flash of Light;Flash of Light

or

#showtooltip
/cast [mod:ctrl,@player]Flash of Light
/cast [@mouseover,exists,nodead] Flash of Light
/cast Flash of Light

Same effect, different Syntax. Hope this helps! Let me know if you have questions.

Optimized syntax

#showtooltip
/cast [mod:ctrl,@player] [@mouseover,help,nodead] [] Flash of Light
2 Likes