Macro ? showing, anyway to get a tidier macro than this?

#showtooltip]
/cast [mod:alt,@mouseover] Lay on Hands; [nomod] Light’s Hammer
/startattack

The above shows a question mark when Im using other modifiers (for other buttons)

Is there a tidier way than what ive come up with below

#showtooltip
/cast [mod:alt,@mouseover] Lay on Hands; [mod:shift,@mouseover] Lay on Hands;[mod:ctrl,@mouseover] Lay on Hands; [nomod] Light’s Hammer

Yes, but good work coming up with a solution, even if not a pretty one :slight_smile:

#showtooltip
/cast [mod:alt,@mouseover] Lay on Hands; Light’s Hammer
/startattack

This is not functionally equivalent to your solution though, because in your solution shift or ctrl will cast LoH, whereas in this one they will cast LH. If you want it to cast LoH with all modifiers except alt, you can do

#showtooltip
/cast [nomod:alt] Light’s Hammer; [@mouseover] Lay on Hands
/startattack

Option three - keep the original macro’s functionality and just fix the tooltip (ctrl and shift will make the macro do nothing):

#showtooltip [mod:alt] Lay on Hands; Light's Hammer
/cast [mod:alt,@mouseover] Lay on Hands; [nomod] Light’s Hammer
/startattack
1 Like

Brilliant thank you very much x

Edit:

Is it possible to do the same with these two for me please? Ive used the bottom one of your macros but I cant tweak these 2 to have the same end result (of no question mark)

#showtooltip
/cast [mod:alt,@mouseover,harm] Hand of Reckoning; [mod:alt] Shield of the Righteous; [nomod] Divine Steed

#showtooltip
/cast [mod:alt,@mouseover,help] Blessing of Sacrifice; [mod:alt,@mouseover,harm] Rebuke; [@mouseover,help] Word of Glory; [nomod] Light of Dawn

1 Like

You’re lucky I admire my old posts or I would never have seen your edited reply. That said, the bottom solution is not recommended for these longer macros, and you’ll see why:

#showtooltip [mod:alt,@mouseover,harm] Hand of Reckoning; [mod:alt] Shield of the Righteous; Divine Steed
/cast [mod:alt,@mouseover,harm] Hand of Reckoning; [mod:alt] Shield of the Righteous; [nomod] Divine Steed

Better that you just remove the [nomod] from before Divine Steed:

#showtooltip
/cast [mod:alt,@mouseover,harm] Hand of Reckoning; [mod:alt] Shield of the Righteous; Divine Steed

If this macro is bound to Q and you bind something else to shift+Q, shift+Q will indeed cast that something else and not Divine Steed. You don’t have to enforce that the holy horse will only be used with no modifier. Blizzard will do it for you as long as you actually use those other modifiers somewhere else.

1 Like

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