diff --git a/lua/weapons/disguiser/sh_init.lua b/lua/weapons/disguiser/sh_init.lua index b2858c7..6342940 100644 --- a/lua/weapons/disguiser/sh_init.lua +++ b/lua/weapons/disguiser/sh_init.lua @@ -149,6 +149,11 @@ 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)