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

[5e Shaped] Adding Custom Classes and Skills to Sheet

Can anyone give me a quick rundown on how to add custom classes and skills to the sheet so that they appear on all the players sheets? Any help would be appreciated!
April 29 (7 years ago)

Edited April 29 (7 years ago)
Kryx
Pro
Sheet Author
API Scripter
What you're after isn't possible on any sheet currently.

#343: Allow Custom Class/Race/Archetype inclusion covers one aspect of it, but the implementation of that is incredibly difficult and unlikely to be done soon.
Skills could possibly be done either by the script or by pasting some skills object to each sheet. It's also not an easy implementation.

For skills you could edit the code directly and it should adjust all new characters.
First of all thanks for the response.

Second I should clarify that I'm aware there aren't any plug and play sheets. What I meant to ask was advice/assistance on adding them directly to the code. I have a mild understanding of html and coding and general but I'm no expert. I was trying to avoid going through all 9k+ lines of code to figure out what was going on or blindly copying every instance of Bard and modifying it as needed. If that's the easiest way about it then so be it but I'm hoping to avoid it at all cost. I'm planning on using this setting multiple times so It would be great to get them in there.

Also I should be fine on adding the skills to the code as long as its just adding the skills to lines 840-860ish unless I missed something.

Anyway thanks again for the help.
April 29 (7 years ago)
Kryx
Pro
Sheet Author
API Scripter
There isn't a way to manage classes, even if you could parse through the code. It's a huge feature that would need significant development.
I'd recommend having a document that you can copy+paste from.

Skills are pretty easy to change. If you search for "var SKILLS = {" you can see a list of skills and their associated ability. You can also remove "SKILLS" and rename "SKILLS_CUSTOM" to "SKILLS" to use the skills that I use.