Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account
This post has been closed. You can still view previous posts, but you can't post any new replies.

[5e Shaped] 7.8.1

1481324027

Edited 1481812800
Kryx
Pro
Sheet Author
API Scripter
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 ever concerned about data loss I recommend you duplicate your campaign and use that to copy to see how it'll work. Shaped Character Sheet Companion Script Documentation Please report any bugs in my&nbsp; issue tracker . Please include screenshots if appropriate and please provide a full reproduction path (on a clean character sheet if possible). 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 Monsters, 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 (All languages supported by Roll20) 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 ( <a href="mailto:mlenser@gmail.com" rel="nofollow">mlenser@gmail.com</a> ). 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.
1481324375
Kryx
Pro
Sheet Author
API Scripter
7.8.1 (2016-12-09) Bug Fixes Spell and Psionic updating fixed after the multiple levels for repeating sections. Solves&nbsp; <a href="https://bitbucket.org/mlenser/5eshaped/issues/52/s" rel="nofollow">https://bitbucket.org/mlenser/5eshaped/issues/52/s</a>... ,&nbsp; <a href="https://bitbucket.org/mlenser/5eshaped/issues/47/e" rel="nofollow">https://bitbucket.org/mlenser/5eshaped/issues/47/e</a>... , and&nbsp; <a href="https://bitbucket.org/mlenser/5eshaped/issues/46/d" rel="nofollow">https://bitbucket.org/mlenser/5eshaped/issues/46/d</a>... Cantrips are set as prepared now. See&nbsp; <a href="https://bitbucket.org/mlenser/5eshaped/issues/51/a" rel="nofollow">https://bitbucket.org/mlenser/5eshaped/issues/51/a</a>... Navigation buttons are now correctly above the hp heart. See&nbsp; <a href="https://bitbucket.org/mlenser/5eshaped/issues/50/u" rel="nofollow">https://bitbucket.org/mlenser/5eshaped/issues/50/u</a>...
1481378015

Edited 1481383415
Kryx
Pro
Sheet Author
API Scripter
7.9.0 (2016-12-10) Features Armor now has content which can be filled in from the SRD. The content can be condensed in presentation mode - the same as equipment. See&nbsp; <a href="https://bitbucket.org/mlenser/5eshaped/issues/39/a" rel="nofollow">https://bitbucket.org/mlenser/5eshaped/issues/39/a</a>... Equipment and armor's left column now grows Attacks no longer have a gray background Bug Fixes Dragging a monster from the SRD now shows a message as it can take some time. Expand/Contract does not take up the whole center area of the navigation bar Dragging a creature with spellcasting will now properly parse all the spell names. See&nbsp; <a href="https://bitbucket.org/mlenser/5eshaped/issues/28/d" rel="nofollow">https://bitbucket.org/mlenser/5eshaped/issues/28/d</a>...
1481381993
Jakob
Sheet Author
API Scripter
Kryx said: Attacks moved below spells I like the other changes. But I have my doubts that this is a good idea. I agree that from a thematic perspective, attacks belong with the rest of equipment. However, attacks are probably the most frequently referenced area of the sheet for many classes (and players who do not use token macros for this). Moving them below spells will make them effectively quite inconvient to reference if you also have spells in condensed mode, and totally impractical outside of condensed mode.
1481382375

Edited 1481383444
Kryx
Pro
Sheet Author
API Scripter
Jakob said: I like the other changes. But I have my doubts that this is a good idea. I agree that from a thematic perspective, attacks belong with the rest of equipment. However, attacks are probably the most frequently referenced area of the sheet for many classes (and players who do not use token macros for this). This reflects my thoughts as well: Attacks thematically belong with armor and equipment. Though I am a bit cautious about the placement. I do wonder how much spells will be uncondensed on the core page - especially if the spells tab goes away. I think your conclusion is right, but lets see what others have to say by tomorrow. It's easy to revert. EDIT: Reverted attacks below spells.
I like the other changes. But I have my doubts that this is a good idea. I agree that from a thematic perspective, attacks belong with the rest of equipment. However, attacks are probably the most frequently referenced area of the sheet for many classes (and players who do not use token macros for this). Moving them below spells will make them effectively quite inconvient to reference if you also have spells in condensed mode, and totally impractical outside of condensed mode. I agree with Jakob on this point. &nbsp;Attacks are the by far the most used items on the sheets, if they are less accessible, then it detracts from the sheet.
1481383460
Kryx
Pro
Sheet Author
API Scripter
I took a second look and you're right Jakob. Reverted it
1481397362
Kryx
Pro
Sheet Author
API Scripter
7.9.1 (2016-12-10) Bug Fixes Cantrips with scaling damage dragged from SRD now correctly apply the damage scaler See&nbsp; <a href="https://bitbucket.org/mlenser/5eshaped/issues/15/s" rel="nofollow">https://bitbucket.org/mlenser/5eshaped/issues/15/s</a>... There is now less spacing above the main part of the sheet: PC/NPC toggle moved to the footer of the page. Footer restyled a bit Version moved on both the PC and NPC sheet to be nnear the character name Settings page with some small styling adjustments Screenshots:
1481411641

Edited 1481465295
Kryx
Pro
Sheet Author
API Scripter
7.9.2 (2016-12-10) UI Adjustments Saving throw proficiencies are now bubbles instead of checkboxes to match the paper sheet's styling.&nbsp;I'm likely going to try to replace most checkboxes with this bubble system tomorrow. Bug Fixes Charisma saving throw for NPCs no longer has a comma after it
I can't set a reach on weapons if I set an NPC's action to type 'melee'. Works fine with ranged/other. It's not a huge problem, but it's a little annoying since I'm pretty such it wasn't that way before.
1481416421
Kryx
Pro
Sheet Author
API Scripter
Hi Prose, Kryx said: Please report any bugs in the issues tab . Please include screenshots if appropriate and please provide a full reproduction path (on a clean character sheet if possible).
1481456687

Edited 1481456726
Kryx
Pro
Sheet Author
API Scripter
7.10.0 (2016-12-11) Features Toggleable auto-addition of class traits Inspiration - setting to allow multiple Bug Fixes NPC reach and range can be edited (see Prose's post above) Wrong saving throw bonuses when importing Deleting the last cantrip hides the cantrip repeating section until a cantrip is added again Monk stunning strike lacking saving throw Higher level query simplified and seems to be meeting all of the scenarios I can think of. If I've missed something please let me know. Solves&nbsp; Spell level query and some options in setting not working ,&nbsp; Higher level for spells looks toggled on, but isn't ,&nbsp; Higher level does not toggle off ,&nbsp; Cast at higher level not prompted Dragging weapons with Freetext to NPC actions causes it to run the parser which toggles off certain fields Down to 9 issues on my&nbsp; issue tracker - 0 bugs and 9 enhancements, so that's good news! :) Please open all the bug issues ASAP otherwise they will not make the release. The merge has been happening on Monday nights for me lately.
Yey for no bugs ! ^_^
1481464242

Edited 1481465147
Kryx
Pro
Sheet Author
API Scripter
7.10.1 (2016-12-11) Bug Fixes Cantrips with damage progression are now recalculating the damage formulas. Thanks Vanakoji. Total gold for coins was having some weird spacing issues, this is fixed now. Thanks Vanakoji. UI Adjustments Ammo moved to be to the right of attacks. It takes up less vertical space which works nicer on the default view and the expanded view.
1481482386

Edited 1481497949
Kryx
Pro
Sheet Author
API Scripter
7.10.2 (2016-12-11) Bug Fixes The new cantrip/talent toggle as of 7.10.0 was not set as expected. This should be fixed for new characters and upgraded characters as of 7.10.2 UI Adjustments Proficiency checkbox for death saves and attacks replaced with the little green bubble The labels for attacks, spells, and actions (below the inputs) are now a slightly smaller size
You, sir, do excellent work.
Kryx said: Proficiency checkbox for death saves and attacks replaced with the little green bubble I love the idea of bubbles instead of checkboxes. &nbsp;I would like to see this on skills as well, but then how to handle expertise and jack-of-all trades?
1481546193

Edited 1481546207
Ken M. said: I love the idea of bubbles instead of checkboxes. &nbsp;I would like to see this on skills as well, but then how to handle expertise and jack-of-all trades? Different coloured bubbles? Maybe red?
1481546407
Kryx
Pro
Sheet Author
API Scripter
It would be tricky to accomplish. I'd basically have to have a checkbox that when checked increments a value. If that value is 0 then it's unproficient. If it's 1 then proficient, if it's 2 then expertise. It's a bit unfortunate that the tri-state checkbox never became a standard.
Kryx said: It would be tricky to accomplish. I'd basically have to have a checkbox that when checked increments a value. If that value is 0 then it's unproficient. If it's 1 then proficient, if it's 2 then expertise. It's a bit unfortunate that the tri-state checkbox never became a standard. Well, however you decide to do it, I'm looking forward to it, it really increases the pen-and-paper feel
1481557524
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
It takes up a bit of room, but perhaps 2 bubbles next to each skill, the first for proficiency, the second for expertise? Perhaps the second only displays if the first is selected? Just spitballing.
1481557859
Kryx
Pro
Sheet Author
API Scripter
keithcurtis said: It takes up a bit of room, but perhaps 2 bubbles next to each skill, the first for proficiency, the second for expertise? Perhaps the second only displays if the first is selected? Just spitballing. That was my original thought long ago. Wasn't such a fan as proficient skills will have an empty bubble.&nbsp;I also thought of it last night, but the option I suggest above would be a better solution if I can make it work: Kryx said: I'd basically have to have a checkbox that when checked increments a value. If that value is 0 then it's unproficient. If it's 1 then proficient, if it's 2 then expertise. With that I could have 1 bubble with 3 colors (white, green, something for expertise).
Kryx said: I'd basically have to have a checkbox that when checked increments a value. If that value is 0 then it's unproficient. If it's 1 then proficient, if it's 2 then expertise. With that I could have 1 bubble with 3 colors (white, green, something for expertise). One thing to consider though is how it will look for someone who is colorblind (2 of my players are actually color blind).
1481560189
Kryx
Pro
Sheet Author
API Scripter
Kevin said: One thing to consider though is how it will look for someone who is colorblind (2 of my players are actually color blind). Indeed.
How difficult would it be to have a different shape for expertise? For example, a circle for non-proficient, a black dot for proficient and a black triangle for expertise? Would that help?
1481571140
Kryx
Pro
Sheet Author
API Scripter
The proficiency should match saving throws and the other places I've put it. So: Unproficient: bubble with black border, white inner Proficient: bubble with black border, light green inner Expertise: ? It won't be for this release as it goes out tomorrow.
1481573846
Kryx
Pro
Sheet Author
API Scripter
7.10.3 (2016-12-12) Bug Fixes #55: Wrong saving throw bonuses when importing (ability mod worked before, but not proficiency bonus. So that's fixed) Visible buttons for importing or closing processing no longer turn green when they are clicked. Imported spells no longer go through the old "repeating_spell" section, but straight to the "repeating_spell${LEVEL}" repeating section. (they still end up in the same place, but with less lag and less liklihood of a conversion issues when going from the old system to new. French translations - thanks&nbsp;Orta15a
1481574896

Edited 1481574973
have monsters spells been fixed when dragged from compendium?
1481575122

Edited 1481575146
Kryx
Pro
Sheet Author
API Scripter
You'll have to be more specific with your question. What was the previous issue? What are you expecting to work? What does "work" mean? As far as I'm aware everything is working as expected. If not please open an issue as outlined in the OP.
i dragged druid from compendium everything works fine. Issue is on the spells that are all "empty inside"
1481575705

Edited 1481575719
Andrea R. said: i dragged druid from compendium everything works fine. Issue is on the spells that are all "empty inside" That's a roll20 issue, not the sheet. The data in the compendium for monsters only has the spell names, not the spell info too. You need to drag each spell from the compendium in to replace the "just text" version. If the spell isn't in the compendium, then you need to enter the information manually.
Liam said: Andrea R. said: i dragged druid from compendium everything works fine. Issue is on the spells that are all "empty inside" That's a roll20 issue, not the sheet. The data in the compendium for monsters only has the spell names, not the spell info too. You need to drag each spell from the compendium in to replace the "just text" version. If the spell isn't in the compendium, then you need to enter the information manually. ah, ok. Thanks for the information :)
1481579382

Edited 1481579410
Orta
Sheet Author
Translator
Kryx said: The proficiency should match saving throws and the other places I've put it. So: Unproficient: bubble with black border, white inner Proficient: bubble with black border, light green inner Expertise: ? It won't be for this release as it goes out tomorrow. Could I suggest a yellow / golden bubble for the Expertise ? I don't know how it fits the colorblind compatibility though.
Orta said: Kryx said: The proficiency should match saving throws and the other places I've put it. So: Unproficient: bubble with black border, white inner Proficient: bubble with black border, light green inner Expertise: ? It won't be for this release as it goes out tomorrow. Could I suggest a yellow / golden bubble for the Expertise ? I don't know how it fits the colorblind compatibility though. Yellow/Gold is too close to Green on most colorblindness scales ... Any blue darker than #3333FF would probably work to differentiate from the green. (Using&nbsp; <a href="http://colorlab.wickline.org/colorblind/colorlab/" rel="nofollow">http://colorlab.wickline.org/colorblind/colorlab/</a> to look at colours)
1481584514
Kryx
Pro
Sheet Author
API Scripter
Liam said: Yellow/Gold is too close to Green on most colorblindness scales ... Any blue darker than #3333FF would probably work to differentiate from the green. (Using&nbsp; <a href="http://colorlab.wickline.org/colorblind/colorlab/" rel="nofollow">http://colorlab.wickline.org/colorblind/colorlab/</a> to look at colours) Wow, that site has some of the worst usability I've ever seen. For a site that cares so much about accessibility their usability is atrocious. But it looks like&nbsp;FFD700&nbsp;(gold) is different from&nbsp;879a6a (the light green) in all of them.
1481586119
Kryx
Pro
Sheet Author
API Scripter
The method I wrote above actually works quite well. The results are as follows: Still not being released tomorrow, but it could go in the following release.
Kryx said: Liam said: Yellow/Gold is too close to Green on most colorblindness scales ... Any blue darker than #3333FF would probably work to differentiate from the green. (Using&nbsp; <a href="http://colorlab.wickline.org/colorblind/colorlab/" rel="nofollow">http://colorlab.wickline.org/colorblind/colorlab/</a> to look at colours) Wow, that site has some of the worst usability I've ever seen. For a site that cares so much about accessibility their usability is atrocious. But it looks like&nbsp;FFD700&nbsp;(gold) is different from&nbsp;879a6a (the light green) in all of them. Yeah it was the first site I found, just thought it might be helpful to tinker on. Looks great! Awesome work as always Kryx.
1481587648
Kryx
Pro
Sheet Author
API Scripter
Thanks. 7.10.3 merged by roll20. It should be live tomorrow.
It's live! Looks great. One question: expand / collapse seems to also show or hide the stats & skills areas. Intentional? Reason I ask is I know one player would love that wide format if it also showed stats and skills.
1481676835

Edited 1481676876
Kryx
Pro
Sheet Author
API Scripter
Expand is intended to show the middle column on the whole page to make editing of spells, equipment, etc easier, correct. What you've suggested is basically the sheet without the right column which I'm not keen on providing.
Kryx said: Expand is intended to show the middle column on the whole page to make editing of spells, equipment, etc easier, correct. What you've suggested is basically the sheet without the right column which I'm not keen on providing. Cool, that will help me explain the intent to my players.
Sheet starting to give performance issues for me after the latest 2 updates. Even when out of the sheets and just organizing handouts, folders, and characters it is laggy and I've cleaned up my history, cache, and everything.
1481746109

Edited 1481751736
Kryx
Pro
Sheet Author
API Scripter
How many characters do you have? How many spells on some characters? I'll likely remove the spells tab at the start of next year which should help a bit, but it is only about a 25% improvement at best. More likely 10-15%. That all depends on the amount of spells you have though. The only thing that would've affected the performance is spells. It's likely a result of either roll20 performance or too many characters and spells for roll20 to handle - neither of which I can improve greatly as the sheet is already pretty streamlined. Overall it sounds like a problem unrelated to the sheet, but I can't say for sure. I'll be improving some performance around normal/adv/dis early next year, but that sounds unrelated to what you're experiencing.
1481752077
Kryx
Pro
Sheet Author
API Scripter
7.11.0 (2016-12-14) Features Skills now have a bubble for proficiency and expertise. Bug Fixes #60: A manually typed in spell does not prompt for higher level Classes no longer default to barbarian, but an empty option Condense and quick for equipment and armor are now the new pseudo buttons NPC version had a typo around the version of the sheet which caused it to wrap to the next line in edit mode. This is resolved. This is likely the last version released to roll20 for the year. I leave for the holidays next week so I'll be working on a branch which I'll release to the public next year. I'll still do versioning over the next few days, but will be unable to support while on vacation so Pros should upgrade at their own risk.
My players are reporting that their spellslots keep resetting from game to game and maybe even each time they reopen their sheets?
1481754322
Kryx
Pro
Sheet Author
API Scripter
You'll have to provide a reproduction path. What you've described doesn't give much to go on. If you're experiencing an issue that can be reproduced please follow the steps in the OP to notify me. The sheet should not touch spell slots in any way. "spell_slots_l X " is only touched once: when classes are calculated if there are spell slots and spell slots are currently not defined.
AElias. said: Sheet starting to give performance issues for me after the latest 2 updates. Even when out of the sheets and just organizing handouts, folders, and characters it is laggy and I've cleaned up my history, cache, and everything. As a Chrome user, I've noticed the same thing. But for me, it isn't Kryx's updates. I suspect it has something to do with LastPass (or some other extension) not playing well with Roll20. If you also use Chrome, try running it in Incognito mode (Ctrl+Shift+N), as any extensions (such as LastPass) that could be causing issues will be disabled.&nbsp; For me the difference is night and day.&nbsp;
1481789102
Jakob
Sheet Author
API Scripter
Kryx said: You'll have to provide a reproduction path. What you've described doesn't give much to go on. If you're experiencing an issue that can be reproduced please follow the steps in the OP to notify me. The sheet should not touch spell slots in any way. "spell_slots_l X " is only touched once: when classes are calculated if there are spell slots and spell slots are currently not defined. Sheet upgrades tend to recalculate class levels. And hence spell slots, &nbsp;too. I'll open a bug report.&nbsp;
From using 7.10.3 on live - I got two questions: - What is the purpose of "Quick" filter on equipment on core page? Doesn't seem to do anything when my players or I click it. - If I link Conditions in the chat it only show my exhaustion level, no matter if I have any conditions checked (green marked). What is the purpose behind the conditions if players can't link their conditions in the chat?