Replace this macro with the normal mortal strike / bloodthirst button, so you always have the correct weapons equipped when casting the attack.

Your Bloodthurst is your primary attack, but you’re capable of crushing your enemy’s armor with a Colossus Smash, smacking them with both your weapons via Raging Blow, or Ao Eing them with Cleave and Whirlwind.
Bleed of your excess rage with instant Slams and Heroic Strike, and don’t hesitate to put on your shield, shield wall and enraged regeneration if you do get aggro, though, if you put out too much damage via Recklessness and Death Wish.
Feel free to comment or ask questions about anything regarding this blog!
James Gordon First some basic tips for your pvp macros and spells: Always remember to use keybindings, you don't want yourself using the mouse too much, when you have keys in good reach of your fingers at all times.
For example Shift-T, as you only need to press the shout every 2-6 minutes, and isn't fatal if you don't manage to press the button in time.-Undind Z and X, and use them to something more useful, for example war stomp and intimidating shout.
You don't need to sit down or flashing your weapons, when in a good pvp battle.
At the same time, you dont want too many buttons to keep track of, so check out my advice: Combine your 2handed weapon with your mortal strike / bloodthirst.
This macro first equips your 2hander if not allready equipped, then casts mortal strike (or bloodthirst if you're fury).
This blog's purpose is to gather some of the most common and useful warrior macros for the game world of warcraft!
First off are some pvp warrior macros, hope they can help you improve your gameplay!
Not sure about a macro but JSHB (Now called Class Mods) has interrupt announce baked in. I understand that stun isnt an interrupt i was just asking if there is any way to make a macro that if you stun it announces what spell you have interrupted on the target as you stunned it. I have not tested this so you may need to refine it some but this should intimidate the target and then say /cast intimidation /script Send Chat Message(Unit Name(t)" has been stunned","SAY") This is a starting point.