From 96ab51f2e3b5cde9acb78886d3e6ace8e0910230 Mon Sep 17 00:00:00 2001 From: Mario Date: Sun, 13 Oct 2013 11:42:20 +1100 Subject: [PATCH] Disable health regeneration in invasion mode --- qcsrc/server/cl_client.qc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qcsrc/server/cl_client.qc b/qcsrc/server/cl_client.qc index e39bbb672..1c94d3650 100644 --- a/qcsrc/server/cl_client.qc +++ b/qcsrc/server/cl_client.qc @@ -1609,10 +1609,10 @@ void player_regen (void) limita = limita * limit_mod; //limitf = limitf * limit_mod; - if(g_ca) + if(g_ca || g_invasion) rot_mod = 0; - if (!g_minstagib && !g_ca && (!g_lms || autocvar_g_lms_regenerate)) + if (!g_minstagib && !g_ca && !g_invasion && (!g_lms || autocvar_g_lms_regenerate)) { self.armorvalue = CalcRotRegen(self.armorvalue, mina, autocvar_g_balance_armor_regen, autocvar_g_balance_armor_regenlinear, regen_mod * frametime * (time > self.pauseregen_finished), maxa, autocvar_g_balance_armor_rot, autocvar_g_balance_armor_rotlinear, rot_mod * frametime * (time > self.pauserotarmor_finished), limita); self.health = CalcRotRegen(self.health, minh, autocvar_g_balance_health_regen, autocvar_g_balance_health_regenlinear, regen_mod * frametime * (time > self.pauseregen_finished), maxh, autocvar_g_balance_health_rot, autocvar_g_balance_health_rotlinear, rot_mod * frametime * (time > self.pauserothealth_finished), limith); -- 2.39.2