Ejemplo n.º 1
0
 private static void Obj_AI_Base_OnProcessSpellCast(Obj_AI_Base sender, GameObjectProcessSpellCastEventArgs args)
 {
     if (sender != null && sender.IsValid && sender.IsMe && args.Slot.Equals(Spell.Slot))
     {
         EvadeDisabler.DisableEvade();
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        public static void Obj_AI_Base_OnProcessSpellCast(Obj_AI_Base sender, GameObjectProcessSpellCastEventArgs args)
        {
            if (sender == null || !sender.IsValid || !sender.IsMe)
            {
                return;
            }

            if (args.Slot.Equals(SpellSlot.R) && MyMenu.RootMenu.Item("combo.disable.evade").IsActive())
            {
                EvadeDisabler.DisableEvade(3500);
            }
        }
Ejemplo n.º 3
0
        public override void OnUpdate()
        {
            if (Player.IsDead || !Menu.Item("EatShit").IsActive() || !E.IsReady() || Player.ManaPercent > EatShitMana)
            {
                return;
            }

            if (!WillSkillshotHit(400 + 1000 * (E.Delay + Game.Ping / 2f)))
            {
                return;
            }

            EvadeDisabler.DisableEvade(500);
            E.Cast();
        }
Ejemplo n.º 4
0
        public override void Obj_AI_Base_OnProcessSpellCast(Obj_AI_Base sender, GameObjectProcessSpellCastEventArgs args)
        {
            if (sender == null || !sender.IsValid || !sender.IsMe)
            {
                return;
            }

            if (args.Slot.Equals(SpellSlot.R) && Menu.Item("REvade").IsActive())
            {
                EvadeDisabler.DisableEvade(2500);
            }

            if (args.Slot.Equals(SpellSlot.E) && CastWAfterE && W.IsReady())
            {
                CastWAfterE = false;
                W.Cast();
            }
        }