Example #1
0
        private void PlayerAction(DOLEvent e, object sender, EventArgs args)
        {
            GamePlayer player = (GamePlayer)sender;

            if (player == null)
            {
                return;
            }
            MessageToLiving((GameLiving)player, "You are moving. Your concentration fades!", eChatType.CT_SpellResisted);
            GameSpellEffect effect = SpellHandler.FindEffectOnTarget(m_target, "Loockout");

            if (effect != null)
            {
                effect.Cancel(false);
            }
            IGameEffect effect2 = SpellHandler.FindStaticEffectOnTarget(Caster, typeof(LoockoutOwner));

            if (effect2 != null)
            {
                effect2.Cancel(false);
            }
            OnEffectExpires(effect, true);
        }