diff options
Diffstat (limited to 'gamemode/inventorysystem/equipment')
| -rw-r--r-- | gamemode/inventorysystem/equipment/cl_equipment.lua | 1 | ||||
| -rw-r--r-- | gamemode/inventorysystem/equipment/sh_equipment.lua | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/gamemode/inventorysystem/equipment/cl_equipment.lua b/gamemode/inventorysystem/equipment/cl_equipment.lua index 74152dc..57a07ad 100644 --- a/gamemode/inventorysystem/equipment/cl_equipment.lua +++ b/gamemode/inventorysystem/equipment/cl_equipment.lua @@ -181,6 +181,7 @@ inv.DrawOnDPanel = function(self,panel) for k,v in pairs(pn:GetChildren()) do v:Remove() end + if pn.Entity then pn.Entity:Remove() end end return prox end diff --git a/gamemode/inventorysystem/equipment/sh_equipment.lua b/gamemode/inventorysystem/equipment/sh_equipment.lua index be930e0..0cd62e9 100644 --- a/gamemode/inventorysystem/equipment/sh_equipment.lua +++ b/gamemode/inventorysystem/equipment/sh_equipment.lua @@ -120,6 +120,7 @@ inv.DeSerialize = function(self,data) for k,v in pairs(tbl) do cpy.equiped[k] = itm.GetItemFromData(v) end + return cpy else return table.Copy(self) end |
