Skip to content

[#3939] Add Maximum Hit Points damage & healing type#6662

Merged
arbron merged 3 commits into5.3.xfrom
max-damage
Feb 20, 2026
Merged

[#3939] Add Maximum Hit Points damage & healing type#6662
arbron merged 3 commits into5.3.xfrom
max-damage

Conversation

@arbron
Copy link
Copy Markdown
Collaborator

@arbron arbron commented Jan 26, 2026

Adds a new option to both damage and healing options that applies to the target's temporary maximum hit points. This option is responsive to what is applying it, so when used in a Heal activity it increases the maximum hit points (and current hit points by the same amount) while in any other activity it reduces the max (but doesn't modify current HP except by clamping).

Closes #3939

@arbron arbron self-assigned this Jan 26, 2026
@Zanderaf
Copy link
Copy Markdown
Contributor

Zanderaf commented Jan 26, 2026

Any shot we could get some sort of "sources" of maximum hit point reduction / increase as some form of book-keeping? Maybe some sort of display in the Hit Point dialog on actor sheets?

Would help to know what specific effect to end with something like Greater Restoration:
• One effect reducing the target's hit point maximum

Copy link
Copy Markdown
Contributor

@Fyorl Fyorl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks pretty good, thank you. One minor thing that's maybe easy to look into is that the damage type labels would look nicer if they fit on one line. We already had this issue with temp hp but I only noticed it now:

Image Image

If we change those labels in the damage breakdown to something like 'Max HP' and 'Temp. HP' then they will probably fit better.

Comment thread module/data/item/weapon.mjs Outdated
Comment thread module/documents/actor/actor.mjs Outdated
Comment thread module/documents/_types.mjs Outdated
Comment thread module/documents/actor/actor.mjs Outdated
Comment thread module/applications/components/damage-application.mjs Outdated
@arbron arbron requested a review from Fyorl January 28, 2026 21:43
Comment thread module/applications/components/damage-application.mjs Outdated
Comment thread module/documents/actor/actor.mjs Outdated
@arbron arbron modified the milestone: D&D5E 5.3.0 Jan 29, 2026
@arbron arbron added this to the D&D5E 5.3.0 milestone Feb 18, 2026
Base automatically changed from all-damage to 5.3.x February 20, 2026 23:45
Adds a new option to both damage and healing options that applies
to the target's temporary maximum hit points. This option is
responsive to what is applying it, so when used in a Heal activity
it increases the maximum hit points (and current hit points by the
same amount) while in any other activity it reduces the max (but
doesn't modify current HP except by clamping).

Closes #3939
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add max HP healing/damage type

3 participants