Hello, I use an addon called super duper macro and a lua unlocker to use this script for my fury warrior on wow 4.3.4 private servers..
/startattack
/run if(IsSpellInRange('intercept','target')==1 and GetSpellCooldown('intercept')==0)then CastSpellByName('intercept')end
/run if IsUsableSpell("Victory Rush") then CastSpellByName("Victory Rush") end
/stopcasting
/run if UnitBuff("player", "Bloodsurge") then CastSpellByName("Slam") end
/stopcasting
/run if UnitCastingInfo("target") then SpellStopCasting() CastSpellByName("Pummel") end
/run local _,d,_ = GetSpellCooldown("Battle shout") if (d == 0) then CastSpellByName("Battle shout") end
/run local _,d,_ = GetSpellCooldown("Colossus Smash") if (d == 0) then CastSpellByName("Colossus smash") end
/run local _,d,_ = GetSpellCooldown("Bloodthirst") if (d == 0) then CastSpellByName("Bloodthirst") end
/run if UnitBuff("player", "Enrage") then CastSpellByName("Raging Blow") end
/run local _,d,_ = GetSpellCooldown("Berserker Rage") if (d == 0) then CastSpellByName("Berserker Rage") end
/run local _,d,_ = GetSpellCooldown("Inner Rage") if (d == 0) then CastSpellByName("Inner Rage") end
/run if IsUsableSpell("Execute") then CastSpellByName("Execute") end
/run if UnitPower("Player") > 60 then CastSpellByName("Heroic Strike") end
/run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN
I just use this for bgs and my servers custom 1v1 arena. This script works very well and I always have the most kills in bgs and do the most damage, it is very good if you are full cata geared. Feel free to use this script.
But, anyways on to my question. I am wondering if anybody can give me a script like this but for an arms warrior that I can use in 2v2 arena or bgs and all I have to do is bind the macro to 1. If anybody has a script like this please post it on here.