/// <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); } } }