X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fcl_weapons.qc;h=41cdd2b05e289edff14ebd35f20fa8700056d287;hb=ceddf084c0eacb2eb030550449f4fbdfa8e3f642;hp=2885e6dc51b7412570bd14b06aea394a43eca1ab;hpb=5792233348864c255d2a73e2d443d3c6b6b7205b;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/cl_weapons.qc b/qcsrc/server/cl_weapons.qc index 2885e6dc5..41cdd2b05 100644 --- a/qcsrc/server/cl_weapons.qc +++ b/qcsrc/server/cl_weapons.qc @@ -301,8 +301,6 @@ float W_IsWeaponThrowable(float w) return 0; if (g_weaponarena) return 0; - if (g_cts) - return 0; if (g_nexball && w == WEP_GRENADE_LAUNCHER) return 0; if(w == 0) @@ -330,6 +328,8 @@ void W_ThrowWeapon(vector velo, vector delta, float doreduce) w = self.weapon; if (w == 0) return; // just in case + if(self.frozen) + return; if(MUTATOR_CALLHOOK(ForbidThrowCurrentWeapon)) return; if(!autocvar_g_weapon_throwable) @@ -358,7 +358,7 @@ float forbidWeaponUse() return 1; if(self.player_blocked) return 1; - if(self.freezetag_frozen) + if(self.frozen) return 1; return 0; }