diff options
Diffstat (limited to 'src/game/server/srv_tdm.cpp')
| -rw-r--r-- | src/game/server/srv_tdm.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/game/server/srv_tdm.cpp b/src/game/server/srv_tdm.cpp index 3595a129..bcae397f 100644 --- a/src/game/server/srv_tdm.cpp +++ b/src/game/server/srv_tdm.cpp @@ -26,18 +26,7 @@ int gameobject_tdm::on_player_death(class player *victim, class player *killer, void gameobject_tdm::tick() { - if(game_over_tick == -1 && !warmup) - { - // check score win condition - if((config.scorelimit > 0 && (teamscore[0] >= config.scorelimit || teamscore[1] >= config.scorelimit)) || - (config.timelimit > 0 && (server_tick()-round_start_tick) >= config.timelimit*server_tickspeed()*60)) - { - if(teamscore[0] != teamscore[0]) - endround(); - else - sudden_death = 1; - } - } + do_team_wincheck(); gameobject::tick(); } |