[Shadowrun5thA] dogable vehicle/drone attacks
This commit is contained in:
@@ -1727,6 +1727,8 @@ div.spacer {
|
||||
|
||||
.charsheet button[type=action].weaponroll::before,
|
||||
.charsheet button[type=action].ammoroll::before,
|
||||
.charsheet button[type=action].vehicleroll::before,
|
||||
.charsheet button[type=action].droneroll::before,
|
||||
.charsheet button[type=action].standardroll::before,
|
||||
.charsheet button[type=action].rollbuttonspec::before,
|
||||
.charsheet button[type=action].rollbuttonnospec::before,
|
||||
|
||||
@@ -9318,8 +9318,8 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_vehicleweaponbonus1" title="Any Bonuses to Weapon Skill">
|
||||
</div>
|
||||
<div class="weaponrollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweaponrollautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1})]]]]}}{{after1=DV([[@{vehicleweapondv1}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}]]}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweaponrollpilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv1}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}]]}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv1}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}]]}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv1}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}]]}}"></button>
|
||||
</div>
|
||||
<input class="vehicleweaponcheckbox hiddencheckbox" type="checkbox" name="attr_vehicleshowweaponnotes" title="Need more Space?">
|
||||
<div class="checkboxticker vehicleweaponunticked"></div>
|
||||
@@ -9373,12 +9373,12 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_vehicle1ammodescription1" title="Additional Description">
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicle1weaponrollsimpleautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}+@{vehicle1ammoacc1}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+@{vehicle1ammoacc1})]]]]}}{{after1=DV([[@{vehicleweapondv1}+@{vehicle1ammodv1}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}+@{vehicle1ammoap1}]]}}{{after2=@{vehicle1ammoname1} Rounds}}{{after2_num=[[@{vehicleweaponmode1}-floor(@{vehicleweaponmode1}/10)*10]]}}{{description=@{vehicle1ammodescription1}}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicle1weaponrollsimplepilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}+@{vehicle1ammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+@{vehicle1ammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv1}+(@{vehicle1ammodv1})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}+(@{vehicle1ammoap1})]]}}{{after2=@{vehicle1ammoname1} Rounds}}{{after2_num=[[@{vehicleweaponmode1}-floor(@{vehicleweaponmode1}/10)*10]]}}{{description=@{vehicle1ammodescription1}}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc1}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc1})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv1}+@{prefix-vehicle1ammodv1}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}+@{prefix-vehicle1ammoap1}]]}}{{after2=@{prefix-vehicle1ammoname1} Rounds}}{{after2_num=[[@{prefix-vehicleweaponmode1}-floor(@{prefix-vehicleweaponmode1}/10)*10]]}}{{description=@{prefix-vehicle1ammodescription1}}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv1}+(@{prefix-vehicle1ammodv1})]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}+(@{prefix-vehicle1ammoap1})]]}}{{after2=@{prefix-vehicle1ammoname1} Rounds}}{{after2_num=[[@{prefix-vehicleweaponmode1}-floor(@{prefix-vehicleweaponmode1}/10)*10]]}}{{description=@{prefix-vehicle1ammodescription1}}}"></button>
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicle1weaponrollcomplexautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}+@{vehicle1ammoacc1}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+@{vehicle1ammoacc1})]]]]}}{{after1=DV([[@{vehicle1ammodv1}+@{vehicleweapondv1}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}+@{vehicle1ammoap1}]]}}{{after2=@{vehicle1ammoname1} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode1}/10)]]}}{{description=@{vehicle1ammodescription1}}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehiclew1eaponrollocomplexpilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}+@{vehicle1ammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+@{vehicle1ammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicle1ammodv1}+(@{vehicleweapondv1})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}+(@{vehicle1ammoap1})]]}}{{after2=@{vehicle1ammoname1} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode1}/10)]]}}{{description=@{vehicle1ammodescription1}}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc1}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc1})]]]]}}{{after1=DV([[@{prefix-vehicle1ammodv1}+@{prefix-vehicleweapondv1}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}+@{prefix-vehicle1ammoap1}]]}}{{after2=@{prefix-vehicle1ammoname1} Rounds}}{{after2_num=[[floor(@{prefix-vehicleweaponmode1}/10)]]}}{{description=@{prefix-vehicle1ammodescription1}}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicle1ammodv1}+(@{prefix-vehicleweapondv1})]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}+(@{prefix-vehicle1ammoap1})]]}}{{after2=@{prefix-vehicle1ammoname1} Rounds}}{{after2_num=[[floor(@{prefix-vehicleweaponmode1}/10)]]}}{{description=@{prefix-vehicle1ammodescription1}}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="vehicleammorow">
|
||||
@@ -9401,12 +9401,12 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_vehicle1ammodescription2" title="Additional Description">
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweapon1rollsimpleautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}+@{vehicle1ammoacc2}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+@{vehicle1ammoacc2})]]]]}}{{after1=DV([[@{vehicleweapondv1}+@{vehicle1ammodv2}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}+@{vehicle1ammoap2}]]}}{{after2=@{vehicle1ammoname2} Rounds}}{{after2_num=[[@{vehicleweaponmode1}-floor(@{vehicleweaponmode1}/10)*10]]}}{{description=@{vehicle1ammodescription2}}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweapon1rollsimplepilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}+@{vehicle1ammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+@{vehicle1ammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv1}+(@{vehicle1ammodv2})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}+(@{vehicle1ammoap2})]]}}{{after2=@{vehicle1ammoname2} Rounds}}{{after2_num=[[@{vehicleweaponmode1}-floor(@{vehicleweaponmode1}/10)*10]]}}{{description=@{vehicle1ammodescription2}}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc2}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc2})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv1}+@{prefix-vehicle1ammodv2}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}+@{prefix-vehicle1ammoap2}]]}}{{after2=@{prefix-vehicle1ammoname2} Rounds}}{{after2_num=[[@{prefix-vehicleweaponmode1}-floor(@{prefix-vehicleweaponmode1}/10)*10]]}}{{description=@{prefix-vehicle1ammodescription2}}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv1}+(@{prefix-vehicle1ammodv2})]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}+(@{prefix-vehicle1ammoap2})]]}}{{after2=@{prefix-vehicle1ammoname2} Rounds}}{{after2_num=[[@{prefix-vehicleweaponmode1}-floor(@{prefix-vehicleweaponmode1}/10)*10]]}}{{description=@{prefix-vehicle1ammodescription2}}}"></button>
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweapon1rollcomplexautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}+@{vehicle1ammoacc2}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+@{vehicle1ammoacc2})]]]]}}{{after1=DV([[@{vehicle1ammodv2}+@{vehicleweapondv1}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}+@{vehicle1ammoap2}]]}}{{after2=@{vehicle1ammoname2} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode1}/10)]]}}{{description=@{vehicle1ammodescription2}}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweapon1rollocomplexpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc1}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy1}+@{vehicle1ammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy1}+@{vehicle1ammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicle1ammodv2}+(@{vehicleweapondv1})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap1}+(@{vehicle1ammoap2})]]}}{{after2=@{vehicle1ammoname2} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode1}/10)]]}}{{description=@{vehicle1ammodescription2}}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc2}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc2})]]]]}}{{after1=DV([[@{prefix-vehicle1ammodv2}+@{prefix-vehicleweapondv1}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}+@{prefix-vehicle1ammoap2}]]}}{{after2=@{prefix-vehicle1ammoname2} Rounds}}{{after2_num=[[floor(@{prefix-vehicleweaponmode1}/10)]]}}{{description=@{prefix-vehicle1ammodescription2}}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc1}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus1}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy1}+@{prefix-vehicle1ammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicle1ammodv2}+(@{prefix-vehicleweapondv1})]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap1}+(@{prefix-vehicle1ammoap2})]]}}{{after2=@{prefix-vehicle1ammoname2} Rounds}}{{after2_num=[[floor(@{prefix-vehicleweaponmode1}/10)]]}}{{description=@{prefix-vehicle1ammodescription2}}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -9473,8 +9473,8 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_vehicleweaponbonus2" title="Any Bonuses to Weapon Skill">
|
||||
</div>
|
||||
<div class="weaponrollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweaponrollautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2})]]]]}}{{after1=DV([[@{vehicleweapondv2}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}]]}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweaponrollpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv2}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}]]}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv2}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}]]}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv2}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}]]}}"></button>
|
||||
</div>
|
||||
<input class="vehicleweaponcheckbox hiddencheckbox" type="checkbox" name="attr_vehicleshowweaponnotes" title="Need more Space?">
|
||||
<div class="checkboxticker vehicleweaponunticked"></div>
|
||||
@@ -9528,12 +9528,12 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_vehicle2ammodescription1" title="Additional Description">
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicle2weaponrollsimpleautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}+@{vehicle2ammoacc1}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+@{vehicle2ammoacc1})]]]]}}{{after1=DV([[@{vehicleweapondv2}+@{vehicle2ammodv1}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}+@{vehicle2ammoap1}]]}}{{after2=@{vehicle2ammoname1} Rounds}}{{after2_num=[[@{vehicleweaponmode2}-floor(@{vehicleweaponmode2}/10)*10]]}}{{description=@{vehicle2ammodescription1}}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicle2weaponrollsimplepilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}+@{vehicle2ammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+@{vehicle2ammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv2}+(@{vehicle2ammodv1})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}+(@{vehicle2ammoap1})]]}}{{after2=@{vehicle2ammoname1} Rounds}}{{after2_num=[[@{vehicleweaponmode2}-floor(@{vehicleweaponmode2}/10)*10]]}}{{description=@{vehicle2ammodescription1}}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc1}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc1})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv2}+@{prefix-vehicle2ammodv1}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}+@{prefix-vehicle2ammoap1}]]}}{{after2=@{prefix-vehicle2ammoname1} Rounds}}{{after2_num=[[@{prefix-vehicleweaponmode2}-floor(@{prefix-vehicleweaponmode2}/10)*10]]}}{{description=@{prefix-vehicle2ammodescription1}}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv2}+(@{prefix-vehicle2ammodv1})]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}+(@{prefix-vehicle2ammoap1})]]}}{{after2=@{prefix-vehicle2ammoname1} Rounds}}{{after2_num=[[@{prefix-vehicleweaponmode2}-floor(@{prefix-vehicleweaponmode2}/10)*10]]}}{{description=@{prefix-vehicle2ammodescription1}}}"></button>
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicle2weaponrollcomplexautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}+@{vehicle2ammoacc1}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+@{vehicle2ammoacc1})]]]]}}{{after1=DV([[@{vehicle2ammodv1}+@{vehicleweapondv2}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}+@{vehicle2ammoap1}]]}}{{after2=@{vehicle2ammoname1} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode2}/10)]]}}{{description=@{vehicle2ammodescription1}}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicle2weaponrollocomplexpilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}+@{vehicle2ammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+@{vehicle2ammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicle2ammodv1}+(@{vehicleweapondv2})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}+(@{vehicle2ammoap1})]]}}{{after2=@{vehicle2ammoname1} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode2}/10)]]}}{{description=@{vehicle2ammodescription1}}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc1}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc1})]]]]}}{{after1=DV([[@{prefix-vehicle2ammodv1}+@{prefix-vehicleweapondv2}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}+@{prefix-vehicle2ammoap1}]]}}{{after2=@{prefix-vehicle2ammoname1} Rounds}}{{after2_num=[[floor(@{prefix-vehicleweaponmode2}/10)]]}}{{description=@{prefix-vehicle2ammodescription1}}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicle2ammodv1}+(@{prefix-vehicleweapondv2})]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}+(@{prefix-vehicle2ammoap1})]]}}{{after2=@{prefix-vehicle2ammoname1} Rounds}}{{after2_num=[[floor(@{prefix-vehicleweaponmode2}/10)]]}}{{description=@{prefix-vehicle2ammodescription1}}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="vehicleammorow">
|
||||
@@ -9556,12 +9556,12 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_vehicle2ammodescription2" title="Additional Description">
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicle2weaponrollsimpleautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}+@{vehicle2ammoacc2}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+@{vehicle2ammoacc2})]]]]}}{{after1=DV([[@{vehicleweapondv2}+@{vehicle2ammodv2}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}+@{vehicle2ammoap2}]]}}{{after2=@{vehicle2ammoname2} Rounds}}{{after2_num=[[@{vehicleweaponmode2}-floor(@{vehicleweaponmode2}/10)*10]]}}{{description=@{vehicle2ammodescription2}}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicle2weaponrollsimplepilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}+@{vehicle2ammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+@{vehicle2ammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv2}+(@{vehicle2ammodv2})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}+(@{vehicle2ammoap2})]]}}{{after2=@{vehicle2ammoname2} Rounds}}{{after2_num=[[@{vehicleweaponmode2}-floor(@{vehicleweaponmode2}/10)*10]]}}{{description=@{vehicle2ammodescription2}}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc2}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc2})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv2}+@{prefix-vehicle2ammodv2}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}+@{prefix-vehicle2ammoap2}]]}}{{after2=@{prefix-vehicle2ammoname2} Rounds}}{{after2_num=[[@{prefix-vehicleweaponmode2}-floor(@{prefix-vehicleweaponmode2}/10)*10]]}}{{description=@{prefix-vehicle2ammodescription2}}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicleweapondv2}+(@{prefix-vehicle2ammodv2})]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}+(@{prefix-vehicle2ammoap2})]]}}{{after2=@{prefix-vehicle2ammoname2} Rounds}}{{after2_num=[[@{prefix-vehicleweaponmode2}-floor(@{prefix-vehicleweaponmode2}/10)*10]]}}{{description=@{prefix-vehicle2ammodescription2}}}"></button>
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicle2weaponrollcomplexautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}+@{vehicle2ammoacc2}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+@{vehicle2ammoacc2})]]]]}}{{after1=DV([[@{vehicle2ammodv2}+@{vehicleweapondv2}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}+@{vehicle2ammoap2}]]}}{{after2=@{vehicle2ammoname2} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode2}/10)]]}}{{description=@{vehicle2ammodescription2}}}"></button>
|
||||
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicle2weaponrollocomplexpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc2}+1+@{vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy2}+@{vehicle2ammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy2}+@{vehicle2ammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicle2ammodv2}+(@{vehicleweapondv2})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap2}+(@{vehicle2ammoap2})]]}}{{after2=@{vehicle2ammoname2} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode2}/10)]]}}{{description=@{vehicle2ammodescription2}}}"></button>
|
||||
<button type="action" class="vehicleroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-vehiclename}}}{{roll_name=an Attack with @{prefix-vehicleweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-vehicleweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc2}]]}}{{result=[[(@{prefix-vehiclepilot}+@{prefix-vehicleweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc2})]]]]}}{{after1=DV([[@{prefix-vehicle2ammodv2}+@{prefix-vehicleweapondv2}]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}+@{prefix-vehicle2ammoap2}]]}}{{after2=@{prefix-vehicle2ammoname2} Rounds}}{{after2_num=[[floor(@{prefix-vehicleweaponmode2}/10)]]}}{{description=@{prefix-vehicle2ammodescription2}}}"></button>
|
||||
<button type="action" class="vehicleroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-vehiclename}'s @{prefix-vehicleweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-vehicleweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-vehicleweaponrc2}+1+@{prefix-vehiclebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-vehicleweaponbonus2}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-vehicleweaponaccuracy2}+@{prefix-vehicle2ammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-vehicle2ammodv2}+(@{prefix-vehicleweapondv2})]]) ~ AP}}{{after1_num=[[@{prefix-vehicleweaponap2}+(@{prefix-vehicle2ammoap2})]]}}{{after2=@{prefix-vehicle2ammoname2} Rounds}}{{after2_num=[[floor(@{prefix-vehicleweaponmode2}/10)]]}}{{description=@{prefix-vehicle2ammodescription2}}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -9863,8 +9863,8 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_droneweaponbonus1" title="Any Bonuses to Weapon Skill">
|
||||
</div>
|
||||
<div class="weaponrollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_droneweaponrollautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1})]]]]}}{{after1=DV([[@{droneweapondv1}]]) ~ AP}}{{after1_num=[[@{droneweaponap1}]]}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_droneweaponrollpilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{droneweapondv1}]]) ~ AP}}{{after1_num=[[@{droneweaponap1}]]}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy1})]]]]}}{{after1=DV([[@{prefix-droneweapondv1}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}]]}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-droneweapondv1}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}]]}}"></button>
|
||||
</div>
|
||||
<input class="droneweaponcheckbox hiddencheckbox" type="checkbox" name="attr_droneshowweaponnotes" title="Need more Space?">
|
||||
<div class="checkboxticker droneweaponunticked"></div>
|
||||
@@ -9918,12 +9918,12 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_drone1ammodescription1" title="Additional Description">
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_drone1weaponrollsimpleautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}+@{drone1ammoacc1}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc1})]]]]}}{{after1=DV([[@{droneweapondv1}+@{drone1ammodv1}]]) ~ AP}}{{after1_num=[[@{droneweaponap1}+@{drone1ammoap1}]]}}{{after2=@{drone1ammoname1} Rounds}}{{after2_num=[[@{droneweaponmode1}-floor(@{droneweaponmode1}/10)*10]]}}{{description=@{drone1ammodescription1}}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_drone1weaponrollsimplepilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}+@{drone1ammoacc1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{droneweapondv1}+(@{drone1ammodv1})]]) ~ AP}}{{after1_num=[[@{droneweaponap1}+(@{drone1ammoap1})]]}}{{after2=@{drone1ammoname1} Rounds}}{{after2_num=[[@{droneweaponmode1}-floor(@{droneweaponmode1}/10)*10]]}}{{description=@{drone1ammodescription1}}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc1}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc1})]]]]}}{{after1=DV([[@{prefix-droneweapondv1}+@{prefix-drone1ammodv1}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}+@{prefix-drone1ammoap1}]]}}{{after2=@{prefix-drone1ammoname1} Rounds}}{{after2_num=[[@{prefix-droneweaponmode1}-floor(@{prefix-droneweaponmode1}/10)*10]]}}{{description=@{prefix-drone1ammodescription1}}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-droneweapondv1}+(@{prefix-drone1ammodv1})]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}+(@{prefix-drone1ammoap1})]]}}{{after2=@{prefix-drone1ammoname1} Rounds}}{{after2_num=[[@{prefix-droneweaponmode1}-floor(@{prefix-droneweaponmode1}/10)*10]]}}{{description=@{prefix-drone1ammodescription1}}}"></button>
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_drone1weaponrollcomplexautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}+@{drone1ammoacc1}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc1})]]]]}}{{after1=DV([[@{drone1ammodv1}+@{droneweapondv1}]]) ~ AP}}{{after1_num=[[@{droneweaponap1}+@{drone1ammoap1}]]}}{{after2=@{drone1ammoname1} Rounds}}{{after2_num=[[floor(@{droneweaponmode1}/10)]]}}{{description=@{drone1ammodescription1}}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_dronew1eaponrollocomplexpilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}+@{drone1ammoacc1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{drone1ammodv1}+(@{droneweapondv1})]]) ~ AP}}{{after1_num=[[@{droneweaponap1}+(@{drone1ammoap1})]]}}{{after2=@{drone1ammoname1} Rounds}}{{after2_num=[[floor(@{droneweaponmode1}/10)]]}}{{description=@{drone1ammodescription1}}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc1}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc1})]]]]}}{{after1=DV([[@{prefix-drone1ammodv1}+@{prefix-droneweapondv1}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}+@{prefix-drone1ammoap1}]]}}{{after2=@{prefix-drone1ammoname1} Rounds}}{{after2_num=[[floor(@{prefix-droneweaponmode1}/10)]]}}{{description=@{prefix-drone1ammodescription1}}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-drone1ammodv1}+(@{prefix-droneweapondv1})]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}+(@{prefix-drone1ammoap1})]]}}{{after2=@{prefix-drone1ammoname1} Rounds}}{{after2_num=[[floor(@{prefix-droneweaponmode1}/10)]]}}{{description=@{prefix-drone1ammodescription1}}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="droneammorow">
|
||||
@@ -9946,12 +9946,12 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_drone1ammodescription2" title="Additional Description">
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_droneweapon1rollsimpleautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}+@{drone1ammoacc2}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc2})]]]]}}{{after1=DV([[@{droneweapondv1}+@{drone1ammodv2}]]) ~ AP}}{{after1_num=[[@{droneweaponap1}+@{drone1ammoap2}]]}}{{after2=@{drone1ammoname2} Rounds}}{{after2_num=[[@{droneweaponmode1}-floor(@{droneweaponmode1}/10)*10]]}}{{description=@{drone1ammodescription2}}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_droneweapon1rollsimplepilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}+@{drone1ammoacc2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{droneweapondv1}+(@{drone1ammodv2})]]) ~ AP}}{{after1_num=[[@{droneweaponap1}+(@{drone1ammoap2})]]}}{{after2=@{drone1ammoname2} Rounds}}{{after2_num=[[@{droneweaponmode1}-floor(@{droneweaponmode1}/10)*10]]}}{{description=@{drone1ammodescription2}}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc2}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc2})]]]]}}{{after1=DV([[@{prefix-droneweapondv1}+@{prefix-drone1ammodv2}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}+@{prefix-drone1ammoap2}]]}}{{after2=@{prefix-drone1ammoname2} Rounds}}{{after2_num=[[@{prefix-droneweaponmode1}-floor(@{prefix-droneweaponmode1}/10)*10]]}}{{description=@{prefix-drone1ammodescription2}}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-droneweapondv1}+(@{prefix-drone1ammodv2})]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}+(@{prefix-drone1ammoap2})]]}}{{after2=@{prefix-drone1ammoname2} Rounds}}{{after2_num=[[@{prefix-droneweaponmode1}-floor(@{prefix-droneweaponmode1}/10)*10]]}}{{description=@{prefix-drone1ammodescription2}}}"></button>
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_droneweapon1rollcomplexautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}+@{drone1ammoacc2}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc2})]]]]}}{{after1=DV([[@{drone1ammodv2}+@{droneweapondv1}]]) ~ AP}}{{after1_num=[[@{droneweaponap1}+@{drone1ammoap2}]]}}{{after2=@{drone1ammoname2} Rounds}}{{after2_num=[[floor(@{droneweaponmode1}/10)]]}}{{description=@{drone1ammodescription2}}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_droneweapon1rollocomplexpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc1}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy1}+@{drone1ammoacc2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{drone1ammodv2}+(@{droneweapondv1})]]) ~ AP}}{{after1_num=[[@{droneweaponap1}+(@{drone1ammoap2})]]}}{{after2=@{drone1ammoname2} Rounds}}{{after2_num=[[floor(@{droneweaponmode1}/10)]]}}{{description=@{drone1ammodescription2}}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname1}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc2}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft1}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy1}+@{drone1ammoacc2})]]]]}}{{after1=DV([[@{prefix-drone1ammodv2}+@{prefix-droneweapondv1}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}+@{prefix-drone1ammoap2}]]}}{{after2=@{prefix-drone1ammoname2} Rounds}}{{after2_num=[[floor(@{prefix-droneweaponmode1}/10)]]}}{{description=@{prefix-drone1ammodescription2}}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="act_rollweapon" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname1}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus1}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc1}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus1}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy1}+@{prefix-drone1ammoacc2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-drone1ammodv2}+(@{prefix-droneweapondv1})]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap1}+(@{prefix-drone1ammoap2})]]}}{{after2=@{prefix-drone1ammoname2} Rounds}}{{after2_num=[[floor(@{prefix-droneweaponmode1}/10)]]}}{{description=@{prefix-drone1ammodescription2}}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -10018,8 +10018,8 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_droneweaponbonus2" title="Any Bonuses to Weapon Skill">
|
||||
</div>
|
||||
<div class="weaponrollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_droneweaponrollautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2})]]]]}}{{after1=DV([[@{droneweapondv2}]]) ~ AP}}{{after1_num=[[@{droneweaponap2}]]}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_droneweaponrollpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{droneweapondv2}]]) ~ AP}}{{after1_num=[[@{droneweaponap2}]]}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="roll_droneweaponrollautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2})]]]]}}{{after1=DV([[@{prefix-droneweapondv2}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}]]}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="roll_droneweaponrollpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-droneweapondv2}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}]]}}"></button>
|
||||
</div>
|
||||
<input class="droneweaponcheckbox hiddencheckbox" type="checkbox" name="attr_droneshowweaponnotes" title="Need more Space?">
|
||||
<div class="checkboxticker droneweaponunticked"></div>
|
||||
@@ -10073,12 +10073,12 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_drone2ammodescription1" title="Additional Description">
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_drone2weaponrollsimpleautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}+@{drone2ammoacc1}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+@{drone2ammoacc1})]]]]}}{{after1=DV([[@{droneweapondv2}+@{drone2ammodv1}]]) ~ AP}}{{after1_num=[[@{droneweaponap2}+@{drone2ammoap1}]]}}{{after2=@{drone2ammoname1} Rounds}}{{after2_num=[[@{droneweaponmode2}-floor(@{droneweaponmode2}/10)*10]]}}{{description=@{drone2ammodescription1}}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_drone2weaponrollsimplepilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}+@{drone2ammoacc1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+@{drone2ammoacc1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{droneweapondv2}+(@{drone2ammodv1})]]) ~ AP}}{{after1_num=[[@{droneweaponap2}+(@{drone2ammoap1})]]}}{{after2=@{drone2ammoname1} Rounds}}{{after2_num=[[@{droneweaponmode2}-floor(@{droneweaponmode2}/10)*10]]}}{{description=@{drone2ammodescription1}}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="roll_drone2weaponrollsimpleautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc1}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc1})]]]]}}{{after1=DV([[@{prefix-droneweapondv2}+@{prefix-drone2ammodv1}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}+@{prefix-drone2ammoap1}]]}}{{after2=@{prefix-drone2ammoname1} Rounds}}{{after2_num=[[@{prefix-droneweaponmode2}-floor(@{prefix-droneweaponmode2}/10)*10]]}}{{description=@{prefix-drone2ammodescription1}}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="roll_drone2weaponrollsimplepilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-droneweapondv2}+(@{prefix-drone2ammodv1})]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}+(@{prefix-drone2ammoap1})]]}}{{after2=@{drone2ammoname1} Rounds}}{{after2_num=[[@{prefix-droneweaponmode2}-floor(@{prefix-droneweaponmode2}/10)*10]]}}{{description=@{prefix-drone2ammodescription1}}}"></button>
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_drone2weaponrollcomplexautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}+@{drone2ammoacc1}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+@{drone2ammoacc1})]]]]}}{{after1=DV([[@{drone2ammodv1}+@{droneweapondv2}]]) ~ AP}}{{after1_num=[[@{droneweaponap2}+@{drone2ammoap1}]]}}{{after2=@{drone2ammoname1} Rounds}}{{after2_num=[[floor(@{droneweaponmode2}/10)]]}}{{description=@{drone2ammodescription1}}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_drone2weaponrollocomplexpilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}+@{drone2ammoacc1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+@{drone2ammoacc1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{drone2ammodv1}+(@{droneweapondv2})]]) ~ AP}}{{after1_num=[[@{droneweaponap2}+(@{drone2ammoap1})]]}}{{after2=@{drone2ammoname1} Rounds}}{{after2_num=[[floor(@{droneweaponmode2}/10)]]}}{{description=@{drone2ammodescription1}}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="roll_drone2weaponrollcomplexautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc1}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc1})]]]]}}{{after1=DV([[@{prefix-drone2ammodv1}+@{prefix-droneweapondv2}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}+@{prefix-drone2ammoap1}]]}}{{after2=@{prefix-drone2ammoname1} Rounds}}{{after2_num=[[floor(@{prefix-droneweaponmode2}/10)]]}}{{description=@{prefix-drone2ammodescription1}}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="roll_drone2weaponrollocomplexpilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc1}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc1}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-drone2ammodv1}+(@{prefix-droneweapondv2})]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}+(@{prefix-drone2ammoap1})]]}}{{after2=@{drone2ammoname1} Rounds}}{{after2_num=[[floor(@{prefix-droneweaponmode2}/10)]]}}{{description=@{prefix-drone2ammodescription1}}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="droneammorow">
|
||||
@@ -10101,12 +10101,12 @@ Click again to switch to Manual and Remote">
|
||||
<input type="text" name="attr_drone2ammodescription2" title="Additional Description">
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_drone2weaponrollsimpleautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}+@{drone2ammoacc2}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+@{drone2ammoacc2})]]]]}}{{after1=DV([[@{droneweapondv2}+@{drone2ammodv2}]]) ~ AP}}{{after1_num=[[@{droneweaponap2}+@{drone2ammoap2}]]}}{{after2=@{drone2ammoname2} Rounds}}{{after2_num=[[@{droneweaponmode2}-floor(@{droneweaponmode2}/10)*10]]}}{{description=@{drone2ammodescription2}}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_drone2weaponrollsimplepilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}+@{drone2ammoacc2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+@{drone2ammoacc2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{droneweapondv2}+(@{drone2ammodv2})]]) ~ AP}}{{after1_num=[[@{droneweaponap2}+(@{drone2ammoap2})]]}}{{after2=@{drone2ammoname2} Rounds}}{{after2_num=[[@{droneweaponmode2}-floor(@{droneweaponmode2}/10)*10]]}}{{description=@{drone2ammodescription2}}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="roll_drone2weaponrollsimpleautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc2}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc2})]]]]}}{{after1=DV([[@{prefix-droneweapondv2}+@{prefix-drone2ammodv2}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}+@{prefix-drone2ammoap2}]]}}{{after2=@{prefix-drone2ammoname2} Rounds}}{{after2_num=[[@{prefix-droneweaponmode2}-floor(@{prefix-droneweaponmode2}/10)*10]]}}{{description=@{prefix-drone2ammodescription2}}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="roll_drone2weaponrollsimplepilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-droneweapondv2}+(@{prefix-drone2ammodv2})]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}+(@{prefix-drone2ammoap2})]]}}{{after2=@{prefix-drone2ammoname2} Rounds}}{{after2_num=[[@{prefix-droneweaponmode2}-floor(@{prefix-droneweaponmode2}/10)*10]]}}{{description=@{prefix-drone2ammodescription2}}}"></button>
|
||||
</div>
|
||||
<div class="ammorollwrapper">
|
||||
<button type="roll" class="droneroll autopilotroll" name="roll_drone2weaponrollcomplexautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{dronename}}}{{roll_name=an Attack with @{droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}+@{drone2ammoacc2}]]}}{{result=[[(@{dronepilot}+@{droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+@{drone2ammoacc2})]]]]}}{{after1=DV([[@{drone2ammodv2}+@{droneweapondv2}]]) ~ AP}}{{after1_num=[[@{droneweaponap2}+@{drone2ammoap2}]]}}{{after2=@{drone2ammoname2} Rounds}}{{after2_num=[[floor(@{droneweaponmode2}/10)]]}}{{description=@{drone2ammodescription2}}}"></button>
|
||||
<button type="roll" class="droneroll pilotroll" name="roll_drone2weaponrollocomplexpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{dronename}'s @{droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{droneweaponrc2}+1+@{dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{droneweaponaccuracy2}+@{drone2ammoacc2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{droneweaponaccuracy2}+@{drone2ammoacc2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{drone2ammodv2}+(@{droneweapondv2})]]) ~ AP}}{{after1_num=[[@{droneweaponap2}+(@{drone2ammoap2})]]}}{{after2=@{drone2ammoname2} Rounds}}{{after2_num=[[floor(@{droneweaponmode2}/10)]]}}{{description=@{drone2ammodescription2}}}"></button>
|
||||
<button type="action" class="droneroll autopilotroll" name="roll_drone2weaponrollcomplexautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{prefix-dronename}}}{{roll_name=an Attack with @{prefix-droneweaponname2}}}{{val1=Pilot}}{{val1_num=[[@{prefix-dronepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{prefix-droneweaponautosoft2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc2}]]}}{{result=[[(@{prefix-dronepilot}+@{prefix-droneweaponautosoft2}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc2})]]]]}}{{after1=DV([[@{prefix-drone2ammodv2}+@{prefix-droneweapondv2}]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}+@{prefix-drone2ammoap2}]]}}{{after2=@{prefix-drone2ammoname2} Rounds}}{{after2_num=[[floor(@{prefix-droneweaponmode2}/10)]]}}{{description=@{prefix-drone2ammodescription2}}}"></button>
|
||||
<button type="action" class="droneroll pilotroll" name="roll_drone2weaponrollocomplexpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{prefix-dronename}'s @{prefix-droneweaponname2}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{prefix-droneweaponbonus2}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{prefix-droneweaponrc2}+1+@{prefix-dronebody}]]}}{{val4=Hot Sim/Silent/CR}}{{val4_num=[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{sustainedspells=[[@{sustainedspells}*2]]}}{{limit=Accuracy}}{{limit_num=[[@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc2}]]}}{{limit_mod=[[[[floor(@{dronemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{prefix-droneweaponbonus2}+[[[[ceil(@{dronemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{dronemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]-[[@{sustainedspells}*2]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{prefix-droneweaponaccuracy2}+@{prefix-drone2ammoacc2}+[[floor(@{dronemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{prefix-drone2ammodv2}+(@{prefix-droneweapondv2})]]) ~ AP}}{{after1_num=[[@{prefix-droneweaponap2}+(@{prefix-drone2ammoap2})]]}}{{after2=@{prefix-drone2ammoname2} Rounds}}{{after2_num=[[floor(@{prefix-droneweaponmode2}/10)]]}}{{description=@{prefix-drone2ammodescription2}}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -16721,7 +16721,8 @@ on('clicked:rollWeapon', async (event) => {
|
||||
});
|
||||
|
||||
on('clicked:repeating_weapons:rollweapon ' +
|
||||
'clicked:repeating_pistols:rollweapon clicked:repeating_automatics:rollweapon clicked:repeating_longarms:rollweapon clicked:repeating_heavyweapons:rollweapon clicked:repeating_closecombat:rollweapon'
|
||||
'clicked:repeating_pistols:rollweapon clicked:repeating_automatics:rollweapon clicked:repeating_longarms:rollweapon clicked:repeating_heavyweapons:rollweapon clicked:repeating_closecombat:rollweapon '+
|
||||
'clicked:repeating_vehicles:rollweapon clicked:repeating_drones:rollweapon'
|
||||
, async (event) => {
|
||||
|
||||
// prefix gets an empty string for normal attributes, and repeating_section_ID_ for repeating attributes
|
||||
|
||||
Reference in New Issue
Block a user