diff --git a/gamemode/core/meta/inventory/sv_base_inventory.lua b/gamemode/core/meta/inventory/sv_base_inventory.lua index 412f6e83..6fe884dc 100644 --- a/gamemode/core/meta/inventory/sv_base_inventory.lua +++ b/gamemode/core/meta/inventory/sv_base_inventory.lua @@ -312,10 +312,12 @@ function Inventory:delete() end function Inventory:destroy() + local id = self:getID() + for _, item in pairs(self:getItems()) do item:destroy() end - nut.inventory.instances[self:getID()] = nil + nut.inventory.instances[id] = nil net.Start("nutInventoryDelete") net.WriteType(id) net.Broadcast()