From 6ae07bd3a7231e683a015bc40fff3dfa02b2bac4 Mon Sep 17 00:00:00 2001 From: Carlos Fernandez Date: Fri, 17 Jul 2026 21:33:40 -0400 Subject: [PATCH] Fix newly created adversaries lacking damage --- module/data/action/baseAction.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/data/action/baseAction.mjs b/module/data/action/baseAction.mjs index 1e914e6f..12d2f26e 100644 --- a/module/data/action/baseAction.mjs +++ b/module/data/action/baseAction.mjs @@ -470,7 +470,7 @@ export default class DHBaseAction extends ActionMixin(foundry.abstract.DataModel }, {}); } - if (source.damage && source.damage.resources === undefined) { + if (source.damage?.parts && !source.damage.resources && !source.damage.main) { source.damage.main = null; source.damage.resources = {}; for (const [partKey, part] of Object.entries(source.damage.parts)) {