WoW Warrior Macros (Classic)
Weapon Swap
- /equip “shield”
- /equip “one-hander”
- /equip “two-hander”
Charge
- /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName(“Charge”); else CastSpellByName(“Battle Stance()”); end;
OverPower
- /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName(“Overpower”); else CastSpellByName(“Battle Stance()”); end;
Intercept
- /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName(“Intercept”); else CastSpellByName(“Berserker Stance()”); end;
Thunderclap
- /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName(“Thunder Clap”); else CastSpellByName(“Battle Stance()”); end;
WirlWind
- /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName(“Whirlwind”); else CastSpellByName(“Berserker Stance()”); end;
Taunt
- /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName(“Taunt”); else CastSpellByName(“Defensive Stance()”); end;
PanicButton
- /eq [Weapon]
- /eq [Shield]
- /cast defensive stance
- /cast shield wall
Battlestance charge and/or intercept. (will change to zerkstance automatically if you are in combat)
- /run if UnitAffectingCombat(“player”) then CastSpellByName(“Berserker Stance”); else CastSpellByName(“Charge”); end;
Defensive stance charge and/or intercept. (Will change you to zerk or battlestance depending on your combat situation)
- /run if UnitAffectingCombat(“player”) then CastSpellByName(“Berserker Stance”); else CastSpellByName(“Battle Stance”); end;
Berserker stance charge and/or intercept. (Will change you to zerk or battlestance depending on your combat situation)
- /run if UnitAffectingCombat(“player”) then CastSpellByName(“Intercept”); else CastSpellByName(“Battle Stance”); end;