Esempio n. 1
0
 public static void StackMode()
 {
     foreach (var item in Champion.InventoryItems)
     {
         if ((item.Id == ItemId.Tear_of_the_Goddess || item.Id == ItemId.Archangels_Staff ||
              item.Id == ItemId.Manamune) && Champion.IsInShopRange())
         {
             if ((int)(Game.Time - SpellManager.StackerStamp) >= 2)
             {
                 SpellManager.CastQ(Champion);
                 SpellManager.StackerStamp = Game.Time;
             }
         }
     }
 }
Esempio n. 2
0
 public static void KsMode()
 {
     if (MenuManager.KsUseQ)
     {
         var target = TargetManager.GetChampionTarget(SpellManager.Q.Range, DamageType.Magical, false, true, SpellManager.QDamage());
         if (target != null)
         {
             SpellManager.CastQ(target);
         }
     }
     if (MenuManager.KsUseR)
     {
         var target = TargetManager.GetChampionTarget(SpellManager.R.Range, DamageType.Mixed, false, false, SpellManager.RDamage());
         if (target != null)
         {
             SpellManager.CastR(target);
         }
     }
 }
Esempio n. 3
0
 public static void HarassMode()
 {
     if (Champion.ManaPercent < MenuManager.HarassMana)
     {
         return;
     }
     if (MenuManager.HarassUseQ)
     {
         var target = TargetManager.GetChampionTarget(SpellManager.Q.Range, DamageType.Magical, false, true);
         if (target != null)
         {
             SpellManager.CastQ(target);
         }
     }
     if (MenuManager.HarassUseW)
     {
         var target = TargetManager.GetChampionTarget(SpellManager.W.Range, DamageType.Mixed);
         if (target != null)
         {
             SpellManager.CastW(target);
         }
     }
     if (MenuManager.HarassUseE)
     {
         var target = TargetManager.GetChampionTarget(SpellManager.E.Range, DamageType.Magical);
         if (target != null)
         {
             SpellManager.CastE(target);
         }
     }
     if (MenuManager.HarassUseR &&
         Champion.GetBuffCount("kogmawlivingartillerycost") <= MenuManager.HarassStacks)
     {
         var target = TargetManager.GetChampionTarget(SpellManager.R.Range, DamageType.Mixed);
         if (target != null)
         {
             SpellManager.CastR(target);
         }
     }
 }