diff --git a/src/server/components/inventory.js b/src/server/components/inventory.js index 196d2542..43edb19c 100644 --- a/src/server/components/inventory.js +++ b/src/server/components/inventory.js @@ -407,9 +407,12 @@ module.exports = { e.text = effectModule.events.onGetText(item, e); } catch (error) { _.log(`Effect not found: ${e.type}`); + _.log(error); } } }); + + item.effects.spliceWhere(e => !e.events); } if (!item.has('pos') && !item.eq) {