Exemple #1
0
        /// <summary>
        ///     Called on do-cast.
        /// </summary>

        /// <param name="args">The <see cref="EventArgs" /> instance containing the event data.</param>
        public void OnLeaveVisibility(AttackableUnit sender, EventArgs args)
        {
            if (sender.IsEnemy())
            {
                if (SpellClass.E.Ready &&
                    SpellClass.E.Ammo >= (MenuClass.Spells["e"]["logical"].As <MenuBool>().Enabled ? 2 : 1) &&
                    MenuClass.Spells["e"]["vision"].As <MenuBool>().Enabled)
                {
                    SpellClass.E.Cast(sender.Position);
                }
            }
        }