Defensive stance and battle stance

Hi,
During shadowlands I got used to using Defensive Stance & going out of it in pvp as arms with a single keybind whenever needed. Now there are two stances and they share a 3 sec cooldown.
Is there a way to bind both to a single keybind? I mean, if I’m on D Stance switch to B Stance, and if I’m on B Stance switch to D Stance?
Thanks in advance.

EDIT: I figured it out.
#showtooltip
/cast [stance:2] Defensive Stance; [stance:1] Battle Stance

20 Likes

I salute you for sharing your solution sir. :slight_smile:

2 Likes

And if it works when I get home, I will also thank you!

Slight change to your macro and it works perfect: Berserker Stance instead of Battle Stance.

#showtooltip
/cast [stance:2] Defensive Stance; [stance:1] Berserker Stance

1 Like

It should have been one talent and one button to toggle between the two like shadowlands.

1 Like

#showtooltip
/cast [stance:2] Defensive Stance; [stance:1] Battle Stance [stance:0] Battle Stance

if you happen to not be in a stance (like after switching specs), this puts you in battle stance.

change battle for berserker would work too.

3 Likes

Is this off the global cooldown? could I put this in the first line for say, rallying cry to go to defensive, and warbreaker to go offensive?
Thanks

As a precaution because for some reason we can now function with 0 stances on I would add ! before the stance you want. Example: !Berserker Stance - That way if you get click happy you wont remove stances entirely from yourself.

2 Likes

Stance is off GCD and so is DbtS. Here is my defensive macro (for Arms)

/cast Die by the Sword
/cast Rallying Cry
/cast Defensive Stance

I wouldnt recommend macroing RC and DBTS in the same macro. They are different cds that should be used separately in specific situations, specially in pvp.

100% agree.

I am just old, slow and have dirty reading glasses.

If I did anything ranked I would // the RC and stick with my normal keybind for it.

1 Like