From c8e0be20a60013cd41fda1f32a6091a21eed71fc Mon Sep 17 00:00:00 2001 From: div0 Date: Thu, 15 Oct 2009 07:21:53 +0000 Subject: [PATCH] unless we have no other gun git-svn-id: svn://svn.icculus.org/nexuiz/trunk@8136 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/cl_weaponsystem.qc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/qcsrc/server/cl_weaponsystem.qc b/data/qcsrc/server/cl_weaponsystem.qc index e24b0ac55..5f5c91a05 100644 --- a/data/qcsrc/server/cl_weaponsystem.qc +++ b/data/qcsrc/server/cl_weaponsystem.qc @@ -971,6 +971,8 @@ float weapon_prepareattack(float secondary, float attacktime) float w; w = W_WeaponBit(self.weapon); self.weapons &~= w; + if(w_getbestweapon(self) == 0) + self.weapons |= w; // if we have nothing ELSE, stay W_SwitchWeapon_Force(self, w_getbestweapon(self)); self.weapons |= w; return FALSE; -- 2.39.2