Warrior in WoW Classic

WoW Classic Warrior Macros

Welcome to the WoW Classic Warrior macros collection! Here you will find all the important macros for your Warrior in WoW Classic Era and WoW SoD. This includes mouseover macros and macros for all roles the Warrior can take on in WoW Classic.

📂 WoW Classic > Warrior

📅 Last updated on February 27, 2025.

Warrior Macros for Season of Discovery

The following macro casts the spell from your current hand rune. If you change your rune, you don’t need to change your action bar with this macro.

#showtooltip
/cast Hands Rune Ability
/startattack

Changes with Warbringer

If you play with the Warbringer rune in WoW SoD, you no longer need to change your stance for Charge Charge and Intercept Intercept. You can also use Charge Charge in battle. This means that macros that change stance or contain “combat” / “nocombat” will no longer be necessary for Charge Charge and Intercept Intercept. If you play in the Season of Discovery without the Warbringer rune, you will still use the macros as stated below.

Quality of Life Macros for Warriors

A Warrior Warrior can automatically start the auto attack with an ability. This is recommended for almost all of your offensive skills. To do this, create a macro to combine “/startattack” with the ability. Additionally, you can insert /dismount. This means you will get off your mount if necessary.

Below you can see examples for Charge Charge and Rend Rend:

#showtooltip
/dismount
/startattack
/cast Charge

#showtooltip
/dismount
/startattack
/cast Rend

If you’re playing Alliance Alliance, you should make sure to cancel Blessing of Protection Blessing of Protection on spells like Execute Execute or Bloodthirst Bloodthirst.

#showtooltip
/dismount
/startattack
/cancelaura Blessing of Protection
/cast Execute

#showtooltip
/dismount
/startattack
/cancelaura Blessing of Protection
/cast Bloodthirst

The following macro automatically switches to Battle Stance Battle Stance if you want to cast Overpower Overpower:

#showtooltip Overpower
/dismount
/startattack
/cast [nostance:1] Battle Stance
/cast Overpower

The following macro lets you attack with Charge Charge. If you are already within melee range, cast Hamstring Hamstring:

#showtooltip Charge
/dismount
/startattack
/cast [nostance:1] Battle Stance
/cast Hamstring
/cast Charge

The following macros automatically switch to Berserker Stance Berserker Stance for abilities like Intercept Intercept and Pummel Pummel:

#showtooltip Intercept
/dismount
/startattack
/cast [nostance:3] Berserker Stance
/cast Intercept

#showtooltip Pummel
/cast [nostance:3] Berserker Stance
/cast Pummel

Mouseover Macros for Warriors

Pummel Pummel on the target your mouse is hovering, otherwise your target:

#showtooltip
/startattack
/cast [nostance:3] Berserker Stance
/cast [@mouseover,harm,nodead][] Pummel

Sunder Armor Sunder Armor on the target your mouse is hovering, otherwise your target:

#showtooltip
/startattack
/cast [@mouseover,harm,nodead][] Sunder Armor

Rend Rend on the target your mouse is hovering, otherwise your target:

#showtooltip
/startattack
/cast [@mouseover,harm,nodead][] Rend

Taunt Taunt on the target your mouse is hovering, otherwise your target:

#showtooltip
/cast [@mouseover,harm,nodead][] Taunt

Complex Macros for Warriors

Charge Charge and Intercept Intercept in one button (don’t press this macro too often):

#showtooltip
/startattack
/cast [nocombat,nostance:1] Battle Stance
/cast [nocombat,stance:1] Charge
/cast [combat,nostance:3] Berserker Stance
/cast [combat,stance:3] Intercept

Equip your one-handed weapon and a shield, if not already done, before casting Shield Bash Shield Bash.

#showtooltip Shield Bash
/startattack
/equipslot [noworn:shield] 16 ONE-HANDED WEAPON NAME
/eq [noworn:shield] SHIELD NAME
/cast Shield Bash

Equip your one-handed weapon and shield if not already, and activate Defensive Stance before Shield Wall Shield Wall is cast.

#showtooltip Shield Wall
/startattack
/equipslot [noworn:shield] 16 ONE-HANDED WEAPON NAME
/eq [noworn:shield] SHIELD NAME
/cast [nostance:2] Defensive Stance
/cast Shield Wall

If you use macros that are missing here, send them to us using the feedback button! Also, check out our WoW Classic Warrior Guide to learn more about the Warrior Warrior.