wow marcos 1.12
charge
/script local c=CastSpellByName;local _,_,x=GetShapeshiftFormInfo(1);local _,_,y=GetShapeshiftFormInfo(3);if UnitAffectingCombat("player") then if y then c("Intercept");else c("Berserker Stance");end;elseif x then c("Charge");else c("Battle Stance");end;