From bbba8356564f3e984d90ba72ad1fec5099ce14fe Mon Sep 17 00:00:00 2001 From: WBHarry Date: Wed, 26 Nov 2025 02:29:20 +0100 Subject: [PATCH] . --- module/applications/sidebar/tabs/daggerheartMenu.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/applications/sidebar/tabs/daggerheartMenu.mjs b/module/applications/sidebar/tabs/daggerheartMenu.mjs index 0f98f5a0..4166614d 100644 --- a/module/applications/sidebar/tabs/daggerheartMenu.mjs +++ b/module/applications/sidebar/tabs/daggerheartMenu.mjs @@ -58,7 +58,7 @@ export default class DaggerheartMenu extends HandlebarsApplicationMixin(Abstract if (['character', 'adversary'].includes(actor.type) && actor.prototypeToken.actorLink) { const updates = {}; for (let item of actor.items) { - if (item.system.metadata.hasResource && types.includes(item.system.resource?.recovery)) { + if (item.system.metadata?.hasResource && types.includes(item.system.resource?.recovery)) { if (!refreshedActors[actor.id]) refreshedActors[actor.id] = { name: actor.name, img: actor.img, refreshed: new Set() }; refreshedActors[actor.id].refreshed.add( @@ -76,7 +76,7 @@ export default class DaggerheartMenu extends HandlebarsApplicationMixin(Abstract : Roll.replaceFormulaData(item.system.resource.max, actor.getRollData()) }; } - if (item.system.metadata.hasActions) { + if (item.system.metadata?.hasActions) { const refreshTypes = new Set(); const actions = item.system.actions.filter(action => { if (types.includes(action.uses.recovery)) {