Warrior Macros
18 tested Warrior macros for WoW Forever, sorted into leveling, dungeons, PvP and utility. Every spell name comes from the game data and matches the client in your language. Copy, create a new macro in-game with /macro, paste, done.
Leveling (5)
Heroic Strike with attack
Starts your auto attack at the same time.
#showtooltip Heroic Strike
/startattack
/cast Heroic StrikeVictory Rush with attack
Heals you after a kill and starts your auto attack. Ideal between two enemies while leveling.
#showtooltip Victory Rush
/startattack
/cast Victory RushWoW Forever: In WoW Forever, every Warrior learns Victory Rush at level 20; the ability didn't exist in original Classic.
Charge or Intercept
Out of combat, Charge in Battle Stance; in combat, Intercept in Berserker Stance. Switches stance when needed.
#showtooltip
/cast [nocombat,stance:1] Charge; [combat,stance:3] Intercept; [nocombat] Battle Stance; Berserker StanceThunder Clap in any stance
Switches to Battle Stance if needed and casts Thunder Clap. Good against multiple enemies.
#showtooltip Thunder Clap
/cast [stance:1] Thunder Clap; Battle StanceMouseover Rend
Applies Rend to the enemy under your mouse without changing targets.
#showtooltip
/cast [@mouseover,harm,nodead][] RendDungeons & raids (7)
Overpower
Switches to Battle Stance if needed and uses Overpower.
#showtooltip
/cast [stance:1] Overpower; Battle StanceTaunt
Switches to Defensive Stance if needed and taunts.
#showtooltip
/cast [stance:2] Taunt; Defensive StanceMouseover Taunt
Taunts the enemy under your mouse, otherwise your target. Outside Defensive Stance, the first press switches stance.
#showtooltip Taunt
/cast [stance:2,@mouseover,harm,nodead][stance:2] Taunt; Defensive StanceCleave or Heroic Strike
Heroic Strike against a single target, or Cleave against multiple enemies while holding Shift.
#showtooltip
/startattack
/cast [mod:shift] Cleave; Heroic StrikeSunder Armor with attack
For tanks: Sunder Armor and auto attack on one button.
#showtooltip Sunder Armor
/startattack
/cast Sunder ArmorExecute in any stance
Execute only works in Battle Stance and Berserker Stance. In Defensive Stance, the first press switches to Berserker Stance.
#showtooltip Execute
/cast [stance:2] Berserker Stance; ExecuteBuild rage
Berserker Rage in Berserker Stance, Bloodrage otherwise. Both give you rage right when you need it.
#showtooltip
/cast [stance:3] Berserker Rage; BloodragePvP (4)
Interrupt in any stance
Pummel in Berserker Stance, Shield Bash otherwise.
#showtooltip
/cast [stance:3] Pummel; Shield BashIntercept in any stance
Switches to Berserker Stance if needed and intercepts your target.
#showtooltip Intercept
/cast [stance:3] Intercept; Berserker StanceWoW Forever: With Tactical Mastery (in WoW Forever available to all Warriors from level 14), you keep up to 10 rage when switching stances.
Hamstring with attack
Slows your target. In Defensive Stance, the first press switches to Battle Stance.
#showtooltip Hamstring
/startattack
/cast [stance:2] Battle Stance; HamstringDisarm in any stance
Switches to Defensive Stance if needed and disarms your target.
#showtooltip Disarm
/cast [stance:2] Disarm; Defensive StanceUtility (2)
Shield Wall in any stance
Panic button: switches to Defensive Stance if needed and activates Shield Wall.
#showtooltip Shield Wall
/cast [stance:2] Shield Wall; Defensive StanceRecklessness with trinket
In Berserker Stance, uses your top trinket (slot 13) together with Recklessness; otherwise the button switches to Berserker Stance.
#showtooltip Recklessness
/use [stance:3] 13
/cast [stance:3] Recklessness; Berserker Stance