Upgraded Overpower macro (fury) and some other useful ones
Posted: Mon Oct 26, 2015 12:56 am
I'm not a pro in macro language, so maybe it can be done in an easier way, but here's a Overpower macro you can use in fury specc with Super Macro Addon:
This macro will use Bloodthirst and/or Whirlwind if rage is above 25 and use Battle stance then Overpower if rage is below 25 rage. This is to prevent rage lost in stance dancing with Tactical Mastery 5/5.
This will also start attacking if you put your Auto Attack out on action slot 36.
also possible to add Heroic Strike, more useful with a lot of rage to get rid off:
- Code: Select all
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Overpower"); else CastSpellByName("Whirlwind"); end;
/run if UnitMana("player") >=25 then cast("Bloodthirst") else cast("Battle Stance");end
/script if not IsCurrentAction(36) then UseAction(36) end;
This macro will use Bloodthirst and/or Whirlwind if rage is above 25 and use Battle stance then Overpower if rage is below 25 rage. This is to prevent rage lost in stance dancing with Tactical Mastery 5/5.
This will also start attacking if you put your Auto Attack out on action slot 36.
also possible to add Heroic Strike, more useful with a lot of rage to get rid off:
- Code: Select all
/script texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Overpower"); else CastSpellByName("Heroic Strike"); end;
/run if UnitMana("player") >=25 then cast("Bloodthirst") else cast("Battle Stance");end
/cast Whirlwind
/script if not IsCurrentAction(36) then UseAction(36) end;