
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. Release 2.2.11 Features: High performance sheet without the lag of old versions (100% sheet workers) Improved styling to match the 5e paper sheet Nearly all elements clickable to output to chat Compendium Integration for NPCs, Armor, Equipment, Spells, Weapons NPCs Drag & drop from Compendium All actions and traits are parsed (even saving throws) Customizable skills Add or remove skills as desired Change ability used on the fly Translations (English, French). Looking for more translators. Repeating Resources which can track uses like Lay on Hands Repeating Spells Filterable Higher Level toggle Customizable classes Change Name, HD, or spellcasting level of the classes Custom classes Spell slots are calculated automatically and only show for the level for which is available (can be customized) Hit Dice are calculated automatically and only show for the hit dice you have Armor Covers unarmored ability cases like monk, barbarian, etc. Toggle armored or unarmored bonuses as desired (mage armor for example) Automatically calculates Equipment Gold automatically calculated Weight automatically calculated for Armor, Attacks, Equipment Equipment items are clickable (potion of healing for example) 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. Nice to have: Chat macros for Attacks, Actions, and Spells Conditions. see <a href="https://app.roll20.net/forum/permalink/3124285/" rel="nofollow">https://app.roll20.net/forum/permalink/3124285/</a> Secondary inventory toggles. see <a href="https://app.roll20.net/forum/permalink/3106881/" rel="nofollow">https://app.roll20.net/forum/permalink/3106881/</a> Warlock automatically cast at higher level. Add passive Perception Add custom values for weight carrying (carrying capacity/push/encumbrance). Used for some class/race feature, as well as if you want to have weight listed in kg instead of having them in lbs (1kg=2lbs). A modifier is enough. Parse translated words for spell filtering (Can you give me a full list here, Alzam?) Attachers for melee, ranged, and other. NPC Automatically calculate challenge rating based on hp, damage per round, etc. Spell Point values customizable Elemental Adept Pre-populate class stuff even after the first one (watch specifically for class change) Madness How to Update the sheet yourself (as a mentor): 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. 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 ( <a href="mailto:mlenser@gmail.com" rel="nofollow">mlenser@gmail.com</a> ). If you are in the EU you can email me ( <a href="mailto:mlenser@gmail.com" rel="nofollow">mlenser@gmail.com</a> ) and I will provide an IBAN number (easier for both of us). 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. Please report any bugs in this thread. Please read over the TODO items before suggesting any features as converting from old versions is yet to come. Special Thanks to testers and contributors: alexander, Alzam , Brian S., BP, Chris H., Cristóbal, Doug, Jakob , Jason, Kaelev , Kevin , Mark G, Modnar Wylde, Robert, Saevar, Thorsten , Vanakoji . I'm sure I missed a few. Previous Thread 2.1.14 Fix kobold hp Added Hide Attack/Damage for NPCs Added heal query to traits and spells Rolling hit dice now queries for an amount and the roll template shows how many have been used and how many are left. See Screenshots below Added Class Features to the Core page. See Screenshots below 2.1.15 Added Monk Ki Added Fighter Action Surge Added a "display_text" field for traits. What was in freetext was copied here for existing characters. This field is now used for showing on presentation mode for PCs and NPCs Added "uses" and "uses_max" to the roll template. Started using it for HD and some class features. 2.1.16 Lay on Hands now triggers off Paladin as expected Fixed hide info for NPC attack and damage. Fix stylish css as below: .sheet-gm-info-block,
.sheet-rolltemplate-5eDefault .sheet-gm-info-block {
display: block !important;
}
.sheet-gm-info-inline-block,
.sheet-rolltemplate-5eDefault .sheet-gm-info-inline-block {
display: inline-block !important;
}
.sheet-gm-info-flex,
.sheet-rolltemplate-5eDefault .sheet-gm-info-flex {
display: flex !important;
}
2.1.17 Clean up class features - add more for fighter and paladin. Still a large work in progress AC and HP capitalized 2.2.0 Internal change to switch to ES6 instead of ES5. Huge change so there may be bugs as a result - hence the version. Added a catch to a function to watch for an error for roll20. Should fix some cases of removing repeating fields. Though it seems you have to add a name to armor/spells before removing the last item.. not sure why. 2.2.1 Ability Score Bonus and Ability Check bonus moved to the core page under each ability Edit button is much bigger for PCs now Tabs now recede a bit into to header so they take up less room. 2.2.2 Resources will now be a repeating section labeled "Class Features" which will contain all Class Features. Sheet Workers will be setup to auto populate this repeating section with items such as "Sneak Attack" or "Divine Smite" at the appropriate levels. This section will be expanded to handle other situations like damage. Small fixes to ability check bonuses Added ability check and score bonuses to NPCs and made some styling changes for PCs. Fixed Generate skills from the ES6 bug "Class & Levels" in the header no longer wrap Removed negative margin on the bottom of the header as a result of the wrapping. AC and HP are capitalized 2.2.3 Ammo has been removed from each individual attack. It now exists below attacks. In the future I'll be adding a way to tie these together to show the ammo in the roll template and to automatically reduce an ammo field when it has been clicked from attacks. Renamed "Resources" to "Class Features" and ported over all old resources to it. I will add damage and some other things here so that it can handle things like "Sneak Attack" and "Divine Smite". These class features will be added automatically via sheetworkers at certain level intervals. Added an edit mode button in the footer to help users avoid scrolling all the way to the top Armor, Equipment, Initiative, speed, HP, and temp HP all cleaned up to work better with edit mode Removed the settings cog on Armor and Equipment items. To turn on uses you must now enter edit mode. Added the hide gm info on traits. Spellcasting level is not properly set for cantrips for creatures with a specified spellcasting level Moved freeform to the end of macros for Vanakoji 2.2.4 Spell slots now correctly generate based on class levels Ability check bonuses are fixed to correctly apply. Initiative bonus is fixed to correctly apply. Cleaned up update levels to prevent some erroring state (still working with roll20 to fix this fully) Removed notes like armor type when clicking armor items Added HD used to the title when rolling HP Hopefully fixed scrollbar issue for equipment 2.2.5 Cleaned up skills and abilities UI to work for firefox Fixed cantrip damage fix to correctly only apply to NPCs with the spellcasting trait Parenthesis are now in the html and use flexbox so they work on all browsers. (the code here was old and I never updated it) Ammo weight is now calculated (use edit mode to set the weight of each ammo) Added uses to all items on the equipment page (including attacks - also on core) Removed gray from ammo names Adjusted heal query next to the plus 2.2.6 Ammo is setup to be linked to the repeating ammo fields. To use it you type in the name of the ammo (case sensitive). If all goes well you now use that ammo when clicking the button. I may be able to put in an error if it doesn't go well, but it would be difficult. Attacks and equipment now output uses to the correct place on roll templates Class Features now have Damage and heal has been updated to include bonus and be driven by sheetworkers. Sorcery Points and Warlock Spell Points automatically set to Class Features at the appropriate level when updating levels. More will be added now that I have the model down. The only problem I have here is the inability to delete an item from a repeating field. :( "extras_toggle" previously had a typo and was named "extas_toggle". I have renamed it and I go through every attack, action, and spell to ensure it stays toggled as before. Removed max-height on equipment and traits on the core page. Skill proficiencies now take up slightly less space on the core page Initiative and speed are slightly less wide on the core page 2.2.7 Setup automatically adding class features. This has been completed for Barbarian which adds 2 class features and the rest to traits. I think this works really well and if you guys agree I'll work on the other classes as well. Currently working: Barbarian (everything), Sorcery Points, Warlock Spell Slots. Added a cog toggle to traits so not every one shows on edit mode Attacks, Spells, and Traits only show the cog toggle on edit mode Implemented a temporary fix to prevent red boxes for classes and to allow deleting of erroring classes. This mean that hd and spellcasting do not auto populate until there is a level set. I'm still in communication with Roll20 to resolve this issue without this temporary fix. 2.2.8 Setup translations for javascript which propagates from the normal json. It's setup to translate skills and class features so far. Added Bard Class Features Ammo can now drop from the compendium Ammo now correctly outputs the name (instead of "ammo") when it is linked Less visual spacing between each trait (2px instead of 5) Actions now have a cog toggle and only show the cog toggle on edit mode 2.2.9 Fixed Bardic Inspiration and Song of Rest. Class Features also fixed to update when either a level changes or an ability modifier changes. Uses is now set for class features if uses_max is passed and no uses exists. Cleric, Druid, Fighter, and Monk have had their class features added. 2.2.10 Added Paladin, Rogue, and Sorcerer Class Features. Sorcerer metamagic options are toggled on the character page (toggling them off won't delete them from repeating, you'll have to manually do so). 2.2.11 Fixed attacks vs AC to only work on attacks. Added Warlock and Wizard to Class Features auto-population. Invocations are not covered (not sure if they should be - they could be considered like metamagic maybe). Sorcerer Metamagic toggles only show if you have sorcerer levels Don't toggle "extras" when adding class features if it has been untoggled. Cleaned up all old manual class features. Spell damage reenabling <a href="https://embed.gyazo.com/4ad70678769ad549e6413d787ca7ca07.gif" rel="nofollow">https://embed.gyazo.com/4ad70678769ad549e6413d787ca7ca07.gif</a> Removing last armor/spell bug <a href="https://github.com/mlenser/roll20-character-sheets/issues/54" rel="nofollow">https://github.com/mlenser/roll20-character-sheets/issues/54</a> Cleaned up JS involved with handling class changes to be significantly less laggy and not require the hack from before. 2.2.11 has been pushed to Roll20. If they do not push for a few days I'll update this post. Once this version goes live I'll update a new post with that in-progress version.