In CheckTeamLeader, make sure to only set one client as team leader. Reported by Tobias Kuehnhammer.

This commit is contained in:
Zack Middleton committed 2012-05-20 21:22:11 +00:00
1 parent f8c421025e
commit 22ecd68cf2
1 file changed
+3
+3
View File
@@ -1644,6 +1644,8 @@ void CheckTeamLeader( int team ) {
break; break;
} }
} }
if (i >= level.maxclients) {
for ( i = 0 ; i < level.maxclients ; i++ ) { for ( i = 0 ; i < level.maxclients ; i++ ) {
if (level.clients[i].sess.sessionTeam != team) if (level.clients[i].sess.sessionTeam != team)
continue; continue;
@@ -1651,6 +1653,7 @@ void CheckTeamLeader( int team ) {
break; break;
} }
} }
}
} }
/* /*