r3266 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Fri Jan 25 03:16:43 EST 2008


Author: div0
Date: 2008-01-25 03:16:41 -0500 (Fri, 25 Jan 2008)
New Revision: 3266

Modified:
   trunk/data/qcsrc/server/cl_client.qc
   trunk/data/qcsrc/server/g_world.qc
Log:
make "ran out of spawns" winning condition even more strict. Watch out for error()s!


Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc	2008-01-25 06:16:38 UTC (rev 3265)
+++ trunk/data/qcsrc/server/cl_client.qc	2008-01-25 08:16:41 UTC (rev 3266)
@@ -17,6 +17,7 @@
 void() spawnpoint_use =
 {
 	if(teams_matter)
+	if(have_team_spawns)
 	{
 		self.team = activator.team;
 		some_spawn_has_been_used = 1;

Modified: trunk/data/qcsrc/server/g_world.qc
===================================================================
--- trunk/data/qcsrc/server/g_world.qc	2008-01-25 06:16:38 UTC (rev 3265)
+++ trunk/data/qcsrc/server/g_world.qc	2008-01-25 08:16:41 UTC (rev 3266)
@@ -1539,6 +1539,9 @@
 	if(!have_team_spawns)
 		return WINNING_NO;
 
+	if(!some_spawn_has_been_used)
+		return WINNING_NO;
+
 	team1_score = team2_score = team3_score = team4_score = 0;
 
 	FOR_EACH_PLAYER(head) if(head.deadflag == DEAD_NO)




More information about the nexuiz-commits mailing list