Toolset for keeping track of your D&D characters.
Requires Node.js version 10.0.0 or higher (to run the included server for character storage)
- Guided levelups
- Comes with all core packages (still adding subclasses - see below)
- Skill bonuses, saving throws, save DCs, and weapon/spell attack bonuses automatically calculated from ability scores
- Passive abilities can update your stats (eg the Alert feat adds +5 to initiative automatically)
- Track ability uses per rest. Short/Long rest button refresh abilities appropriately
- Basically everything has a tooltip
- Complete spell reference / level preview
- DM Helper contains useful things that a DM screen might contain, including DMG tables, a loot generator, a combat tracker that can load characters from the character sheet, and more.
- A music player to make your environments more appealing
- Laptop: 1920 x 1080
- Tablet: 731 x 411
###Implemented Packages
| Barbarian | Supported |
|---|---|
| Core | |
| Ancestral Guardian | |
| Battlerager | |
| Berserker | |
| Storm Herald | |
| Totem Warrior | |
| Zealot | |
| Whirlwind (homebrew) |
| Bard | Supported |
|---|---|
| Core | |
| Glamour | |
| Lore | |
| Swords | |
| Valor | |
| Whispers | |
| Impressionism (homebrew) |
| Cleric | Supported |
|---|---|
| Core | |
| Arcana | |
| Forge | |
| Grave | |
| Knowledge | |
| Life | |
| Light | |
| Nature | |
| Order | |
| Tempest | |
| Trickery | |
| War |
| Druid | Supported |
|---|---|
| Core | |
| Dreams | |
| Land | |
| Moon | |
| Shepherd | |
| Spores |
| Fighter | Supported |
|---|---|
| Core | |
| Arcane Archer | |
| Battle Master | |
| Cavalier | |
| Eldritch Knight | |
| Banneret | |
| Samurai |
| Monk | Supported |
|---|---|
| Core | |
| Drunken Master | |
| Four Elements | |
| Kensei | |
| Long Death | |
| Open Hand | |
| Shadow | |
| Sun Soul | |
| Enlightenment (homebrew) | |
| Ninjutsu (homebrew) | |
| Cobalt Soul (homebrew) |
| Paladin | Supported |
|---|---|
| Core | |
| Ancients | |
| Conquest | |
| Crown | |
| Devotion | |
| Redemption | |
| Vengeance |
| Ranger | Supported |
|---|---|
| Core | |
| Beast Master | |
| Gloom Stalker | |
| Horizon Walker | |
| Hunter | |
| Monster Slayer |
| Rogue | Supported |
|---|---|
| Core | |
| Arcane Trickster | |
| Assassin | |
| Inquisitive | |
| Mastermind | |
| Scout | |
| Swashbuckler |
| Sorcerer | Supported |
|---|---|
| Core | |
| Divine Soul | |
| Draconic | |
| Shadow | |
| Storm | |
| Wild |
| Warlock | Supported |
|---|---|
| Core | |
| Archfey | |
| Celestial | |
| Field | |
| Great Old One | |
| Hexblade | |
| Undying |
| Wizard | Supported |
|---|---|
| Core | |
| Abjuration | |
| Bladesinging | |
| Conjuration | |
| Divination | |
| Enchantment | |
| Evocation | |
| Illusion | |
| Necromancy | |
| Transmutation | |
| War Magic | |
| Sangromancy (homebrew) |
The provided music app (music.html) lets you configure and play environment sets, with music and both looping and non-looping sounds. To use it, you need to create a /resources folder in the root of this project with the following structure: /resources/Environments /resources/Music /resources/SFX/Loops /resources/SFX/OneShots
The music player can play just music if you want, but you can also create background ambiances by combining loops with periodic one-shot sounds.
The DM Helper is a DM screen you can use to look up common rules, keep track of basic player stats, and manage combat encounters. Some features of it are unavailable on tablets.
The combat tab is the most powerful part of the DM helper. You can add player characters that have been saved via the CharacterSheet app, as well as monsters, to the initiative tracker. The stat blocks for both players and monsters will appear on the screen, giving you quick access to their stats and abilities. Health and spell slot usage can be tracked on the stat blocks. Clicking on an item in the initiative order moves that item up. Clicking on the top item, or clicking the round arrow, will move the top entry to the bottom of the list, as if that creature finished its turn.
Right-clicking on one of the entries on the initiative tracker brings up a dropdown menu with a list of conditions you can apply. Most of them default to 10 rounds, and will be decremented automatically as the initiative rolls by. You can also change the durations manually by hovering the number with the mouse and hitting + or - on the numpad. These features are not available for tablet views yet.