public static void KillSteal()
        {
            foreach (var enemy in EntityManager.Heroes.Enemies)
            {
                if (enemy.IsDead || enemy.Health == 0 || enemy.IsZombie)
                {
                    return;
                }
                if (KenchUnbenched.QSpell.IsReady() && TahmDamage.QDamage(enemy) > enemy.Health &&
                    KenchUnbenched.KillStealMenu["KillSteal.Q"].Cast <CheckBox>().CurrentValue)
                {
                    KenchUnbenched.QSpell.Cast(enemy);
                    return;
                }
                if (KenchUnbenched.WSpellSwallow.IsReady() && TahmDamage.WDamage(enemy) > enemy.Health && enemy.IsEmpowered() &&
                    KenchUnbenched.KillStealMenu["KillSteal.W.Swallow"].Cast <CheckBox>().CurrentValue)
                {
                    KenchUnbenched.QSpell.Cast(enemy);
                    return;
                }

                var pred = KenchUnbenched.WSpellSpit.GetPrediction(enemy);
                if (KenchCheckManager.IsSwallowed() && KenchUnbenched.KillStealMenu["KillSteal.W.Spit"].Cast <CheckBox>().CurrentValue&& TahmDamage.WPDamage(enemy) > enemy.Health)
                {
                    KenchUnbenched.WSpellSpit.Cast(enemy);
                    return;
                }
                if (KenchUnbenched.WSpellSwallow.IsReady() && TahmDamage.WPDamage(enemy) > enemy.Health && (!pred.CollisionObjects.Any() || pred.CollisionObjects.Count() == 1 && pred.CollisionObjects[0].IsMinion && pred.CollisionObjects[0].Distance(Player.Instance) <= 250) && enemy.IsEmpowered() &&
                    KenchUnbenched.KillStealMenu["KillSteal.W.Spit"].Cast <CheckBox>().CurrentValue)
                {
                    if (pred.CollisionObjects.Count() == 1 && pred.CollisionObjects[0].IsMinion)
                    {
                        KenchUnbenched.WSpellSwallow.Cast(pred.CollisionObjects[0]);
                        return;
                    }
                    if (pred.CollisionObjects.Any())
                    {
                        continue;
                    }
                    var unit =
                        EntityManager.MinionsAndMonsters.EnemyMinions.FirstOrDefault(
                            a => a.Distance(Player.Instance) <= 250);
                    if (unit != null)
                    {
                        KenchUnbenched.WSpellSwallow.Cast(unit);
                    }
                }
            }
        }
 public static void LastHit()
 {
     if (KenchUnbenched.FarmingMenu["LastHit.Q"].Cast <CheckBox>().CurrentValue&& KenchUnbenched.QSpell.IsReady())
     {
         foreach (
             var enemies in
             EntityManager.MinionsAndMonsters.EnemyMinions.Where(
                 a => a.Distance(Player.Instance) <= 900 && a.Health <= TahmDamage.QDamage(a)))
         {
             if (KenchUnbenched.QSpell.GetPrediction(enemies).HitChance >= HitChance.Medium)
             {
                 KenchUnbenched.QSpell.Cast(enemies);
                 break;
             }
         }
     }
 }