Exemplo n.º 1
0
 public static void KillStealMode()
 {
     if (Manager.killstealQ)
     {
         var target = Target.GetChampionTarget(Spells.Q.Range, DamageType.Magical, false, true, Spells.QDamage());
         if (target != null)
         {
             Spells.CastQ(target);
         }
     }
     if (Manager.killstealW)
     {
         var target = Target.GetChampionTarget(Spells.W.Range, DamageType.Magical, false, false, Spells.WDamage());
         if (target != null)
         {
             Spells.CastW(target);
         }
     }
     if (Manager.killstealE)
     {
         var target = Target.GetChampionTarget(Spells.W.Range, DamageType.Magical, false, false, Spells.WDamage());
         if (target != null)
         {
             Spells.CastE(target);
         }
     }
     if (Manager.killstealR && Champion.CountEnemiesInRange(Spells.R.Range) >= Manager.killsteallimitR && !Champion.IsUnderTurret())
     {
         var target = Target.GetChampionTarget(Spells.R.Range, DamageType.Magical, false, false, Spells.RDamage());
         if (target != null)
         {
             Spells.CastR(target);
         }
     }
 }
Exemplo n.º 2
0
 public static void ComboMode()
 {
     if (Manager.comboQ)
     {
         var target = Target.GetChampionTarget(Spells.Q.Range, DamageType.Magical, false, true);
         if (target != null)
         {
             Spells.CastQ(target);
         }
     }
     if (Manager.comboE)
     {
         var target = Target.GetChampionTarget(Spells.E.Range, DamageType.Magical);
         if (target != null && ((Manager.combolimitE && target.HasBuffOfType(BuffType.Slow)) || !Manager.combolimitE))
         {
             Spells.CastE(target);
         }
     }
     if (Manager.comboW)
     {
         var target = Target.GetChampionTarget(Spells.W.Range, DamageType.Magical);
         if (target != null && ((Manager.combolimitW && target.HasBuffOfType(BuffType.Knockback)) || !Manager.combolimitW))
         {
             Spells.CastW(target);
         }
     }
     if (Manager.comboR && Champion.CountEnemiesInRange(Spells.R.Range) >= Manager.combolimitR1 && !Champion.IsUnderTurret())
     {
         var target = Target.GetChampionTarget(Spells.R.Range, DamageType.Magical);
         if (target != null && ((Manager.combolimitR && !Spells.Q.IsReady() && !Spells.W.IsReady() && !Spells.E.IsReady()) || !Manager.combolimitR))
         {
             Spells.CastR(target);
         }
     }
 }