From 58cdb3b8d30d6d05e2f6995b59bf119405fbbdbc Mon Sep 17 00:00:00 2001 From: ac_stef Date: Mon, 25 Aug 2008 23:40:40 +0000 Subject: [PATCH] allow admins to be forced to the other team git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2386 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/serveractions.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/src/serveractions.h b/source/src/serveractions.h index 01758a34..6b9c86cf 100644 --- a/source/src/serveractions.h +++ b/source/src/serveractions.h @@ -51,7 +51,7 @@ struct playeraction : serveraction struct forceteamaction : playeraction { void perform() { forceteam(cn, team_opposite(team_int(clients[cn]->team)), true); } - virtual bool isvalid() { return m_teammode && playeraction::isvalid(); } + virtual bool isvalid() { return m_teammode && valid_client(cn); } forceteamaction(int cn) : playeraction(cn) { if(isvalid()) s_sprintf(desc)("force player %s to the enemy team", clients[cn]->name);