aboutsummaryrefslogtreecommitdiff
path: root/gamemode/inventorysystem/equipment
diff options
context:
space:
mode:
Diffstat (limited to 'gamemode/inventorysystem/equipment')
-rw-r--r--gamemode/inventorysystem/equipment/cl_equipment.lua1
-rw-r--r--gamemode/inventorysystem/equipment/sh_equipment.lua1
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