From f78a2ad64a9e9d65076983508bcd18a3367c2100 Mon Sep 17 00:00:00 2001 From: Jeff Hitchcock Date: Mon, 15 Dec 2025 10:38:59 -0800 Subject: [PATCH] [#6555] Rename normal healing type to "Hit Points" Renames "Healing" as the normal healing type to "Hit Points" to match the other "Temporary Hit Points" label and make it useful in the enricher. Closes #6555 --- lang/en.json | 11 +++++++---- module/config.mjs | 4 ++-- module/documents/activity/heal.mjs | 4 ++-- .../ioun-stones/ioun-stone-of-regeneration.yml | 6 +++--- .../equipment/mysterious-deck-cards/sun.yml | 14 ++++++++------ 5 files changed, 22 insertions(+), 17 deletions(-) diff --git a/lang/en.json b/lang/en.json index 00135e5f11..65536cde7f 100644 --- a/lang/en.json +++ b/lang/en.json @@ -3006,13 +3006,16 @@ } } }, + "HealingButton": "Healing", + "HealingRoll": "Healing Roll", "Hint": "Heal a creature", - "Title": "Heal" + "Title": "Heal", + "Type": { + "Healing": "Hit Points", + "TempHP": "Temporary Hit Points" + } }, -"DND5E.Healing": "Healing", -"DND5E.HealingRoll": "Healing Roll", -"DND5E.HealingTemp": "Temporary Hit Points", "DND5E.Height": "Height", "DND5E.HITPOINTS": { diff --git a/module/config.mjs b/module/config.mjs index 774a74952e..eef6c3f13f 100644 --- a/module/config.mjs +++ b/module/config.mjs @@ -2326,12 +2326,12 @@ DND5E.aggregateDamageDisplay = true; */ DND5E.healingTypes = { healing: { - label: "DND5E.Healing", + label: "DND5E.HEAL.Type.Healing", icon: "systems/dnd5e/icons/svg/damage/healing.svg", color: new Color(0x46C252) }, temphp: { - label: "DND5E.HealingTemp", + label: "DND5E.HEAL.Type.TempHP", icon: "systems/dnd5e/icons/svg/damage/temphp.svg", color: new Color(0x4B66DE) } diff --git a/module/documents/activity/heal.mjs b/module/documents/activity/heal.mjs index 01e550bab1..2e06253ad4 100644 --- a/module/documents/activity/heal.mjs +++ b/module/documents/activity/heal.mjs @@ -37,7 +37,7 @@ export default class HealActivity extends ActivityMixin(BaseHealActivityData) { /** @override */ get damageFlavor() { - return game.i18n.localize("DND5E.HealingRoll"); + return game.i18n.localize("DND5E.HEAL.HealingRoll"); } /* -------------------------------------------- */ @@ -48,7 +48,7 @@ export default class HealActivity extends ActivityMixin(BaseHealActivityData) { _usageChatButtons(message) { if ( !this.healing.formula ) return super._usageChatButtons(message); return [{ - label: game.i18n.localize("DND5E.Healing"), + label: game.i18n.localize("DND5E.HEAL.HealingButton"), icon: '', dataset: { action: "rollHealing" diff --git a/packs/_source/equipment24/equipment/ioun-stones/ioun-stone-of-regeneration.yml b/packs/_source/equipment24/equipment/ioun-stones/ioun-stone-of-regeneration.yml index 73cb3b8c80..fb9a1f3ca8 100644 --- a/packs/_source/equipment24/equipment/ioun-stones/ioun-stone-of-regeneration.yml +++ b/packs/_source/equipment24/equipment/ioun-stones/ioun-stone-of-regeneration.yml @@ -80,9 +80,9 @@ system: Utilize action, you can seize and stow any number of Ioun Stones orbiting your head. If your Attunement to an Ioun Stone ends while it's orbiting your head, the stone falls as though you had dropped - it.

You regain [[/healing 15 type=healing]]{15 Hit Points} at the - end of each hour this pearly white spindle orbits your head if you have at - least 1 Hit Point.

+ it.

You regain [[/healing 15 type=healing]] at the end of each hour + this pearly white spindle orbits your head if you have at least 1 Hit + Point.

chat: '' identifier: regeneration-ioun-stone source: diff --git a/packs/_source/equipment24/equipment/mysterious-deck-cards/sun.yml b/packs/_source/equipment24/equipment/mysterious-deck-cards/sun.yml index f54386f87a..b177e58dbe 100644 --- a/packs/_source/equipment24/equipment/mysterious-deck-cards/sun.yml +++ b/packs/_source/equipment24/equipment/mysterious-deck-cards/sun.yml @@ -136,20 +136,22 @@ effects: description: >-

Source: @UUID[Compendium.dnd5e.equipment24.Item.dmgDmtSun0000000]{Sun}

You - gain [[/healing 10 type=temphp]]{10 Temporary Hit Points} daily at dawn - until you die.

+ gain [[/healing 10 temp]] daily at dawn until you die.

tint: '#ffffff' statuses: [] sort: 0 - flags: {} + flags: + dnd5e: + riders: + statuses: [] _stats: compendiumSource: null duplicateSource: null - coreVersion: '13.344' + coreVersion: '13.351' systemId: dnd5e - systemVersion: 4.1.0 + systemVersion: 5.2.3 createdTime: 1729205768672 - modifiedTime: 1729205932148 + modifiedTime: 1765823916155 lastModifiedBy: dnd5ebuilder0000 exportSource: null _key: '!items.effects!dmgDmtSun0000000.enZ79fOzsta0vlqK'