From 701a69a9c16e73642b012f90d012736080cd9f66 Mon Sep 17 00:00:00 2001 From: WBHarry Date: Wed, 16 Jul 2025 00:29:39 +0200 Subject: [PATCH] Fixes companion attack.roll.bonus --- module/data/actor/companion.mjs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/module/data/actor/companion.mjs b/module/data/actor/companion.mjs index dfb31ba6..e10f739b 100644 --- a/module/data/actor/companion.mjs +++ b/module/data/actor/companion.mjs @@ -91,9 +91,7 @@ export default class DhCompanion extends BaseDataActor { } prepareBaseData() { - const partnerSpellcastingModifier = this.partner?.system?.spellcastModifier; - const spellcastingModifier = this.partner?.system?.traits?.[partnerSpellcastingModifier]?.value; - this.attack.roll.bonus = spellcastingModifier ?? 0; // Needs to expand on which modifier it is that should be used because of multiclassing; + this.attack.roll.bonus = this.partner?.system?.spellcastModifier ?? 0; for (let levelKey in this.levelData.levelups) { const level = this.levelData.levelups[levelKey];