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

D&D 4e Sheet Update

1436831431

Edited 1436831897
Wes
Pro
Sheet Author
Well this was a long time in the making and I'm sure well over due, but I have finally submitted a Pull Request #934 for the Dungeons and Dragons 4th Edition Character Sheet. Here is a List of the changes and additions that have been made. As always I welcome your feedback and hopefully this will enrich at least some players enjoyment of the character sheet. Changed Gender Field from a Select Field to a Text Field. Added a “None” to the AC Select List in the Settings Tab. The value is set to Zero “0” and is set to Selected. Added a “Tie Breaker Select in the Settings Tab. It contains 2 choices, “No, Do NOT use” with a value of zero “0”, and “Yes, Use” with a value of one one-hundreth “0.01”. The Initiative roll was changed to add the bonus value of @{initiative}*@{init-tie} . Multipling the initiative bonus by either 0 or 0.01 depending on the selected value and adding it to the initiative roll. Added a Magical Per Plus Die Size to the Weapons in the Inventory Section. Users will be able to call this value into macros for critical damage calculations. Added an additional Power Header Color of Gold for Items. Added Roll Template information under the Powers in the Powers Tab. Changed Emote text in the Settings tab to work with Roll Templates. Added Roll Templates to the character sheet. Changed the Character Sheet Roll Buttons to use the new Roll Templates Changed Version number to 2 and Added a Link to the Roll20 Wiki in the Footer of the Character Sheet I have spent a few hours (ok Lots of Hours) building a Wiki Page for the Dungeons and Dragons 4e Character Sheet. You can see it here: Roll20 Wiki DnD4e Character Sheet . It is still a work in progress, I intend to get some more formatting done to it within the next couple of days. But what you are really interested in are the roll templates! I know that they are currently not all inclusive and perhaps in time I will be able to expand them but for now here are some images of the template output with the template code to go with them. Images taken from my underused 5th level Halfling Fighter "Fifth", and a 12th Level Eladrin Cleric and a Young Green Dragon "Emtransthal". Initiative Roll &{template:dnd4epower} {{other=1 }} {{emote=@{initiative-roll-text} }} {{name=Initiative Check }} {{class=@{selected|token_name} }} {{initiative=[[ 1d20 + [[ @{init-highest} ]] [Selected Mod] + [[ @{halflevel} ]] [Half Level] + [[ @{init-feat} ]] [Feat Bonus] + [[ @{init-item} ]] [Item Bonus] + [[ @{init-misc} ]] [Misc Bonus] + [[ [[ @{initiative} ]]*@{init-tie} ]] [Tie Breaker] &{tracker} ]] }} Ability Roll &{template:dnd4epower} {{emote=@{ability-constitution-roll-text} }} {{name=Constitution Ability Check }} {{class=@{character_name} }} {{type=Using Constitution }} {{ability=[[ 1d20 + [[ @{constitution-mod} ]] [CON Mod] + [[ @{halflevel} ]] [Half Level] ]] }} Skill Roll &{template:dnd4epower} {{emote=@{skill-endurance-roll-text} }} {{name=Endurance }} {{class=@{character_name} }} {{type=Skill Check }} {{skill=[[ 1d20 + [[ @{constitution-mod} ]] [CON Mod] + [[ @{halflevel} ]] [Half Level] + [[ @{endurance-trained}*5 ]] [Trained] + [[ @{endurance-pen} ]] [Armor Penalty] + [[ @{endurance-misc} ]] [Misc] ]] }} Second Chance &{template:dnd4epower} {{emote=**@{character_name}'s** Luck and small size combine to work in his favor as he dodges his enemy’s attack.}} {{encounter=yes}} {{name=Second Chance}} {{class=Halfling}} {{level=Racial Feature}} {{type=Encounter}} {{action=Immediate Interrupt ♦}} {{range=Personal}} {{effect=When an attack hits me, I force the enemy to roll the attack again. The enemy uses the second roll, even if it’s lower.}} Bull Charge &{template:dnd4epower} {{emote=**@{character_name}** runs into his enemy, taking a brutal swing. His force knocks his enemy backward and to the ground, allowing him to step forward. }} {{encounter=yes }} {{name=Bull Charge }} {{class=Fighter }} {{level=Attack 3 }} {{type=Encounter ♦ }} {{keywords=Invigorating, Martial, Weapon }} {{action=Standard ♦ }} {{range=Melee Weapon }} {{primarytarget=One Creature }} {{attack=[[1d20 + [[@{strength-mod} ]] [strength mod] + [[@{halflevel}]] [half level] + [[@{weapon-1-prof}]] [proficiency] + [[@{weapon-1-enh}]] [enhancement] + [[@{weapon-1-attack-class}]] [class] + [[@{weapon-1-attack-feat}]] [feat] + [[@{weapon-1-attack-misc}]] [misc] + [[0]] [power bonus] + [[?{Attack was a Charge • Yes (1) • No (0)|0}]] [charge bonus] ]] vs **Fortitude** }} {{damage=[[(2*[[@{weapon-1-num-dice}]])d[[@{weapon-1-dice} ]] + [[@{strength-mod}]] [strength mod] + [[@{weapon-1-enh}]] [enhancement] + [[@{weapon-1-damage-class}]] [class] + [[@{weapon-1-damage-feat}]] [feat] + [[@{weapon-1-damage-misc}]] [misc] + [[0]] [power bonus] ]] damage }} {{critical=[[ [[2*@{weapon-1-dice} ]] [dice max] + [[@{strength-mod}]] [strength mod] + [[@{weapon-1-enh}]] [enhancement] + [[@{weapon-1-damage-class}]] [class] + [[@{weapon-1-damage-feat}]] [feat] + [[@{weapon-1-damage-misc}]] [misc] + [[0]] [power bonus] ]] damage }} {{hiteffect=I **Push** the target **1 Square**. I then **Shift 1 Square** to a square the target Vacated. Make a Secondary Attack against the target. }} {{secondarytarget=Same Target }} {{secondaryattack=[[1d20 + [[@{strength-mod} ]] [strength mod] + [[@{halflevel}]] [half level] + [[@{weapon-1-prof}]] [proficiency] + [[@{weapon-1-enh}]] [enhancement] + [[@{weapon-1-attack-class}]] [class] + [[@{weapon-1-attack-feat}]] [feat] + [[@{weapon-1-attack-misc}]] [misc] + [[0]] [power bonus] ]] vs **Fortitude** }} {{secondaryhiteffect=I Knock the target **Prone**.}} {{special=When charging, I can use this power in place of a Melee Basic Attack. }} {{**Invigorating:**=If I am trained in the Endurance skill, I gain Temporary Hit Points equal to my Constitution Modifier **([[ [[@{constitution-mod}]] [Con Mod] ]])** when I hit with a power that has this keyword. }} Sacred Flame &{template:dnd4epower} {{atwill=yes }} {{emote=Sacred light shines from above, searing a single enemy with its radiance while at the same time aiding an ally with its beneficent power. }} {{name=@{power-11-name} }} {{class=@{class} }} {{level=@{power-11-level} }} {{type=@{power-11-useage} }} {{keywords=♦ Divine, Implement, Radiant }} {{action=@{power-11-action} }} {{range=♦ @{power-11-range} }} {{target=One Creature }} {{attack=[[1d20cs>19+@{power-11-attack}]] vs **Reflex** }} {{damage=[[floor(@{level}/21)*1d6+1d6+@{power-11-damage}]] radiant damage, }} {{critical=[[floor(@{level}/21)*6+6+@{power-11-damage}+@{weapon-2-enh}d6]] radiant damage, }} {{hiteffect=One ally I can see, **(@{target|Ally|token_name})**, chooses **Either** to Gain Temporary Hit Points equal to my Charisma Modifier + One-Half my level **([[ [[@{halflevel}]] [Half Level] + [[@{charisma-mod}]] [CHA Mod] ]])**, or to make a Saving Throw. }} {{classmodifier=**Illuminating Attacks:** critical hit on 19 or 20. }} Breath Weapon &{template:dnd4epower} {{emote=**@{Selected|Token_Name}** emits a large cloud of poison from its mouth...}} {{monster=yes}} {{name=Breath Weapon}} {{class=@{Selected|Token_Name}}} {{type=Recharge ♦}} {{keywords=Poison}} {{attacktechnique=}} {{action=Standard ♦}} {{range=Close Blast 5}} {{target=All Creatures in Area}} {{attack=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattacktoggle=[[?{Number of Attacks 2 to 20|2}]]}} {{multiattack2=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack3=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack4=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack5=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack6=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack7=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack8=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack9=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack10=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack11=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack12=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack13=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack14=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack15=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack16=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack17=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack18=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack19=[[1d20 + 8 ]] vs **Fortitude**}} {{multiattack20=[[1d20 + 8 ]] vs **Fortitude**}} {{damage=[[1d10 + 3]] poison damage,}} {{critical=[[13]] poison damage, }} {{hiteffect=The target take Ongoing [[5]] poison damage and is **Slowed** *(Save Ends Both)*.}} {{hitaftereffect=The target is **Slowed** *(Save Ends)*.}} Yeah Yeah, I know the template code looks like Elvish spoken by a Drunken Dwarf!!! FEAR NOT. I have also created a Template Builder using Google Sheets. (You will need to make yourself a copy to use it! But once you do you will thank the gods that you don't have to learn to speak Drunken Dwarf Elvish....) Here it is: Dungeons & Dragons 4th Edition Template Builder Please let me know what you think about any of the above. and Good Luck out there in whatever world you are making your way through. Wes
For those of us using the 4e charsheets already, how will the roll templates work? Will it be an automatic change once the 4e sheet changes go through, or will we have to add the code lines like you have above individually to our powers to get the roll template look?
1437789214
Lithl
Pro
Sheet Author
API Scripter
You will have to modify the body of your power macros to use the roll templates.
1437790596
Wes
Pro
Sheet Author
The roll buttons for Initiative, Abilities, and Skills will automatically use the templates. For powers you will have to build the templates yourself. The Wiki will list all of the Template Property names that you can use to build a template.  Roll20 Wiki: D&D 4e Character Sheet And I have made a Template Building Google Sheet that can assist in building templates.  D&D 4e Template Builder Let me know if there is any way I can assist you with anything.