Corrected the SRD to use base effects again

This commit is contained in:
WBHarry 2026-03-21 01:43:25 +01:00
parent 4113f6c562
commit 8a728e6c27
51 changed files with 316 additions and 174 deletions

View file

@ -26,6 +26,8 @@ export default class Armor extends foundry.abstract.DataModel {
label: 'Armor',
defaultPriortiy: 20,
handler: (actor, change, _options, _field, replacementData) => {
const parsedMax = itemAbleRollParse(change.typeData.max, actor, change.effect.parent);
game.system.api.documents.DhActiveEffect.applyChange(
actor,
{
@ -42,7 +44,7 @@ export default class Armor extends foundry.abstract.DataModel {
...change,
key: 'system.armorScore.max',
type: CONFIG.DH.GENERAL.activeEffectModes.add.id,
value: change.typeData.max
value: parsedMax
},
replacementData
);