From 6ae00e15bd1c1634dec5be076973c08f2a4e4755 Mon Sep 17 00:00:00 2001 From: Carlos Fernandez Date: Sat, 6 Dec 2025 14:07:43 -0800 Subject: [PATCH] Set card created on actor to first valid domain (#1372) --- module/applications/sheets/api/application-mixin.mjs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/module/applications/sheets/api/application-mixin.mjs b/module/applications/sheets/api/application-mixin.mjs index 761f509e..6f0bf3f4 100644 --- a/module/applications/sheets/api/application-mixin.mjs +++ b/module/applications/sheets/api/application-mixin.mjs @@ -662,6 +662,9 @@ export default function DHApplicationMixin(Base) { }; if (inVault) data['system.inVault'] = true; if (disabled) data.disabled = true; + if (type === "domainCard" && parent?.system.domains?.length) { + data.system.domain = parent.system.domains[0]; + } const doc = await cls.create(data, { parent, renderSheet: !event.shiftKey }); if (parentIsItem && type === 'feature') {