mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-11 19:25:21 +01:00
Fixed so that spellcast attacks use that modifier (#509)
This commit is contained in:
parent
c2de25693f
commit
90faf48b05
2 changed files with 14 additions and 3 deletions
|
|
@ -72,9 +72,13 @@ export class DHActionRollData extends foundry.abstract.DataModel {
|
|||
if (!this.parent?.actor) return modifiers;
|
||||
switch (this.parent.actor.type) {
|
||||
case 'character':
|
||||
const spellcastingTrait =
|
||||
this.type === 'spellcast'
|
||||
? (this.parent.actor?.system?.spellcastModifierTrait?.key ?? 'agility')
|
||||
: null;
|
||||
const trait =
|
||||
this.useDefault || !this.trait
|
||||
? (this.parent.item.system.attack.roll.trait ?? 'agility')
|
||||
? (spellcastingTrait ?? this.parent.item.system.attack.roll.trait ?? 'agility')
|
||||
: this.trait;
|
||||
if (
|
||||
this.type === CONFIG.DH.GENERAL.rollTypes.attack.id ||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue