
D&D 5e Shaped Character Sheet
This is the redesigned Shaped character sheet for use on Roll20.net with the 5th edition of Dungeons & Dragons (5e). The sheet is designed to be usable by all Roll20 users regardless of subscription level.If you are updating an existing campaign I highly recommend you duplicate your campaign and use that to copy data over. I also recommend starting each character from a fresh sheet.
Shaped Character Sheet Companion Script
Documentation
Please report any bugs in the issues tab or on this thread. They will however be tracked on the issues tab
Features
- High performance sheet without the lag of old versions (100% sheet workers)
- Improved styling to match the 5e paper sheet with nearly all elements clickable to output to chat
- Compendium Integration for NPCs, Armor, Equipment, Spells, Weapons
- NPC actions and traits are parsed and clickable.
- Customizable skills with the option to change the ability on the fly
- Translations (English and French so far)
- Auto populated Class Features which include things like Lay on Hands or Sneak Attack
- Spells with filtering and the option to cast at a higher level
- Customizable Classes - Change Name, HD, or spellcasting level of the classes
- Armor - Covers normal armor as well as unarmored ability cases like monk, barbarian, etc.
- Equipment with gold and weight automatically calculated. Equipment Items are clickable from the core page for items like Potion of Healing
- Attachers can be used to remind yourself to add to saving throws while within 10 feet of your paladin
- Extra features: Jack of all trades, halfling luck, vision, movement, appearance.
- Settings for how to output all rolls, death saves, initiative, etc
- Roll settings to choose to always roll with advantage, disadvantage, or query for both
- Optional bonuses to all skills, abilities, saving throws, etc.


How to Update the sheet yourself (as Pro):
- Copy the html from github
- In Roll20 go to campaign settings and choose a custom character sheet.
- Choose D&D 5e as the SRD
- In the HTML tab paste the HTML code
- Copy the css from github
- On Roll20 in the CSS tab paste the CSS code.
- Copy the translation from the appropriate file on github (en is English, fr is French, de is German, it is Italian, etc)
- On Roll20 in the Translation tab paste the JSON from the appropriate file.
- Hit save.
Contribute
Since many have asked for it: If you appreciate what I do and want to compensate me for the countless hours that I have spent building this character sheet feel free to support me on Patreon or Paypal (mlenser@gmail.com). Thanks so much for your support.This Patreon campaign is not affiliated with Roll20; as such, contributions are voluntary and Roll20 cannot provide support or refunds for contributions.