From 82d4581f1219f0f66bbfb09063c1f5b870ad7c8e Mon Sep 17 00:00:00 2001 From: icedream Date: Sat, 21 Dec 2013 10:49:21 +0100 Subject: [PATCH] Move Remove weapon hook to server-side code. --- lua/weapons/disguiser/init.lua | 5 +++++ lua/weapons/disguiser/sh_init.lua | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lua/weapons/disguiser/init.lua b/lua/weapons/disguiser/init.lua index cf7e237..4baff79 100644 --- a/lua/weapons/disguiser/init.lua +++ b/lua/weapons/disguiser/init.lua @@ -384,3 +384,8 @@ end function SWEP:GetPropConfig(name) return self.PropConfiguration[name] or {} end + +function SWEP:OnRemove() + // Do you want to get stuck as a prop forever? NO. + self:Undisguise() +end diff --git a/lua/weapons/disguiser/sh_init.lua b/lua/weapons/disguiser/sh_init.lua index 552fffa..ed5d855 100644 --- a/lua/weapons/disguiser/sh_init.lua +++ b/lua/weapons/disguiser/sh_init.lua @@ -149,11 +149,6 @@ function SWEP:DoShootEffect(hitpos, hitnormal, entity, physbone, bFirstTimePredi end -function SWEP:OnRemove() - // Do you want to get stuck as a prop forever? NO. - self:Undisguise() -end - function SWEP:PreDrawViewModel(vm, ply, wep) if self.Owner:GetNWBool("isDisguised", false) then vm:SetRenderMode(RENDERMODE_TRANSALPHA)