diff --git a/gamemodes/benny/gamemode/modules/player/sh_hud.lua b/gamemodes/benny/gamemode/modules/player/sh_hud.lua index 5fc4545..dcefcfd 100644 --- a/gamemodes/benny/gamemode/modules/player/sh_hud.lua +++ b/gamemodes/benny/gamemode/modules/player/sh_hud.lua @@ -37,6 +37,9 @@ local function beatup( ply, num ) -- If the wanted weapon is in the other hand, request to holster it. wep:D_SetReqID( !hand, "" ) end + if wep:D_GetID( hand ) != "" then -- If we have something in this hand, swap it with the other + wep:D_SetReqID( !hand, wep:D_GetID( hand ) ) + end return wep:D_SetReqID( hand, id ) end end