Adding Melee, Ranged repeating rows
This commit is contained in:
@@ -239,7 +239,7 @@
|
||||
|
||||
<div class="sheet-col-1-1 sheet-center"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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"> </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>
|
||||
|
||||
Reference in New Issue
Block a user