From a471ddf95bae15401e99299be86d8c2db5ad5d8c Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Sat, 11 Dec 2010 20:52:37 +0100 Subject: [PATCH] fix the antispam --- qcsrc/server/cl_client.qc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/qcsrc/server/cl_client.qc b/qcsrc/server/cl_client.qc index 1d034a4ec..821f51573 100644 --- a/qcsrc/server/cl_client.qc +++ b/qcsrc/server/cl_client.qc @@ -1306,9 +1306,11 @@ void ClientKill_TeamChange (float targetteam) // 0 = don't change, -1 = auto, -2 if(g_race_qualifying) killtime = 0; - // flood control it - killtime = max(killtime, self.clientkill_nexttime - time); - self.clientkill_nexttime = time + killtime + autocvar_g_balance_kill_antispam; + if(self.modelindex && self.deadflag == DEAD_NO) + { + killtime = max(killtime, self.clientkill_nexttime - time); + self.clientkill_nexttime = time + killtime + autocvar_g_balance_kill_antispam; + } self.killindicator_teamchange = targetteam; -- 2.39.2