Пример #1
0
        /// <summary>
        /// On Tick Action
        /// </summary>
        /// <param name="args">EventArgs</param>
        void IHeroBase.OnTick(EventArgs args)
        {
            if (!FPS_Protect.CheckFps())
            {
                return;
            }

            PermaActive();

            if (Orbwalker.ActiveModes.Combo.IsOrb())
            {
                Combo();
            }
            if (Orbwalker.ActiveModes.Harass.IsOrb() && !Orbwalker.ActiveModes.Flee.IsOrb())
            {
                Harass();
            }
            if (Orbwalker.ActiveModes.LaneClear.IsOrb())
            {
                LaneClear();
            }
            if (Orbwalker.ActiveModes.JungleClear.IsOrb())
            {
                JungleClear();
            }
            if (Orbwalker.ActiveModes.LastHit.IsOrb())
            {
                LastHit();
            }
            if (Orbwalker.ActiveModes.Flee.IsOrb())
            {
                Flee();
            }
        }
Пример #2
0
 public static void OnUpdate(EventArgs args)
 {
     if (!FPS_Protect.CheckFps())
     {
         return;
     }
     foreach (var feature in FeatureList.Where(x => x.ShouldExecuted()))
     {
         feature.Execute();
     }
 }