Personal tools

DnDNext Character Sheet

From Roll20 Wiki

Jump to: navigation, search



The DnD Next character sheet was created by John Myles (@Actoba) and is a reworked concept of the original sheet developed by David L. Hawkins (@The Story Teller) & Aaron C. Meadows.

The sheet is designed to be a functional and useful tool for DnD Next players on Roll20 regardless of their subscription level. This wiki page should highlight each of the sections of the sheet and demonstrate how to get the best out of each of them. All of the screenshots on this page have been taken from a character sheet filled out with all the details (with one exception) from the level 1 Human Cleric pregen that came with the final October 2013 playtest packet so you should be able to review that whilst looking through this page.

Core Stats and Skills Section

Core Stats section

When you first open the character sheet you should see the entire core stats and skills section without having to scroll. It contains all the stats you will ever need to look up at a glance.


The top header section provides some simple text boxes for you to enter things like your character name, race, class and so on. It is important to set your overall level in this section as this is used by the sheet to calculate your proficiency bonus a little lower down. So for example if you were a Mage 5 / Fighter 2 you would set your level here as 7.

HP and other stats

The next section shows your current and maximum HP as well as allowing you to enter your current AC and speed. The sheet automatically calculates your proficiency bonus from your overall level in the header section and used this at various points throughout the sheet.

Here, you are also able to add any initiative bonuses you may be getting (such as the +5 if you have taken the Alert feat). There is no need to add your DEX modifier in here, only any other bonuses you may have. Also note that in order for the initiative button to function properly you must have your character token selected. This is the only button on the sheet that has this requirement.

Core Stats

Next up is your 6 core stats. Simply enter your stat score in the left column and check the boxes next to the stats you have saving throw proficiency for (normally from your class). The two macro buttons provide saving throws and basic (unskilled) ability checks for the 6 core stats. in all cases, your modifiers are auto calculated.

Hit Dice and Class Resources

For this section click on the add button to add details about what hit dice you have. If you are not multiclassing you will only ever need 1 row added here. If you are multiclassing however you should add a row for each class you have levels in and track each of those classes hit die seperately. The macro button allows you to use 1 of the hit dice during a rest and will automatically add your constitution modifier.

The Class resources section simply allows you to track any kind of class specific resource pool. For the cleric in this example he has added a single row to track his channel divinity uses for the day (even though he doesnt get any until level 2). You could equally use this to track a monks Ki points, a paladins Lay on Hands healing pool, a fighters superiority dice, etc.... Just add a row for each resource you want to track

Skill section

Finally, the skills section lists each skill in the game beneath the stat it is associated with. The checkboxes next to each skill should be checked when your character has proficiency and/or has expertise (mostly just rogues). This will apply the correct bonuses to the "Check" macro buttons to the right of each skill. Again, these Check buttons add the relevant stat mod, and optionally the proficiency bonus and expertise bonus if you have these boxes checked.

Action Section

Action section

The actions section is where players can setup their most used attacks, spells and even consumables or utility actions so that they can be used quickly and easily during play. Note that the action section is not an inventory or a spellbook and it does not replicate or use any data from those other sections. Instead it simply aims to be the section on the sheet where you can setup most frequently used abilities/actions. Of course, there are complex actions (such as spells or manoeuvres) that cannot be easily replicated in the sheet. Note that it is assumed that all of these actions are done with tools, weapons and equipment with which you have proficiency and as such your proficiency bonus is automatically added in where appropriate. The thinking behind this is that your most commonly used actions would be using items you have proficiency with and so that's what the sheet supports.

Attack roll actions

The first subsection in the Actions section is for actions that require a simple attack roll against a target or targets. Most commonly this will be things like weapon attacks, some spells and even some more complex actions. The screenshot shows that the pregen cleric has a Mace and a Javelin as his melee and ranged weapons. The addition of Ray of Frost was the only thing the pregen cleric from the playtest packet did not have but it illustrates that spells that require attack rolls can be added here too.

When adding a new entry here simply add the name, then pick the stat used to give a bonus to the 1d20 roll when attacking. For most melee this will be strength, for most ranged it will be Dexterity, for a mages ray of frost it would be Intelligence, and so on. Next enter the base damage this attack does (without any modifiers), then pick the stat (if any) that gives a bonus to the damage. So for example, the mace (in the main hand) gets the characters strength mod as bonus damage on a hit, but a level 1 mage casting ray of frost does not get any bonus. Similarly an off hand melee wepon does not get the damage bonus from a stat either. So be careful to select the correct entries here. FInally fill in the damage type and range as you want and then the magic bonus which will provide a bonus to both the attack roll and the damage done (ie. a +1 long sword gives a +1 bonus to both attack and damage). Finally use the macro buttons to perform the attack and damage rolls as required.

Saving throw actions

Some actions require the target to make a saving throw instead of having the character make an attack roll. These go into the 2nd subsection of the Actions section. The screenshot shows Sacred Flame as one such attack. Again simply add rows as required and fill out a name, the stat the target has to save on, pick a DC from the list or set a custom one if you need to. Note that the class based DC's are auto calculated. Finally enter what happens if the target fails or succeeds on the saving throw. Note that you can and probably should use inline rolls here like the example shown in the screenshot. The Use macro button will then output all that information into chat for all the players and GM to see.

Other simple actions

The final subsection here is for any other simple action. This would typically be used for things like healing spells, consumable items that require a roll, utility spells and so on. Anything you can think of really. Again the use button will output all the information into chat in a useful format. The screenshot shows several examples of how the description field can and should be used in these cases.

Racial, Class, and Roleplaying Section

Racial/Class/RP section

This is the most simple section of the sheet as it just has several text areas for you to enter any details you wish. if you find that there isnt quite enough room for you then perhaps, as the note on the sheet suggests, it might be better to use the Bio and Info section of the Roll20 character entry for this info instead.

Spell Section

Spell section

The spell section first contains a section for you to add a row for each spellcasting class your character has. Again if you are not multiclassing you should only need to add one row here. For each row select the spell casting class, the number of levels you have in that class and then manually set the number of spells that class allows you to prepare each day. The spell save DC for each of your spellcasting classes is automaticall calculated and as usual it assumes you have an appropriate spell casting focus for your class (ie. holy symbol for cleric) and applies that bonus as appropriate.

To the right of this there is a section that allows you to track your spell slot usage.

The main part of the spell section is the spellbook. Usage of this will vary depending on the mechanics of your spellcasting class. mages will use this to add a row for every spell they have added to their spellbook and then indicate which of those they have prepared each day. Classes that get to choose to prepare from their full class list of spells every day (like Cleric) should simply make sure the ones they have prepared for a given day are listed. They can optionally though just list spells as not prepared rather than deleting them which is useful if they find themselves swapping between a small subset of their available spells on a daily basis. Finally, classes that do not prepare spells (such as Bard) can simply list all the spells they know and mark them as "always" prepared.

For characters that have multiclassed, the "Gained From" selection allows players to easily see which class they may have gained a spell from. This is also useful for when a player gains access to a spell they would not normally get via things like a cleric domain, mage school or even from a racial bonus (drow) for example.

Note that the spell section does not contain any macros. It is simply a reference section only. Players should use the Actions section should they wish to have easy and quick access to their most commonly used spells.

Inventory Section

Inventory section

Finally they inventory section provides another reference section for the player. The sheet will auto calculate some fields (marked with a green background) for you to indicate your maximum capacity and give you a total value (in GP) of all the coins you are carrying. it cannot calculate your currently carried weight so if this is an important part of your game you will have to track this manually on the sheet in the space provided.

The armour section section allows you to list any worn pices of armour and optionally clothing. It will take in entries for the base AC of a piece, a manually entered bonus that piece gets to AC from dexterity (varies depending on the armour) and of course a magic bonus a piece gets to AC. it will then list the calculated total AC of a piece. You can then, for reference only, indicate whether that piece has any Stealth or speed penalty.

The carried inventory fields allow you to add a row for each piece of equipment carried. Again this is for reference only. There are no calculations or macros in this section. The screenshot linked above shows an example use of these sections.

Finally, there is an Any Other Notes box just below the inventory should the player need it.

Advanced Usage

This section is a reference for anyone that wishes to modify the sheet or make use of the attributes and/or macros within the sheet in their own custom macros/token abilities.

Using attributes/rolls from the sheet in your own macros

You can make use of most attributes in the same way that any other attribute would be used in a macro/token-ability. A full list of the attributes that are available for use from the sheet are listed in the Attributes section below. It is also possible to make use of some of the macros built in to the roll buttons too and those are also listed below.

For example, a character called Bob could use the Athletics check roll from the sheet by using the following code in a macro - %{Bob|Athletics_Check}

Similarly, a token_action could be setup to check the strength attribute of a character as follows - My character has a strength of @{strength}

It's also possible to directly reference the attributes of another player in macros such as - Steve has an AC of @{Steve|AC}

Some attributes however are automatically calculated meaning that whilst it's fine to use them as part of a roll, any attempt to simply print them out will show the formula and not the actual result of the calculation. If you really just want the value then make an inline roll to show the calculated value. For example -

Steve has a STR mod of @{Steve|strength_mod} - Might display "Steve has a STR mod of floor((15-10)/2)"

Steve has a STR mod of [[@{Steve|strength_mod}]] - Will display "Steve has a STR mod of 2"

The attributes included in repeating sections all follow the same format. The first row in a section is 0, the next is 1, the next is 2, and so on. The general format for accessing these is - @{repeating_sectionname_X_attributename} for attribute names where you replace X with the row number as described. It is not possible to access the rolls within repeating sections at this time.


Auto calculated attributes will be listed in bold and must be used as part of a roll if you want to use the actual value. Attempting to use them as simple text output will result in the formula being used to calculate the value being shown instead. See above for more details.

Heading section

  • character_name, race, class, alignment, xp, level, xp_next_level
  • gender, age, height, weight, eyes, hair, size

Stats Section

  • HP, HP_max, temp_HP, AC, AC_no_armour, speed, vision, pro_languages, PB, initiative
  • strength, dexterity, constitution, intelligence, wisdom, charisma
  • strength_mod, dexterity_mod, constitution_mod, intelligence_mod, wisdom_mod, charisma_mod
  • strength_save_prof, dexterity_save_prof, constitution_save_prof, intelligence_save_prof, wisdom_save_prof, charisma_save_prof

Hit dice (repeating section)

  • Repeating section name - HDlist
  • Repeating section fields - HDtype, HDtotal, HDtotal_max
  • Example Usage (replace X with the row number, starting from 0) - repeating_HDlist_X_HDtotal

Class Resources (repeating section)

  • Repeating section name - classresources
  • Repeating section fields - ClassResourceName, ClassResourceTotal, ClassResourceTotal_max
  • Example Usage (replace X with the row number, starting from 0) - repeating_classresources_X_ClassResourceName

Skills section

  • Each skill follows the same format. Simply replace "skillname" in the example with the actual skill name, always in all lower case and without spaces. Note that the value for the proficiency bonus for a skill is always either 1 or 0. When using the inbuilt roll butoons this is mulitplied by the current proficiency bonus to add the correct total proficiency bonus for the character level. Currently, expertise is a simple 5 or 0 bonus
  • pb_skillname, expertise_skillname

Simple Actions (repeating section)

  • Repeating section name - simpleattack
  • Repeating section fields - simpleattackname, simpleattackstat, simpleattackdmg, simpleattackdmgstat, simpleattackdmgtype, simpleattackrange, simpleattackmagic
  • Example Usage (replace X with the row number, starting from 0) - repeating_simpleattack_X_simpleattackname

Saving Throw Actions (repeating section)

  • Repeating section name - savethrowattack
  • Repeating section fields - savethrowattackname, savethrowsavestat, savethrowsavedc, savethrowcustomdc, savethrowfailedsave, savethrowsuccesssave
  • Example Usage (replace X with the row number, starting from 0) - repeating_savethrowattack_X_savethrowattackname

Other Simple Actions (repeating section)

  • Repeating section name - utilityactions
  • Repeating section fields - utilityactionqty, utilityactionname, utilityactiondescription
  • Example Usage (replace X with the row number, starting from 0) - repeating_utilityaction_X_utilityactionname

Class features/proficiencies and Roleplay sections

  • traits, class_abilities_and_feats, pro_armour, pro_weapons, pro_tools
  • background, ideals, bonds, flaws

Spells and Spellcasting section

  • Spell casting classes repeating section
    • Repeating section name - spellclassess
    • Repeating section fields - spellmulticlass, spellmulticlasslevel, spellmutliclassdc, spellmultiprep
    • Example Usage (replace X with the row number, starting from 0) - repeating_spellclasses_X_spellmulticlass_level
  • This section also has some hidden calculated fields which are used to power some of the sheet. They are available for use in the same way other attributes are and with the same caveat about them being calculated. These hidden fields include the attack spell bonus for classes (spellcasting stat + proficiency bonus) and the spell save dc for spell casting classes
  • Hidden spell bonus attributes - bard_spell_bonus, cleric_spell_bonus, druid_spell_bonus, mage_spell_bonus, paladin_spell_bonus, ranger_spell_bonus
  • Hidden spell bonus attributes - bard_spell_dc, cleric_spell_dc, druid_spell_dc, mage_spell_dc, paladin_spell_dc, ranger_spell_dc
  • Spell slots, replace X with the spell level : spell_slots_lX, spell_slots_lX_max
  • Spell book repeating section
    • Repeating section name - spelllist
    • Repeating section fields - spellname, spellbaselevel, spellgainedfrom, spellisprepared, spelldescription
    • Example Usage (replace X with the row number, starting from 0) - repeating_spelllist_X_spellname

Inventory and Notes section

  • cp, sp. ep, gp, pp, money_total_gp
  • carrying_capacity, carrying_capacity_max, max_load, max_push_drag_lift
  • Equipped armour/clothing repeating section
    • Repeating section name - armourequip
    • Repeating section fields - armourname, armourtype, armourACbase, armourdexteritymod, armourmagicbonus, armourtotalAC, armourstealth, armourspeed
    • Example Usage (replace X with the row number, starting from 0) - repeating_armourequip_X_armourname
  • Inventory carried repeating section
    • Repeating section name - consumablelist
    • Repeating section fields - equipmentqty, equipmentname, equipmentweight, equipmentdescription
    • Example Usage (replace X with the row number, starting from 0) - repeating_consumablelist_X_equipmentname
  • notes


  • Initiative (your token must be selected for this to work and auto add the roll to the turn order)
  • Strength_Save, Dexterity_Save, Constitution_Save, Intelligence_Save, Wisdom_Save, Charisma_Save
  • Strength_Check, Dexterity_Check, Constitution_Check, Intelligence_Check, Wisdom_Check, Charisma_Check
  • (replace SkillName with the name of the skill, no spaces, First letter capitalised on each word) - SkillName_Check