Merged with feature/custom-resources

This commit is contained in:
WBHarry 2026-03-10 18:46:07 +01:00
commit 5e6b0f9a75
10 changed files with 28 additions and 31 deletions

View file

@ -16,7 +16,6 @@ export default class DhCreature extends BaseDataActor {
resource.max,
resource.initial,
resource.label,
resource.reverse,
resource.maxLabel
);
} else {
@ -57,6 +56,17 @@ export default class DhCreature extends BaseDataActor {
return !vulnerableAppliedByOther;
}
prepareDerivedData() {
super.prepareDerivedData();
const resources = CONFIG.DH.RESOURCE[`all${this.parent.type.capitalize()}Resources`]();
if (resources) {
for (const [key, value] of Object.entries(this.resources)) {
value.label = resources[key]?.label;
value.isReversed = resources[key]?.reverse;
}
}
}
async _preUpdate(changes, options, userId) {
const allowed = await super._preUpdate(changes, options, userId);
if (allowed === false) return;