diff --git a/module/data/action/baseAction.mjs b/module/data/action/baseAction.mjs index 4c6a9d60..ad442951 100644 --- a/module/data/action/baseAction.mjs +++ b/module/data/action/baseAction.mjs @@ -164,7 +164,7 @@ export default class DHBaseAction extends foundry.abstract.DataModel { getRollData(data = {}) { if (!this.actor) return null; - const actorData = this.actor.system.getRollData(false); + const actorData = this.actor.getRollData(false); // Add Roll results to RollDatas actorData.result = data.roll?.total ?? 1; diff --git a/module/documents/actor.mjs b/module/documents/actor.mjs index 83ece8ed..5879a125 100644 --- a/module/documents/actor.mjs +++ b/module/documents/actor.mjs @@ -370,6 +370,7 @@ export default class DhpActor extends Actor { getRollData() { const rollData = super.getRollData(); + rollData.system = super.getRollData(); rollData.prof = this.system.proficiency ?? 1; rollData.cast = this.system.spellcastModifier ?? 1; return rollData; diff --git a/templates/sheets/actors/adversary/sidebar.hbs b/templates/sheets/actors/adversary/sidebar.hbs index 920d6a10..131fb33b 100644 --- a/templates/sheets/actors/adversary/sidebar.hbs +++ b/templates/sheets/actors/adversary/sidebar.hbs @@ -92,7 +92,7 @@
{{document.system.proficiency}}