Difference between revisions of "DnD5e Shaped Character Sheet"
From Roll20 Wiki
(→Melee) |
(→Melee) |
||
Line 424: | Line 424: | ||
| meleetohit1 || calculated value of attack modifier || meleeattackstat1 + pbmelee1 + meleemagic1 | | meleetohit1 || calculated value of attack modifier || meleeattackstat1 + pbmelee1 + meleemagic1 | ||
|- | |- | ||
− | | meleedmg1 || damage die used for damage AND critical hit damage | + | | meleedmg1 || damage die used for damage AND critical hit damage || |
|- | |- | ||
− | | meleeattackstatdmg1 || ability modifier used for damage bonus | + | | meleeattackstatdmg1 || ability modifier used for damage bonus || |
|- | |- | ||
| meleedmgbonus1 || calculated value of damage modifier || meleeattackstat * meleeattackstatdmg1 + meleemagic1 | | meleedmgbonus1 || calculated value of damage modifier || meleeattackstat * meleeattackstatdmg1 + meleemagic1 | ||
Line 439: | Line 439: | ||
MeleeAttack1 macro | MeleeAttack1 macro | ||
<pre>&{template:5eDefault} {{weapon=1}} {{title=@{meleeweaponname1}}} {{subheader=@{character_name}}} {{subheaderright=Melee attack}} {{attack=[[1d20cs>@{meleeweaponcritrange1} + @{meleetohit1} + (@{global_melee_attack_bonus}) ]]}} {{attackadv=[[1d20cs>@{meleeweaponcritrange1} + @{meleetohit1} + (@{global_melee_attack_bonus}) ]]}} {{damage=[[@{meleedmg1} + @{meleedmgbonus1} + (@{global_melee_damage_bonus}) + 0d0]] @{meleedmgtype1}}} {{critdamage=Additional [[@{meleecritdmg1}]] damage}} @{classactionmeleeweapon}</pre> | <pre>&{template:5eDefault} {{weapon=1}} {{title=@{meleeweaponname1}}} {{subheader=@{character_name}}} {{subheaderright=Melee attack}} {{attack=[[1d20cs>@{meleeweaponcritrange1} + @{meleetohit1} + (@{global_melee_attack_bonus}) ]]}} {{attackadv=[[1d20cs>@{meleeweaponcritrange1} + @{meleetohit1} + (@{global_melee_attack_bonus}) ]]}} {{damage=[[@{meleedmg1} + @{meleedmgbonus1} + (@{global_melee_damage_bonus}) + 0d0]] @{meleedmgtype1}}} {{critdamage=Additional [[@{meleecritdmg1}]] damage}} @{classactionmeleeweapon}</pre> | ||
+ | Note the melee weapon macros are serially numbered starting from 0 | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- |
Revision as of 16:25, 3 August 2015
Contents |
General Information
Author(s)
- Mark Lenser (Mark on Roll20.net, @mlenser on Twitter) - page author
- Rouby - tooltips and German translations
- Heather Lazar (HLazar on Roll20.net) - wiki content contributor
Links
Overview
The D&D 5e Shaped Character Sheet, sometimes referred to as the 5e Shaped Character Sheet, is for use in the Roll20 system during Dungeons and Dragons 5th Edition gameplay. It is based on the design of the original D&D 5e Character Sheet by John Myles. Modifications have been made to the original design to present the information in a more concise, readable way so that users can find information quickly.
Please see the Character Sheet wiki page for general information about setting and using character sheets. To use this sheet in your game, select Dungeons and Dragons: 5th Edition (Shaped) in your game settings.
The shaped sheet includes both a Player (PC) and an NPC option. The pertinent option can be toggled in the upper left of the sheet. The Player sheet is green when toggled on and the NPC sheet is purple when toggled on. Whether the PC or NPC sheet, there are various tabs in blue just below the header information and when selected will show the active tab in the window below it. The currently selected tab is a darker blue than the other tabs. The gear icon tab is a settings tab which modifies various things about the sheet as a whole. Finally, if you click on the Show All tab, every tab is shown at once and the various sections are seen by scrolling down the page.
The purpose of this wiki is to describe in detail the attributes, rolls and details of each of the PC and NPC tabs; Core Stats, Weapons, Spellbook, Background, Class, Armor, Inventory, Settings, Show All, and Traits & Actions.
There is an option in the top right of the sheet to present the sheet in English or German languages.
If you are starting fresh with the D&D 5e Shaped Character Sheet, just enter your character information as normal. If you are converting from the original D&D 5e Character Sheet, see the next section about which things have changed and will need to be edited.
Changes from Original 5e Sheet
While most items remain the same from John Myle's original sheet, various things have been modified and will need to be re-entered in the sheet if converting.
In the Player Character Sheet, the following will need to be altered
- Armor - will need to be completely re-entered
- Vision - will need to be completely re-entered
- Spells - allows for categorization by Prepared, Ritual, and Concentration
- Class specific
- Expertise - will need to be toggled in the skills section
- Jack of All Trades - will need to be toggled in the skills section
The NPC Character Sheet does not allow for much anything to cross over. However, the old NPC sheet is included and there is a an import script that allows for NPC characters to be imported to the NPC sheet.
Update Instructions
The character sheet will update about every week to the newest version. However, if you wish to manually update to the sheet, please follow these instructions. You must be a Roll20 Pro account holder in order to perform these actions.
- Go to Github and open the RAW html and css files.
- Copy the html content from github.
- In your Roll20 game, go to the game settings and choose a custom character sheet.
- In the HTML tab of your game settings, paste the html code you just copied.
- Copy the css content from github.
- In the CSS tab of your game settings, paste the css code you just copied.
- Click Save.
Wiki Formatting
List of what certain text format means in this wiki
format | meaning |
---|---|
bold | character sheet tab name or other major section |
italics | tab section, usually with a black box label or shape frame |
Template:D5eshaped | field which is editable by the user |
Template:D5eshaped | calculated fields, not editable by user |
Template:D5eshaped | calculated passive fields, not editable by user |
Template:D5eshaped | calculated attribute |
Template:D5eshaped | calculated passive attribute |
Template:D5eshaped | pages within tabs to show more information |
Template:D5eshaped | macros represented by buttons in the sheet, details found in Using Macros |
code or formula |
code to be used in macros or formulas of calculated fields |
Character Sheet
The sheet has several tabs as shown in the image below. Each of the sections below go into detail about the information that should be placed in the various sections and tabs of the sheet. It will be noted whether the tab is particular to the individual Player sheet, NPC sheet, or common to both sheets.
See above section for the color or formatting used to represent fields and attributes in the sheet.
Header
The Header is a common section of the Player and NPC sheets. It is at the top of the sheet and is always shown no matter which tab is active. It allows for general information with simple text entry fields save for a few. Then non calculated fields can be referenced by attribute but they are not used in any other calculations within the various tabs.
field | description |
---|---|
Template:D5eshaped | changing the name in the Header or editing it in the Journal will replace it in both areas |
Template:D5eshaped | character class(es) |
Template:D5eshaped | character alignment |
Template:D5eshaped | known languages |
Template:D5eshaped | character race |
Template:D5eshaped | calculated passive perception |
Template:D5eshaped | blindsight radius if applicable; check Template:D5eshaped if appropriate |
Template:D5eshaped | darkvision radius if applicable |
Template:D5eshaped | character background specification |
Template:D5eshaped | calculated total level which is sum of all the numbers entered in the Class Levels section of the Class tab |
Template:D5eshaped | experience points |
Core
The Core page is the first tab of thesheet and is probably where the player will spend the most time. Not only does it contain information on character abilities, health, and initiative but it also has the ability to quickly access weapon and attack macros, spell slots, class resources, and conveniently add buffs and debuffs. It is available in both the Player and NPC options of the sheet.
section | field(s) | usage and details |
---|---|---|
ABILITIES | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | entering a value in the small oval will generate this modifier value based on the ability and any global bonuses in Settings tab |
SAVING THROWS | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | check the box per row if the character has proficiency for the ability save; includes global bonuses from the BONUSES & PENALTIES section and in Settings tab; a tool tip is available by hovering over the ability in this section; clicking on the Template:D5eshaped macro button will roll the save in the chat window |
ABILITY CHECKS | same as above | similar to ability saves but this is the ability check and does not apply proficiency, includes global bonuses from the BONUSES & PENALTIES section and in Settings tab; clicking on the Template:D5eshaped macro button will roll the save in the chat window |
SKILLS | Template:D5eshaped, Template:D5eshaped | clicking the Template:D5eshaped at the beginning of each skill row will toggle through proficiency, marked by a plus [+] sign and expertise, marked by a double plus [++] sign, clicking on the Template:D5eshaped macro at the end of each row will roll the check in the chat window |
Template:D5eshaped | select checkbox to apply the skill bonuses of this Bardic feature | |
Template:D5eshaped | grey button to allow the user to create custom skills; choose ability base and proficiency as in standard skills;includes Template:D5eshaped macro | |
ARMOR CLASS | Template:D5eshaped | calculated field in Shield frame based on all the fields in the Armor tab; |
INITIATIVE | Template:D5eshaped | calculated value based on the character's Template:D5eshaped and any global bonuses in the Settings tab; Template:D5eshaped macro requires that a token is selected unless the option is turned off in the Settings tab |
SPEED | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | user entered values; check the Template:D5eshaped checkbox if this is applicable |
HIT POINTS | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | fields in Heart frame, Template:D5eshaped is usually linked to a bar on the token (see Linking Tokens to Journals); Template:D5eshaped is based on the Class Levels section in the Class tab; Template:D5eshaped is used to track any temporary hit points for the character |
PROFICIENCY BONUS | Template:D5eshaped | calculated based on Template:D5eshaped |
INSPIRATION | Template:D5eshaped | toggled present indicated by a green plus [+] or absent indicated by a purple minus [-] |
EXHAUSTION LEVEL | Template:D5eshaped | number indicating level of exhaustion; hovering over the black question mark [?] describes the levels in detail |
HIT DICE | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | selecting the HD buttons (see image above) will make visible that hit die; the user manually tracks the current value, the maximum value is based on Class Levels in Class tab; a Template:D5eshaped macro is available to roll to regain hit points but this does NOT adjust current HD value |
DEATH SAVES | Template:D5eshaped, Template:D5eshaped | the user can manually toggle the circles for counting the number of successes in green or failures in purple; pressing the red [X] will clear the rows; includes Template:D5eshaped macro button for rolling the death save in the chat window; see Settings tab for whispering |
BONUS & PENALTIES | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | user entered fields to conveniently apply global bonuses; fields accept number or die rolls; tool tip with more details if hover over black question mark [?] |
SPELL SLOTS | Template:D5eshaped | |
CLASS ACTIONS | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | linked to the same information in the CLASS tab; includes Template:D5eshaped macros; fields can be edited or toggled from the Core tab |
CLASS RESOURCES | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | linked to the same information in the CLASS tab; fields can be edited or toggled from the Core tab; more rows can be added or modified |
QUICK ATTACKS | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped die, Template:D5eshaped modifier, Template:D5eshaped | linked to the same information in the Weapons tab; includes Template:D5eshaped macros; name and damage die fields can be edited by double clicking in the field; ammo can be tracked by entering a value or clicking the arrows next to the field |
RESISTANCES & IMMUNITIES | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | user entered fields for information only; particularly useful for NPC sheets |
Weapons
Spellbook
Background
The Background tab is a Player Sheet specific tab and is not available in the NPC sheet. All fields accept text and while not used anywhere else in the sheet, can be referenced by attribute. It is mostly used for character documentation.
section | field(s) | usage and description |
---|---|---|
Appearance | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | information on the appearance of the character |
Background and Race Info | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | information on the character such as that in the Dungeons and Dragons 5th Edition official character sheet |
Equipment Proficiencies | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | information to be entered on the abilities of the character to use certain items |
Miscellaneous | Template:D5eshaped | information not captured by other sections |
Class
Armor
Inventory
The Inventory tab allows for a character to keep track of money, items, and weight. It is only available in the Player sheet.
section | field(s) | usage and description |
---|---|---|
Coin Carried | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | amount of each type of coin carried; |
Template:D5eshaped | calculated sum of coin carried converted into gold using conversion values in Settings tab; default 5th Edition unless otherwise specified | |
Weight | Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | calculated weights based on Inventory and Coin Carried sections (assumes 50 coins per pound); Other is custom weight from another source; Total is the sum of all the weights |
Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | calculated carrying and encumbered weights based on 5th Edition rules | |
Inventory | Template:D5eshaped | pulldown box to calculate weights based on single item or total of each row |
Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | selected page is darker red and shows 15 inventory slots per page; Show All shows all pages at once | |
Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped, Template:D5eshaped | user entered values; affects weight in sections above depending on weight per row pull down | |
Treasure/Loot Inventory Notes | miscellaneous information to be entered that could not be captured in the above sections |
Traits & Actions
NPC sheet only
Settings
Show All
The Show All tab allows all the previous tabs to be shown at once. Selecting this tab will stack in order from left to right the tabs and list them from top to bottom. The window can then be scrolled down to see or edit any and all the information of the various tabs.
Attributes and Macros
Using Attributes
An attribute is a reference to a value inherent to the character. The simplest example is the character's strength but a more complex example is the character's attack modifier for a particular weapon or a skill check modifier taking into account expertise. The attributes within a sheet can be used to create custom macros for or by the players. Note that not only values can be used in macros but text attributes can be used as well.
The Attributes section of the wiki has valuable information on using attributes within macros. To use the Shaped Character Sheet attributes the syntax is:
@{name|attribute}
where name is the name of the character sheet, not the token. You can also use selected or target in place of name. This is a core functionality of Roll20 and is described in their appropriate wiki sections.
If the attribute is calculated then it will need to be used within an inline roll or the attribute will be listed as its formula and not actually calculated. Incidentally, using a calculated attribute outside of an inline roll is a way to determine its parts. An example syntax of using a calculated attribute is:
[[@{name|calculated_attribute}]]
Calculated attributes are noted as such and listed as Template:D5eshaped in the following sections.
Using Macros
The Shaped sheet has various macros available for use by the player. These are noted by dark blue clickable buttons usually containing a white image of a die but there are white heart images for saves and white check mark images for skill checks. Each of these macros has a name which can be called alone or as part of another macro. Note that the macros in the Shaped sheet are utilizing the 5e Roll Template also embedded in the sheet. Calling the macro will output the macro in its roll template format. More details about the Roll Template can be seen in its section.
The macros section of the Roll20 wiki has valuable information on using macros in general. To use the Shaped Character Sheet macros the syntax is:
%{name|macro}
where name is the name of the character sheet, not the token. You can also use selected or target in place of name. This is a core functionality of Roll20 and is described in their appropriate wiki sections.
Header
Core Stats
Abilities
ability | ability bonus | ability modifier (calculated) |
---|---|---|
strength | strength_bonus | Template:D5eshaped |
dexterity | dexterity_bonus | Template:D5eshaped |
constitution | constitution_bonus | Template:D5eshaped |
intelligence | intelligence_bonus | Template:D5eshaped |
wisdom | wisdom_bonus | Template:D5eshaped |
charisma | charisma_bonus | Template:D5eshaped |
Ability Checks
check bonus | check modifier (calculated) | check macro |
---|---|---|
basic_strength_bonus | Template:D5eshaped | Template:D5eshaped |
basic_dexterity_bonus | Template:D5eshaped | Template:D5eshaped |
basic_constitution_bonus | Template:D5eshaped | Template:D5eshaped |
basic_intelligence_bonus | Template:D5eshaped | Template:D5eshaped |
basic_wisdom_bonus | Template:D5eshaped | Template:D5eshaped |
basic_charisma_bonus | Template:D5eshaped | Template:D5eshaped |
Ability Saving Throws
save bonus | save modifier (calculated) | save macro |
---|---|---|
strength_save_bonus | Template:D5eshaped | Template:D5eshaped |
dexterity_save_bonus | Template:D5eshaped | Template:D5eshaped |
constitution_save_bonus | Template:D5eshaped | Template:D5eshaped |
intelligence_save_bonus | Template:D5eshaped | Template:D5eshaped |
wisdom_save_bonus | Template:D5eshaped | Template:D5eshaped |
charisma_save_bonus | Template:D5eshaped | Template:D5eshaped |
Skills
skill modifier | skill proficiency | skill bonus | skill (calculated) | skill check macro |
---|---|---|---|---|
acrobatics_attribute | acrobatics_prof_exp | acrobatics_bonus | Template:D5eshaped | Template:D5eshaped |
animalhandling_attibute | animalhandling_prof_exp | animalhandling_bonus | Template:D5eshaped | Template:D5eshaped |
arcana_attribute | arcana_prof_exp | arcana_bonus | Template:D5eshaped | Template:D5eshaped |
athletics_attribute | athletics_prof_exp | athletics_bonus | Template:D5eshaped | Template:D5eshaped |
deception_attribute | deception_prof_exp | deception_bonus | Template:D5eshaped | Template:D5eshaped |
history_attribute | history_prof_exp | history_bonus | Template:D5eshaped | Template:D5eshaped |
insight_attribute | insight_prof_exp | insight_bonus | Template:D5eshaped | Template:D5eshaped |
intimidation_attribute | intimidation_prof_exp | intimidation_bonus | Template:D5eshaped | Template:D5eshaped |
investigation_attribute | investigation_prof_exp | investigation_bonus | Template:D5eshaped | Template:D5eshaped |
medicine_attribute | medicine_prof_exp | medicine_bonus | Template:D5eshaped | Template:D5eshaped |
nature_attribute | nature_prof_exp | nature_bonus | Template:D5eshaped | Template:D5eshaped |
perception_attribute | perception_prof_exp | perception_bonus | Template:D5eshaped | Template:D5eshaped |
performance_attribute | performance_prof_exp | performance_bonus | Template:D5eshaped | Template:D5eshaped |
persuasion_attribute | persuasion_prof_exp | persuasion_bonus | Template:D5eshaped | Template:D5eshaped |
religion_attribute | religion_prof_exp | religion_bonus | Template:D5eshaped | Template:D5eshaped |
sleightofhand_attribute | sleightofhand_prof_exp | sleightofhand_bonus | Template:D5eshaped | Template:D5eshaped |
stealth_attribute | stealth_prof_exp | stealth_bonus | Template:D5eshaped | Template:D5eshaped |
survival_attribute | survival_prof_exp | survival_bonus | Template:D5eshaped | Template:D5eshaped |
custom_skill_1_attribute | custom_skill_1_prof_exp | custom_skill_1_bonus | Template:D5eshaped | Template:D5eshaped |
custom_skill_2_attribute | custom_skill_2_prof_exp | custom_skill_2_bonus | Template:D5eshaped | Template:D5eshaped |
custom_skill_3_attribute | custom_skill_3_prof_exp | custom_skill_3_bonus | Template:D5eshaped | Template:D5eshaped |
custom_skill_4_attribute | custom_skill_4_prof_exp | custom_skill_4_bonus | Template:D5eshaped | Template:D5eshaped |
Passive Skill
passive skill bonus | passive skill (calculated) |
---|---|
acrobatics_passive_bonus | Template:D5eshaped |
animalhandling_passive_bonus | Template:D5eshaped |
arcana_passive_bonus | Template:D5eshaped |
athletics_passive_bonus | Template:D5eshaped |
deception_passive_bonus | Template:D5eshaped |
history_passive_bonus | Template:D5eshaped |
insight_passive_bonus | Template:D5eshaped |
intimidation_passive_bonus | Template:D5eshaped |
investigation_passive_bonus | Template:D5eshaped |
medicine_passive_bonus | Template:D5eshaped |
nature_passive_bonus | Template:D5eshaped |
perception_passive_bonus | Template:D5eshaped |
performance_passive_bonus | Template:D5eshaped |
persuasion_passive_bonus | Template:D5eshaped |
religion_passive_bonus | Template:D5eshaped |
sleightofhand_passive_bonus | Template:D5eshaped |
stealth_passive_bonus | Template:D5eshaped |
survival_passive_bonus | Template:D5eshaped |
custom_skill_1_passive_bonus | Template:D5eshaped |
custom_skill_2_passive_bonus | Template:D5eshaped |
custom_skill_3_passive_bonus | Template:D5eshaped |
custom_skill_4_passive_bonus | Template:D5eshaped |
Initiative
initiative bonus | initiative (calculated) | initiative macro |
---|---|---|
initiative | Template:D5eshaped | Template:D5eshaped |
Weapons
Melee
The Melee Weapons section of the Weapons tab allows for six weapons to be described. In each of these attributes the 1 can be replaced by any of the number according to your sheet.
melee weapon 1 attribute | reference for melee weapon 1 | formula |
---|---|---|
pbmelee1 | proficiency bonus | |
meleeweaponname1 | weapon name | |
meleeattackstat1 | the ability modifier used for attack bonus, ex strength_mod | |
meleemagic1 | ||
meleetohit1 | calculated value of attack modifier | meleeattackstat1 + pbmelee1 + meleemagic1 |
meleedmg1 | damage die used for damage AND critical hit damage | |
meleeattackstatdmg1 | ability modifier used for damage bonus | |
meleedmgbonus1 | calculated value of damage modifier | meleeattackstat * meleeattackstatdmg1 + meleemagic1 |
meleedmgtype1 | damage type of weapon | |
meleecritdmg1 | bonus critical damage, standard critical is meleedmg1 | |
meleeweaponcritrange1 | value of attack roll which is considered a critical |
MeleeAttack1 macro
&{template:5eDefault} {{weapon=1}} {{title=@{meleeweaponname1}}} {{subheader=@{character_name}}} {{subheaderright=Melee attack}} {{attack=[[1d20cs>@{meleeweaponcritrange1} + @{meleetohit1} + (@{global_melee_attack_bonus}) ]]}} {{attackadv=[[1d20cs>@{meleeweaponcritrange1} + @{meleetohit1} + (@{global_melee_attack_bonus}) ]]}} {{damage=[[@{meleedmg1} + @{meleedmgbonus1} + (@{global_melee_damage_bonus}) + 0d0]] @{meleedmgtype1}}} {{critdamage=Additional [[@{meleecritdmg1}]] damage}} @{classactionmeleeweapon}
Note the melee weapon macros are serially numbered starting from 0
melee weapon macro |
---|
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Ranged
ranged weapon macro |
---|
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Spellbook
Background
Class
class actions macro |
---|
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
Template:D5eshaped |
continues in sequence |
Armor
Inventory
Traits & Actions
NPC sheet only
Note the action macros start at 0
Type | Macro |
---|---|
Action 1 | Template:D5eshaped |
Action 2 | Template:D5eshaped |
Action 3 | Template:D5eshaped |
continues in sequence |
Settings
Roll Template
Information on using general roll templates can be found at the Roll20 wiki.
The Shaped Character Sheet for 5e Roll Template is described by the following syntax
&{template:5eDefault} {{field=value}} {{...}} ...
The table below describes the fields, their values, and their effect. The field and value must be set equal and enclosed in curly brackets as illustrated above. Certain fields require that other fields are present and have values. Below is a guide to what the types of values the fields can have.
value | meaning |
---|---|
empty | value not required in order to force field presence |
1 | typically used to force field presence but can actually be anything |
any | indicates typical value is text but value can be anything |
die roll | value is typically an inline die roll but value can be anything |
The following code illustrates these values and shows the result
General Formatting Fields
field | value | required field | effect |
---|---|---|---|
missing banner field | grey banner | ||
attack_roll | 1 | green banner | |
action | 1 | green banner | |
spell | 1 | purple banner | |
ability | 1 | teal banner | |
save | 1 | red banner | |
deathsave | 1 | black banner | |
title | any | value as title in banner | |
show_character_name | 1 | character_name value in subheader | |
character_name | any | show_character_name | value in subheader |
subheader | any | value as subheader in banner | |
subheaderright | any | subheader | value as right subheader |
subheader2 | any | value as second subheader in banner | |
subheaderright2 | any | subheader2 | value as right second subheader |
targetName | any | "vs." value in subheader of banner | |
emote | any | framed value as emote at top of template | |
freetext | any | generic row with label freetextname | |
freetextname | any | freetext | generic row with value as row label |
roll | die roll | generic row for a roll with label rollname and value as output | |
rollname | any | roll | generic roll with value as row label |
rolladv | die roll | roll | generic advantage roll with value as output |
showclassactions | will apply and show any or all fields of the Roll Template | ||
outputall | will apply and show any or all of title, subheader, subheaderright, subheader2, subheaderright2, emote, weapon, spell, ability, save, deathsave |
Weapon Fields
field | value | required field | effect |
---|---|---|---|
melee | 1 | "Melee" in subheader | |
reach | any | melee | value in subheader |
ranged | 1 | "Ranged" in subheader | |
range | any | ranged | value in subheader |
ammo | any | ranged | value in subheader |
attack | die roll | "Attack" row and value as output | |
attackadv | die roll | attack | value as advantage output of "Attack" row |
targetAC | attack | target token AC value in "Attack" row | |
damage | die roll | "Damage" row and value as output | |
weapon | 1 | required for weapon critical hits | |
rollWasCrit() attack | weapon AND attack | "Crit" row if weapon attack is a critical hit | |
rollWasCrit() attackadv | weapon AND attackadv | "Crit (adv roll)" row if weapon attack is a critical hit, uses same critdamage as above | |
critdamage | die roll | weapon AND rollWasCrit() attack or attackadv | value as output of "Crit" or "Crit (adv roll)" row(s) |
Action Fields
field | value | required field | effect |
---|---|---|---|
action_type | any | action | value in subheader |
reach | any | action | value in subheader |
range | any | action | value in subheader |
target | any | action | value in subheader |
attack | die roll | "Attack" row with value as output | |
attackadv | die roll | attack | value as advantage output in "Attack" row |
action_damage | die roll | "Damage" row and value as output | |
action_damage_type | any | action_damage | value as type in "Damage" row |
action_alt_damage | die roll | action_damage | value as alternative damage in "Damage" row |
action_alt_damage_reason | any | action_damage | value as alternative reason in "Damage" row |
action_second_damage | die roll | action_damage | value as additional damage in "Damage" row |
can_crit | 1 | required for action critical hits | |
rollWasCrit() attack | can_crit AND attack | "Crit Dmg" row if action attack is a critical hit | |
rollWasCrit() attackadv | can_crit AND attackadv | "Crit Dmg (adv roll)" row if action attack is a critical hit | |
action_crit_damage | die roll | rollWasCrit() attack | value as output in "Crit Dmg" row |
action_alt_crit_damage | die roll | rollWasCrit() attack | value as alternative damage in "Crit Dmg" row |
action_second_crit_damage | die roll | rollWasCrit() attack | value as additional damage in "Crit Dmg" row |
rollWasCrit() attackadv | can_crit AND attackadv | "Crit Dmg (adv roll)" row if action attack is a critical hit | |
action_crit_damage_adv | die roll | rollWasCrit() attackadv | value as output in "Crit Dmg (adv roll)" row |
action_alt_crit_damage_adv | die roll | rollWasCrit() attackadv | value as alternative damage in "Crit Dmg (adv roll)" row |
action_second_crit_damage_adv | die roll | rollWasCrit() attackadv | value as additional damage in "Crit Dmg (adv roll)" row |
Spell Fields
field | value | required field | effect |
---|---|---|---|
spellfriendlylevel | any | spell | value in subheader |
spellschool | any | spell | value in subheader |
range | any | spell | value in subheader |
spell_components_verbal | 1 | spell | "V" in subheader |
spell_components_somatic | 1 | spell | "S" in subheader |
spell_components_material | 1 | spell | "M" in subheader |
spellcomponents | any | spell_components_material | value enclosed in parantheses in subheader |
spellconcentration | 1 | thought bubble icon as right subheader | |
spellritual | 1 | flame icon as right subheader | |
save_dc | die roll | "Save" row with value as DC | |
action_save_stat | any | save_dc | value as save type in "Save" row |
save_damage | die roll | "Damage" row with value as output | |
save_damage_type | any | save_damage | value as damage type in "Damage" row |
save_success | any | "Save Success" row with value as output | |
effects | any | "Spell Effects" row with value as output | |
recharge | any | "Recharge" row with value as output | |
spellshowgainedfrom | 1 | "Gained From" row | |
spellgainedfrom | any | spellshowgainedfrom | value as output in "Gained From" row |
spelldescription | any | "Spell Description" row with value as outpu | |
spellattack | die roll | "Attack" row with value as output | |
spellattackadv | die roll | spellattack | value as advantage attack in "Attack" row |
targetAC | spellattack | target token AC value in "Attack" row | |
spellsavedc | die roll | "Save" row with value as output | |
spellsavestat | any | spellsavedc | value as spell save ability in "Save" row |
spellhealing | die roll | "Healing" row with value as HP healed | |
spelldamage | die roll | "Damage" row with value as output | |
spellcancrit | 1 | required for spell critical hits | |
rollWasCrit() spellattack | spellcancrit AND spellattack | "Crit" row if spellattack is a critical hit | |
rollWasCrit() spellattackadv | spellcancrit AND spellattackadv | "Crit (adv roll)" row if spellattack is a critical hit, uses same spellcritdamage as above | |
spellcritdamage | die roll | rollWasCrit() spellattack or spellattackadv | value as output in "Crit" or "Crit (adv roll)" row(s) |
spelleffect | any | "Effect" row with value as output | |
spellsavesuccess | any | "Save success" row with value as output | |
spellhigherlevel | any | "At Higher Levels" row with value as output |
Multi Attack Fields
field | value | required field | effect |
---|---|---|---|
multiattack | 1 | required for all multi attack fields | |
mattack1 | die roll | multiattack | "Attack1" row with value as output |
mattack1adv | die roll | mattack1 | value as advantage attack in "Attack1" row |
targetAC | mattack1 | target token AC value in "Attack1" row | |
mdamage1 | die roll | multiattack | "Damage1" row with value as output |
rollWasCrit() mattack1 | mattack1 | required for multi attack critical hit | |
mcritdamage1 | die roll | rollWasCrit() mattack1 | "Crit1" row with value as output |
rollWasCrit() mattackadv1 | mattack1 | "Crit1 (adv roll)" row with same mcritdamage1 value as above | |
mattack2, mattack2adv, mdamage2, mcritdamage2, ..., mattack5, mattack5adv, mdamage5, mcritdamage5 |