public static void StartVoting() { if (logMode) { log.Warn("Starting the votes"); } m_timer = new Timer(new TimerCallback(VCallback1), m_timer, 4000, Timeout.Infinite); GameEventMgr.AddHandler(GamePlayerEvent.Whisper, new DOLEventHandler(Vote)); foreach (GameClient cl in WorldMgr.GetAllPlayingClients()) { if ((cl.Player != null) && ((cl.Player.CurrentRegion.ID != 163) || (cl.Player.CurrentRegion.ID != 73))) { GamePlayer player = cl.Player; VotingRoot.RootPlayer(player, 30); string msg = "The pvp area is now changing! DO NOT MOVE OR CLICK ANYTIHNG \n "; // exde player.Out.SendMessage(msg, eChatType.CT_System, eChatLoc.CL_PopupWindow);// exde } } }