Raised v14 version and fixed startup warnings

This commit is contained in:
WBHarry 2026-01-31 01:46:24 +01:00
parent 6e2d700945
commit 2c36da8433
2 changed files with 8 additions and 15 deletions

View file

@ -108,22 +108,15 @@ export default class DhActiveEffect extends foundry.documents.ActiveEffect {
/* -------------------------------------------- */
/**@inheritdoc*/
static applyField(model, change, field) {
change.key = DhActiveEffect.getChangeKey(model, change, change.effect);
super.applyField(model, change, field);
}
/** */
static getChangeKey(model, change, effect) {
return DhActiveEffect.parseValue(change.key, model, change, effect);
static applyChangeField(model, change, field) {
change.value = Number.isNumeric(change.value)
? change.value
: DhActiveEffect.getChangeValue(model, change, change.effect);
super.applyChangeField(model, change, field);
}
static getChangeValue(model, change, effect) {
return DhActiveEffect.parseValue(change.value, model, change, effect);
}
static parseValue(value, model, change, effect) {
let key = value;
let key = change.value;
const isOriginTarget = key.toLowerCase().includes('origin.@');
let parseModel = model;
if (isOriginTarget && effect.origin) {