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