protected virtual void OnDeserted(PvPTeam team, PlayerMobile pm) { if (pm == null || pm.Deleted) { return; } pm.SendMessage(0x22, "You have deserted {0}!", Name); AutoPvP.AddDeserter(pm); RevokePoints(pm); UpdateStatistics(team, pm, o => ++ o["Deserted"]); WorldBroadcast("{0} has deserted {1}!", pm.RawName, Name); }