public override void Perform(DOLEvent e, object sender, EventArgs args) { GamePlayer player = BehaviourUtils.GuessGamePlayerFromNotify(e, sender, args); string message = BehaviourUtils.GetPersonalizedMessage(Q, player); QuestMgr.AbortQuestToPlayer(P, message, player, NPC); }