diff options
Diffstat (limited to 'src/fpsgame/scoreboard.cpp')
| -rw-r--r-- | src/fpsgame/scoreboard.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/fpsgame/scoreboard.cpp b/src/fpsgame/scoreboard.cpp index 2bc82d2..5e0ae17 100644 --- a/src/fpsgame/scoreboard.cpp +++ b/src/fpsgame/scoreboard.cpp @@ -56,10 +56,9 @@ namespace game void getbestteams(vector<const char *> &best) { - if(cmode && cmode->hidefrags()) + if(!hidefrags) { vector<teamscore> teamscores; - cmode->getteamscores(teamscores); teamscores.sort(teamscore::compare); while(teamscores.length() > 1 && teamscores.last().score < teamscores[0].score) teamscores.drop(); loopv(teamscores) best.add(teamscores[i].team); @@ -121,7 +120,6 @@ namespace game scoregroup &g = *groups[numgroups++]; g.team = team; if(!team) g.score = 0; - else if(cmode && cmode->hidefrags()) g.score = cmode->getteamscore(o->team); else { teaminfo *ti = teaminfos.access(team); g.score = ti ? ti->frags : 0; } g.players.setsize(0); g.players.add(o); @@ -236,7 +234,7 @@ namespace game g.pushlist(); // horizontal } - if(!cmode || !cmode->hidefrags() || !hidefrags) + if(!hidefrags) { g.pushlist(); g.strut(6); |
