Hello, I use an addon called super duper macro and a lua unlocker hack to use the script below for my fury warrior on wow 4.3.4 private servers..
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 for my dps and pummel etc and I just have to do other spells by myself. If anybody has a script like this please post it on here.
/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.