Пример #1
0
 private static void Game_OnUpdate(EventArgs args)
 {
     if (BadaoMainVariables.Orbwalker.ActiveMode != Orbwalking.OrbwalkingMode.LaneClear)
     {
         return;
     }
     if (BadaoEliseSpellsManager.IsHuman)
     {
         if (BadaoEliseHelper.UseQJungleClear())
         {
             foreach (Obj_AI_Minion minion in MinionManager.GetMinions(BadaoMainVariables.Q.Range,
                                                                       MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.Health))
             {
                 BadaoMainVariables.Q.Cast(minion);
             }
         }
         if (BadaoEliseHelper.UseWJungleClear())
         {
             foreach (Obj_AI_Minion minion in MinionManager.GetMinions(BadaoMainVariables.W.Range,
                                                                       MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.Health))
             {
                 BadaoMainVariables.W.Cast(minion);
             }
         }
     }
     if (!BadaoEliseSpellsManager.IsHuman)
     {
         if (BadaoEliseHelper.CanUseQSpider())
         {
             foreach (Obj_AI_Minion minion in MinionManager.GetMinions(BadaoMainVariables.Q2.Range,
                                                                       MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.Health))
             {
                 BadaoMainVariables.Q.Cast(minion);
             }
         }
     }
     if (BadaoEliseHelper.UseRJungleClear())
     {
         if (BadaoEliseSpellsManager.IsHuman && !BadaoEliseHelper.UseWJungleClear() && (!BadaoMainVariables.Q.IsReady() ||
                                                                                        !BadaoEliseVariables.JungleQ.GetValue <bool>()))
         {
             BadaoMainVariables.R.Cast();
         }
     }
 }