Files
roll20-character-sheets/BASH Ultimate Edition/BASH.html
T
2024-08-01 08:54:31 -07:00

1195 lines
52 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<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">&lt;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 1}}
{{#rollTotal() bonus2 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 2}}
{{#rollTotal() bonus2 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 3}}
{{#rollTotal() bonus2 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 4}}
{{#rollTotal() bonus2 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 5}}
{{#rollTotal() bonus2 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 1}}
{{#rollTotal() bonus2 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 2}}
{{#rollTotal() bonus2 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 3}}
{{#rollTotal() bonus2 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 4}}
{{#rollTotal() bonus2 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 5}}
{{#rollTotal() bonus2 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 1}}
{{#rollTotal() bonus2 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 2}}
{{#rollTotal() bonus2 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 3}}
{{#rollTotal() bonus2 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 4}}
{{#rollTotal() bonus2 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 5}}
{{#rollTotal() bonus2 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 1}}
{{#rollTotal() bonus2 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 2}}
{{#rollTotal() bonus2 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 3}}
{{#rollTotal() bonus2 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 4}}
{{#rollTotal() bonus2 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 5}}
{{#rollTotal() bonus2 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 1}}
{{#rollTotal() bonus2 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 2}}
{{#rollTotal() bonus2 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 3}}
{{#rollTotal() bonus2 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 4}}
{{#rollTotal() bonus2 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 5}}
{{#rollTotal() bonus2 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 1}}
{{#rollTotal() bonus2 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 2}}
{{#rollTotal() bonus2 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 3}}
{{#rollTotal() bonus2 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 4}}
{{#rollTotal() bonus2 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus2}}</span>
{{/rollTotal() bonus2 5}}
{{#rollTotal() bonus2 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 1}}
{{#rollTotal() bonus4 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 2}}
{{#rollTotal() bonus4 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 3}}
{{#rollTotal() bonus4 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 4}}
{{#rollTotal() bonus4 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 5}}
{{#rollTotal() bonus4 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 1}}
{{#rollTotal() bonus4 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 2}}
{{#rollTotal() bonus4 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 3}}
{{#rollTotal() bonus4 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 4}}
{{#rollTotal() bonus4 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 5}}
{{#rollTotal() bonus4 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 1}}
{{#rollTotal() bonus4 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 2}}
{{#rollTotal() bonus4 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 3}}
{{#rollTotal() bonus4 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 4}}
{{#rollTotal() bonus4 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 5}}
{{#rollTotal() bonus4 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 1}}
{{#rollTotal() bonus4 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 2}}
{{#rollTotal() bonus4 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 3}}
{{#rollTotal() bonus4 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 4}}
{{#rollTotal() bonus4 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 5}}
{{#rollTotal() bonus4 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 1}}
{{#rollTotal() bonus4 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 2}}
{{#rollTotal() bonus4 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 3}}
{{#rollTotal() bonus4 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 4}}
{{#rollTotal() bonus4 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 5}}
{{#rollTotal() bonus4 6}}
&nbsp;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}}
&nbsp;A<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 1}}
{{#rollTotal() bonus4 2}}
&nbsp;B<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 2}}
{{#rollTotal() bonus4 3}}
&nbsp;C<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 3}}
{{#rollTotal() bonus4 4}}
&nbsp;D<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 4}}
{{#rollTotal() bonus4 5}}
&nbsp;E<span class='sheet-trueRoll'>{{bonus4}}</span>
{{/rollTotal() bonus4 5}}
{{#rollTotal() bonus4 6}}
&nbsp;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>