I have a healing macro for retri paladin. It currently works on mouseover, if I’m targeting an enemy it’ll heal myself and if I manually focus a friendly it’ll heal them. But I can’t figure out how to Shift mod it so I can use Healthstone too.
Here is the macro in it’s current set up. #showtooltip
/stopcasting
/use [@mouseover,help,nodead][help,nodead][@player] Flash of Light
/use [mod:shift] Healthstone
This will work, but just to explain why OP’s macro is going wrong:
Macros run top > bottom, left > right
They will attempt to run all conditions that ring true
So in the case of the original macro:
It runs the Flash of Light part and always finds a reason to cast it
then if Shift is pressed it tries to use the healthstone but is blocked by the global cooldown (update: see below)
Whilst this would also work, it will prevent the macro from doing anything if you happen to have Alt or Ctrl pressed (which may or may not conflict with how you play!)
Edit: Healthstones do not appear to actually be on the global cooldown, I’m not sure what happens if you try to use one whilst casting thou (I don’t have one on me to test ^^ ).