From 4dd56ff84bedb854e4fa8e073826ff47d9f37a85 Mon Sep 17 00:00:00 2001 From: ac_stef Date: Wed, 3 Dec 2008 19:49:02 +0000 Subject: [PATCH] re-evaluate votes after player role changes git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3856 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/server.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/source/src/server.cpp b/source/src/server.cpp index 995dcb9b..ce6bebb9 100644 --- a/source/src/server.cpp +++ b/source/src/server.cpp @@ -2047,6 +2047,7 @@ void changeclientrole(int client, int role, char *pwd = NULL, bool force=false) logger->writeline(log::info,"[%s] set role of player %s to %s", clients[client]->hostname, clients[client]->name[0] ? clients[client]->name : "[unnamed]", role == CR_ADMIN ? "admin" : "normal player"); // flowtron : connecting players haven't got a name yet (connectadmin) } else if(pwd && pwd[0]) disconnect_client(client, DISC_SOPLOGINFAIL); // avoid brute-force + if(curvote) curvote->evaluate(); } #include "serveractions.h"