WoW Classic Warrior Macros (WoW SoD & Classic Era)

Posted by Fernande Dalal on Saturday, July 6, 2024
Warrior in WoW Classic

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.

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.

Copy

#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, Rend Rend, and Execute Execute:

Copy

#showtooltip
/dismount
/startattack
/cast Charge

Copy

#showtooltip
/dismount
/startattack
/cast Rend

Copy

#showtooltip
/startattack
/dismount
/cast Execute

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

Copy

#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:

Copy

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

You can do the same with Berserker Stance Berserker Stance abilities:

Copy

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

Copy

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

Ad

Mouseover Macros for Warriors

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

Copy

#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:

Copy

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

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

Copy

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

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

Copy

#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):

Copy

#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.

Copy

#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.

Copy

#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.

ncG1vNJzZmivp6x7u7vCpKCfsV6YvK571qiunKSRqMCqr46wmKuqmaS%2FcLnAnKmoq18%3D