From b833be4f1fc98c15a809d0a2d624c06e387ad6cf Mon Sep 17 00:00:00 2001 From: Carlos Fernandez Date: Fri, 17 Jul 2026 21:19:38 -0400 Subject: [PATCH] Fix tags fix --- module/data/action/attackAction.mjs | 2 +- module/data/item/weapon.mjs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/module/data/action/attackAction.mjs b/module/data/action/attackAction.mjs index ed89f18c..a931f040 100644 --- a/module/data/action/attackAction.mjs +++ b/module/data/action/attackAction.mjs @@ -73,7 +73,7 @@ export default class DHAttackAction extends DHDamageAction { if (range) labels.push(game.i18n.localize(`DAGGERHEART.CONFIG.Range.${range}.short`)); const useAltDamage = this.actor?.effects?.find(x => x.type === 'horde')?.active; - for (const { value, valueAlt, type } of [damage.main, ...damage.resources]) { + for (const { value, valueAlt, type } of [damage.main, ...damage.resources].filter(d => !!d)) { const usedValue = useAltDamage ? valueAlt : value; const damageString = Roll.replaceFormulaData(usedValue.getFormula(), this.actor?.getRollData() ?? {}); const str = damageString diff --git a/module/data/item/weapon.mjs b/module/data/item/weapon.mjs index dd503989..4a272b76 100644 --- a/module/data/item/weapon.mjs +++ b/module/data/item/weapon.mjs @@ -256,7 +256,7 @@ export default class DHWeapon extends AttachableItem { if (roll.trait) labels.push(game.i18n.localize(`DAGGERHEART.CONFIG.Traits.${roll.trait}.short`)); if (range) labels.push(game.i18n.localize(`DAGGERHEART.CONFIG.Range.${range}.short`)); - for (const { value, type } of [damage.main, ...damage.resources]) { + for (const { value, type } of [damage.main, ...damage.resources].filter(d => !!d)) { const str = Roll.replaceFormulaData(value.getFormula(), this.actor?.getRollData() ?? {}); const icons = Array.from(type)