PvP mode condition for macro

Is there any condition that can see if i am in pvp mode? (arena, bg, or even world pvp, dueling etc)?

if not, can the condition be set to cast A if target is not a player, or cast B if target is a player?

Sadly no. You can test if arena1 etc exists but that’s about it.

I assume you have a different equipment set for pvp?

If so, what I do is equip a Tabard for it, then use that as the conditional.

1 Like

Thats brilliant. What is the conditional for that?

I’m not entirely sure. Haven’t logged in in awhile.

Something like;

/cast [equipped:tabard]spellgoeshere;[noequipped:tabard]spellgoeshere

Add whatever other modifiers you see fit.

1 Like