Need help with a Shift mod macro!

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

Have you tried something like this?

#showtooltip
/stopcasting
/use [mod:shift] Healthstone; [@mouseover,help,nodead][help,nodead][@player] Flash of Light

Just make a new slot for a healthstone and bind it to Shift + X? Why do you need to use a mod macro

The other action needs a nomod condition otherwise it will activate even if you press shift.

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 ^^ ).

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.