#showtooltip
/use [@mouseover,nodead,mod,help][mod]Purify;[@mouseover,nodead,nomod,help][]Prayer of Mending
This is the macro. I want it to first cast at mouseover then normally. There’s two spells, Prayer of Mending if I’m not holding down a mod key, then Purify if I am.
What it’s doing right now is it casts prayer of mending fine as I want it to, but if I hold down mod it only ever casts purify on myself.
Blizz expanded on the self-cast bug they introduced in 9.2.5 so now it’s affecting all macros in addition to reticle macros. Basically if your key combination matches the Self Cast Key modifier it force casts on yourself.
To fix it you’ll need to set you Self Cast Key to None
Slightly optimized macro:
#showtooltip
/cast [mod,@mouseover,help,nodead] [mod] Purify; [@mouseover,help,nodead] [] Prayer of Mending