Adding Melee, Ranged repeating rows

This commit is contained in:
amandasearle
2017-06-23 18:44:25 -05:00
parent 32c6a42b8e
commit c6b4e72dd3
+269 -320
View File
@@ -239,7 +239,7 @@
<div class="sheet-col-1-1 sheet-center">&nbsp;</div>
<div class="sheet-row">
<!--<div class="sheet-row">
<div class="sheet-col-2-7 sheet-right sheet-padr sheet-hd-row">Crit Range</br></div>
<div class="sheet-col-1-6">
<select name="attr_critThreat">
@@ -249,7 +249,7 @@
<option value="17">17-20</option>
</select>
</div>
</div>
</div>-->
<div class="sheet-row">
@@ -4782,10 +4782,10 @@
<div class="sheet-row sheet-sub-header">
<div class="sheet-col-1-16 sheet-center sheet-small-label sheet-vert-bottom">Lucky Weapon</div>
<div class="sheet-col-1-13 sheet-center sheet-small-label sheet-vert-bottom">Starting Weapon<br/>Lucky Roll</div>
<div class="sheet-col-1-16 sheet-center sheet-small-label sheet-vert-bottom">Use Backstab</div>
<div class="sheet-col-1-6 sheet-center sheet-small-label sheet-vert-bottom">Weapon</div>
<div class="sheet-col-1-7 sheet-center sheet-small-label sheet-vert-bottom">Wielded</div>
<div class="sheet-col-1-14 sheet-center sheet-small-label sheet-vert-bottom">Attack Die</div>
<div class="sheet-col-1-14 sheet-center sheet-small-label sheet-vert-bottom">Crit Range</div>
<div class="sheet-col-1-16 sheet-center sheet-small-label sheet-vert-bottom">Magic Bonus</div>
<div class="sheet-col-1-24 sheet-center sheet-small-label sheet-vert-bottom">To Hit Bonus</div>
<div class="sheet-col-1-14 sheet-center sheet-small-label sheet-vert-bottom">Damage Dice</div>
@@ -4795,13 +4795,13 @@
<!-- BEGIN MELEE weapon repeating row -->
<fieldset class="repeating_meleeweapon">
<div class="sheet-row">
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_MeleeAtkLuckyWeapon"></div>
<div class="sheet-col-1-13 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckStartingMod}" name="attr_ZeroWeaponLuckyRoll"></div>
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Backstab Weapon (Class ability) and you are using it to backstab"><input type="checkbox" value="@{ThiefBackstabCheck}" name="attr_MeleeAtkBackstabWeapon"></div>
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_meleeAtkLuckyWeapon"></div>
<div class="sheet-col-1-13 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckStartingMod}" name="attr_zeroWeaponLuckyRoll"></div>
<!--<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Backstab Weapon (Class ability) and you are using it to backstab"><input type="checkbox" value="@{ThiefBackstabCheck}" name="attr_meleeAtkBackstabWeapon"></div>-->
<div class="sheet-col-1-6"><input type="text" name="attr_MeleeWeaponName"></div>
<div class="sheet-col-1-6"><input type="text" name="attr_meleeWeaponName"></div>
<div class="sheet-col-1-7" title="How is the weapon being wielded">
<select name="attr_MeleeAttackWielded">
<select name="attr_meleeAttackWielded">
<option value="1">Main Hand</option>
<option value="1.1">2 Handed</option>
<option value="0">Off Hand</option>
@@ -4809,7 +4809,7 @@
</select>
</div>
<div class="sheet-col-1-14" title="If you are not trained in your weapon use, you take -1 die for your attack roll. You will also take a minus to your dice chain if using two-weapon fighting.">
<select name="attr_MeleeAttackDice">
<select name="attr_meleeAttackDice">
<option value="d30">d30</option>
<option value="d24">d24</option>
<option value="d20" selected="selected">d20</option>
@@ -4825,275 +4825,40 @@
<option value="d3">d3</option>
</select>
</div>
<div class="sheet-col-1-14" title="Your critical threat range goes up, if your dice on the dice chain goes up.">
<select name="attr_meleeCritThreat">
<option value="d30">30</option>
<option value="29">29-30</option>
<option value="28">28-30</option>
<option value="27">27-30</option>
<option value="24">24</option>
<option value="23">23-24</option>
<option value="22">22-24</option>
<option value="21">21-24</option>
<option value="20" selected="selected">20</option>
<option value="19">19-20</option>
<option value="18">18-20</option>
<option value="17">17-20</option>
</select>
</div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_MeleeMagic" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class=" sheet-center" type="number" name="attr_MeleeToHit" value="[[[[@{strMod}]] + @{MeleeMagic} + @{allAtkLuckyRoll} + @{meleeAtkLuckyRoll} + @{ATK} + @{MeleeAtkLuckyWeapon} + @{MeleeAtkBackstabWeapon} + @{ZeroWeaponLuckyRoll}]]" disabled="disabled"></div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_meleeMagic" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class=" sheet-center" type="number" name="attr_meleeToHit" value="[[[[@{strMod}]] + @{meleeMagic} + @{allAtkLuckyRoll} + @{meleeAtkLuckyRoll} + @{ATK} + @{meleeAtkLuckyWeapon} + @{meleeAtkBackstabWeapon} + @{zeroWeaponLuckyRoll}]]" disabled="disabled"></div>
<div class="sheet-col-1-14" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" value="0" type="text" name="attr_MeleeDmg"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeDmgBonus" value="[[[[@{strMod}]] + @{MeleeMagic} + @{meleedmgLuckyRoll} + @{dmgLuckyRoll} + @{ZeroWeaponLuckyRoll1}]]" disabled="disabled"></div>
<div class="sheet-col-1-14" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" value="0" type="text" name="attr_meleeDmg"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_meleeDmgBonus" value="[[[[@{strMod}]] + @{meleeMagic} + @{meleedmgLuckyRoll} + @{dmgLuckyRoll} + @{zeroWeaponLuckyRoll1}]]" disabled="disabled"></div>
<div class="sheet-col-1-15">
<button type='roll' class="sheet-roll" title="Melee Weapon 1"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{backstab=[[@{MeleeAtkBackstabWeapon}]]}} {{name=@{character_name}}} {{title=@{MeleeWeaponName}}} {{flavortext=You stab the enemy in the back.}} {{attack=[[ @{MeleeAttackDice}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg} [Base damage] + @{MeleeDmgBonus} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}" ></button>
<button type='roll' class="sheet-roll" title="Melee Weapon Attack"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{meleeWeaponName}}} {{attack=[[ @{meleeAttackDice}cs>@{meleeCritThreat} [To Hit Roll] + @{meleeToHit} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] + (?{Any Attack Bonus|0}) [Attack Bonus] ]] }} {{damage=[[ @{meleeDmg} [Base damage] + @{meleeDmgBonus} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}" >Attack</button>
</div>
<div class="sheet-col-1-15">
<button type='roll' class="sheet-roll" title="Melee Weapon Backstab"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=Backstab with @{meleeWeaponName}}} {{flavortext=You attack the enemy from behind or when they are unaware. If the attack hits, it is a critical hit.}} {{backstab=[[ @{meleeAttackDice} [To Hit Roll] + @{meleeToHit} [To Hit Bonus] + @{ThiefBackstabCheck} [Backstab Bonus] + (?{Any Attack Bonus|0}) [Attack Bonus] ]] }} {{damage=[[ @{meleeDmg} [Base damage] + @{meleeDmgBonus} [Damage Bonus] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}" >Backstab</button>
</div>
</div>
</fieldset>
<!-- BEGIN melee weapon row 1-->
<div class="sheet-row">
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_MeleeAtkLuckyWeapon1"></div>
<div class="sheet-col-1-13 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckStartingMod}" name="attr_ZeroWeaponLuckyRoll1"></div>
<!--<input type="hidden" name="attr_MeleeAtkBackstabWeapon1" value="0" />-->
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Backstab Weapon (Class ability) and you are using it to backstab"><input type="checkbox" value="@{ThiefBackstabCheck}" name="attr_MeleeAtkBackstabWeapon1"></div>
<div class="sheet-col-1-6"><input type="text" name="attr_MeleeWeaponName1"></div>
<div class="sheet-col-1-7" title="How is the weapon being wielded">
<select name="attr_MeleeAttackWielded1">
<option value="1">Main Hand</option>
<option value="1.1">2 Handed</option>
<option value="0">Off Hand</option>
<option value="1.2">Off Hand (Half)</option>
</select>
</div>
<div class="sheet-col-1-14" title="If you are not trained in your weapon use, you take -1 die for your attack roll. You will also take a minus to your dice chain if using two-weapon fighting.">
<select name="attr_MeleeAttackDice1">
<option value="d30">d30</option>
<option value="d24">d24</option>
<option value="d20" selected="selected">d20</option>
<option value="d16">d16</option>
<option value="d14">d14</option>
<option value="d12">d12</option>
<option value="d10">d10</option>
<option value="d8">d8</option>
<option value="d7">d7</option>
<option value="d6">d6</option>
<option value="d5">d5</option>
<option value="d4">d4</option>
<option value="d3">d3</option>
</select>
</div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_MeleeMagic1" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class=" sheet-center" type="number" name="attr_MeleeToHit1" value="[[[[@{strMod}]] + @{MeleeMagic1} + @{allAtkLuckyRoll} + @{meleeAtkLuckyRoll} + @{ATK} + @{MeleeAtkLuckyWeapon1} + @{MeleeAtkBackstabWeapon1} + @{ZeroWeaponLuckyRoll1}]]" disabled="disabled"></div>
<div class="sheet-col-1-14" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" value="0" type="text" name="attr_MeleeDmg1"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeDmgBonus1" value="[[[[@{strMod}]] + @{MeleeMagic1} + @{meleedmgLuckyRoll} + @{dmgLuckyRoll} + @{ZeroWeaponLuckyRoll1}]]" disabled="disabled"></div>
<div class="sheet-col-1-15">
<button type='roll' class="sheet-roll" title="Melee Weapon 1"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{backstab=[[@{MeleeAtkBackstabWeapon1}]]}} {{name=@{character_name}}} {{title=@{MeleeWeaponName1}}} {{flavortext=You stab the enemy in the back.}} {{attack=[[ @{MeleeAttackDice1}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit1} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg1} [Base damage] + @{MeleeDmgBonus1} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}" ></button>
</div>
</div>
<!-- END melee weapon row 1-->
<!-- BEGIN melee weapon row 2-->
<div class="sheet-row">
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_MeleeAtkLuckyWeapon2"></div>
<div class="sheet-col-1-13 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckStartingMod}" name="attr_ZeroWeaponLuckyRoll2"></div>
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Backstab Weapon (Class ability) and you are using it to backstab"><input type="checkbox" value="@{ThiefBackstabCheck}" name="attr_MeleeAtkBackstabWeapon2"></div>
<div class="sheet-col-1-6"><input type="text" name="attr_MeleeWeaponName2"></div>
<div class="sheet-col-1-7" title="How is the weapon being wielded">
<select name="attr_MeleeAttackWielded2">
<option value="1">Main Hand</option>
<option value="1.1">2 Handed</option>
<option value="0">Off Hand</option>
<option value="1.2">Off Hand (Halfling)</option>
</select>
</div>
<div class="sheet-col-1-14" title="If you are not trained in your weapon use, you take -1 die for your attack roll. You will also take a minus to your dice chain if using two-weapon fighting.">
<select name="attr_MeleeAttackDice2">
<option value="d30">d30</option>
<option value="d24">d24</option>
<option value="d20" selected="selected">d20</option>
<option value="d16">d16</option>
<option value="d14">d14</option>
<option value="d12">d12</option>
<option value="d10">d10</option>
<option value="d8">d8</option>
<option value="d7">d7</option>
<option value="d6">d6</option>
<option value="d5">d5</option>
<option value="d4">d4</option>
<option value="d3">d3</option>
</select>
</div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_MeleeMagic2" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeToHit2" value="[[[[@{strMod}]] + @{MeleeMagic2} + @{allAtkLuckyRoll} + @{meleeAtkLuckyRoll} + @{ATK} + @{MeleeAtkLuckyWeapon2} + @{MeleeAtkBackstabWeapon2} + @{ZeroWeaponLuckyRoll2}]]" disabled="disabled"></div>
<div class="sheet-col-1-14" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" value="0" type="text" name="attr_MeleeDmg2"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeDmgBonus2" value="[[[[@{strMod}]] + @{MeleeMagic2} + @{meleedmgLuckyRoll} + @{dmgLuckyRoll} + @{ZeroWeaponLuckyRoll2}]]" disabled="disabled"></div>
<div class="sheet-col-1-15">
<button type='roll' class="sheet-roll" title="Melee Weapon 2"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName2}}} {{attack=[[ @{MeleeAttackDice2}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit2} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg2} [Base damage] + @{MeleeDmgBonus2} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}"></button>
</div>
</div>
<!-- END melee weapon row 2-->
<!-- BEGIN melee weapon row 3-->
<div class="sheet-row">
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_MeleeAtkLuckyWeapon3"></div>
<div class="sheet-col-1-13 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckStartingMod}" name="attr_ZeroWeaponLuckyRoll3"></div>
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Backstab Weapon (Class ability) and you are using it to backstab"><input type="checkbox" value="@{ThiefBackstabCheck}" name="attr_MeleeAtkBackstabWeapon3"></div>
<div class="sheet-col-1-6"><input type="text" name="attr_MeleeWeaponName3"></div>
<div class="sheet-col-1-7" title="How is the weapon being wielded">
<select name="attr_MeleeAttackWielded3">
<option value="1">Main Hand</option>
<option value="1.1">2 Handed</option>
<option value="0">Off Hand</option>
<option value="1.2">Off Hand (Halfling)</option>
</select>
</div>
<div class="sheet-col-1-14" title="If you are not trained in your weapon use, you take -1 die for your attack roll. You will also take a minus to your dice chain if using two-weapon fighting.">
<select name="attr_MeleeAttackDice3">
<option value="d30">d30</option>
<option value="d24">d24</option>
<option value="d20" selected="selected">d20</option>
<option value="d16">d16</option>
<option value="d14">d14</option>
<option value="d12">d12</option>
<option value="d10">d10</option>
<option value="d8">d8</option>
<option value="d7">d7</option>
<option value="d6">d6</option>
<option value="d5">d5</option>
<option value="d4">d4</option>
<option value="d3">d3</option>
</select>
</div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_MeleeMagic3" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeToHit3" value="[[[[@{strMod}]] + @{MeleeMagic3} + @{allAtkLuckyRoll} + @{meleeAtkLuckyRoll} + @{ATK} + @{MeleeAtkLuckyWeapon3} + @{MeleeAtkBackstabWeapon3} + @{ZeroWeaponLuckyRoll3}]]" disabled="disabled"></div>
<div class="sheet-col-1-14" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" value="0" type="text" name="attr_MeleeDmg3"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeDmgBonus3" value="[[[[@{strMod}]] + @{MeleeMagic3} + @{meleedmgLuckyRoll} + @{dmgLuckyRoll} + @{ZeroWeaponLuckyRoll3}]]" disabled="disabled"></div>
<div class="sheet-col-1-15">
<button type='roll' class="sheet-roll" title="Melee Weapon 3"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName3}}} {{attack=[[ @{MeleeAttackDice3}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit3} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg3} [Base damage] + @{MeleeDmgBonus3} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}"></button>
</div>
</div>
<!-- END melee weapon row 3-->
<!-- BEGIN melee weapon row 4-->
<div class="sheet-row">
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_MeleeAtkLuckyWeapon4"></div>
<div class="sheet-col-1-13 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckStartingMod}" name="attr_ZeroWeaponLuckyRoll4"></div>
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Backstab Weapon (Class ability) and you are using it to backstab"><input type="checkbox" value="@{ThiefBackstabCheck}" name="attr_MeleeAtkBackstabWeapon4"></div>
<div class="sheet-col-1-6"><input type="text" name="attr_MeleeWeaponName4"></div>
<div class="sheet-col-1-7" title="How is the weapon being wielded">
<select name="attr_MeleeAttackWielded4">
<option value="1">Main Hand</option>
<option value="1.1">2 Handed</option>
<option value="0">Off Hand</option>
<option value="1.2">Off Hand (Halfling)</option>
</select>
</div>
<div class="sheet-col-1-14" title="If you are not trained in your weapon use, you take -1 die for your attack roll. You will also take a minus to your dice chain if using two-weapon fighting.">
<select name="attr_MeleeAttackDice4">
<option value="d30">d30</option>
<option value="d24">d24</option>
<option value="d20" selected="selected">d20</option>
<option value="d16">d16</option>
<option value="d14">d14</option>
<option value="d12">d12</option>
<option value="d10">d10</option>
<option value="d8">d8</option>
<option value="d7">d7</option>
<option value="d6">d6</option>
<option value="d5">d5</option>
<option value="d4">d4</option>
<option value="d3">d3</option>
</select>
</div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_MeleeMagic4" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeToHit4" value="[[[[@{strMod}]] + @{MeleeMagic4} + @{allAtkLuckyRoll} + @{meleeAtkLuckyRoll} + @{ATK} + @{MeleeAtkLuckyWeapon4} + @{MeleeAtkBackstabWeapon4} + @{ZeroWeaponLuckyRoll4}]]" disabled="disabled"></div>
<div class="sheet-col-1-14" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" value="0" type="text" name="attr_MeleeDmg4"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeDmgBonus4" value="[[[[@{strMod}]] + @{MeleeMagic4} + @{meleedmgLuckyRoll} + @{dmgLuckyRoll} + @{ZeroWeaponLuckyRoll4}]]" disabled="disabled"></div>
<div class="sheet-col-1-15">
<button type='roll' class="sheet-roll" title="Melee Weapon 4"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName4}}} {{attack=[[ @{MeleeAttackDice4}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit4} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg4} [Base damage] + @{MeleeDmgBonus4} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}"></button>
</div>
</div>
<!-- END melee weapon row 4-->
<!-- BEGIN melee weapon row 5-->
<div class="sheet-row">
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_MeleeAtkLuckyWeapon5"></div>
<div class="sheet-col-1-13 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckStartingMod}" name="attr_ZeroWeaponLuckyRoll5"></div>
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Backstab Weapon (Class ability) and you are using it to backstab"><input type="checkbox" value="@{ThiefBackstabCheck}" name="attr_MeleeAtkBackstabWeapon5"></div>
<div class="sheet-col-1-6"><input type="text" name="attr_MeleeWeaponName5"></div>
<div class="sheet-col-1-7" title="How is the weapon being wielded">
<select name="attr_MeleeAttackWielded5">
<option value="1">Main Hand</option>
<option value="1.1">2 Handed</option>
<option value="0">Off Hand</option>
<option value="1.2">Off Hand (Halfling)</option>
</select>
</div>
<div class="sheet-col-1-14" title="If you are not trained in your weapon use, you take -1 die for your attack roll. You will also take a minus to your dice chain if using two-weapon fighting.">
<select name="attr_MeleeAttackDice5">
<option value="d30">d30</option>
<option value="d24">d24</option>
<option value="d20" selected="selected">d20</option>
<option value="d16">d16</option>
<option value="d14">d14</option>
<option value="d12">d12</option>
<option value="d10">d10</option>
<option value="d8">d8</option>
<option value="d7">d7</option>
<option value="d6">d6</option>
<option value="d5">d5</option>
<option value="d4">d4</option>
<option value="d3">d3</option>
</select>
</div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_MeleeMagic5" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeToHit5" value="[[[[@{strMod}]] + @{MeleeMagic5} + @{allAtkLuckyRoll} + @{meleeAtkLuckyRoll} + @{ATK} + @{MeleeAtkLuckyWeapon5} + @{MeleeAtkBackstabWeapon5} + @{ZeroWeaponLuckyRoll5}]]" disabled="disabled"></div>
<div class="sheet-col-1-14" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" value="0" type="text" name="attr_MeleeDmg5"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeDmgBonus5" value="[[[[@{strMod}]] + @{MeleeMagic5} + @{meleedmgLuckyRoll} + @{dmgLuckyRoll} + @{ZeroWeaponLuckyRoll5}]]" disabled="disabled"></div>
<div class="sheet-col-1-15">
<button type='roll' class="sheet-roll" title="Melee Weapon 5"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName5}}} {{attack=[[ @{MeleeAttackDice5}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit5} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg5} [Base damage] + @{MeleeDmgBonus5} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}"></button>
</div>
</div>
<!-- END melee weapon row 5-->
<!-- BEGIN melee weapon row 6-->
<div class="sheet-row">
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_MeleeAtkLuckyWeapon6"></div>
<div class="sheet-col-1-13 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckStartingMod}" name="attr_ZeroWeaponLuckyRoll6"></div>
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Backstab Weapon (Class ability) and you are using it to backstab"><input type="checkbox" value="@{ThiefBackstabCheck}" name="attr_MeleeAtkBackstabWeapon6"></div>
<div class="sheet-col-1-6"><input type="text" name="attr_MeleeWeaponName6"></div>
<div class="sheet-col-1-7" title="How is the weapon being wielded">
<select name="attr_MeleeAttackWielded6">
<option value="1">Main Hand</option>
<option value="1.1">2 Handed</option>
<option value="0">Off Hand</option>
<option value="1.2">Off Hand (Halfling)</option>
</select>
</div>
<div class="sheet-col-1-14" title="If you are not trained in your weapon use, you take -1 die for your attack roll. You will also take a minus to your dice chain if using two-weapon fighting.">
<select name="attr_MeleeAttackDice6">
<option value="d30">d30</option>
<option value="d24">d24</option>
<option value="d20" selected="selected">d20</option>
<option value="d16">d16</option>
<option value="d14">d14</option>
<option value="d12">d12</option>
<option value="d10">d10</option>
<option value="d8">d8</option>
<option value="d7">d7</option>
<option value="d6">d6</option>
<option value="d5">d5</option>
<option value="d4">d4</option>
<option value="d3">d3</option>
</select>
</div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_MeleeMagic6" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeToHit6" value="[[[[@{strMod}]] + @{MeleeMagic6} + @{allAtkLuckyRoll} + @{meleeAtkLuckyRoll} + @{ATK} + @{MeleeAtkLuckyWeapon6} + @{MeleeAtkBackstabWeapon6} + @{ZeroWeaponLuckyRoll6}]]" disabled="disabled"></div>
<div class="sheet-col-1-14" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" value="0" type="text" name="attr_MeleeDmg6"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_MeleeDmgBonus6" value="[[[[@{strMod}]] + @{MeleeMagic6} + @{meleedmgLuckyRoll} + @{dmgLuckyRoll} + @{ZeroWeaponLuckyRoll6}]]" disabled="disabled"></div>
<div class="sheet-col-1-15">
<button type='roll' class="sheet-roll" title="Melee Weapon 6"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name}}} {{title=@{MeleeWeaponName6}}} {{attack=[[ @{MeleeAttackDice6}cs>@{critThreat} [To Hit Roll] + @{MeleeToHit6} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite] ]] }} {{damage=[[ @{MeleeDmg6} [Base damage] + @{MeleeDmgBonus6} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] ]]}} {{crit=[[ @{CritDie} + [[@{luckMod}]] + @{critLuckyRoll} ]]}} {{crittable=@{critDieTable}}} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]]}}"></button>
</div>
</div>
<!-- END melee weapon row 6-->
<h4 class="sheet-center">Ranged Weapons </h4>
<div class="sheet-row sheet-sub-header">
@@ -5112,6 +4877,75 @@
<div class="sheet-col-1-13 sheet-center sheet-small-label sheet-vert-bottom">Range to Attack</div>
</div>
<!-- BEGIN RANGED weapon repeating row -->
<fieldset class="repeating_rangedweapon">
<div class="sheet-row">
<input type="hidden" name="attr_thrownShortRangeBonus" readonly="readonly"/>
<input type="hidden" name="attr_mediumRangePenalty" readonly="readonly"/>
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckstartingMod}" name="attr_rangedAtkLuckyWeapon"></div>
<div class="sheet-col-1-10 sheet-checkbox-row" title="Check the box if you have the Lucky Roll for 0-level Starting weapon"><input type="checkbox" value="@{luckstartingMod}" name="attr_zeroRangedWeaponLuckyRoll"></div>
<div class="sheet-col-1-16"><input type="number" name="attr_rangedAmmo" value="0"></div>
<div class="sheet-col-1-6"><input type="text" name="attr_rangedWeaponName"></div>
<div class="sheet-col-1-21"><input type="text" name="attr_rangedDistanceShort" value="0"></div>
<div class="sheet-col-1-21"><input type="text" name="attr_rangedDistanceMed" value="0"></div>
<div class="sheet-col-1-21"><input type="text" name="attr_rangedDistanceLong" value="0"></div>
<div class="sheet-col-1-21" title="Select Thrown or Missile weapon">
<select name="attr_rangedWeaponType">
<option value="Thrown">Thrown</option>
<option value="Missile" selected="selected">Missile</option>
</select>
</div>
<div class="sheet-col-1-14" title="If you are not trained in your weapon use, you take -1 die for your attack roll. You will also take a minus to your dice chain if using two-weapon fighting or shooting from long range.">
<select name="attr_rangedAttackDice">
<option value="d30">d30</option>
<option value="d24">d24</option>
<option value="d20" selected="selected">d20</option>
<option value="d16">d16</option>
<option value="d14">d14</option>
<option value="d12">d12</option>
<option value="d10">d10</option>
<option value="d8">d8</option>
<option value="d7">d7</option>
<option value="d6">d6</option>
<option value="d5">d5</option>
<option value="d4">d4</option>
<option value="d3">d3</option>
</select>
</div>
<div class="sheet-col-1-14" title="Your critical threat range goes up, if your dice on the dice chain goes up.">
<select name="attr_rangedCritThreat">
<option value="d30">30</option>
<option value="29">29-30</option>
<option value="28">28-30</option>
<option value="27">27-30</option>
<option value="24">24</option>
<option value="23">23-24</option>
<option value="22">22-24</option>
<option value="21">21-24</option>
<option value="20" selected="selected">20</option>
<option value="19">19-20</option>
<option value="18">18-20</option>
<option value="17">17-20</option>
</select>
</div>
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_rangedMagic" value="0" step="1"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_rangedToHit" value="[[[[@{agiMod}]] + @{allAtkLuckyRoll} + @{rangedAtkLuckyRoll} + @{rangedMagic} + @{rangedAtkLuckyWeapon} + @{ATK} + @{zeroRangedWeaponLuckyRoll}]]" disabled="disabled"></div>
<div class="sheet-col-1-16" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input class="sheet-center" type="text" name="attr_rangedDmg" value="0"></div>
<div class="sheet-col-1-24"><input class="sheet-center" type="number" name="attr_rangedDmgBonus" value="[[@{rangedMagic} + @{rangedDmgLuckyRoll} + @{dmgLuckyRoll} + @{zeroRangedWeaponLuckyRoll}]]" disabled="disabled"></div>
<div class="sheet-col-1-13" title="Choose the range you are attacking from:">
<select name="attr_attackRange">
<option value="Short">Short</option>
<option value="Medium">Med</option>
<option value="Long">Long</option>
</select>
</div>
<div class="sheet-col-1-15 sheet-padl">
<button type='roll' class="sheet-roll" title="Ranged Weapon"
value="&{template:DccTabbed} {{background=[[0]]}} {{combat=1}} {{name=@{character_name} }} {{title=@{rangedWeaponName} \n @{rangedDistanceShort} / @{rangedDistanceMed} / @{rangedDistanceLong} }} {{range=@{attackRange} }} {{rangedattack=[[ @{rangedAttackDice}cs>@{rangedCritThreat} [To Hit Roll] + @{rangedToHit} [To Hit Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] - @{mediumRangePenalty} [Medium Range Penalty] ]] }} {{damage=[[ @{rangedDmg} [Base damage] + @{rangedDmgBonus} [Damage Bonus] + (?{Deed/Smite Die roll|0}) [Deed/Smite Die] + @{thrownShortRangeBonus} [Short Range Thrown Weapon STR Mod] ]] }} {{crit=[[ @{CritDie}[Dice Roll] + [[@{luckMod}]][Current Luck] + @{critLuckyRoll}[Crit Lucky Roll] ]] }} {{crittable=@{CritDietable} }} {{fumble=[[ @{armorFumbleDie} + [[@{fumbleCheck}]] + [[@{fumbleLuckyRoll}]] ]] }}"></button>
</div>
</div>
</fieldset>
<!-- BEGIN ranged weapon row 1-->
<div class="sheet-row">
<div class="sheet-col-1-16 sheet-checkbox-row" title="Check the box if this is your Lucky Weapon (Class ability)"><input type="checkbox" value="@{luckStartingMod}" name="attr_RangedAtkLuckyWeapon1"></div>
@@ -10152,16 +9986,36 @@
<!--Weapon based attacks-->
{{#attack}}
<!--{{#backstab}}
<div class="sheet-row">
<div class="sheet-col-23-24 sheet-padl sheet-padr sheet-RollTemp-info">{{flavortext}}</div>
<div class="sheet-col-1-1">&nbsp;</div
</div>
{{/backstab}}-->
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-RollTemp-rollname">Hits AC:</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{attack}}</div>
</div>
{{#^rollWasFumble() attack}}
{{#damage}}
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Damage :</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{damage}}</div>
</div>
{{/damage}}
{{/^rollWasFumble() attack}}
{{#rollWasCrit() attack}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-4-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Crit :</div>
<div class="sheet-col-9-13 sheet-padl sheet-padr sheet-RollTemp-critsuccess">{{crit}} on Crit Table {{crittable}}</div>
</div>
{{/rollWasCrit() attack}}
{{#rollWasFumble() attack}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Fumble :</div>
<div class="sheet-col-8-13 sheet-padl sheet-RollTemp-critfail">{{fumble}} on Funble Table</div>
</div>
{{/rollWasFumble() attack}}
{{/attack}}
{{#rangedattack}}
@@ -10172,57 +10026,100 @@
<div class="sheet-col-5-13 sheet-padl sheet-RollTemp-rollname">Hits AC:</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-textresult">{{rangedattack}}</div>
</div>
{{#^rollWasFumble() rangedattack}}
{{#damage}}
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Damage :</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{damage}}</div>
</div>
{{/damage}}
{{/^rollWasFumble() rangedattack}}
{{#rollWasCrit() rangedattack}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-4-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Crit :</div>
<div class="sheet-col-9-13 sheet-padl sheet-padr sheet-RollTemp-critsuccess">{{crit}} on Crit Table {{crittable}}</div>
</div>
{{/rollWasCrit() rangedattack}}
{{#rollWasFumble() rangedattack}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Fumble :</div>
<div class="sheet-col-8-13 sheet-padl sheet-RollTemp-critfail">{{fumble}} on Funble Table</div>
</div>
{{/rollWasFumble() rangedattack}}
{{/rangedattack}}
{{#^rollWasFumble() attack}}
{{#damage}}
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Damage :</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{damage}}</div>
{{#backstab}}
<div class="sheet-row">
<div class="sheet-col-23-24 sheet-padl sheet-padr sheet-RollTemp-info">{{flavortext}}</div>
<div class="sheet-col-1-1">&nbsp;</div
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-RollTemp-rollname">Hits AC:</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{backstab}}</div>
</div>
{{/damage}}
{{/^rollWasFumble() attack}}
</div>
{{#^rollWasFumble() rangedattack}}
{{#damage}}
{{#^rollWasFumble() backstab}}
{{#damage}}
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Damage :</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{damage}}</div>
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-4-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Crit :</div>
<div class="sheet-col-9-13 sheet-padl sheet-padr sheet-RollTemp-critsuccess">{{crit}} on Crit Table {{crittable}}</div>
</div>
{{/damage}}
{{/^rollWasFumble() backstab}}
{{#rollWasFumble() backstab}}
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Damage :</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{damage}}</div>
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Fumble :</div>
<div class="sheet-col-8-13 sheet-padl sheet-RollTemp-critfail">{{fumble}} on Funble Table</div>
</div>
{{/damage}}
{{/^rollWasFumble() rangedattack}}
{{/rollWasFumble() backstab}}
{{#rollWasCrit() attack}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-4-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Crit :</div>
<div class="sheet-col-9-13 sheet-padl sheet-padr sheet-RollTemp-critsuccess">{{crit}} on Crit Table {{crittable}}</div>
</div>
{{/rollWasCrit() attack}}
{{#rollWasFumble() attack}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Fumble :</div>
<div class="sheet-col-8-13 sheet-padl sheet-RollTemp-critfail">{{fumble}} on Funble Table</div>
</div>
{{/rollWasFumble() attack}}
{{/backstab}}
{{#rollWasCrit() rangedattack}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-4-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Crit :</div>
<div class="sheet-col-9-13 sheet-padl sheet-padr sheet-RollTemp-critsuccess">{{crit}} on Crit Table {{crittable}}</div>
</div>
{{/rollWasCrit() rangedattack}}
{{#rollWasFumble() rangedattack}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Fumble :</div>
<div class="sheet-col-8-13 sheet-padl sheet-RollTemp-critfail">{{fumble}} on Funble Table</div>
</div>
{{/rollWasFumble() rangedattack}}
{{#rangedbackstab}}
<div class="sheet-row">
<div class="sheet-col-23-24 sheet-padl sheet-padr sheet-RollTemp-info">{{flavortext}}</div>
<div class="sheet-col-1-1">&nbsp;</div
<div class="sheet-col-12-13 sheet-padl sheet-padr sheet-RollTemp-info">Attack Range</div>
<div class="sheet-col-12-13 sheet-padl sheet-padr sheet-RollTemp-flarecombat">{{range}}</div>
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-RollTemp-rollname">Hits AC:</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{rangedbackstab}}</div>
</div>
</div>
{{#^rollWasFumble() rangedbackstab}}
{{#damage}}
<div class="sheet-row">
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Damage :</div>
<div class="sheet-col-8-13 sheet-padr sheet-RollTemp-rollresult">{{damage}}</div>
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-4-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Crit :</div>
<div class="sheet-col-9-13 sheet-padl sheet-padr sheet-RollTemp-critsuccess">{{crit}} on Crit Table {{crittable}}</div>
</div>
{{/damage}}
{{/^rollWasFumble() rangedbackstab}}
{{#rollWasFumble() rangedbackstab}}
<div class="sheet-row">
<div class="sheet-col-1-1">&nbsp;</div>
<div class="sheet-col-5-13 sheet-padl sheet-padr sheet-RollTemp-rollname">Fumble :</div>
<div class="sheet-col-8-13 sheet-padl sheet-RollTemp-critfail">{{fumble}} on Funble Table</div>
</div>
{{/rollWasFumble() rangedbackstab}}
{{/rangedbackstab}}
{{#special}}
<div class="sheet-row">
@@ -11329,4 +11226,56 @@ on("change:repeating_armor:armorcheck change:repeating_armor:armoracbase change:
.execute();
});
on("change:repeating_rangedweapon:rangedweapontype change:repeating_rangedweapon:attackrange remove:repeating_rangedweapon change:strmod", function() {
getAttrs(["rangedWeaponType", "attackRange", "strMod"], function(values) {
console.log("Ranged weapon type value="+values.rangedWeaponType);
console.log("Attack Range value="+values.attackRange);
var rangedThrownMod = parseInt(values.strMod);
var checkRangedWeaponType = (values.rangedWeaponType == 'Thrown') ? true : false;
var checkAttackRange = (values.attackRange == 'Short') ? true : false;
var rangedThrownBonus = 0;
if (checkRangedWeaponType == true && checkAttackRange == true) {
console.log("**Ranged Type is THROWN**");
console.log("**Attack Range is SHORT**");
rangedThrownBonus = rangedThrownMod;
} else {
console.log("**Ranged Type is MISSILE or Attack Range is MED/LONG**");
rangedThrownBonus = 0;
}
setAttrs({
thrownShortRangeBonus: rangedThrownBonus
});
});
.execute();
});
on("change:repeating_rangedweapon:attackrange remove:repeating_rangedweapon", function() {
getAttrs(["attackRange"], function(values) {
console.log("Attack Range value="+values.attackRange);
var checkMedPenalty = (values.attackRange == 'Medium') ? true : false;
var rangedMedPenalty = 0;
if ((checkMedPenalty) == true) {
console.log("**Range is MED**");
rangedMedPenalty = 2;
} else {
console.log("**Range is SHORT or LONG**");
rangedMedPenalty = 0;
}
setAttrs({
mediumRangePenalty: rangedMedPenalty
});
});
.execute();
});
</script>