From 41c108e33a8fd96ac4d9d82856841c546b764286 Mon Sep 17 00:00:00 2001 From: Ian Date: Sun, 19 Feb 2023 16:52:10 -0500 Subject: [PATCH] SERVER: Fix W_AdvanceAnim not taking P_SPEED into account --- source/server/weapons/weapon_core.qc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/server/weapons/weapon_core.qc b/source/server/weapons/weapon_core.qc index 52b865f..263f60f 100644 --- a/source/server/weapons/weapon_core.qc +++ b/source/server/weapons/weapon_core.qc @@ -439,6 +439,8 @@ void(float side) W_AdvanceAnim = endframe = GetFrame(self.weapon, RELOAD_END); delay = getWeaponDelay(self.weapon, RELOAD); reloadcancelframe = GetFrame(self.weapon, RELOAD_CANCEL); + + if (self.perks & P_SPEED) delay *= 0.5; modelname = GetWeaponModel(self.weapon, 0);