From fc91d9f79bb8c57893aa3149d5c22cfd528b66fa Mon Sep 17 00:00:00 2001 From: Lee Salzman Date: Tue, 16 Jan 2007 20:40:01 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@834 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/clientgame.cpp | 10 +++++++++- source/src/clients2c.cpp | 7 ++++++- source/src/cube.h | 1 + 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/source/src/clientgame.cpp b/source/src/clientgame.cpp index c4d08b8f..89855e32 100644 --- a/source/src/clientgame.cpp +++ b/source/src/clientgame.cpp @@ -140,13 +140,21 @@ void arenacount(playerent *d, int &alive, int &dead, char *&lastteam, char *&las }; }; +bool arenajoin = false; int arenarespawnwait = 0; int arenadetectwait = 0; void arenarespawn() { if(!m_arena || intermission) return; - + + if(arenajoin) + { + if(player1->state!=CS_DEAD) arenajoin = false; + else loopv(players) if(players[i]) arenajoin = false; + if(arenajoin) return; + }; + if(arenarespawnwait) { if(arenarespawnwait