From 5fd80970727478b217d4d6e49cf32223fe70aceb Mon Sep 17 00:00:00 2001 From: Sam Nyashev <12237569+Heyter@users.noreply.github.com> Date: Mon, 20 Dec 2021 14:02:19 +0300 Subject: [PATCH] inventory:destroy null id --- gamemode/core/meta/inventory/sv_base_inventory.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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()