diff --git a/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.html b/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.html index 716600a378..1350296a3e 100644 --- a/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.html +++ b/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.html @@ -11,10 +11,10 @@
-

Player Name
+

Player Name
 

Character Name
-

Race
+

Race
 

Sheet last updated
11 May 2017

@@ -67,7 +67,7 @@

Character Information

-

Class
+

Class

Occupation
@@ -84,7 +84,7 @@
 
-

.
+

.
@@ -93,7 +93,7 @@
 
-

.
+

.
@@ -126,7 +126,7 @@
Hit Point Die
- @@ -138,11 +138,11 @@
 
-
+
 
-
+
@@ -163,9 +163,9 @@
Initiative

Bonus
-

Total
-
-
+

Total
+
+
 
@@ -191,7 +191,7 @@
- @@ -210,7 +210,7 @@
- @@ -242,7 +242,7 @@
Crit Range
- @@ -278,7 +278,7 @@
Crit Table
- @@ -293,7 +293,7 @@
Fumble Die
- @@ -301,7 +301,7 @@
- +
@@ -417,11 +417,11 @@
 
Personality Test
- +
Luck Check
- +
@@ -447,10 +447,10 @@
Reflex
-
-
+
+
-
+
@@ -459,10 +459,10 @@
Fortitude
-
-
-
-
+
+
+
+
@@ -471,10 +471,10 @@
Will
-
-
-
-
+
+
+
+
@@ -496,12 +496,12 @@
-

Walk
-

Run
-

Fly
-

Climb
-

Swim
-

Burrow
+

Walk
+

Run
+

Fly
+

Climb
+

Swim
+

Burrow
@@ -529,96 +529,96 @@
Starting Luck
-
+
 
-
Lucky Roll Bonus
+
Lucky Roll Bonus
 
Birth Augur
-
+
 
Lucky Roll
-
+
 
Lucky Roll for Harsh Winter (All attack rolls)?
-
+
Lucky Roll for The bull (Melee attack rolls)?
-
+
Lucky Roll for Born on the battlefield (Damage rolls)?
-
+
Lucky Roll for Path of the bear (Melee damage rolls)?
-
+
Lucky Roll for Righteous Heart (Turn Unholy Checks)?
-
+
Lucky Roll for Survived the Plague (Magical Healing)?
-
+
Lucky Roll for Lucky sign (All saving throws)?
-
+
Lucky Roll for Struck by lightning (Reflex saving throws)?
-
+
Lucky Roll for Lived through famine (Fort saving throws)?
-
+
Lucky Roll for Resisted temptation (Will saving throws)?
-
+
Lucky Roll for Born Under the Loom (Skill Checks)?
-
+
Lucky Roll for Fox's Cunning (Find/Disable Traps)?
-
+
Lucky Roll for Fortunate date (Missile fire attack rolls)?
-
+
Lucky Roll for Hawkeye (Missile fire damage rolls)?
-
+
Lucky Roll for The Broken Star (Fumbles)?
-
-
+
+
Lucky Roll for Warrior’s arm (Critical hit tables)?
-
+
Lucky Roll for Bountiful harvest (Hit points)?
-
+
Lucky Roll for Speed of the cobra (Initiative)?
-
+
Lucky Roll for Seventh son (Spell checks)?
-
+
Lucky Roll for Unholy house (Corruption rolls)?
-
+
Lucky Roll for Charmed house (Armor Class)?
Lucky Roll for Four-leafed clover (Find secret doors)?
-
+
Lucky Roll for Wild Child (Speed)?
-
+
@@ -655,14 +655,14 @@
-
-
-
+
+
+

Any other notes

-
+
@@ -714,7 +714,7 @@
Secret Doors

Misc Bonus
-

Total Bonus
+

Total Bonus
@@ -725,9 +725,9 @@
 
Starting Luck Bonus :
-
Bardic Talent Checks
+
Bardic Talent Checks
OR
-
Lore Checks
+
Lore Checks
 
@@ -755,41 +755,41 @@
Call to Arms
-

Misc Bonus
-

Total Bonus
+

Misc Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[5]]}} {{class=1}} {{name=@{character_name}}} {{title=Call to Arms}} {{flavortext=Through oration or song, you can inspire your audience to greater deeds and supplant fears.}} {{rolltype=Talent Check : }} {{classability=[[ @{TalentDie} [Dice Roll] + @{bardCalltoArmsCheck} [Bonus] ]] }}" >Call to Arms
Challenge
-

Misc Bonus
-

Total Bonus
+

Misc Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[5]]}} {{class=1}} {{name=@{character_name}}} {{title=Challenge}} {{flavortext=Through act, song, oration, or instrument, you are able to lead or control your target’s rage and attacks.}} {{rolltype=Talent Check : }} {{classability=[[ @{TalentDie} [Dice Roll] + @{bardChallengeCheck} [Bonus] ]] }}" >Challenge
Calm
-

Misc Bonus
-

Total Bonus
+

Misc Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[5]]}} {{class=1}} {{name=@{character_name}}} {{title=Calm}} {{flavortext=Whether performed by act, song, oration, or instrument, you can change the emotions of your targets.}} {{rolltype=Talent Check : }} {{classability=[[ @{TalentDie} [Dice Roll] + @{bardCalmCheck} [Bonus] ]] }}" >Calm
Lore
-

Misc Bonus
-

Total Bonus
+

Misc Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[5]]}} {{class=1}} {{name=@{character_name}}} {{title=Lore}} {{flavortext=Do you know?}} {{rolltype=Lore Check : }} {{classability=[[ @{TalentDie} [Dice Roll] + @{bardLoreCheck} [Bonus] ]] }}" >Lore
@@ -830,7 +830,7 @@
Spell Corruption
-
+
@@ -843,7 +843,7 @@
-
+
@@ -922,7 +922,7 @@

Total Bonus
+ value="&{template:DccTabbed} {{background=[[5]]}} {{class=1}} {{name=@{character_name}}} {{title=Self Repair}} {{flavortext=Repairing of Cybernetic Parts}} {{rolltype=Check :     DC}} {{selfrepair=[[ @{ActionDie} [Action Die] + @{cyborgJuryRigDie}cf100cs101 [Jury Rig Roll] + [[@{cyborgSelfRepairCheck}]] [Bonus] ]] }} {{selfrepairFumble=[[1d3]]}}" >Self Repair
@@ -934,7 +934,7 @@

Total Bonus
+ value="&{template:DccTabbed} {{background=[[5]]}} {{class=1}} {{name=@{character_name}}} {{title=Repair Tech}} {{flavortext=Repairing bits of Tech}} {{rolltype=Repair :       DC}} {{classability=[[ @{ActionDie} [Action Die] + @{cyborgJuryRigDie} [Jury Rig Roll] + [[@{cyborgRepairTechCheck}]] [Bonus] ]] }}" >Repair Tech
@@ -943,10 +943,10 @@
Find Salvage

Misc Bonus
-

Total Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[5]]}} {{class=1}} {{name=@{character_name}}} {{title=Find Salvage}} {{flavortext=Find salvageable pieces from a Technological Source}} {{rolltype=Salvage :     DC}} {{classability=[[ @{ActionDie} [Action Die] + @{cyborgJuryRigDie} [Jury Rig Roll] + [[@{cyborgFindSalvageCheck}]] [Bonus] ]] }}" >Find Salvage
@@ -1052,36 +1052,36 @@
Turn Unholy
- +

Misc Bonus
-

Total Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[4]]}} {{class=1}} {{name=@{character_name} }} {{title=Turn Unholy}} {{flavortext=By the Power of }} {{rolltype=Turn Check : }} {{deity=@{ClericDeity}}} {{turnunholy=[[ @{ActionDie}cf<@{disapproval} [Dice Roll] + @{turnUnholyCheck} [Bonus] ]] }} {{1HDCheck13=Turn [[1d1]] }} {{1HDCheck17=Turn [[1d3+@{turnUnholyLevel}]] }} {{1HDCheck19=Turn [[1d4+@{turnUnholyLevel}]] }} {{2HDCheck19=Turn [[1d1]] }} {{1HDCheck23=Turn [[1d6+@{turnUnholyLevel}]] }} {{2HDCheck23=Turn [[1d3+@{turnUnholyLevel}]] }} {{4HDCheck23=Turn [[1d1]] }} {{HolySmiteCheck27=Beam 60' [[1d3]] dmg}} {{1HDCheck27=Turn [[1d8+@{turnUnholyLevel}]] Dmg [[1d4]]}} {{2HDCheck27=Turn [[1d4+@{turnUnholyLevel}]] }} {{4HDCheck27=Turn [[1d3+@{turnUnholyLevel}]] }} {{6HDCheck27=Turn [[1d1]] }} {{HolySmiteCheck29=Cone 30' [[1d4]] dmg}} {{1HDCheck29=Turn [[2d6+@{turnUnholyLevel}]] Dmg [[1d4]]}} {{2HDCheck29=Turn [[1d6+@{turnUnholyLevel}]] }} {{4HDCheck29=Turn [[1d4+@{turnUnholyLevel}]] }} {{6HDCheck29=Turn [[1d3+@{turnUnholyLevel}]] }} {{8HDCheck29=Turn [[1d1]] }} {{HolySmiteCheck31=Cone 60' [[1d5]] dmg}} {{1HDCheck31=Kill [[1d8+@{turnUnholyLevel}]] (no save) }} {{2HDCheck31=Turn [[1d8+@{turnUnholyLevel}]] Dmg [[1d4]]}} {{4HDCheck31=Turn [[1d6+@{turnUnholyLevel}]] }} {{6HDCheck31=Turn [[1d4+@{turnUnholyLevel}]] }} {{8HDCheck31=Turn [[1d3+@{turnUnholyLevel}]] }} {{10HDCheck31=Turn [[1d1]] }} {{HolySmiteCheck32=Cone 120' [[1d6]] dmg}} {{1HDCheck32=Kill [[2d6+@{turnUnholyLevel}]] (no save)}} {{2HDCheck32=Turn [[2d6+@{turnUnholyLevel}]] Dmg [[1d4]]}} {{4HDCheck32=Turn [[1d8+@{turnUnholyLevel}]] Dmg[[1d4]]}} {{6HDCheck32=Turn [[1d6+@{turnUnholyLevel}]] }} {{8HDCheck32=Turn [[1d4+@{turnUnholyLevel}]] }} {{10HDCheck32=Turn [[1d3+@{turnUnholyLevel}]] }} {{12HDCheck32=Turn [[1d1]] }} " >Turn Unholy
Divine Aid
- +

Misc Bonus
-

Total Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[4]]}} {{class=1}} {{name=@{character_name}}} {{title=Divine Aid}} {{flavortext=I beseech your aid, Oh Glorious}} {{rolltype=Spell Check : }} {{deity=@{ClericDeity} }} {{divineaid=[[ @{ActionDie} [Dice Roll] + @{divineAidCheck} [Bonus] ]] }}" >Divine Aid
Lay On Hands
- +

Misc Bonus
-

Total Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[4]]}} {{class=1}} {{name=@{character_name}}} {{title=Lay on Hands}} {{flavortext=Healing in the name of}} {{rolltype=Heal Check : }} {{deity=@{ClericDeity} }} {{layonhands=[[ @{ActionDie}cf<@{disapproval} [Dice Roll] + @{layOnHandsCheck} [Bonus] ]] }} {{condition=?{If healing a condition, enter condition name|None} }}" >Lay On Hands
@@ -1240,10 +1240,10 @@

Attack Bonus

Total Bonus

Damage Bonus
-

Total Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=Dwarven Shield Bash}} {{attack=[[ @{shieldBashDie}cs>@{critThreat} [To Hit Roll] + (?{Deed/Smite Die roll|0}) [Deed/Smite] + @{shieldBashAtk} ]]}} {{damage=[[ @{shieldBashDmgDie} [Base damage] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] + @{shieldBashDmg} ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}" >Shield Bash
@@ -1387,10 +1387,10 @@
Turn Unholy

Misc Bonus
-

Total Bonus
+

Total Bonus
+ value="&{template:DccTabbed} {{background=[[4]]}} {{class=1}} {{name=@{character_name} }} {{title=Turn Unholy}} {{flavortext=By the Power of }} {{rolltype=Turn Check : }} {{deity=@{ClericDeity}}} {{turnunholy=[[ @{ActionDie}cf<@{disapproval} [Dice Roll] + @{dwarfPriestTurnUnholyCheck} [Bonus] ]] }} {{1HDCheck13=Turn [[1d1]] }} {{1HDCheck17=Turn [[1d3+@{dwarfPriestTurnUnholyLevel}]] }} {{1HDCheck19=Turn [[1d4+@{dwarfPriestTurnUnholyLevel}]] }} {{2HDCheck19=Turn [[1d1]] }} {{1HDCheck23=Turn [[1d6+@{dwarfPriestTurnUnholyLevel}]] }} {{2HDCheck23=Turn [[1d3+@{dwarfPriestTurnUnholyLevel}]] }} {{4HDCheck23=Turn [[1d1]] }} {{HolySmiteCheck27=Beam 60' [[1d3]] dmg}} {{1HDCheck27=Turn [[1d8+@{dwarfPriestTurnUnholyLevel}]] Dmg [[1d4]]}} {{2HDCheck27=Turn [[1d4+@{dwarfPriestTurnUnholyLevel}]] }} {{4HDCheck27=Turn [[1d3+@{dwarfPriestTurnUnholyLevel}]] }} {{6HDCheck27=Turn [[1d1]] }} {{HolySmiteCheck29=Cone 30' [[1d4]] dmg}} {{1HDCheck29=Turn [[2d6+@{dwarfPriestTurnUnholyLevel}]] Dmg [[1d4]]}} {{2HDCheck29=Turn [[1d6+@{dwarfPriestTurnUnholyLevel}]] }} {{4HDCheck29=Turn [[1d4+@{dwarfPriestTurnUnholyLevel}]] }} {{6HDCheck29=Turn [[1d3+@{dwarfPriestTurnUnholyLevel}]] }} {{8HDCheck29=Turn [[1d1]] }} {{HolySmiteCheck31=Cone 60' [[1d5]] dmg}} {{1HDCheck31=Kill [[1d8+@{dwarfPriestTurnUnholyLevel}]] (no save) }} {{2HDCheck31=Turn [[1d8+@{dwarfPriestTurnUnholyLevel}]] Dmg [[1d4]]}} {{4HDCheck31=Turn [[1d6+@{dwarfPriestTurnUnholyLevel}]] }} {{6HDCheck31=Turn [[1d4+@{dwarfPriestTurnUnholyLevel}]] }} {{8HDCheck31=Turn [[1d3+@{dwarfPriestTurnUnholyLevel}]] }} {{10HDCheck31=Turn [[1d1]] }} {{HolySmiteCheck32=Cone 120' [[1d6]] dmg}} {{1HDCheck32=Kill [[2d6+@{dwarfPriestTurnUnholyLevel}]] (no save)}} {{2HDCheck32=Turn [[2d6+@{dwarfPriestTurnUnholyLevel}]] Dmg [[1d4]]}} {{4HDCheck32=Turn [[1d8+@{dwarfPriestTurnUnholyLevel}]] Dmg[[1d4]]}} {{6HDCheck32=Turn [[1d6+@{dwarfPriestTurnUnholyLevel}]] }} {{8HDCheck32=Turn [[1d4+@{dwarfPriestTurnUnholyLevel}]] }} {{10HDCheck32=Turn [[1d3+@{dwarfPriestTurnUnholyLevel}]] }} {{12HDCheck32=Turn [[1d1]] }} " >Turn Unholy
@@ -1399,7 +1399,7 @@
Divine Aid

Misc Bonus
-

Total Bonus
+

Total Bonus
@@ -1411,7 +1411,7 @@
Lay On Hands

Misc Bonus
-

Total Bonus
+

Total Bonus
@@ -2982,7 +2982,7 @@
Instill Bravery

Misc Bonus
-

Total Bonus
+

Total Bonus

Misc Bonus
-

Total Bonus
+

Total Bonus

Misc Bonus
-

Total Bonus
+

Total Bonus
@@ -4565,7 +4565,7 @@
Class level to Initiative
- @@ -4795,8 +4795,8 @@
-
-
+
+
@@ -4833,15 +4833,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{backstab=[[@{MeleeAtkBackstabWeapon}]]}} {{name=@{character_name}}} {{title=@{MeleeWeaponName}}} {{flavortext=You stab the enemy in the back.}} {{attack=[[ @{MeleeAttackDice}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg} [Base damage] + @{MeleeDmgBonus} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}" >
-
-
+
+
@@ -4879,15 +4879,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{backstab=[[@{MeleeAtkBackstabWeapon1}]]}} {{name=@{character_name}}} {{title=@{MeleeWeaponName1}}} {{flavortext=You stab the enemy in the back.}} {{attack=[[ @{MeleeAttackDice1}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit1} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg1} [Base damage] + @{MeleeDmgBonus1} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}" >
-
-
+
+
@@ -4921,15 +4921,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName2}}} {{attack=[[ @{MeleeAttackDice2}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit2} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg2} [Base damage] + @{MeleeDmgBonus2} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
-
-
+
+
@@ -4963,15 +4963,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName3}}} {{attack=[[ @{MeleeAttackDice3}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit3} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg3} [Base damage] + @{MeleeDmgBonus3} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
-
-
+
+
@@ -5005,15 +5005,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName4}}} {{attack=[[ @{MeleeAttackDice4}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit4} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg4} [Base damage] + @{MeleeDmgBonus4} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
-
-
+
+
@@ -5047,15 +5047,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName5}}} {{attack=[[ @{MeleeAttackDice5}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit5} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg5} [Base damage] + @{MeleeDmgBonus5} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
-
-
+
+
@@ -5089,7 +5089,7 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName6}}} {{attack=[[ @{MeleeAttackDice6}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit6} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg6} [Base damage] + @{MeleeDmgBonus6} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
@@ -5114,8 +5114,8 @@
-
-
+
+
@@ -5151,15 +5151,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name} }} {{title=@{RangedWeaponName1} \n @{RangedDistanceShort1} / @{RangedDistanceMed1} / @{RangedDistanceLong1} }} {{range=@{AttackRange1} }} {{rangedattack=[[ @{RangedAttackDice1}cs>@{critThreat} [To Hit Roll] + @{RangedToHit1} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] - (?{Enter a 2 if shooting from Medium Range, otherwise leave as 0|0}) [Medium Range Penalty] ]] }} {{damage=[[ @{RangedDmg1} [Base damage] + @{RangedDmgBonus1} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] + (?{STR Mod, if throwing a weapon short range|0}) [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]] }} {{crittable=@{critDieTable} }} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]] }}">
-
-
+
+
@@ -5195,15 +5195,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name} }} {{title=@{RangedWeaponName2} \n @{RangedDistanceShort2} / @{RangedDistanceMed2} / @{RangedDistanceLong2} }} {{range=@{AttackRange2} }} {{rangedattack=[[ @{RangedAttackDice2}cs>@{critThreat} [To Hit Roll] + @{RangedToHit2} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] - (?{Enter a 2 if shooting from Medium Range, otherwise leave as 0|0}) [Medium Range Penalty] ]] }} {{damage=[[ @{RangedDmg2} [Base damage] + @{RangedDmgBonus2} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] + (?{STR Mod, if throwing a weapon short range|0}) [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]] }} {{crittable=@{critDieTable} }} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]] }}">
-
-
+
+
@@ -5239,15 +5239,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name} }} {{title=@{RangedWeaponName3} \n @{RangedDistanceShort3} / @{RangedDistanceMed3} / @{RangedDistanceLong3} }} {{range=@{AttackRange3} }} {{rangedattack=[[ @{RangedAttackDice3}cs>@{critThreat} [To Hit Roll] + @{RangedToHit3} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] - (?{Enter a 2 if shooting from Medium Range, otherwise leave as 0|0}) [Medium Range Penalty] ]] }} {{damage=[[ @{RangedDmg3} [Base damage] + @{RangedDmgBonus3} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] + (?{STR Mod, if throwing a weapon short range|0}) [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]] }} {{crittable=@{critDieTable} }} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]] }}">
-
-
+
+
@@ -5283,15 +5283,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name} }} {{title=@{RangedWeaponName4} \n @{RangedDistanceShort4} / @{RangedDistanceMed4} / @{RangedDistanceLong4} }} {{range=@{AttackRange4} }} {{rangedattack=[[ @{RangedAttackDice4}cs>@{critThreat} [To Hit Roll] + @{RangedToHit4} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] - (?{Enter a 2 if shooting from Medium Range, otherwise leave as 0|0}) [Medium Range Penalty] ]] }} {{damage=[[ @{RangedDmg4} [Base damage] + @{RangedDmgBonus4} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] + (?{STR Mod, if throwing a weapon short range|0}) [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]] }} {{crittable=@{critDieTable} }} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]] }}">
-
-
+
+
@@ -5327,15 +5327,15 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name} }} {{title=@{RangedWeaponName5} \n @{RangedDistanceShort5} / @{RangedDistanceMed5} / @{RangedDistanceLong5} }} {{range=@{AttackRange5} }} {{rangedattack=[[ @{RangedAttackDice5}cs>@{critThreat} [To Hit Roll] + @{RangedToHit5} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] - (?{Enter a 2 if shooting from Medium Range, otherwise leave as 0|0}) [Medium Range Penalty] ]] }} {{damage=[[ @{RangedDmg5} [Base damage] + @{RangedDmgBonus5} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] + (?{STR Mod, if throwing a weapon short range|0}) [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]] }} {{crittable=@{critDieTable} }} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]] }}">
-
-
+
+
@@ -5371,7 +5371,7 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name} }} {{title=@{RangedWeaponName6} \n @{RangedDistanceShort6} / @{RangedDistanceMed6} / @{RangedDistanceLong6} }} {{range=@{AttackRange6} }} {{rangedattack=[[ @{RangedAttackDice6}cs>@{critThreat} [To Hit Roll] + @{RangedToHit6} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] - (?{Enter a 2 if shooting from Medium Range, otherwise leave as 0|0}) [Medium Range Penalty] ]] }} {{damage=[[ @{RangedDmg6} [Base damage] + @{RangedDmgBonus6} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] + (?{STR Mod, if throwing a weapon short range|0}) [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]] }} {{crittable=@{critDieTable} }} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]] }}">
@@ -7635,8 +7635,8 @@
-

AC (worn armor)
-

AC (unArmored)
+

AC (worn armor)
+

AC (unArmored)
 
@@ -7670,7 +7670,7 @@
 
- @@ -7718,7 +7718,7 @@
 
- @@ -7766,7 +7766,7 @@
 
- @@ -7814,7 +7814,7 @@
 
- @@ -7862,7 +7862,7 @@
 
- @@ -7910,7 +7910,7 @@
 
- @@ -7958,7 +7958,7 @@
 
- @@ -8006,7 +8006,7 @@
 
- @@ -8054,7 +8054,7 @@
 
- @@ -8102,7 +8102,7 @@
 
- @@ -8224,7 +8224,7 @@

Occupation

Alignment
-
Level
+
Level
XP
@@ -8235,7 +8235,7 @@
 
-

.
+

.
@@ -8243,7 +8243,7 @@
 
-

.
+

.
@@ -8276,18 +8276,18 @@
Hit Point Die
-
 
-
+
 
-
+
@@ -8309,12 +8309,12 @@
Initiative :

Bonus
-

Total
+

Total
- +
- +
@@ -8346,7 +8346,7 @@
Crit Range :
-
@@ -8377,7 +8377,7 @@
Fumble Die :
- @@ -8385,7 +8385,7 @@
- +
@@ -8489,19 +8489,27 @@
 
+
+
 
+
Fleeting Luck
+
+
+ +
 
+
 
Personality Test
- +
Luck Check
- +
-
 
+
 
@@ -8525,9 +8533,9 @@
Reflex
-
+
-
+
@@ -8537,9 +8545,9 @@
Fortitude
-
+
-
+
@@ -8549,9 +8557,9 @@
Will
-
+
-
+
@@ -8607,16 +8615,16 @@
Starting Luck
-
+
 
-
Lucky Roll Bonus
+
Lucky Roll Bonus
 
Birth Augur
-
+
 
@@ -8629,74 +8637,74 @@
 
Lucky Roll for Harsh Winter (All attack rolls)?
-
+
Lucky Roll for The bull (Melee attack rolls)?
-
+
Lucky Roll for Born on the battlefield (Damage rolls)?
-
+
Lucky Roll for Path of the bear (Melee damage rolls)?
-
+
Lucky Roll for Righteous Heart (Turn Unholy Checks)?
-
+
Lucky Roll for Survived the Plague (Magical Healing)?
-
+
Lucky Roll for Lucky sign (All saving throws)?
-
+
Lucky Roll for Struck by lightning (Reflex saving throws)?
-
+
Lucky Roll for Lived through famine (Fort saving throws)?
-
+
Lucky Roll for Resisted temptation (Will saving throws)?
-
+
Lucky Roll for Born Under the Loom (Skill Checks)?
-
+
Lucky Roll for Fox's Cunning (Find/Disable Traps)?
-
+
Lucky Roll for Fortunate date (Missile fire attack rolls)?
-
+
Lucky Roll for Hawkeye (Missile fire damage rolls)?
-
+
Lucky Roll for The Broken Star (Fumbles)?
-
-
+
+
Lucky Roll for Warrior’s arm (Critical hit tables)?
-
+
Lucky Roll for Bountiful harvest (Hit points)?
-
+
Lucky Roll for Speed of the cobra (Initiative)?
-
+
Lucky Roll for Seventh son (Spell checks)?
-
+
Lucky Roll for Unholy house (Corruption rolls)?
-
+
Lucky Roll for Charmed house (Armor Class)?
Lucky Roll for Four-leafed clover (Find secret doors)?
-
+
Lucky Roll for Wild Child (Speed)?
-
+
@@ -8723,7 +8731,7 @@
-
+
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName1_Zero}}} {{attack=[[ @{MeleeAttackDice1_Zero}cs>@{critThreatZero} [To Hit Roll] + @{MeleeToHit1_Zero} [To Hit Bonus] ]] }} {{damage=[[ @{MeleeDmg1_Zero} [Base damage] + @{MeleeDmgBonus1_Zero} [Damage Bonus] ]]}} {{crit=[[ @{CritDieZero} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{CritDie_maxZero}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
-
+
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName2_Zero}}} {{attack=[[ @{MeleeAttackDice2_Zero}cs>@{critThreatZero} [To Hit Roll] + @{MeleeToHit2_Zero} [To Hit Bonus] ]] }} {{damage=[[ @{MeleeDmg2_Zero} [Base damage] + @{MeleeDmgBonus2_Zero} [Damage Bonus] ]]}} {{crit=[[ @{CritDieZero} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{CritDie_maxZero}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
@@ -8815,7 +8823,7 @@
-
+
@@ -8851,14 +8859,14 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{RangedWeaponName1_Zero} \n @{RangedDistanceShort1_Zero} / @{RangedDistanceMed1_Zero} / @{RangedDistanceLong1_Zero} }} {{range=@{AttackRange1_Zero} }} {{rangedattack=[[ @{RangedAttackDice1_Zero}cs>@{critThreatZero} [To Hit Roll] + @{RangedToHit1_Zero} [To Hit Bonus] - (?{Enter a 2 if shooting from Medium Range, otherwise leave as 0|0}) [Medium Range Penalty] ]] }} {{damage=[[ @{RangedDmg1_Zero} [Base damage] + @{RangedDmgBonus1_Zero} [Damage Bonus] + (?{STR Mod, if throwing a weapon short range|0}) [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDieZero} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{CritDie_maxZero}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
-
+
@@ -8894,7 +8902,7 @@
+ value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{RangedWeaponName2_Zero} \n @{RangedDistanceShort2_Zero} / @{RangedDistanceMed2_Zero} / @{RangedDistanceLong2_Zero} }} {{range=@{AttackRange2_Zero} }} {{rangedattack=[[ @{RangedAttackDice2_Zero}cs>@{critThreatZero} [To Hit Roll] + @{RangedToHit2_Zero} [To Hit Bonus] - (?{Enter a 2 if shooting from Medium Range, otherwise leave as 0|0}) [Medium Range Penalty] ]] }} {{damage=[[ @{RangedDmg2_Zero} [Base damage] + @{RangedDmgBonus2_Zero} [Damage Bonus] + (?{STR Mod, if throwing a weapon short range|0}) [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDieZero} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{CritDie_maxZero}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}">
@@ -8914,8 +8922,8 @@
-

AC (worn armor)
-

AC (unArmored)
+

AC (worn armor)
+

AC (unArmored)
 
@@ -8950,7 +8958,7 @@
 
- @@ -8998,7 +9006,7 @@
 
- @@ -9046,7 +9054,7 @@
 
- @@ -9467,7 +9475,7 @@
 
Fumble Die :
- @@ -9518,7 +9526,7 @@
- +
@@ -9549,7 +9557,7 @@
- +
@@ -9580,7 +9588,7 @@
- +
@@ -9611,7 +9619,7 @@
- +
@@ -9642,7 +9650,7 @@
- +
@@ -9673,7 +9681,7 @@
- +
@@ -9704,7 +9712,7 @@
- +
@@ -9735,7 +9743,7 @@
- +
@@ -9780,7 +9788,7 @@
- +
@@ -9812,7 +9820,7 @@
- +
@@ -9844,7 +9852,7 @@
- +
@@ -9876,7 +9884,7 @@
- +
@@ -9908,7 +9916,7 @@
- +
@@ -9940,7 +9948,7 @@
- +
@@ -9972,7 +9980,7 @@
- +
@@ -10004,7 +10012,7 @@
- +
@@ -11233,7 +11241,7 @@ calculateMod = function(attributes) { } validateAttrMods = function() { - calculateMod(['str', 'int', 'agi', 'per', 'sta', 'luck', 'luckstarting']); + calculateMod(['str', 'int', 'agi', 'per', 'sta', 'luck', 'luckStarting']); } /* ---- BEGIN: TheAaronSheet.js ---- */ @@ -11246,51 +11254,51 @@ var TAS=TAS||function(){"use strict";var a="0.2.4",b=1457098091,c={debug:{key:"d on("change:repeating_armor:armorcheck change:repeating_armor:armoracbase change:repeating_armor:armormagicbonus change:repeating_armor:armorspeed change:repeating_armor:armoractive remove:repeating_armor change:agimod change:armorClassLuckyRoll change:luckstarting", function() { - getAttrs(["AC_Calc", "ArmorCheck", "ArmorSpeed", "agiMod", "armorClassLuckyRoll" , "luckstartingMod"], function(values) { + getAttrs(["AC_Calc", "ArmorCheck", "ArmorSpeed", "agiMod", "armorClassLuckyRoll" , "luckStartingMod"], function(values) { console.log("AC Lucky Roll value="+values.armorClassLuckyRoll); - var baseac = parseInt(10); - var agiac = parseInt(values.agiMod); - var checkluckyac = (values.armorClassLuckyRoll == 'on') ? true : false; - var luckyac = parseInt(values.luckstartingMod); - var startac = 0; + var baseAc = parseInt(10); + var agiAc = parseInt(values.agiMod); + var checkLuckyAc = (values.armorClassLuckyRoll == 'on') ? true : false; + var luckyAc = parseInt(values.luckStartingMod); + var startAc = 0; - if ((checkluckyac) == true) { + if ((checkLuckyAc) == true) { console.log("**AC Lucky Roll is Checked**"); - startac = baseac + agiac + luckyac; + startAc = baseAc + agiAc + luckyAc; } else { console.log("**AC Lucky Roll is not Checked**"); - startac = baseac + agiac; + startAc = baseAc + agiAc; } - console.log("Starting AC Value="+ baseac); - console.log("Agi Bonus to AC="+ agiac); - console.log("Lucky Roll to AC="+ luckyac); - console.log("Base Starting AC="+ startac); + console.log("Starting AC Value="+ baseAc); + console.log("Agi Bonus to AC="+ agiAc); + console.log("Lucky Roll to AC="+ luckyAc); + console.log("Base Starting AC="+ startAc); setAttrs({ - AC_Calc: startac, + acCalc: startAc, ArmorCheck: parseInt(0), ArmorSpeed: parseInt(0) }); }); TAS.repeating("armor") - .attrs("AC_Calc", "ArmorCheck", "ArmorSpeed", "agiMod", "armorClassLuckyRoll") + .attrs("acCalc", "ArmorCheck", "ArmorSpeed", "agiMod", "armorClassLuckyRoll") .fields("ArmorACBase","ArmorMagicBonus","ArmorCheck","ArmorSpeed","ArmorActive") .map(function(row, attrSet, id, rowSet) { console.log(row.ArmorActive); - var Check = parseInt(row.ArmorCheck)||0; - var Speed = parseInt(row.ArmorSpeed)||0; + var check = parseInt(row.ArmorCheck)||0; + var speed = parseInt(row.ArmorSpeed)||0; //var CheckArmor = (row.ArmorActive); - var CheckArmor = (row.ArmorActive == 'on') ? true : false; + var checkArmor = (row.ArmorActive == 'on') ? true : false; //var CheckNoArmor = (row.ArmorActiveUnarmored); //var CheckNoArmor = (row.ArmorActiveUnarmored == 'on') ? true : false; - var ACBase = parseInt(row.ArmorACBase)||0; - var ACBonus = parseInt(row.ArmorMagicBonus)||0; + var acBase = parseInt(row.ArmorACBase)||0; + var acBonus = parseInt(row.ArmorMagicBonus)||0; //attrSet.AC_Unarmored_CalcZero += parseInt(ACBase) + parseInt(ACBonus); //attrSet.AC_CalcZero += parseInt(ACBase) + parseInt(ACBonus); @@ -11299,19 +11307,19 @@ on("change:repeating_armor:armorcheck change:repeating_armor:armoracbase change: console.log("SpeedBonus="+ Speed); console.log("Active Armor Checked="+ CheckArmor); //console.log("Unarmored Checked="+ CheckNoArmor); - console.log("Base Armor="+ ACBase); - console.log("Bonus Armor="+ ACBonus); + console.log("Base Armor="+ acBase); + console.log("Bonus Armor="+ acBonus); console.log("AGI Mod="+ attrSet.agiMod); console.log("LuckyRoll="+ attrSet.armorClassLuckyRoll); - console.log("Current AC="+ attrSet.AC_Calc); + console.log("Current AC="+ attrSet.acCalc); if ((CheckArmor) == true) { console.log("1"); - attrSet.AC_Calc += parseInt(ACBase) + parseInt(ACBonus); + attrSet.acCalc += parseInt(acBase) + parseInt(acBonus); attrSet.ArmorCheck += parseInt(Check); attrSet.ArmorSpeed += parseInt(Speed); - console.log("Current Worn AC="+ attrSet.AC_Calc); + console.log("Current Worn AC="+ attrSet.acCalc); } else { console.log("4"); //updateStartingArmor(['AC_CalcZero', 'ArmorCheckZero', 'ArmorSpeedZero', 'agiMod', 'armorClassLuckyRoll', 'luckstartingMod']) ; diff --git a/DnD_Moldvay_AmandatheAmazon/ReadMe.md b/DnD_Moldvay_AmandatheAmazon/ReadMe.md new file mode 100644 index 0000000000..e13ade93c0 --- /dev/null +++ b/DnD_Moldvay_AmandatheAmazon/ReadMe.md @@ -0,0 +1,115 @@ +# DnD Moldvay Basic Character Sheet + +This is a re-creation of the "green-sheet" for the D&D Basic Moldvay Red box game. It was created for the Roll20 Moldvay Basic Contest. + +## Current Version +2.5 + +### Changelog + +#### 2.6 +* Fix for Halfling Initiative to be set to on by default giving all characters the halfling initiative bonus + +#### 2.5 +* Fix for Monster Tab Overlapping UI Error (#2565) +* Monster Alignment is no longer a drop down box (#2332) +* Cleaned up some no longer used code + +#### 2.4 +* Fix for Monster THAC0 being set to read-only (#2426) +* Added field for Monster Initiative Bonus vs it being inside the roll (#2427) +* Cleaned up some odd spacing issues on Monster sheet + +#### 2.3 +* Added Sheet Worker to automatically add in Halfing Missile Bonus if Halfling Class is selected (#2325) +* Halfling Quick Bonus is now actually optional - selected within the Halfling class +* Add Sheet Worker to automatically calculate all To Hit Rolls (for both player and monster sheets) that are not THAC0 with the lowest value being 2 +* Added new art for AC, HP and HP Max Boxes (#2329) +* Default values for Ability Scores and Saving Throws are now present on new character sheets (#2333) +* Cleaned up Monster Sheet background so its not blurry +* Alignment and HP Die are no longer drop-down boxes (#2332) + +#### 2.2 +* Added the ability to use Bonus or Minus roll query to your open doors check (using a crowbar for instance) +* Formatted the Open Doors roll template so you see your chance out of 6 to open the door upon rolling +* Removed the Sheet Worker script for Open Doors because sheet workers do not work with roll queries +* [Request] Added information to the mouseover on Rolls for Attacks to indicate which rolls are THAC0, Dice Roll, Bonus' +* Centered Success and Failure text + +#### 2.1 +* Spells now have roll templates +* Fixed formatting issue with dropdown boxes + +#### 2.0 +* Monster Sheet Update +* Monster Initiative can now be rolled within sheet +* Monster HP can now be rolled within sheet - result sent to GM +* Monster Morale checks can now be rolled within sheet - result sent to GM +* Monster Surprise checks can now be rolled within sheet - result sent to GM +* Monsters now have saves (Moldvay: Add monster saves #1898) +* Monsters now can have multiple damage dice per attack (Moldvay: Monster multiple monster attack die #1897) +* Monsters now have abilities section for non-attack roll abilities (Moldvay: Add monster abilities #1896) +* Fumbles no longer show damage done + +#### 1.16 +* Fixing sheet worker to calculate chance to open door on sheet open and STR mod change + +#### 1.15 +* Fixed chances for finding secret doors, listening, and finding traps, all of which were too high by 1 (e.g. 1/6 chance for all of those for non-demihumans, was 2/6) +* Fixed roll templates for the above, removing the critical successes in favor of operating properly +* Moving calculation for chance to open doors to a Sheet Worker to enforce minimum and maximum values + +#### 1.14 +* Separated out the two sheets (Character Record and Monster) so that they are more noticeable to the GM/Players +* Added To Hit AC for Monsters which fixes a bug with the new Attack Roll Template on the Monster Side +* Beginnings of Monster Update 2.0 - Random Encounter and Distance rolls sent to GM + +#### 1.13 +* Added To Hit Armor Class in the attack rolls instead of showing the die roll - this will use the values listed in the To Hit Roll table +* Fixed misplaced movement categories - Switched Combat and Running to where they should have been (Thanks, Hilary!) +* Fixed success/failure issue with Surprise checks - low numbers are failures on Surprise +* Fixed critical success/failure die rolls with Class ability skills: Find Trap, Listen, Detect Secret Doors, Stonecraft, Hear Noise +* Fixed spacing issue with spell labels in Firefox +* Added bonus/minus for Surprise Checks +* Fixed Halflings not speaking their own language + +#### 1.12 +* Moved Morale Check button next to Charisma in Ability section +* Removed old Morale Check from Class Abilities and fixed line spacing +* Fixed a format issue with drop-down select boxes in Chrome +* Decreased font slightly for labels +* Increased size of Prime Requisite field for demi-humans with multiple prime-requisite's, moved around boxes to make it fit +* Placeholder for Prime Requisite is no longer 0 +* Starting value for Level is 1! +* Fixed spacing issue with Saving Throw Bonus fields +* Fixed bug with value for +/- Bonus not saving +* Fixed odd spacing with Armor Class Text +* Fixed bug with Initiative calculation - DEX bonus was not a straight mod, but instead was 3:-2, 4-5:-1, 6-8:-1, 9-12:0, 13-15:+1, 16-17:+1, 18:+2 +* Added Character Name to all Roll Template Rolls - Now you know who is doing what! +* Gussied up Roll Templates - centering the Title, Name and Line; adding a dash of color to the same categories; adding a black border around the Roll Template box +* Fixed "bug" with Ability Rolls - requirements stated Roll Under for success, but Moldvay rules actually states "the player should roll the ability score or less on 1d20" +* Added better Crit Success, Crit Failure looks to Roll Template including number highlights +* Now showing Backstab Bonus (+4) in the roll so player won't add it in themselves accidentally + +#### 1.11 +* Fixed more formatting issues found in Chrome Version 45.0.2454.85 m and Firefox 40.0.3 +* Added in missing text for Thief Pickpocket skill +* Fixed bug with Class text field and Class radio button using the same value +* Fixed issue with default checked radio buttons - Sheet should now default to having Melee and Fighter checked + +#### 1.1 +* Changed Player Attack to static fields of Melee and Missile, removed repeating fields +* Fixed random formatting issues +* Fixed roll template look and feel - Now with more graph-y goodness +* All rolls should now have a visible roll template +* Added Success Fail indicators to Saving Throws. +* Added Success Fail indicators to Ability Rolls. +* Added Success Fail indicators to Open Doors Check. +* Added Success Fail indicators to Class Abilitiy/Misc Action. +* Fixed bug with Detect Secret Doors roll + +#### 1.0 +* Sheet creation for Roll20 contest + +### Credit Where Credit is Due +The CSS and the layout of this sheet is an amalgamation of the work done by myself, ([@Actoba](https://app.roll20.net/users/427494/actoba) on roll20) on the 5e D&D sheet and ([@Natha](https://app.roll20.net/users/75857/natha)) on the Portes, Monstres et Trésors sheet.