Why would they change it so you could actually be in neither stance? There is zero reason to have a “no stance”. Anyone know of a macro that will change it back to 1 click cycling between battle stance and defensive stance?
#showtooltip
/cast defensive stance
/cast battle stance
Doesn’t quite work. Using that macro, if you’re in defensive stance, and you spam the macro (you provided) above just before the global cooldown is up, it will actually put you right back into defensive stance, from defensive stance. You’d have to try it and you’ll see what i mean.
Yes it is dumb, but so are much of the decisions made for the game since Cata. If stances don’t provide any functionality there’s no point in them existing. Just give Ignore Pain back to all specs and call it a day.
If you want a simple macro for swapping stances without issues with spamming.
#showooltip
/cast [stance:2]!Defensive Stance;[spec:2]!Berserker Stance;!Battle Stance
This will not work properly if you only have one stance as Arms or Fury. They seem to be aware of this, but not outright admitting it.
[spec:#] (1 = Arms. 2 = Fury. 3 = Prot)
[stance:#] (1 = Defensive. 2 = Battle/Berserker) (*Note if you only have one stance, then that stance is 1.)
This is a generic defensive cooldown macro for all 3 specs.
#showtooltip
/cast [spec:1]Die by the Sword;[spec:2]Enraged Regeneration;[spec:3]Shield Wall
/cast !Defensive Stance
Putting “!” in front of the spell ensures it won’t toggle off, but it will keep casting it. If you don’t want this behavior, you can change it to.
/cast [stance:2]!Defensive Stance
For Fury, if you want to make sure you’re in Berserk Stance before activating Recklessness(etc).
/cast [stance:2]Recklessness;Berserker Stance
There’s no one-size-fits-all solution to the current system since stances aren’t core abilities anymore.
It works fine for me going from one to the other. But I also don’t spam it.