about summary refs log tree commit diff
path: root/src/game
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2010-11-16 18:08:19 +0100
committeroy <Tom_Adams@web.de>2010-11-16 18:08:19 +0100
commite46cb020896570140df82b452b5ea68ddbbf6518 (patch)
tree9b543eb68fe9cd0041cbc839f10730bd649d855e /src/game
parent295830fcaaa9c81d59d23d92dc7fbfa1f731a871 (diff)
downloadzcatch-e46cb020896570140df82b452b5ea68ddbbf6518.tar.gz
zcatch-e46cb020896570140df82b452b5ea68ddbbf6518.zip
Made inactivity check ignore authed players. Closes #273
Diffstat (limited to 'src/game')
-rw-r--r--src/game/server/gamecontroller.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/server/gamecontroller.cpp b/src/game/server/gamecontroller.cpp
index 03372ad1..7c766b2f 100644
--- a/src/game/server/gamecontroller.cpp
+++ b/src/game/server/gamecontroller.cpp
@@ -461,7 +461,7 @@ void IGameController::Tick()
 	{
 		for(int i = 0; i < MAX_CLIENTS; ++i)
 		{
-			if(GameServer()->m_apPlayers[i] && GameServer()->m_apPlayers[i]->GetTeam() != -1)
+			if(GameServer()->m_apPlayers[i] && GameServer()->m_apPlayers[i]->GetTeam() != -1 && !Server()->IsAuthed(i))
 			{
 				if(Server()->Tick() > GameServer()->m_apPlayers[i]->m_LastActionTick+g_Config.m_SvInactiveKickTime*Server()->TickSpeed()*60)
 				{