From ed4db1672602f988ed574164d13fb7330b6debd1 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Thu, 31 Jan 2013 10:18:45 +0100 Subject: [PATCH] fix the CA dead-player bug --- qcsrc/server/playerstats.qc | 1 + qcsrc/server/scores.qc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/qcsrc/server/playerstats.qc b/qcsrc/server/playerstats.qc index c1f3ab09c..24b719d87 100644 --- a/qcsrc/server/playerstats.qc +++ b/qcsrc/server/playerstats.qc @@ -25,6 +25,7 @@ void PlayerStats_Init() // initiated before InitGameplayMode so that scores are PlayerStats_AddEvent(PLAYERSTATS_MATCHES); PlayerStats_AddEvent(PLAYERSTATS_JOINS); PlayerStats_AddEvent(PLAYERSTATS_SCOREBOARD_VALID); + PlayerStats_AddEvent(PLAYERSTATS_SCOREBOARD_POS); PlayerStats_AddEvent(PLAYERSTATS_RANK); // accuracy stats diff --git a/qcsrc/server/scores.qc b/qcsrc/server/scores.qc index 9062b298e..0df5b69af 100644 --- a/qcsrc/server/scores.qc +++ b/qcsrc/server/scores.qc @@ -697,7 +697,7 @@ entity PlayerScore_Sort(.float field, float teams, float strict, float nospectat FOR_EACH_CLIENT(p) p.field = 0; - FOR_EACH_PLAYER(p) if(p.scorekeeper) + FOR_EACH_CLIENT(p) if(p.scorekeeper) { if(nospectators) if(p.frags == FRAGS_SPECTATOR) -- 2.39.2