Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Kassadin:KillSteal()
- for i, enemy in ipairs(Enemy) do
- if not enemy.isInvulnerable and not enemy.isDead and not enemy.buffManager:HasBuff('SionPassiveZombie') and enemy.isTargetable then
- local hp = enemy.health
- local d = GetDistanceSqr(enemy)
- local q = myHero.spellbook:CanUseSpell(0) == 0
- local w = myHero.spellbook:CanUseSpell(1) == 0
- local e = myHero.spellbook:CanUseSpell(2) == 0
- local r = myHero.spellbook:CanUseSpell(3) == 0
- local qd = self:qDmg(enemy)
- local wd = self:wDmg(enemy)
- local ed = self:eDmg(enemy)
- local rd = self:rDmg(enemy)
- if q and hp < qd and d < (650 * 650) then
- self:CastQ(enemy)
- elseif e and hp < ed and d < (650 * 650) then
- self:CastE(enemy);
- elseif r and hp < rd and self.menu.auto.urks:get() and d < (550 * 550) then
- self:CastR(enemy);
- elseif r and w and hp < rd + wd and self.menu.auto.urks:get() and d < (550 * 550) then
- self:CastR(enemy);
- elseif q and r and hp < qd and d < (1150 * 1150) and d > (650 * 650) then
- self:CastGPR(enemy)
- self:CastQ(enemy)
- elseif q and r and w and e and hp < qd + ed + wd and d < (1150 * 1150) and d > (650 * 650) then
- self:CastGPR(enemy)
- self:CastQ(enemy)
- self:CastE(enemy)
- elseif q and e and hp < qd + ed and d < (650 * 650) then
- self:CastQ(enemy);
- self:CastE(enemy);
- elseif q and e and r and hp < qd + ed + rd and self.menu.auto.urks:get() and d < (550 * 550) then
- self:CastR(enemy);
- self:CastQ(enemy);
- self:CastE(enemy);
- elseif q and e and r and w and hp < qd + ed + rd + wd and self.menu.auto.urks:get() and d < (550 * 550) then
- self:CastR(enemy);
- self:CastQ(enemy);
- self:CastE(enemy);
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement