Advertisement
Guest User

TankingDamage

a guest
Jun 20th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. /run CmdS='Battle Shout' pL='player'
  2. /run _,_,_,c,_,_,eCMS,_=UnitBuff(pL,CmdS)
  3.  
  4. /run function CastRageSpell(Spellname,spcost) if UnitPower("player")/UnitPowerMax("player")>spcost then if GetSpellCooldown(Spellname) ==0 and IsSpellInRange(Spellname,"target") then CastSpellByName(Spellname) end end end
  5. /run function castSpell(spell) if GetSpellCooldown(spell) ==0 then CastSpellByName(spell) end end
  6. /run function reBuffItem(buff,item) if not UnitBuff("player", buff) then UseItemByName(item) end end
  7. /run function useprocR(spell,proc,stack,rRage) local _,_,_,count=UnitBuff("player",proc)if count == stack then CastRageSpell(spell,rRage) end end
  8.  
  9. /run if eCMS==nil then eCMS=0 end if eCMS-GetTime()<25 then if UnitPower("player")/UnitPowerMax("player")>.10 then CastSpellByName(CmdS) else end end
  10.  
  11. /run castSpell("Bloodrage")
  12. /run CastRageSpell("Death Wish",.95)
  13. /run CastRageSpell("Recklessness",.95)
  14.  
  15. /run CastRageSpell("Heroic strike",.5)
  16. /run CastRageSpell("Bloodthirst",.20)
  17. /run CastRageSpell("Shield Slam",.20)
  18. /run if IsUsableSpell("Execute") then CastRageSpell("Execute",.15) end
  19. /run CastRageSpell("Whirlwind",.25)
  20. /run useprocR("Slam","Slam!",1,.15)
  21. /run castSpell("Heroic Throw")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement