Exemple #1
0
        private static void OnInterruptableTarget(Obj_AI_Base sender, Interrupter.InterruptableSpellEventArgs arg)
        {
            if (!EMenu.Get <CheckBox>("Interrupt").CurrentValue || sender == null)
            {
                return;
            }

            var pred = E.GetPrediction(sender);

            if (E.IsReady() && sender.IsValidTarget(E.Range) && sender.IsEnemy && !sender.IsDead)
            {
                E.Cast(pred.CastPosition);
            }
        }