Added to compendium

This commit is contained in:
WBHarry 2026-02-26 21:05:38 +01:00
parent 1ba08e2f51
commit eea1b6e6b8
6 changed files with 184 additions and 60 deletions

View file

@ -21,12 +21,14 @@ export class EffectConditionals extends foundry.data.fields.ArrayField {
x => !x.disabled && x.statuses.has(conditional.key)
);
if (!hasStatus) return true;
break;
case CONFIG.DH.GENERAL.activeEffectConditionalType.attribute.id:
const actorValue = foundry.utils.getProperty(actor, conditional.key);
const conditionalValue = game.system.api.documents.DhActiveEffect.effectSafeEval(
itemAbleRollParse(conditional.value, actor)
);
if (!compareValues(actorValue, conditionalValue, conditional.comparator)) return true;
break;
}
}