r5859 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Thu Feb 12 06:23:09 EST 2009


Author: div0
Date: 2009-02-12 06:23:08 -0500 (Thu, 12 Feb 2009)
New Revision: 5859

Modified:
   trunk/data/qcsrc/server/cl_client.qc
   trunk/data/qcsrc/server/scores.qc
Log:
SP_LMS_RANK) // allow writing to this field in intermission as it is needed for newly joining players


Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc	2009-02-12 11:06:06 UTC (rev 5858)
+++ trunk/data/qcsrc/server/cl_client.qc	2009-02-12 11:23:08 UTC (rev 5859)
@@ -1327,7 +1327,7 @@
 		if(PlayerScore_Add(self, SP_LMS_LIVES, LMS_NewPlayerLives()) <= 0)
 		{
 			PlayerScore_Add(self, SP_LMS_RANK, 666);
-			self.frags = FRAGS_SPECTATOR; // FIXME do we still need this?
+			self.frags = FRAGS_SPECTATOR;
 		}
 	}
 

Modified: trunk/data/qcsrc/server/scores.qc
===================================================================
--- trunk/data/qcsrc/server/scores.qc	2009-02-12 11:06:06 UTC (rev 5858)
+++ trunk/data/qcsrc/server/scores.qc	2009-02-12 11:23:08 UTC (rev 5859)
@@ -293,6 +293,7 @@
 	entity s;
 
 	if(gameover)
+	if not(g_lms && scorefield == SP_LMS_RANK) // allow writing to this field in intermission as it is needed for newly joining players
 		score = 0;
 
 	if(!scores_initialized) return 0; // FIXME remove this when everything uses this system




More information about the nexuiz-commits mailing list