From 054b5b2a6b6a7d80d4880be9fa66f105fb9d8fbb Mon Sep 17 00:00:00 2001 From: div0 Date: Thu, 24 Jul 2008 12:58:58 +0000 Subject: [PATCH] make PlayerTeamScore_Add harmless in non-teamplay (helps with later routing frags through this) git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3900 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/scores.qc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/data/qcsrc/server/scores.qc b/data/qcsrc/server/scores.qc index 926d23d9c..7cdf124c2 100644 --- a/data/qcsrc/server/scores.qc +++ b/data/qcsrc/server/scores.qc @@ -54,6 +54,7 @@ void TeamScore_Spawn(float t, string name) ts.SendEntity = TeamScore_SendEntity; ts.netname = name; // not used yet, FIXME ts.Version = 1; // immediately send, so csqc knows about the team + ts.team = t; teamscorekeepers[t] = ts; ++teamscores_entities_count; } @@ -219,7 +220,8 @@ void PlayerScore_Add(entity player, float scorefield, float score) void PlayerTeamScore_Add(entity player, float pscorefield, float tscorefield, float score) { PlayerScore_Add(player, pscorefield, score); - TeamScore_Add(player, tscorefield, score); + if(teamscores_entities_count) // only for teamplay + TeamScore_Add(player, tscorefield, score); } float PlayerScore_Compare(entity t1, entity t2) -- 2.39.2