From 56abba7d1b206a67eef648e3433b4db6c5536fbe Mon Sep 17 00:00:00 2001 From: Christian Weimann Date: Tue, 2 Jan 2024 04:22:50 +0100 Subject: [PATCH] Fallback to default Equipment type --- equipmentMgr.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/equipmentMgr.js b/equipmentMgr.js index 4bae9be..a2f163e 100644 --- a/equipmentMgr.js +++ b/equipmentMgr.js @@ -420,7 +420,8 @@ for (let equipmentItem of items.getItems().filter(element => { return (element.s try { eMgr[equipmentItem.name] = eval(`new ${equipmentType}(equipmentItem)`); } catch (error) { - console.error('Equipment ' + equipmentType + ' is not defined'); + console.warn('Equipment ' + equipmentType + ' is not defined'); + eMgr[equipmentItem.name] = new Equipment(equipmentItem); } } @@ -432,4 +433,4 @@ require('@runtime').lifecycleTracker.addDisposeHook(() => { for (let equipmentItemName of Object.keys(eMgr)) { eMgr[equipmentItemName].gc(); } -}); \ No newline at end of file +}); \ No newline at end of file