From bb6fb51ef9fb36b0ede8aff67cd3434b0d822964 Mon Sep 17 00:00:00 2001 From: David Vogel Date: Fri, 29 Jul 2022 11:51:20 +0200 Subject: [PATCH] Fix perk.lua override --- files/overrides/perks/perk.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/files/overrides/perks/perk.lua b/files/overrides/perks/perk.lua index f93261a..c849a3b 100644 --- a/files/overrides/perks/perk.lua +++ b/files/overrides/perks/perk.lua @@ -17,7 +17,7 @@ local oldPerkSpawn = perk_spawn ---@param y number ---@param perkID integer ---@param dontRemoveOtherPerks boolean ----@return NoitaEntity|nil +---@return number|nil function perk_spawn(x, y, perkID, dontRemoveOtherPerks) local entity = EntityAPI.Wrap(oldPerkSpawn(x, y, perkID, dontRemoveOtherPerks)) if entity == nil then return end @@ -27,4 +27,6 @@ function perk_spawn(x, y, perkID, dontRemoveOtherPerks) for _, component in ipairs(components) do entity:RemoveComponent(component) end + + return entity.ID end