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*/ /**@inheritdoc*/
static applyField(model, change, field) { static applyChangeField(model, change, field) {
change.key = DhActiveEffect.getChangeKey(model, change, change.effect); change.value = Number.isNumeric(change.value)
super.applyField(model, change, field); ? change.value
} : DhActiveEffect.getChangeValue(model, change, change.effect);
super.applyChangeField(model, change, field);
/** */
static getChangeKey(model, change, effect) {
return DhActiveEffect.parseValue(change.key, model, change, effect);
} }
static getChangeValue(model, change, effect) { static getChangeValue(model, change, effect) {
return DhActiveEffect.parseValue(change.value, model, change, effect); let key = change.value;
}
static parseValue(value, model, change, effect) {
let key = value;
const isOriginTarget = key.toLowerCase().includes('origin.@'); const isOriginTarget = key.toLowerCase().includes('origin.@');
let parseModel = model; let parseModel = model;
if (isOriginTarget && effect.origin) { if (isOriginTarget && effect.origin) {

View file

@ -4,8 +4,8 @@
"description": "An unofficial implementation of the Daggerheart system", "description": "An unofficial implementation of the Daggerheart system",
"version": "2.0.0", "version": "2.0.0",
"compatibility": { "compatibility": {
"minimum": "14.353", "minimum": "14.354",
"verified": "14.353", "verified": "14.354",
"maximum": "14" "maximum": "14"
}, },
"authors": [ "authors": [