From 67c7a6894cec45289bbd0b0146557bf2da36b663 Mon Sep 17 00:00:00 2001 From: Samual Lenks Date: Sun, 8 Dec 2013 02:15:00 -0500 Subject: [PATCH] Avoid some unnecessary thinking --- qcsrc/common/weapons/w_electro.qc | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/qcsrc/common/weapons/w_electro.qc b/qcsrc/common/weapons/w_electro.qc index ed8154ee0..4748ace2c 100644 --- a/qcsrc/common/weapons/w_electro.qc +++ b/qcsrc/common/weapons/w_electro.qc @@ -217,15 +217,18 @@ void W_Plasma_Damage(entity inflictor, entity attacker, float damage, float deat void W_Plasma_Think() { - self.nextthink = min(time + WEP_CVAR_PRI(electro, midaircombo_interval), self.ltime); - if(time >= self.ltime) { self.use(); return; } - - W_Plasma_TriggerCombo(self.origin, WEP_CVAR_PRI(electro, midaircombo_radius), self.realowner); + + if(WEP_CVAR_PRI(electro, midaircombo_radius)) + { + self.nextthink = min(time + WEP_CVAR_PRI(electro, midaircombo_interval), self.ltime); + W_Plasma_TriggerCombo(self.origin, WEP_CVAR_PRI(electro, midaircombo_radius), self.realowner); + } + else { self.nextthink = self.ltime; } } void W_Electro_Attack_Bolt(void) -- 2.39.2