about summary refs log tree commit diff
path: root/src/game/server/gs_game.cpp
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-16 09:56:26 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-16 09:56:26 +0000
commitd83b83a7e5cab22796e84c55507efee19121093b (patch)
tree165d9e38c6a1db5f873c360ce1f8d90032ebc5c1 /src/game/server/gs_game.cpp
parentd9ad96384b85d13c1b72c165d25457bedbfcc021 (diff)
downloadzcatch-d83b83a7e5cab22796e84c55507efee19121093b.tar.gz
zcatch-d83b83a7e5cab22796e84c55507efee19121093b.zip
fixed minor problem that can cause stack trashing
Diffstat (limited to 'src/game/server/gs_game.cpp')
-rw-r--r--src/game/server/gs_game.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game/server/gs_game.cpp b/src/game/server/gs_game.cpp
index dc0d5c05..844a4851 100644
--- a/src/game/server/gs_game.cpp
+++ b/src/game/server/gs_game.cpp
@@ -238,7 +238,8 @@ int gameobject::getteam(int notthisid)
 	{
 		if(players[i].client_id != -1 && players[i].client_id != notthisid)
 		{
-			numplayers[players[i].team]++;
+			if(players[i].team == 0 || players[i].team == 1)
+				numplayers[players[i].team]++;
 		}
 	}