mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
1195 lines
52 KiB
HTML
1195 lines
52 KiB
HTML
<div class='sheet-2colrow' style='width:810px; padding:0px;'>
|
||
<!-- First Column -->
|
||
<div class='sheet-col' style='width:45%; margin:2px;'>
|
||
<div class='sheet-2colrow' style='width:100%; margin:0px; padding:0px;'>
|
||
<div class='sheet-col' style='width:50%; margin:0px; padding:0px;'>
|
||
<img src='http://i.imgur.com/FJ8Lx1E.png' />
|
||
<div class='sheet-row' style='border: 1px solid #a8393f; width: 100%; margin: 0px; padding: 2px; background-color: #f7dadb; box-shadow: 5px 5px #888888;'>
|
||
<div class='sheet-attTitle'>
|
||
<button type="action" name="act_brawn"><h1>BRAWN</h1></button>
|
||
</div>
|
||
<div class='sheet-attInput'>
|
||
<input type='text' class='sheet-atts' name='attr_brawn' value="0" />
|
||
</div>
|
||
<br />
|
||
<div class='sheet-attTitle'>
|
||
<button type="action" name="act_agility"><h1>AGILITY</h1></button>
|
||
</div>
|
||
<div class='sheet-attInput'>
|
||
<input type='text' class='sheet-atts' name='attr_agility' value="0" />
|
||
</div>
|
||
<div class='sheet-attTitle'>
|
||
<button type="action" name="act_mind"><h1>MIND</h1></button>
|
||
</div>
|
||
<div class='sheet-attInput'>
|
||
<input type='text' class='sheet-atts' name='attr_mind' value="0" />
|
||
</div>
|
||
<br>
|
||
<br>
|
||
<div style="margin: 3px">
|
||
<button type="action" name="act_zeromultiplier">Zero Multiplier</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class='sheet-col' style='width:45%; margin:10px; padding:0px;'>
|
||
<div class='sheet-standardBox secondaries'>
|
||
<span>Hits:</span>
|
||
<input type='number' name='attr_hits' value="100" />
|
||
/ <input type='number' name='attr_hits_max' value="100" class="smallinputs" />
|
||
</div>
|
||
<div class='sheet-standardBox secondaries smallinputs'>
|
||
<button type="action" name="act_soak">Soak</button>
|
||
<label>+<input type="number" name="attr_soak_dice" value="0" /></label>
|
||
<label>×<input type="number" name="attr_soak_multiplier" value ="0" /></label>
|
||
<label>+<input type="number" name="attr_soak_bonus" value="0" /></label>
|
||
</div>
|
||
<div class='sheet-standardBox secondaries smallinputs'>
|
||
<button type="action" name="act_defense">Defense</button>
|
||
<label>+<input type="number" name="attr_defense_dice" value="0" /></label>
|
||
<label>×<input type="number" name="attr_defense_multiplier" value ="0" /></label>
|
||
<label>+<input type="number" name="attr_defense_bonus" value="0" /></label>
|
||
</div>
|
||
<div class='sheet-standardBox secondaries smallinputs'>
|
||
<button type="action" name="act_mental">Mental</button>
|
||
<label>+<input type="number" name="attr_mental_dice" value="0" /></label>
|
||
<label>×<input type="number" name="attr_mental_multiplier" value ="0" /></label>
|
||
<label>+<input type="number" name="attr_mental_bonus" value="0" /></label>
|
||
</div>
|
||
<div class='sheet-standardBox secondaries smallinputs'>
|
||
<button type="action" name="act_priority">Priority</button>
|
||
<label>+<input type="number" name="attr_priority_dice" value ="0" /></label>
|
||
<label>×<input type="number" name="attr_priority_multiplier" value ="0" /></label>
|
||
<label>+<input type="number" name="attr_priority_bonus" value ="0" /></label>
|
||
</div>
|
||
<div class='sheet-standardBox secondaries'>
|
||
<span>Movement:</span> <input type='text' name='attr_movement' style='width: 57%;' />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class='sheet-standardBox blue-box' style='text-align: center;'>
|
||
<button class='sheet-powerButton' type="roll" name="roll_powers" value="/em @{character_name} attempts to activate a power: [[1d6]]">Powers</button><br /><br />
|
||
<fieldset class='repeating_powers'>
|
||
<div class='sheet-standardBox' style='box-shadow: none; background-color: white;'>
|
||
<input type='text' name='attr_power' style="width:85%;"/><input type='text' name='attr_ranking' placeholder='Rank' style='width:15%;' /><br>
|
||
<details>
|
||
<summary>Details</summary>
|
||
<textarea name='attr_powerNotes' rows="8" style='width: 96%; font-size: .75em;' />
|
||
</details>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="sheet-standardBox">
|
||
Equipment:
|
||
<textarea name='attr_equipment' rows="12" style='width: 98%; font-size: .75em;'></textarea>
|
||
</div>
|
||
</div>
|
||
<!-- Second Column -->
|
||
<div class='sheet-col' style='width:50%; margin:0px; padding:0px; margin-left: 15px; margin-top: 11px;'>
|
||
<div class='sheet-2colrow'>
|
||
<div class='sheet-col' style="margin-right: 15px;">
|
||
<div class='sheet-standardBox' style='margin-bottom: 10px;'>
|
||
Skills:<br />
|
||
<textarea name='attr_skills' rows="8"></textarea>
|
||
</div>
|
||
|
||
<div class='sheet-standardBox' style='margin-bottom: 10px;'>
|
||
Advantages:<br />
|
||
<textarea name='attr_advantages'></textarea>
|
||
</div>
|
||
|
||
<div class='sheet-standardBox' style='margin-bottom: 10px;'>
|
||
Disadvantages:<br />
|
||
<textarea name='attr_disadvantages'></textarea>
|
||
</div>
|
||
|
||
<div class='sheet-standardBox'>
|
||
Hero Points: <input type='text' name='attr_heropoints' style='width:43%;' /><br />
|
||
Hero Dice: <input type='text' name='attr_herodice' style='width:46%;' /><br />
|
||
Character Points: <input type='text' name='attr_chardice' style='width:16%;' />
|
||
</div>
|
||
</div>
|
||
<div class='sheet-col'>
|
||
<div class='sheet-standardBox' style='margin-bottom: 10px;'>
|
||
Name: <input type='text' name='attr_character_name' style='width: 80%;' />
|
||
</div>
|
||
<div class='sheet-standardBox' style='margin-bottom: 21px;'>
|
||
Real Name: <input type='text' name='attr_real_name' style='width: 65%;' />
|
||
</div>
|
||
<div class='sheet-standardBox'>
|
||
Mental Malfunction:<br />
|
||
<textarea name='attr_mentalmalfunction'></textarea>
|
||
</div>
|
||
<div class='sheet-standardBox'>
|
||
Notes:<br />
|
||
<textarea name='attr_notes' rows="8"></textarea>
|
||
</div>
|
||
<div class='sheet-standardBox'>
|
||
Weakness:<br /><textarea name='attr_weakness'/></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class='sheet-row'>
|
||
<div class='sheet-standardBox blue-box'>
|
||
<div style='font-size: 2.5em; text-align: center;'>
|
||
Attacks
|
||
</div>
|
||
<fieldset class='repeating_weapons' style='margin: 0px; border: solid 1px #1b608e; padding: 0px; width: 440px;'>
|
||
<div class='sheet-weaponBlock' style='margin:0px; padding:0px;'>
|
||
<div class='sheet-weaponCell' style='width:183px;'>
|
||
<input type='text' name='attr_attack' value="New attack" style='width: 80%; background-color: transparent; text-align: left;' />
|
||
</div>
|
||
<div class='sheet-weaponCell' style='margin-left: -5px; text-align: center;'>
|
||
<button type="action" name="act_hit">Hit</button>
|
||
</div>
|
||
<div class='sheet-weaponCell' style='width:93px; margin-lef: -5px; text-align: center;'>
|
||
<button type="action" name="act_damage">Damage</button>
|
||
</div>
|
||
<div class='sheet-weaponCell' style='width:78px; margin-left: -5px; text-align: center;'>
|
||
<input type='text' name='attr_ammo' value="#" style='width: 95%; background-color: transparent;' />
|
||
</div>
|
||
<details class="smallinputs" style="padding-left: 10px">
|
||
<summary>
|
||
Details
|
||
</summary>
|
||
Hit:
|
||
<label>+<input type="number" name="attr_hit_dice" value="0" /></label>
|
||
<label>×<input type="number" name="attr_hit_multiplier" value ="0" /></label>
|
||
<label>+<input type="number" name="attr_hit_bonus" value="0" /></label>
|
||
<br>Message:
|
||
<textarea name="attr_hit_message" rows="1"/>
|
||
Damage:
|
||
<label>+<input type="number" name="attr_damage_dice" value="0" /></label>
|
||
<label>×<input type="number" name="attr_damage_multiplier" value ="0" /></label>
|
||
<label>+<input type="number" name="attr_damage_bonus" value="0" /></label>
|
||
<br>Damage message:
|
||
<textarea name="attr_damage_message" rows="1"/>
|
||
Notes:
|
||
<textarea name='attr_weaponNotes' />
|
||
</details>
|
||
</div>
|
||
</fieldset><br>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<table style="width: 100%;">
|
||
<tr>
|
||
<td colspan="10" style="background-color: black; color: white;">Difficulties</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="5" class="sheet-gray"><10 Failure</td><td colspan="5" class="sheet-red">50 Nigh-Impossible</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="5">10 Typical</td><td colspan="5" class="sheet-violet">80 Impossible</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="5" class="sheet-green">20 Tough</td><td colspan="5" class="sheet-purple">120 Beyond Impossible</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="5" class="sheet-yellow">30 Superhuman</td><td colspan="5" class="sheet-lightblue">160 Beyond Belief</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="5" class="sheet-orange">40 Epic</td><td colspan="5" class="sheet-blue">200 Beyond Imagination</td>
|
||
</tr>
|
||
</table>
|
||
<details>
|
||
<summary style="background-color: black; color: white; text-align: center; height:2em;">Dice Roll Chart - Click to show</summary>
|
||
<table style="width: 100%;">
|
||
<tr>
|
||
<th>Roll</th><th>x2</th><th>x3</th><th>x4</th><th>x5</th><th>x6</th><th>x7</th><th>x8</th><th>x9</th><th>x10</th>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>1</td><td class='sheet-gray'>2</td><td class='sheet-gray'>3</td><td class='sheet-gray'>4</td><td class='sheet-gray'>5</td><td class='sheet-gray'>6</td><td class='sheet-gray'>7</td><td class='sheet-gray'>8</td><td class='sheet-gray'>9</td><td>10</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>2</td><td class='sheet-gray'>4</td><td class='sheet-gray'>6</td><td class='sheet-gray'>8</td><td>10</td><td>12</td><td>14</td><td>16</td><td>18</td><td class='sheet-green'>20</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>3</td><td class='sheet-gray'>6</td><td class='sheet-gray'>9</td><td>12</td><td>15</td><td>18</td><td class='sheet-green'>21</td><td class='sheet-green'>24</td><td class='sheet-green'>27</td><td class='sheet-yellow'>30</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>4</td><td class='sheet-gray'>8</td><td>12</td><td>16</td><td class='sheet-green'>20</td><td class='sheet-green'>24</td><td class='sheet-green'>28</td><td class='sheet-yellow'>32</td><td class='sheet-yellow'>36</td><td class='sheet-orange'>40</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>5</td><td>10</td><td>15</td><td class='sheet-green'>20</td><td class='sheet-green'>25</td><td class='sheet-yellow'>30</td><td class='sheet-yellow'>35</td><td class='sheet-orange'>40</td><td class='sheet-orange'>45</td><td class='sheet-red'>50</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>6</td><td>12</td><td>18</td><td class='sheet-green'>24</td><td class='sheet-yellow'>30</td><td class='sheet-yellow'>36</td><td class='sheet-orange'>42</td><td class='sheet-orange'>48</td><td class='sheet-red'>54</td><td class='sheet-red'>60</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>7</td><td>14</td><td class='sheet-green'>21</td><td class='sheet-green'>28</td><td class='sheet-yellow'>35</td><td class='sheet-orange'>42</td><td class='sheet-orange'>49</td><td class='sheet-red'>56</td><td class='sheet-red'>63</td><td class='sheet-red'>70</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>8</td><td>16</td><td class='sheet-green'>24</td><td class='sheet-yellow'>32</td><td class='sheet-orange'>40</td><td class='sheet-orange'>48</td><td class='sheet-red'>56</td><td class='sheet-red'>64</td><td class='sheet-red'>72</td><td class='sheet-violet'>80</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-gray'>9</td><td>18</td><td class='sheet-green'>27</td><td class='sheet-yellow'>36</td><td class='sheet-orange'>45</td><td class='sheet-red'>54</td><td class='sheet-red'>63</td><td class='sheet-red'>72</td><td class='sheet-violet'>81</td><td class='sheet-violet'>90</td>
|
||
</tr>
|
||
<tr>
|
||
<td>10</td><td class='sheet-green'>20</td><td class='sheet-yellow'>30</td><td class='sheet-orange'>40</td><td class='sheet-red'>50</td><td class='sheet-red'>60</td><td class='sheet-red'>70</td><td class='sheet-violet'>80</td><td class='sheet-violet'>90</td><td class='sheet-violet'>100</td>
|
||
</tr>
|
||
<tr>
|
||
<td>11</td><td class='sheet-green'>22</td><td class='sheet-yellow'>33</td><td class='sheet-orange'>44</td><td class='sheet-red'>55</td><td class='sheet-red'>66</td><td class='sheet-red'>77</td><td class='sheet-violet'>88</td><td class='sheet-violet'>99</td><td class='sheet-violet'>110</td>
|
||
</tr>
|
||
<tr>
|
||
<td>12</td><td class='sheet-green'>24</td><td class='sheet-yellow'>36</td><td class='sheet-orange'>48</td><td class='sheet-red'>60</td><td class='sheet-red'>72</td><td class='sheet-violet'>84</td><td class='sheet-violet'>96</td><td class='sheet-violet'>108</td><td class='sheet-purple'>120</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="10" style="background-color: black; height:2px;"> </td>
|
||
</tr>
|
||
<tr>
|
||
<td>13</td><td class='sheet-green'>26</td><td class='sheet-yellow'>39</td><td class='sheet-red'>52</td><td class='sheet-red'>65</td><td class='sheet-red'>78</td><td class='sheet-violet'>91</td><td class='sheet-violet'>104</td><td class='sheet-violet'>117</td><td class='sheet-purple'>130</td>
|
||
</tr>
|
||
<tr>
|
||
<td>14</td><td class='sheet-green'>28</td><td class='sheet-orange'>42</td><td class='sheet-red'>56</td><td class='sheet-red'>70</td><td class='sheet-violet'>84</td><td class='sheet-violet'>98</td><td class='sheet-violet'>112</td><td class='sheet-purple'>126</td><td class='sheet-purple'>140</td>
|
||
</tr>
|
||
<tr>
|
||
<td>15</td><td class='sheet-yellow'>30</td><td class='sheet-orange'>45</td><td class='sheet-red'>60</td><td class='sheet-red'>75</td><td class='sheet-violet'>90</td><td class='sheet-violet'>105</td><td class='sheet-purple'>120</td><td class='sheet-purple'>135</td><td class='sheet-purple'>150</td>
|
||
</tr>
|
||
<tr>
|
||
<td>16</td><td class='sheet-yellow'>32</td><td class='sheet-orange'>48</td><td class='sheet-red'>64</td><td class='sheet-violet'>80</td><td class='sheet-violet'>96</td><td class='sheet-violet'>112</td><td class='sheet-purple'>128</td><td class='sheet-purple'>144</td><td class='sheet-lightblue'>160</td>
|
||
</tr>
|
||
<tr>
|
||
<td>17</td><td class='sheet-yellow'>34</td><td class='sheet-red'>51</td><td class='sheet-red'>68</td><td class='sheet-violet'>85</td><td class='sheet-violet'>102</td><td class='sheet-violet'>119</td><td class='sheet-purple'>136</td><td class='sheet-purple'>153</td><td class='sheet-lightblue'>170</td>
|
||
</tr>
|
||
<tr>
|
||
<td>18</td><td class='sheet-yellow'>36</td><td class='sheet-red'>54</td><td class='sheet-red'>72</td><td class='sheet-violet'>90</td><td class='sheet-violet'>108</td><td class='sheet-purple'>126</td><td class='sheet-purple'>144</td><td class='sheet-lightblue'>162</td><td class='sheet-lightblue'>180</td>
|
||
</tr>
|
||
<tr>
|
||
<td>19</td><td class='sheet-yellow'>38</td><td class='sheet-red'>57</td><td class='sheet-red'>76</td><td class='sheet-violet'>95</td><td class='sheet-violet'>114</td><td class='sheet-purple'>133</td><td class='sheet-purple'>152</td><td class='sheet-lightblue'>171</td><td class='sheet-lightblue'>190</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-green'>20</td><td class='sheet-orange'>40</td><td class='sheet-red'>60</td><td class='sheet-violet'>80</td><td class='sheet-violet'>100</td><td class='sheet-purple'>120</td><td class='sheet-purple'>140</td><td class='sheet-lightblue'>160</td><td class='sheet-lightblue'>180</td><td class='sheet-blue'>200</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-green'>21</td><td class='sheet-orange'>42</td><td class='sheet-red'>63</td><td class='sheet-violet'>84</td><td class='sheet-violet'>105</td><td class='sheet-purple'>126</td><td class='sheet-purple'>147</td><td class='sheet-lightblue'>168</td><td class='sheet-lightblue'>189</td><td class='sheet-blue'>210</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-green'>22</td><td class='sheet-orange'>44</td><td class='sheet-red'>66</td><td class='sheet-violet'>88</td><td class='sheet-violet'>110</td><td class='sheet-purple'>132</td><td class='sheet-purple'>154</td><td class='sheet-lightblue'>176</td><td class='sheet-lightblue'>198</td><td class='sheet-blue'>220</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-green'>23</td><td class='sheet-orange'>46</td><td class='sheet-red'>69</td><td class='sheet-violet'>92</td><td class='sheet-violet'>115</td><td class='sheet-purple'>138</td><td class='sheet-lightblue'>161</td><td class='sheet-lightblue'>184</td><td class='sheet-blue'>207</td><td class='sheet-blue'>230</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-green'>24</td><td class='sheet-orange'>48</td><td class='sheet-red'>72</td><td class='sheet-violet'>96</td><td class='sheet-purple'>120</td><td class='sheet-purple'>144</td><td class='sheet-lightblue'>168</td><td class='sheet-lightblue'>192</td><td class='sheet-blue'>216</td><td class='sheet-blue'>240</td>
|
||
</tr>
|
||
<tr>
|
||
<td class='sheet-green'>25</td><td class='sheet-red'>50</td><td class='sheet-red'>75</td><td class='sheet-violet'>100</td><td class='sheet-purple'>125</td><td class='sheet-purple'>150</td><td class='sheet-lightblue'>175</td><td class='sheet-blue'>200</td><td class='sheet-blue'>225</td><td class='sheet-blue'>250</td>
|
||
</tr>
|
||
</table>
|
||
</details>
|
||
</div>
|
||
<br><br><br>
|
||
|
||
<!-- Roll Template Section -->
|
||
|
||
<rolltemplate class="sheet-rolltemplate-explode">
|
||
<div class="sheet-template-container">
|
||
<div class="sheet-results">
|
||
<h4 class="sheet-dicefont">{{computed::dice1}}</h4>
|
||
<h4>+ {{roll1}} × {{multiplier}}</h4>
|
||
<h4>= {{computed::total}}</h4>
|
||
</div>
|
||
</div>
|
||
</rolltemplate>
|
||
<rolltemplate class="sheet-rolltemplate-turntracker">
|
||
<div class="sheet-template-container">
|
||
</div>
|
||
</rolltemplate>
|
||
|
||
<rolltemplate class="sheet-rolltemplate-stats">
|
||
<div class="sheet-template-container">
|
||
<h2 class="sheet-comic">{{name}}</h2>
|
||
<h4 class="sheet-comic">{{stat}}</h4>
|
||
<h4 class="sheet-comic">{{message}}</h4>
|
||
<br>
|
||
<div class="sheet-results">
|
||
<h4 class="sheet-dicefont">{{computed::dice1}} {{computed::dice2}}</h4>
|
||
<h4>{{roll1}} × {{multiplier}} + {{bonus}}</h4>
|
||
<h4>= {{computed::total}}</h4>
|
||
</div>
|
||
</div>
|
||
</rolltemplate>
|
||
<rolltemplate class="sheet-rolltemplate-zero">
|
||
<div class="sheet-template-container">
|
||
<div class="sheet-results">
|
||
<h2 class="sheet-comic">{{name}}</h2>
|
||
<h4 class="sheet-comic">Zero multiplier</h4>
|
||
<br>
|
||
<h4 class="sheet-dicefont">{{computed::dice1}}</h4>
|
||
<h4>= {{roll1}}</h4>
|
||
</div>
|
||
</div>
|
||
</rolltemplate>
|
||
|
||
<rolltemplate class="sheet-rolltemplate-stat">
|
||
<h2 class="sheet-caption">{{name}}</h2>
|
||
{{#SoZ}}
|
||
<h3 class='sheet-caption'>Stat of Zero</h3>
|
||
<div class="sheet-result">
|
||
<div class='sheet-BonusPenalty'>
|
||
Stat of Zero:
|
||
</div>
|
||
<div class='sheet-BPTot'>
|
||
{{SoZRoll}}
|
||
</div>
|
||
<!--</div>-->
|
||
{{/SoZ}}
|
||
|
||
{{^SoZ}}
|
||
<h3 class='sheet-caption'>{{stat}}{{#skill}} {{skill}}{{#specialization}} {{specialization}}{{/specialization}}{{/skill}}</h3>
|
||
<div class="sheet-result">
|
||
<div class='sheet-dieRoll1'>
|
||
{{#rollTotal() r1 1}}
|
||
a<span class='sheet-trueRoll'>{{r1}}</span>
|
||
{{/rollTotal() r1 1}}
|
||
{{#rollTotal() r1 2}}
|
||
b<span class='sheet-trueRoll'>{{r1}}</span>
|
||
{{/rollTotal() r1 2}}
|
||
{{#rollTotal() r1 3}}
|
||
c<span class='sheet-trueRoll'>{{r1}}</span>
|
||
{{/rollTotal() r1 3}}
|
||
{{#rollTotal() r1 4}}
|
||
d<span class='sheet-trueRoll'>{{r1}}</span>
|
||
{{/rollTotal() r1 4}}
|
||
{{#rollTotal() r1 5}}
|
||
e<span class='sheet-trueRoll'>{{r1}}</span>
|
||
{{/rollTotal() r1 5}}
|
||
{{#rollTotal() r1 6}}
|
||
f<span class='sheet-trueRoll'>{{r1}}</span>
|
||
{{/rollTotal() r1 6}}
|
||
</div>
|
||
<div class='sheet-dieRoll2'>
|
||
{{#rollTotal() r2 1}}
|
||
a<span class='sheet-trueRoll'>{{r2}}</span>
|
||
{{/rollTotal() r2 1}}
|
||
{{#rollTotal() r2 2}}
|
||
b<span class='sheet-trueRoll'>{{r2}}</span>
|
||
{{/rollTotal() r2 2}}
|
||
{{#rollTotal() r2 3}}
|
||
c<span class='sheet-trueRoll'>{{r2}}</span>
|
||
{{/rollTotal() r2 3}}
|
||
{{#rollTotal() r2 4}}
|
||
d<span class='sheet-trueRoll'>{{r2}}</span>
|
||
{{/rollTotal() r2 4}}
|
||
{{#rollTotal() r2 5}}
|
||
e<span class='sheet-trueRoll'>{{r2}}</span>
|
||
{{/rollTotal() r2 5}}
|
||
{{#rollTotal() r2 6}}
|
||
f<span class='sheet-trueRoll'>{{r2}}</span>
|
||
{{/rollTotal() r2 6}}
|
||
</div>
|
||
<!--Check for Doubles-->
|
||
<!-- Double 1s -->
|
||
{{#rollTotal() r1 1}}
|
||
{{#rollTotal() r2 1}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>Bonus Die Roll</h4>
|
||
{{#rollTotal() bonus 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus}}</span>
|
||
{{#rollTotal() bonus2 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 1}}
|
||
{{#rollTotal() bonus2 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 2}}
|
||
{{#rollTotal() bonus2 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 3}}
|
||
{{#rollTotal() bonus2 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 4}}
|
||
{{#rollTotal() bonus2 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 5}}
|
||
{{#rollTotal() bonus2 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 6}}
|
||
</p>
|
||
{{/rollTotal() bonus 1}}
|
||
{{#rollTotal() bonus 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 2}}
|
||
{{#rollTotal() bonus 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 3}}
|
||
{{#rollTotal() bonus 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 4}}
|
||
{{#rollTotal() bonus 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 5}}
|
||
{{#rollTotal() bonus 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r2 1}}
|
||
{{/rollTotal() r1 1}}
|
||
<!-- Double 2s -->
|
||
{{#rollTotal() r1 2}}
|
||
{{#rollTotal() r2 2}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>Bonus Die Roll</h4>
|
||
{{#rollTotal() bonus 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 1}}
|
||
{{#rollTotal() bonus 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus}}</span>
|
||
{{#rollTotal() bonus2 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 1}}
|
||
{{#rollTotal() bonus2 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 2}}
|
||
{{#rollTotal() bonus2 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 3}}
|
||
{{#rollTotal() bonus2 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 4}}
|
||
{{#rollTotal() bonus2 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 5}}
|
||
{{#rollTotal() bonus2 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 6}}
|
||
</p>
|
||
{{/rollTotal() bonus 2}}
|
||
{{#rollTotal() bonus 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 3}}
|
||
{{#rollTotal() bonus 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 4}}
|
||
{{#rollTotal() bonus 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 5}}
|
||
{{#rollTotal() bonus 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r2 2}}
|
||
{{/rollTotal() r1 2}}
|
||
<!-- Double 3s -->
|
||
{{#rollTotal() r1 3}}
|
||
{{#rollTotal() r2 3}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>Bonus Die Roll</h4>
|
||
{{#rollTotal() bonus 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 1}}
|
||
{{#rollTotal() bonus 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 2}}
|
||
{{#rollTotal() bonus 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus}}</span>
|
||
{{#rollTotal() bonus2 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 1}}
|
||
{{#rollTotal() bonus2 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 2}}
|
||
{{#rollTotal() bonus2 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 3}}
|
||
{{#rollTotal() bonus2 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 4}}
|
||
{{#rollTotal() bonus2 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 5}}
|
||
{{#rollTotal() bonus2 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 6}}
|
||
</p>
|
||
{{/rollTotal() bonus 3}}
|
||
{{#rollTotal() bonus 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 4}}
|
||
{{#rollTotal() bonus 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 5}}
|
||
{{#rollTotal() bonus 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r2 3}}
|
||
{{/rollTotal() r1 3}}
|
||
<!-- Double 4s -->
|
||
{{#rollTotal() r1 4}}
|
||
{{#rollTotal() r2 4}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>Bonus Die Roll</h4>
|
||
{{#rollTotal() bonus 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 1}}
|
||
{{#rollTotal() bonus 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 2}}
|
||
{{#rollTotal() bonus 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 3}}
|
||
{{#rollTotal() bonus 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus}}</span>
|
||
{{#rollTotal() bonus2 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 1}}
|
||
{{#rollTotal() bonus2 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 2}}
|
||
{{#rollTotal() bonus2 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 3}}
|
||
{{#rollTotal() bonus2 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 4}}
|
||
{{#rollTotal() bonus2 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 5}}
|
||
{{#rollTotal() bonus2 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 6}}
|
||
</p>
|
||
{{/rollTotal() bonus 4}}
|
||
{{#rollTotal() bonus 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 5}}
|
||
{{#rollTotal() bonus 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r2 4}}
|
||
{{/rollTotal() r1 4}}
|
||
<!-- Double 5s -->
|
||
{{#rollTotal() r1 5}}
|
||
{{#rollTotal() r2 5}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>Bonus Die Roll</h4>
|
||
{{#rollTotal() bonus 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 1}}
|
||
{{#rollTotal() bonus 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 2}}
|
||
{{#rollTotal() bonus 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 3}}
|
||
{{#rollTotal() bonus 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 4}}
|
||
{{#rollTotal() bonus 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus}}</span>
|
||
{{#rollTotal() bonus2 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 1}}
|
||
{{#rollTotal() bonus2 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 2}}
|
||
{{#rollTotal() bonus2 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 3}}
|
||
{{#rollTotal() bonus2 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 4}}
|
||
{{#rollTotal() bonus2 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 5}}
|
||
{{#rollTotal() bonus2 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 6}}
|
||
</p>
|
||
{{/rollTotal() bonus 5}}
|
||
{{#rollTotal() bonus 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r2 5}}
|
||
{{/rollTotal() r1 5}}
|
||
<!-- Double 6s -->
|
||
{{#rollTotal() r1 6}}
|
||
{{#rollTotal() r2 6}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>Bonus Die Roll</h4>
|
||
{{#rollTotal() bonus 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 1}}
|
||
{{#rollTotal() bonus 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 2}}
|
||
{{#rollTotal() bonus 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 3}}
|
||
{{#rollTotal() bonus 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 4}}
|
||
{{#rollTotal() bonus 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus}}</span></p>
|
||
{{/rollTotal() bonus 5}}
|
||
{{#rollTotal() bonus 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus}}</span>
|
||
{{#rollTotal() bonus2 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 1}}
|
||
{{#rollTotal() bonus2 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 2}}
|
||
{{#rollTotal() bonus2 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 3}}
|
||
{{#rollTotal() bonus2 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 4}}
|
||
{{#rollTotal() bonus2 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 5}}
|
||
{{#rollTotal() bonus2 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus2}}</span>
|
||
{{/rollTotal() bonus2 6}}
|
||
</p>
|
||
{{/rollTotal() bonus 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r2 6}}
|
||
{{/rollTotal() r1 6}}
|
||
|
||
<!-- Dice for Specialization -->
|
||
{{#specialization}}
|
||
<div class='sheet-row' style='width: 100%; border-top: 1px solid black; margin: 5px; text-align: center;'>—Specialization Roll—</div>
|
||
<div class='sheet-dieRoll3'>
|
||
{{#rollTotal() r3 1}}
|
||
a<span class='sheet-trueRoll'>{{r3}}</span>
|
||
{{/rollTotal() r3 1}}
|
||
{{#rollTotal() r3 2}}
|
||
b<span class='sheet-trueRoll'>{{r3}}</span>
|
||
{{/rollTotal() r3 2}}
|
||
{{#rollTotal() r3 3}}
|
||
c<span class='sheet-trueRoll'>{{r3}}</span>
|
||
{{/rollTotal() r3 3}}
|
||
{{#rollTotal() r3 4}}
|
||
d<span class='sheet-trueRoll'>{{r3}}</span>
|
||
{{/rollTotal() r3 4}}
|
||
{{#rollTotal() r3 5}}
|
||
e<span class='sheet-trueRoll'>{{r3}}</span>
|
||
{{/rollTotal() r3 5}}
|
||
{{#rollTotal() r3 6}}
|
||
f<span class='sheet-trueRoll'>{{r3}}</span>
|
||
{{/rollTotal() r3 6}}
|
||
</div>
|
||
<div class='sheet-dieRoll4'>
|
||
{{#rollTotal() r4 1}}
|
||
a<span class='sheet-trueRoll'>{{r4}}</span>
|
||
{{/rollTotal() r4 1}}
|
||
{{#rollTotal() r4 2}}
|
||
b<span class='sheet-trueRoll'>{{r4}}</span>
|
||
{{/rollTotal() r4 2}}
|
||
{{#rollTotal() r4 3}}
|
||
c<span class='sheet-trueRoll'>{{r4}}</span>
|
||
{{/rollTotal() r4 3}}
|
||
{{#rollTotal() r4 4}}
|
||
d<span class='sheet-trueRoll'>{{r4}}</span>
|
||
{{/rollTotal() r4 4}}
|
||
{{#rollTotal() r4 5}}
|
||
e<span class='sheet-trueRoll'>{{r4}}</span>
|
||
{{/rollTotal() r4 5}}
|
||
{{#rollTotal() r4 6}}
|
||
f<span class='sheet-trueRoll'>{{r4}}</span>
|
||
{{/rollTotal() r4 6}}
|
||
</div>
|
||
<!--Check for Doubles-->
|
||
<!-- Double 1s -->
|
||
{{#rollTotal() r3 1}}
|
||
{{#rollTotal() r4 1}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>Bonus Die Roll</h4>
|
||
{{#rollTotal() bonus3 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus3}}</span>
|
||
{{#rollTotal() bonus4 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 1}}
|
||
{{#rollTotal() bonus4 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 2}}
|
||
{{#rollTotal() bonus4 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 3}}
|
||
{{#rollTotal() bonus4 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 4}}
|
||
{{#rollTotal() bonus4 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 5}}
|
||
{{#rollTotal() bonus4 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 6}}
|
||
</p>
|
||
{{/rollTotal() bonus3 1}}
|
||
{{#rollTotal() bonus3 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 2}}
|
||
{{#rollTotal() bonus3 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 3}}
|
||
{{#rollTotal() bonus3 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 4}}
|
||
{{#rollTotal() bonus3 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 5}}
|
||
{{#rollTotal() bonus3 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r4 1}}
|
||
{{/rollTotal() r3 1}}
|
||
<!-- Double 2s -->
|
||
{{#rollTotal() r3 2}}
|
||
{{#rollTotal() r4 2}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>bonus3 Die Roll</h4>
|
||
{{#rollTotal() bonus3 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 1}}
|
||
{{#rollTotal() bonus3 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus3}}</span>
|
||
{{#rollTotal() bonus4 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 1}}
|
||
{{#rollTotal() bonus4 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 2}}
|
||
{{#rollTotal() bonus4 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 3}}
|
||
{{#rollTotal() bonus4 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 4}}
|
||
{{#rollTotal() bonus4 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 5}}
|
||
{{#rollTotal() bonus4 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 6}}
|
||
</p>
|
||
{{/rollTotal() bonus3 2}}
|
||
{{#rollTotal() bonus3 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 3}}
|
||
{{#rollTotal() bonus3 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 4}}
|
||
{{#rollTotal() bonus3 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 5}}
|
||
{{#rollTotal() bonus3 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r4 2}}
|
||
{{/rollTotal() r3 2}}
|
||
<!-- Double 3s -->
|
||
{{#rollTotal() r3 3}}
|
||
{{#rollTotal() r4 3}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>bonus3 Die Roll</h4>
|
||
{{#rollTotal() bonus3 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 1}}
|
||
{{#rollTotal() bonus3 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 2}}
|
||
{{#rollTotal() bonus3 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus3}}</span>
|
||
{{#rollTotal() bonus4 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 1}}
|
||
{{#rollTotal() bonus4 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 2}}
|
||
{{#rollTotal() bonus4 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 3}}
|
||
{{#rollTotal() bonus4 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 4}}
|
||
{{#rollTotal() bonus4 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 5}}
|
||
{{#rollTotal() bonus4 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 6}}
|
||
</p>
|
||
{{/rollTotal() bonus3 3}}
|
||
{{#rollTotal() bonus3 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 4}}
|
||
{{#rollTotal() bonus3 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 5}}
|
||
{{#rollTotal() bonus3 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r4 3}}
|
||
{{/rollTotal() r3 3}}
|
||
<!-- Double 4s -->
|
||
{{#rollTotal() r3 4}}
|
||
{{#rollTotal() r4 4}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>bonus3 Die Roll</h4>
|
||
{{#rollTotal() bonus3 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 1}}
|
||
{{#rollTotal() bonus3 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 2}}
|
||
{{#rollTotal() bonus3 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 3}}
|
||
{{#rollTotal() bonus3 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus3}}</span>
|
||
{{#rollTotal() bonus4 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 1}}
|
||
{{#rollTotal() bonus4 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 2}}
|
||
{{#rollTotal() bonus4 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 3}}
|
||
{{#rollTotal() bonus4 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 4}}
|
||
{{#rollTotal() bonus4 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 5}}
|
||
{{#rollTotal() bonus4 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 6}}
|
||
</p>
|
||
{{/rollTotal() bonus3 4}}
|
||
{{#rollTotal() bonus3 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 5}}
|
||
{{#rollTotal() bonus3 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r4 4}}
|
||
{{/rollTotal() r3 4}}
|
||
<!-- Double 5s -->
|
||
{{#rollTotal() r3 5}}
|
||
{{#rollTotal() r4 5}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>bonus3 Die Roll</h4>
|
||
{{#rollTotal() bonus3 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 1}}
|
||
{{#rollTotal() bonus3 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 2}}
|
||
{{#rollTotal() bonus3 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 3}}
|
||
{{#rollTotal() bonus3 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 4}}
|
||
{{#rollTotal() bonus3 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus3}}</span>
|
||
{{#rollTotal() bonus4 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 1}}
|
||
{{#rollTotal() bonus4 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 2}}
|
||
{{#rollTotal() bonus4 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 3}}
|
||
{{#rollTotal() bonus4 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 4}}
|
||
{{#rollTotal() bonus4 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 5}}
|
||
{{#rollTotal() bonus4 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 6}}
|
||
</p>
|
||
{{/rollTotal() bonus3 5}}
|
||
{{#rollTotal() bonus3 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus3 dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r4 5}}
|
||
{{/rollTotal() r3 5}}
|
||
<!-- Double 6s -->
|
||
{{#rollTotal() r3 6}}
|
||
{{#rollTotal() r4 6}}
|
||
<div class='sheet-bonusroll'>
|
||
<h4>bonus3 Die Roll</h4>
|
||
{{#rollTotal() bonus3 1}}
|
||
<p class='sheet-bonus'>A<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 1}}
|
||
{{#rollTotal() bonus3 2}}
|
||
<p class='sheet-bonus'>B<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 2}}
|
||
{{#rollTotal() bonus3 3}}
|
||
<p class='sheet-bonus'>C<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 3}}
|
||
{{#rollTotal() bonus3 4}}
|
||
<p class='sheet-bonus'>D<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 4}}
|
||
{{#rollTotal() bonus3 5}}
|
||
<p class='sheet-bonus'>E<span class='sheet-trueRoll'>{{bonus3}}</span></p>
|
||
{{/rollTotal() bonus3 5}}
|
||
{{#rollTotal() bonus3 6}}
|
||
<p class='sheet-bonus'>F<span class='sheet-trueRoll'>{{bonus3}}</span>
|
||
{{#rollTotal() bonus4 1}}
|
||
A<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 1}}
|
||
{{#rollTotal() bonus4 2}}
|
||
B<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 2}}
|
||
{{#rollTotal() bonus4 3}}
|
||
C<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 3}}
|
||
{{#rollTotal() bonus4 4}}
|
||
D<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 4}}
|
||
{{#rollTotal() bonus4 5}}
|
||
E<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 5}}
|
||
{{#rollTotal() bonus4 6}}
|
||
F<span class='sheet-trueRoll'>{{bonus4}}</span>
|
||
{{/rollTotal() bonus4 6}}
|
||
</p>
|
||
{{/rollTotal() bonus3 6}}
|
||
<p class='sheet-bonusdisclaimer'>Reminder: Add additional bonus3 dice as necessary</p>
|
||
</div>
|
||
{{/rollTotal() r4 6}}
|
||
{{/rollTotal() r3 6}}
|
||
{{/specialization}}
|
||
<!-- End Specialization -->
|
||
{{/SoZ}}
|
||
<!-- Dice Bonuses/Penalties-->
|
||
{{#rollLess() dicemod 0}}
|
||
<div class='sheet-resultBP'>
|
||
<div class='sheet-BonusPenalty'>
|
||
Dice Penalty:
|
||
</div>
|
||
<div class='sheet-BPTot'>
|
||
{{dicemod}}
|
||
</div>
|
||
</div>
|
||
{{/rollLess() dicemod 0}}
|
||
|
||
{{#rollGreater() dicemod 0}}
|
||
<div class='sheet-resultBP'>
|
||
<div class='sheet-BonusPenalty'>
|
||
Dice Bonus:
|
||
</div>
|
||
<div class='sheet-BPTot'>
|
||
+{{dicemod}}
|
||
</div>
|
||
</div>
|
||
{{/rollGreater() dicemod 0}}
|
||
|
||
<!-- Multipliers -->
|
||
<div class='sheet-multiplier'>
|
||
<div class='sheet-BonusPenalty'>
|
||
Multiplier:
|
||
</div>
|
||
<div class='sheet-BPTot'>
|
||
x{{mult}}
|
||
</div>
|
||
</div>
|
||
<!--Result Bonus/Penalty-->
|
||
{{#rollLess() result 0}}
|
||
<div class='sheet-resultBP'>
|
||
<div class='sheet-BonusPenalty'>
|
||
Result Penalty:
|
||
</div>
|
||
<div class='sheet-BPTot'>
|
||
{{result}}
|
||
</div>
|
||
</div>
|
||
{{/rollLess() result 0}}
|
||
|
||
{{#rollGreater() result 0}}
|
||
<div class='sheet-resultBP'>
|
||
<div class='sheet-BonusPenalty'>
|
||
Result Bonus:
|
||
</div>
|
||
<div class='sheet-BPTot'>
|
||
+{{result}}
|
||
</div>
|
||
</div>
|
||
{{/rollGreater() result 0}}
|
||
</div>
|
||
</rolltemplate>
|
||
|
||
<script type="text/worker">
|
||
|
||
//Converts numbers to corresponding DiceFontD6 letters
|
||
const DiceFontD6Converter = (value) => {
|
||
switch (value) {
|
||
case 1:
|
||
value = `g`;
|
||
break;
|
||
case 2:
|
||
value = `h`;
|
||
break;
|
||
case 3:
|
||
value = `i`;
|
||
break;
|
||
case 4:
|
||
value = `j`;
|
||
break;
|
||
case 5:
|
||
value = `k`;
|
||
break;
|
||
case 6:
|
||
value = `l`;
|
||
break;
|
||
}
|
||
return value;
|
||
};
|
||
const Explode = (Matching, PreviousTotal, Multiplier, IsPriority) => {
|
||
startRoll(`&{template:explode} {{roll1= [[1d6cs0cf0]]}} {{multiplier=[[${Multiplier}]]}} {{total=[[0]]}} {{dice1=[[0]]}}`, (results) => {
|
||
console.log(results);
|
||
let TotalResult = PreviousTotal +(results.results.roll1.result *Multiplier);
|
||
finishRoll(
|
||
results.rollId, {
|
||
dice1: DiceFontD6Converter (results.results.roll1.dice[0]),
|
||
total: TotalResult,
|
||
}
|
||
);
|
||
if(results.results.roll1.dice[0] === Matching) {
|
||
Explode(Matching, TotalResult, Multiplier, IsPriority);
|
||
} else if (IsPriority){
|
||
TurnTracker(TotalResult);
|
||
} else {
|
||
return TotalResult;
|
||
}
|
||
});
|
||
};
|
||
const StatRolls = (StatAttribute, StatName) => {
|
||
startRoll(`&{template:stats} {{name=@{character_name}}} {{stat=${StatName}(@{${StatAttribute}})}} {{roll1=[[ 2d6cs0cf0 + ?{Dice Bonus/Penalty|0} ]]}} {{multiplier=[[ (@{${StatAttribute}} [${StatName}] + ?{Multiplier Mod: @{${StatAttribute}}+|0}) ]]}} {{bonus=[[?{Result Bonus/Penalty|0} ]]}} {{dice1=[[0]]}} {{dice2=[[0]]}} {{total=[[0]]}}`, (results) =>{
|
||
console.log(results);
|
||
let TotalResult = results.results.roll1.result * results.results.multiplier.result + results.results.bonus.result;
|
||
finishRoll(
|
||
results.rollId, {
|
||
dice1: DiceFontD6Converter (results.results.roll1.dice[0]),
|
||
dice2: DiceFontD6Converter (results.results.roll1.dice[1]),
|
||
total: TotalResult,
|
||
}
|
||
);
|
||
if(results.results.roll1.dice[0] === results.results.roll1.dice[1]) {
|
||
return Explode(results.results.roll1.dice[0], TotalResult, results.results.multiplier.result);
|
||
}
|
||
else {
|
||
return TotalResult;
|
||
}
|
||
});
|
||
};
|
||
const TurnTracker = (value) => {
|
||
startRoll(`&{template:turntracker} {{roll=[[${value} &{tracker}]]}}`, (results) => {
|
||
finishRoll(results.rollId, {});
|
||
});
|
||
};
|
||
on(`clicked:brawn`, (info) => { StatRolls (`brawn`, `Brawn`) });
|
||
on(`clicked:agility`, (info) => { StatRolls (`agility`, `Agility`) });
|
||
on(`clicked:mind`, (info) => { StatRolls (`mind`, `Mind`) });
|
||
const SecondaryRolls = (SecondaryName, Dice, Multiplier, Bonus, IsPriority) => {
|
||
startRoll(`&{template:stats} {{name=@{character_name}}} {{stat=${SecondaryName}}} {{roll1=[[2d6cs0cf0 + @{${Dice}}]]}} {{multiplier=[[@{${Multiplier}}]]}} {{bonus=[[@{${Bonus}}]]}} {{dice1=[[0]]}} {{dice2=[[0]]}} {{total=[[0]]}}`, (results) => {
|
||
console.log(results);
|
||
let TotalResult = results.results.roll1.result * results.results.multiplier.result + results.results.bonus.result;
|
||
finishRoll(
|
||
results.rollId, {
|
||
dice1: DiceFontD6Converter (results.results.roll1.dice[0]),
|
||
dice2: DiceFontD6Converter (results.results.roll1.dice[1]),
|
||
total: TotalResult,
|
||
}
|
||
);
|
||
if(results.results.roll1.dice[0] === results.results.roll1.dice[1]) {
|
||
return Explode(results.results.roll1.dice[0], TotalResult, results.results.multiplier.result, IsPriority);
|
||
} else if (IsPriority){
|
||
return TurnTracker(TotalResult);
|
||
}
|
||
|
||
});
|
||
};
|
||
on(`clicked:soak`, (info) => { SecondaryRolls(`Soak`, `soak_dice`, `soak_multiplier`, `soak_bonus`); });
|
||
on(`clicked:defense`, (info) => { SecondaryRolls(`Defense`, `defense_dice`, `defense_multiplier`, `defense_bonus`); });
|
||
on(`clicked:mental`, (info) => { SecondaryRolls(`Mental`, `mental_dice`, `mental_multiplier`, `mental_bonus`); });
|
||
on(`clicked:priority`, (info) => { SecondaryRolls(`Priority`, `priority_dice`, `priority_multiplier`, `priority_bonus`, true); });
|
||
on(`clicked:zeromultiplier`, (info) => {
|
||
startRoll(`&{template:zero} {{name=@{character_name}}} {{roll1=[[1d6cs0cf0 + ?{Bonus/Penalty|0} ]]}} {{dice1=[[0]]}}`, (results) => {
|
||
console.log(results);
|
||
finishRoll(
|
||
results.rollId, {
|
||
dice1: DiceFontD6Converter (results.results.roll1.dice[0]),
|
||
}
|
||
);
|
||
if(results.results.roll1.dice[0] === 6){
|
||
Explode(6, results.results.roll1.result, 1)
|
||
}
|
||
});
|
||
});
|
||
const AttackRolls = (SecondaryName, Dice, Multiplier, Bonus, Message, IsPriority) => {
|
||
startRoll(`&{template:stats} {{name=@{character_name}}} {{stat=${SecondaryName}}} {{message=${Message}}} {{roll1=[[2d6cs0cf0 + ${Dice}]]}} {{multiplier=[[${Multiplier}]]}} {{bonus=[[${Bonus}]]}} {{dice1=[[0]]}} {{dice2=[[0]]}} {{total=[[0]]}}`, (results) => {
|
||
console.log(results);
|
||
let TotalResult = results.results.roll1.result * results.results.multiplier.result + results.results.bonus.result;
|
||
finishRoll(
|
||
results.rollId, {
|
||
dice1: DiceFontD6Converter (results.results.roll1.dice[0]),
|
||
dice2: DiceFontD6Converter (results.results.roll1.dice[1]),
|
||
total: TotalResult,
|
||
}
|
||
);
|
||
if(results.results.roll1.dice[0] === results.results.roll1.dice[1]) {
|
||
return Explode(results.results.roll1.dice[0], TotalResult, results.results.multiplier.result, IsPriority);
|
||
} else if (IsPriority){
|
||
return TurnTracker(TotalResult);
|
||
}
|
||
|
||
});
|
||
};
|
||
on(`clicked:repeating_weapons:hit`, (info) => {
|
||
getAttrs([
|
||
`repeating_weapons_attack`,
|
||
`repeating_weapons_hit_dice`,
|
||
`repeating_weapons_hit_multiplier`,
|
||
`repeating_weapons_hit_bonus`,
|
||
`repeating_weapons_hit_message`,
|
||
], (values) => {
|
||
console.log(values);
|
||
AttackRolls( ...Object.values(values) );
|
||
});
|
||
});
|
||
on(`clicked:repeating_weapons:damage`, (info) => {
|
||
getAttrs([
|
||
`repeating_weapons_attack`,
|
||
`repeating_weapons_damage_dice`,
|
||
`repeating_weapons_damage_multiplier`,
|
||
`repeating_weapons_damage_bonus`,
|
||
`repeating_weapons_damage_message`,
|
||
], (values) => {
|
||
console.log(values);
|
||
AttackRolls( ...Object.values(values) );
|
||
});
|
||
});
|
||
|
||
|
||
</script>
|