
My new Hero System character sheet for Roll20 is now live. “Hero System 6e Heroic” is available alongside Darren’s “Hero System 6e” in Roll20’s game options. This is an entirely new character sheet that uses no code from the earlier sheet.
HS6e Heroic has a different design philosophy motivated by the needs of heroic settings such as Fantasy Hero and Star Hero. Over the last year or so I worked on a Star Hero campaign, but felt stymied because the existing character sheet was inappropriate for the setting. Eventually I decided I would either have to drop the idea or learn html and javascript and develop my own sheet. I hope the result makes running and playing Hero games easier, especially for new players.
Features include:
1) A bookkeeping system, which hopefully provides a full accounting of points spent on characteristics, skills, powers, talents, perks, and complications. Includes support for skill enhancers, group levels, and overall levels and calculates skill rolls.
2) Self-contained. No custom APIs needed. Usable with a basic free Roll20 account. Those with a pro-level account may still find the Hero Roller script useful for more flexible macros.
3) Heavy focus on skills. Support for 30 general skills, 7 combat skills, 6 martial skills, and 9 languages.
4) Support for 10 powers and/or frameworks.
5) Designed for purchased equipment, armor, and weapons. Adds weight and calculates END, DCV, and dexterity penalties.
6) Support for normal and killing damage weapons. Rolls and calculates BODY and STUN of each attack type. (Only recently possible without custom APIs.)
7) Uses basic armor activation instead of hit locations since this is simpler and probably more appropriate for heroic settings. (Now also includes optional hit locations.)
Some caveats:
1) Unfortunately, you will not be able to easily switch between the two 6e Roll20 character sheets. The code bases and lists of attributes are really very different. Although it should be possible to write some kind of translation script, I don’t have plans to do this.
2) The new API for displaying your avatar on-sheet is implemented, but only supported on the Dev Server at this time. I expect it to be approved for general use soon.
I’ve tested the sheet in the officially supported browsers (Chrome and Firefox) as well as Safari (Mac and iPad) and MS Edge (Windows). There are some cosmetic differences between browsers, but nothing major. Roll20 on iPad Safari is harder to use, but it does work.
I welcome your comments and bug reports. I’m thinking about ways to improve handling of basic and martial maneuvers, possible optional support for hit locations (done), and general ways to improve usability.
Cheers,
Villain In Glasses
GitHub Readme with screenshots: https://github.com/Roll20/roll20-character-sheets/blob/master/HeroSystem6eHeroic/README.md