Skip cast if targeted

Is there any macro/condition to skip cast if target is targeting you?
With new HoR mechanics in regular raids/5m I am using smth like:
#showtooltip Spell
/cast Spell
/cast [group]Hand of Reckoning
/startattack

so it doesn’t cast HoR when I am solo in open world, but doing old raids solo like MC/Ony I am wasting too much mana on HoR as it doesn’t work on targets that are targeting me.

Nope. You can only test if targets are helpful, harmful, dead, or alive. You can’t test of they’re targeting a specific unit.

You shouldn’t be macroing your taunt to other spells anyway it’s hugely inefficient and could put it on CD when you need it.

As ret with new glyph HoR is part of DPS rotation and included into each ability macro.
Problem starts when you use same macro while solo. HoR then do no dmg and simply waste mana. Having 2 set of macro for raid/party and solo and dragging those around action bars is not the best solution…

Maybe you could do something like

#showtooltip
/cast Spell
/startattack
/stopmacro [@party3,noexists]
/cast Hand of Reckoning

This might not compile, but you get the idea, and Elvenbane can refine it :blush: the point is to make it not fire if you’re not in a full group, which you won’t be when soloing.

1 Like

Yup, that’ll work.

2 Likes

Yay, thanks all, it works.
Wonder now if it is possible to modify somehow so it doesn’t use it on BG against players.

/stopmacro [pvptalent] [@party3,noexists]

Not sure how it works. Should I put talent name instead of pvptalent?
I am doing BGs in same spec so no specific talents are used. Is it possible to put an item as condition eg pvp trinket?

Replace the stopmacro line from before with that one, as written. If you get “unknown macro option: pvptalent” then classic doesn’t support the condition and there’s no way to tell that you’re in pvp combat.

1 Like

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