Custom D&D 5e

Latest version0.8.4
Minimum Core11.315
Compatible Core11.315
Last updated5 hours ago
Created3 weeks ago
Languages English
Systems Dnd5e
Project source Project URL
Read-me Readme URL

Custom D&D 5e

Custom D&D 5e Settings

A Foundry VTT module to customise the D&D 5e system.


House Rules

Rolling Hit Points

  • When rolling for Hit Points, automatically reroll based on a minimum value.
  • Reroll once or until the minimum value is met.
  • Hide the Take Average option when rolling for Hit Points.

Custom D&D 5e Level Up Hit Points


  • Apply the Bloodied condition when a character or NPC is reduced to half HP or lower.
  • To stop a character or NPC from gaining the Bloodied condition, add Bloodied to their Condition Immunities.

Death Saves

  • Remove a number of successes or failures for each event: On Regaining HP from 0, On Short Rest and On Long Rest.


Counter Types: Add four types of counter to the character sheets: checkbox, fraction, number and success/failure.

Triggers: Triggers allow you to automatically change a counter's value or state when the triggering event occurs. For example, for a homebrew Exhaustion counter, you could set a trigger to increase a character's exhaustion when they are reduced to 0 HP, make the character dead when they reach 10 levels of exhaustion and reduced their exhaustion when they take a long rest.

The available triggers are: 0 HP; Half HP or lower; combat end, if hit 0 HP any time during combat; long rest; short rest.

Custom D&D 5e CountersCustom D&D 5e Counter Triggers


  • Configure abilities, actor sizes, armor calculations, currencies, damage types, encumbrance, item action types, item activation cost types, item properties, languages, senses, skills, spell schools, and max level.

Configure Encumbrance

Custom D&D 5e Configure Encumbrance

Configure Sheet

  • Auto-fade or auto-minimise the sheet when it's not hovered over.
  • Scale the new character sheet up or down.
  • Change the banner at the top of the sheet.
  • Hide death saves, encumbrance, exhaustion, inspiration, the Manage Currency button, Legendary Actions, Legendary Resistances and Use Lair Action.


Variant Encumbrance + Midi

Custom D&D 5e will defer to the Variant Encumbrance + Midi module for encumbrance configuration when it is active.


  • Add common house rules.
  • Add more versatile encumbrance options.
  • Support all dnd5e configurations.

Required Modules


LibWrapper is used to wrap Foundry VTT's application render method to add data to the character sheets without editing the HTML. This should no longer be required with the release of Application V2.

Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x