Fixed BaseEffect emiting a scroll text of 0 armor change on every update

This commit is contained in:
WBHarry 2026-03-25 14:30:42 +01:00
parent aa1d117c43
commit 931217577a
2 changed files with 5 additions and 4 deletions

View file

@ -166,8 +166,10 @@ export default class BaseEffect extends foundry.data.ActiveEffectTypeDataModel {
return acc;
}, this.parent.actor.system.armor?.system?.armor?.current ?? 0);
const armorData = getScrollTextData(this.parent.actor, { value: newArmorTotal }, 'armor');
options.scrollingTextData = [armorData];
if (newArmorTotal !== this.parent.actor.system.armorScore.value) {
const armorData = getScrollTextData(this.parent.actor, { value: newArmorTotal }, 'armor');
options.scrollingTextData = [armorData];
}
}
}