From d96820e531946e841c229515055e573569f13098 Mon Sep 17 00:00:00 2001 From: terencehill Date: Tue, 11 Jun 2013 15:04:14 +0200 Subject: [PATCH] Reset kill count when a new round starts --- qcsrc/server/mutators/gamemode_arena.qc | 1 + qcsrc/server/mutators/gamemode_ca.qc | 1 + qcsrc/server/mutators/gamemode_freezetag.qc | 1 + 3 files changed, 3 insertions(+) diff --git a/qcsrc/server/mutators/gamemode_arena.qc b/qcsrc/server/mutators/gamemode_arena.qc index 46b8faccc..a102b5bb0 100644 --- a/qcsrc/server/mutators/gamemode_arena.qc +++ b/qcsrc/server/mutators/gamemode_arena.qc @@ -156,6 +156,7 @@ MUTATOR_HOOKFUNCTION(arena_reset_map_players) { FOR_EACH_CLIENT(self) { + self.killcount = 0; if(self.spawned) { PutClientInServer(); diff --git a/qcsrc/server/mutators/gamemode_ca.qc b/qcsrc/server/mutators/gamemode_ca.qc index b5c1a4299..73062837a 100644 --- a/qcsrc/server/mutators/gamemode_ca.qc +++ b/qcsrc/server/mutators/gamemode_ca.qc @@ -158,6 +158,7 @@ MUTATOR_HOOKFUNCTION(ca_reset_map_players) { FOR_EACH_CLIENT(self) { + self.killcount = 0; if(self.caplayer) { self.classname = "player"; diff --git a/qcsrc/server/mutators/gamemode_freezetag.qc b/qcsrc/server/mutators/gamemode_freezetag.qc index cdaeb1512..2e2240f95 100644 --- a/qcsrc/server/mutators/gamemode_freezetag.qc +++ b/qcsrc/server/mutators/gamemode_freezetag.qc @@ -401,6 +401,7 @@ MUTATOR_HOOKFUNCTION(freezetag_reset_map_players) { FOR_EACH_PLAYER(self) { + self.killcount = 0; if (self.freezetag_frozen) freezetag_Unfreeze(world); self.freezetag_frozen_timeout = -1; -- 2.39.2