Есть получше
![biggrin](images/smilies/biggrin.gif)
/run vFF=0 b={UnitDebuff ("target", "Озноб", nil, "PLAYER")}; if b[7]~=nil then vFF=b[7]-GetTime() end;
/run if not UnitDebuff("target", "Озноб", nil, "PLAYER") and IsUsableSpell("Ледяное прикосновение") and IsSpellInRange("Ледяное прикосновение","target") then CastSpellByName("Ледяное прикосновение") end
/run if not UnitDebuff("target", "Кровавая чума", nil, "PLAYER") and IsUsableSpell("Удар чумы") and IsSpellInRange("Удар чумы","target") then CastSpellByName("Удар чумы") end
/run if IsUsableSpell("Рунический удар") and IsSpellInRange("Рунический удар","target") and UnitPower("Player") > 20 then CastSpellByName("Рунический удар") end
/run if IsSpellInRange("Удар Плети","target") and (select(3,GetRuneCooldown(3))==true and select(3,GetRuneCooldown(5))==true) or (select(3,GetRuneCooldown(4))==true and select(3,GetRuneCooldown(6))==true) or (select(3,GetRuneCooldown(3))==true and select(3,GetRuneCooldown(6))==true) or (select(3,GetRuneCooldown(4))==true and select(3,GetRuneCooldown(5))==true) and vFF~=nil and vFF>0 then CastSpellByName("Удар Плети") end
/run if not UnitBuff("player", "Костяной щит") and (select(3,GetRuneCooldown(1))==true and GetRuneType(1) == 4) or (select(3,GetRuneCooldown(2))==true and GetRuneType(2) == 4) or (select(3,GetRuneCooldown(3))==true and GetRuneType(3) == 4) or (select(3,GetRuneCooldown(4))==true and GetRuneType(4) == 4) or (select(3,GetRuneCooldown(5))==true and GetRuneType(5) == 4) or (select(3,GetRuneCooldown(6))==true and GetRuneType(6) == 4) then CastSpellByName("Костяной щит") end
/run if UnitPower("Player") > 105 and IsSpellInRange("Лик смерти","target") then CastSpellByName("Лик смерти") end
/run if select(3,GetRuneCooldown(1))==true and IsUsableSpell("Кровавый удар") and IsSpellInRange("Кровавый удар","target") and vFF>0 then CastSpellByName("Кровавый удар") end
/run if select(3,GetRuneCooldown(2))==true and IsUsableSpell("Кровавый удар") and IsSpellInRange("Кровавый удар","target") and vFF>0 then CastSpellByName("Кровавый удар") end
/run if UnitPower("Player") > 39 and IsSpellInRange("Лик смерти","target") then CastSpellByName("Лик смерти") end
/run if GetSpellCooldown("Зимний горн")==0 then CastSpellByName("Зимний горн") end
/run if not UnitBuff("player", "Костяной щит") and select(3,GetRuneCooldown(3))==false and select(3,GetRuneCooldown(4))==false and UnitAffectingCombat("player") then CastSpellByName("Кровоотвод") end
- - - Updated - - -
На тебе под АОЕ через камеру
![biggrin](images/smilies/biggrin.gif)
#showtooltip Смерть и разложение
/run if IsUsableSpell("Смерть и разложение") and GetSpellCooldown("Смерть и разложение")==0 then CastSpellByName("Смерть и разложение") CameraOrSelectOrMoveStart() CameraOrSelectOrMoveStop() end