Warning: Use of undefined constant REQUEST_URI - assumed 'REQUEST_URI' (this will throw an Error in a future version of PHP) in /home/customer/www/theclassicwow.com/public_html/wp-content/themes/youplay/functions.php on line 73
Classic wow Warrior Macros - The Classic WoW

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;