From 38d0b04e710e126d406a024f7308275498f6a00a Mon Sep 17 00:00:00 2001 From: Jim Shield Date: Mon, 6 Oct 2025 12:56:14 +0100 Subject: [PATCH] Fix pack and return items not being given --- server/server.lua | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/server/server.lua b/server/server.lua index 838b378..3643acd 100644 --- a/server/server.lua +++ b/server/server.lua @@ -120,10 +120,8 @@ RegisterNetEvent(getScript()..":server:finishConsume", function(needTypes) removeItem(isConsuming[src].item, 1, src) if isConsuming[src].rewardItem then debugPrint("^5Debug^7: ^2Giving player ^3"..src.." ^2reward items^7") - for i = 1, #isConsuming[src].rewardItem do - local item = isConsuming[src].rewardItem[i] - addItem(item.item, item.amount, nil, src) - end + local item = isConsuming[src].rewardItem + addItem(item.item, item.amount, nil, src) end if isConsuming[src].returnItem then debugPrint("^5Debug^7: ^2Giving player ^3"..src.." ^2return item^7") @@ -133,11 +131,9 @@ RegisterNetEvent(getScript()..":server:finishConsume", function(needTypes) end end if isConsuming[src].packItem then - for i = 1, #isConsuming[src].packItem do debugPrint("^5Debug^7: ^2Giving player ^3"..src.." ^2Pack items^7") - local item = isConsuming[src].packItem[i] - addItem(item.item, item.amount, nil, src) - end + local item = isConsuming[src].packItem + addItem(item.item, item.amount, nil, src) end -- Needs