From 94852cec2168491387fd361e3345aa1643b26add Mon Sep 17 00:00:00 2001 From: WBHarry Date: Mon, 4 May 2026 16:45:17 +0200 Subject: [PATCH] Fixed character sheet error:ing out if opened when the character doesn't have a spellcastModifierTrait --- module/applications/sheets/actors/character.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/applications/sheets/actors/character.mjs b/module/applications/sheets/actors/character.mjs index 7adffa1e..f40c144a 100644 --- a/module/applications/sheets/actors/character.mjs +++ b/module/applications/sheets/actors/character.mjs @@ -211,7 +211,7 @@ export default class CharacterSheet extends DHBaseActorSheet { ...this.document.system.traits[key], label: _loc(CONFIG.DH.ACTOR.abilities[key].label), verbs: CONFIG.DH.ACTOR.abilities[key].verbs.map(x => game.i18n.localize(x)), - isSpellcasting: this.document.system.spellcastModifierTrait.key === key + isSpellcasting: this.document.system.spellcastModifierTrait?.key === key }; return acc;