Some useful warrior macros /tricks
To use when low on rage,
/cast shield block
/cast berserker stance
/cast berserker rage
/cast defensive stance
Pummel/shield bash. macro-
/cast [stance:1/2,noequipped:Shields] Berserker Stance; [stance:1/2,equipped:Shields] Shield Bash; [stance:3] Pummel
The all in one charge - it will charge when not in combat and intercept when in combat.
#show [combat] Intercept; Charge
/cast [stance:1/2,combat] Berserker Stance; [stance:3,combat] Intercept; [stance:2/3,nocombat] Battle Stance; [stance:1,nocombat] Charge
/stopcastingGreat for pvp does a HS right after
#show [combat] Intercept; Charge
/cast [nocombat,stance:1] Charge; [combat,stance:3] Intercept; [nocombat,nostance:1] Battle Stance; [combat,nostance:3] Berserker Stance
/stopcasting
/cast [stance:1/3] Hamstring
I take no credit for the macros BTW all are from wowwiki, however as i've found that not many people look for macros on it.
Cast Piercing Howl and then Intimidating Shout and then the player will be rooted in place. Stunned targets cannot block, dodge or parry. Sweeping Strikes cant be dodged so if you have 2 targets and a rogue pops evasion use SS and beat on the the second target other than the rogue
A wonderful guide done by Caesar showing how the slam rotation is done: http://www.honorbound.se/Slamdps2.pdf