mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
12699 lines
962 KiB
HTML
12699 lines
962 KiB
HTML
<div class="wrapper">
|
|
|
|
<input type="radio" class="tabs tab1" name="attr_tabnumber" value="1" checked>
|
|
<div class="tablabel">Main</div>
|
|
|
|
<input type="radio" class="tabs tab2" name="attr_tabnumber" value="2">
|
|
<div class="tablabel">Skills</div>
|
|
|
|
<input type="radio" class="tabs tab3" name="attr_tabnumber" value="3">
|
|
<div class="tablabel">
|
|
<input class="technomancycheckbox" type="checkbox" name="attr_istechnomancer" value="1">
|
|
<div class="labelmage">Magic</div>
|
|
<div class="labeltechnomancer">Technomancy</div>
|
|
</div>
|
|
|
|
<input type="radio" class="tabs tab4" name="attr_tabnumber" value="4">
|
|
<div class="tablabel">Enhancements</div>
|
|
|
|
<input type="radio" class="tabs tab5" name="attr_tabnumber" value="5">
|
|
<div class="tablabel">Matrix</div>
|
|
|
|
<input type="radio" class="tabs tab6" name="attr_tabnumber" value="6">
|
|
<div class="tablabel">Vehicles</div>
|
|
|
|
<input type="radio" class="tabs tab7" name="attr_tabnumber" value="7">
|
|
<div class="tablabel">Equipment</div>
|
|
|
|
<input type="radio" class="tabs tab8" name="attr_tabnumber" value="8">
|
|
<div class="tablabel">Character</div>
|
|
|
|
<div class="gmroll">
|
|
<input type="radio" class="gmrollcheckbox" name="attr_gmroll" value="" title="Switch to GM only Rolls" checked>
|
|
<input type="radio" class="gmrollcheckbox" name="attr_gmroll" value="/w gm " title="Switch to public Rolls">
|
|
<div class="gmrolllabel gmrollticked">GM Roll</div>
|
|
<input type="radio" class="edgerollcheckbox" name="attr_edgeroll" value="" title="Switch to Pre-Edged rolls" checked>
|
|
<input type="radio" class="edgerollcheckbox" name="attr_edgeroll" value="!/" title="Switch to Normal Rolls">
|
|
<div class="gmrolllabel edgerollunticked">Edge</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="content1">
|
|
<div class="statblock">
|
|
<h2>Attributes</h2>
|
|
<div class="statcol statcol1">
|
|
<div class="statheading"><h4> </h4></div>
|
|
<div class="statlabel"><label>Body</label></div>
|
|
<div class="statlabel"><label>Agility</label></div>
|
|
<div class="statlabel"><label>Reaction</label></div>
|
|
<div class="statlabel"><label>Strength</label></div>
|
|
<div class="statlabel"><label>Charisma</label></div>
|
|
<div class="statlabel"><label>Intuition</label></div>
|
|
<div class="statlabel"><label>Logic</label></div>
|
|
<div class="statlabel"><label>Willpower</label></div>
|
|
<div class="statlabel">
|
|
<input class="technomancycheckbox" type="checkbox" name="attr_istechnomancer" value="1">
|
|
<label class="labelmage">Magic</label>
|
|
<label class="labeltechnomancer">Resonance</label>
|
|
</div>
|
|
<div class="statlabel"><label>Edge</label></div>
|
|
</div>
|
|
<div class="statcol2">
|
|
<div class="statheading"><h4>Base</h4></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_bod_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_agi_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_rea_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_str_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_cha_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_int_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_log_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_wil_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_mag_base" title="Base Attribute unaugmented"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_edg_total" title="Base Attribute unaugmented"></div>
|
|
</div>
|
|
<div class="statcol3">
|
|
<div class="statsubcol">
|
|
<div class="statheading"><h4>Bonus</h4></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_bod_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_agi_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_rea_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_str_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_cha_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_int_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_log_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_wil_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
<div class="statinputwrapper"><input type="text" class="statinput" name="attr_mag_aug" value="0" title="Bonuses from Augmentations"></div>
|
|
</div>
|
|
<div class="statsubcol">
|
|
<div class="statheading"><h4>Total</h4></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_bod_total" value="@{bod_base}+@{bod_aug}" title="Base + Bonus" disabled="true"></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_agi_total" value="@{agi_base}+@{agi_aug}" title="Base + Bonus" disabled="true"></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_rea_total" value="@{rea_base}+@{rea_aug}" title="Base + Bonus" disabled="true"></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_str_total" value="@{str_base}+@{str_aug}" title="Base + Bonus" disabled="true"></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_cha_total" value="@{cha_base}+@{cha_aug}" title="Base + Bonus" disabled="true"></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_int_total" value="@{int_base}+@{int_aug}" title="Base + Bonus" disabled="true"></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_log_total" value="@{log_base}+@{log_aug}" title="Base + Bonus" disabled="true"></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_wil_total" value="@{wil_base}+@{wil_aug}" title="Base + Bonus" disabled="true"></div>
|
|
<div class="statinputwrapper"><input type="number" class="statinput" name="attr_mag_total" value="@{mag_base}+@{mag_aug}" title="Base + Bonus" disabled="true"></div>
|
|
</div>
|
|
<div class="rollcol">
|
|
<div class="statheading"><h4>Roll</h4></div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_bodroll" title="Roll Body" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Body}}{{val1=Body}}{{val1_num=[[@{bod_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{bod_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_agiroll" title="Roll Agility" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Agility}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{agi_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_rearoll" title="Roll Reaction" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Reaction}}{{val1=Reaction}}{{val1_num=[[@{rea_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{rea_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_strroll" title="Roll Strength" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Strength}}{{val1=Strength}}{{val1_num=[[@{str_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{str_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_charoll" title="Roll Charisma" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Charisma}}{{val1=Charisma}}{{val1_num=[[@{cha_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{cha_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_introll" title="Roll Intuition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Intuition}}{{val1=Intuition}}{{val1_num=[[@{int_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{int_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_logroll" title="Roll Logic" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Logic}}{{val1=Logic}}{{val1_num=[[@{log_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{log_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_wilroll" title="Roll Willpower" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Willpower}}{{val1=Willpower}}{{val1_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{wil_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
<div class="statinputwrapper"><button type="roll" class="standardroll" name="roll_magroll" title="Roll Magic/Res" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Magic/Res}}{{val1=Magic/Res}}{{val1_num=[[@{mag_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[?{Apply Wounds|Yes,1|No,0}*(@{wound_total})]]}}{{result=[[(@{mag_total}+?{Situational Modifiers}-?{Apply Wounds}*[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" /> </div>
|
|
</div>
|
|
<div class="edgewrapper">
|
|
<div class="edgecheckboxwrapper">
|
|
<input type="checkbox" class="hiddencheckbox edgecheckbox" name="attr_edg_1" title="Edge Used">
|
|
<div class="checkboxticker edgeunticked"></div>
|
|
<div class="checkboxticker edgeticked">X</div>
|
|
</div>
|
|
<input type="checkbox" class="edgehidebox" name="attr_edg_total" value="1">
|
|
<div class="edgecheckboxwrapper">
|
|
<input type="checkbox" class="hiddencheckbox edgecheckbox" name="attr_edg_2" title="Edge Used">
|
|
<div class="checkboxticker edgeunticked"></div>
|
|
<div class="checkboxticker edgeticked">X</div>
|
|
</div>
|
|
<input type="checkbox" class="edgehidebox" name="attr_edg_total" value="2">
|
|
<div class="edgecheckboxwrapper">
|
|
<input type="checkbox" class="hiddencheckbox edgecheckbox" name="attr_edg_3" title="Edge Used">
|
|
<div class="checkboxticker edgeunticked"></div>
|
|
<div class="checkboxticker edgeticked">X</div>
|
|
</div>
|
|
<input type="checkbox" class="edgehidebox" name="attr_edg_total" value="3">
|
|
<div class="edgecheckboxwrapper">
|
|
<input type="checkbox" class="hiddencheckbox edgecheckbox" name="attr_edg_4" title="Edge Used">
|
|
<div class="checkboxticker edgeunticked"></div>
|
|
<div class="checkboxticker edgeticked">X</div>
|
|
</div>
|
|
<br>
|
|
<input type="checkbox" class="edgehidebox" name="attr_edg_total" value="4">
|
|
<div class="edgecheckboxwrapper">
|
|
<input type="checkbox" class="hiddencheckbox edgecheckbox" name="attr_edg_5" title="Edge Used">
|
|
<div class="checkboxticker edgeunticked"></div>
|
|
<div class="checkboxticker edgeticked">X</div>
|
|
</div>
|
|
<input type="checkbox" class="edgehidebox" name="attr_edg_total" value="5">
|
|
<div class="edgecheckboxwrapper">
|
|
<input type="checkbox" class="hiddencheckbox edgecheckbox" name="attr_edg_6" title="Edge Used">
|
|
<div class="checkboxticker edgeunticked"></div>
|
|
<div class="checkboxticker edgeticked">X</div>
|
|
</div>
|
|
<input type="checkbox" class="edgehidebox" name="attr_edg_total" value="6">
|
|
<div class="edgecheckboxwrapper">
|
|
<input type="checkbox" class="hiddencheckbox edgecheckbox" name="attr_edg_7" title="Edge Used">
|
|
<div class="checkboxticker edgeunticked"></div>
|
|
<div class="checkboxticker edgeticked">X</div>
|
|
</div>
|
|
<input type="checkbox" class="edgehidebox" name="attr_edg_total" value="7">
|
|
<div class="edgecheckboxwrapper">
|
|
<input type="checkbox" class="hiddencheckbox edgecheckbox" name="attr_edg_8" title="Edge Used">
|
|
<div class="checkboxticker edgeunticked"></div>
|
|
<div class="checkboxticker edgeticked">X</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="specrolls">
|
|
<h2>Attribute Rolls</h2>
|
|
<div class="specroll"><label>Surprise (R+I)</label></div>
|
|
<div class="specroll">
|
|
<button type="roll" class="standardroll" name="roll_surpriseroll" title="Roll Surprise (Reaction+Intuition)" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Surprise}}{{val1=Reaction}}{{val1_num=[[@{rea_total}]]}}{{val2=Intuition}}{{val2_num=[[@{int_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{rea_total}+@{int_total}+?{Situational Modifiers}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="specroll"><label>Composure (C+W)</label></div>
|
|
<div class="specroll">
|
|
<button type="roll" class="standardroll" name="roll_composureroll" title="Roll Composure (Charisma+Willpower)" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Composure}}{{val1=Charisma}}{{val1_num=[[@{cha_total}]]}}{{val2=Willpower}}{{val2_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{cha_total}+@{wil_total}+?{Situational Modifiers}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="specroll"><label>Judge Intentions (C+I)</label></div>
|
|
<div class="specroll">
|
|
<button type="roll" class="standardroll" name="roll_judgeroll" title="Roll Judge Intetions (Charisma+Intuition)" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Judge Intentions}}{{val1=Charisma}}{{val1_num=[[@{cha_total}]]}}{{val2=Intuition}}{{val2_num=[[@{int_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{cha_total}+@{int_total}+?{Situational Modifiers}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="specroll"><label>Memory (L+W)</label></div>
|
|
<div class="specroll">
|
|
<button type="roll" class="standardroll" name="roll_memoryroll" title="Roll Memory (Logic+Willpower)" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Memory}}{{val1=Logic}}{{val1_num=[[@{log_total}]]}}{{val2=Willpower}}{{val2_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{log_total}+@{wil_total}+?{Situational Modifiers}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="specroll"><label>Poison/Drug (B+W)</label></div>
|
|
<div class="specroll">
|
|
<button type="roll" class="standardroll" name="roll_pndroll" title="Roll a Poison/Drug Resistance Test (Body+Willpower)" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Poison/Drug Resistance}}{{val1=Body}}{{val1_num=[[@{bod_total}]]}}{{val2=Willpower}}{{val2_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{bod_total}+@{wil_total}+?{Situational Modifiers}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="specroll"><label>Carry/Lift (B+S)</label></div>
|
|
<div class="specroll">
|
|
<button type="roll" class="standardroll" name="roll_carryroll" title="Roll Lift/Carry (Body+Strength)" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=Carry/Lift}}{{val1=Body}}{{val1_num=[[@{bod_total}]]}}{{val2=Strength}}{{val2_num=[[@{str_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{bod_total}+@{str_total}+?{Situational Modifiers}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}{{description=Can lift (Strength + Nethits) x 15kg
|
|
Can carry (Strength + Nethits) x 10kg
|
|
Can lift overhead (Strength + Nethits) x 5kg}}" />
|
|
</div>
|
|
</div>
|
|
<div class="movement">
|
|
<h2>Movement</h2>
|
|
<div class="movementrow">
|
|
<div class="movementmethod"></div>
|
|
<div class="movementfactor"><label>Factor</label></div>
|
|
<div class="movementtotal"><label>Total</label></div>
|
|
</div>
|
|
<div class="movementrow">
|
|
<div class="movementmethod">
|
|
<label>Walking</label>
|
|
</div>
|
|
<div class="movementfactor">
|
|
<input type="text" name="attr_walkingfactor" value="2">
|
|
</div>
|
|
<div class="movementtotal">
|
|
<input type="number" name="attr_walkingtotal" value="(@{agi_total})*@{walkingfactor}" disabled="true">
|
|
</div>
|
|
</div>
|
|
<div class="movementrow">
|
|
<div class="movementmethod">
|
|
<label>Running</label>
|
|
</div>
|
|
<div class="movementfactor">
|
|
<input type="text" name="attr_runningfactor" value="4">
|
|
</div>
|
|
<div class="movementtotal">
|
|
<input type="number" name="attr_runningtotal" value="(@{agi_total})*@{runningfactor}" disabled="true">
|
|
</div>
|
|
</div>
|
|
<div class="movementrow">
|
|
<div class="movementmethod">
|
|
<label>Sprinting</label>
|
|
</div>
|
|
<div class="movementfactor">
|
|
<input type="text" name="attr_sprintingfactor" value="+2">
|
|
</div>
|
|
<div class="movementtotal">
|
|
<label>per Nethit</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="notesblock">
|
|
<h2>Notes</h2>
|
|
<textarea name="attr_generalnotes"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="infoblock">
|
|
<h2>Standard Rolls</h2>
|
|
<div class="standardrolls">
|
|
<div class="rollrow">
|
|
<div class="rolllabel"><label> </label></div>
|
|
<div class="rolllabel"><label>Standard Roll</label></div>
|
|
<div class="rolllabel"><label>Edge Roll</label></div>
|
|
</div>
|
|
<div class="rollrow">
|
|
<div class="rolllabel"><label>Without Wounds</label></div>
|
|
<div class="rolllabel">
|
|
<button type="roll" class="standardroll" name="roll_standardroll" title="Roll with a given Dicepool without Woundpenalty" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{val1=Dice-Pool}}{{val1_num=[[?{Dice-Pool|6}]]}}{{limit=Limit}}{{limit_num=[[?{Limit|6}]]}}{{result=[[(?{Dice-Pool})d6cs>5>5sdkh[[?{Limit}]]]]}}{{description=?{Description}}}" />
|
|
</div>
|
|
<div class="rolllabel">
|
|
<button type="roll" class="standardroll" name="roll_edgeroll" title="Roll with a given Dicepool + Edge and exploding sixes without Woundpenalty" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{val1=Dice-Pool}}{{val1_num=[[?{Dice-Pool|6}]]}}{{val2=Edge}}{{val2_num=[[@{edg_total}]]}}{{result=[[(?{Dice-Pool}+@{edg_total})d6!cs>5>5sd]]}}{{description=?{Description}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="rollrow">
|
|
<div class="rolllabel"><label>With Wounds</label></div>
|
|
<div class="rolllabel">
|
|
<button type="roll" class="standardroll" name="roll_standardroll" title="Roll with a given Dicepool with Woundpenalty" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{val1=Dice-Pool}}{{val1_num=[[?{Dice-Pool|6}]]}}{{limit=Limit}}{{limit_num=[[?{Limit|6}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(?{Dice-Pool}-[[@{wound_total}]])d6cs>5>5sdkh[[?{Limit}]]]]}}{{description=?{Description}}}" />
|
|
</div>
|
|
<div class="rolllabel">
|
|
<button type="roll" class="standardroll" name="roll_edgeroll" title="Roll with a given Dicepool + Edge and exploding sixes with Woundpenalty" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{val1=Dice-Pool}}{{val1_num=[[?{Dice-Pool|6}]]}}{{val2=Edge}}{{val2_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(?{Dice-Pool}+@{edg_total}-[[@{wound_total}]])d6!cs>5>5sd]]}}{{description=?{Description}}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="limits">
|
|
<h2>Limits</h2>
|
|
<div class="limitlabels">
|
|
<div class="limitwrapper"><label>Physical Limit</label></div>
|
|
<div class="limitwrapper"><label>Mental Limit</label></div>
|
|
<div class="limitwrapper"><label>Social Limit</label></div>
|
|
</div>
|
|
<div class="limitfields">
|
|
<div class="limitwrapper">
|
|
<div class="limitmodifier"><input type="text" name="attr_physical_mod" value="0" title="Limit Modifier from e.g. Adept Powers or Cyberware"></div>
|
|
<div class="limitdisplay"><input type="number" name="attr_physical_total" value="@{physical_mod}+ceil((@{str_total}+@{str_total}+@{rea_total}+@{bod_total})/3)" title="Total including Bonus" disabled="true"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_physical_name" value="Physical Limit"></div>
|
|
</div>
|
|
<div class="limitwrapper">
|
|
<div class="limitmodifier"><input type="text" name="attr_mental_mod" value="0" title="Limit Modifier from e.g. Adept Powers or Cyberware"></div>
|
|
<div class="limitdisplay"><input type="number" name="attr_mental_total" value="@{mental_mod}+ceil((@{log_total}+@{log_total}+@{wil_total}+@{int_total})/3)" title="Total including Bonus" disabled="true"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_mental_name" value="Mental Limit"></div>
|
|
</div>
|
|
<div class="limitwrapper">
|
|
<div class="limitmodifier"><input type="text" name="attr_social_mod" value="0" title="Limit Modifier from e.g. Adept Powers or Cyberware"></div>
|
|
<div class="limitdisplay"><input type="number" name="attr_social_total" value="@{social_mod}+ceil((@{cha_total}+@{cha_total}+@{wil_total}+@{ess_total})/3)" title="Total including Bonus" disabled="true"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_social_name" value="Social Limit"></div>
|
|
</div>
|
|
<div class="limitwrapper">
|
|
<div class="hiddentextfield"><input type="text" name="attr_astral_total" value="{(@{social_total}),(@{mental_total})}kh1" title="Total including Bonus" disabled="true"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_astral_name" value="Astral Limit"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="wounds">
|
|
<h2>Damage Tracks</h2>
|
|
<div class="woundsrow">
|
|
<div><label>Track</label></div>
|
|
<div><label>Wounds</label></div>
|
|
<div><label>Health</label></div>
|
|
<div><label>Overflow</label></div>
|
|
</div>
|
|
<div class="woundsrow">
|
|
<div><label>Physical</label></div>
|
|
<div><input type="text" name="attr_physicalwoundstaken" value="0" title="Physical Damage taken"></div>
|
|
<div><input type="number" name="attr_physicaltracktotal" value="(8+ceil((@{bod_total})/2)+@{physicaltrackmod})-@{physicalwoundstaken}" disabled="true" title="Remaining Damage before Uncounsciousness"></div>
|
|
<div><input type="number" name="attr_physicaloverflow" value="@{bod_total}+@{overflowmod}+@{physicaltracktotal}" disabled="true" title="Remaining Damage before Death"></div>
|
|
</div>
|
|
<div class="woundsrow">
|
|
<div><label>Stun</label></div>
|
|
<div><input type="text" name="attr_stunwoundstaken" value="0" title="Stun Damage taken"></div>
|
|
<div><input type="number" name="attr_stuntracktotal" value="(8+ceil((@{wil_total})/2)+@{stuntrackmod})-@{stunwoundstaken}" disabled="true" title="Remaining Damage before Uncounsciousness"></div>
|
|
</div>
|
|
</div>
|
|
<div class="defense">
|
|
<h2>Defense</h2>
|
|
<div class="defenserow">
|
|
<div class="defensebonuslabel"><label>Bonus</label></div>
|
|
<div class="defenselabel"><label>Dodge</label></div>
|
|
<div class="defenselabel"><label>Roll</label></div>
|
|
<div class="defenselabel"><label>Soak</label></div>
|
|
<div class="defenselabel"><label>Roll</label></div>
|
|
</div>
|
|
<div class="defenserow">
|
|
<div class="defensebonuslabel">
|
|
<input type="text" name="attr_avoid_bonus" value="0">
|
|
</div>
|
|
<div class="defenselabel">
|
|
<input type="number" name="attr_avoid_total" value="@{rea_total}+@{int_total}+@{avoid_bonus}" disabled="true">
|
|
</div>
|
|
<div class="defenselabel">
|
|
<button type="roll" class="defenseroll" name="roll_defenseroll" title="Roll to Dodge an incoming Attack" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to Dodge Damage}}{{val1=Reaction}}{{val1_num=[[@{rea_total}]]}}{{val2=Intuition}}{{val2_num=[[@{int_total}]]}}{{val3=Bonus}}{{val3_num=[[@{avoid_bonus}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{avoid_total}+?{Situational Modifiers}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="defenselabel">
|
|
<input type="number" name="attr_soak_total" value="@{armor_total}+@{bod_total}" disabled="true">
|
|
</div>
|
|
<div class="defenselabel">
|
|
<button type="roll" class="armorroll" name="roll_armorroll" title="Roll to Absorb Damage" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to Absorb Damage}}{{val1=Body}}{{val1_num=[[@{bod_total}]]}}{{val2=Armor}}{{val2_num=[[@{armor_total}]]}}{{val3=Armor Penetration}}{{val3_num=[[?{Armor Penetration|-0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{result=[[(@{bod_total}+@{armor_total}+?{Armor Penetration}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="initiative">
|
|
<h2>Initiative</h2>
|
|
<div class="initiativerow">
|
|
<div class="initiativelabel"><label>Physical</label></div>
|
|
<div class="initiativeattribute">
|
|
<input type="number" value="@{rea_total}+@{int_total}" name="attr_initiativeattribute" disabled="true">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>+</label></div>
|
|
<div class="initiativebonus">
|
|
<input type="text" name="attr_initiativebonus" value="0">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>+</label></div>
|
|
<div class="initiativedice">
|
|
<input type="text" name="attr_initiativedice" value="1">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>d6</label></div>
|
|
<div class="initiativerollwrapper">
|
|
<button type="roll" class="initiativeroll" name="roll_initiativeroll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=for Initiative}}{{val1=Reaction}}{{val1_num=[[@{rea_total}]]}}{{val2=Intuition}}{{val2_num=[[@{int_total}]]}}{{val3=Bonus}}{{val3_num=[[@{initiativebonus}]]}}{{wounds_num=[[@{wound_total}]]}}{{initiative=true}}{{initiative=[[@{initiativeattribute}+@{initiativebonus}-[[@{wound_total}]]+[[{@{initiativedice},(@{edgn}*5)}kh1]]d6 &{tracker}]]}}"></button>
|
|
</div>
|
|
</div>
|
|
<div class="initiativerow">
|
|
<div class="initiativelabel"><label>Astral</label></div>
|
|
<div class="initiativeattribute">
|
|
<input type="number" value="@{int_total}+@{int_total}" name="attr_astralinitiativeattribute" disabled="true">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>+</label></div>
|
|
<div class="initiativebonus">
|
|
<input type="text" name="attr_astralinitiativebonus" value="0">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>+</label></div>
|
|
<div class="initiativedice">
|
|
<input type="text" name="attr_astralinitiativedice" value="2">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>d6</label></div>
|
|
<div class="initiativerollwrapper">
|
|
<button type="roll" class="initiativeroll" name="roll_astralinitiativeroll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=for Astral Initiative}}{{val1=Intuition}}{{val1_num=[[@{int_total}]]}}{{val2=Bonus}}{{val2_num=[[@{astralinitiativebonus}]]}}{{wounds_num=[[@{wound_total}]]}}{{initiative=[[@{astralinitiativeattribute}+@{astralinitiativebonus}-[[@{wound_total}]]+[[{@{astralinitiativedice},(@{edgn}*5)}kh1]]d6 &{tracker}]]}}"></button>
|
|
</div>
|
|
</div>
|
|
<div class="initiativerow">
|
|
<div class="initiativelabel"><label>Matrix</label></div>
|
|
<div class="initiativeattribute">
|
|
<input type="number" value="@{datap_total}+@{int_total}" name="attr_matrixinitiativeattribute" disabled="true">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>+</label></div>
|
|
<div class="initiativebonus">
|
|
<input type="text" name="attr_matrixinitiativebonus" value="0">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>+</label></div>
|
|
<div class="initiativedice">
|
|
<input type="text" name="attr_matrixinitiativedice" value="3">
|
|
</div>
|
|
<div class="initiativelabelwrapper"><label>d6</label></div>
|
|
<div class="initiativerollwrapper">
|
|
<button type="roll" class="initiativeroll" name="roll_matrixinitiativeroll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=for Matrix Initiative}}{{val1=Data Processing}}{{val1_num=[[@{datap_total}]]}}{{val2=Intuition}}{{val2_num=[[@{int_total}]]}}{{val3=Bonus}}{{val3_num=[[@{matrixinitiativebonus}]]}}{{wounds_num=[[@{wound_total}]]}}{{initiative=[[@{matrixinitiativeattribute}+@{matrixinitiativebonus}-[[@{wound_total}]]+[[{@{matrixinitiativedice},(@{edgn}*5)}kh1]]d6 &{tracker}]]}}"></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="weapon">
|
|
<h2>Weapons</h2>
|
|
<div class="weaponrow">
|
|
<div class="weaponmeleewrapper">
|
|
<label class="weaponlabel">Melee</label>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<label class="weaponlabel">Name</label>
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<label class="weaponlabel">Category</label>
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<label class="weaponlabel">Acc.</label>
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<label class="weaponlabel">DV</label>
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<label class="weaponlabel">Damage Type</label>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<label class="weaponlabel">AP</label>
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<label class="weaponlabel">RC</label>
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<label class="weaponlabel">Mode / Reach</label>
|
|
</div>
|
|
<div class="weaponskillwrapper">
|
|
<label class="weaponlabel">Skill</label>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<label class="weaponlabel">Mod</label>
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<label class="weaponlabel">Dice</label>
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<label class="weaponlabel">Roll</label>
|
|
</div>
|
|
<div class="weaponnoteboxwrapper">
|
|
<label class="weaponlabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide1" type="checkbox" name="attr_weaponismelee1" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee1" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee1" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname1" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory1" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname1" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec1" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus1" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy1" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv1" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype1" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap1" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc1" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode1" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach1" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice1" value="@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname1}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname1}}}{{val2_num=[[@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc1}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy1}]]}}{{result=[[(@{weapondice1}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy1}]]}}{{after1=AP([[@{weaponap1}]]) ~ DV}}{{after1_num=[[@{weapondv1}]]}}{{after1dmg=@{weapondmgtype1}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll1" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname1}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname1}}}{{val2_num=[[@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach1}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy1}]]}}{{result=[[(@{weapondice1}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy1}]]}}{{after1=AP([[@{weaponap1}]]) ~ DV}}{{after1_num=[[@{weapondv1}]]}}{{after1dmg=@{weapondmgtype1}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes1" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes1" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide1">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide1">
|
|
<fieldset class="repeating_equipment1">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname1" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber1" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber1" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv1" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype1">
|
|
<option value="@{weapondmgtype1}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap1" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc1" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription1" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple1" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname1}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname1}}}{{val2_num=[[@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc1}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy1}+@{ammoacc1}]]}}{{result=[[(@{weapondice1}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy1}+@{ammoacc1}]]]]}}{{after1=AP([[@{weaponap1}+(@{ammoap1})]]) ~ DV}}{{after1_num=[[@{weapondv1}+(@{ammodv1})]]}}{{after1dmg=@{ammodmgtype1}}}{{after2=@{ammoname1} Rounds}}{{after2_num=[[@{weaponmode1}-floor(@{weaponmode1}/10)*10]]}}{{description=@{ammodescription1}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex1" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname1}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname1}}}{{val2_num=[[@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc1}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy1}+@{ammoacc1}]]}}{{result=[[(@{weapondice1}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy1}+@{ammoacc1}]]]]}}{{after1=AP([[@{weaponap1}+(@{ammoap1})]]) ~ DV}}{{after1_num=[[@{weapondv1}+(@{ammodv1})]]}}{{after1dmg=@{ammodmgtype1}}}{{after2=@{ammoname1} Rounds}}{{after2=@{ammoname1} Rounds}}{{after2_num=[[floor(@{weaponmode1}/10)]]}}{{description=@{ammodescription1}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide2" type="checkbox" name="attr_weaponismelee2" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee2" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee2" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname2" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory2" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname2" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec2" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus2" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy2" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv2" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype2" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap2" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc2" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode2" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach2" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice2" value="@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname2}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname2}}}{{val2_num=[[@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc2}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy2}]]}}{{result=[[(@{weapondice2}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy2}]]}}{{after1=AP([[@{weaponap2}]]) ~ DV}}{{after1_num=[[@{weapondv2}]]}}{{after1dmg=@{weapondmgtype2}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll2" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname2}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname2}}}{{val2_num=[[@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach2}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy2}]]}}{{result=[[(@{weapondice2}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy2}]]}}{{after1=AP([[@{weaponap2}]]) ~ DV}}{{after1_num=[[@{weapondv2}]]}}{{after1dmg=@{weapondmgtype2}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes2" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes2" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide2">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide2">
|
|
<fieldset class="repeating_equipment2">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname2" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber2" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber2" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv2" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype2">
|
|
<option value="@{weapondmgtype2}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap2" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc2" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription2" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple2" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname2}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname2}}}{{val2_num=[[@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc2}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy2}+@{ammoacc2}]]}}{{result=[[(@{weapondice2}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy2}+@{ammoacc2}]]]]}}{{after1=AP([[@{weaponap2}+(@{ammoap2})]]) ~ DV}}{{after1_num=[[@{weapondv2}+(@{ammodv2})]]}}{{after1dmg=@{ammodmgtype2}}}{{after2=@{ammoname2} Rounds}}{{after2_num=[[@{weaponmode2}-floor(@{weaponmode2}/10)*10]]}}{{description=@{ammodescription2}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex2" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname2}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname2}}}{{val2_num=[[@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc2}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy2}+@{ammoacc2}]]}}{{result=[[(@{weapondice2}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy2}+@{ammoacc2}]]]]}}{{after1=AP([[@{weaponap2}+(@{ammoap2})]]) ~ DV}}{{after1_num=[[@{weapondv2}+(@{ammodv2})]]}}{{after1dmg=@{ammodmgtype2}}}{{after2=@{ammoname2} Rounds}}{{after2=@{ammoname2} Rounds}}{{after2_num=[[floor(@{weaponmode2}/10)]]}}{{description=@{ammodescription2}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide3" type="checkbox" name="attr_weaponismelee3" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee3" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee3" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname3" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory3" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname3" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec3" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus3" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy3" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv3" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype3" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap3" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc3" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode3" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach3" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice3" value="@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll3" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname3}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname3}}}{{val2_num=[[@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc3}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy3}]]}}{{result=[[(@{weapondice3}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy3}]]}}{{after1=AP([[@{weaponap3}]]) ~ DV}}{{after1_num=[[@{weapondv3}]]}}{{after1dmg=@{weapondmgtype3}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll3" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname3}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname3}}}{{val2_num=[[@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach3}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy3}]]}}{{result=[[(@{weapondice3}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy3}]]}}{{after1=AP([[@{weaponap3}]]) ~ DV}}{{after1_num=[[@{weapondv3}]]}}{{after1dmg=@{weapondmgtype3}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes3" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes3" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide3">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide3">
|
|
<fieldset class="repeating_equipment3">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname3" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber3" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber3" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv3" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype3">
|
|
<option value="@{weapondmgtype3}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap3" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc3" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription3" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple3" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname3}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname3}}}{{val2_num=[[@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc3}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy3}+@{ammoacc3}]]}}{{result=[[(@{weapondice3}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy3}+@{ammoacc3}]]]]}}{{after1=AP([[@{weaponap3}+(@{ammoap3})]]) ~ DV}}{{after1_num=[[@{weapondv3}+(@{ammodv3})]]}}{{after1dmg=@{ammodmgtype3}}}{{after2=@{ammoname3} Rounds}}{{after2_num=[[@{weaponmode3}-floor(@{weaponmode3}/10)*10]]}}{{description=@{ammodescription3}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex3" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname3}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname3}}}{{val2_num=[[@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc3}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy3}+@{ammoacc3}]]}}{{result=[[(@{weapondice3}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy3}+@{ammoacc3}]]]]}}{{after1=AP([[@{weaponap3}+(@{ammoap3})]]) ~ DV}}{{after1_num=[[@{weapondv3}+(@{ammodv3})]]}}{{after1dmg=@{ammodmgtype3}}}{{after2=@{ammoname3} Rounds}}{{after2=@{ammoname3} Rounds}}{{after2_num=[[floor(@{weaponmode3}/10)]]}}{{description=@{ammodescription3}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide4" type="checkbox" name="attr_weaponismelee4" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee4" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee4" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname4" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory4" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname4" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec4" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus4" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy4" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv4" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype4" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap4" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc4" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode4" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach4" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice4" value="@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll4" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname4}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname4}}}{{val2_num=[[@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc4}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy4}]]}}{{result=[[(@{weapondice4}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy4}]]}}{{after1=AP([[@{weaponap4}]]) ~ DV}}{{after1_num=[[@{weapondv4}]]}}{{after1dmg=@{weapondmgtype4}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll4" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname4}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname4}}}{{val2_num=[[@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach4}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy4}]]}}{{result=[[(@{weapondice4}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy4}]]}}{{after1=AP([[@{weaponap4}]]) ~ DV}}{{after1_num=[[@{weapondv4}]]}}{{after1dmg=@{weapondmgtype4}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes4" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes4" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide4">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide4">
|
|
<fieldset class="repeating_equipment4">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname4" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber4" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber4" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv4" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype4">
|
|
<option value="@{weapondmgtype4}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap4" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc4" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription4" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple4" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname4}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname4}}}{{val2_num=[[@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc4}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy4}+@{ammoacc4}]]}}{{result=[[(@{weapondice4}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy4}+@{ammoacc4}]]]]}}{{after1=AP([[@{weaponap4}+(@{ammoap4})]]) ~ DV}}{{after1_num=[[@{weapondv4}+(@{ammodv4})]]}}{{after1dmg=@{ammodmgtype4}}}{{after2=@{ammoname4} Rounds}}{{after2_num=[[@{weaponmode4}-floor(@{weaponmode4}/10)*10]]}}{{description=@{ammodescription4}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex4" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname4}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname4}}}{{val2_num=[[@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc4}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy4}+@{ammoacc4}]]}}{{result=[[(@{weapondice4}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy4}+@{ammoacc4}]]]]}}{{after1=AP([[@{weaponap4}+(@{ammoap4})]]) ~ DV}}{{after1_num=[[@{weapondv4}+(@{ammodv4})]]}}{{after1dmg=@{ammodmgtype4}}}{{after2=@{ammoname4} Rounds}}{{after2=@{ammoname4} Rounds}}{{after2_num=[[floor(@{weaponmode4}/10)]]}}{{description=@{ammodescription4}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide5" type="checkbox" name="attr_weaponismelee5" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee5" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee5" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname5" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory5" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname5" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec5" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus5" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy5" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv5" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype5" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap5" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc5" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode5" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach5" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice5" value="@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll5" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname5}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname5}}}{{val2_num=[[@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc5}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy5}]]}}{{result=[[(@{weapondice5}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy5}]]}}{{after1=AP([[@{weaponap5}]]) ~ DV}}{{after1_num=[[@{weapondv5}]]}}{{after1dmg=@{weapondmgtype5}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll5" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname5}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname5}}}{{val2_num=[[@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach5}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy5}]]}}{{result=[[(@{weapondice5}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy5}]]}}{{after1=AP([[@{weaponap5}]]) ~ DV}}{{after1_num=[[@{weapondv5}]]}}{{after1dmg=@{weapondmgtype5}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes5" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes5" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide5">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide5">
|
|
<fieldset class="repeating_equipment5">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname5" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber5" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber5" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv5" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype5">
|
|
<option value="@{weapondmgtype5}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap5" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc5" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription5" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple5" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname5}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname5}}}{{val2_num=[[@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc5}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy5}+@{ammoacc5}]]}}{{result=[[(@{weapondice5}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy5}+@{ammoacc5}]]]]}}{{after1=AP([[@{weaponap5}+(@{ammoap5})]]) ~ DV}}{{after1_num=[[@{weapondv5}+(@{ammodv5})]]}}{{after1dmg=@{ammodmgtype5}}}{{after2=@{ammoname5} Rounds}}{{after2_num=[[@{weaponmode5}-floor(@{weaponmode5}/10)*10]]}}{{description=@{ammodescription5}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex5" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname5}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname5}}}{{val2_num=[[@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc5}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy5}+@{ammoacc5}]]}}{{result=[[(@{weapondice5}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy5}+@{ammoacc5}]]]]}}{{after1=AP([[@{weaponap5}+(@{ammoap5})]]) ~ DV}}{{after1_num=[[@{weapondv5}+(@{ammodv5})]]}}{{after1dmg=@{ammodmgtype5}}}{{after2=@{ammoname5} Rounds}}{{after2=@{ammoname5} Rounds}}{{after2_num=[[floor(@{weaponmode5}/10)]]}}{{description=@{ammodescription5}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide6" type="checkbox" name="attr_weaponismelee6" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee6" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee6" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname6" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory6" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname6" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec6" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus6" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy6" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv6" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype6" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap6" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc6" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode6" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach6" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice6" value="@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll6" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname6}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname6}}}{{val2_num=[[@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc6}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy6}]]}}{{result=[[(@{weapondice6}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy6}]]}}{{after1=AP([[@{weaponap6}]]) ~ DV}}{{after1_num=[[@{weapondv6}]]}}{{after1dmg=@{weapondmgtype6}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll6" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname6}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname6}}}{{val2_num=[[@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach6}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy6}]]}}{{result=[[(@{weapondice6}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy6}]]}}{{after1=AP([[@{weaponap6}]]) ~ DV}}{{after1_num=[[@{weapondv6}]]}}{{after1dmg=@{weapondmgtype6}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes6" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes6" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide6">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide6">
|
|
<fieldset class="repeating_equipment6">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname6" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber6" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber6" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv6" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype6">
|
|
<option value="@{weapondmgtype6}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap6" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc6" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription6" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple6" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname6}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname6}}}{{val2_num=[[@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc6}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy6}+@{ammoacc6}]]}}{{result=[[(@{weapondice6}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy6}+@{ammoacc6}]]]]}}{{after1=AP([[@{weaponap6}+(@{ammoap6})]]) ~ DV}}{{after1_num=[[@{weapondv6}+(@{ammodv6})]]}}{{after1dmg=@{ammodmgtype6}}}{{after2=@{ammoname6} Rounds}}{{after2_num=[[@{weaponmode6}-floor(@{weaponmode6}/10)*10]]}}{{description=@{ammodescription6}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex6" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname6}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname6}}}{{val2_num=[[@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc6}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy6}+@{ammoacc6}]]}}{{result=[[(@{weapondice6}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy6}+@{ammoacc6}]]]]}}{{after1=AP([[@{weaponap6}+(@{ammoap6})]]) ~ DV}}{{after1_num=[[@{weapondv6}+(@{ammodv6})]]}}{{after1dmg=@{ammodmgtype6}}}{{after2=@{ammoname6} Rounds}}{{after2=@{ammoname6} Rounds}}{{after2_num=[[floor(@{weaponmode6}/10)]]}}{{description=@{ammodescription6}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide7" type="checkbox" name="attr_weaponismelee7" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee7" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee7" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname7" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory7" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname7" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec7" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus7" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy7" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv7" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype7" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap7" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc7" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode7" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach7" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice7" value="@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll7" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname7}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname7}}}{{val2_num=[[@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc7}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy7}]]}}{{result=[[(@{weapondice7}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy7}]]}}{{after1=AP([[@{weaponap7}]]) ~ DV}}{{after1_num=[[@{weapondv7}]]}}{{after1dmg=@{weapondmgtype7}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll7" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname7}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname7}}}{{val2_num=[[@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach7}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy7}]]}}{{result=[[(@{weapondice7}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy7}]]}}{{after1=AP([[@{weaponap7}]]) ~ DV}}{{after1_num=[[@{weapondv7}]]}}{{after1dmg=@{weapondmgtype7}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes7" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes7" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide7">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide7">
|
|
<fieldset class="repeating_equipment7">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname7" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber7" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber7" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv7" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype7">
|
|
<option value="@{weapondmgtype7}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap7" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc7" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription7" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple7" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname7}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname7}}}{{val2_num=[[@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc7}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy7}+@{ammoacc7}]]}}{{result=[[(@{weapondice7}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy7}+@{ammoacc7}]]]]}}{{after1=AP([[@{weaponap7}+(@{ammoap7})]]) ~ DV}}{{after1_num=[[@{weapondv7}+(@{ammodv7})]]}}{{after1dmg=@{ammodmgtype7}}}{{after2=@{ammoname7} Rounds}}{{after2_num=[[@{weaponmode7}-floor(@{weaponmode7}/10)*10]]}}{{description=@{ammodescription7}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex7" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname7}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname7}}}{{val2_num=[[@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc7}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy7}+@{ammoacc7}]]}}{{result=[[(@{weapondice7}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy7}+@{ammoacc7}]]]]}}{{after1=AP([[@{weaponap7}+(@{ammoap7})]]) ~ DV}}{{after1_num=[[@{weapondv7}+(@{ammodv7})]]}}{{after1dmg=@{ammodmgtype7}}}{{after2=@{ammoname7} Rounds}}{{after2=@{ammoname7} Rounds}}{{after2_num=[[floor(@{weaponmode7}/10)]]}}{{description=@{ammodescription7}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide8" type="checkbox" name="attr_weaponismelee8" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee8" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee8" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname8" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory8" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname8" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec8" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus8" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy8" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv8" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype8" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap8" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc8" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode8" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach8" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice8" value="@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll8" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname8}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname8}}}{{val2_num=[[@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc8}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy8}]]}}{{result=[[(@{weapondice8}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy8}]]}}{{after1=AP([[@{weaponap8}]]) ~ DV}}{{after1_num=[[@{weapondv8}]]}}{{after1dmg=@{weapondmgtype8}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll8" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname8}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname8}}}{{val2_num=[[@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach8}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy8}]]}}{{result=[[(@{weapondice8}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy8}]]}}{{after1=AP([[@{weaponap8}]]) ~ DV}}{{after1_num=[[@{weapondv8}]]}}{{after1dmg=@{weapondmgtype8}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes8" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes8" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide8">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide8">
|
|
<fieldset class="repeating_equipment8">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname8" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber8" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber8" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv8" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype8">
|
|
<option value="@{weapondmgtype8}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap8" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc8" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription8" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple8" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname8}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname8}}}{{val2_num=[[@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc8}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy8}+@{ammoacc8}]]}}{{result=[[(@{weapondice8}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy8}+@{ammoacc8}]]]]}}{{after1=AP([[@{weaponap8}+(@{ammoap8})]]) ~ DV}}{{after1_num=[[@{weapondv8}+(@{ammodv8})]]}}{{after1dmg=@{ammodmgtype8}}}{{after2=@{ammoname8} Rounds}}{{after2_num=[[@{weaponmode8}-floor(@{weaponmode8}/10)*10]]}}{{description=@{ammodescription8}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex8" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname8}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname8}}}{{val2_num=[[@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc8}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy8}+@{ammoacc8}]]}}{{result=[[(@{weapondice8}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy8}+@{ammoacc8}]]]]}}{{after1=AP([[@{weaponap8}+(@{ammoap8})]]) ~ DV}}{{after1_num=[[@{weapondv8}+(@{ammodv8})]]}}{{after1dmg=@{ammodmgtype8}}}{{after2=@{ammoname8} Rounds}}{{after2=@{ammoname8} Rounds}}{{after2_num=[[floor(@{weaponmode8}/10)]]}}{{description=@{ammodescription8}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="content2">
|
|
<div class="skills">
|
|
<h2>Active Skills</h2>
|
|
<h3>Physical Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox1">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox1">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader1" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox1" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Animal Handling" name="attr_skillname1" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr1">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name1" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value1" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating1" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus1" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit1">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name1" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value1" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus1" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes1" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec1" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec1" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool1" value="@{skillattr_value1}+@{skillrating1}+@{skillbonus1}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec1" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec1" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname1}}}{{val1=@{skillattr_name1}}}{{val1_num=[[@{skillattr_value1}]]}}{{val2=@{skillname1}}}{{val2_num=[[@{skillrating1}+@{skillbonus1}]]}}{{val3=@{skillspec1}}}{{val3_num=[[(?{Specialization @{skillspec1} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name1}}}{{limit_num=[[@{skilllimit_value1}]]}}{{limit_mod=[[@{skilllimitbonus1}]]}}{{result=[[(@{skilldicepool1}+(?{Specialization @{skillspec1} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value1}]]+@{skilllimitbonus1}]]]]}}{{description=@{skillnotes1}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll1" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname1}}}{{val1=@{skillattr_name1}}}{{val1_num=[[@{skillattr_value1}]]}}{{val2=@{skillname1}}}{{val2_num=[[@{skillrating1}+@{skillbonus1}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name1}}}{{limit_num=[[@{skilllimit_value1}]]}}{{limit_mod=[[@{skilllimitbonus1}]]}}{{result=[[(@{skilldicepool1}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value1}]]+@{skilllimitbonus1}]]]]}}{{description=@{skillnotes1}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox2" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Disguise" name="attr_skillname2" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr2">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option selected value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name2" value="@{int_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value2" value="@{int_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating2" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus2" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit2">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name2" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value2" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus2" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes2" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec2" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec2" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool2" value="@{skillattr_value2}+@{skillrating2}+@{skillbonus2}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec2" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec2" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname2}}}{{val1=@{skillattr_name2}}}{{val1_num=[[@{skillattr_value2}]]}}{{val2=@{skillname2}}}{{val2_num=[[@{skillrating2}+@{skillbonus2}]]}}{{val3=@{skillspec2}}}{{val3_num=[[(?{Specialization @{skillspec2} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name2}}}{{limit_num=[[@{skilllimit_value2}]]}}{{limit_mod=[[@{skilllimitbonus2}]]}}{{result=[[(@{skilldicepool2}+(?{Specialization @{skillspec2} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value2}]]+@{skilllimitbonus2}]]]]}}{{description=@{skillnotes2}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll2" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname2}}}{{val1=@{skillattr_name2}}}{{val1_num=[[@{skillattr_value2}]]}}{{val2=@{skillname2}}}{{val2_num=[[@{skillrating2}+@{skillbonus2}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name2}}}{{limit_num=[[@{skilllimit_value2}]]}}{{limit_mod=[[@{skilllimitbonus2}]]}}{{result=[[(@{skilldicepool2}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value2}]]+@{skilllimitbonus2}]]]]}}{{description=@{skillnotes2}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox3" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Diving" name="attr_skillname3" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr3">
|
|
<option selected value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name3" value="@{bod_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value3" value="@{bod_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating3" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus3" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit3">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name3" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value3" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus3" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes3" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec3" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec3" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool3" value="@{skillattr_value3}+@{skillrating3}+@{skillbonus3}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec3" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec3" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname3}}}{{val1=@{skillattr_name3}}}{{val1_num=[[@{skillattr_value3}]]}}{{val2=@{skillname3}}}{{val2_num=[[@{skillrating3}+@{skillbonus3}]]}}{{val3=@{skillspec3}}}{{val3_num=[[(?{Specialization @{skillspec3} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name3}}}{{limit_num=[[@{skilllimit_value3}]]}}{{limit_mod=[[@{skilllimitbonus3}]]}}{{result=[[(@{skilldicepool3}+(?{Specialization @{skillspec3} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value3}]]+@{skilllimitbonus3}]]]]}}{{description=@{skillnotes3}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll3" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname3}}}{{val1=@{skillattr_name3}}}{{val1_num=[[@{skillattr_value3}]]}}{{val2=@{skillname3}}}{{val2_num=[[@{skillrating3}+@{skillbonus3}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name3}}}{{limit_num=[[@{skilllimit_value3}]]}}{{limit_mod=[[@{skilllimitbonus3}]]}}{{result=[[(@{skilldicepool3}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value3}]]+@{skilllimitbonus3}]]]]}}{{description=@{skillnotes3}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox4" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Escape Artist" name="attr_skillname4" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr4">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name4" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value4" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating4" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus4" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit4">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name4" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value4" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus4" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes4" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec4" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec4" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool4" value="@{skillattr_value4}+@{skillrating4}+@{skillbonus4}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec4" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec4" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname4}}}{{val1=@{skillattr_name4}}}{{val1_num=[[@{skillattr_value4}]]}}{{val2=@{skillname4}}}{{val2_num=[[@{skillrating4}+@{skillbonus4}]]}}{{val3=@{skillspec4}}}{{val3_num=[[(?{Specialization @{skillspec4} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name4}}}{{limit_num=[[@{skilllimit_value4}]]}}{{limit_mod=[[@{skilllimitbonus4}]]}}{{result=[[(@{skilldicepool4}+(?{Specialization @{skillspec4} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value4}]]+@{skilllimitbonus4}]]]]}}{{description=@{skillnotes4}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll4" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname4}}}{{val1=@{skillattr_name4}}}{{val1_num=[[@{skillattr_value4}]]}}{{val2=@{skillname4}}}{{val2_num=[[@{skillrating4}+@{skillbonus4}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name4}}}{{limit_num=[[@{skilllimit_value4}]]}}{{limit_mod=[[@{skilllimitbonus4}]]}}{{result=[[(@{skilldicepool4}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value4}]]+@{skilllimitbonus4}]]]]}}{{description=@{skillnotes4}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox5" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Free-Fall" name="attr_skillname5" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr5">
|
|
<option selected value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name5" value="@{bod_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value5" value="@{bod_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating5" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus5" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit5">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name5" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value5" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus5" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes5" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec5" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec5" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool5" value="@{skillattr_value5}+@{skillrating5}+@{skillbonus5}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec5" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec5" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname5}}}{{val1=@{skillattr_name5}}}{{val1_num=[[@{skillattr_value5}]]}}{{val2=@{skillname5}}}{{val2_num=[[@{skillrating5}+@{skillbonus5}]]}}{{val3=@{skillspec5}}}{{val3_num=[[(?{Specialization @{skillspec5} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name5}}}{{limit_num=[[@{skilllimit_value5}]]}}{{limit_mod=[[@{skilllimitbonus5}]]}}{{result=[[(@{skilldicepool5}+(?{Specialization @{skillspec5} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value5}]]+@{skilllimitbonus5}]]]]}}{{description=@{skillnotes5}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll5" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname5}}}{{val1=@{skillattr_name5}}}{{val1_num=[[@{skillattr_value5}]]}}{{val2=@{skillname5}}}{{val2_num=[[@{skillrating5}+@{skillbonus5}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name5}}}{{limit_num=[[@{skilllimit_value5}]]}}{{limit_mod=[[@{skilllimitbonus5}]]}}{{result=[[(@{skilldicepool5}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value5}]]+@{skilllimitbonus5}]]]]}}{{description=@{skillnotes5}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox6" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Gymnastics" name="attr_skillname6" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr6">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name6" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value6" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating6" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus6" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit6">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name6" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value6" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus6" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes6" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec6" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec6" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool6" value="@{skillattr_value6}+@{skillrating6}+@{skillbonus6}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec6" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec6" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname6}}}{{val1=@{skillattr_name6}}}{{val1_num=[[@{skillattr_value6}]]}}{{val2=@{skillname6}}}{{val2_num=[[@{skillrating6}+@{skillbonus6}]]}}{{val3=@{skillspec6}}}{{val3_num=[[(?{Specialization @{skillspec6} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name6}}}{{limit_num=[[@{skilllimit_value6}]]}}{{limit_mod=[[@{skilllimitbonus6}]]}}{{result=[[(@{skilldicepool6}+(?{Specialization @{skillspec6} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value6}]]+@{skilllimitbonus6}]]]]}}{{description=@{skillnotes6}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll6" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname6}}}{{val1=@{skillattr_name6}}}{{val1_num=[[@{skillattr_value6}]]}}{{val2=@{skillname6}}}{{val2_num=[[@{skillrating6}+@{skillbonus6}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name6}}}{{limit_num=[[@{skilllimit_value6}]]}}{{limit_mod=[[@{skilllimitbonus6}]]}}{{result=[[(@{skilldicepool6}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value6}]]+@{skilllimitbonus6}]]]]}}{{description=@{skillnotes6}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox7" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Palming" name="attr_skillname7" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr7">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name7" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value7" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating7" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus7" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit7">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name7" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value7" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus7" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes7" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec7" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec7" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool7" value="@{skillattr_value7}+@{skillrating7}+@{skillbonus7}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec7" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec7" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname7}}}{{val1=@{skillattr_name7}}}{{val1_num=[[@{skillattr_value7}]]}}{{val2=@{skillname7}}}{{val2_num=[[@{skillrating7}+@{skillbonus7}]]}}{{val3=@{skillspec7}}}{{val3_num=[[(?{Specialization @{skillspec7} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name7}}}{{limit_num=[[@{skilllimit_value7}]]}}{{limit_mod=[[@{skilllimitbonus7}]]}}{{result=[[(@{skilldicepool7}+(?{Specialization @{skillspec7} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value7}]]+@{skilllimitbonus7}]]]]}}{{description=@{skillnotes7}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll7" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname7}}}{{val1=@{skillattr_name7}}}{{val1_num=[[@{skillattr_value7}]]}}{{val2=@{skillname7}}}{{val2_num=[[@{skillrating7}+@{skillbonus7}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name7}}}{{limit_num=[[@{skilllimit_value7}]]}}{{limit_mod=[[@{skilllimitbonus7}]]}}{{result=[[(@{skilldicepool7}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value7}]]+@{skilllimitbonus7}]]]]}}{{description=@{skillnotes7}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox8" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Perception" name="attr_skillname8" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr8">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option selected value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name8" value="@{int_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value8" value="@{int_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating8" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus8" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit8">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name8" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value8" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus8" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes8" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec8" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec8" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool8" value="@{skillattr_value8}+@{skillrating8}+@{skillbonus8}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec8" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec8" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname8}}}{{val1=@{skillattr_name8}}}{{val1_num=[[@{skillattr_value8}]]}}{{val2=@{skillname8}}}{{val2_num=[[@{skillrating8}+@{skillbonus8}]]}}{{val3=@{skillspec8}}}{{val3_num=[[(?{Specialization @{skillspec8} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name8}}}{{limit_num=[[@{skilllimit_value8}]]}}{{limit_mod=[[@{skilllimitbonus8}]]}}{{result=[[(@{skilldicepool8}+(?{Specialization @{skillspec8} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value8}]]+@{skilllimitbonus8}]]]]}}{{description=@{skillnotes8}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll8" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname8}}}{{val1=@{skillattr_name8}}}{{val1_num=[[@{skillattr_value8}]]}}{{val2=@{skillname8}}}{{val2_num=[[@{skillrating8}+@{skillbonus8}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name8}}}{{limit_num=[[@{skilllimit_value8}]]}}{{limit_mod=[[@{skilllimitbonus8}]]}}{{result=[[(@{skilldicepool8}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value8}]]+@{skilllimitbonus8}]]]]}}{{description=@{skillnotes8}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox9" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Running" name="attr_skillname9" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr9">
|
|
<option value="@{bod">BOD</option>
|
|
<option selected value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name9" value="@{str_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value9" value="@{str_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating9" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus9" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit9">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name9" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value9" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus9" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes9" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec9" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec9" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool9" value="@{skillattr_value9}+@{skillrating9}+@{skillbonus9}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec9" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec9" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname9}}}{{val1=@{skillattr_name9}}}{{val1_num=[[@{skillattr_value9}]]}}{{val2=@{skillname9}}}{{val2_num=[[@{skillrating9}+@{skillbonus9}]]}}{{val3=@{skillspec9}}}{{val3_num=[[(?{Specialization @{skillspec9} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name9}}}{{limit_num=[[@{skilllimit_value9}]]}}{{limit_mod=[[@{skilllimitbonus9}]]}}{{result=[[(@{skilldicepool9}+(?{Specialization @{skillspec9} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value9}]]+@{skilllimitbonus9}]]]]}}{{description=@{skillnotes9}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll9" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname9}}}{{val1=@{skillattr_name9}}}{{val1_num=[[@{skillattr_value9}]]}}{{val2=@{skillname9}}}{{val2_num=[[@{skillrating9}+@{skillbonus9}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name9}}}{{limit_num=[[@{skilllimit_value9}]]}}{{limit_mod=[[@{skilllimitbonus9}]]}}{{result=[[(@{skilldicepool9}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value9}]]+@{skilllimitbonus9}]]]]}}{{description=@{skillnotes9}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox10" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Sneaking" name="attr_skillname10" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr10">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name10" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value10" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating10" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus10" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit10">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name10" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value10" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus10" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes10" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec10" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec10" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool10" value="@{skillattr_value10}+@{skillrating10}+@{skillbonus10}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec10" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec10" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname10}}}{{val1=@{skillattr_name10}}}{{val1_num=[[@{skillattr_value10}]]}}{{val2=@{skillname10}}}{{val2_num=[[@{skillrating10}+@{skillbonus10}]]}}{{val3=@{skillspec10}}}{{val3_num=[[(?{Specialization @{skillspec10} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name10}}}{{limit_num=[[@{skilllimit_value10}]]}}{{limit_mod=[[@{skilllimitbonus10}]]}}{{result=[[(@{skilldicepool10}+(?{Specialization @{skillspec10} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value10}]]+@{skilllimitbonus10}]]]]}}{{description=@{skillnotes10}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll10" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname10}}}{{val1=@{skillattr_name10}}}{{val1_num=[[@{skillattr_value10}]]}}{{val2=@{skillname10}}}{{val2_num=[[@{skillrating10}+@{skillbonus10}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name10}}}{{limit_num=[[@{skilllimit_value10}]]}}{{limit_mod=[[@{skilllimitbonus10}]]}}{{result=[[(@{skilldicepool10}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value10}]]+@{skilllimitbonus10}]]]]}}{{description=@{skillnotes10}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox11" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Survival" name="attr_skillname11" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr11">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option selected value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name11" value="@{wil_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value11" value="@{wil_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating11" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus11" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit11">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name11" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value11" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus11" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes11" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec11" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec11" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool11" value="@{skillattr_value11}+@{skillrating11}+@{skillbonus11}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec11" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec11" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname11}}}{{val1=@{skillattr_name11}}}{{val1_num=[[@{skillattr_value11}]]}}{{val2=@{skillname11}}}{{val2_num=[[@{skillrating11}+@{skillbonus11}]]}}{{val3=@{skillspec11}}}{{val3_num=[[(?{Specialization @{skillspec11} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name11}}}{{limit_num=[[@{skilllimit_value11}]]}}{{limit_mod=[[@{skilllimitbonus11}]]}}{{result=[[(@{skilldicepool11}+(?{Specialization @{skillspec11} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value11}]]+@{skilllimitbonus11}]]]]}}{{description=@{skillnotes11}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll11" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname11}}}{{val1=@{skillattr_name11}}}{{val1_num=[[@{skillattr_value11}]]}}{{val2=@{skillname11}}}{{val2_num=[[@{skillrating11}+@{skillbonus11}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name11}}}{{limit_num=[[@{skilllimit_value11}]]}}{{limit_mod=[[@{skilllimitbonus11}]]}}{{result=[[(@{skilldicepool11}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value11}]]+@{skilllimitbonus11}]]]]}}{{description=@{skillnotes11}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox12" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Swimming" name="attr_skillname12" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr12">
|
|
<option value="@{bod">BOD</option>
|
|
<option selected value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name12" value="@{str_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value12" value="@{str_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating12" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus12" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit12">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name12" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value12" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus12" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes12" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec12" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec12" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool12" value="@{skillattr_value12}+@{skillrating12}+@{skillbonus12}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec12" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec12" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname12}}}{{val1=@{skillattr_name12}}}{{val1_num=[[@{skillattr_value12}]]}}{{val2=@{skillname12}}}{{val2_num=[[@{skillrating12}+@{skillbonus12}]]}}{{val3=@{skillspec12}}}{{val3_num=[[(?{Specialization @{skillspec12} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name12}}}{{limit_num=[[@{skilllimit_value12}]]}}{{limit_mod=[[@{skilllimitbonus12}]]}}{{result=[[(@{skilldicepool12}+(?{Specialization @{skillspec12} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value12}]]+@{skilllimitbonus12}]]]]}}{{description=@{skillnotes12}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll12" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname12}}}{{val1=@{skillattr_name12}}}{{val1_num=[[@{skillattr_value12}]]}}{{val2=@{skillname12}}}{{val2_num=[[@{skillrating12}+@{skillbonus12}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name12}}}{{limit_num=[[@{skilllimit_value12}]]}}{{limit_mod=[[@{skilllimitbonus12}]]}}{{result=[[(@{skilldicepool12}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value12}]]+@{skilllimitbonus12}]]]]}}{{description=@{skillnotes12}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox13" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Tracking" name="attr_skillname13" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr13">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option selected value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name13" value="@{int_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value13" value="@{int_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating13" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus13" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit13">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name13" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value13" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus13" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes13" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec13" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec13" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool13" value="@{skillattr_value13}+@{skillrating13}+@{skillbonus13}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec13" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec13" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname13}}}{{val1=@{skillattr_name13}}}{{val1_num=[[@{skillattr_value13}]]}}{{val2=@{skillname13}}}{{val2_num=[[@{skillrating13}+@{skillbonus13}]]}}{{val3=@{skillspec13}}}{{val3_num=[[(?{Specialization @{skillspec13} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name13}}}{{limit_num=[[@{skilllimit_value13}]]}}{{limit_mod=[[@{skilllimitbonus13}]]}}{{result=[[(@{skilldicepool13}+(?{Specialization @{skillspec13} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value13}]]+@{skilllimitbonus13}]]]]}}{{description=@{skillnotes13}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll13" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname13}}}{{val1=@{skillattr_name13}}}{{val1_num=[[@{skillattr_value13}]]}}{{val2=@{skillname13}}}{{val2_num=[[@{skillrating13}+@{skillbonus13}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name13}}}{{limit_num=[[@{skilllimit_value13}]]}}{{limit_mod=[[@{skilllimitbonus13}]]}}{{result=[[(@{skilldicepool13}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value13}]]+@{skilllimitbonus13}]]]]}}{{description=@{skillnotes13}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<h3>Social Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox2">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox2">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader2" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox14" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Con" name="attr_skillname14" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr14">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name14" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value14" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating14" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus14" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit14">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name14" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value14" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus14" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes14" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec14" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec14" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool14" value="@{skillattr_value14}+@{skillrating14}+@{skillbonus14}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec14" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec14" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname14}}}{{val1=@{skillattr_name14}}}{{val1_num=[[@{skillattr_value14}]]}}{{val2=@{skillname14}}}{{val2_num=[[@{skillrating14}+@{skillbonus14}]]}}{{val3=@{skillspec14}}}{{val3_num=[[(?{Specialization @{skillspec14} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name14}}}{{limit_num=[[@{skilllimit_value14}]]}}{{limit_mod=[[@{skilllimitbonus14}]]}}{{result=[[(@{skilldicepool14}+(?{Specialization @{skillspec14} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value14}]]+@{skilllimitbonus14}]]]]}}{{description=@{skillnotes14}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll14" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname14}}}{{val1=@{skillattr_name14}}}{{val1_num=[[@{skillattr_value14}]]}}{{val2=@{skillname14}}}{{val2_num=[[@{skillrating14}+@{skillbonus14}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name14}}}{{limit_num=[[@{skilllimit_value14}]]}}{{limit_mod=[[@{skilllimitbonus14}]]}}{{result=[[(@{skilldicepool14}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value14}]]+@{skilllimitbonus14}]]]]}}{{description=@{skillnotes14}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox15" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Etiquette" name="attr_skillname15" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr15">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name15" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value15" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating15" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus15" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit15">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name15" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value15" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus15" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes15" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec15" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec15" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool15" value="@{skillattr_value15}+@{skillrating15}+@{skillbonus15}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec15" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec15" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname15}}}{{val1=@{skillattr_name15}}}{{val1_num=[[@{skillattr_value15}]]}}{{val2=@{skillname15}}}{{val2_num=[[@{skillrating15}+@{skillbonus15}]]}}{{val3=@{skillspec15}}}{{val3_num=[[(?{Specialization @{skillspec15} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name15}}}{{limit_num=[[@{skilllimit_value15}]]}}{{limit_mod=[[@{skilllimitbonus15}]]}}{{result=[[(@{skilldicepool15}+(?{Specialization @{skillspec15} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value15}]]+@{skilllimitbonus15}]]]]}}{{description=@{skillnotes15}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll15" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname15}}}{{val1=@{skillattr_name15}}}{{val1_num=[[@{skillattr_value15}]]}}{{val2=@{skillname15}}}{{val2_num=[[@{skillrating15}+@{skillbonus15}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name15}}}{{limit_num=[[@{skilllimit_value15}]]}}{{limit_mod=[[@{skilllimitbonus15}]]}}{{result=[[(@{skilldicepool15}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value15}]]+@{skilllimitbonus15}]]]]}}{{description=@{skillnotes15}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox16" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Impersonation" name="attr_skillname16" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr16">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name16" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value16" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating16" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus16" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit16">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name16" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value16" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus16" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes16" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec16" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec16" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool16" value="@{skillattr_value16}+@{skillrating16}+@{skillbonus16}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec16" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec16" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname16}}}{{val1=@{skillattr_name16}}}{{val1_num=[[@{skillattr_value16}]]}}{{val2=@{skillname16}}}{{val2_num=[[@{skillrating16}+@{skillbonus16}]]}}{{val3=@{skillspec16}}}{{val3_num=[[(?{Specialization @{skillspec16} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name16}}}{{limit_num=[[@{skilllimit_value16}]]}}{{limit_mod=[[@{skilllimitbonus16}]]}}{{result=[[(@{skilldicepool16}+(?{Specialization @{skillspec16} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value16}]]+@{skilllimitbonus16}]]]]}}{{description=@{skillnotes16}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll16" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname16}}}{{val1=@{skillattr_name16}}}{{val1_num=[[@{skillattr_value16}]]}}{{val2=@{skillname16}}}{{val2_num=[[@{skillrating16}+@{skillbonus16}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name16}}}{{limit_num=[[@{skilllimit_value16}]]}}{{limit_mod=[[@{skilllimitbonus16}]]}}{{result=[[(@{skilldicepool16}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value16}]]+@{skilllimitbonus16}]]]]}}{{description=@{skillnotes16}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox17" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Instruction" name="attr_skillname17" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr17">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name17" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value17" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating17" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus17" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit17">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name17" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value17" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus17" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes17" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec17" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec17" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool17" value="@{skillattr_value17}+@{skillrating17}+@{skillbonus17}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec17" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec17" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname17}}}{{val1=@{skillattr_name17}}}{{val1_num=[[@{skillattr_value17}]]}}{{val2=@{skillname17}}}{{val2_num=[[@{skillrating17}+@{skillbonus17}]]}}{{val3=@{skillspec17}}}{{val3_num=[[(?{Specialization @{skillspec17} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name17}}}{{limit_num=[[@{skilllimit_value17}]]}}{{limit_mod=[[@{skilllimitbonus17}]]}}{{result=[[(@{skilldicepool17}+(?{Specialization @{skillspec17} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value17}]]+@{skilllimitbonus17}]]]]}}{{description=@{skillnotes17}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll17" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname17}}}{{val1=@{skillattr_name17}}}{{val1_num=[[@{skillattr_value17}]]}}{{val2=@{skillname17}}}{{val2_num=[[@{skillrating17}+@{skillbonus17}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name17}}}{{limit_num=[[@{skilllimit_value17}]]}}{{limit_mod=[[@{skilllimitbonus17}]]}}{{result=[[(@{skilldicepool17}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value17}]]+@{skilllimitbonus17}]]]]}}{{description=@{skillnotes17}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox18" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Intimidation" name="attr_skillname18" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr18">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name18" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value18" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating18" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus18" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit18">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name18" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value18" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus18" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes18" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec18" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec18" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool18" value="@{skillattr_value18}+@{skillrating18}+@{skillbonus18}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec18" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec18" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname18}}}{{val1=@{skillattr_name18}}}{{val1_num=[[@{skillattr_value18}]]}}{{val2=@{skillname18}}}{{val2_num=[[@{skillrating18}+@{skillbonus18}]]}}{{val3=@{skillspec18}}}{{val3_num=[[(?{Specialization @{skillspec18} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name18}}}{{limit_num=[[@{skilllimit_value18}]]}}{{limit_mod=[[@{skilllimitbonus18}]]}}{{result=[[(@{skilldicepool18}+(?{Specialization @{skillspec18} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value18}]]+@{skilllimitbonus18}]]]]}}{{description=@{skillnotes18}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll18" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname18}}}{{val1=@{skillattr_name18}}}{{val1_num=[[@{skillattr_value18}]]}}{{val2=@{skillname18}}}{{val2_num=[[@{skillrating18}+@{skillbonus18}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name18}}}{{limit_num=[[@{skilllimit_value18}]]}}{{limit_mod=[[@{skilllimitbonus18}]]}}{{result=[[(@{skilldicepool18}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value18}]]+@{skilllimitbonus18}]]]]}}{{description=@{skillnotes18}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox19" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Leadership" name="attr_skillname19" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr19">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name19" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value19" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating19" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus19" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit19">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name19" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value19" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus19" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes19" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec19" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec19" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool19" value="@{skillattr_value19}+@{skillrating19}+@{skillbonus19}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec19" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec19" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname19}}}{{val1=@{skillattr_name19}}}{{val1_num=[[@{skillattr_value19}]]}}{{val2=@{skillname19}}}{{val2_num=[[@{skillrating19}+@{skillbonus19}]]}}{{val3=@{skillspec19}}}{{val3_num=[[(?{Specialization @{skillspec19} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name19}}}{{limit_num=[[@{skilllimit_value19}]]}}{{limit_mod=[[@{skilllimitbonus19}]]}}{{result=[[(@{skilldicepool19}+(?{Specialization @{skillspec19} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value19}]]+@{skilllimitbonus19}]]]]}}{{description=@{skillnotes19}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll19" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname19}}}{{val1=@{skillattr_name19}}}{{val1_num=[[@{skillattr_value19}]]}}{{val2=@{skillname19}}}{{val2_num=[[@{skillrating19}+@{skillbonus19}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name19}}}{{limit_num=[[@{skilllimit_value19}]]}}{{limit_mod=[[@{skilllimitbonus19}]]}}{{result=[[(@{skilldicepool19}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value19}]]+@{skilllimitbonus19}]]]]}}{{description=@{skillnotes19}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox20" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Negotiation" name="attr_skillname20" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr20">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name20" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value20" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating20" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus20" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit20">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name20" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value20" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus20" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes20" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec20" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec20" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool20" value="@{skillattr_value20}+@{skillrating20}+@{skillbonus20}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec20" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec20" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname20}}}{{val1=@{skillattr_name20}}}{{val1_num=[[@{skillattr_value20}]]}}{{val2=@{skillname20}}}{{val2_num=[[@{skillrating20}+@{skillbonus20}]]}}{{val3=@{skillspec20}}}{{val3_num=[[(?{Specialization @{skillspec20} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name20}}}{{limit_num=[[@{skilllimit_value20}]]}}{{limit_mod=[[@{skilllimitbonus20}]]}}{{result=[[(@{skilldicepool20}+(?{Specialization @{skillspec20} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value20}]]+@{skilllimitbonus20}]]]]}}{{description=@{skillnotes20}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll20" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname20}}}{{val1=@{skillattr_name20}}}{{val1_num=[[@{skillattr_value20}]]}}{{val2=@{skillname20}}}{{val2_num=[[@{skillrating20}+@{skillbonus20}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name20}}}{{limit_num=[[@{skilllimit_value20}]]}}{{limit_mod=[[@{skilllimitbonus20}]]}}{{result=[[(@{skilldicepool20}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value20}]]+@{skilllimitbonus20}]]]]}}{{description=@{skillnotes20}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox21" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Performance" name="attr_skillname21" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr21">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option selected value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name21" value="@{cha_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value21" value="@{cha_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating21" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus21" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit21">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option selected value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name21" value="@{social_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value21" value="@{social_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus21" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes21" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec21" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec21" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool21" value="@{skillattr_value21}+@{skillrating21}+@{skillbonus21}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec21" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec21" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname21}}}{{val1=@{skillattr_name21}}}{{val1_num=[[@{skillattr_value21}]]}}{{val2=@{skillname21}}}{{val2_num=[[@{skillrating21}+@{skillbonus21}]]}}{{val3=@{skillspec21}}}{{val3_num=[[(?{Specialization @{skillspec21} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name21}}}{{limit_num=[[@{skilllimit_value21}]]}}{{limit_mod=[[@{skilllimitbonus21}]]}}{{result=[[(@{skilldicepool21}+(?{Specialization @{skillspec21} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value21}]]+@{skilllimitbonus21}]]]]}}{{description=@{skillnotes21}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll21" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname21}}}{{val1=@{skillattr_name21}}}{{val1_num=[[@{skillattr_value21}]]}}{{val2=@{skillname21}}}{{val2_num=[[@{skillrating21}+@{skillbonus21}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name21}}}{{limit_num=[[@{skilllimit_value21}]]}}{{limit_mod=[[@{skilllimitbonus21}]]}}{{result=[[(@{skilldicepool21}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value21}]]+@{skilllimitbonus21}]]]]}}{{description=@{skillnotes21}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<h3>Engineering Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox3">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox3">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader3" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox22" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Aeronautics Mechanic" name="attr_skillname22" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr22">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name22" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value22" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating22" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus22" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit22">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name22" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value22" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus22" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes22" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec22" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec22" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool22" value="@{skillattr_value22}+@{skillrating22}+@{skillbonus22}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec22" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec22" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname22}}}{{val1=@{skillattr_name22}}}{{val1_num=[[@{skillattr_value22}]]}}{{val2=@{skillname22}}}{{val2_num=[[@{skillrating22}+@{skillbonus22}]]}}{{val3=@{skillspec22}}}{{val3_num=[[(?{Specialization @{skillspec22} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name22}}}{{limit_num=[[@{skilllimit_value22}]]}}{{limit_mod=[[@{skilllimitbonus22}]]}}{{result=[[(@{skilldicepool22}+(?{Specialization @{skillspec22} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value22}]]+@{skilllimitbonus22}]]]]}}{{description=@{skillnotes22}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll22" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname22}}}{{val1=@{skillattr_name22}}}{{val1_num=[[@{skillattr_value22}]]}}{{val2=@{skillname22}}}{{val2_num=[[@{skillrating22}+@{skillbonus22}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name22}}}{{limit_num=[[@{skilllimit_value22}]]}}{{limit_mod=[[@{skilllimitbonus22}]]}}{{result=[[(@{skilldicepool22}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value22}]]+@{skilllimitbonus22}]]]]}}{{description=@{skillnotes22}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox23" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Armorer" name="attr_skillname23" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr23">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name23" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value23" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating23" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus23" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit23">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name23" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value23" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus23" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes23" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec23" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec23" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool23" value="@{skillattr_value23}+@{skillrating23}+@{skillbonus23}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec23" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec23" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname23}}}{{val1=@{skillattr_name23}}}{{val1_num=[[@{skillattr_value23}]]}}{{val2=@{skillname23}}}{{val2_num=[[@{skillrating23}+@{skillbonus23}]]}}{{val3=@{skillspec23}}}{{val3_num=[[(?{Specialization @{skillspec23} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name23}}}{{limit_num=[[@{skilllimit_value23}]]}}{{limit_mod=[[@{skilllimitbonus23}]]}}{{result=[[(@{skilldicepool23}+(?{Specialization @{skillspec23} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value23}]]+@{skilllimitbonus23}]]]]}}{{description=@{skillnotes23}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll23" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname23}}}{{val1=@{skillattr_name23}}}{{val1_num=[[@{skillattr_value23}]]}}{{val2=@{skillname23}}}{{val2_num=[[@{skillrating23}+@{skillbonus23}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name23}}}{{limit_num=[[@{skilllimit_value23}]]}}{{limit_mod=[[@{skilllimitbonus23}]]}}{{result=[[(@{skilldicepool23}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value23}]]+@{skilllimitbonus23}]]]]}}{{description=@{skillnotes23}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox24" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Artisan" name="attr_skillname24" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr24">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option selected value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name24" value="@{int_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value24" value="@{int_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating24" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus24" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit24">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name24" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value24" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus24" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes24" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec24" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec24" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool24" value="@{skillattr_value24}+@{skillrating24}+@{skillbonus24}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec24" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec24" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname24}}}{{val1=@{skillattr_name24}}}{{val1_num=[[@{skillattr_value24}]]}}{{val2=@{skillname24}}}{{val2_num=[[@{skillrating24}+@{skillbonus24}]]}}{{val3=@{skillspec24}}}{{val3_num=[[(?{Specialization @{skillspec24} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name24}}}{{limit_num=[[@{skilllimit_value24}]]}}{{limit_mod=[[@{skilllimitbonus24}]]}}{{result=[[(@{skilldicepool24}+(?{Specialization @{skillspec24} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value24}]]+@{skilllimitbonus24}]]]]}}{{description=@{skillnotes24}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll24" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname24}}}{{val1=@{skillattr_name24}}}{{val1_num=[[@{skillattr_value24}]]}}{{val2=@{skillname24}}}{{val2_num=[[@{skillrating24}+@{skillbonus24}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name24}}}{{limit_num=[[@{skilllimit_value24}]]}}{{limit_mod=[[@{skilllimitbonus24}]]}}{{result=[[(@{skilldicepool24}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value24}]]+@{skilllimitbonus24}]]]]}}{{description=@{skillnotes24}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox25" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Automotive Mechanic" name="attr_skillname25" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr25">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name25" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value25" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating25" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus25" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit25">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name25" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value25" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus25" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes25" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec25" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec25" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool25" value="@{skillattr_value25}+@{skillrating25}+@{skillbonus25}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec25" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec25" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname25}}}{{val1=@{skillattr_name25}}}{{val1_num=[[@{skillattr_value25}]]}}{{val2=@{skillname25}}}{{val2_num=[[@{skillrating25}+@{skillbonus25}]]}}{{val3=@{skillspec25}}}{{val3_num=[[(?{Specialization @{skillspec25} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name25}}}{{limit_num=[[@{skilllimit_value25}]]}}{{limit_mod=[[@{skilllimitbonus25}]]}}{{result=[[(@{skilldicepool25}+(?{Specialization @{skillspec25} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value25}]]+@{skilllimitbonus25}]]]]}}{{description=@{skillnotes25}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll25" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname25}}}{{val1=@{skillattr_name25}}}{{val1_num=[[@{skillattr_value25}]]}}{{val2=@{skillname25}}}{{val2_num=[[@{skillrating25}+@{skillbonus25}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name25}}}{{limit_num=[[@{skilllimit_value25}]]}}{{limit_mod=[[@{skilllimitbonus25}]]}}{{result=[[(@{skilldicepool25}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value25}]]+@{skilllimitbonus25}]]]]}}{{description=@{skillnotes25}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox26" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Demolitions" name="attr_skillname26" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr26">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name26" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value26" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating26" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus26" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit26">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name26" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value26" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus26" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes26" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec26" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec26" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool26" value="@{skillattr_value26}+@{skillrating26}+@{skillbonus26}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec26" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec26" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname26}}}{{val1=@{skillattr_name26}}}{{val1_num=[[@{skillattr_value26}]]}}{{val2=@{skillname26}}}{{val2_num=[[@{skillrating26}+@{skillbonus26}]]}}{{val3=@{skillspec26}}}{{val3_num=[[(?{Specialization @{skillspec26} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name26}}}{{limit_num=[[@{skilllimit_value26}]]}}{{limit_mod=[[@{skilllimitbonus26}]]}}{{result=[[(@{skilldicepool26}+(?{Specialization @{skillspec26} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value26}]]+@{skilllimitbonus26}]]]]}}{{description=@{skillnotes26}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll26" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname26}}}{{val1=@{skillattr_name26}}}{{val1_num=[[@{skillattr_value26}]]}}{{val2=@{skillname26}}}{{val2_num=[[@{skillrating26}+@{skillbonus26}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name26}}}{{limit_num=[[@{skilllimit_value26}]]}}{{limit_mod=[[@{skilllimitbonus26}]]}}{{result=[[(@{skilldicepool26}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value26}]]+@{skilllimitbonus26}]]]]}}{{description=@{skillnotes26}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox27" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Hardware" name="attr_skillname27" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr27">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name27" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value27" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating27" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus27" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit27">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name27" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value27" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus27" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes27" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec27" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec27" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool27" value="@{skillattr_value27}+@{skillrating27}+@{skillbonus27}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec27" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec27" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname27}}}{{val1=@{skillattr_name27}}}{{val1_num=[[@{skillattr_value27}]]}}{{val2=@{skillname27}}}{{val2_num=[[@{skillrating27}+@{skillbonus27}]]}}{{val3=@{skillspec27}}}{{val3_num=[[(?{Specialization @{skillspec27} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name27}}}{{limit_num=[[@{skilllimit_value27}]]}}{{limit_mod=[[@{skilllimitbonus27}]]}}{{result=[[(@{skilldicepool27}+(?{Specialization @{skillspec27} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value27}]]+@{skilllimitbonus27}]]]]}}{{description=@{skillnotes27}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll27" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname27}}}{{val1=@{skillattr_name27}}}{{val1_num=[[@{skillattr_value27}]]}}{{val2=@{skillname27}}}{{val2_num=[[@{skillrating27}+@{skillbonus27}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name27}}}{{limit_num=[[@{skilllimit_value27}]]}}{{limit_mod=[[@{skilllimitbonus27}]]}}{{result=[[(@{skilldicepool27}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value27}]]+@{skilllimitbonus27}]]]]}}{{description=@{skillnotes27}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox28" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Industrial Mechanic" name="attr_skillname28" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr28">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name28" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value28" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating28" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus28" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit28">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name28" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value28" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus28" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes28" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec28" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec28" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool28" value="@{skillattr_value28}+@{skillrating28}+@{skillbonus28}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec28" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec28" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname28}}}{{val1=@{skillattr_name28}}}{{val1_num=[[@{skillattr_value28}]]}}{{val2=@{skillname28}}}{{val2_num=[[@{skillrating28}+@{skillbonus28}]]}}{{val3=@{skillspec28}}}{{val3_num=[[(?{Specialization @{skillspec28} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name28}}}{{limit_num=[[@{skilllimit_value28}]]}}{{limit_mod=[[@{skilllimitbonus28}]]}}{{result=[[(@{skilldicepool28}+(?{Specialization @{skillspec28} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value28}]]+@{skilllimitbonus28}]]]]}}{{description=@{skillnotes28}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll28" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname28}}}{{val1=@{skillattr_name28}}}{{val1_num=[[@{skillattr_value28}]]}}{{val2=@{skillname28}}}{{val2_num=[[@{skillrating28}+@{skillbonus28}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name28}}}{{limit_num=[[@{skilllimit_value28}]]}}{{limit_mod=[[@{skilllimitbonus28}]]}}{{result=[[(@{skilldicepool28}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value28}]]+@{skilllimitbonus28}]]]]}}{{description=@{skillnotes28}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox29" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Lockpicking" name="attr_skillname29" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr29">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name29" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value29" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating29" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus29" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit29">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name29" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value29" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus29" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes29" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec29" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec29" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool29" value="@{skillattr_value29}+@{skillrating29}+@{skillbonus29}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec29" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec29" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname29}}}{{val1=@{skillattr_name29}}}{{val1_num=[[@{skillattr_value29}]]}}{{val2=@{skillname29}}}{{val2_num=[[@{skillrating29}+@{skillbonus29}]]}}{{val3=@{skillspec29}}}{{val3_num=[[(?{Specialization @{skillspec29} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name29}}}{{limit_num=[[@{skilllimit_value29}]]}}{{limit_mod=[[@{skilllimitbonus29}]]}}{{result=[[(@{skilldicepool29}+(?{Specialization @{skillspec29} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value29}]]+@{skilllimitbonus29}]]]]}}{{description=@{skillnotes29}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll29" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname29}}}{{val1=@{skillattr_name29}}}{{val1_num=[[@{skillattr_value29}]]}}{{val2=@{skillname29}}}{{val2_num=[[@{skillrating29}+@{skillbonus29}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name29}}}{{limit_num=[[@{skilllimit_value29}]]}}{{limit_mod=[[@{skilllimitbonus29}]]}}{{result=[[(@{skilldicepool29}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value29}]]+@{skilllimitbonus29}]]]]}}{{description=@{skillnotes29}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox30" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Nautical Mechanic" name="attr_skillname30" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr30">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name30" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value30" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating30" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus30" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit30">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name30" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value30" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus30" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes30" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec30" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec30" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool30" value="@{skillattr_value30}+@{skillrating30}+@{skillbonus30}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec30" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec30" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname30}}}{{val1=@{skillattr_name30}}}{{val1_num=[[@{skillattr_value30}]]}}{{val2=@{skillname30}}}{{val2_num=[[@{skillrating30}+@{skillbonus30}]]}}{{val3=@{skillspec30}}}{{val3_num=[[(?{Specialization @{skillspec30} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name30}}}{{limit_num=[[@{skilllimit_value30}]]}}{{limit_mod=[[@{skilllimitbonus30}]]}}{{result=[[(@{skilldicepool30}+(?{Specialization @{skillspec30} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value30}]]+@{skilllimitbonus30}]]]]}}{{description=@{skillnotes30}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll30" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname30}}}{{val1=@{skillattr_name30}}}{{val1_num=[[@{skillattr_value30}]]}}{{val2=@{skillname30}}}{{val2_num=[[@{skillrating30}+@{skillbonus30}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name30}}}{{limit_num=[[@{skilllimit_value30}]]}}{{limit_mod=[[@{skilllimitbonus30}]]}}{{result=[[(@{skilldicepool30}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value30}]]+@{skilllimitbonus30}]]]]}}{{description=@{skillnotes30}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox31" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Navigation" name="attr_skillname31" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr31">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option selected value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name31" value="@{int_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value31" value="@{int_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating31" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus31" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit31">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name31" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value31" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus31" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes31" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec31" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec31" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool31" value="@{skillattr_value31}+@{skillrating31}+@{skillbonus31}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec31" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec31" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname31}}}{{val1=@{skillattr_name31}}}{{val1_num=[[@{skillattr_value31}]]}}{{val2=@{skillname31}}}{{val2_num=[[@{skillrating31}+@{skillbonus31}]]}}{{val3=@{skillspec31}}}{{val3_num=[[(?{Specialization @{skillspec31} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name31}}}{{limit_num=[[@{skilllimit_value31}]]}}{{limit_mod=[[@{skilllimitbonus31}]]}}{{result=[[(@{skilldicepool31}+(?{Specialization @{skillspec31} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value31}]]+@{skilllimitbonus31}]]]]}}{{description=@{skillnotes31}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll31" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname31}}}{{val1=@{skillattr_name31}}}{{val1_num=[[@{skillattr_value31}]]}}{{val2=@{skillname31}}}{{val2_num=[[@{skillrating31}+@{skillbonus31}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name31}}}{{limit_num=[[@{skilllimit_value31}]]}}{{limit_mod=[[@{skilllimitbonus31}]]}}{{result=[[(@{skilldicepool31}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value31}]]+@{skilllimitbonus31}]]]]}}{{description=@{skillnotes31}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<h3>Scientific Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox4">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox4">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader4" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox32" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Biotechnology" name="attr_skillname32" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr32">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name32" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value32" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating32" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus32" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit32">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name32" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value32" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus32" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes32" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec32" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec32" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool32" value="@{skillattr_value32}+@{skillrating32}+@{skillbonus32}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec32" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec32" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname32}}}{{val1=@{skillattr_name32}}}{{val1_num=[[@{skillattr_value32}]]}}{{val2=@{skillname32}}}{{val2_num=[[@{skillrating32}+@{skillbonus32}]]}}{{val3=@{skillspec32}}}{{val3_num=[[(?{Specialization @{skillspec32} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name32}}}{{limit_num=[[@{skilllimit_value32}]]}}{{limit_mod=[[@{skilllimitbonus32}]]}}{{result=[[(@{skilldicepool32}+(?{Specialization @{skillspec32} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value32}]]+@{skilllimitbonus32}]]]]}}{{description=@{skillnotes32}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll32" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname32}}}{{val1=@{skillattr_name32}}}{{val1_num=[[@{skillattr_value32}]]}}{{val2=@{skillname32}}}{{val2_num=[[@{skillrating32}+@{skillbonus32}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name32}}}{{limit_num=[[@{skilllimit_value32}]]}}{{limit_mod=[[@{skilllimitbonus32}]]}}{{result=[[(@{skilldicepool32}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value32}]]+@{skilllimitbonus32}]]]]}}{{description=@{skillnotes32}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox33" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Chemistry" name="attr_skillname33" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr33">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name33" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value33" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating33" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus33" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit33">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name33" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value33" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus33" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes33" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec33" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec33" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool33" value="@{skillattr_value33}+@{skillrating33}+@{skillbonus33}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec33" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec33" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname33}}}{{val1=@{skillattr_name33}}}{{val1_num=[[@{skillattr_value33}]]}}{{val2=@{skillname33}}}{{val2_num=[[@{skillrating33}+@{skillbonus33}]]}}{{val3=@{skillspec33}}}{{val3_num=[[(?{Specialization @{skillspec33} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name33}}}{{limit_num=[[@{skilllimit_value33}]]}}{{limit_mod=[[@{skilllimitbonus33}]]}}{{result=[[(@{skilldicepool33}+(?{Specialization @{skillspec33} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value33}]]+@{skilllimitbonus33}]]]]}}{{description=@{skillnotes33}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll33" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname33}}}{{val1=@{skillattr_name33}}}{{val1_num=[[@{skillattr_value33}]]}}{{val2=@{skillname33}}}{{val2_num=[[@{skillrating33}+@{skillbonus33}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name33}}}{{limit_num=[[@{skilllimit_value33}]]}}{{limit_mod=[[@{skilllimitbonus33}]]}}{{result=[[(@{skilldicepool33}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value33}]]+@{skilllimitbonus33}]]]]}}{{description=@{skillnotes33}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox34" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Computer" name="attr_skillname34" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr34">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name34" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value34" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating34" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus34" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit34">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name34" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value34" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus34" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes34" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec34" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec34" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool34" value="@{skillattr_value34}+@{skillrating34}+@{skillbonus34}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec34" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec34" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname34}}}{{val1=@{skillattr_name34}}}{{val1_num=[[@{skillattr_value34}]]}}{{val2=@{skillname34}}}{{val2_num=[[@{skillrating34}+@{skillbonus34}]]}}{{val3=@{skillspec34}}}{{val3_num=[[(?{Specialization @{skillspec34} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name34}}}{{limit_num=[[@{skilllimit_value34}]]}}{{limit_mod=[[@{skilllimitbonus34}]]}}{{result=[[(@{skilldicepool34}+(?{Specialization @{skillspec34} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value34}]]+@{skilllimitbonus34}]]]]}}{{description=@{skillnotes34}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll34" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname34}}}{{val1=@{skillattr_name34}}}{{val1_num=[[@{skillattr_value34}]]}}{{val2=@{skillname34}}}{{val2_num=[[@{skillrating34}+@{skillbonus34}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name34}}}{{limit_num=[[@{skilllimit_value34}]]}}{{limit_mod=[[@{skilllimitbonus34}]]}}{{result=[[(@{skilldicepool34}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value34}]]+@{skilllimitbonus34}]]]]}}{{description=@{skillnotes34}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox35" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Cybercombat" name="attr_skillname35" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr35">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name35" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value35" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating35" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus35" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit35">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name35" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value35" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus35" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes35" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec35" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec35" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool35" value="@{skillattr_value35}+@{skillrating35}+@{skillbonus35}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec35" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec35" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname35}}}{{val1=@{skillattr_name35}}}{{val1_num=[[@{skillattr_value35}]]}}{{val2=@{skillname35}}}{{val2_num=[[@{skillrating35}+@{skillbonus35}]]}}{{val3=@{skillspec35}}}{{val3_num=[[(?{Specialization @{skillspec35} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name35}}}{{limit_num=[[@{skilllimit_value35}]]}}{{limit_mod=[[@{skilllimitbonus35}]]}}{{result=[[(@{skilldicepool35}+(?{Specialization @{skillspec35} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value35}]]+@{skilllimitbonus35}]]]]}}{{description=@{skillnotes35}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll35" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname35}}}{{val1=@{skillattr_name35}}}{{val1_num=[[@{skillattr_value35}]]}}{{val2=@{skillname35}}}{{val2_num=[[@{skillrating35}+@{skillbonus35}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name35}}}{{limit_num=[[@{skilllimit_value35}]]}}{{limit_mod=[[@{skilllimitbonus35}]]}}{{result=[[(@{skilldicepool35}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value35}]]+@{skilllimitbonus35}]]]]}}{{description=@{skillnotes35}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox36" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Cybertechnology" name="attr_skillname36" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr36">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name36" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value36" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating36" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus36" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit36">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name36" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value36" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus36" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes36" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec36" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec36" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool36" value="@{skillattr_value36}+@{skillrating36}+@{skillbonus36}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec36" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec36" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname36}}}{{val1=@{skillattr_name36}}}{{val1_num=[[@{skillattr_value36}]]}}{{val2=@{skillname36}}}{{val2_num=[[@{skillrating36}+@{skillbonus36}]]}}{{val3=@{skillspec36}}}{{val3_num=[[(?{Specialization @{skillspec36} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name36}}}{{limit_num=[[@{skilllimit_value36}]]}}{{limit_mod=[[@{skilllimitbonus36}]]}}{{result=[[(@{skilldicepool36}+(?{Specialization @{skillspec36} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value36}]]+@{skilllimitbonus36}]]]]}}{{description=@{skillnotes36}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll36" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname36}}}{{val1=@{skillattr_name36}}}{{val1_num=[[@{skillattr_value36}]]}}{{val2=@{skillname36}}}{{val2_num=[[@{skillrating36}+@{skillbonus36}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name36}}}{{limit_num=[[@{skilllimit_value36}]]}}{{limit_mod=[[@{skilllimitbonus36}]]}}{{result=[[(@{skilldicepool36}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value36}]]+@{skilllimitbonus36}]]]]}}{{description=@{skillnotes36}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox37" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Electronic Warfare" name="attr_skillname37" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr37">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name37" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value37" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating37" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus37" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit37">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name37" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value37" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus37" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes37" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec37" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec37" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool37" value="@{skillattr_value37}+@{skillrating37}+@{skillbonus37}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec37" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec37" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname37}}}{{val1=@{skillattr_name37}}}{{val1_num=[[@{skillattr_value37}]]}}{{val2=@{skillname37}}}{{val2_num=[[@{skillrating37}+@{skillbonus37}]]}}{{val3=@{skillspec37}}}{{val3_num=[[(?{Specialization @{skillspec37} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name37}}}{{limit_num=[[@{skilllimit_value37}]]}}{{limit_mod=[[@{skilllimitbonus37}]]}}{{result=[[(@{skilldicepool37}+(?{Specialization @{skillspec37} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value37}]]+@{skilllimitbonus37}]]]]}}{{description=@{skillnotes37}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll37" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname37}}}{{val1=@{skillattr_name37}}}{{val1_num=[[@{skillattr_value37}]]}}{{val2=@{skillname37}}}{{val2_num=[[@{skillrating37}+@{skillbonus37}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name37}}}{{limit_num=[[@{skilllimit_value37}]]}}{{limit_mod=[[@{skilllimitbonus37}]]}}{{result=[[(@{skilldicepool37}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value37}]]+@{skilllimitbonus37}]]]]}}{{description=@{skillnotes37}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox38" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="First Aid" name="attr_skillname38" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr38">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name38" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value38" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating38" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus38" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit38">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name38" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value38" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus38" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes38" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec38" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec38" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool38" value="@{skillattr_value38}+@{skillrating38}+@{skillbonus38}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec38" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec38" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname38}}}{{val1=@{skillattr_name38}}}{{val1_num=[[@{skillattr_value38}]]}}{{val2=@{skillname38}}}{{val2_num=[[@{skillrating38}+@{skillbonus38}]]}}{{val3=@{skillspec38}}}{{val3_num=[[(?{Specialization @{skillspec38} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name38}}}{{limit_num=[[@{skilllimit_value38}]]}}{{limit_mod=[[@{skilllimitbonus38}]]}}{{result=[[(@{skilldicepool38}+(?{Specialization @{skillspec38} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value38}]]+@{skilllimitbonus38}]]]]}}{{description=@{skillnotes38}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll38" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname38}}}{{val1=@{skillattr_name38}}}{{val1_num=[[@{skillattr_value38}]]}}{{val2=@{skillname38}}}{{val2_num=[[@{skillrating38}+@{skillbonus38}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name38}}}{{limit_num=[[@{skilllimit_value38}]]}}{{limit_mod=[[@{skilllimitbonus38}]]}}{{result=[[(@{skilldicepool38}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value38}]]+@{skilllimitbonus38}]]]]}}{{description=@{skillnotes38}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox39" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Forgery" name="attr_skillname39" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr39">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name39" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value39" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating39" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus39" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit39">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name39" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value39" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus39" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes39" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec39" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec39" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool39" value="@{skillattr_value39}+@{skillrating39}+@{skillbonus39}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec39" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec39" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname39}}}{{val1=@{skillattr_name39}}}{{val1_num=[[@{skillattr_value39}]]}}{{val2=@{skillname39}}}{{val2_num=[[@{skillrating39}+@{skillbonus39}]]}}{{val3=@{skillspec39}}}{{val3_num=[[(?{Specialization @{skillspec39} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name39}}}{{limit_num=[[@{skilllimit_value39}]]}}{{limit_mod=[[@{skilllimitbonus39}]]}}{{result=[[(@{skilldicepool39}+(?{Specialization @{skillspec39} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value39}]]+@{skilllimitbonus39}]]]]}}{{description=@{skillnotes39}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll39" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname39}}}{{val1=@{skillattr_name39}}}{{val1_num=[[@{skillattr_value39}]]}}{{val2=@{skillname39}}}{{val2_num=[[@{skillrating39}+@{skillbonus39}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name39}}}{{limit_num=[[@{skilllimit_value39}]]}}{{limit_mod=[[@{skilllimitbonus39}]]}}{{result=[[(@{skilldicepool39}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value39}]]+@{skilllimitbonus39}]]]]}}{{description=@{skillnotes39}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox40" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Hacking" name="attr_skillname40" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr40">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name40" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value40" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating40" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus40" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit40">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name40" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value40" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus40" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes40" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec40" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec40" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool40" value="@{skillattr_value40}+@{skillrating40}+@{skillbonus40}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec40" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec40" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname40}}}{{val1=@{skillattr_name40}}}{{val1_num=[[@{skillattr_value40}]]}}{{val2=@{skillname40}}}{{val2_num=[[@{skillrating40}+@{skillbonus40}]]}}{{val3=@{skillspec40}}}{{val3_num=[[(?{Specialization @{skillspec40} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name40}}}{{limit_num=[[@{skilllimit_value40}]]}}{{limit_mod=[[@{skilllimitbonus40}]]}}{{result=[[(@{skilldicepool40}+(?{Specialization @{skillspec40} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value40}]]+@{skilllimitbonus40}]]]]}}{{description=@{skillnotes40}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll40" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname40}}}{{val1=@{skillattr_name40}}}{{val1_num=[[@{skillattr_value40}]]}}{{val2=@{skillname40}}}{{val2_num=[[@{skillrating40}+@{skillbonus40}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name40}}}{{limit_num=[[@{skilllimit_value40}]]}}{{limit_mod=[[@{skilllimitbonus40}]]}}{{result=[[(@{skilldicepool40}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value40}]]+@{skilllimitbonus40}]]]]}}{{description=@{skillnotes40}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox41" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Medicine" name="attr_skillname41" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr41">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name41" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value41" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating41" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus41" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit41">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name41" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value41" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus41" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes41" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec41" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec41" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool41" value="@{skillattr_value41}+@{skillrating41}+@{skillbonus41}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec41" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec41" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname41}}}{{val1=@{skillattr_name41}}}{{val1_num=[[@{skillattr_value41}]]}}{{val2=@{skillname41}}}{{val2_num=[[@{skillrating41}+@{skillbonus41}]]}}{{val3=@{skillspec41}}}{{val3_num=[[(?{Specialization @{skillspec41} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name41}}}{{limit_num=[[@{skilllimit_value41}]]}}{{limit_mod=[[@{skilllimitbonus41}]]}}{{result=[[(@{skilldicepool41}+(?{Specialization @{skillspec41} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value41}]]+@{skilllimitbonus41}]]]]}}{{description=@{skillnotes41}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll41" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname41}}}{{val1=@{skillattr_name41}}}{{val1_num=[[@{skillattr_value41}]]}}{{val2=@{skillname41}}}{{val2_num=[[@{skillrating41}+@{skillbonus41}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name41}}}{{limit_num=[[@{skilllimit_value41}]]}}{{limit_mod=[[@{skilllimitbonus41}]]}}{{result=[[(@{skilldicepool41}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value41}]]+@{skilllimitbonus41}]]]]}}{{description=@{skillnotes41}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox42" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Software" name="attr_skillname42" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr42">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name42" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value42" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating42" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus42" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit42">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name42" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value42" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus42" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes42" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec42" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec42" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool42" value="@{skillattr_value42}+@{skillrating42}+@{skillbonus42}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec42" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec42" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname42}}}{{val1=@{skillattr_name42}}}{{val1_num=[[@{skillattr_value42}]]}}{{val2=@{skillname42}}}{{val2_num=[[@{skillrating42}+@{skillbonus42}]]}}{{val3=@{skillspec42}}}{{val3_num=[[(?{Specialization @{skillspec42} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name42}}}{{limit_num=[[@{skilllimit_value42}]]}}{{limit_mod=[[@{skilllimitbonus42}]]}}{{result=[[(@{skilldicepool42}+(?{Specialization @{skillspec42} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value42}]]+@{skilllimitbonus42}]]]]}}{{description=@{skillnotes42}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll42" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname42}}}{{val1=@{skillattr_name42}}}{{val1_num=[[@{skillattr_value42}]]}}{{val2=@{skillname42}}}{{val2_num=[[@{skillrating42}+@{skillbonus42}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name42}}}{{limit_num=[[@{skilllimit_value42}]]}}{{limit_mod=[[@{skilllimitbonus42}]]}}{{result=[[(@{skilldicepool42}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value42}]]+@{skilllimitbonus42}]]]]}}{{description=@{skillnotes42}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<h3>Combat Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox5">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox5">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader5" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox43" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Archery" name="attr_skillname43" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr43">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name43" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value43" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating43" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus43" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit43">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name43" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value43" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus43" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes43" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec43" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec43" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool43" value="@{skillattr_value43}+@{skillrating43}+@{skillbonus43}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec43" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec43" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname43}}}{{val1=@{skillattr_name43}}}{{val1_num=[[@{skillattr_value43}]]}}{{val2=@{skillname43}}}{{val2_num=[[@{skillrating43}+@{skillbonus43}]]}}{{val3=@{skillspec43}}}{{val3_num=[[(?{Specialization @{skillspec43} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name43}}}{{limit_num=[[@{skilllimit_value43}]]}}{{limit_mod=[[@{skilllimitbonus43}]]}}{{result=[[(@{skilldicepool43}+(?{Specialization @{skillspec43} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value43}]]+@{skilllimitbonus43}]]]]}}{{description=@{skillnotes43}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll43" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname43}}}{{val1=@{skillattr_name43}}}{{val1_num=[[@{skillattr_value43}]]}}{{val2=@{skillname43}}}{{val2_num=[[@{skillrating43}+@{skillbonus43}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name43}}}{{limit_num=[[@{skilllimit_value43}]]}}{{limit_mod=[[@{skilllimitbonus43}]]}}{{result=[[(@{skilldicepool43}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value43}]]+@{skilllimitbonus43}]]]]}}{{description=@{skillnotes43}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox44" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Automatics" name="attr_skillname44" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr44">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name44" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value44" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating44" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus44" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit44">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name44" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value44" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus44" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes44" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec44" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec44" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool44" value="@{skillattr_value44}+@{skillrating44}+@{skillbonus44}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec44" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec44" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname44}}}{{val1=@{skillattr_name44}}}{{val1_num=[[@{skillattr_value44}]]}}{{val2=@{skillname44}}}{{val2_num=[[@{skillrating44}+@{skillbonus44}]]}}{{val3=@{skillspec44}}}{{val3_num=[[(?{Specialization @{skillspec44} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name44}}}{{limit_num=[[@{skilllimit_value44}]]}}{{limit_mod=[[@{skilllimitbonus44}]]}}{{result=[[(@{skilldicepool44}+(?{Specialization @{skillspec44} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value44}]]+@{skilllimitbonus44}]]]]}}{{description=@{skillnotes44}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll44" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname44}}}{{val1=@{skillattr_name44}}}{{val1_num=[[@{skillattr_value44}]]}}{{val2=@{skillname44}}}{{val2_num=[[@{skillrating44}+@{skillbonus44}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name44}}}{{limit_num=[[@{skilllimit_value44}]]}}{{limit_mod=[[@{skilllimitbonus44}]]}}{{result=[[(@{skilldicepool44}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value44}]]+@{skilllimitbonus44}]]]]}}{{description=@{skillnotes44}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox45" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Blades" name="attr_skillname45" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr45">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name45" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value45" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating45" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus45" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit45">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name45" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value45" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus45" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes45" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec45" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec45" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool45" value="@{skillattr_value45}+@{skillrating45}+@{skillbonus45}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec45" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec45" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname45}}}{{val1=@{skillattr_name45}}}{{val1_num=[[@{skillattr_value45}]]}}{{val2=@{skillname45}}}{{val2_num=[[@{skillrating45}+@{skillbonus45}]]}}{{val3=@{skillspec45}}}{{val3_num=[[(?{Specialization @{skillspec45} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name45}}}{{limit_num=[[@{skilllimit_value45}]]}}{{limit_mod=[[@{skilllimitbonus45}]]}}{{result=[[(@{skilldicepool45}+(?{Specialization @{skillspec45} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value45}]]+@{skilllimitbonus45}]]]]}}{{description=@{skillnotes45}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll45" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname45}}}{{val1=@{skillattr_name45}}}{{val1_num=[[@{skillattr_value45}]]}}{{val2=@{skillname45}}}{{val2_num=[[@{skillrating45}+@{skillbonus45}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name45}}}{{limit_num=[[@{skilllimit_value45}]]}}{{limit_mod=[[@{skilllimitbonus45}]]}}{{result=[[(@{skilldicepool45}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value45}]]+@{skilllimitbonus45}]]]]}}{{description=@{skillnotes45}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox46" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Clubs" name="attr_skillname46" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr46">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name46" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value46" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating46" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus46" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit46">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name46" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value46" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus46" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes46" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec46" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec46" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool46" value="@{skillattr_value46}+@{skillrating46}+@{skillbonus46}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec46" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec46" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname46}}}{{val1=@{skillattr_name46}}}{{val1_num=[[@{skillattr_value46}]]}}{{val2=@{skillname46}}}{{val2_num=[[@{skillrating46}+@{skillbonus46}]]}}{{val3=@{skillspec46}}}{{val3_num=[[(?{Specialization @{skillspec46} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name46}}}{{limit_num=[[@{skilllimit_value46}]]}}{{limit_mod=[[@{skilllimitbonus46}]]}}{{result=[[(@{skilldicepool46}+(?{Specialization @{skillspec46} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value46}]]+@{skilllimitbonus46}]]]]}}{{description=@{skillnotes46}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll46" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname46}}}{{val1=@{skillattr_name46}}}{{val1_num=[[@{skillattr_value46}]]}}{{val2=@{skillname46}}}{{val2_num=[[@{skillrating46}+@{skillbonus46}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name46}}}{{limit_num=[[@{skilllimit_value46}]]}}{{limit_mod=[[@{skilllimitbonus46}]]}}{{result=[[(@{skilldicepool46}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value46}]]+@{skilllimitbonus46}]]]]}}{{description=@{skillnotes46}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox47" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Heavy Weapons" name="attr_skillname47" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr47">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name47" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value47" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating47" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus47" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit47">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name47" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value47" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus47" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes47" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec47" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec47" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool47" value="@{skillattr_value47}+@{skillrating47}+@{skillbonus47}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec47" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec47" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname47}}}{{val1=@{skillattr_name47}}}{{val1_num=[[@{skillattr_value47}]]}}{{val2=@{skillname47}}}{{val2_num=[[@{skillrating47}+@{skillbonus47}]]}}{{val3=@{skillspec47}}}{{val3_num=[[(?{Specialization @{skillspec47} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name47}}}{{limit_num=[[@{skilllimit_value47}]]}}{{limit_mod=[[@{skilllimitbonus47}]]}}{{result=[[(@{skilldicepool47}+(?{Specialization @{skillspec47} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value47}]]+@{skilllimitbonus47}]]]]}}{{description=@{skillnotes47}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll47" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname47}}}{{val1=@{skillattr_name47}}}{{val1_num=[[@{skillattr_value47}]]}}{{val2=@{skillname47}}}{{val2_num=[[@{skillrating47}+@{skillbonus47}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name47}}}{{limit_num=[[@{skilllimit_value47}]]}}{{limit_mod=[[@{skilllimitbonus47}]]}}{{result=[[(@{skilldicepool47}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value47}]]+@{skilllimitbonus47}]]]]}}{{description=@{skillnotes47}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox48" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Longarms" name="attr_skillname48" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr48">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name48" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value48" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating48" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus48" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit48">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name48" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value48" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus48" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes48" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec48" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec48" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool48" value="@{skillattr_value48}+@{skillrating48}+@{skillbonus48}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec48" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec48" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname48}}}{{val1=@{skillattr_name48}}}{{val1_num=[[@{skillattr_value48}]]}}{{val2=@{skillname48}}}{{val2_num=[[@{skillrating48}+@{skillbonus48}]]}}{{val3=@{skillspec48}}}{{val3_num=[[(?{Specialization @{skillspec48} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name48}}}{{limit_num=[[@{skilllimit_value48}]]}}{{limit_mod=[[@{skilllimitbonus48}]]}}{{result=[[(@{skilldicepool48}+(?{Specialization @{skillspec48} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value48}]]+@{skilllimitbonus48}]]]]}}{{description=@{skillnotes48}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll48" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname48}}}{{val1=@{skillattr_name48}}}{{val1_num=[[@{skillattr_value48}]]}}{{val2=@{skillname48}}}{{val2_num=[[@{skillrating48}+@{skillbonus48}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name48}}}{{limit_num=[[@{skilllimit_value48}]]}}{{limit_mod=[[@{skilllimitbonus48}]]}}{{result=[[(@{skilldicepool48}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value48}]]+@{skilllimitbonus48}]]]]}}{{description=@{skillnotes48}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox49" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Pistols" name="attr_skillname49" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr49">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name49" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value49" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating49" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus49" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit49">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name49" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value49" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus49" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes49" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec49" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec49" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool49" value="@{skillattr_value49}+@{skillrating49}+@{skillbonus49}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec49" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec49" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname49}}}{{val1=@{skillattr_name49}}}{{val1_num=[[@{skillattr_value49}]]}}{{val2=@{skillname49}}}{{val2_num=[[@{skillrating49}+@{skillbonus49}]]}}{{val3=@{skillspec49}}}{{val3_num=[[(?{Specialization @{skillspec49} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name49}}}{{limit_num=[[@{skilllimit_value49}]]}}{{limit_mod=[[@{skilllimitbonus49}]]}}{{result=[[(@{skilldicepool49}+(?{Specialization @{skillspec49} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value49}]]+@{skilllimitbonus49}]]]]}}{{description=@{skillnotes49}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll49" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname49}}}{{val1=@{skillattr_name49}}}{{val1_num=[[@{skillattr_value49}]]}}{{val2=@{skillname49}}}{{val2_num=[[@{skillrating49}+@{skillbonus49}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name49}}}{{limit_num=[[@{skilllimit_value49}]]}}{{limit_mod=[[@{skilllimitbonus49}]]}}{{result=[[(@{skilldicepool49}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value49}]]+@{skilllimitbonus49}]]]]}}{{description=@{skillnotes49}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox50" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Throwing Weapons" name="attr_skillname50" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr50">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name50" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value50" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating50" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus50" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit50">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name50" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value50" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus50" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes50" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec50" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec50" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool50" value="@{skillattr_value50}+@{skillrating50}+@{skillbonus50}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec50" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec50" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname50}}}{{val1=@{skillattr_name50}}}{{val1_num=[[@{skillattr_value50}]]}}{{val2=@{skillname50}}}{{val2_num=[[@{skillrating50}+@{skillbonus50}]]}}{{val3=@{skillspec50}}}{{val3_num=[[(?{Specialization @{skillspec50} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name50}}}{{limit_num=[[@{skilllimit_value50}]]}}{{limit_mod=[[@{skilllimitbonus50}]]}}{{result=[[(@{skilldicepool50}+(?{Specialization @{skillspec50} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value50}]]+@{skilllimitbonus50}]]]]}}{{description=@{skillnotes50}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll50" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname50}}}{{val1=@{skillattr_name50}}}{{val1_num=[[@{skillattr_value50}]]}}{{val2=@{skillname50}}}{{val2_num=[[@{skillrating50}+@{skillbonus50}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name50}}}{{limit_num=[[@{skilllimit_value50}]]}}{{limit_mod=[[@{skilllimitbonus50}]]}}{{result=[[(@{skilldicepool50}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value50}]]+@{skilllimitbonus50}]]]]}}{{description=@{skillnotes50}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox51" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Unarmed Combat" name="attr_skillname51" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr51">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name51" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value51" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating51" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus51" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit51">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name51" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value51" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus51" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes51" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec51" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec51" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool51" value="@{skillattr_value51}+@{skillrating51}+@{skillbonus51}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec51" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec51" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname51}}}{{val1=@{skillattr_name51}}}{{val1_num=[[@{skillattr_value51}]]}}{{val2=@{skillname51}}}{{val2_num=[[@{skillrating51}+@{skillbonus51}]]}}{{val3=@{skillspec51}}}{{val3_num=[[(?{Specialization @{skillspec51} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name51}}}{{limit_num=[[@{skilllimit_value51}]]}}{{limit_mod=[[@{skilllimitbonus51}]]}}{{result=[[(@{skilldicepool51}+(?{Specialization @{skillspec51} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value51}]]+@{skilllimitbonus51}]]]]}}{{description=@{skillnotes51}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll51" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname51}}}{{val1=@{skillattr_name51}}}{{val1_num=[[@{skillattr_value51}]]}}{{val2=@{skillname51}}}{{val2_num=[[@{skillrating51}+@{skillbonus51}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name51}}}{{limit_num=[[@{skilllimit_value51}]]}}{{limit_mod=[[@{skilllimitbonus51}]]}}{{result=[[(@{skilldicepool51}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value51}]]+@{skilllimitbonus51}]]]]}}{{description=@{skillnotes51}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<h3>Vehicle Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox6">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox6">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader6" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox52" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Gunnery" name="attr_skillname52" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr52">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name52" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value52" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating52" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus52" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit52">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name52" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value52" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus52" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes52" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec52" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec52" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool52" value="@{skillattr_value52}+@{skillrating52}+@{skillbonus52}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec52" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec52" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname52}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=@{skillname52}}}{{val2_num=[[@{skillrating52}+@{skillbonus52}]]}}{{val3=@{skillspec52}}}{{val3_num=[[(?{Specialization @{skillspec52} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name52}}}{{limit_num=[[@{skilllimit_value52}]]}}{{limit_mod=[[@{skilllimitbonus52}]]}}{{result=[[(@{skilldicepool52}+(?{Specialization @{skillspec52} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value52}]]+@{skilllimitbonus52}]]]]}}{{description=@{skillnotes52}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll52" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname52}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=@{skillname52}}}{{val2_num=[[@{skillrating52}+@{skillbonus52}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name52}}}{{limit_num=[[@{skilllimit_value52}]]}}{{limit_mod=[[@{skilllimitbonus52}]]}}{{result=[[(@{skilldicepool52}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value52}]]+@{skilllimitbonus52}]]]]}}{{description=@{skillnotes52}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox53" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Pilot Aerospace" name="attr_skillname53" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr53">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option selected value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name53" value="@{rea_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value53" value="@{rea_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating53" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus53" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit53">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name53" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value53" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus53" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes53" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec53" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec53" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool53" value="@{skillattr_value53}+@{skillrating53}+@{skillbonus53}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec53" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec53" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname53}}}{{val1=@{skillattr_name53}}}{{val1_num=[[@{skillattr_value53}]]}}{{val2=@{skillname53}}}{{val2_num=[[@{skillrating53}+@{skillbonus53}]]}}{{val3=@{skillspec53}}}{{val3_num=[[(?{Specialization @{skillspec53} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name53}}}{{limit_num=[[@{skilllimit_value53}]]}}{{limit_mod=[[@{skilllimitbonus53}]]}}{{result=[[(@{skilldicepool53}+(?{Specialization @{skillspec53} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value53}]]+@{skilllimitbonus53}]]]]}}{{description=@{skillnotes53}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll53" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname53}}}{{val1=@{skillattr_name53}}}{{val1_num=[[@{skillattr_value53}]]}}{{val2=@{skillname53}}}{{val2_num=[[@{skillrating53}+@{skillbonus53}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name53}}}{{limit_num=[[@{skilllimit_value53}]]}}{{limit_mod=[[@{skilllimitbonus53}]]}}{{result=[[(@{skilldicepool53}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value53}]]+@{skilllimitbonus53}]]]]}}{{description=@{skillnotes53}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox54" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Pilot Aircraft" name="attr_skillname54" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr54">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option selected value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name54" value="@{rea_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value54" value="@{rea_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating54" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus54" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit54">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name54" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value54" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus54" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes54" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec54" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec54" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool54" value="@{skillattr_value54}+@{skillrating54}+@{skillbonus54}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec54" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec54" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname54}}}{{val1=@{skillattr_name54}}}{{val1_num=[[@{skillattr_value54}]]}}{{val2=@{skillname54}}}{{val2_num=[[@{skillrating54}+@{skillbonus54}]]}}{{val3=@{skillspec54}}}{{val3_num=[[(?{Specialization @{skillspec54} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name54}}}{{limit_num=[[@{skilllimit_value54}]]}}{{limit_mod=[[@{skilllimitbonus54}]]}}{{result=[[(@{skilldicepool54}+(?{Specialization @{skillspec54} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value54}]]+@{skilllimitbonus54}]]]]}}{{description=@{skillnotes54}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll54" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname54}}}{{val1=@{skillattr_name54}}}{{val1_num=[[@{skillattr_value54}]]}}{{val2=@{skillname54}}}{{val2_num=[[@{skillrating54}+@{skillbonus54}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name54}}}{{limit_num=[[@{skilllimit_value54}]]}}{{limit_mod=[[@{skilllimitbonus54}]]}}{{result=[[(@{skilldicepool54}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value54}]]+@{skilllimitbonus54}]]]]}}{{description=@{skillnotes54}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox55" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Pilot Groundcraft" title="Active Skill Name" disabled="true">
|
|
<input type="text" class="hiddentextfield" value="Groundcraft" name="attr_skillname55" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr55">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option selected value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name55" value="@{rea_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value55" value="@{rea_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating55" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus55" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit55">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name55" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value55" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus55" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes55" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec55" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec55" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool55" value="@{skillattr_value55}+@{skillrating55}+@{skillbonus55}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec55" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec55" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname55}}}{{val1=@{skillattr_name55}}}{{val1_num=[[@{skillattr_value55}]]}}{{val2=@{skillname55}}}{{val2_num=[[@{skillrating55}+@{skillbonus55}]]}}{{val3=@{skillspec55}}}{{val3_num=[[(?{Specialization @{skillspec55} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name55}}}{{limit_num=[[@{skilllimit_value55}]]}}{{limit_mod=[[@{skilllimitbonus55}]]}}{{result=[[(@{skilldicepool55}+(?{Specialization @{skillspec55} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value55}]]+@{skilllimitbonus55}]]]]}}{{description=@{skillnotes55}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll55" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname55}}}{{val1=@{skillattr_name55}}}{{val1_num=[[@{skillattr_value55}]]}}{{val2=@{skillname55}}}{{val2_num=[[@{skillrating55}+@{skillbonus55}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name55}}}{{limit_num=[[@{skilllimit_value55}]]}}{{limit_mod=[[@{skilllimitbonus55}]]}}{{result=[[(@{skilldicepool55}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value55}]]+@{skilllimitbonus55}]]]]}}{{description=@{skillnotes55}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox56" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Pilot Walker" name="attr_skillname56" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr56">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option selected value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name56" value="@{rea_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value56" value="@{rea_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating56" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus56" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit56">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name56" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value56" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus56" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes56" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec56" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec56" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool56" value="@{skillattr_value56}+@{skillrating56}+@{skillbonus56}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec56" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec56" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname56}}}{{val1=@{skillattr_name56}}}{{val1_num=[[@{skillattr_value56}]]}}{{val2=@{skillname56}}}{{val2_num=[[@{skillrating56}+@{skillbonus56}]]}}{{val3=@{skillspec56}}}{{val3_num=[[(?{Specialization @{skillspec56} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name56}}}{{limit_num=[[@{skilllimit_value56}]]}}{{limit_mod=[[@{skilllimitbonus56}]]}}{{result=[[(@{skilldicepool56}+(?{Specialization @{skillspec56} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value56}]]+@{skilllimitbonus56}]]]]}}{{description=@{skillnotes56}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll56" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname56}}}{{val1=@{skillattr_name56}}}{{val1_num=[[@{skillattr_value56}]]}}{{val2=@{skillname56}}}{{val2_num=[[@{skillrating56}+@{skillbonus56}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name56}}}{{limit_num=[[@{skilllimit_value56}]]}}{{limit_mod=[[@{skilllimitbonus56}]]}}{{result=[[(@{skilldicepool56}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value56}]]+@{skilllimitbonus56}]]]]}}{{description=@{skillnotes56}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox57" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Pilot Watercraft" name="attr_skillname57" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr57">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option selected value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name57" value="@{rea_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value57" value="@{rea_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating57" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus57" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit57">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name57" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value57" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus57" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes57" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec57" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec57" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool57" value="@{skillattr_value57}+@{skillrating57}+@{skillbonus57}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec57" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec57" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname57}}}{{val1=@{skillattr_name57}}}{{val1_num=[[@{skillattr_value57}]]}}{{val2=@{skillname57}}}{{val2_num=[[@{skillrating57}+@{skillbonus57}]]}}{{val3=@{skillspec57}}}{{val3_num=[[(?{Specialization @{skillspec57} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name57}}}{{limit_num=[[@{skilllimit_value57}]]}}{{limit_mod=[[@{skilllimitbonus57}]]}}{{result=[[(@{skilldicepool57}+(?{Specialization @{skillspec57} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value57}]]+@{skilllimitbonus57}]]]]}}{{description=@{skillnotes57}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll57" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname57}}}{{val1=@{skillattr_name57}}}{{val1_num=[[@{skillattr_value57}]]}}{{val2=@{skillname57}}}{{val2_num=[[@{skillrating57}+@{skillbonus57}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name57}}}{{limit_num=[[@{skilllimit_value57}]]}}{{limit_mod=[[@{skilllimitbonus57}]]}}{{result=[[(@{skilldicepool57}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value57}]]+@{skilllimitbonus57}]]]]}}{{description=@{skillnotes57}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<h3>Magical Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox7">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox7">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader7" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox58" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Alchemy" name="attr_skillname58" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr58">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name58" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value58" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating58" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus58" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit58">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name58" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value58" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus58" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes58" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec58" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec58" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool58" value="@{skillattr_value58}+@{skillrating58}+@{skillbonus58}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec58" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec58" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname58}}}{{val1=@{skillattr_name58}}}{{val1_num=[[@{skillattr_value58}]]}}{{val2=@{skillname58}}}{{val2_num=[[@{skillrating58}+@{skillbonus58}]]}}{{val3=@{skillspec58}}}{{val3_num=[[(?{Specialization @{skillspec58} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name58}}}{{limit_num=[[@{skilllimit_value58}]]}}{{limit_mod=[[@{skilllimitbonus58}]]}}{{result=[[(@{skilldicepool58}+(?{Specialization @{skillspec58} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value58}]]+@{skilllimitbonus58}]]]]}}{{description=@{skillnotes58}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll58" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname58}}}{{val1=@{skillattr_name58}}}{{val1_num=[[@{skillattr_value58}]]}}{{val2=@{skillname58}}}{{val2_num=[[@{skillrating58}+@{skillbonus58}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name58}}}{{limit_num=[[@{skilllimit_value58}]]}}{{limit_mod=[[@{skilllimitbonus58}]]}}{{result=[[(@{skilldicepool58}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value58}]]+@{skilllimitbonus58}]]]]}}{{description=@{skillnotes58}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox59" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Arcana" name="attr_skillname59" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr59">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option selected value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name59" value="@{log_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value59" value="@{log_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating59" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus59" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit59">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name59" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value59" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus59" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes59" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec59" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec59" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool59" value="@{skillattr_value59}+@{skillrating59}+@{skillbonus59}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec59" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec59" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname59}}}{{val1=@{skillattr_name59}}}{{val1_num=[[@{skillattr_value59}]]}}{{val2=@{skillname59}}}{{val2_num=[[@{skillrating59}+@{skillbonus59}]]}}{{val3=@{skillspec59}}}{{val3_num=[[(?{Specialization @{skillspec59} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name59}}}{{limit_num=[[@{skilllimit_value59}]]}}{{limit_mod=[[@{skilllimitbonus59}]]}}{{result=[[(@{skilldicepool59}+(?{Specialization @{skillspec59} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value59}]]+@{skilllimitbonus59}]]]]}}{{description=@{skillnotes59}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll59" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname59}}}{{val1=@{skillattr_name59}}}{{val1_num=[[@{skillattr_value59}]]}}{{val2=@{skillname59}}}{{val2_num=[[@{skillrating59}+@{skillbonus59}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name59}}}{{limit_num=[[@{skilllimit_value59}]]}}{{limit_mod=[[@{skilllimitbonus59}]]}}{{result=[[(@{skilldicepool59}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value59}]]+@{skilllimitbonus59}]]]]}}{{description=@{skillnotes59}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox60" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Artificing" name="attr_skillname60" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr60">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name60" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value60" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating60" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus60" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit60">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name60" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value60" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus60" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes60" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec60" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec60" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool60" value="@{skillattr_value60}+@{skillrating60}+@{skillbonus60}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec60" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec60" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname60}}}{{val1=@{skillattr_name60}}}{{val1_num=[[@{skillattr_value60}]]}}{{val2=@{skillname60}}}{{val2_num=[[@{skillrating60}+@{skillbonus60}]]}}{{val3=@{skillspec60}}}{{val3_num=[[(?{Specialization @{skillspec60} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name60}}}{{limit_num=[[@{skilllimit_value60}]]}}{{limit_mod=[[@{skilllimitbonus60}]]}}{{result=[[(@{skilldicepool60}+(?{Specialization @{skillspec60} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value60}]]+@{skilllimitbonus60}]]]]}}{{description=@{skillnotes60}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll60" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname60}}}{{val1=@{skillattr_name60}}}{{val1_num=[[@{skillattr_value60}]]}}{{val2=@{skillname60}}}{{val2_num=[[@{skillrating60}+@{skillbonus60}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name60}}}{{limit_num=[[@{skilllimit_value60}]]}}{{limit_mod=[[@{skilllimitbonus60}]]}}{{result=[[(@{skilldicepool60}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value60}]]+@{skilllimitbonus60}]]]]}}{{description=@{skillnotes60}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox61" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Assensing" name="attr_skillname61" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr61">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option selected value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name61" value="@{int_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value61" value="@{int_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating61" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus61" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit61">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name61" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value61" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus61" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes61" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec61" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec61" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool61" value="@{skillattr_value61}+@{skillrating61}+@{skillbonus61}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec61" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec61" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname61}}}{{val1=@{skillattr_name61}}}{{val1_num=[[@{skillattr_value61}]]}}{{val2=@{skillname61}}}{{val2_num=[[@{skillrating61}+@{skillbonus61}]]}}{{val3=@{skillspec61}}}{{val3_num=[[(?{Specialization @{skillspec61} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name61}}}{{limit_num=[[@{skilllimit_value61}]]}}{{limit_mod=[[@{skilllimitbonus61}]]}}{{result=[[(@{skilldicepool61}+(?{Specialization @{skillspec61} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value61}]]+@{skilllimitbonus61}]]]]}}{{description=@{skillnotes61}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll61" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname61}}}{{val1=@{skillattr_name61}}}{{val1_num=[[@{skillattr_value61}]]}}{{val2=@{skillname61}}}{{val2_num=[[@{skillrating61}+@{skillbonus61}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name61}}}{{limit_num=[[@{skilllimit_value61}]]}}{{limit_mod=[[@{skilllimitbonus61}]]}}{{result=[[(@{skilldicepool61}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value61}]]+@{skilllimitbonus61}]]]]}}{{description=@{skillnotes61}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox62" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Astral Combat" name="attr_skillname62" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr62">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option selected value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name62" value="@{wil_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value62" value="@{wil_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating62" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus62" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit62">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name62" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value62" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus62" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes62" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec62" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec62" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool62" value="@{skillattr_value62}+@{skillrating62}+@{skillbonus62}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec62" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec62" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname62}}}{{val1=@{skillattr_name62}}}{{val1_num=[[@{skillattr_value62}]]}}{{val2=@{skillname62}}}{{val2_num=[[@{skillrating62}+@{skillbonus62}]]}}{{val3=@{skillspec62}}}{{val3_num=[[(?{Specialization @{skillspec62} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name62}}}{{limit_num=[[@{skilllimit_value62}]]}}{{limit_mod=[[@{skilllimitbonus62}]]}}{{result=[[(@{skilldicepool62}+(?{Specialization @{skillspec62} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value62}]]+@{skilllimitbonus62}]]]]}}{{description=@{skillnotes62}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll62" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname62}}}{{val1=@{skillattr_name62}}}{{val1_num=[[@{skillattr_value62}]]}}{{val2=@{skillname62}}}{{val2_num=[[@{skillrating62}+@{skillbonus62}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name62}}}{{limit_num=[[@{skilllimit_value62}]]}}{{limit_mod=[[@{skilllimitbonus62}]]}}{{result=[[(@{skilldicepool62}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value62}]]+@{skilllimitbonus62}]]]]}}{{description=@{skillnotes62}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox63" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Banishing" name="attr_skillname63" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr63">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name63" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value63" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating63" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus63" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit63">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name63" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value63" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus63" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes63" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec63" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec63" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool63" value="@{skillattr_value63}+@{skillrating63}+@{skillbonus63}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec63" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec63" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname63}}}{{val1=@{skillattr_name63}}}{{val1_num=[[@{skillattr_value63}]]}}{{val2=@{skillname63}}}{{val2_num=[[@{skillrating63}+@{skillbonus63}]]}}{{val3=@{skillspec63}}}{{val3_num=[[(?{Specialization @{skillspec63} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name63}}}{{limit_num=[[@{skilllimit_value63}]]}}{{limit_mod=[[@{skilllimitbonus63}]]}}{{result=[[(@{skilldicepool63}+(?{Specialization @{skillspec63} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value63}]]+@{skilllimitbonus63}]]]]}}{{description=@{skillnotes63}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll63" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname63}}}{{val1=@{skillattr_name63}}}{{val1_num=[[@{skillattr_value63}]]}}{{val2=@{skillname63}}}{{val2_num=[[@{skillrating63}+@{skillbonus63}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name63}}}{{limit_num=[[@{skilllimit_value63}]]}}{{limit_mod=[[@{skilllimitbonus63}]]}}{{result=[[(@{skilldicepool63}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value63}]]+@{skilllimitbonus63}]]]]}}{{description=@{skillnotes63}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox64" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Binding" name="attr_skillname64" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr64">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name64" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value64" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating64" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus64" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit64">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name64" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value64" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus64" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes64" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec64" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec64" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool64" value="@{skillattr_value64}+@{skillrating64}+@{skillbonus64}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec64" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec64" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname64}}}{{val1=@{skillattr_name64}}}{{val1_num=[[@{skillattr_value64}]]}}{{val2=@{skillname64}}}{{val2_num=[[@{skillrating64}+@{skillbonus64}]]}}{{val3=@{skillspec64}}}{{val3_num=[[(?{Specialization @{skillspec64} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name64}}}{{limit_num=[[@{skilllimit_value64}]]}}{{limit_mod=[[@{skilllimitbonus64}]]}}{{result=[[(@{skilldicepool64}+(?{Specialization @{skillspec64} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value64}]]+@{skilllimitbonus64}]]]]}}{{description=@{skillnotes64}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll64" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname64}}}{{val1=@{skillattr_name64}}}{{val1_num=[[@{skillattr_value64}]]}}{{val2=@{skillname64}}}{{val2_num=[[@{skillrating64}+@{skillbonus64}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name64}}}{{limit_num=[[@{skilllimit_value64}]]}}{{limit_mod=[[@{skilllimitbonus64}]]}}{{result=[[(@{skilldicepool64}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value64}]]+@{skilllimitbonus64}]]]]}}{{description=@{skillnotes64}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox65" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Counterspelling" name="attr_skillname65" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr65">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name65" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value65" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating65" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus65" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit65">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name65" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value65" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus65" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes65" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec65" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec65" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool65" value="@{skillattr_value65}+@{skillrating65}+@{skillbonus65}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec65" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec65" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname65}}}{{val1=@{skillattr_name65}}}{{val1_num=[[@{skillattr_value65}]]}}{{val2=@{skillname65}}}{{val2_num=[[@{skillrating65}+@{skillbonus65}]]}}{{val3=@{skillspec65}}}{{val3_num=[[(?{Specialization @{skillspec65} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name65}}}{{limit_num=[[@{skilllimit_value65}]]}}{{limit_mod=[[@{skilllimitbonus65}]]}}{{result=[[(@{skilldicepool65}+(?{Specialization @{skillspec65} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value65}]]+@{skilllimitbonus65}]]]]}}{{description=@{skillnotes65}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll65" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname65}}}{{val1=@{skillattr_name65}}}{{val1_num=[[@{skillattr_value65}]]}}{{val2=@{skillname65}}}{{val2_num=[[@{skillrating65}+@{skillbonus65}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name65}}}{{limit_num=[[@{skilllimit_value65}]]}}{{limit_mod=[[@{skilllimitbonus65}]]}}{{result=[[(@{skilldicepool65}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value65}]]+@{skilllimitbonus65}]]]]}}{{description=@{skillnotes65}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox66" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Disenchanting" name="attr_skillname66" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr66">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name66" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value66" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating66" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus66" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit66">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name66" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value66" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus66" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes66" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec66" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec66" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool66" value="@{skillattr_value66}+@{skillrating66}+@{skillbonus66}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec66" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec66" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname66}}}{{val1=@{skillattr_name66}}}{{val1_num=[[@{skillattr_value66}]]}}{{val2=@{skillname66}}}{{val2_num=[[@{skillrating66}+@{skillbonus66}]]}}{{val3=@{skillspec66}}}{{val3_num=[[(?{Specialization @{skillspec66} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name66}}}{{limit_num=[[@{skilllimit_value66}]]}}{{limit_mod=[[@{skilllimitbonus66}]]}}{{result=[[(@{skilldicepool66}+(?{Specialization @{skillspec66} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value66}]]+@{skilllimitbonus66}]]]]}}{{description=@{skillnotes66}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll66" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname66}}}{{val1=@{skillattr_name66}}}{{val1_num=[[@{skillattr_value66}]]}}{{val2=@{skillname66}}}{{val2_num=[[@{skillrating66}+@{skillbonus66}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name66}}}{{limit_num=[[@{skilllimit_value66}]]}}{{limit_mod=[[@{skilllimitbonus66}]]}}{{result=[[(@{skilldicepool66}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value66}]]+@{skilllimitbonus66}]]]]}}{{description=@{skillnotes66}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox67" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Ritual Spellcasting" name="attr_skillname67" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr67">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name67" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value67" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating67" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus67" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit67">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name67" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value67" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus67" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes67" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec67" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec67" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool67" value="@{skillattr_value67}+@{skillrating67}+@{skillbonus67}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec67" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec67" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname67}}}{{val1=@{skillattr_name67}}}{{val1_num=[[@{skillattr_value67}]]}}{{val2=@{skillname67}}}{{val2_num=[[@{skillrating67}+@{skillbonus67}]]}}{{val3=@{skillspec67}}}{{val3_num=[[(?{Specialization @{skillspec67} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name67}}}{{limit_num=[[@{skilllimit_value67}]]}}{{limit_mod=[[@{skilllimitbonus67}]]}}{{result=[[(@{skilldicepool67}+(?{Specialization @{skillspec67} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value67}]]+@{skilllimitbonus67}]]]]}}{{description=@{skillnotes67}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll67" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname67}}}{{val1=@{skillattr_name67}}}{{val1_num=[[@{skillattr_value67}]]}}{{val2=@{skillname67}}}{{val2_num=[[@{skillrating67}+@{skillbonus67}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name67}}}{{limit_num=[[@{skilllimit_value67}]]}}{{limit_mod=[[@{skilllimitbonus67}]]}}{{result=[[(@{skilldicepool67}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value67}]]+@{skilllimitbonus67}]]]]}}{{description=@{skillnotes67}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox68" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Spellcasting" name="attr_skillname68" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr68">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name68" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value68" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating68" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus68" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit68">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name68" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value68" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus68" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes68" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec68" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec68" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool68" value="@{skillattr_value68}+@{skillrating68}+@{skillbonus68}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec68" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec68" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname68}}}{{val1=@{skillattr_name68}}}{{val1_num=[[@{skillattr_value68}]]}}{{val2=@{skillname68}}}{{val2_num=[[@{skillrating68}+@{skillbonus68}]]}}{{val3=@{skillspec68}}}{{val3_num=[[(?{Specialization @{skillspec68} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name68}}}{{limit_num=[[@{skilllimit_value68}]]}}{{limit_mod=[[@{skilllimitbonus68}]]}}{{result=[[(@{skilldicepool68}+(?{Specialization @{skillspec68} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value68}]]+@{skilllimitbonus68}]]]]}}{{description=@{skillnotes68}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll68" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname68}}}{{val1=@{skillattr_name68}}}{{val1_num=[[@{skillattr_value68}]]}}{{val2=@{skillname68}}}{{val2_num=[[@{skillrating68}+@{skillbonus68}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name68}}}{{limit_num=[[@{skilllimit_value68}]]}}{{limit_mod=[[@{skilllimitbonus68}]]}}{{result=[[(@{skilldicepool68}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value68}]]+@{skilllimitbonus68}]]]]}}{{description=@{skillnotes68}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox69" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Summoning" name="attr_skillname69" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr69">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option selected value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name69" value="@{mag_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value69" value="@{mag_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating69" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus69" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit69">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option selected value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name69" value="@{astral_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value69" value="@{astral_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus69" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes69" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec69" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec69" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool69" value="@{skillattr_value69}+@{skillrating69}+@{skillbonus69}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec69" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec69" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname69}}}{{val1=@{skillattr_name69}}}{{val1_num=[[@{skillattr_value69}]]}}{{val2=@{skillname69}}}{{val2_num=[[@{skillrating69}+@{skillbonus69}]]}}{{val3=@{skillspec69}}}{{val3_num=[[(?{Specialization @{skillspec69} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name69}}}{{limit_num=[[@{skilllimit_value69}]]}}{{limit_mod=[[@{skilllimitbonus69}]]}}{{result=[[(@{skilldicepool69}+(?{Specialization @{skillspec69} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value69}]]+@{skilllimitbonus69}]]]]}}{{description=@{skillnotes69}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll69" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname69}}}{{val1=@{skillattr_name69}}}{{val1_num=[[@{skillattr_value69}]]}}{{val2=@{skillname69}}}{{val2_num=[[@{skillrating69}+@{skillbonus69}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name69}}}{{limit_num=[[@{skilllimit_value69}]]}}{{limit_mod=[[@{skilllimitbonus69}]]}}{{result=[[(@{skilldicepool69}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value69}]]+@{skilllimitbonus69}]]]]}}{{description=@{skillnotes69}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<h3>Resonance Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox8">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox8">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader8" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox70" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Compiling" name="attr_skillname70" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr70">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option selected value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name70" value="@{res_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value70" value="@{res_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating70" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus70" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit70">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name70" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value70" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus70" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes70" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec70" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec70" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool70" value="@{skillattr_value70}+@{skillrating70}+@{skillbonus70}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec70" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec70" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname70}}}{{val1=@{skillattr_name70}}}{{val1_num=[[@{skillattr_value70}]]}}{{val2=@{skillname70}}}{{val2_num=[[@{skillrating70}+@{skillbonus70}]]}}{{val3=@{skillspec70}}}{{val3_num=[[(?{Specialization @{skillspec70} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name70}}}{{limit_num=[[@{skilllimit_value70}]]}}{{limit_mod=[[@{skilllimitbonus70}]]}}{{result=[[(@{skilldicepool70}+(?{Specialization @{skillspec70} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value70}]]+@{skilllimitbonus70}]]]]}}{{description=@{skillnotes70}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll70" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname70}}}{{val1=@{skillattr_name70}}}{{val1_num=[[@{skillattr_value70}]]}}{{val2=@{skillname70}}}{{val2_num=[[@{skillrating70}+@{skillbonus70}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name70}}}{{limit_num=[[@{skilllimit_value70}]]}}{{limit_mod=[[@{skilllimitbonus70}]]}}{{result=[[(@{skilldicepool70}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value70}]]+@{skilllimitbonus70}]]]]}}{{description=@{skillnotes70}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox71" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Decompiling" name="attr_skillname71" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr71">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option selected value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name71" value="@{res_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value71" value="@{res_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating71" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus71" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit71">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name71" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value71" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus71" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes71" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec71" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec71" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool71" value="@{skillattr_value71}+@{skillrating71}+@{skillbonus71}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec71" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec71" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname71}}}{{val1=@{skillattr_name71}}}{{val1_num=[[@{skillattr_value71}]]}}{{val2=@{skillname71}}}{{val2_num=[[@{skillrating71}+@{skillbonus71}]]}}{{val3=@{skillspec71}}}{{val3_num=[[(?{Specialization @{skillspec71} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name71}}}{{limit_num=[[@{skilllimit_value71}]]}}{{limit_mod=[[@{skilllimitbonus71}]]}}{{result=[[(@{skilldicepool71}+(?{Specialization @{skillspec71} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value71}]]+@{skilllimitbonus71}]]]]}}{{description=@{skillnotes71}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll71" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname71}}}{{val1=@{skillattr_name71}}}{{val1_num=[[@{skillattr_value71}]]}}{{val2=@{skillname71}}}{{val2_num=[[@{skillrating71}+@{skillbonus71}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name71}}}{{limit_num=[[@{skilllimit_value71}]]}}{{limit_mod=[[@{skilllimitbonus71}]]}}{{result=[[(@{skilldicepool71}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value71}]]+@{skilllimitbonus71}]]]]}}{{description=@{skillnotes71}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox72" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Registering" name="attr_skillname72" title="Active Skill Name" disabled="true">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr72">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option selected value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name72" value="@{res_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value72" value="@{res_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating72" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus72" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit72">
|
|
<option value="@{physical">Physical</option>
|
|
<option selected value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name72" value="@{mental_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value72" value="@{mental_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus72" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes72" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec72" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec72" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool72" value="@{skillattr_value72}+@{skillrating72}+@{skillbonus72}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec72" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec72" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname72}}}{{val1=@{skillattr_name72}}}{{val1_num=[[@{skillattr_value72}]]}}{{val2=@{skillname72}}}{{val2_num=[[@{skillrating72}+@{skillbonus72}]]}}{{val3=@{skillspec72}}}{{val3_num=[[(?{Specialization @{skillspec72} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name72}}}{{limit_num=[[@{skilllimit_value72}]]}}{{limit_mod=[[@{skilllimitbonus72}]]}}{{result=[[(@{skilldicepool72}+(?{Specialization @{skillspec72} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value72}]]+@{skilllimitbonus72}]]]]}}{{description=@{skillnotes72}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll72" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname72}}}{{val1=@{skillattr_name72}}}{{val1_num=[[@{skillattr_value72}]]}}{{val2=@{skillname72}}}{{val2_num=[[@{skillrating72}+@{skillbonus72}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name72}}}{{limit_num=[[@{skilllimit_value72}]]}}{{limit_mod=[[@{skilllimitbonus72}]]}}{{result=[[(@{skilldicepool72}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value72}]]+@{skilllimitbonus72}]]]]}}{{description=@{skillnotes72}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<h3>Exotic Skills</h3>
|
|
<div class="topbuttonwrapper">
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillshowallcheckbox9">
|
|
<div class="topbuttonlabel">Show All</div>
|
|
<input type="checkbox" class="skillshowallcheckbox" name="attr_skillhideunusedcheckbox9">
|
|
<div class="topbuttonlabel">Hide Unused</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" name="attr_skillhideheader9" class="skillhideheadercheckbox">
|
|
<div class="skillrow">
|
|
<div class="skillhidelabel">
|
|
<label class="skilllabel">Hide</label>
|
|
</div>
|
|
<div class="skillnamewrapper">
|
|
<label class="skilllabel">Active Skill</label>
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<label class="skilllabel">Attribute</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<label class="skilllabel">Limit</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<div class="skillspacer"> </div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox73" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Exotic Skill" name="attr_skillname73" title="Active Skill Name">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr73">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name73" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value73" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating73" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus73" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit73">
|
|
<option value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name73" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value73" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus73" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes73" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec73" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec73" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool73" value="@{skillattr_value73}+@{skillrating73}+@{skillbonus73}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec73" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec73" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname73}}}{{val1=@{skillattr_name73}}}{{val1_num=[[@{skillattr_value73}]]}}{{val2=@{skillname73}}}{{val2_num=[[@{skillrating73}+@{skillbonus73}]]}}{{val3=@{skillspec73}}}{{val3_num=[[(?{Specialization @{skillspec73} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name73}}}{{limit_num=[[@{skilllimit_value73}]]}}{{limit_mod=[[@{skilllimitbonus73}]]}}{{result=[[(@{skilldicepool73}+(?{Specialization @{skillspec73} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value73}]]+@{skilllimitbonus73}]]]]}}{{description=@{skillnotes73}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll73" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname73}}}{{val1=@{skillattr_name73}}}{{val1_num=[[@{skillattr_value73}]]}}{{val2=@{skillname73}}}{{val2_num=[[@{skillrating73}+@{skillbonus73}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name73}}}{{limit_num=[[@{skilllimit_value73}]]}}{{limit_mod=[[@{skilllimitbonus73}]]}}{{result=[[(@{skilldicepool73}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value73}]]+@{skilllimitbonus73}]]]]}}{{description=@{skillnotes73}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox74" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Exotic Skill" name="attr_skillname74" title="Active Skill Name">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr74">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name74" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value74" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating74" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus74" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit74">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name74" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value74" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus74" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes74" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec74" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec74" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool74" value="@{skillattr_value74}+@{skillrating74}+@{skillbonus74}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec74" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec74" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname74}}}{{val1=@{skillattr_name74}}}{{val1_num=[[@{skillattr_value74}]]}}{{val2=@{skillname74}}}{{val2_num=[[@{skillrating74}+@{skillbonus74}]]}}{{val3=@{skillspec74}}}{{val3_num=[[(?{Specialization @{skillspec74} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name74}}}{{limit_num=[[@{skilllimit_value74}]]}}{{limit_mod=[[@{skilllimitbonus74}]]}}{{result=[[(@{skilldicepool74}+(?{Specialization @{skillspec74} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value74}]]+@{skilllimitbonus74}]]]]}}{{description=@{skillnotes74}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll74" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname74}}}{{val1=@{skillattr_name74}}}{{val1_num=[[@{skillattr_value74}]]}}{{val2=@{skillname74}}}{{val2_num=[[@{skillrating74}+@{skillbonus74}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name74}}}{{limit_num=[[@{skilllimit_value74}]]}}{{limit_mod=[[@{skilllimitbonus74}]]}}{{result=[[(@{skilldicepool74}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value74}]]+@{skilllimitbonus74}]]]]}}{{description=@{skillnotes74}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox75" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Exotic Skill" name="attr_skillname75" title="Active Skill Name">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr75">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name75" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value75" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating75" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus75" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit75">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name75" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value75" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus75" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes75" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec75" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec75" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool75" value="@{skillattr_value75}+@{skillrating75}+@{skillbonus75}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec75" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec75" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname75}}}{{val1=@{skillattr_name75}}}{{val1_num=[[@{skillattr_value75}]]}}{{val2=@{skillname75}}}{{val2_num=[[@{skillrating75}+@{skillbonus75}]]}}{{val3=@{skillspec75}}}{{val3_num=[[(?{Specialization @{skillspec75} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name75}}}{{limit_num=[[@{skilllimit_value75}]]}}{{limit_mod=[[@{skilllimitbonus75}]]}}{{result=[[(@{skilldicepool75}+(?{Specialization @{skillspec75} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value75}]]+@{skilllimitbonus75}]]]]}}{{description=@{skillnotes75}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll75" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname75}}}{{val1=@{skillattr_name75}}}{{val1_num=[[@{skillattr_value75}]]}}{{val2=@{skillname75}}}{{val2_num=[[@{skillrating75}+@{skillbonus75}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name75}}}{{limit_num=[[@{skilllimit_value75}]]}}{{limit_mod=[[@{skilllimitbonus75}]]}}{{result=[[(@{skilldicepool75}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value75}]]+@{skilllimitbonus75}]]]]}}{{description=@{skillnotes75}}}" />
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="skillshowcheckbox hiddencheckbox" name="attr_skillshowcheckbox76" title="Check to hide this Skill">
|
|
<div class="checkboxticker skillshowticker"></div>
|
|
<div class="skillrow">
|
|
<div class="skillnamewrapper">
|
|
<input type="text" value="Exotic Skill" name="attr_skillname76" title="Active Skill Name">
|
|
</div>
|
|
<div class="skillattributewrapper">
|
|
<select name="attr_skillattr76">
|
|
<option value="@{bod">BOD</option>
|
|
<option value="@{str">STR</option>
|
|
<option selected value="@{agi">AGI</option>
|
|
<option value="@{rea">REA</option>
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{cha">CHA</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{mag">MAG</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_name76" value="@{agi_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skillattr_value76" value="@{agi_total}"></div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_skillrating76" value="-1" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_skillbonus76" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitwrapper">
|
|
<select name="attr_skilllimit76">
|
|
<option selected value="@{physical">Physical</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{social">Social</option>
|
|
<option value="@{astral">Astral</option>
|
|
</select>
|
|
</div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_name76" value="@{physical_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_skilllimit_value76" value="@{physical_total}"></div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_skilllimitbonus76" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_skillnotes76" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="skillspecticker hiddencheckbox" name="attr_skillspec76" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker skillspecunticked"></div>
|
|
<input type="text" name="attr_skillspec76" value="none" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_skilldicepool76" value="@{skillattr_value76}+@{skillrating76}+@{skillbonus76}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="skillshowspec" name="attr_skillspec76" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_skillrollspec76" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname76}}}{{val1=@{skillattr_name76}}}{{val1_num=[[@{skillattr_value76}]]}}{{val2=@{skillname76}}}{{val2_num=[[@{skillrating76}+@{skillbonus76}]]}}{{val3=@{skillspec76}}}{{val3_num=[[(?{Specialization @{skillspec76} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name76}}}{{limit_num=[[@{skilllimit_value76}]]}}{{limit_mod=[[@{skilllimitbonus76}]]}}{{result=[[(@{skilldicepool76}+(?{Specialization @{skillspec76} applies})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value76}]]+@{skilllimitbonus76}]]]]}}{{description=@{skillnotes76}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_skillroll76" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname76}}}{{val1=@{skillattr_name76}}}{{val1_num=[[@{skillattr_value76}]]}}{{val2=@{skillname76}}}{{val2_num=[[@{skillrating76}+@{skillbonus76}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{skilllimit_name76}}}{{limit_num=[[@{skilllimit_value76}]]}}{{limit_mod=[[@{skilllimitbonus76}]]}}{{result=[[(@{skilldicepool76}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{skilllimit_value76}]]+@{skilllimitbonus76}]]]]}}{{description=@{skillnotes76}}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="knowledge">
|
|
<h2>Knowledge Skills</h2>
|
|
<div class="skillrow">
|
|
<div class="knowledgeskillnamewrapper">
|
|
<label class="skilllabel">Knowledge Skill</label>
|
|
</div>
|
|
<div class="knowledgeskillattributewrapper">
|
|
<label class="skilllabel">Type</label>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<label class="skilllabel">Rating</label>
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<label class="skilllabel">Bonus</label>
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<label class="skilllabel">Limit-Mod</label>
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<label class="skilllabel">Description</label>
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<label class="skilllabel">Specialization</label>
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<label class="skilllabel">Dice</label>
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<label class="skilllabel">Roll</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_knowledge">
|
|
<div class="skillrow">
|
|
<div class="hiddentextfield"><input type="text" name="attr_knowledgerow" value=""></div>
|
|
<div class="knowledgeskillnamewrapper">
|
|
<input type="text" name="attr_knowledgename" title="Knowledge Skill Name">
|
|
</div>
|
|
<div class="knowledgeskillattributewrapper">
|
|
<select name="attr_knowledgeattr">
|
|
<option selected value="@{academic">Academic</option>
|
|
<option value="@{interest">Interest</option>
|
|
<option value="@{language">Language</option>
|
|
<option value="@{professional">Professional</option>
|
|
<option value="@{street">Street</option>
|
|
</select>
|
|
<div class="hiddentextfield"><input type="text" name="attr_knowledgeattr_name" value="@{academic_name}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_knowledgeattr_total" value="@{academic_total}"></div>
|
|
</div>
|
|
<div class="skillratingwrapper">
|
|
<input type="text" name="attr_knowledgerating" value="0" title="Skill-Rating without Attribute">
|
|
</div>
|
|
<div class="skillbonuswrapper">
|
|
<input type="text" name="attr_knowledgebonus" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="skilllimitbonuswrapper">
|
|
<input type="text" name="attr_knowledgelimitbonus" value="0" title="Limit-Bonuses only applying to this Skill">
|
|
</div>
|
|
<div class="skillnoteswrapper">
|
|
<input type="text" name="attr_knowledgenotes" title="Description...">
|
|
</div>
|
|
<div class="skillspecwrapper">
|
|
<input type="checkbox" class="knowledgespecticker hiddencheckbox" name="attr_knowledgespec" value="none" title="Check if Skill has Specialization" checked>
|
|
<div class="checkboxticker knowledgespecunticked"></div>
|
|
<input type="text" name="attr_knowledgespec" title="Name of the Specialization; input 'none' to disable.">
|
|
</div>
|
|
<div class="skilldicepoolwrapper">
|
|
<input type="number" name="attr_knowledgedicepool" value="@{knowledgeattr_total}+@{knowledgerating}+@{knowledgebonus}" title="Base Dicepool" disabled="true">
|
|
</div>
|
|
<div class="skillbuttonwrapper">
|
|
<input type="checkbox" class="knowledgeshowspec" name="attr_knowledgespec" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_knowledgerollspec" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{knowledgename}}}{{val1=@{knowledgeattr_name}}}{{val1_num=[[@{knowledgeattr_total}]]}}{{val2=@{knowledgename}}}{{val2_num=[[@{knowledgerating}+@{knowledgebonus}]]}}{{val3=@{knowledgespec}}}{{val3_num=[[(?{Specialization @{knowledgespec} applies|Yes,2|No,0})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{mental_name}}}{{limit_num=[[@{mental_total}]]}}{{limit_mod=[[@{knowledgelimitbonus}]]}}{{result=[[(@{knowledgedicepool}+(?{Specialization @{knowledgespec} applies|yes,1|no,0})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{mental_total}]]+@{knowledgelimitbonus}]]]]}}{{description=@{knowledgenotes}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_knowledgeroll" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{knowledgename}}}{{val1=@{knowledgeattr_name}}}{{val1_num=[[@{knowledgeattr_total}]]}}{{val2=@{knowledgename}}}{{val2_num=[[@{knowledgerating}+@{knowledgebonus}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{mental_name}}}{{limit_num=[[@{mental_total}]]}}{{limit_mod=[[@{knowledgelimitbonus}]]}}{{result=[[(@{knowledgedicepool}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[[[@{mental_total}]]+@{knowledgelimitbonus}]]]]}}{{description=@{knowledgenotes}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<div class="content3">
|
|
<div class="spells">
|
|
<input class="technomancycheckbox" type="checkbox" name="attr_istechnomancer" value="1">
|
|
<h2>Spells</h2>
|
|
<div class="magiciandrainattribute">
|
|
<label>Drain-Attribute</label>
|
|
<div>
|
|
<select name="attr_drainattribute">
|
|
<option value="@{log_total}">LOG</option>
|
|
<option value="@{int_total}">INT</option>
|
|
<option value="@{cha_total}">CHA</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="spelllabels">
|
|
<div class="spellnamewrapper">
|
|
<label class="spelllabel">Name</label>
|
|
</div>
|
|
<div class="spellschoolwrapper">
|
|
<label class="spelllabel">School</label>
|
|
</div>
|
|
<div class="spelltypewrapper">
|
|
<label class="spelllabel">Type</label>
|
|
</div>
|
|
<div class="spellcategorywrapper">
|
|
<label class="spelllabel">Category</label>
|
|
</div>
|
|
<div class="spellrangewrapper">
|
|
<label class="spelllabel">Range</label>
|
|
</div>
|
|
<div class="spelldurationwrapper">
|
|
<label class="spelllabel">Dur</label>
|
|
</div>
|
|
<div class="spelldrainwrapper">
|
|
<label class="spelllabel magelabel">Drain</label>
|
|
<label class="spelllabel technolabel">Fade</label>
|
|
</div>
|
|
<div class="spelldescriptionwrapper">
|
|
<label class="spelllabel">Description</label>
|
|
</div>
|
|
<div class="spellbonuswrapper">
|
|
<label class="spelllabel">Bonus</label>
|
|
</div>
|
|
<div class="spellspecializationwrapper">
|
|
<label class="spelllabel">Spec</label>
|
|
</div>
|
|
<div class="spellrollwrapper">
|
|
<label class="spelllabel">Fast</label>
|
|
</div>
|
|
<div class="spellrollwrapper">
|
|
<label class="spelllabel">Full</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_spells">
|
|
<div class="spellrow">
|
|
<div class="spellnamewrapper">
|
|
<input type="text" name="attr_spellname" title="Name of the Spell">
|
|
</div>
|
|
<div class="spellschoolwrapper">
|
|
<select name="attr_spellschool">
|
|
<option value="@{skilldicepool68}">Spell</option>
|
|
<option value="@{skilldicepool58}">Preparation</option>
|
|
<option value="@{skilldicepool67}">Ritual</option>
|
|
<option value="@{skilldicepool42}">Complex Form</option>
|
|
</select>
|
|
</div>
|
|
<input type="text" name="attr_spellschool_name" value="@{skillname68}" class="hiddentextfield">
|
|
<div class="spelltypewrapper">
|
|
<input type="text" name="attr_spelltype" title="(optional) e.g. M/P">
|
|
</div>
|
|
<div class="spellcategorywrapper">
|
|
<input type="text" name="attr_spellcategory" title="(optional) e.g. Combat/Health/...">
|
|
</div>
|
|
<div class="spellrangewrapper">
|
|
<input type="text" name="attr_spellrange" title="(optional) e.g. LOS">
|
|
</div>
|
|
<div class="spelldurationwrapper">
|
|
<input type="text" name="attr_spellduration" title="(optional) e.g. I/S/P">
|
|
</div>
|
|
<div class="spelldrainwrapper">
|
|
<input type="text" name="attr_spelldrain" title="do not enter any letters
|
|
only the modifier like '-1'
|
|
a zeros and positive numbers also need a sign like '+0'
|
|
|
|
|
|
For Rituals enter '*2' to display the amount of Dice to be rolled seperatly">
|
|
</div>
|
|
<div class="spelldescriptionwrapper">
|
|
<input type="text" name="attr_spelldescription" title="To make life easy on your gm
|
|
make sure to enter what the spell is resisted with">
|
|
</div>
|
|
<div class="spellbonuswrapper">
|
|
<input type="text" name="attr_spellbonus" value="0" title="Bonus applying only to this Test">
|
|
</div>
|
|
<div class="spellspecializedwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_spellspecialized" value="2" title="Apply +2 from specialization to casting this Spell">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="spellbuttonwrapper">
|
|
<button type="roll" class="spellrollmage" name="roll_spellrollmageeasy" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=for @{spellname}}}{{val1=@{mag_name}}}{{val1_num=[[@{mag_total}]]}}{{val2=@{spellschool_name}}}{{val2_num=[[@{spellschool}+@{spellspecialized}+@{spellbonus}-(@{mag_total})]]}}{{val3=Drain Attribute}}{{val3_num=[[@{drainattribute}]]}}{{val4=@{wil_name}}}{{val4_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Force}}{{limit_num=[[?{Force|6}]]}}{{result=[[(@{spellschool}+@{spellspecialized}+@{spellbonus}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[?{Force|6}]]]]}}{{drain=Drain}}{{drain_num=[[?{Force|6}@{spelldrain}]]}}{{after2=Drain Resist}}{{after2_num=[[(@{wil_total}+@{drainattribute})@{standardroll}]]}}{{description=@{spelldescription}}}" />
|
|
<button type="roll" class="spellrolltechno" name="roll_spellrolltechnoeasy" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=for @{spellname}}}{{val1=@{res_name}}}{{val1_num=[[@{mag_total}]]}}{{val2=@{spellschool_name}}}{{val2_num=[[@{spellschool}+@{spellspecialized}+@{spellbonus}-(@{mag_total})]]}}{{val3=@{wil_name}}}{{val3_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Level}}{{limit_num=[[?{Level|6}]]}}{{result=[[(@{spellschool}+@{spellspecialized}+@{spellbonus}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Level|6})]]]]}}{{drain=Fade}}{{drain_num=[[?{Level|6}@{spelldrain}]]}}{{after2=Fade Resist}}{{after2_num=[[(@{wil_total}+@{res_total}+?{Fade Resist Bonus|0})@{standardroll}]]}}{{description=@{spelldescription}}}" />
|
|
</div>
|
|
<div class="spellbuttonwrapper">
|
|
<button type="roll" class="spellrollmage" name="roll_spellrollmagefull" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=for @{spellname}}}{{val1=@{mag_name}}}{{val1_num=[[@{mag_total}]]}}{{val2=@{spellschool_name}}}{{val2_num=[[@{spellschool}+@{spellspecialized}+@{spellbonus}-(@{mag_total})]]}}{{val3=Drain Attribute}}{{val3_num=[[@{drainattribute}]]}}{{val4=@{wil_name}}}{{val4_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Force}}{{limit_num=[[?{Force|6}]]}}{{limit_mod=[[?{Raise Limit by|0}]]}}{{result=[[(@{spellschool}+@{spellspecialized}+@{spellbonus}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Force|6}+?{Raise Limit by|0})]]]]}}{{drain=Drain}}{{drain_num=[[?{Force|6}@{spelldrain}+?{Increase Drain|0}]]}}{{after2=Drain Resist}}{{after2_num=[[(@{wil_total}+@{drainattribute}+?{Drain Resist Bonus|0})@{standardroll}]]}}{{description=@{spelldescription}}}" />
|
|
<button type="roll" class="spellrolltechno" name="roll_spellrolltechnofull" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=for @{spellname}}}{{val1=@{res_name}}}{{val1_num=[[@{mag_total}]]}}{{val2=@{spellschool_name}}}{{val2_num=[[@{spellschool}+@{spellspecialized}+@{spellbonus}-(@{mag_total})]]}}{{val3=@{wil_name}}}{{val3_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Level}}{{limit_num=[[?{Level|6}]]}}{{result=[[(@{spellschool}+@{spellspecialized}+@{spellbonus}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Level|6})]]]]}}{{drain=Fade}}{{drain_num=[[?{Level|6}@{spelldrain}]]}}{{after2=Fade Resist}}{{after2_num=[[(@{wil_total}+@{res_total}+?{Fade Resist Bonus|0})@{standardroll}]]}}{{description=@{spelldescription}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="spirites">
|
|
<input class="technomancycheckbox" type="checkbox" name="attr_istechnomancer" value="1">
|
|
<div class="magicianinitiation">
|
|
<h2>Spirits</h2>
|
|
<div class="spiriterow">
|
|
<div class="spiritelabel"><label>Summon Spirit</label></div>
|
|
<div class="spiritelabel"><label>Bind Spirit</label></div>
|
|
</div>
|
|
<div class="spiriterow">
|
|
<div class="spiritelabel">
|
|
<button type="roll" class="spellrollmage" name="roll_summonrollmage" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to summon}}{{val1=@{mag_name}}}{{val1_num=[[@{mag_total}]]}}{{val2=Summoning}}{{val2_num=[[@{skilldicepool69}-(@{mag_total})+?{Specialized in this Spirit|yes,2|no,0}]]}}{{val3=Drain Attribute}}{{val3_num=[[@{drainattribute}+?{Drain Resist Bonus|0}]]}}{{val4=@{wil_name}}}{{val4_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Force}}{{limit_num=[[?{Force|6}]]}}{{limit_mod=[[?{Raise Limit by|0}]]}}{{result=[[(@{skilldicepool69}+?{Specialized in this Spirit}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Force}+?{Raise Limit by|0})]]]]}}{{after1=Spirit Defense}}{{after1_num=[[?{Force|6}@{standardroll}]]}}{{after2=Drain Resist}}{{drain=Drain}}{{spiritdrain=true}}{{after2_num=[[(@{wil_total}+@{drainattribute}+?{Drain Resist Bonus|0})@{standardroll}]]}}" />
|
|
</div>
|
|
<div class="spiritelabel">
|
|
<button type="roll" class="spellrollmage" name="roll_bindrollmage" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to bind}}{{val1=@{mag_name}}}{{val1_num=[[@{mag_total}]]}}{{val2=Binding}}{{val2_num=[[@{skilldicepool64}-(@{mag_total})+?{Specialized in this Spirit|yes,2|no,0}]]}}{{val3=Drain Attribute}}{{val3_num=[[@{drainattribute}+?{Drain Resist Bonus|0}]]}}{{val4=@{wil_name}}}{{val4_num=[[@{wil_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Force}}{{limit_num=[[?{Force|6}]]}}{{limit_mod=[[?{Raise Limit by|0}]]}}{{result=[[(@{skilldicepool64}+?{Specialized in this Spirit}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Force}+?{Raise Limit by|0})]]]]}}{{after1=Spirit Defense}}{{after1_num=[[(?{Force|6}*2)@{standardroll}]]}}{{after2=Drain Resist}}{{drain=Drain}}{{spiritdrain=true}}{{after2_num=[[(@{wil_total}+@{drainattribute}+?{Drain Resist Bonus|0})@{standardroll}]]}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="technomancerinitiation">
|
|
<h2>Sprites</h2>
|
|
<div class="spiriterow">
|
|
<div class="spiritelabel"><label>Compile Sprite</label></div>
|
|
<div class="spiritelabel"><label>Register Sprite</label></div>
|
|
</div>
|
|
<div class="spiriterow">
|
|
<div class="spiritelabel">
|
|
<button type="roll" class="spellrollmage" name="roll_summonrolltechno" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to compile}}{{val1=@{res_name}}}{{val1_num=[[@{res_total}]]}}{{val2=Compiling}}{{val2_num=[[@{skilldicepool70}-(@{mag_total})+?{Specialized in this Sprite|yes,2|no,0}]]}}{{val3=Fade Resist Bonus}}{{val3_num=[[?{Fade Resist Bonus|0}]]}}{{val4=@{wil_name}}}{{val4_num=[[@{wil_total}]]}}{{val5=Level}}{{val5_num=[[?{Level|6}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Level}}{{limit_num=[[?{Level|6}]]}}{{result=[[(@{skilldicepool70}+?{Specialized in this Sprite}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Level})]]]]}}{{after1=Sprite Defense}}{{after1_num=[[?{Level|6}@{standardroll}]]}}{{drain=Fade}}{{spiritdrain=true}}{{after2=Fade Resist}}{{after2_num=[[(@{wil_total}+@{res_total}+?{Fade Resist Bonus|0})@{standardroll}]]}}" />
|
|
</div>
|
|
<div class="spiritelabel">
|
|
<button type="roll" class="spellrollmage" name="roll_bindrolltechno" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to register}}{{val1=@{res_name}}}{{val1_num=[[@{res_total}]]}}{{val2=Registering}}{{val2_num=[[@{skilldicepool72}-(@{mag_total})+?{Specialized in this Sprite|yes,2|no,0}]]}}{{val3=Fade Resist Bonus}}{{val3_num=[[?{Fade Resist Bonus|0}]]}}{{val4=@{wil_name}}}{{val4_num=[[@{wil_total}]]}}{{val5=Level}}{{val5_num=[[?{Level|6}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Level}}{{limit_num=[[?{Level|6}]]}}{{result=[[(@{skilldicepool72}+?{Specialized in this Sprite}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Level})]]]]}}{{after1=Sprite Defense}}{{after1_num=[[(?{Level|6}*2)@{standardroll}]]}}{{drain=Fade}}{{spiritdrain=true}}{{after2=Fade Resist}}{{after2_num=[[(@{wil_total}+@{res_total}+?{Fade Resist Bonus|0})@{standardroll}]]}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="initiation">
|
|
<input class="technomancycheckbox" type="checkbox" name="attr_istechnomancer" value="1">
|
|
<div class="technomancerinitiation">
|
|
<h2>Submersion</h2>
|
|
<div class="initiationrow">
|
|
<div class="metamagicnamewrapper">
|
|
<label class="qualitylabel">Echo</label>
|
|
</div>
|
|
<div class="metamagicdescriptionwrapper">
|
|
<label class="qualitylabel">Description</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="magicianinitiation">
|
|
<h2>Initiation</h2>
|
|
<div class="initiationrow">
|
|
<div class="initiationspacer"> </div>
|
|
<div class="initiationlabelwrapper"><label>Initiationgrade</label></div>
|
|
<div class="initiationwrapper"><input type="text" class="essence" name="attr_initiationgrade" value="0"></div>
|
|
</div>
|
|
<div class="initiationrow">
|
|
<div class="metamagicnamewrapper">
|
|
<label class="qualitylabel">Metamagic</label>
|
|
</div>
|
|
<div class="metamagicdescriptionwrapper">
|
|
<label class="qualitylabel">Description</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_initiation">
|
|
<div class="initiationrow">
|
|
<div class="metamagicnamewrapper">
|
|
<input type="text" name="attr_metamagicname" title="What you got">
|
|
</div>
|
|
<div class="metamagicdescriptionwrapper">
|
|
<input type="text" name="attr_metamagicdescription" title="What it does">
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="spiritestable">
|
|
<input class="technomancycheckbox" type="checkbox" name="attr_istechnomancer" value="1">
|
|
<div class="spiriterow">
|
|
<div class="spiritenamewrapper">
|
|
<label>Name</label>
|
|
</div>
|
|
<div class="spiritetypewrapper">
|
|
<label>Type</label>
|
|
</div>
|
|
<div class="spiriteforcewrapper magebound">
|
|
<label>Force</label>
|
|
</div>
|
|
<div class="spiriteforcewrapper technobound">
|
|
<label>Level</label>
|
|
</div>
|
|
<div class="spiriteserviceswrapper">
|
|
<label>Services</label>
|
|
</div>
|
|
<div class="spiriterollwrapper">
|
|
<label>Initiative</label>
|
|
</div>
|
|
<div class="spiriterollwrapper">
|
|
<label>Test</label>
|
|
</div>
|
|
<div class="spiriterollwrapper">
|
|
<label>Attribute</label>
|
|
</div>
|
|
<div class="spiriterollwrapper">
|
|
<label>Show Stats</label>
|
|
</div>
|
|
<div class="spiriteboundwrapper magebound">
|
|
<label>Bound</label>
|
|
</div>
|
|
<div class="spiriteboundwrapper technobound">
|
|
<label>Registered</label>
|
|
</div>
|
|
<div class="spiritenoteslabelwrapper">
|
|
<label>Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_spirites">
|
|
<div class="spiriterow">
|
|
<div class="spiritenamewrapper">
|
|
<input type="text" name="attr_spiritename" title="Name of your little Helper">
|
|
</div>
|
|
<div class="spiritetypewrapper magebound" title="What Type of Spirit">
|
|
<select name="attr_spirittype">
|
|
<option value="@{air">Air Spirit</option>
|
|
<option value="@{earth">Earth Spirit</option>
|
|
<option value="@{beast">Beast Spirit</option>
|
|
<option value="@{fire">Fire Spirit</option>
|
|
<option value="@{man">Man Spirit</option>
|
|
<option value="@{water">Water Spirit</option>
|
|
<option value="@{guardian">Guardian Spirit</option>
|
|
<option value="@{guidance">Guidance Spirit</option>
|
|
<option value="@{plant">Plant Spirit</option>
|
|
<option value="@{task">Task Spirit</option>
|
|
</select>
|
|
</div>
|
|
<div class="spiritetypewrapper technobound" title="What Type of Sprite">
|
|
<select name="attr_spritetype">
|
|
<option value="@{courier">Courier Sprite</option>
|
|
<option value="@{crack">Crack Sprite</option>
|
|
<option value="@{data">Data Sprite</option>
|
|
<option value="@{fault">Fault Sprite</option>
|
|
<option value="@{machine">Machine Sprite</option>
|
|
</select>
|
|
</div>
|
|
<div class="spiriteforcewrapper">
|
|
<input type="text" name="attr_spiriteforce" title="Strength of your little Helper">
|
|
</div>
|
|
<div class="spiriteserviceswrapper">
|
|
<input type="text" name="attr_spiriteservices" title="Number of Services owed">
|
|
</div>
|
|
<div class="spiriterollwrapper magebound">
|
|
<button type="roll" class="spellrollmage" name="roll_spriritinitiativeroll" title="Roll for Initiative with this Spirit" value="@{gmroll}&{template:shadowrun}{{name=@{spiritename}(@{spirittype}_name})}}{{roll_name=for Initiative}}{{val1=Force}}{{val1_num=[[@{spiriteforce}]]}}{{val3=Dice}}{{val3_num=[[2+?{Initiative Type|Astral,1|Physical,0}]]}}{{val2=Attributes}}{{val2_num=[[[[{@{spiriteforce}@{spirittype}_int},1}kh1]]*(1+?{Initiative Type})+[[{@{spiriteforce}@{spirittype}_rea},1}kh1]]*(1-?{Initiative Type})]]}}{{initiative=[[[[{@{spiriteforce}@{spirittype}_int},1}kh1]]*(1+?{Initiative Type})+[[{@{spiriteforce}@{spirittype}_rea},1}kh1]]*(1-?{Initiative Type})+(2+?{Initiative Type})d6 &{tracker}]]}}"></button>
|
|
</div>
|
|
<div class="spiriterollwrapper technobound">
|
|
<button type="roll" class="spellrollmage" name="roll_spriteinitiativeroll" title="Roll for Initiative with this Sprite" value="@{gmroll}&{template:shadowrun}{{name=@{spiritename}(@{spritetype}_name})}}{{roll_name=for Matrix Initiative}}{{val1=Level}}{{val1_num=[[@{spiriteforce}]]}}{{val2=Data Processing}}{{val2_num=[[{@{spiriteforce}@{spritetype}_datap},1}kh1]]}}{{val3=Dice}}{{val3_num=[[4]]}}{{initiative=[[@{spiriteforce}+[[{@{spiriteforce}@{spritetype}_datap},1}kh1]]+4d6 &{tracker}]]}}"></button>
|
|
</div>
|
|
<div class="spiriterollwrapper magebound">
|
|
<button type="roll" class="spellrollmage" name="roll_spirittest" title="Roll a Skill Test or a Test with 2 Attributes" value="@{gmroll}&{template:shadowrun}{{name=@{spiritename}(@{spirittype}_name})}}{{val1=Force}}{{val1_num=[[@{spiriteforce}]]}}{{val2=Dice-Pool Part1}}{{val2_num=[[{@{spiriteforce}?{Spirit Attribute|Body,@{spirittype}_bod}|Agility,@{spirittype}_agi}|Reaction,@{spirittype}_rea}|Strength,@{spirittype}_str}|Willpower,@{spirittype}_wil}|Logic,@{spirittype}_log}|Intuition,@{spirittype}_int}|Charisma,@{spirittype}_cha}|Magic,-0|Force,-0},1}kh1]]}}{{val3=Dice-Pool Part2}}{{val3_num=[[{@{Spiriteforce}?{Part 2|Skill,-0|Body,@{spirittype}_bod}|Agility,@{spirittype}_agi}|Reaction,@{spirittype}_rea}|Strength,@{spirittype}_str}|Willpower,@{spirittype}_wil}|Logic,@{spirittype}_log}|Intuition,@{spirittype}_int}|Charisma,@{spirittype}_cha}|Magic,-0|Force x2,*2},1}kh1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{limit=Limit}}{{limit_num=[[?{Limit|Force,@{spiriteforce}|Physical,ceil((@{spiriteforce}*4@{spirittype}_str}*2@{spirittype}_rea}@{spirittype}_bod})/3)|Mental,ceil((@{spiriteforce}*4@{spirittype}_log}*2@{spirittype}_int}@{spirittype}_wil})/3)|Social,ceil((@{spiriteforce}*4)/3)|Astral,ceil((@{spiriteforce}*4)/3)|Armor,(@{spiriteforce}*3+@{spirittype}_bod})}]]}}{{result=[[([[{@{spiriteforce}?{Spirit Attribute},1}kh1]]+[[{@{spiriteforce}?{Part 2},1}kh1]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[?{Limit}]]]]}}" />
|
|
</div>
|
|
<div class="spiriterollwrapper technobound">
|
|
<button type="roll" class="spellrollmage" name="roll_spritetest" title="Roll a Skill Test or a Test with 2 Attributes" value="@{gmroll}&{template:shadowrun}{{name=@{spiritename}(@{spritetype}_name})}}{{val1=Level}}{{val1_num=[[@{spiriteforce}]]}}{{val2=Attribute}}{{val2_num=[[{@{spiriteforce}?{Sprite Attribute|Level,-0|Attack (Charisma),@{spritetype}_attack}|Sleaze (Intuition),@{spritetype}_sleaze}|Data Proc. (Logic),@{spritetype}_datap}|Firewall (Willpower),@{spritetype}_firewall}},1}kh1]]}}{{limit=Limit}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{limit_num=[[@{spiriteforce}?{Limit|Level,-0|Attack,@{spritetype}_attack}|Sleaze,@{spritetype}_sleaze}|Data Proc.,@{spritetype}_datap}|Firewall,@{spritetype}_firewall},1}kh1]]}}{{result=[[([[{@{spiriteforce}?{Sprite Attribute},1}kh1]]+@{spiriteforce}+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[{@{spiriteforce}?{Limit},1}kh1]]]]}}" />
|
|
</div>
|
|
<div class="spiriterollwrapper magebound">
|
|
<button type="roll" class="spellrollmage" name="roll_spiritattribute" title="Roll a Test with a single Attributes" value="@{gmroll}&{template:shadowrun}{{name=@{spiritename}(@{spirittype}_name})}}{{val1=Force}}{{val1_num=[[@{spiriteforce}]]}}{{val2=Attribute}}{{val2_num=[[{@{spiriteforce}?{Spirit Attribute|Body,@{spirittype}_bod}|Agility,@{spirittype}_agi}|Reaction,@{spirittype}_rea}|Strength,@{spirittype}_str}|Willpower,@{spirittype}_wil}|Logic,@{spirittype}_log}|Intuition,@{spirittype}_int}|Charisma,@{spirittype}_cha}|Magic,-0|Force,-0},1}kh1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{result=[[([[{@{spiriteforce}?{Spirit Attribute},1}kh1]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="spiriterollwrapper technobound">
|
|
<button type="roll" class="spellrollmage" name="roll_spriteattribute" title="Roll a Test with a single Attributes" value="@{gmroll}&{template:shadowrun}{{name=@{spiritename}(@{spritetype}_name})}}{{val1=Level}}{{val1_num=[[@{spiriteforce}]]}}{{val2=Attribute}}{{val2_num=[[{@{spiriteforce}?{Sprite Attribute|Level,-0|Attack (Charisma),@{spritetype}_attack}|Sleaze (Intuition),@{spritetype}_sleaze}|Data Proc. (Logic),@{spritetype}_datap}|Firewall (Willpower),@{spritetype}_firewall}},1}kh1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{result=[[([[{@{spiriteforce}?{Sprite Attribute},1}kh1]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="spiriterollwrapper magebound">
|
|
<button type="roll" class="spellrollmage" name="roll_spiritattributes" title="Output Attributes to Chat" value="@{gmroll}&{template:shadowrun}{{name=@{spiritename}(@{spirittype}_name})}}{{roll_name=his stats}}{{val1=Body}}{{val1_num=[[{@{spiriteforce}@{spirittype}_bod},1}kh1]]}}{{val2=Agility}}{{val2_num=[[{@{spiriteforce}@{spirittype}_agi},1}kh1]]}}{{val3=Reaction}}{{val3_num=[[{@{spiriteforce}@{spirittype}_rea},1}kh1]]}}{{val4=Strength}}{{val4_num=[[{@{spiriteforce}@{spirittype}_str},1}kh1]]}}{{val5=Willpower}}{{val5_num=[[{@{spiriteforce}@{spirittype}_wil},1}kh1]]}}{{val6=Logic}}{{val6_num=[[{@{spiriteforce}@{spirittype}_log},1}kh1]]}}{{val7=Intuition}}{{val7_num=[[{@{spiriteforce}@{spirittype}_int},1}kh1]]}}{{val8=Charisma}}{{val8_num=[[{@{spiriteforce}@{spirittype}_cha},1}kh1]]}}{{description=@{spiritenotes}}}" />
|
|
</div>
|
|
<div class="spiriterollwrapper technobound">
|
|
<button type="roll" class="spellrollmage" name="roll_spriteattributes" title="Output Attributes to Chat" value="@{gmroll}&{template:shadowrun}{{name=@{spiritename}(@{spritetype}_name})}}{{roll_name=his stats}}{{val1=Level}}{{val1_num=[[@{spiriteforce}]]}}{{val2=Attack}}{{val2_num=[[{@{spiriteforce}@{spritetype}_attack},1}kh1]]}}{{val3=Sleaze}}{{val3_num=[[{@{spiriteforce}@{spritetype}_sleaze},1}kh1]]}}{{val4=Data Proc.}}{{val4_num=[[{@{spiriteforce}@{spritetype}_datap},1}kh1]]}}{{val5=Firewall}}{{val5_num=[[{@{spiriteforce}@{spritetype}_firewall},1}kh1]]}}{{description=@{spiritenotes}}}" />
|
|
</div>
|
|
<input type="checkbox" class="hiddencheckbox spiriteboundcheckbox" name="attr_spiritebound">
|
|
<div class="checkboxticker spiriteboundunticked"></div>
|
|
<div class="checkboxticker spiriteboundticked">X</div>
|
|
<div class="spiritespacer"></div>
|
|
<input class="spiritenotescheckbox hiddencheckbox" type="checkbox" name="attr_showposspiritenotes" title="Need more Space?">
|
|
<div class="checkboxticker spiritenotesunticked"></div>
|
|
<div class="checkboxticker spiritenotesticked">X</div>
|
|
<div class="spiritenoteswrapper">
|
|
<textarea name="attr_spiritenotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<div class="content4">
|
|
<div class="qualities">
|
|
<h2>Positive Qualities</h2>
|
|
<div class="qualityrow">
|
|
<div class="qualitynamewrapper">
|
|
<label class="qualitylabel">Name</label>
|
|
</div>
|
|
<div class="qualitydescriptionwrapper">
|
|
<label class="qualitylabel">Rating</label>
|
|
</div>
|
|
<div class="qualitykarmawrapper">
|
|
<label class="qualitylabel">Karma</label>
|
|
</div>
|
|
<div class="qualitykarmawrapper">
|
|
<label class="qualitylabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_posqualities">
|
|
<div class="qualityrow">
|
|
<div class="qualitynamewrapper">
|
|
<input type="text" name="attr_posqualityname" title="Name of the Quality">
|
|
</div>
|
|
<div class="qualitydescriptionwrapper">
|
|
<input type="text" name="attr_posqualitydescription" title="Description of the Quality">
|
|
</div>
|
|
<div class="qualitykarmawrapper">
|
|
<input type="text" name="attr_posqualitykarma" title="Karma Value of the Quality">
|
|
</div>
|
|
<input class="qualitycheckbox hiddencheckbox" type="checkbox" name="attr_showposqualnotes" title="Need more Space?">
|
|
<div class="checkboxticker qualityunticked"></div>
|
|
<div class="checkboxticker qualityticked">X</div>
|
|
<div class="qualitynoteswrapper">
|
|
<textarea name="attr_posqualnotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="qualities">
|
|
<h2>Negative Qualities</h2>
|
|
<div class="qualityrow">
|
|
<div class="qualitynamewrapper">
|
|
<label class="qualitylabel">Name</label>
|
|
</div>
|
|
<div class="qualitydescriptionwrapper">
|
|
<label class="qualitylabel">Rating</label>
|
|
</div>
|
|
<div class="qualitykarmawrapper">
|
|
<label class="qualitylabel">Karma</label>
|
|
</div>
|
|
<div class="qualitykarmawrapper">
|
|
<label class="qualitylabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_negqualities">
|
|
<div class="qualityrow">
|
|
<div class="qualitynamewrapper">
|
|
<input type="text" name="attr_negqualityname" title="Name of the Quality">
|
|
</div>
|
|
<div class="qualitydescriptionwrapper">
|
|
<input type="text" name="attr_negqualitydescription" title="Description of the Quality">
|
|
</div>
|
|
<div class="qualitykarmawrapper">
|
|
<input type="text" name="attr_negqualitykarma" title="Karma Value of the Quality">
|
|
</div>
|
|
<input class="qualitycheckbox hiddencheckbox" type="checkbox" name="attr_shownegqualnotes" title="Need more Space?">
|
|
<div class="checkboxticker qualityunticked"></div>
|
|
<div class="checkboxticker qualityticked">X</div>
|
|
<div class="qualitynoteswrapper">
|
|
<textarea name="attr_negqualnotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="ware">
|
|
<h2>Adept Powers</h2>
|
|
<div class="warerow">
|
|
<div class="essencelabelwrapper"><label>Adept Power Points</label></div>
|
|
<div class="essencewrapper"><input type="text" class="essence" name="attr_powerpoints" value="0"></div>
|
|
</div>
|
|
<div class="warerow">
|
|
<div class="warenamewrapper">
|
|
<label class="warelabel">Name</label>
|
|
</div>
|
|
<div class="waredescriptionwrapper">
|
|
<label class="warelabel">Rating</label>
|
|
</div>
|
|
<div class="waregradewrapper">
|
|
<label class="warelabel">Focus</label>
|
|
</div>
|
|
<div class="wareessencewrapper">
|
|
<label class="warelabel">Adept PP</label>
|
|
</div>
|
|
<div class="wareessencewrapper">
|
|
<label class="warelabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_powers">
|
|
<div class="warerow">
|
|
<div class="warenamewrapper">
|
|
<input type="text" name="attr_poweryname" title="Name of the Adept Power">
|
|
</div>
|
|
<div class="waredescriptionwrapper">
|
|
<input type="text" name="attr_powerdescription" title="Description of the Adept Power">
|
|
</div>
|
|
<div class="waregradewrapper">
|
|
<input type="text" name="attr_powerfocus" title="Is this Power on a Focus or from your Mentor Spirit?">
|
|
</div>
|
|
<div class="wareessencewrapper">
|
|
<input type="text" name="attr_powerpoints" title="Power Point Cost of the Adept Power">
|
|
</div>
|
|
<input class="warecheckbox hiddencheckbox" type="checkbox" name="attr_showpowernotes" title="Need more Space?">
|
|
<div class="checkboxticker wareunticked"></div>
|
|
<div class="checkboxticker wareticked">X</div>
|
|
<div class="warenoteswrapper">
|
|
<textarea name="attr_powernotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="ware">
|
|
<h2>Cyber-/Bioware</h2>
|
|
<div class="warerow">
|
|
<div class="essencelabelwrapper"><label>Essence Remaining</label></div>
|
|
<div class="essencewrapper"><input type="text" class="essence" name="attr_ess_total" value="6"></div>
|
|
</div>
|
|
<div class="warerow">
|
|
<div class="warenamewrapper">
|
|
<label class="warelabel">Name</label>
|
|
</div>
|
|
<div class="waredescriptionwrapper">
|
|
<label class="warelabel">Rating</label>
|
|
</div>
|
|
<div class="waregradewrapper">
|
|
<label class="warelabel">Grade</label>
|
|
</div>
|
|
<div class="wareessencewrapper">
|
|
<label class="warelabel">Essence</label>
|
|
</div>
|
|
<div class="wareessencewrapper">
|
|
<label class="warelabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_ware">
|
|
<div class="warerow">
|
|
<div class="warenamewrapper">
|
|
<input type="text" name="attr_warename" title="Name of the Cyber-/Bioware">
|
|
</div>
|
|
<div class="waredescriptionwrapper">
|
|
<input type="text" name="attr_waredescription" title="Description of the Cyber-/Bioware">
|
|
</div>
|
|
<div class="waregradewrapper">
|
|
<input type="text" name="attr_waregrade" title="Grade of the Cyber-/Bioware">
|
|
</div>
|
|
<div class="wareessencewrapper">
|
|
<input type="text" name="attr_warekarma" title="Essence Cost of the Cyber-/Bioware">
|
|
</div>
|
|
<input class="warecheckbox hiddencheckbox" type="checkbox" name="attr_showwarenotes" title="Need more Space?">
|
|
<div class="checkboxticker wareunticked"></div>
|
|
<div class="checkboxticker wareticked">X</div>
|
|
<div class="warenoteswrapper">
|
|
<textarea name="attr_warenotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="martial">
|
|
<h2>Martial Art Techniques</h2>
|
|
<div class="martialrow">
|
|
<div class="martialnamewrapper">
|
|
<label class="warelabel">Technique</label>
|
|
</div>
|
|
<div class="martialdescriptionwrapper">
|
|
<label class="warelabel">Martial Art</label>
|
|
</div>
|
|
<div class="martialessencewrapper">
|
|
<label class="warelabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_martial">
|
|
<div class="martialrow">
|
|
<div class="martialnamewrapper">
|
|
<input type="text" name="attr_martialname" title="Name of the Cyber-/Bioware">
|
|
</div>
|
|
<div class="martialdescriptionwrapper">
|
|
<input type="text" name="attr_martialdescription" title="Description of the Cyber-/Bioware">
|
|
</div>
|
|
<input class="martialcheckbox hiddencheckbox" type="checkbox" name="attr_showmartialnotes" title="Need more Space?">
|
|
<div class="checkboxticker martialunticked"></div>
|
|
<div class="checkboxticker martialticked">X</div>
|
|
<div class="martialnoteswrapper">
|
|
<textarea name="attr_martialnotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<div class="content5">
|
|
<div class="cyberdeck">
|
|
<h2>Cyberdeck</h2>
|
|
<div class="decklabelwrapper"><label>Deck Array</label></div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_cyberarray1" title="Highest Stat in the Decks Base Array" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_cyberarray2" title="Higher Middle Stat in the Decks Base Array" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_cyberarray3" title="Lower Middle Stat in the Decks Base Array" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_cyberarray4" title="Lowest Stat in the Decks Base Array" value="0">
|
|
</div>
|
|
<div class="deckrow">
|
|
<div class="deckrowlabel"></div>
|
|
<div class="decklabelwrapper"><label>Attack</label></div>
|
|
<div class="decklabelwrapper"><label>Sleaze</label></div>
|
|
<div class="decklabelwrapper"><label>Data P.</label></div>
|
|
<div class="decklabelwrapper"><label>Firewall</label></div>
|
|
<div class="decklabelwrapper"><label>Dev Rtg</label></div>
|
|
</div>
|
|
<div class="deckrow">
|
|
<div class="deckrowlabel">
|
|
<label>Base</label>
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_attack_base" title="Base Value without Modifications or other Bonuses" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_sleaze_base" title="Base Value without Modifications or other Bonuses" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_datap_base" title="Base Value without Modifications or other Bonuses" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_firewall_base" title="Base Value without Modifications or other Bonuses" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_devicertg_base" title="Base Value without Modifications or other Bonuses" value="0">
|
|
</div>
|
|
</div>
|
|
<div class="deckrow">
|
|
<div class="deckrowlabel">
|
|
<label>Bonus</label>
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_attack_bonus" title="Modifications or other Bonuses" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_sleaze_bonus" title="Modifications or other Bonuses" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_datap_bonus" title="Modifications or other Bonuses" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_firewall_bonus" title="Modifications or other Bonuses" value="0">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_devicertg_bonus" title="Modifications or other Bonuses" value="0">
|
|
</div>
|
|
</div>
|
|
<div class="deckrow">
|
|
<div class="deckrowlabel">
|
|
<label>Total</label>
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="number" name="attr_attack_total" value="@{attack_base}+@{attack_bonus}" title="Base + Bonus" disabled="true">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="number" name="attr_sleaze_total" value="@{sleaze_base}+@{sleaze_bonus}" title="Base + Bonus" disabled="true">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="number" name="attr_datap_total" value="@{datap_base}+@{datap_bonus}" title="Base + Bonus" disabled="true">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="number" name="attr_firewall_total" value="@{firewall_base}+@{firewall_bonus}" title="Base + Bonus" disabled="true">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="number" name="attr_devicertg_total" value="@{devicertg_base}+@{devicertg_bonus}" title="Base + Bonus" disabled="true">
|
|
</div>
|
|
</div>
|
|
<div class="deckrow">
|
|
<div class="deckrowlabel"></div>
|
|
<div class="decklabelwrapper"><label>Damage</label></div>
|
|
<div class="decklabelwrapper"><label>Condition</label></div>
|
|
<div class="decklabelwrapper"><label>Noise Red</label></div>
|
|
</div>
|
|
<div class="deckrow">
|
|
<div class="deckrowlabel">
|
|
<label>Misc</label>
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_deckdamage" value="0" title="How much Matrix Damage it took">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="number" name="attr_deckcondition" value="ceil((@{devicertg_total})/2)+8-@{deckdamage}" title="How much Matrix Damage remaining untill bricked" disabled="true">
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<input type="text" name="attr_noisereduction" title="Total Noise Reduction of the Device" title="(optional) How much Noisereduction total" value="0">
|
|
</div>
|
|
</div>
|
|
<div class="deckrow">
|
|
<div class="deckrowlabel"></div>
|
|
<div class="decklabelwrapper"><label>Resistance</label></div>
|
|
<div class="decklabelwrapper"><label>Defenseroll</label></div>
|
|
<div class="decklabelwrapper"><label>Stay Silent</label></div>
|
|
</div>
|
|
<div class="deckrow">
|
|
<div class="deckrowlabel">
|
|
<label>Rolls</label>
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<button type="roll" class="deckroll" name="roll_deckresistance" title="Click to resist Matrix Damage" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to resist damage}}{{val1=Firewall}}{{val1_num=[[@{firewall_total}]]}}{{val2=Device Rtg}}{{val2_num=[[@{devicertg_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{result=[[(@{firewall_total}+@{devicertg_total}+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<button type="roll" class="deckroll" name="roll_deckdefense" title="Click to Roll Matrix Defense" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to Defend}}{{val1=Firewall}}{{val1_num=[[@{firewall_total}]]}}{{val2=Attribute}}{{val2_num=[[?{Attribute|Willpower,@{wil_total}|Logic,@{log_total}|Intuition,@{int_total}}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{result=[[(@{firewall_total}+?{Attribute}+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="deckinputwrapper">
|
|
<button type="roll" class="deckroll" name="roll_deckantispott" title="Click to Roll against Matrix Perception" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to stay hidden}}{{val1=Sleaze}}{{val1_num=[[@{sleaze_total}]]}}{{val2=Logic}}{{val2_num=[[@{log_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{result=[[(@{sleaze_total}+@{log_total}+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="cyberprograms">
|
|
<h2>Cyberprograms</h2>
|
|
<div class="programrow">
|
|
<div class="programnamewrapper">
|
|
<label>Name</label>
|
|
</div>
|
|
<div class="programdescriptionwrapper">
|
|
<label>Description</label>
|
|
</div>
|
|
<div class="programloadedwrapper">
|
|
<label>Loaded</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_programs">
|
|
<div class="programrow">
|
|
<div class="programnamewrapper">
|
|
<input type="text" name="attr_programname" title="Name of the Program">
|
|
</div>
|
|
<div class="programdescriptionwrapper">
|
|
<input type="text" name="attr_programdescription" title="Description">
|
|
</div>
|
|
<div class="programloadedwrapper">
|
|
<input class="programcheckbox hiddencheckbox" type="checkbox" name="attr_programloaded" title="Program loaded?">
|
|
<div class="checkboxticker programunticked"></div>
|
|
<div class="checkboxticker programticked">X</div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="matrixactions">
|
|
<h2>Matrix Actions</h2>
|
|
<div class="mskillrow">
|
|
<div class="mskillmodlabel"><label>Running Silent</label></div>
|
|
<input class="mskillsilentcheckbox hiddencheckbox" type="checkbox" value="-2" name="attr_runningsilent" title="-2 for Running Silent">
|
|
<div class="checkboxticker mskillsilentunticked"></div>
|
|
<div class="checkboxticker mskillsilentticked">X</div>
|
|
<div class="mskillmodlabel"><label>Hot Sim</label></div>
|
|
<input class="mskillhotsimcheckbox hiddencheckbox" type="checkbox" value="2" name="attr_hotsim" title="+2 for Hot Sim">
|
|
<div class="checkboxticker mskillhotsimunticked"></div>
|
|
<div class="checkboxticker mskillhotsimticked">X</div>
|
|
<div class="mskillmodlabel"><label>Noise</label></div>
|
|
<div class="mskillnoisewrapper">
|
|
<input class="mskillnoise" type="number" value="0" name="attr_noise" title="Total noise penalty before noise reduction">
|
|
</div>
|
|
</div>
|
|
<div class="mskillrow">
|
|
<div class="mskillnamewrapper">
|
|
<label>Matrix Skill</label>
|
|
</div>
|
|
<div class="mskillattributewrapper">
|
|
<label>Attribute</label>
|
|
</div>
|
|
<div class="mskillratingwrapper">
|
|
<label>Skill</label>
|
|
</div>
|
|
<div class="mskillbonuswrapper">
|
|
<label>Mod</label>
|
|
</div>
|
|
<div class="mskilllimitwrapper">
|
|
<label>Limit</label>
|
|
</div>
|
|
<div class="mskillnoteswrapper">
|
|
<label>Description</label>
|
|
</div>
|
|
<div class="mskilldicepoolwrapper">
|
|
<label>Dice</label>
|
|
</div>
|
|
<div class="mskillbuttonwrapper">
|
|
<label>Roll</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_mskills">
|
|
<div class="mskillrow">
|
|
<div class="mskillnamewrapper">
|
|
<input type="text" name="attr_mskillname" title="Matrix Skill Name">
|
|
</div>
|
|
<div class="mskillattributewrapper">
|
|
<select name="attr_mskillattr">
|
|
<option value="@{log">LOG</option>
|
|
<option value="@{int">INT</option>
|
|
<option value="@{wil">WIL</option>
|
|
<option value="@{res">RES</option>
|
|
</select>
|
|
</div>
|
|
<div class="mskillratingwrapper">
|
|
<select name="attr_mskillrating" title="Select the Skill this Action is based on">
|
|
<option value="@{skillrating34}+@{skillbonus34}">Computer</option>
|
|
<option value="@{skillrating35}+@{skillbonus35}">Cybercombat</option>
|
|
<option value="@{skillrating37}+@{skillbonus37}">Electronic Warfare</option>
|
|
<option value="@{skillrating40}+@{skillbonus40}">Hacking</option>
|
|
<option value="@{skillrating27}+@{skillbonus27}">Hardware</option>
|
|
<option value="@{skillrating42}+@{skillbonus42}">Software</option>
|
|
</select>
|
|
</div>
|
|
<div class="mskillbonuswrapper">
|
|
<input type="text" name="attr_mskillbonus" value="0" title="Bonuses from Magic or Gear">
|
|
</div>
|
|
<div class="mskilllimitwrapper">
|
|
<select name="attr_mskilllimit">
|
|
<option value="@{attack">Attack</option>
|
|
<option value="@{sleaze">Sleaze</option>
|
|
<option value="@{datap">Data Processing</option>
|
|
<option value="@{firewall">Firewall</option>
|
|
<option value="@{mental">Mental</option>
|
|
<option value="@{highest">Highest</option>
|
|
</select>
|
|
</div>
|
|
<div class="mskillnoteswrapper">
|
|
<input type="text" name="attr_mskillnotes" title="Description...">
|
|
</div>
|
|
<div class="mskilldicepoolwrapper">
|
|
<input type="number" name="attr_mskilldicepool" value="@{mskillattr}_total}+@{mskillrating}+@{mskillbonus}+@{runningsilent}+@{hotsim}" title="Base Dicepool before noise and wounds" disabled="true">
|
|
</div>
|
|
<div class="mskillbuttonwrapper">
|
|
<input type="checkbox" class="mskillshowspec" name="attr_mskillspec" value="none">
|
|
<input type="text" class="mskillshowspec" name="attr_mskillspec" value="none">
|
|
<button type="roll" class="rollbuttonspec" name="roll_mskillroll" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{mskillname}}}{{val1=@{mskillattr}_name}}}{{val1_num=[[@{mskillattr}_total}]]}}{{val2=@{mskillname}}}{{val2_num=[[@{mskillrating}+@{mskillbonus}]]}}{{val3=@{mskillspec}}}{{val3_num=[[?{Specialization @{mskillspec} applies|Yes,2|No,0}]]}}{{val4=HotSim/Silent}}{{val4_num=[[@{runningsilent}+@{hotsim}]]}}{{val5=Noise}}{{val5_num=[[{0,@{noise}-@{noisereduction}}kh1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{mskilllimit}_name}}}{{limit_num=[[@{mskilllimit}_total}]]}}{{result=[[(@{mskilldicepool}+?{Specialization @{mskillspec} applies|yes,2|no,0}-[[@{wound_total}]]+?{Situational Modifiers|0}-[[{0,@{noise}-@{noisereduction}}kh1]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{mskilllimit}_total}]]]]}}{{description=@{mskillnotes}}}" />
|
|
<button type="roll" class="rollbuttonnospec" name="roll_mskillroll" title="Click to Roll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{mskillname}}}{{val1=@{mskillattr}_name}}}{{val1_num=[[@{mskillattr}_total}]]}}{{val2=@{mskillname}}}{{val2_num=[[@{mskillrating}+@{mskillbonus}]]}}{{val3=HotSim/Silent}}{{val3_num=[[@{runningsilent}+@{hotsim}]]}}{{val4=Noise}}{{val4_num=[[{0,@{noise}-@{noisereduction}}kh1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=@{mskilllimit}_name}}}{{limit_num=[[@{mskilllimit}_total}]]}}{{result=[[(@{mskilldicepool}-[[@{wound_total}]]+?{Situational Modifiers|0}-[[{0,@{noise}-@{noisereduction}}kh1]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{mskilllimit}_total}]]]]}}{{description=@{mskillnotes}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<div class="content6">
|
|
<div class="vehicle">
|
|
<h2>Vehicles</h2>
|
|
<div class="vehiclerow">
|
|
<div class="vehicleskillmodlabel"><label>Control Rig Rating</label></div>
|
|
<div class="vehicleskillmodinput">
|
|
<input type="text" name="attr_controlrig" value="0" title="Rating of the Control Rig">
|
|
</div>
|
|
<div class="vehicleskillmodlabel"><label>Running Silent</label></div>
|
|
<input class="mskillsilentcheckbox hiddencheckbox" type="checkbox" value="-2" name="attr_runningsilent" title="-2 for Running Silent">
|
|
<div class="checkboxticker mskillsilentunticked"></div>
|
|
<div class="checkboxticker mskillsilentticked">X</div>
|
|
<div class="vehicleskillmodlabel"><label>Hot Sim</label></div>
|
|
<input class="mskillhotsimcheckbox hiddencheckbox" type="checkbox" value="2" name="attr_hotsim" title="+2 for Hot Sim">
|
|
<div class="checkboxticker mskillhotsimunticked"></div>
|
|
<div class="checkboxticker mskillhotsimticked">X</div>
|
|
<input type="checkbox" class="technomancycheckbox vehiclemode3" name="attr_vehiclemode" value="3">
|
|
<div class="vehicleskillmodlabel"><label>Noise</label></div>
|
|
<div class="vehicleskillmodinput">
|
|
<input class="vehicleskillnoise" type="number" value="0" name="attr_noise" title="Total noise penalty before noise reduction">
|
|
</div>
|
|
<div class="vehicleskillmodlabel"><label>Control</label></div>
|
|
<input type="radio" class="vehiclemode vehiclemode0" name="attr_vehiclemode" value="0" title="Click to switch to Manual
|
|
Click again to switch to Remote and Jumped-in" checked>
|
|
<input type="radio" class="vehiclemode vehiclemode1" name="attr_vehiclemode" value="1" title="Click to switch to Remote
|
|
Click again to switch to Jumped-in and Autopilot">
|
|
<input type="radio" class="vehiclemode vehiclemode2" name="attr_vehiclemode" value="2" title="Click to switch to Jumped-in
|
|
Click again to switch to Autopilot and Manual">
|
|
<input type="radio" class="vehiclemode vehiclemode3" name="attr_vehiclemode" value="3" title="Click to switch to Autopilot
|
|
Click again to switch to Manual and Remote">
|
|
<div class="vehicleskillmodelabel vehiclelabel0"><label>Manual</label></div>
|
|
<div class="vehicleskillmodelabel vehiclelabel1"><label>Remote</label></div>
|
|
<div class="vehicleskillmodelabel vehiclelabel2"><label>Jumped-in</label></div>
|
|
<div class="vehicleskillmodelabel vehiclelabel3"><label>Autopilot</label></div>
|
|
</div>
|
|
<div class="vehiclelabels">
|
|
<div class="vehiclenamewrapper">
|
|
<label class="vehiclelabel">Name</label>
|
|
</div>
|
|
<div class="vehiclehandwrapper">
|
|
<label class="vehiclelabel">Hand.</label>
|
|
</div>
|
|
<div class="vehiclespeedwrapper">
|
|
<label class="vehiclelabel">Speed</label>
|
|
</div>
|
|
<div class="vehicleacclwrapper">
|
|
<label class="vehiclelabel">Accl.</label>
|
|
</div>
|
|
<div class="vehiclepilotwrapper">
|
|
<label class="vehiclelabel">Pilot</label>
|
|
</div>
|
|
<div class="vehiclesenswrapper">
|
|
<label class="vehiclelabel">Sens.</label>
|
|
</div>
|
|
<div class="vehicleseatswrapper">
|
|
<label class="vehiclelabel">Seats</label>
|
|
</div>
|
|
<div class="vehiclecostwrapper">
|
|
<label class="vehiclelabel">Price</label>
|
|
</div>
|
|
<div class="vehiclebodywrapper">
|
|
<label class="vehiclelabel">Body</label>
|
|
</div>
|
|
<div class="vehiclearmorwrapper">
|
|
<label class="vehiclelabel">Armor</label>
|
|
</div>
|
|
<div class="vehicledamagewrapper">
|
|
<label class="vehiclelabel">Dmg</label>
|
|
</div>
|
|
<div class="vehicleboxwrapper">
|
|
<label class="vehiclelabel">Notes</label>
|
|
</div>
|
|
<div class="vehicleboxwrapper">
|
|
<label class="vehiclelabel">Tests</label>
|
|
</div>
|
|
<div class="vehicleboxwrapper">
|
|
<label class="vehiclelabel">Weapon</label>
|
|
</div>
|
|
</div>
|
|
<input type="checkbox" class="technomancycheckbox vehiclemode3" name="attr_vehiclemode" value="3">
|
|
<fieldset class="repeating_vehicles">
|
|
<div class="vehiclerow">
|
|
<div class="vehiclenamewrapper">
|
|
<input type="text" name="attr_vehiclename" title="Name of the Vehicle">
|
|
</div>
|
|
<div class="vehiclehandwrapper">
|
|
<input type="text" name="attr_vehiclehand" value="0" title="Handling of the Vehicle">
|
|
</div>
|
|
<div class="vehiclespeedwrapper">
|
|
<input type="text" name="attr_vehiclespeed" value="0" title="Speed of the Vehicle">
|
|
</div>
|
|
<div class="vehicleacclwrapper">
|
|
<input type="text" name="attr_vehicleaccl" value="0" title="(optional)Acceleration of the Vehicle">
|
|
</div>
|
|
<div class="vehiclepilotwrapper">
|
|
<input type="text" name="attr_vehiclepilot" value="0" title="Pilot Rating of the Vehicle">
|
|
</div>
|
|
<div class="vehiclesenswrapper">
|
|
<input type="text" name="attr_vehiclesens" value="0" title="Sensor Rating of the Vehicle">
|
|
</div>
|
|
<div class="vehicleseatswrapper">
|
|
<input type="text" name="attr_vehicleseats" value="0" title="Available Seats in the Vehicle">
|
|
</div>
|
|
<div class="vehiclecostwrapper">
|
|
<input type="text" name="attr_vehicleprice" value="0" title="Total Cost of the Vehicle">
|
|
</div>
|
|
<div class="vehiclebodywrapper">
|
|
<input type="text" name="attr_vehiclebody" value="0" title="Body Rating of the Vehicle">
|
|
</div>
|
|
<div class="vehiclearmorwrapper">
|
|
<input type="text" name="attr_vehiclearmor" value="0" title="Armor Rating of the Vehicle">
|
|
</div>
|
|
<input class="vehicledmgcheckbox hiddencheckbox" type="checkbox" name="attr_showvehicledmg" title="Took some Damage?">
|
|
<div class="checkboxticker vehicledmgunticked"></div>
|
|
<div class="checkboxticker vehicledmgticked">X</div>
|
|
<div class="vehiclespacer"></div>
|
|
<input class="vehiclenotescheckbox hiddencheckbox" type="checkbox" name="attr_showvehiclenotes" title="Need more Space?">
|
|
<div class="checkboxticker vehiclenotesunticked"></div>
|
|
<div class="checkboxticker vehiclenotesticked">X</div>
|
|
<div class="vehiclespacer"></div>
|
|
<input class="vehicleskillscheckbox hiddencheckbox" type="checkbox" name="attr_showvehicleskills" title="Need to do stuff?">
|
|
<div class="checkboxticker vehicleskillsunticked"></div>
|
|
<div class="checkboxticker vehicleskillsticked">X</div>
|
|
<div class="vehiclespacer"></div>
|
|
<input class="vehicleshowweaponcheckbox hiddencheckbox" type="checkbox" name="attr_showvehicleweapon" title="Got a Gun?">
|
|
<div class="checkboxticker vehicleshowweaponunticked"></div>
|
|
<div class="checkboxticker vehicleshowweaponticked">X</div>
|
|
<div class="vehiclenoteswrapper">
|
|
<textarea name="attr_vehiclenotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
<div class="vehicledmgwrapper">
|
|
<div class="vehicleskillrow">
|
|
<div class="vehicledmgphys">
|
|
<label class="vehiclelabel">Physical Condition</label>
|
|
</div>
|
|
<div class="vehicledmgmatrix">
|
|
<label class="vehiclelabel">Matrix Condition</label>
|
|
</div>
|
|
</div>
|
|
<div class="vehicleskillrow">
|
|
<div class="vehicledmgphys">
|
|
<div class="vehicledmginput">
|
|
<input type="number" name="attr_vehicledamagep" value="0" title="How much pyhsical Damage the Vehicle took">
|
|
</div>
|
|
<div class="vehicledmginput">
|
|
<input type="number" name="attr_vehicledamageprem" value="12+ceil(@{vehiclebody}/2)-@{vehicledamagep}" title="How much physical Damage remaining" disabled="true">
|
|
</div>
|
|
</div>
|
|
<div class="vehicledmgmatrix">
|
|
<div class="vehicledmginput">
|
|
<input type="number" name="attr_vehicledamagem" value="0" title="How much Matrix Damage the Vehicle took">
|
|
</div>
|
|
<div class="vehicledmginput">
|
|
<input type="number" name="attr_vehicledamagemrem" value="8+ceil(@{vehiclepilot}/2)-@{vehicledamagem}" title="How much Matrix Damage remaining" disabled="true">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="vehicleskillswrapper">
|
|
<div class="vehicleskillrow">
|
|
<div class="vehicleskillinitiative">
|
|
<label class="vehiclelabel">Initiative</label>
|
|
</div>
|
|
<div class="vehicleskillsoak">
|
|
<label class="vehiclelabel">Soak</label>
|
|
</div>
|
|
<div class="vehicleskilldodge">
|
|
<label class="vehiclelabel">Evasion</label>
|
|
</div>
|
|
<div class="vehicleskillmaneuver">
|
|
<label class="vehiclelabel">Maneuver</label>
|
|
</div>
|
|
<div class="vehicleskillperception">
|
|
<label class="vehiclelabel">Cleasight</label>
|
|
</div>
|
|
<div class="vehicleskillsneak">
|
|
<label class="vehiclelabel">Stealth</label>
|
|
</div>
|
|
<div class="vehicleskillother">
|
|
<label class="vehiclelabel">Other</label>
|
|
</div>
|
|
<div class="vehicleskilltype">
|
|
<label class="vehiclelabel">Vehicle Type</label>
|
|
</div>
|
|
</div>
|
|
<div class="vehicleskillrow">
|
|
<div class="vehicleskillinitiative">
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicledodgerollautopilot" title="Roll for Initiative" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=for Initiative}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{initiative=[[@{vehiclepilot}*2+4d6 &{tracker}]]}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_matrixinitiativeroll" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=for Matrix Initiative}}{{val1=Data Processing}}{{val1_num=[[@{datap_total}]]}}{{val2=Intuition}}{{val2_num=[[@{int_total}]]}}{{val3=Bonus}}{{val3_num=[[@{matrixinitiativebonus}]]}}{{wounds_num=[[@{wound_total}]]}}{{initiative=[[@{matrixinitiativeattribute}+@{matrixinitiativebonus}-[[@{wound_total}]]+[[{@{matrixinitiativedice},(@{edgn}*5)}kh1]]d6 &{tracker}]]}}"></button>
|
|
</div>
|
|
<div class="vehicleskillsoak">
|
|
<button type="roll" class="vehicleroll" name="roll_vehiclesoakroll" title="Damage Resistance Roll" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=to resist Damage}}{{val1=Body}}{{val1_num=[[@{vehiclebody}]]}}{{val2=Armor}}{{val2_num=[[@{vehiclearmor}]]}}{{val3=Armor Penetration}}{{val3_num=[[?{Armor Penetration|-0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{result=[[(@{vehiclebody}+@{vehiclearmor}+?{Armor Penetration|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="vehicleskilldodge">
|
|
<div class="vehicleskillinputwrapper">
|
|
<input type="text" value="0" name="attr_vehicledodgesoft" title="Evasion Autosoft Rating for this Drone/Vehicle">
|
|
</div>
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicledodgerollautopilot" title="Roll a Dodge Test" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=a Avoidance Test}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Evasion-Soft}}{{val2_num=[[@{vehicledodgesoft}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Handling}}{{limit_num=[[@{vehiclehand}}]]}}{{result=[[(@{vehiclepilot}+@{vehicledodgesoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehiclehand})]]]]}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicledodgerollpilot" title="Roll a Dodge Test" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=a Avoidance Test with @{vehiclename}}}{{val1=Reaction}}{{val1_num=[[@{rea_total}]]}}{{val2=Intuition}}{{val2_num=[[@{int_total}]]}}{{val3=Hot Sim/Silent/CR}}{{val3_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{val4=Noise}}{{val4_num=[[ceil(@{vehiclemode}/2)*{0,@{noise}-@{noisereduction}}kh1]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{result=[[(@{rea_total}+@{int_total}+[[ceil(@{vehiclemode}/2)*(@{runningsilent}+@{hotsim}-{0,@{noise}-@{noisereduction}}kh1)+floor(@{vehiclemode}/2)*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="vehicleskillmaneuver">
|
|
<div class="vehicleskillinputwrapper">
|
|
<input type="text" value="0" name="attr_vehiclemaneuversoft" title="Maneuver Autosoft Rating for this Drone/Vehicle">
|
|
</div>
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehiclemaneuverrollautopilot" title="Roll a Driving Test" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}}{{roll_name=a Piloting Test with @{vehiclename}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Maneuver-Soft}}{{val2_num=[[@{vehiclemaneuversoft}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Limit}}{{limit_num=[[?{Limit|Handling,@{vehiclehand}|Speed,@{vehiclespeed}}]]}}{{result=[[(@{vehiclepilot}+@{vehiclemaneuversoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Limit})]]]]}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehiclemaneuverrollpilot" title="Roll a Driving Test" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=a Piloting Test with @{vehiclename}}}{{val1=Reaction}}{{val1_num=[[@{rea_total}]]}}{{val2=@{vehicleskillname}}}{{val2_num=[[@{vehicleskilltype}-@{rea_total}]]}}{{val3=Hot Sim/Silent/CR}}{{val3_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{val4=Noise}}{{val4_num=[[ceil(@{vehiclemode}/2)*{0,@{noise}-@{noisereduction}}kh1]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{limit=Speed/Handling}}{{limit_num=[[?{Limit|Handling,@{vehiclehand}|Speed,@{vehiclespeed}}]]}}{{limit_mod=[[floor(@{vehiclemode}/2)*@{controlrig}]]}}{{result=[[(@{vehicleskilltype}+[[ceil(@{vehiclemode}/2)*(@{runningsilent}+@{hotsim}-{0,@{noise}-@{noisereduction}}kh1)+floor(@{vehiclemode}/2)*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Limit|Handling,@{vehiclehand}|Speed,@{vehiclespeed}}+floor(@{vehiclemode}/2)*@{controlrig})]]]]}}" />
|
|
</div>
|
|
<div class="vehicleskillperception">
|
|
<div class="vehicleskillinputwrapper">
|
|
<input type="text" value="0" name="attr_vehicleperceptionsoft" title="Cleasight Autosoft Rating for this Drone/Vehicle">
|
|
</div>
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleperceptionrollautopilot" title="Roll a Perception Test" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=a Perception Test}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Clearsight-Soft}}{{val2_num=[[@{vehicleperceptionsoft}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Sensor}}{{limit_num=[[@{vehiclesens}]]}}{{limit_mod=?{Limit Modifier?|0}}}{{result=[[(@{vehiclepilot}+@{vehicleperceptionsoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehiclesens}+(?{Limit Modifier?}))]]]]}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleperceptionrollpilot" title="Roll a Perception Test" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=a Perception Test with @{vehiclename}}}{{val1=Intuition}}{{val1_num=[[@{int_total}]]}}{{val2=Perception/EW}}{{val2_num=[[{@{skillrating8}+@{skillbonus8},@{skillrating37}+@{skillbonus37}}}kh1]]}}{{val3=Hot Sim/Silent/CR}}{{val3_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{val4=Noise}}{{val4_num=[[ceil(@{vehiclemode}/2)*{0,@{noise}-@{noisereduction}}kh1]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{limit=Sensor}}{{limit_num=[[@{vehiclesens}]]}}{{limit_mod=[[floor(@{vehiclemode}/2)*@{controlrig}+?{Limit Modifier?|0}]]}}{{result=[[(@{int_total}+[[{@{skillrating8}+@{skillbonus8},@{skillrating37}+@{skillbonus37}}kh1]]+[[ceil(@{vehiclemode}/2)*(@{runningsilent}+@{hotsim}-{0,@{noise}-@{noisereduction}}kh1)+floor(@{vehiclemode}/2)*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehiclesens}+floor(@{vehiclemode}/2)*@{controlrig}+?{Limit Modifier?})]]]]}}" />
|
|
</div>
|
|
<div class="vehicleskillsneak">
|
|
<div class="vehicleskillinputwrapper">
|
|
<input type="text" value="0" name="attr_vehiclesneaksoft" title="Stealth Autosoft Rating for this Drone/Vehicle">
|
|
</div>
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehiclesneakrollautopilot" title="Roll a Sneaking Test" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=a Sneaking Test}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Stealth-Soft}}{{val2_num=[[@{vehiclesneaksoft}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Handling}}{{limit_num=[[@{vehiclehand}]]}}{{result=[[(@{vehiclepilot}+@{vehiclesneaksoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehiclehand})]]]]}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehiclesneakrollpilot" title="Roll a Sneaking Test" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=a Sneaking Test with @{vehiclename}}}{{val1=Attribute}}{{val1_num=[[?{Attribute|Reaction,@{rea_total}|Intuition,@{int_total}}]]}}{{val2=Sneaking}}{{val2_num=[[@{skillrating10}+@{skillbonus10}]]}}{{val3=Hot Sim/Silent/CR}}{{val3_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{val4=Noise}}{{val4_num=[[ceil(@{vehiclemode}/2)*{0,@{noise}-@{noisereduction}}kh1]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{limit=Handling}}{{limit_num=[[@{vehiclehand}]]}}{{limit_mod=[[floor(@{vehiclemode}/2)*@{controlrig}]]}}{{result=[[(?{Attribute}+@{skillrating10}+@{skillbonus10}+[[ceil(@{vehiclemode}/2)*(@{runningsilent}+@{hotsim}-{0,@{noise}-@{noisereduction}}kh1)+floor(@{vehiclemode}/2)*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehiclehand}+floor(@{vehiclemode}/2)*@{controlrig})]]]]}}" />
|
|
</div>
|
|
<div class="vehicleskillother">
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleotherrollautopilot" title="Any other Vehicle Teste" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=a Test}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[?{Autosoft-Rating|0}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Limit}}{{limit_num=[[?{Limit|Handling,@{vehiclehand}|Speed,@{vehiclespeed}|Sensor,@{vehiclesens}}]]}}{{result=[[(@{vehiclepilot}+?{Autosoft-Rating|0}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Limit})]]]]}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleotherrollpilot" title="Any other Vehicle Teste" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=a Test with @{vehiclename}}}{{val1=Attribute}}{{val1_num=[[?{Attribute|Body,@{bod_total}|Agility,@{agi_total}|Reaction,@{rea_total}|Strength,@{str_total}|Charisma,@{cha_total}|Intuition,@{int_total}|Logic,@{log_total}|Willpower,@{wil_total}}]]}}{{val2=Skill}}{{val2_num=[[?{Skill-Rating|0}]]}}{{val3=Hot Sim/Silent/CR}}{{val3_num=[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{val4=Noise}}{{val4_num=[[ceil(@{vehiclemode}/2)*{0,@{noise}-@{noisereduction}}kh1]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{limit=Limit}}{{limit_num=[[?{Limit|Handling,@{vehiclehand}|Speed,@{vehiclespeed}|Sensor,@{vehiclesens}}]]}}{{limit_mod=[[floor(@{vehiclemode}/2)*@{controlrig}]]}}{{result=[[(?{Attribute}+?{Skill-Rating}+[[ceil(@{vehiclemode}/2)*(@{runningsilent}+@{hotsim}-{0,@{noise}-@{noisereduction}}kh1)+floor(@{vehiclemode}/2)*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(?{Limit}+floor(@{vehiclemode}/2)*@{controlrig})]]]]}}" />
|
|
</div>
|
|
<div class="vehicleskilltype">
|
|
<select name="attr_vehicleskilltype">
|
|
<option value="@{skilldicepool53}">Aerospace</option>
|
|
<option value="@{skilldicepool54}">Aircraft</option>
|
|
<option selected value="@{skilldicepool55}">Groundcraft</option>
|
|
<option value="@{skilldicepool56}">Walker</option>
|
|
<option value="@{skilldicepool57}">Watercraft</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_vehicleskillname" value="@{skillname55}">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="vehicleweaponwrapper">
|
|
<div class="vehicleweaponrow">
|
|
<div class="weaponnamewrapper">
|
|
<label class="weaponlabel">Weaponname</label>
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<label class="weaponlabel">Acc.</label>
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<label class="weaponlabel">DV</label>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<label class="weaponlabel">AP</label>
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<label class="weaponlabel">RC</label>
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<label class="weaponlabel">Mode</label>
|
|
</div>
|
|
<div class="weaponautosoftwrapper">
|
|
<label class="weaponlabel">Softw</label>
|
|
</div>
|
|
<div class="weaponskillwrapper">
|
|
<label class="weaponlabel">Bonus</label>
|
|
</div>
|
|
<div class="weaponrollwrapper">
|
|
<label class="weaponlabel">Roll</label>
|
|
</div>
|
|
<div class="weaponnoteboxwrapper">
|
|
<label class="weaponlabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<div class="vehicleweaponrow">
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_vehicleweaponname" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="text" name="attr_vehicleweaponaccuracy" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="text" name="attr_vehicleweapondv" title="Weapon Damage Code with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_vehicleweaponap" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_vehicleweaponrc" title="Weapon Recoil Compensation with all Modifications including Vehicle Body">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_vehicleweaponmode" title="Current Firing Mode of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponautosoftwrapper">
|
|
<input type="text" name="attr_vehicleweaponautosoft" title="Targeting Autosoft on this Vehicle">
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="text" name="attr_vehicleweaponbonus" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponrollwrapper">
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweaponrollautopilot" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy})]]]]}}{{after1=DV([[@{vehicleweapondv}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}]]}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweaponrollpilot" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+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}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}]]}}" />
|
|
</div>
|
|
<input class="vehicleweaponcheckbox hiddencheckbox" type="checkbox" name="attr_vehicleshowweaponnotes" title="Need more Space?">
|
|
<div class="checkboxticker vehicleweaponunticked"></div>
|
|
<div class="checkboxticker vehicleweaponticked">X</div>
|
|
<div class="vehicleweaponnoteswrapper">
|
|
<textarea name="attr_vehicleweaponnotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
<div class="vehicleammolabels">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="vehicleammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_vehicleammoname1" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_vehicleammonumber1" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_vehicleammodv1" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_vehicleammoap1" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_vehicleammoacc1" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_vehicleammodescription1" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweaponrollsimpleautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}+@{vehicleammoacc1}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+@{vehicleammoacc1})]]]]}}{{after1=DV([[@{vehicleweapondv}+@{vehicleammodv1}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}+@{vehicleammoap1}]]}}{{after2=@{vehicleammoname1} Rounds}}{{after2_num=[[@{vehicleweaponmode}-floor(@{vehicleweaponmode}/10)*10]]}}{{description=@{vehicleammodescription1}}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweaponrollsimplepilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+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}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}+@{vehicleammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+@{vehicleammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv}+(@{vehicleammodv1})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}+(@{vehicleammoap1})]]}}{{after2=@{vehicleammoname1} Rounds}}{{after2_num=[[@{vehicleweaponmode}-floor(@{vehicleweaponmode}/10)*10]]}}{{description=@{vehicleammodescription1}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweaponrollcomplexautopilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}+@{vehicleammoacc1}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+@{vehicleammoacc1})]]]]}}{{after1=DV([[@{vehicleammodv1}+@{vehicleweapondv}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}+@{vehicleammoap1}]]}}{{after2=@{vehicleammoname1} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode}/10)]]}}{{description=@{vehicleammodescription1}}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweaponrollocomplexpilot1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+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}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}+@{vehicleammoacc1}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+@{vehicleammoacc1}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleammodv1}+(@{vehicleweapondv})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}+(@{vehicleammoap1})]]}}{{after2=@{vehicleammoname1} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode}/10)]]}}{{description=@{vehicleammodescription1}}}" />
|
|
</div>
|
|
</div>
|
|
<div class="vehicleammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_vehicleammoname2" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_vehicleammonumber2" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_vehicleammodv2" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_vehicleammoap2" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_vehicleammoacc2" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_vehicleammodescription2" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweaponrollsimpleautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}+@{vehicleammoacc2}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+@{vehicleammoacc2})]]]]}}{{after1=DV([[@{vehicleweapondv}+@{vehicleammodv2}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}+@{vehicleammoap2}]]}}{{after2=@{vehicleammoname2} Rounds}}{{after2_num=[[@{vehicleweaponmode}-floor(@{vehicleweaponmode}/10)*10]]}}{{description=@{vehicleammodescription2}}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweaponrollsimplepilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+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}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}+@{vehicleammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+@{vehicleammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleweapondv}+(@{vehicleammodv2})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}+(@{vehicleammoap2})]]}}{{after2=@{vehicleammoname2} Rounds}}{{after2_num=[[@{vehicleweaponmode}-floor(@{vehicleweaponmode}/10)*10]]}}{{description=@{vehicleammodescription2}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="vehicleroll autopilotroll" name="roll_vehicleweaponrollcomplexautopilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{vehiclename}}}{{roll_name=an Attack with @{vehicleweaponname}}}{{val1=Pilot}}{{val1_num=[[@{vehiclepilot}]]}}{{val2=Autosoft}}{{val2_num=[[@{vehicleweaponautosoft}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+1+@{vehiclebody}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}+@{vehicleammoacc2}]]}}{{result=[[(@{vehiclepilot}+@{vehicleweaponautosoft}+?{Situational Modifiers}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+@{vehicleammoacc2})]]]]}}{{after1=DV([[@{vehicleammodv2}+@{vehicleweapondv}]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}+@{vehicleammoap2}]]}}{{after2=@{vehicleammoname2} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode}/10)]]}}{{description=@{vehicleammodescription2}}}" />
|
|
<button type="roll" class="vehicleroll pilotroll" name="roll_vehicleweaponrollocomplexpilot2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{vehiclename}'s @{vehicleweaponname}}}{{val1=@{skillattr_name52}}}{{val1_num=[[@{skillattr_value52}]]}}{{val2=Gunnery-Skill}}{{val2_num=[[@{skillrating52}+@{skillbonus52}+@{vehicleweaponbonus}]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{vehicleweaponrc}+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}]]}}{{limit=Accuracy}}{{limit_num=[[@{vehicleweaponaccuracy}+@{vehicleammoacc2}]]}}{{limit_mod=[[[[floor(@{vehiclemode}/2)]]*@{controlrig}]]}}{{result=[[(@{skilldicepool52}+@{vehicleweaponbonus}+[[[[ceil(@{vehiclemode}/2)]]*(@{runningsilent}+@{hotsim})+[[floor(@{vehiclemode}/2)]]*@{controlrig}]]-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[(@{vehicleweaponaccuracy}+@{vehicleammoacc2}+[[floor(@{vehiclemode}/2)]]*@{controlrig})]]]]}}{{after1=DV([[@{vehicleammodv2}+(@{vehicleweapondv})]]) ~ AP}}{{after1_num=[[@{vehicleweaponap}+(@{vehicleammoap2})]]}}{{after2=@{vehicleammoname2} Rounds}}{{after2_num=[[floor(@{vehicleweaponmode}/10)]]}}{{description=@{vehicleammodescription2}}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<div class="content7">
|
|
<div class="equipment">
|
|
<h2>Equipment</h2>
|
|
<div class="equipmentrow">
|
|
<div class="equipmentnumberwrapper">
|
|
<label class="equipmentlabel">Qty</label>
|
|
</div>
|
|
<div class="equipmentnamewrapper">
|
|
<label class="equipmentlabel">Name</label>
|
|
</div>
|
|
<div class="equipmentdescriptionwrapper">
|
|
<label class="equipmentlabel">Description</label>
|
|
</div>
|
|
<div class="equipmentnoteslabel">
|
|
<label class="equipmentlabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_equipment">
|
|
<div class="equipmentrow">
|
|
<div class="equipmentnumberwrapper">
|
|
<input type="number" name="attr_equipmentnumber" title="Name of the Equipment">
|
|
</div>
|
|
<div class="equipmentnamewrapper">
|
|
<input type="text" name="attr_equipmentname" title="Name of the Equipment">
|
|
</div>
|
|
<div class="equipmentdescriptionwrapper">
|
|
<input type="text" name="attr_equipmentdescription" title="Description of the Equipment">
|
|
</div>
|
|
<input class="equipmentcheckbox hiddencheckbox" type="checkbox" name="attr_showequipmentnotes" title="Need more Space?">
|
|
<div class="checkboxticker equipmentunticked"></div>
|
|
<div class="checkboxticker equipmentticked">X</div>
|
|
<div class="equipmentnoteswrapper">
|
|
<textarea name="attr_equipmentnotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="armor">
|
|
<h2>Money</h2>
|
|
<div class="armortotalwrapper">
|
|
<div class="nuyentotallabel">
|
|
<label class="armorlabel">¥¥¥¥¥</label>
|
|
</div>
|
|
<div class="nuyentotal">
|
|
<input type="text" name="attr_nuyen_total" title="Total Money">
|
|
</div>
|
|
<input class="nuyencheckbox hiddencheckbox" type="checkbox" name="attr_shownuyennotes" title="Need more Space?">
|
|
<div class="checkboxticker nuyenunticked"></div>
|
|
<div class="checkboxticker nuyenticked">X</div>
|
|
<div class="nuyennoteswrapper">
|
|
<textarea name="attr_nuyennotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<h2>Armor</h2>
|
|
<div class="armortotalwrapper">
|
|
<div class="armortotallabel">
|
|
<label class="armorlabel">Total Armor</label>
|
|
</div>
|
|
<div class="armortotal">
|
|
<input type="number" name="attr_armor_total" value="@{armorworn1}+@{armorworn2}+@{armorworn3}+@{armorworn4}+@{armorworn5}+@{armorworn6}+@{armorworn7}+@{armorworn8}" title="Sum of all worn Armor" disabled="true">
|
|
</div>
|
|
<button type="roll" class="armorroll" name="roll_armorroll" title="Roll to Absorb Damage" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=to Absorb Damage}}{{val1=Body}}{{val1_num=[[@{bod_total}]]}}{{val2=Armor}}{{val2_num=[[@{armor_total}]]}}{{val3=Armor Penetration}}{{val3_num=[[?{Armor Penetration|-0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{result=[[(@{bod_total}+@{armor_total}+?{Armor Penetration}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}" />
|
|
</div>
|
|
<div class="armorlabels">
|
|
<div class="armorwornwrapper">
|
|
<label class="armorlabel">On</label>
|
|
</div>
|
|
<div class="armornamewrapper">
|
|
<label class="armorlabel">Name</label>
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<label class="armorlabel">Rtg</label>
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<label class="armorlabel">Cap</label>
|
|
</div>
|
|
<div class="armornoteboxwrapper">
|
|
<label class="armorlabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<div class="armorrow">
|
|
<input class="armorworncheckbox hiddencheckbox" type="checkbox" name="attr_armorworn1" value="@{armorrating1}" title="Include this Piece of Armor into total Armor Calculation">
|
|
<div class="checkboxticker armorwornunticked"></div>
|
|
<div class="checkboxticker armorwornticked">X</div>
|
|
<div class="armornamewrapper">
|
|
<input type="text" name="attr_armorname1" title="Name of the Armor">
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<input type="number" name="attr_armorrating1" value="0" title="Rating of the Armor">
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<input type="text" name="attr_armorcapacity1" value="0" title="Capacity of the Armor">
|
|
</div>
|
|
<input class="armornotescheckbox hiddencheckbox" type="checkbox" name="attr_showarmornotes1" title="Need more Space?">
|
|
<div class="checkboxticker armornotesunticked"></div>
|
|
<div class="checkboxticker armornotesticked">X</div>
|
|
<div class="armornoteswrapper">
|
|
<textarea name="attr_armornotes1" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="armorrow">
|
|
<input class="armorworncheckbox hiddencheckbox" type="checkbox" name="attr_armorworn2" value="@{armorrating2}" title="Include this Piece of Armor into total Armor Calculation">
|
|
<div class="checkboxticker armorwornunticked"></div>
|
|
<div class="checkboxticker armorwornticked">X</div>
|
|
<div class="armornamewrapper">
|
|
<input type="text" name="attr_armorname2" title="Name of the Armor">
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<input type="number" name="attr_armorrating2" value="0" title="Rating of the Armor">
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<input type="text" name="attr_armorcapacity2" value="0" title="Capacity of the Armor">
|
|
</div>
|
|
<input class="armornotescheckbox hiddencheckbox" type="checkbox" name="attr_showarmornotes2" title="Need more Space?">
|
|
<div class="checkboxticker armornotesunticked"></div>
|
|
<div class="checkboxticker armornotesticked">X</div>
|
|
<div class="armornoteswrapper">
|
|
<textarea name="attr_armornotes2" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="armorrow">
|
|
<input class="armorworncheckbox hiddencheckbox" type="checkbox" name="attr_armorworn3" value="@{armorrating3}" title="Include this Piece of Armor into total Armor Calculation">
|
|
<div class="checkboxticker armorwornunticked"></div>
|
|
<div class="checkboxticker armorwornticked">X</div>
|
|
<div class="armornamewrapper">
|
|
<input type="text" name="attr_armorname3" title="Name of the Armor">
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<input type="number" name="attr_armorrating3" value="0" title="Rating of the Armor">
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<input type="text" name="attr_armorcapacity3" value="0" title="Capacity of the Armor">
|
|
</div>
|
|
<input class="armornotescheckbox hiddencheckbox" type="checkbox" name="attr_showarmornotes3" title="Need more Space?">
|
|
<div class="checkboxticker armornotesunticked"></div>
|
|
<div class="checkboxticker armornotesticked">X</div>
|
|
<div class="armornoteswrapper">
|
|
<textarea name="attr_armornotes3" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="armorrow">
|
|
<input class="armorworncheckbox hiddencheckbox" type="checkbox" name="attr_armorworn4" value="@{armorrating4}" title="Include this Piece of Armor into total Armor Calculation">
|
|
<div class="checkboxticker armorwornunticked"></div>
|
|
<div class="checkboxticker armorwornticked">X</div>
|
|
<div class="armornamewrapper">
|
|
<input type="text" name="attr_armorname4" title="Name of the Armor">
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<input type="number" name="attr_armorrating4" value="0" title="Rating of the Armor">
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<input type="text" name="attr_armorcapacity4" value="0" title="Capacity of the Armor">
|
|
</div>
|
|
<input class="armornotescheckbox hiddencheckbox" type="checkbox" name="attr_showarmornotes4" title="Need more Space?">
|
|
<div class="checkboxticker armornotesunticked"></div>
|
|
<div class="checkboxticker armornotesticked">X</div>
|
|
<div class="armornoteswrapper">
|
|
<textarea name="attr_armornotes4" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="armorrow">
|
|
<input class="armorworncheckbox hiddencheckbox" type="checkbox" name="attr_armorworn5" value="@{armorrating5}" title="Include this Piece of Armor into total Armor Calculation">
|
|
<div class="checkboxticker armorwornunticked"></div>
|
|
<div class="checkboxticker armorwornticked">X</div>
|
|
<div class="armornamewrapper">
|
|
<input type="text" name="attr_armorname5" title="Name of the Armor">
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<input type="number" name="attr_armorrating5" value="0" title="Rating of the Armor">
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<input type="text" name="attr_armorcapacity5" value="0" title="Capacity of the Armor">
|
|
</div>
|
|
<input class="armornotescheckbox hiddencheckbox" type="checkbox" name="attr_showarmornotes5" title="Need more Space?">
|
|
<div class="checkboxticker armornotesunticked"></div>
|
|
<div class="checkboxticker armornotesticked">X</div>
|
|
<div class="armornoteswrapper">
|
|
<textarea name="attr_armornotes5" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="armorrow">
|
|
<input class="armorworncheckbox hiddencheckbox" type="checkbox" name="attr_armorworn6" value="@{armorrating6}" title="Include this Piece of Armor into total Armor Calculation">
|
|
<div class="checkboxticker armorwornunticked"></div>
|
|
<div class="checkboxticker armorwornticked">X</div>
|
|
<div class="armornamewrapper">
|
|
<input type="text" name="attr_armorname6" title="Name of the Armor">
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<input type="number" name="attr_armorrating6" value="0" title="Rating of the Armor">
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<input type="text" name="attr_armorcapacity6" value="0" title="Capacity of the Armor">
|
|
</div>
|
|
<input class="armornotescheckbox hiddencheckbox" type="checkbox" name="attr_showarmornotes6" title="Need more Space?">
|
|
<div class="checkboxticker armornotesunticked"></div>
|
|
<div class="checkboxticker armornotesticked">X</div>
|
|
<div class="armornoteswrapper">
|
|
<textarea name="attr_armornotes6" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="armorrow">
|
|
<input class="armorworncheckbox hiddencheckbox" type="checkbox" name="attr_armorworn7" value="@{armorrating7}" title="Include this Piece of Armor into total Armor Calculation">
|
|
<div class="checkboxticker armorwornunticked"></div>
|
|
<div class="checkboxticker armorwornticked">X</div>
|
|
<div class="armornamewrapper">
|
|
<input type="text" name="attr_armorname7" title="Name of the Armor">
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<input type="number" name="attr_armorrating7" value="0" title="Rating of the Armor">
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<input type="text" name="attr_armorcapacity7" value="0" title="Capacity of the Armor">
|
|
</div>
|
|
<input class="armornotescheckbox hiddencheckbox" type="checkbox" name="attr_showarmornotes7" title="Need more Space?">
|
|
<div class="checkboxticker armornotesunticked"></div>
|
|
<div class="checkboxticker armornotesticked">X</div>
|
|
<div class="armornoteswrapper">
|
|
<textarea name="attr_armornotes7" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="armorrow">
|
|
<input class="armorworncheckbox hiddencheckbox" type="checkbox" name="attr_armorworn8" value="@{armorrating8}" title="Include this Piece of Armor into total Armor Calculation">
|
|
<div class="checkboxticker armorwornunticked"></div>
|
|
<div class="checkboxticker armorwornticked">X</div>
|
|
<div class="armornamewrapper">
|
|
<input type="text" name="attr_armorname8" title="Name of the Armor">
|
|
</div>
|
|
<div class="armorratingwrapper">
|
|
<input type="number" name="attr_armorrating8" value="0" title="Rating of the Armor">
|
|
</div>
|
|
<div class="armorcapacitywrapper">
|
|
<input type="text" name="attr_armorcapacity8" value="0" title="Capacity of the Armor">
|
|
</div>
|
|
<input class="armornotescheckbox hiddencheckbox" type="checkbox" name="attr_showarmornotes8" title="Need more Space?">
|
|
<div class="checkboxticker armornotesunticked"></div>
|
|
<div class="checkboxticker armornotesticked">X</div>
|
|
<div class="armornoteswrapper">
|
|
<textarea name="attr_armornotes8" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="weapon">
|
|
<h2>Melee + Ranged Weapons</h2>
|
|
<div class="reloadwrapper">
|
|
<input class="reloadcheckbox" type="checkbox" name="attr_reloadcheckbox" title="Searches the equipment list for matching names.
|
|
Will refill any ammunition below its maximum if enough rounds are in the inventory.
|
|
The inventory name can have additional letters or words
|
|
eg 'APDS-Rounds' when the ammunition is ony called 'APDS'
|
|
Only takes the first match even if multiple identical entries are found.">
|
|
<div class="reloadlabel"><label>Reload</label></div>
|
|
<div class="tooltip">Hover for<br>Tooltip</div>
|
|
</div>
|
|
<div class="weaponrow">
|
|
<div class="weaponmeleewrapper">
|
|
<label class="weaponlabel">Melee</label>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<label class="weaponlabel">Name</label>
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<label class="weaponlabel">Category</label>
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<label class="weaponlabel">Spec</label>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<label class="weaponlabel">Bonus</label>
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<label class="weaponlabel">Acc.</label>
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<label class="weaponlabel">DV</label>
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<label class="weaponlabel">Damage Type</label>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<label class="weaponlabel">AP</label>
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<label class="weaponlabel">RC</label>
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<label class="weaponlabel">Mode / Reach</label>
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<label class="weaponlabel">Dice</label>
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<label class="weaponlabel">Roll</label>
|
|
</div>
|
|
<div class="weaponnoteboxwrapper">
|
|
<label class="weaponlabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide1" type="checkbox" name="attr_weaponismelee1" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee1" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee1" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname1" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory1" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname1" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec1" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus1" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy1" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv1" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype1" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap1" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc1" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode1" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach1" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice1" value="@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll1" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname1}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname1}}}{{val2_num=[[@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc1}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy1}]]}}{{result=[[(@{weapondice1}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy1}]]}}{{after1=AP([[@{weaponap1}]]) ~ DV}}{{after1_num=[[@{weapondv1}]]}}{{after1dmg=@{weapondmgtype1}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll1" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname1}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname1}}}{{val2_num=[[@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach1}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy1}]]}}{{result=[[(@{weapondice1}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy1}]]}}{{after1=AP([[@{weaponap1}]]) ~ DV}}{{after1_num=[[@{weapondv1}]]}}{{after1dmg=@{weapondmgtype1}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes1" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes1" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide1">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide1">
|
|
<fieldset class="repeating_equipment1">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname1" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber1" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber1" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv1" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype1">
|
|
<option value="@{weapondmgtype1}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap1" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc1" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription1" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple1" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname1}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname1}}}{{val2_num=[[@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc1}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy1}+@{ammoacc1}]]}}{{result=[[(@{weapondice1}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy1}+@{ammoacc1}]]]]}}{{after1=AP([[@{weaponap1}+(@{ammoap1})]]) ~ DV}}{{after1_num=[[@{weapondv1}+(@{ammodv1})]]}}{{after1dmg=@{ammodmgtype1}}}{{after2=@{ammoname1} Rounds}}{{after2_num=[[@{weaponmode1}-floor(@{weaponmode1}/10)*10]]}}{{description=@{ammodescription1}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex1" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname1}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname1}}}{{val2_num=[[@{weaponcategory1}+@{weaponbonus1}+@{weaponspec1}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc1}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy1}+@{ammoacc1}]]}}{{result=[[(@{weapondice1}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy1}+@{ammoacc1}]]]]}}{{after1=AP([[@{weaponap1}+(@{ammoap1})]]) ~ DV}}{{after1_num=[[@{weapondv1}+(@{ammodv1})]]}}{{after1dmg=@{ammodmgtype1}}}{{after2=@{ammoname1} Rounds}}{{after2=@{ammoname1} Rounds}}{{after2_num=[[floor(@{weaponmode1}/10)]]}}{{description=@{ammodescription1}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide2" type="checkbox" name="attr_weaponismelee2" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee2" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee2" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname2" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory2" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname2" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec2" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus2" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy2" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv2" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype2" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap2" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc2" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode2" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach2" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice2" value="@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll2" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname2}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname2}}}{{val2_num=[[@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc2}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy2}]]}}{{result=[[(@{weapondice2}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy2}]]}}{{after1=AP([[@{weaponap2}]]) ~ DV}}{{after1_num=[[@{weapondv2}]]}}{{after1dmg=@{weapondmgtype2}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll2" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname2}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname2}}}{{val2_num=[[@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach2}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy2}]]}}{{result=[[(@{weapondice2}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy2}]]}}{{after1=AP([[@{weaponap2}]]) ~ DV}}{{after1_num=[[@{weapondv2}]]}}{{after1dmg=@{weapondmgtype2}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes2" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes2" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide2">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide2">
|
|
<fieldset class="repeating_equipment2">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname2" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber2" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber2" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv2" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype2">
|
|
<option value="@{weapondmgtype2}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap2" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc2" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription2" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple2" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname2}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname2}}}{{val2_num=[[@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc2}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy2}+@{ammoacc2}]]}}{{result=[[(@{weapondice2}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy2}+@{ammoacc2}]]]]}}{{after1=AP([[@{weaponap2}+(@{ammoap2})]]) ~ DV}}{{after1_num=[[@{weapondv2}+(@{ammodv2})]]}}{{after1dmg=@{ammodmgtype2}}}{{after2=@{ammoname2} Rounds}}{{after2_num=[[@{weaponmode2}-floor(@{weaponmode2}/10)*10]]}}{{description=@{ammodescription2}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex2" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname2}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname2}}}{{val2_num=[[@{weaponcategory2}+@{weaponbonus2}+@{weaponspec2}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc2}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy2}+@{ammoacc2}]]}}{{result=[[(@{weapondice2}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy2}+@{ammoacc2}]]]]}}{{after1=AP([[@{weaponap2}+(@{ammoap2})]]) ~ DV}}{{after1_num=[[@{weapondv2}+(@{ammodv2})]]}}{{after1dmg=@{ammodmgtype2}}}{{after2=@{ammoname2} Rounds}}{{after2=@{ammoname2} Rounds}}{{after2_num=[[floor(@{weaponmode2}/10)]]}}{{description=@{ammodescription2}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide3" type="checkbox" name="attr_weaponismelee3" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee3" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee3" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname3" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory3" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname3" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec3" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus3" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy3" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv3" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype3" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap3" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc3" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode3" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach3" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice3" value="@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll3" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname3}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname3}}}{{val2_num=[[@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc3}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy3}]]}}{{result=[[(@{weapondice3}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy3}]]}}{{after1=AP([[@{weaponap3}]]) ~ DV}}{{after1_num=[[@{weapondv3}]]}}{{after1dmg=@{weapondmgtype3}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll3" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname3}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname3}}}{{val2_num=[[@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach3}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy3}]]}}{{result=[[(@{weapondice3}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy3}]]}}{{after1=AP([[@{weaponap3}]]) ~ DV}}{{after1_num=[[@{weapondv3}]]}}{{after1dmg=@{weapondmgtype3}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes3" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes3" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide3">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide3">
|
|
<fieldset class="repeating_equipment3">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname3" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber3" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber3" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv3" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype3">
|
|
<option value="@{weapondmgtype3}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap3" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc3" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription3" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple3" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname3}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname3}}}{{val2_num=[[@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc3}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy3}+@{ammoacc3}]]}}{{result=[[(@{weapondice3}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy3}+@{ammoacc3}]]]]}}{{after1=AP([[@{weaponap3}+(@{ammoap3})]]) ~ DV}}{{after1_num=[[@{weapondv3}+(@{ammodv3})]]}}{{after1dmg=@{ammodmgtype3}}}{{after2=@{ammoname3} Rounds}}{{after2_num=[[@{weaponmode3}-floor(@{weaponmode3}/10)*10]]}}{{description=@{ammodescription3}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex3" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname3}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname3}}}{{val2_num=[[@{weaponcategory3}+@{weaponbonus3}+@{weaponspec3}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc3}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy3}+@{ammoacc3}]]}}{{result=[[(@{weapondice3}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy3}+@{ammoacc3}]]]]}}{{after1=AP([[@{weaponap3}+(@{ammoap3})]]) ~ DV}}{{after1_num=[[@{weapondv3}+(@{ammodv3})]]}}{{after1dmg=@{ammodmgtype3}}}{{after2=@{ammoname3} Rounds}}{{after2=@{ammoname3} Rounds}}{{after2_num=[[floor(@{weaponmode3}/10)]]}}{{description=@{ammodescription3}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide4" type="checkbox" name="attr_weaponismelee4" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee4" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee4" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname4" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory4" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname4" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec4" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus4" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy4" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv4" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype4" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap4" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc4" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode4" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach4" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice4" value="@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll4" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname4}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname4}}}{{val2_num=[[@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc4}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy4}]]}}{{result=[[(@{weapondice4}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy4}]]}}{{after1=AP([[@{weaponap4}]]) ~ DV}}{{after1_num=[[@{weapondv4}]]}}{{after1dmg=@{weapondmgtype4}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll4" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname4}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname4}}}{{val2_num=[[@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach4}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy4}]]}}{{result=[[(@{weapondice4}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy4}]]}}{{after1=AP([[@{weaponap4}]]) ~ DV}}{{after1_num=[[@{weapondv4}]]}}{{after1dmg=@{weapondmgtype4}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes4" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes4" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide4">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide4">
|
|
<fieldset class="repeating_equipment4">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname4" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber4" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber4" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv4" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype4">
|
|
<option value="@{weapondmgtype4}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap4" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc4" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription4" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple4" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname4}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname4}}}{{val2_num=[[@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc4}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy4}+@{ammoacc4}]]}}{{result=[[(@{weapondice4}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy4}+@{ammoacc4}]]]]}}{{after1=AP([[@{weaponap4}+(@{ammoap4})]]) ~ DV}}{{after1_num=[[@{weapondv4}+(@{ammodv4})]]}}{{after1dmg=@{ammodmgtype4}}}{{after2=@{ammoname4} Rounds}}{{after2_num=[[@{weaponmode4}-floor(@{weaponmode4}/10)*10]]}}{{description=@{ammodescription4}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex4" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname4}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname4}}}{{val2_num=[[@{weaponcategory4}+@{weaponbonus4}+@{weaponspec4}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc4}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy4}+@{ammoacc4}]]}}{{result=[[(@{weapondice4}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy4}+@{ammoacc4}]]]]}}{{after1=AP([[@{weaponap4}+(@{ammoap4})]]) ~ DV}}{{after1_num=[[@{weapondv4}+(@{ammodv4})]]}}{{after1dmg=@{ammodmgtype4}}}{{after2=@{ammoname4} Rounds}}{{after2=@{ammoname4} Rounds}}{{after2_num=[[floor(@{weaponmode4}/10)]]}}{{description=@{ammodescription4}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide5" type="checkbox" name="attr_weaponismelee5" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee5" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee5" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname5" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory5" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname5" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec5" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus5" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy5" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv5" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype5" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap5" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc5" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode5" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach5" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice5" value="@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll5" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname5}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname5}}}{{val2_num=[[@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc5}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy5}]]}}{{result=[[(@{weapondice5}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy5}]]}}{{after1=AP([[@{weaponap5}]]) ~ DV}}{{after1_num=[[@{weapondv5}]]}}{{after1dmg=@{weapondmgtype5}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll5" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname5}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname5}}}{{val2_num=[[@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach5}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy5}]]}}{{result=[[(@{weapondice5}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy5}]]}}{{after1=AP([[@{weaponap5}]]) ~ DV}}{{after1_num=[[@{weapondv5}]]}}{{after1dmg=@{weapondmgtype5}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes5" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes5" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide5">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide5">
|
|
<fieldset class="repeating_equipment5">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname5" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber5" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber5" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv5" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype5">
|
|
<option value="@{weapondmgtype5}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap5" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc5" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription5" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple5" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname5}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname5}}}{{val2_num=[[@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc5}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy5}+@{ammoacc5}]]}}{{result=[[(@{weapondice5}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy5}+@{ammoacc5}]]]]}}{{after1=AP([[@{weaponap5}+(@{ammoap5})]]) ~ DV}}{{after1_num=[[@{weapondv5}+(@{ammodv5})]]}}{{after1dmg=@{ammodmgtype5}}}{{after2=@{ammoname5} Rounds}}{{after2_num=[[@{weaponmode5}-floor(@{weaponmode5}/10)*10]]}}{{description=@{ammodescription5}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex5" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname5}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname5}}}{{val2_num=[[@{weaponcategory5}+@{weaponbonus5}+@{weaponspec5}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc5}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy5}+@{ammoacc5}]]}}{{result=[[(@{weapondice5}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy5}+@{ammoacc5}]]]]}}{{after1=AP([[@{weaponap5}+(@{ammoap5})]]) ~ DV}}{{after1_num=[[@{weapondv5}+(@{ammodv5})]]}}{{after1dmg=@{ammodmgtype5}}}{{after2=@{ammoname5} Rounds}}{{after2=@{ammoname5} Rounds}}{{after2_num=[[floor(@{weaponmode5}/10)]]}}{{description=@{ammodescription5}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide6" type="checkbox" name="attr_weaponismelee6" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee6" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee6" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname6" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory6" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname6" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec6" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus6" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy6" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv6" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype6" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap6" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc6" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode6" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach6" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice6" value="@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll6" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname6}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname6}}}{{val2_num=[[@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc6}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy6}]]}}{{result=[[(@{weapondice6}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy6}]]}}{{after1=AP([[@{weaponap6}]]) ~ DV}}{{after1_num=[[@{weapondv6}]]}}{{after1dmg=@{weapondmgtype6}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll6" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname6}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname6}}}{{val2_num=[[@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach6}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy6}]]}}{{result=[[(@{weapondice6}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy6}]]}}{{after1=AP([[@{weaponap6}]]) ~ DV}}{{after1_num=[[@{weapondv6}]]}}{{after1dmg=@{weapondmgtype6}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes6" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes6" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide6">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide6">
|
|
<fieldset class="repeating_equipment6">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname6" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber6" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber6" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv6" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype6">
|
|
<option value="@{weapondmgtype6}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap6" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc6" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription6" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple6" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname6}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname6}}}{{val2_num=[[@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc6}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy6}+@{ammoacc6}]]}}{{result=[[(@{weapondice6}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy6}+@{ammoacc6}]]]]}}{{after1=AP([[@{weaponap6}+(@{ammoap6})]]) ~ DV}}{{after1_num=[[@{weapondv6}+(@{ammodv6})]]}}{{after1dmg=@{ammodmgtype6}}}{{after2=@{ammoname6} Rounds}}{{after2_num=[[@{weaponmode6}-floor(@{weaponmode6}/10)*10]]}}{{description=@{ammodescription6}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex6" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname6}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname6}}}{{val2_num=[[@{weaponcategory6}+@{weaponbonus6}+@{weaponspec6}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc6}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy6}+@{ammoacc6}]]}}{{result=[[(@{weapondice6}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy6}+@{ammoacc6}]]]]}}{{after1=AP([[@{weaponap6}+(@{ammoap6})]]) ~ DV}}{{after1_num=[[@{weapondv6}+(@{ammodv6})]]}}{{after1dmg=@{ammodmgtype6}}}{{after2=@{ammoname6} Rounds}}{{after2=@{ammoname6} Rounds}}{{after2_num=[[floor(@{weaponmode6}/10)]]}}{{description=@{ammodescription6}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide7" type="checkbox" name="attr_weaponismelee7" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee7" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee7" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname7" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory7" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname7" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec7" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus7" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy7" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv7" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype7" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap7" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc7" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode7" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach7" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice7" value="@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll7" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname7}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname7}}}{{val2_num=[[@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc7}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy7}]]}}{{result=[[(@{weapondice7}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy7}]]}}{{after1=AP([[@{weaponap7}]]) ~ DV}}{{after1_num=[[@{weapondv7}]]}}{{after1dmg=@{weapondmgtype7}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll7" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname7}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname7}}}{{val2_num=[[@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach7}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy7}]]}}{{result=[[(@{weapondice7}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy7}]]}}{{after1=AP([[@{weaponap7}]]) ~ DV}}{{after1_num=[[@{weapondv7}]]}}{{after1dmg=@{weapondmgtype7}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes7" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes7" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide7">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide7">
|
|
<fieldset class="repeating_equipment7">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname7" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber7" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber7" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv7" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype7">
|
|
<option value="@{weapondmgtype7}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap7" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc7" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription7" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple7" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname7}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname7}}}{{val2_num=[[@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc7}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy7}+@{ammoacc7}]]}}{{result=[[(@{weapondice7}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy7}+@{ammoacc7}]]]]}}{{after1=AP([[@{weaponap7}+(@{ammoap7})]]) ~ DV}}{{after1_num=[[@{weapondv7}+(@{ammodv7})]]}}{{after1dmg=@{ammodmgtype7}}}{{after2=@{ammoname7} Rounds}}{{after2_num=[[@{weaponmode7}-floor(@{weaponmode7}/10)*10]]}}{{description=@{ammodescription7}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex7" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname7}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname7}}}{{val2_num=[[@{weaponcategory7}+@{weaponbonus7}+@{weaponspec7}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc7}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy7}+@{ammoacc7}]]}}{{result=[[(@{weapondice7}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy7}+@{ammoacc7}]]]]}}{{after1=AP([[@{weaponap7}+(@{ammoap7})]]) ~ DV}}{{after1_num=[[@{weapondv7}+(@{ammodv7})]]}}{{after1dmg=@{ammodmgtype7}}}{{after2=@{ammoname7} Rounds}}{{after2=@{ammoname7} Rounds}}{{after2_num=[[floor(@{weaponmode7}/10)]]}}{{description=@{ammodescription7}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="meleecheckbox hiddenmelee hide8" type="checkbox" name="attr_weaponismelee8" title="Melee Weapon?" checked>
|
|
<div class="weaponrow">
|
|
<input class="meleecheckbox hiddenmelee" type="checkbox" name="attr_weaponismelee8" title="Melee Weapon?" checked>
|
|
<div class="weaponmeleewrapper">
|
|
<input class="meleecheckbox hiddencheckbox" type="checkbox" name="attr_weaponismelee8" title="Melee Weapon?" checked>
|
|
<div class="checkboxticker meleeunticked"></div>
|
|
<div class="checkboxticker meleeticked">X</div>
|
|
</div>
|
|
<div class="weaponnamewrapper">
|
|
<input type="text" name="attr_weaponname8" title="Weapon Name">
|
|
</div>
|
|
<div class="weaponcategorywrapper">
|
|
<select name="attr_weaponcategory8" title="Skill to use">
|
|
<option value="@{skilldicepool43}">Archery</option>
|
|
<option value="@{skilldicepool44}">Automatics</option>
|
|
<option value="@{skilldicepool45}">Blades</option>
|
|
<option value="@{skilldicepool46}">Clubs</option>
|
|
<option value="@{skilldicepool47}">Heavy Weapons</option>
|
|
<option value="@{skilldicepool48}">Longarms</option>
|
|
<option selected value="@{skilldicepool49}">Pistols</option>
|
|
<option value="@{skilldicepool50}">Thrown Weapon</option>
|
|
<option value="@{skilldicepool51}">Unarmed</option>
|
|
<option value="@{skilldicepool73}">Exotic Weapon 1</option>
|
|
<option value="@{skilldicepool74}">Exotic Weapon 2</option>
|
|
<option value="@{skilldicepool75}">Exotic Weapon 3</option>
|
|
<option value="@{skilldicepool76}">Exotic Weapon 4</option>
|
|
</select>
|
|
<input type="text" class="hiddentextfield" name="attr_weaponskillname8" value="Pistols">
|
|
</div>
|
|
<div class="weaponspecwrapper">
|
|
<input type="checkbox" class="hiddencheckbox spellspecialized" name="attr_weaponspec8" value="2" title="Apply +2 from Specialization to this Weapon">
|
|
<div class="checkboxticker spellspecializedunticked"></div>
|
|
<div class="checkboxticker spellspecializedticked">X</div>
|
|
</div>
|
|
<div class="weaponbonuswrapper">
|
|
<input type="number" name="attr_weaponbonus8" value="0" title="Any Bonuses to Weapon Skill">
|
|
</div>
|
|
<div class="weaponaccuracywrapper">
|
|
<input type="number" name="attr_weaponaccuracy8" value="0" title="Weapon Accuracy with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondvwrapper">
|
|
<input type="number" name="attr_weapondv8" value="0" title="Weapon Damage with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weapondmgtypewrapper">
|
|
<select class="weapondmgtype" name="attr_weapondmgtype8" title="Select the Damage Type done by this Weapon">
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
</select>
|
|
</div>
|
|
<div class="weaponapwrapper">
|
|
<input type="text" name="attr_weaponap8" value="0" title="Weapon Armor Penetration with all Modifications but Ammo">
|
|
</div>
|
|
<div class="weaponrcwrapper">
|
|
<input type="text" name="attr_weaponrc8" value="0" title="Weapon Recoil Compensation with all Modifications but Strength">
|
|
</div>
|
|
<div class="weaponmodewrapper">
|
|
<select name="attr_weaponmode8" title="(optional)Firing Mode(s) of the Weapon">
|
|
<option value="11">SS</option>
|
|
<option value="31">SA</option>
|
|
<option value="63">BF</option>
|
|
<option value="106">FA</option>
|
|
</select>
|
|
<input type="text" name="attr_weaponreach8" value="0" title="Weapon Reach with all Modifications including Troll Arms etc">
|
|
</div>
|
|
<div class="weapondicewrapper">
|
|
<input type="text" name="attr_weapondice8" value="@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}" disabled="true" title="Total Dicepool">
|
|
</div>
|
|
<div class="weaponrangerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponrangebaseroll8" title="Fire the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname8}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname8}}}{{val2_num=[[@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc8}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy8}]]}}{{result=[[(@{weapondice8}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy8}]]}}{{after1=AP([[@{weaponap8}]]) ~ DV}}{{after1_num=[[@{weapondv8}]]}}{{after1dmg=@{weapondmgtype8}}}" />
|
|
</div>
|
|
<div class="weaponmeleerollwrapper">
|
|
<button type="roll" class="weaponroll" name="roll_weaponmeleebaseroll8" title="Attack with the Weapon" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname8}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname8}}}{{val2_num=[[@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}-(@{agi_total})]]}}{{val3=Reach}}{{val3_num=[[@{weaponreach8}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy8}]]}}{{result=[[(@{weapondice8}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh@{weaponaccuracy8}]]}}{{after1=AP([[@{weaponap8}]]) ~ DV}}{{after1_num=[[@{weapondv8}]]}}{{after1dmg=@{weapondmgtype8}}}" />
|
|
</div>
|
|
<input class="weaponcheckbox hiddencheckbox" type="checkbox" name="attr_showweaponnotes8" title="Need more Space?">
|
|
<div class="checkboxticker weaponunticked"></div>
|
|
<div class="checkboxticker weaponticked">X</div>
|
|
<div class="weaponnoteswrapper">
|
|
<textarea name="attr_weaponnotes8" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="ammolabels hide8">
|
|
<div class="ammonamewrapper">
|
|
<label class="ammolabel">Ammo Name</label>
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<label class="ammolabel">Rounds</label>
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<label class="ammolabel">Max</label>
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<label class="ammolabel">DV Mod</label>
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<label class="ammolabel">Damage Type</label>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<label class="ammolabel">AP Mod</label>
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<label class="ammolabel">Acc Mod</label>
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<label class="ammolabel">Description</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Simple</label>
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<label class="ammolabel">Complex</label>
|
|
</div>
|
|
</div>
|
|
<div class="ammofieldset hide8">
|
|
<fieldset class="repeating_equipment8">
|
|
<div class="ammorow">
|
|
<div class="ammonamewrapper">
|
|
<input type="text" name="attr_ammoname8" title="Name of the Ammunition">
|
|
</div>
|
|
<div class="ammonumberwrapper">
|
|
<input type="number" name="attr_ammonumber8" title="How many still left in the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammomaxwrapper">
|
|
<input type="number" name="attr_ammomaxnumber8" title="Maximum Capacity of the Clip/Drum/etc">
|
|
</div>
|
|
<div class="ammodvwrapper">
|
|
<input type="text" name="attr_ammodv8" value="0" title="DV change from the Ammunition">
|
|
</div>
|
|
<div class="ammodmgtypewrapper">
|
|
<select name="attr_ammodmgtype8">
|
|
<option value="@{weapondmgtype8}">Weapon</option>
|
|
<option value="P">Physical</option>
|
|
<option value="S">Stun</option>
|
|
<option value="S(e)">Stun (electric)</option>
|
|
<option value="Sp">Special</option>
|
|
</select>
|
|
</div>
|
|
<div class="ammoapwrapper">
|
|
<input type="text" name="attr_ammoap8" value="0" title="AP change from the Ammunition">
|
|
</div>
|
|
<div class="ammoaccwrapper">
|
|
<input type="text" name="attr_ammoacc8" value="0" title="Accuracy change from the Ammunition">
|
|
</div>
|
|
<div class="ammodescriptionwrapper">
|
|
<input type="text" name="attr_ammodescription8" title="Additional Description">
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollsimple8" title="Fire the Weapon as a simple Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname8}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname8}}}{{val2_num=[[@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc8}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy8}+@{ammoacc8}]]}}{{result=[[(@{weapondice8}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy8}+@{ammoacc8}]]]]}}{{after1=AP([[@{weaponap8}+(@{ammoap8})]]) ~ DV}}{{after1_num=[[@{weapondv8}+(@{ammodv8})]]}}{{after1dmg=@{ammodmgtype8}}}{{after2=@{ammoname8} Rounds}}{{after2_num=[[@{weaponmode8}-floor(@{weaponmode8}/10)*10]]}}{{description=@{ammodescription8}}}" />
|
|
</div>
|
|
<div class="ammorollwrapper">
|
|
<button type="roll" class="ammoroll" name="roll_weaponammorollcomplex8" title="Fire the Weapon as a complex Action with this Ammunition" value="@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=an Attack with @{weaponname8}}}{{val1=Agility}}{{val1_num=[[@{agi_total}]]}}{{val2=@{weaponskillname8}}}{{val2_num=[[@{weaponcategory8}+@{weaponbonus8}+@{weaponspec8}-(@{agi_total})]]}}{{val3=Recoil Compensation}}{{val3_num=[[@{weaponrc8}+ceil((@{str_total})/3)+1]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{weaponaccuracy8}+@{ammoacc8}]]}}{{result=[[(@{weapondice8}+?{Situational Modifiers|0}-[[@{wound_total}]]+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}kh[[@{weaponaccuracy8}+@{ammoacc8}]]]]}}{{after1=AP([[@{weaponap8}+(@{ammoap8})]]) ~ DV}}{{after1_num=[[@{weapondv8}+(@{ammodv8})]]}}{{after1dmg=@{ammodmgtype8}}}{{after2=@{ammoname8} Rounds}}{{after2=@{ammoname8} Rounds}}{{after2_num=[[floor(@{weaponmode8}/10)]]}}{{description=@{ammodescription8}}}" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="content8">
|
|
<div class="charinfo">
|
|
<h2>Character Information</h2>
|
|
<div class="charinforow">
|
|
<div class="charnamewrapper">
|
|
<label>Name</label>
|
|
</div>
|
|
<div class="charmetawrapper">
|
|
<label>Metatype</label>
|
|
</div>
|
|
<div class="charsexwrapper">
|
|
<label>Sex</label>
|
|
</div>
|
|
<div class="charagewrapper">
|
|
<label>Age</label>
|
|
</div>
|
|
<div class="charheightwrapper">
|
|
<label>Height</label>
|
|
</div>
|
|
<div class="charweightwrapper">
|
|
<label>Weight</label>
|
|
</div>
|
|
<div class="charweightwrapper">
|
|
<label>Player</label>
|
|
</div>
|
|
</div>
|
|
<div class="charinforow">
|
|
<div class="charnamewrapper">
|
|
<input type="text" name="attr_character_name" title="Name of your Character">
|
|
</div>
|
|
<div class="charmetawrapper">
|
|
<input type="text" name="attr_metatype" title="Metatype of your Character">
|
|
</div>
|
|
<div class="charsexwrapper">
|
|
<input type="text" name="attr_sex" title="Sex of your Character">
|
|
</div>
|
|
<div class="charagewrapper">
|
|
<input type="text" name="attr_age" title="Age of your Character">
|
|
</div>
|
|
<div class="charheightwrapper">
|
|
<input type="text" name="attr_height" title="Height of your Character">
|
|
</div>
|
|
<div class="charweightwrapper">
|
|
<input type="text" name="attr_weight" title="Weight of your Character">
|
|
</div>
|
|
<div class="charplayerwrapper">
|
|
<input type="text" name="attr_player" title="Your Name. The real one.">
|
|
</div>
|
|
</div>
|
|
<div class="charinforow">
|
|
<div class="charkarmawrapper">
|
|
<label>Current Karma</label>
|
|
</div>
|
|
<div class="charkarmacareerwrapper">
|
|
<label>Career Karma</label>
|
|
</div>
|
|
<div class="charnotorietywrapper">
|
|
<label>Notoriety</label>
|
|
</div>
|
|
<div class="charpawarenesswrapper">
|
|
<label>Public Awareness</label>
|
|
</div>
|
|
<div class="charstreetcredwrapper">
|
|
<label>Street Cred</label>
|
|
</div>
|
|
<div class="charistechnomancerwrapper">
|
|
<label>Technomancer</label>
|
|
</div>
|
|
</div>
|
|
<div class="charinforow">
|
|
<div class="charkarmawrapper">
|
|
<input type="text" name="attr_karma" title="Current Karma of your Character">
|
|
</div>
|
|
<div class="charkarmacareerwrapper">
|
|
<input type="text" name="attr_karmacareer" title="Career Karma of your Character">
|
|
</div>
|
|
<div class="charnotorietywrapper">
|
|
<input type="text" name="attr_notoriety" title="Notoriety of your Character">
|
|
</div>
|
|
<div class="charpawarenesswrapper">
|
|
<input type="text" name="attr_pawareness" title="Public Awareness of your Character">
|
|
</div>
|
|
<div class="charstreetcredwrapper">
|
|
<input type="text" name="attr_streetcred" title="Street Cred of your Character">
|
|
</div>
|
|
<div class="charistechnomancerwrapper">
|
|
<input class="istechnocheckbox hiddencheckbox" type="checkbox" name="attr_istechnomancer" value="1" title="Is your Character a Technomancer?">
|
|
<div class="checkboxticker istechnounticked"></div>
|
|
<div class="checkboxticker istechnoticked">X</div>
|
|
</div>
|
|
</div>
|
|
<div class="charinforow">
|
|
<div class="charbackgroundwrapper">
|
|
<label>Background</label>
|
|
</div>
|
|
<div class="chardescriptionwrapper">
|
|
<label>Description</label>
|
|
</div>
|
|
<div class="charnoteswrapper">
|
|
<label>Notes</label>
|
|
</div>
|
|
</div>
|
|
<div class="charinforow">
|
|
<div class="charbackgroundwrapper chartextsize">
|
|
<textarea name="attr_background"></textarea>
|
|
</div>
|
|
<div class="chardescriptionwrapper chartextsize">
|
|
<textarea name="attr_description"></textarea>
|
|
</div>
|
|
<div class="charnoteswrapper chartextsize">
|
|
<textarea name="attr_notes"></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="contacts">
|
|
<h2>Contacts</h2>
|
|
<div class="contactsrow">
|
|
<div class="contactnamewrapper">
|
|
<label class="warelabel">Name</label>
|
|
</div>
|
|
<div class="contacttypewrapper">
|
|
<label class="warelabel">Type</label>
|
|
</div>
|
|
<div class="contactconnectionwrapper">
|
|
<label class="warelabel">Connection</label>
|
|
</div>
|
|
<div class="contactloyaltywrapper">
|
|
<label class="warelabel">Loyality</label>
|
|
</div>
|
|
<div class="contactnoteswrapper">
|
|
<label class="warelabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_contacts">
|
|
<div class="contactsrow">
|
|
<div class="contactnamewrapper">
|
|
<input type="text" name="attr_contactname" title="Name of the Contact">
|
|
</div>
|
|
<div class="contacttypewrapper">
|
|
<input type="text" name="attr_contactdescription" title="Type of the Contact">
|
|
</div>
|
|
<div class="contactconnectionwrapper">
|
|
<input type="text" name="attr_contactconncetion" title="Connection of the Contact">
|
|
</div>
|
|
<div class="contactloyaltywrapper">
|
|
<input type="text" name="attr_contactloyalty" title="Loyalty of the Contact">
|
|
</div>
|
|
<input class="contactscheckbox hiddencheckbox" type="checkbox" name="attr_showcontactnotes" title="Need more Space?">
|
|
<div class="checkboxticker contactsunticked"></div>
|
|
<div class="checkboxticker contactsticked">X</div>
|
|
<div class="contactsnoteswrapper">
|
|
<textarea name="attr_contactnotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="contacts">
|
|
<h2>SINs + Lifestyle</h2>
|
|
<div class="contactsrow">
|
|
<div class="contactnamewrapper">
|
|
<label class="warelabel">SIN Name</label>
|
|
</div>
|
|
<div class="contactconnectionwrapper">
|
|
<label class="warelabel">Rating</label>
|
|
</div>
|
|
<div class="contacttypewrapper">
|
|
<label class="warelabel">Lifestyle</label>
|
|
</div>
|
|
<div class="contactloyaltywrapper">
|
|
<label class="warelabel">Cost</label>
|
|
</div>
|
|
<div class="contactnoteswrapper">
|
|
<label class="warelabel">Notes</label>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_sins">
|
|
<div class="contactsrow">
|
|
<div class="contactnamewrapper">
|
|
<input type="text" name="attr_sinname" title="Name of the fake SIN">
|
|
</div>
|
|
<div class="contactconnectionwrapper">
|
|
<input type="text" name="attr_sinrating" title="Rating of the fake SIN">
|
|
</div>
|
|
<div class="contacttypewrapper">
|
|
<select name="attr_lifestyle" title="Lifestyle linked to the fake SIN">
|
|
<option>None</option>
|
|
<option>Street</option>
|
|
<option>Squatter</option>
|
|
<option>Low</option>
|
|
<option>Medium</option>
|
|
<option>High</option>
|
|
<option>Luxury</option>
|
|
</select>
|
|
</div>
|
|
<div class="contactloyaltywrapper">
|
|
<input type="text" name="attr_lifestylecost" value="0" title="Cost of the Lifestyle">
|
|
</div>
|
|
<input class="contactscheckbox hiddencheckbox" type="checkbox" name="attr_showsinnotes" title="Need more Space?">
|
|
<div class="checkboxticker contactsunticked"></div>
|
|
<div class="checkboxticker contactsticked">X</div>
|
|
<div class="contactsnoteswrapper">
|
|
<textarea name="attr_sinnotes" title="Have more Space!"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div class="woundsmod">
|
|
<h2>Wound Calculation Modifier</h2>
|
|
<div class="woundsmodrow">
|
|
<div><label>Single Box</label></div>
|
|
<div><label>Multiplier</label></div>
|
|
<div><label>Empty Overfl</label></div>
|
|
<div><label>Empty Phys</label></div>
|
|
<div><label>Empty Stun</label></div>
|
|
</div>
|
|
<div class="woundsmodrow">
|
|
<div><input type="text" name="attr_woundadditive" value="0" title="Ignores that many Boxes of Damage on both Tracks before calculating the Woundpenalty like the High Pain Tolerance Quallity"></div>
|
|
<div><input type="text" name="attr_woundmultiplikative" value="3" title="Modifies the Multiplier of how many Boxes of Damage before incuring another Penalty like the Low Pain Tolerance Quallity"></div>
|
|
<div><input type="text" name="attr_overflowmod" value="0" title="Additional empty Overflow Boxes like the Will To Live Quallity"></div>
|
|
<div><input type="text" name="attr_physicaltrackmod" value="0" title="Additional empty Damage Boxes for the physical Track"></div>
|
|
<div><input type="text" name="attr_stuntrackmod" value="0" title="Additional empty Damage Boxes for the stun Track"></div>
|
|
</div>
|
|
</div>
|
|
<div class="chummerimport">
|
|
<h2>Chummer Import</h2>
|
|
<div class="chummertextfield">
|
|
<textarea name="attr_chummertext"></textarea>
|
|
</div>
|
|
<div class="importbuttons">
|
|
<input class="warningcheckbox" type="checkbox" name="attr_warningcheckbox">
|
|
<div class="warninguncheckedwrapper">
|
|
<label class="warningunchecked">Import</label>
|
|
</div>
|
|
<div class="warningcheckedwrapper">
|
|
<label class="warningchecked">Cancle</label>
|
|
</div>
|
|
<input class="chummercheckbox" type="checkbox" name="attr_chummercheckbox">
|
|
<div class="warningcheckedwrapper">
|
|
<label class="warningchecked">I Accept</label>
|
|
</div>
|
|
<div class="warningtext">This will override everything</div>
|
|
<div class="waitingtext">Please Wait!</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="hiddentextfield"><input type="text" name="attr_wound_total" value="{floor((@{stunwoundstaken}-@{woundadditive})/@{woundmultiplikative}),0}kh1+{floor((@{physicalwoundstaken}-@{woundadditive})/@{woundmultiplikative}),0}kh1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_res_total" value="@{mag_base}+@{mag_aug}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_bod_name" value="Body"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_str_name" value="Strength"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_agi_name" value="Agility"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_rea_name" value="Reaction"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_log_name" value="Logic"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_int_name" value="Intuition"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_cha_name" value="Charisma"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_wil_name" value="Willpower"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_mag_name" value="Magic"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_res_name" value="Resonance"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_edg_name" value="Edge"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_ess_name" value="Essence"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_vehiclehand_name" value="Handling"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_vehiclespeed_name" value="Speed"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_vehiclesens_name" value="Sensor"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_attack_name" value="Attack"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_sleaze_name" value="Sleaze"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_datap_name" value="Data Processing"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_firewall_name" value="Firewall"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_highest_name" value="Deck Attribute"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_highest_total" value="{@{attack_total},@{sleaze_total},@{datap_total},@{firewall_total}}kh1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_summoning_name" value="Summoning"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_binding_name" value="Binding"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_sorcery_name" value="Sorcery"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_alchemy_name" value="Alchemy"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_ritual_name" value="Ritual Casting"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_compiling_name" value="Compiling"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_registering_name" value="Registering"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_software_name" value="Software"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_academic_name" value="Logic"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_interest_name" value="Intuition"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_language_name" value="Intuition"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_professional_name" value="Logic"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_street_name" value="Intuition"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_academic_total" value="@{log_total}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_interest_total" value="@{int_total}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_language_total" value="@{int_total}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_professional_total" value="@{log_total}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_street_total" value="@{int_total}"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_name" value="Spirit of Earth"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_bod" value="+4"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_agi" value="-2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_rea" value="-1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_str" value="+4"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_log" value="-1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_int" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_earth_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_name" value="Spirit of Air"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_bod" value="-2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_agi" value="+3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_rea" value="+4"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_str" value="-3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_log" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_int" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_air_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_name" value="Spirit of Beast"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_bod" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_agi" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_rea" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_str" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_log" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_int" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_beast_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_name" value="Spirit of Fire"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_bod" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_agi" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_rea" value="+3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_str" value="-2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_log" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_int" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fire_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_name" value="Spirit of Man"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_bod" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_agi" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_rea" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_str" value="-2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_log" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_int" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_man_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_name" value="Spirit of Water"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_bod" value="-1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_agi" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_rea" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_str" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_log" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_int" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_water_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_name" value="Guardian-Spirit"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_bod" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_agi" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_rea" value="+3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_str" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_log" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_int" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guardian_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_name" value="Guidance-Spirit"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_bod" value="+3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_agi" value="-1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_rea" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_str" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_log" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_int" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_guidance_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_name" value="Plant-Spirit"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_bod" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_agi" value="-1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_rea" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_str" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_log" value="-1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_int" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_plant_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_name" value="Task-Spirit"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_bod" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_agi" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_rea" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_str" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_wil" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_log" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_int" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_task_cha" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_courier_name" value="Courier Sprite"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_courier_attack" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_courier_sleaze" value="+3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_courier_datap" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_courier_firewall" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_crack_name" value="Crack Sprite"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_crack_attack" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_crack_sleaze" value="+3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_crack_datap" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_crack_firewall" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_data_name" value="Data Sprite"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_data_attack" value="-1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_data_sleaze" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_data_datap" value="+4"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_data_firewall" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fault_name" value="Fault Sprite"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fault_attack" value="+3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fault_sleaze" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fault_datap" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_fault_firewall" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_machine_name" value="Machine Sprite"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_machine_attack" value="+1"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_machine_sleaze" value="-0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_machine_datap" value="+3"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_machine_firewall" value="+2"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_initialisation" value="0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_edgn" value="0"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_standardroll" value="d6cs>5>5sd"></div>
|
|
<div class="hiddentextfield"><input type="text" name="attr_prefix" value="@{"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<script type="text/worker">
|
|
|
|
|
|
on("sheet:opened", function() {
|
|
var names=[];
|
|
for(var i=1;i<77;i++)
|
|
{
|
|
var name='skillspec'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values) {
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="0")
|
|
{
|
|
values[prop]="none";
|
|
}
|
|
}
|
|
values.warningcheckbox=0;
|
|
values.chummercheckbox=0;
|
|
values.chummertext="In Chummer make sure to mark your character as created\nwith a created character go to File->Export->Export JSON\ncopy the file and past it into this textfield overriding this text\nclick import and accept";
|
|
setAttrs(values);
|
|
});
|
|
});
|
|
|
|
|
|
on("change:reloadcheckbox", function(){
|
|
getSectionIDs("repeating_equipment", function(equipmentids){
|
|
for(var i=1;i<9;i++){
|
|
(function(i){
|
|
getSectionIDs("repeating_equipment"+i, function(ammoids){
|
|
var attrs=[];
|
|
var eqname=[];
|
|
var eqqty=[];
|
|
var ammoname=[];
|
|
var ammoqty=[];
|
|
var ammomax=[];
|
|
for(var j=0;j<equipmentids.length;j++){
|
|
attrs.push("repeating_equipment_"+equipmentids[j]+"_equipmentname");
|
|
eqname.push(attrs.length-1);
|
|
}
|
|
for(var j=0;j<equipmentids.length;j++){
|
|
attrs.push("repeating_equipment_"+equipmentids[j]+"_equipmentnumber");
|
|
eqqty.push(attrs.length-1);
|
|
}
|
|
for(var j=0;j<ammoids.length;j++){
|
|
attrs.push("repeating_equipment"+i+"_"+ammoids[j]+"_ammoname"+i);
|
|
ammoname.push(attrs.length-1);
|
|
}
|
|
for(var j=0;j<ammoids.length;j++){
|
|
attrs.push("repeating_equipment"+i+"_"+ammoids[j]+"_ammonumber"+i);
|
|
ammoqty.push(attrs.length-1);
|
|
}
|
|
for(var j=0;j<ammoids.length;j++){
|
|
attrs.push("repeating_equipment"+i+"_"+ammoids[j]+"_ammomaxnumber"+i);
|
|
ammomax.push(attrs.length-1);
|
|
}
|
|
getAttrs(attrs, function(values){
|
|
var change=false
|
|
if(eqname.length>0&&ammoname.length>0){
|
|
for(var j=0;j<eqname.length;j++){
|
|
for(var k=0;k<ammoname.length;k++){
|
|
if(values[attrs[eqname[j]]]&&values[attrs[ammoname[k]]]){
|
|
if(values[attrs[eqname[j]]].length>1&&values[attrs[ammoname[k]]].length>1&&parseInt(values[attrs[ammomax[k]]])>0&&parseInt(values[attrs[ammoqty[k]]])>0&&parseInt(values[attrs[eqqty[k]]])>0){
|
|
if(values[attrs[eqname[j]]].match(values[attrs[ammoname[k]]])){
|
|
if(parseInt(values[attrs[ammoqty[k]]])<parseInt(values[attrs[ammomax[k]]])){
|
|
change=true
|
|
if((parseInt(values[attrs[ammomax[k]]])-parseInt(values[attrs[ammoqty[k]]]))<=parseInt(values[attrs[eqqty[j]]])){
|
|
values[attrs[eqqty[j]]]=parseInt(values[attrs[eqqty[j]]])+parseInt(values[attrs[ammoqty[k]]])-parseInt(values[attrs[ammomax[k]]])
|
|
values[attrs[ammoqty[k]]]=parseInt(values[attrs[ammomax[k]]])
|
|
}else{
|
|
values[attrs[ammoqty[k]]]=parseInt(values[attrs[ammoqty[k]]])+parseInt(values[attrs[eqqty[j]]])
|
|
values[attrs[eqqty[j]]]=0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if(change){
|
|
setAttrs(values)
|
|
}
|
|
});
|
|
});
|
|
})(i);
|
|
}
|
|
|
|
});
|
|
});
|
|
|
|
|
|
on("change:chummercheckbox", function(){
|
|
getAttrs(["chummertext","chummercheckbox"], function(text) {
|
|
if(text.chummercheckbox=="on"){
|
|
var goodcode=true;
|
|
var error="";
|
|
try{
|
|
var chummerfile=JSON.parse(text.chummertext);
|
|
}catch(err){
|
|
goodcode=false;
|
|
}
|
|
if(goodcode){
|
|
getSectionIDs("repeating_posqualities", function(idarraya) {
|
|
for(var i=0; i < idarraya.length; i++) {
|
|
removeRepeatingRow("repeating_posqualities_"+idarraya[i] );
|
|
}});
|
|
getSectionIDs("repeating_negqualities", function(idarrayb) {
|
|
for(var i=0; i < idarrayb.length; i++) {
|
|
removeRepeatingRow("repeating_negqualities_"+idarrayb[i] );
|
|
}});
|
|
getSectionIDs("repeating_powers", function(idarrayc) {
|
|
for(var i=0; i < idarrayc.length; i++) {
|
|
removeRepeatingRow("repeating_powers_"+idarrayc[i] );
|
|
}});
|
|
getSectionIDs("repeating_ware", function(idarrayd) {
|
|
for(var i=0; i < idarrayd.length; i++) {
|
|
removeRepeatingRow("repeating_ware_"+idarrayd[i] );
|
|
}});
|
|
getSectionIDs("repeating_martial", function(idarrayd) {
|
|
for(var i=0; i < idarrayd.length; i++) {
|
|
removeRepeatingRow("repeating_martial_"+idarrayd[i] );
|
|
}});
|
|
getSectionIDs("repeating_spells", function(idarraye) {
|
|
for(var i=0; i < idarraye.length; i++) {
|
|
removeRepeatingRow("repeating_spells_"+idarraye[i] );
|
|
}});
|
|
getSectionIDs("repeating_initiation", function(idarraye) {
|
|
for(var i=0; i < idarraye.length; i++) {
|
|
removeRepeatingRow("repeating_initiation_"+idarraye[i] );
|
|
}});
|
|
getSectionIDs("repeating_programs", function(idarrayf) {
|
|
for(var i=0; i < idarrayf.length; i++) {
|
|
removeRepeatingRow("repeating_programs_"+idarrayf[i] );
|
|
}});
|
|
getSectionIDs("repeating_equipment", function(idarrayf) {
|
|
for(var i=0; i < idarrayf.length; i++) {
|
|
removeRepeatingRow("repeating_equipment_"+idarrayf[i] );
|
|
}});
|
|
getSectionIDs("repeating_knowledge", function(idarrayg) {
|
|
for(var i=0; i < idarrayg.length; i++) {
|
|
removeRepeatingRow("repeating_knowledge_"+idarrayg[i] );
|
|
}});
|
|
getSectionIDs("repeating_vehicles", function(idarrayg) {
|
|
for(var i=0; i < idarrayg.length; i++) {
|
|
removeRepeatingRow("repeating_vehicles_"+idarrayg[i] );
|
|
}});
|
|
var attributes={};
|
|
for(var i=1;i<7;i++){
|
|
attributes["weaponismelee"+i]="on";
|
|
attributes["weaponname"+i]="";
|
|
attributes["weaponcategory"+i]="@{skilldicepool49}";
|
|
attributes["weaponspec"+i]="0";
|
|
attributes["weaponbonus"+i]="0";
|
|
attributes["weaponaccuracy"+i]="0";
|
|
attributes["weapondv"+i]="0";
|
|
attributes["weapondmgtype"+i]="P";
|
|
attributes["weaponap"+i]="0";
|
|
attributes["weaponrc"+i]="0";
|
|
attributes["weaponmode"+i]="11";
|
|
attributes["weaponnotes"+i]="";
|
|
getSectionIDs("repeating_equipment"+i, function(idarrayg) {
|
|
for(var i=0; i < idarrayg.length; i++) {
|
|
removeRepeatingRow("repeating_equipment"+i+idarrayg[i] );
|
|
}});
|
|
attributes["armorworn"+i]="0";
|
|
attributes["armorname"+i]="";
|
|
attributes["armorcapacity"+i]="0";
|
|
attributes["armornotes"+i]="";
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.metatype!=null)
|
|
attributes.metatype=chummerfile.characters.character.metatype;
|
|
if(chummerfile.characters.character.sex!=null)
|
|
attributes.sex=chummerfile.characters.character.sex;
|
|
if(chummerfile.characters.character.age!=null)
|
|
attributes.age=chummerfile.characters.character.age;
|
|
if(chummerfile.characters.character.height!=null)
|
|
attributes.height=chummerfile.characters.character.height;
|
|
if(chummerfile.characters.character.weight!=null)
|
|
attributes.weight=chummerfile.characters.character.weight;
|
|
if(chummerfile.characters.character.playername!=null)
|
|
attributes.player=chummerfile.characters.character.playername;
|
|
if(chummerfile.characters.character.description!=null)
|
|
attributes.description=chummerfile.characters.character.description;
|
|
if(chummerfile.characters.character.background!=null)
|
|
attributes.background=chummerfile.characters.character.background;
|
|
if(chummerfile.characters.character.notes!=null)
|
|
attributes.notes=chummerfile.characters.character.notes;
|
|
if(chummerfile.characters.character.gamenotes!=null)
|
|
attributes.generalnotes=chummerfile.characters.character.gamenotes;
|
|
if(chummerfile.characters.character.karma!=null)
|
|
attributes.karma=chummerfile.characters.character.karma;
|
|
if(chummerfile.characters.character.totalkarma!=null)
|
|
attributes.karmacareer=chummerfile.characters.character.totalkarma;
|
|
if(chummerfile.characters.character.initbonus!=null){
|
|
attributes.initiativebonus=chummerfile.characters.character.initbonus;
|
|
attributes.astralinitiativebonus=chummerfile.characters.character.initbonus;
|
|
attributes.matrixinitiativebonus=chummerfile.characters.character.initbonus;
|
|
}
|
|
if(chummerfile.characters.character.initdice!=null)
|
|
attributes.initiativedice=chummerfile.characters.character.initdice;
|
|
if(chummerfile.characters.character.astralinitdice!=null)
|
|
attributes.astralinitiativedice=chummerfile.characters.character.astralinitdice;
|
|
if(chummerfile.characters.character.cmthresholdoffset!=null)
|
|
attributes.woundadditive=chummerfile.characters.character.cmthresholdoffset;
|
|
if(chummerfile.characters.character.cmthreshold!=null)
|
|
attributes.woundmultiplikative=chummerfile.characters.character.cmthreshold;
|
|
if(chummerfile.characters.character.cmoverflow!=null)
|
|
attributes.overflowmod=chummerfile.characters.character.cmoverflow-chummerfile.characters.character.attributes[1].attribute[0].total- 1;
|
|
if(chummerfile.characters.character.physicalcm!=null)
|
|
attributes.physicaltrackmod=chummerfile.characters.character.physicalcm-Math.ceil(chummerfile.characters.character.attributes[1].attribute[0].total/2)- 8;
|
|
if(chummerfile.characters.character.stuncm!=null)
|
|
attributes.stuntrackmod=chummerfile.characters.character.stuncm-Math.ceil(chummerfile.characters.character.attributes[1].attribute[7].total/2)- 8;
|
|
if(chummerfile.characters.character.totalstreetcred!=null)
|
|
attributes.streetcred=chummerfile.characters.character.totalstreetcred;
|
|
if(chummerfile.characters.character.totalnotoriety!=null)
|
|
attributes.notoriety=chummerfile.characters.character.totalnotoriety;
|
|
if(chummerfile.characters.character.totalpublicawareness!=null)
|
|
attributes.pawareness=chummerfile.characters.character.totalpublicawareness;
|
|
if(chummerfile.characters.character.nuyen!=null)
|
|
attributes.nuyen_total=chummerfile.characters.character.nuyen;
|
|
if(chummerfile.characters.character.magician=="True"){
|
|
attributes.drainattribute="@{"+chummerfile.characters.character.tradition.drainattribute.attr[1].toLowerCase()+"_total}";
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Character Info"
|
|
}
|
|
try{
|
|
attributes.bod_base=chummerfile.characters.character.attributes[1].attribute[0].base;
|
|
attributes.agi_base=chummerfile.characters.character.attributes[1].attribute[1].base;
|
|
attributes.rea_base=chummerfile.characters.character.attributes[1].attribute[2].base;
|
|
attributes.str_base=chummerfile.characters.character.attributes[1].attribute[3].base;
|
|
attributes.cha_base=chummerfile.characters.character.attributes[1].attribute[4].base;
|
|
attributes.int_base=chummerfile.characters.character.attributes[1].attribute[5].base;
|
|
attributes.log_base=chummerfile.characters.character.attributes[1].attribute[6].base;
|
|
attributes.wil_base=chummerfile.characters.character.attributes[1].attribute[7].base;
|
|
attributes.edg_total=chummerfile.characters.character.attributes[1].attribute[9].base;
|
|
if(chummerfile.characters.character.technomancer=="True"){
|
|
attributes.mag_base=chummerfile.characters.character.attributes[1].attribute[11].total;
|
|
attributes.istechnomancer=1;
|
|
}
|
|
else{
|
|
attributes.mag_base=chummerfile.characters.character.attributes[1].attribute[10].total;
|
|
attributes.istechnomancer=0;
|
|
}
|
|
attributes.bod_aug=chummerfile.characters.character.attributes[1].attribute[0].total-chummerfile.characters.character.attributes[1].attribute[0].base;
|
|
attributes.agi_aug=chummerfile.characters.character.attributes[1].attribute[1].total-chummerfile.characters.character.attributes[1].attribute[1].base;
|
|
attributes.rea_aug=chummerfile.characters.character.attributes[1].attribute[2].total-chummerfile.characters.character.attributes[1].attribute[2].base;
|
|
attributes.str_aug=chummerfile.characters.character.attributes[1].attribute[3].total-chummerfile.characters.character.attributes[1].attribute[3].base;
|
|
attributes.cha_aug=chummerfile.characters.character.attributes[1].attribute[4].total-chummerfile.characters.character.attributes[1].attribute[4].base;
|
|
attributes.int_aug=chummerfile.characters.character.attributes[1].attribute[5].total-chummerfile.characters.character.attributes[1].attribute[5].base;
|
|
attributes.log_aug=chummerfile.characters.character.attributes[1].attribute[6].total-chummerfile.characters.character.attributes[1].attribute[6].base;
|
|
attributes.wil_aug=chummerfile.characters.character.attributes[1].attribute[7].total-chummerfile.characters.character.attributes[1].attribute[7].base;
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Attributes"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.powers!=null){
|
|
if(chummerfile.characters.character.powers.power.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.powers.power.length;i++){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_powers_"+newrowid+"_poweryname"]=chummerfile.characters.character.powers.power[i].name;
|
|
attributes["repeating_powers_"+newrowid+"_powerdescription"]=chummerfile.characters.character.powers.power[i].rating;
|
|
attributes["repeating_powers_"+newrowid+"_powerpoints"]=chummerfile.characters.character.powers.power[i].totalpoints;
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_powers_"+newrowid+"_poweryname"]=chummerfile.characters.character.powers.power.name;
|
|
attributes["repeating_powers_"+newrowid+"_powerdescription"]=chummerfile.characters.character.powers.power.rating;
|
|
attributes["repeating_powers_"+newrowid+"_powerpoints"]=chummerfile.characters.character.powers.power.totalpoints;
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Powers"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.initiategrade!=null)
|
|
attributes.initiationgrade=chummerfile.characters.character.initiategrade;
|
|
if(chummerfile.characters.character.metamagics!=null){
|
|
if(chummerfile.characters.character.metamagics.metamagic.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.metamagics.metamagic.length;i++){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_initiation_"+newrowid+"_metamagicname"]=chummerfile.characters.character.metamagics.metamagic[i].name;
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_initiation_"+newrowid+"_metamagicname"]=chummerfile.characters.character.metamagics.metamagic.name;
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Initiations"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.martialarts!=null){
|
|
if(chummerfile.characters.character.martialarts.martialart.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.martialarts.martialart.length;i++){
|
|
if(chummerfile.characters.character.martialarts.martialart[i].martialartadvantages!=null){
|
|
if(chummerfile.characters.character.martialarts.martialart[i].martialartadvantages.martialartadvantage.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.martialarts.martialart[i].martialartadvantages.martialartadvantage.length;j++){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_martial_"+newrowid+"_martialname"]=chummerfile.characters.character.martialarts.martialart[i].martialartadvantages.martialartadvantage[j].name;
|
|
attributes["repeating_martial_"+newrowid+"_martialdescription"]=chummerfile.characters.character.martialarts.martialart[i].name;
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_martial_"+newrowid+"_martialname"]=chummerfile.characters.character.martialarts.martialart[i].martialartadvantages.martialartadvantage.name;
|
|
attributes["repeating_martial_"+newrowid+"_martialdescription"]=chummerfile.characters.character.martialarts.martialart[i].name;
|
|
}
|
|
}
|
|
}
|
|
}else{
|
|
if(chummerfile.characters.character.martialarts.martialart.martialartadvantages!=null){
|
|
if(chummerfile.characters.character.martialarts.martialart.martialartadvantages.martialartadvantage.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.martialarts.martialart.martialartadvantages.martialartadvantage.length;j++){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_martial_"+newrowid+"_martialname"]=chummerfile.characters.character.martialarts.martialart.martialartadvantages.martialartadvantage[j].name;
|
|
attributes["repeating_martial_"+newrowid+"_martialdescription"]=chummerfile.characters.character.martialarts.martialart.name;
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_martial_"+newrowid+"_martialname"]=chummerfile.characters.character.martialarts.martialart.martialartadvantages.martialartadvantage.name;
|
|
attributes["repeating_martial_"+newrowid+"_martialdescription"]=chummerfile.characters.character.martialarts.martialart.name;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Martial Arts"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.qualities!=null){
|
|
if(chummerfile.characters.character.qualities.quality.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.qualities.quality.length;i++){
|
|
var newrowid=generateRowID();
|
|
if(chummerfile.characters.character.qualities.quality[i].qualitytype_english=="Negative")
|
|
{
|
|
if(chummerfile.characters.character.qualities.quality[i].extra==null)
|
|
attributes["repeating_negqualities_"+newrowid+"_negqualityname"]=chummerfile.characters.character.qualities.quality[i].name;
|
|
else
|
|
attributes["repeating_negqualities_"+newrowid+"_negqualityname"]=chummerfile.characters.character.qualities.quality[i].name+": "+chummerfile.characters.character.qualities.quality[i].extra;
|
|
attributes["repeating_negqualities_"+newrowid+"_negqualitykarma"]=chummerfile.characters.character.qualities.quality[i].bp;
|
|
}else
|
|
{
|
|
if(chummerfile.characters.character.qualities.quality.extra==null)
|
|
attributes["repeating_posqualities_"+newrowid+"_posqualityname"]=chummerfile.characters.character.qualities.quality[i].name;
|
|
else
|
|
attributes["repeating_posqualities_"+newrowid+"_posqualityname"]=chummerfile.characters.character.qualities.quality[i].name+": "+chummerfile.characters.character.qualities.quality[i].extra;
|
|
attributes["repeating_posqualities_"+newrowid+"_posqualitykarma"]=chummerfile.characters.character.qualities.quality[i].bp;
|
|
}
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
if(chummerfile.characters.character.qualities.quality.qualitytype_english=="Negative")
|
|
{
|
|
if(chummerfile.characters.character.qualities.quality.extra==null){
|
|
attributes["repeating_negqualities_"+newrowid+"_negqualityname"]=chummerfile.characters.character.qualities.quality.name;
|
|
}else{
|
|
attributes["repeating_negqualities_"+newrowid+"_negqualityname"]=chummerfile.characters.character.qualities.quality.name+": "+chummerfile.characters.character.qualities.quality.extra;
|
|
}
|
|
attributes["repeating_negqualities_"+newrowid+"_negqualitykarma"]=chummerfile.characters.character.qualities.quality.bp;
|
|
}else
|
|
{
|
|
if(chummerfile.characters.character.qualities.quality.extra==null){
|
|
attributes["repeating_posqualities_"+newrowid+"_posqualityname"]=chummerfile.characters.character.qualities.quality.name;
|
|
}else{
|
|
attributes["repeating_posqualities_"+newrowid+"_posqualityname"]=chummerfile.characters.character.qualities.quality.name+": "+chummerfile.characters.character.qualities.quality.extra;
|
|
}
|
|
attributes["repeating_posqualities_"+newrowid+"_posqualitykarma"]=chummerfile.characters.character.qualities.quality.bp;
|
|
}
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Qualities"
|
|
}
|
|
try{
|
|
var essence=0.0;
|
|
if(chummerfile.characters.character.cyberwares!=null){
|
|
if(chummerfile.characters.character.cyberwares.cyberware.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.cyberwares.cyberware.length;i++){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_ware_"+newrowid+"_warename"]=chummerfile.characters.character.cyberwares.cyberware[i].name;
|
|
attributes["repeating_ware_"+newrowid+"_waredescription"]=chummerfile.characters.character.cyberwares.cyberware[i].rating;
|
|
attributes["repeating_ware_"+newrowid+"_waregrade"]=chummerfile.characters.character.cyberwares.cyberware[i].grade;
|
|
attributes["repeating_ware_"+newrowid+"_warekarma"]=chummerfile.characters.character.cyberwares.cyberware[i].ess;
|
|
essence+=Number(chummerfile.characters.character.cyberwares.cyberware[i].ess.replace(",","."));
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_ware_"+newrowid+"_warename"]=chummerfile.characters.character.cyberwares.cyberware.name;
|
|
attributes["repeating_ware_"+newrowid+"_waredescription"]=chummerfile.characters.character.cyberwares.cyberware.rating;
|
|
attributes["repeating_ware_"+newrowid+"_waregrade"]=chummerfile.characters.character.cyberwares.cyberware.grade;
|
|
attributes["repeating_ware_"+newrowid+"_warekarma"]=chummerfile.characters.character.cyberwares.cyberware.ess;
|
|
essence+=Number(chummerfile.characters.character.cyberwares.cyberware.ess.replace(",","."));
|
|
}
|
|
}
|
|
attributes.ess_total=6-essence;
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Ware"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.armors!=null){
|
|
if(chummerfile.characters.character.armors.armor.length>1){
|
|
for(var i=1;i<chummerfile.characters.character.armors.armor.length+1&&i<=6;i++){
|
|
attributes["armorname"+i]=chummerfile.characters.character.armors.armor[i-1].name;
|
|
attributes["armorrating"+i]=chummerfile.characters.character.armors.armor[i-1].armor;
|
|
attributes["armornotes"+i]="";
|
|
if(chummerfile.characters.character.armors.armor[i-1].armormods!=null){
|
|
if(chummerfile.characters.character.armors.armor[i-1].armormods.armormod.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.armors.armor[i-1].armormods.armormod.length;j++){
|
|
if(Number(chummerfile.characters.character.armors.armor[i-1].armormods.armormod[j].rating)>0){
|
|
attributes["armornotes"+i]+=chummerfile.characters.character.armors.armor[i-1].armormods.armormod[j].name+" "+chummerfile.characters.character.armors.armor[i-1].armormods.armormod[j].rating+"\n";
|
|
}else{
|
|
attributes["armornotes"+i]+=chummerfile.characters.character.armors.armor[i-1].armormods.armormod[j].name+"\n";
|
|
}
|
|
}
|
|
}else{
|
|
if(Number(chummerfile.characters.character.armors.armor[i-1].armormods.armormod.rating)>0){
|
|
attributes["armornotes"+i]+=chummerfile.characters.character.armors.armor[i-1].armormods.armormod.name+" "+chummerfile.characters.character.armors.armor[i-1].armormods.armormod.rating+"\n";
|
|
}else{
|
|
attributes["armornotes"+i]+=chummerfile.characters.character.armors.armor[i-1].armormods.armormod.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
if(chummerfile.characters.character.armors.armor[i-1].gears!=null){
|
|
if(chummerfile.characters.character.armors.armor[i-1].gears.gear.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.armors.armor[i-1].gears.gear.length;j++){
|
|
attributes["armornotes"+i]+=chummerfile.characters.character.armors.armor[i-1].gears.gear[j].name+"\n";
|
|
}
|
|
}else{
|
|
attributes["armornotes"+i]+=chummerfile.characters.character.armors.armor[i-1].gears.gear.name+"\n";
|
|
|
|
}
|
|
}
|
|
}
|
|
}else{
|
|
attributes["armorname1"]=chummerfile.characters.character.armors.armor.name;
|
|
attributes["armorrating1"]=chummerfile.characters.character.armors.armor.armor;
|
|
attributes["armornotes1"]="";
|
|
if(chummerfile.characters.character.armors.armor.armormods!=null){
|
|
if(chummerfile.characters.character.armors.armor.armormods.armormod.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.armors.armor.armormods.armormod.length;j++){
|
|
if(Number(chummerfile.characters.character.armors.armor.armormods.armormod[j].rating)>0){
|
|
attributes["armornotes1"]+=chummerfile.characters.character.armors.armor.armormods.armormod[j].name+" "+chummerfile.characters.character.armors.armor.armormods.armormod[j].rating+"\n";
|
|
}else{
|
|
attributes["armornotes1"]+=chummerfile.characters.character.armors.armor.armormods.armormod[j].name+"\n";
|
|
}
|
|
}
|
|
}else{
|
|
if(Number(chummerfile.characters.character.armors.armor.armormods.armormod.rating)>0){
|
|
attributes["armornotes1"]+=chummerfile.characters.character.armors.armor.armormods.armormod.name+" "+chummerfile.characters.character.armors.armor.armormods.armormod.rating+"\n";
|
|
}else{
|
|
attributes["armornotes1"]+=chummerfile.characters.character.armors.armor.armormods.armormod.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
if(chummerfile.characters.character.armors.armor.gears!=null){
|
|
if(chummerfile.characters.character.armors.armor.gears.gear.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.armors.armor.gears.gear.length;j++){
|
|
attributes["armornotes1"]+=chummerfile.characters.character.armors.armor.gears.gear[j].name+"\n";
|
|
}
|
|
}else{
|
|
attributes["armornotes1"]+=chummerfile.characters.character.armors.armor.gears.gear.name+"\n";
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Armor"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.weapons!=null){
|
|
if(chummerfile.characters.character.weapons.weapon.length>1){
|
|
for(var i=1;i<chummerfile.characters.character.weapons.weapon.length+1&&i<=6;i++){
|
|
if(chummerfile.characters.character.weapons.weapon[i-1].category!="Gear"){
|
|
if(chummerfile.characters.character.weapons.weapon[i-1].type=="Ranged"){
|
|
attributes["weaponismelee"+i]=0;
|
|
attributes["weaponrc"+i]=chummerfile.characters.character.weapons.weapon[i-1].rc-Math.ceil(chummerfile.characters.character.attributes[1].attribute[3].total/3)- 1;
|
|
}else{
|
|
attributes["weaponismelee"+i]="on";
|
|
attributes["weaponreach"+i]=chummerfile.characters.character.weapons.weapon[i-1].reach;
|
|
}
|
|
attributes["weaponname"+i]=chummerfile.characters.character.weapons.weapon[i-1].name;
|
|
attributes["weaponaccuracy"+i]=chummerfile.characters.character.weapons.weapon[i-1].accuracy;
|
|
if(Number(chummerfile.characters.character.weapons.weapon[i-1].ap)!="NaN"){
|
|
attributes["weaponnap"+i]=chummerfile.characters.character.weapons.weapon[i-1].ap;
|
|
}else{
|
|
attributes["weaponnap"+i]=0;
|
|
}
|
|
attributes["weapondv"+i]=chummerfile.characters.character.weapons.weapon[i-1].damage_english.match(/\d*/);
|
|
attributes["weaponnotes"+i]="";
|
|
if(typeof chummerfile.characters.character.weapons.weapon[i-1].accessories != "undefined"){
|
|
if(chummerfile.characters.character.weapons.weapon[i-1].accessories.accessory.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.weapons.weapon[i-1].accessories.accessory.length;j++){
|
|
attributes["weaponnotes"+i]+=chummerfile.characters.character.weapons.weapon[i-1].accessories.accessory[j].name+"\n";
|
|
}
|
|
}else{
|
|
attributes["weaponnotes"+i]+=chummerfile.characters.character.weapons.weapon[i-1].accessories.accessory.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}else{
|
|
if(chummerfile.characters.character.weapons.weapon.category!="Gear"){
|
|
if(chummerfile.characters.character.weapons.weapon.type=="Ranged"){
|
|
attributes["weaponismelee1"]=0;
|
|
attributes["weaponrc1"]=chummerfile.characters.character.weapons.weapon.rc-Math.ceil(chummerfile.characters.character.attributes[1].attribute[3].total/3)- 1;
|
|
}else{
|
|
attributes["weaponismelee1"]="on";
|
|
attributes["weaponreach1"]=chummerfile.characters.character.weapons.weapon.reach;
|
|
}
|
|
attributes["weaponname1"]=chummerfile.characters.character.weapons.weapon.name;
|
|
attributes["weaponaccuracy1"]=chummerfile.characters.character.weapons.weapon.accuracy;
|
|
if(Number(chummerfile.characters.character.weapons.weapon.ap)!="NaN"){
|
|
attributes["weaponnap1"]=chummerfile.characters.character.weapons.weapon.ap;
|
|
}else{
|
|
attributes["weaponnap1"]=0;
|
|
}
|
|
attributes["weapondv1"]=chummerfile.characters.character.weapons.weapon.damage_english.match(/\d*/);
|
|
attributes["weaponnotes1"]="";
|
|
if(typeof chummerfile.characters.character.weapons.weapon.accessories != "undefined"){
|
|
if(chummerfile.characters.character.weapons.weapon.accessories.accessory.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.weapons.weapon.accessories.accessory.length;j++){
|
|
attributes["weaponnotes1"]+=chummerfile.characters.character.weapons.weapon.accessories.accessory[j].name+"\n";
|
|
}
|
|
}else{
|
|
attributes["weaponnotes1"]+=chummerfile.characters.character.weapons.weapon.accessories.accessory.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Weapons"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.complexforms!=null){
|
|
if(chummerfile.characters.character.complexforms.complexform.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.complexforms.complexform.length;i++){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_spells_"+newrowid+"_spellname"]=chummerfile.characters.character.complexforms.complexform[i].name;
|
|
attributes["repeating_spells_"+newrowid+"_spellschool"]="@{skilldicepool42}";
|
|
attributes["repeating_spells_"+newrowid+"_spellduration"]=chummerfile.characters.character.complexforms.complexform[i].duration;
|
|
if(chummerfile.characters.character.complexforms.complexform[i].fv.match(/(\-|\+)\d/)!=null){
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]=chummerfile.characters.character.complexforms.complexform[i].fv.match(/(\-|\+)\d/);
|
|
}else{
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]="-0";
|
|
}
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_spells_"+newrowid+"_spellname"]=chummerfile.characters.character.complexforms.complexform.name;
|
|
attributes["repeating_spells_"+newrowid+"_spellschool"]="@{skilldicepool42}";
|
|
attributes["repeating_spells_"+newrowid+"_spellduration"]=chummerfile.characters.character.complexforms.complexform.duration;
|
|
if(chummerfile.characters.character.complexforms.complexform.fv.match(/(\-|\+)\d/)!=null)
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]=chummerfile.characters.character.complexforms.complexform.fv.match(/(\-|\+)\d/);
|
|
else
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]="-0";
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Complex-Forms"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.gears!=null){
|
|
if(chummerfile.characters.character.gears.gear.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.gears.gear.length;i++){
|
|
var newrowid=generateRowID();
|
|
if((chummerfile.characters.character.gears.gear[i].category_english=="Common Programs")||(chummerfile.characters.character.gears.gear[i].category_english=="Hacking Programs")){
|
|
attributes["repeating_programs_"+newrowid+"_programname"]=chummerfile.characters.character.gears.gear[i].name;
|
|
}else if(chummerfile.characters.character.gears.gear[i].name!=null){
|
|
attributes["repeating_equipment_"+newrowid+"_equipmentname"]=chummerfile.characters.character.gears.gear[i].name;
|
|
attributes["repeating_equipment_"+newrowid+"_equipmentnumber"]=chummerfile.characters.character.gears.gear[i].qty;
|
|
attributes["repeating_equipment_"+newrowid+"_equipmentnotes"]="";
|
|
if(chummerfile.characters.character.gears.gear[i].children!=null){
|
|
if(chummerfile.characters.character.gears.gear[i].children.gear.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.gears.gear[i].children.gear.length;j++){
|
|
if(chummerfile.characters.character.gears.gear[i].children.gear[j].category_english=="Common Programs"||chummerfile.characters.character.gears.gear[i].children.gear[j].category_english=="Hacking Programs"){
|
|
var newrowidb=generateRowID();
|
|
attributes["repeating_programs_"+newrowidb+"_programname"]=chummerfile.characters.character.gears.gear[i].children.gear[j].name;
|
|
}else{
|
|
attributes["repeating_equipment_"+newrowid+"_equipmentnotes"]+=chummerfile.characters.character.gears.gear[i].children.gear[j].name+"\n";
|
|
}
|
|
}
|
|
}else{
|
|
if(chummerfile.characters.character.gears.gear[i].children.gear.category_english=="Common Programs"||chummerfile.characters.character.gears.gear[i].children.gear.category_english=="Hacking Programs"){
|
|
var newrowidb=generateRowID();
|
|
attributes["repeating_programs_"+newrowidb+"_programname"]=chummerfile.characters.character.gears.gear[i].children.gear.name;
|
|
}else{
|
|
attributes["repeating_equipment_"+newrowid+"_equipmentnotes"]+=chummerfile.characters.character.gears.gear[i].children.gear.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Gear"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.vehicles!=null){
|
|
if(chummerfile.characters.character.vehicles.vehicle.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.vehicles.vehicle.length;i++){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclename"]=chummerfile.characters.character.vehicles.vehicle[i].name;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclehand"]=chummerfile.characters.character.vehicles.vehicle[i].handling.match(/\d/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclespeed"]=chummerfile.characters.character.vehicles.vehicle[i].speed.match(/\d/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleaccl"]=chummerfile.characters.character.vehicles.vehicle[i].accel.match(/\d/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclepilot"]=chummerfile.characters.character.vehicles.vehicle[i].pilot;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclesens"]=chummerfile.characters.character.vehicles.vehicle[i].sensor;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleseats"]=chummerfile.characters.character.vehicles.vehicle[i].seats;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleprice"]=chummerfile.characters.character.vehicles.vehicle[i].cost;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclebody"]=chummerfile.characters.character.vehicles.vehicle[i].body;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclearmor"]=chummerfile.characters.character.vehicles.vehicle[i].armor;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclenotes"]="";
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods!=null){
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.vehicles.vehicle[i].mods.mod.length;j++){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclenotes"]+=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].name+"\n";
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons!=null){
|
|
if(!(chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.length>1)){
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.category!="Gear"){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponname"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.name;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponaccuracy"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.accuracy;
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.type=="Ranged")
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponrc"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.rc-Math.ceil(chummerfile.characters.character.attributes[1].attribute[3].total/3)- 1;
|
|
if(Number(chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.ap)!="NaN"){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponap"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.ap;
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponap"]=0;
|
|
}
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweapondv"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.damage_english.match(/\d*/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweapondmgtype"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.damage_english.match(/^\d*/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]="";
|
|
if(typeof chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.accessories != "undefined"){
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.accessories.accessory.length>1){
|
|
for(var h=0;h<chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.accessories.accessory.length;h++){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]+=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.accessories.accessory[h].name+"\n";
|
|
}
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]+=chummerfile.characters.character.vehicles.vehicle[i].mods.mod[j].weapons.weapon.accessories.accessory.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclenotes"]+=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.name+"\n";
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons!=null){
|
|
if(!(chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.length>1)){
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.category!="Gear"){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponname"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.name;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponaccuracy"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.accuracy;
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.type=="Ranged")
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponrc"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.rc-Math.ceil(chummerfile.characters.character.attributes[1].attribute[3].total/3)- 1;
|
|
if(Number(chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.ap)!="NaN"){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponap"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.ap;
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponap"]=0;
|
|
}
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweapondv"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.damage_english.match(/\d*/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweapondmgtype"]=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.damage_english.match(/^\d*/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]="";
|
|
if(typeof chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.accessories != "undefined"){
|
|
if(chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.accessories.accessory.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.accessories.accessory.length;j++){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]+=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.accessories.accessory[j].name+"\n";
|
|
}
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]+=chummerfile.characters.character.vehicles.vehicle[i].mods.mod.weapons.weapon.accessories.accessory.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclename"]=chummerfile.characters.character.vehicles.vehicle.name;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclehand"]=chummerfile.characters.character.vehicles.vehicle.handling.match(/\d/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclespeed"]=chummerfile.characters.character.vehicles.vehicle.speed.match(/\d/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleaccl"]=chummerfile.characters.character.vehicles.vehicle.accel.match(/\d/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclepilot"]=chummerfile.characters.character.vehicles.vehicle.pilot;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclesens"]=chummerfile.characters.character.vehicles.vehicle.sensor;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleseats"]=chummerfile.characters.character.vehicles.vehicle.seats;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleprice"]=chummerfile.characters.character.vehicles.vehicle.cost;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclebody"]=chummerfile.characters.character.vehicles.vehicle.body;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclearmor"]=chummerfile.characters.character.vehicles.vehicle.armor;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclenotes"]="";
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods!=null){
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.vehicles.vehicle.mods.mod.length;j++){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclenotes"]+=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].name+"\n";
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons!=null){
|
|
if(!(chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.length>1)){
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.category!="Gear"){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponname"]=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.name;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponaccuracy"]=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.accuracy;
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.type=="Ranged")
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponrc"]=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.rc-Math.ceil(chummerfile.characters.character.attributes[1].attribute[3].total/3)- 1;
|
|
if(Number(chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.ap)!="NaN"){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponap"]=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.ap;
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponap"]=0;
|
|
}
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweapondv"]=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.damage_english.match(/\d*/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweapondmgtype"]=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.damage_english.match(/^\d*/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]="";
|
|
if(typeof chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.accessories != "undefined"){
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.accessories.accessory.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.accessories.accessory.length;j++){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]+=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.accessories.accessory[j].name+"\n";
|
|
}
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]+=chummerfile.characters.character.vehicles.vehicle.mods.mod[j].weapons.weapon.accessories.accessory.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehiclenotes"]+=chummerfile.characters.character.vehicles.vehicle.mods.mod.name+"\n";
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons!=null){
|
|
if(!(chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.length>1)){
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.category!="Gear"){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponname"]=chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.name;
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponaccuracy"]=chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.accuracy;
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.type=="Ranged")
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponrc"]=chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.rc-Math.ceil(chummerfile.characters.character.attributes[1].attribute[3].total/3)- 1;
|
|
if(Number(chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.ap)!="NaN"){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponap"]=chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.ap;
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponap"]=0;
|
|
}
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweapondv"]=chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.damage_english.match(/\d*/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweapondmgtype"]=chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.damage_english.match(/^\d*/);
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]="";
|
|
if(typeof chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.accessories != "undefined"){
|
|
if(chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.accessories.accessory.length>1){
|
|
for(var j=0;j<chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.accessories.accessory.length;j++){
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]+=chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.accessories.accessory[j].name+"\n";
|
|
}
|
|
}else{
|
|
attributes["repeating_vehicles_"+newrowid+"_vehicleweaponnotes"]+=chummerfile.characters.character.vehicles.vehicle.mods.mod.weapons.weapon.accessories.accessory.name+"\n";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Vehicles"
|
|
}
|
|
var index=[];
|
|
for(var i=1;i<73;i++)
|
|
{
|
|
var name='skillname'+i;
|
|
index[i-1]=name;
|
|
}
|
|
getAttrs(index, function(names){
|
|
var exotics=73;
|
|
var alchemy=0;
|
|
var spellcasting=0;
|
|
var ritual=0;
|
|
try{
|
|
for(var i=0;i<chummerfile.characters.character.skills.skill.length;i++){
|
|
if(chummerfile.characters.character.skills.skill[i].name=="Alchemy"){
|
|
alchemy=i;
|
|
}
|
|
if(chummerfile.characters.character.skills.skill[i].name=="Spellcasting"){
|
|
spellcasting=i;
|
|
}
|
|
if(chummerfile.characters.character.skills.skill[i].name=="Ritual Spellcasting"){
|
|
ritual=i;
|
|
}
|
|
if(chummerfile.characters.character.skills.skill[i].knowledge=="True"){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_knowledge_"+newrowid+"_knowledgename"]=chummerfile.characters.character.skills.skill[i].name;
|
|
if(chummerfile.characters.character.skills.skill[i].skillcategory_english!=null)
|
|
attributes["repeating_knowledge_"+newrowid+"_knowledgeattr"]="@{"+chummerfile.characters.character.skills.skill[i].skillcategory_english.toLowerCase();
|
|
if(chummerfile.characters.character.skills.skill[i].rating>0){
|
|
attributes["repeating_knowledge_"+newrowid+"_knowledgerating"]=chummerfile.characters.character.skills.skill[i].rating;
|
|
attributes["repeating_knowledge_"+newrowid+"_knowledgebonus"]=chummerfile.characters.character.skills.skill[i].total-chummerfile.characters.character.skills.skill[i].rating-chummerfile.characters.character.skills.skill[i].attributemod;
|
|
}else{
|
|
attributes["repeating_knowledge_"+newrowid+"_knowledgerating"]="-1";
|
|
attributes["repeating_knowledge_"+newrowid+"_knowledgebonus"]=chummerfile.characters.character.skills.skill[i].total-chummerfile.characters.character.skills.skill[i].rating-chummerfile.characters.character.skills.skill[i].attributemod+1;
|
|
}
|
|
if(chummerfile.characters.character.skills.skill[i].skillspecializations!=null)
|
|
attributes["repeating_knowledge_"+newrowid+"_knowledgespec"]=chummerfile.characters.character.skills.skill[i].skillspecializations.skillspecialization.name;
|
|
else
|
|
attributes["repeating_knowledge_"+newrowid+"_knowledgespec"]="none";
|
|
}
|
|
if(chummerfile.characters.character.skills.skill[i].exotic=="True"){
|
|
attributes["skillname"+exotics]=chummerfile.characters.character.skills.skill[i].name;
|
|
if(chummerfile.characters.character.skills.skill[i].rating>0){
|
|
attributes["skillbonus"+exotics]=chummerfile.characters.character.skills.skill[i].total-chummerfile.characters.character.skills.skill[i].rating-chummerfile.characters.character.skills.skill[i].attributemod;
|
|
attributes["skillrating"+exotics]=chummerfile.characters.character.skills.skill[i].rating;
|
|
}else{
|
|
attributes["skillrating"+exotics]="-1";
|
|
attributes["skillbonus"+exotics]=chummerfile.characters.character.skills.skill[i].total-chummerfile.characters.character.skills.skill[i].rating-chummerfile.characters.character.skills.skill[i].attributemod+1;
|
|
}
|
|
attributes["skillattr"+exotics]="@{"+chummerfile.characters.character.skills.skill[i].attribute.toLowerCase();
|
|
if(chummerfile.characters.character.skills.skill[i].skillspecializations!=null)
|
|
attributes["skillspec"+exotics]=chummerfile.characters.character.skills.skill[i].skillspecializations.skillspecialization.name;
|
|
else
|
|
attributes["skillspec"+exotics]="none";
|
|
exotics++;
|
|
}
|
|
for(var j=1;j<73;j++){
|
|
var compname='skillname'+j;
|
|
if((names[compname]==chummerfile.characters.character.skills.skill[i].name)||(chummerfile.characters.character.skills.skill[i].name=="Locksmith"&&j==29)||(chummerfile.characters.character.skills.skill[i].name=="Pilot Ground Craft"&&j==55)){
|
|
attributes["skillattr"+j]="@{"+chummerfile.characters.character.skills.skill[i].attribute.toLowerCase();
|
|
if(chummerfile.characters.character.skills.skill[i].rating>0){
|
|
attributes["skillrating"+j]=chummerfile.characters.character.skills.skill[i].rating;
|
|
attributes["skillbonus"+j]=chummerfile.characters.character.skills.skill[i].total-chummerfile.characters.character.skills.skill[i].rating-chummerfile.characters.character.skills.skill[i].attributemod;
|
|
}else{
|
|
attributes["skillrating"+j]="-1";
|
|
attributes["skillbonus"+j]=chummerfile.characters.character.skills.skill[i].total-chummerfile.characters.character.skills.skill[i].rating-chummerfile.characters.character.skills.skill[i].attributemod+1;
|
|
}
|
|
if(chummerfile.characters.character.skills.skill[i].skillspecializations!=null)
|
|
attributes["skillspec"+j]=chummerfile.characters.character.skills.skill[i].skillspecializations.skillspecialization.name;
|
|
else
|
|
attributes["skillspec"+j]="none";
|
|
if(chummerfile.characters.character.weapons!=null){
|
|
if(chummerfile.characters.character.weapons.weapon.length>1){
|
|
for(var h=1;h<chummerfile.characters.character.weapons.weapon.length+1&&h<=6;h++){
|
|
if(chummerfile.characters.character.weapons.weapon[h-1].category!="Gear"){
|
|
if(names[compname]==chummerfile.characters.character.weapons.weapon[h-1].skill){
|
|
attributes["weaponcategory"+h]="@{skilldicepool"+j+"}";
|
|
attributes["weaponbonus"+h]=chummerfile.characters.character.weapons.weapon[h-1].dicepool-chummerfile.characters.character.skills.skill[i].total;
|
|
}
|
|
}
|
|
}
|
|
}else{
|
|
if(chummerfile.characters.character.weapons.weapon.category!="Gear"){
|
|
if(names[compname]==chummerfile.characters.character.weapons.weapon.skill){
|
|
attributes["weaponcategory1"]="@{skilldicepool"+j+"}";
|
|
attributes["weaponbonus1"]=chummerfile.characters.character.weapons.weapon.dicepool-chummerfile.characters.character.skills.skill[i].total;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Skills"
|
|
}
|
|
try{
|
|
if(chummerfile.characters.character.spells!=null){
|
|
if(chummerfile.characters.character.spells.spell.length>1){
|
|
for(var i=0;i<chummerfile.characters.character.spells.spell.length;i++){
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_spells_"+newrowid+"_spellname"]=chummerfile.characters.character.spells.spell[i].name;
|
|
attributes["repeating_spells_"+newrowid+"_spelltype"]=chummerfile.characters.character.spells.spell[i].type;
|
|
if(chummerfile.characters.character.spells.spell[i].dv.match(/(\-|\+)\d/)!=null)
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]=chummerfile.characters.character.spells.spell[i].dv.match(/(\-|\+)\d/)[0];
|
|
else
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]="-0";
|
|
if(chummerfile.characters.character.spells.spell[i].category=="Rituals"){
|
|
attributes["repeating_spells_"+newrowid+"_spellschool"]="@{skilldicepool67}";
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]="*2";
|
|
attributes["repeating_spells_"+newrowid+"_spellbonus"]=chummerfile.characters.character.spells.spell[i].dicepool-chummerfile.characters.character.skills.skill[ritual].total;
|
|
}else{
|
|
attributes["repeating_spells_"+newrowid+"_spellcategory"]=chummerfile.characters.character.spells.spell[i].category;
|
|
attributes["repeating_spells_"+newrowid+"_spellbonus"]=chummerfile.characters.character.spells.spell[i].dicepool-chummerfile.characters.character.skills.skill[spellcasting].total;
|
|
if(chummerfile.characters.character.spells.spell[i].alchemy=="True"){
|
|
attributes["repeating_spells_"+newrowid+"_spellschool"]="@{skilldicepool58}";
|
|
attributes["repeating_spells_"+newrowid+"_spellbonus"]=chummerfile.characters.character.spells.spell[i].dicepool-chummerfile.characters.character.skills.skill[alchemy].total;
|
|
}
|
|
}
|
|
attributes["repeating_spells_"+newrowid+"_spellrange"]=chummerfile.characters.character.spells.spell[i].range;
|
|
attributes["repeating_spells_"+newrowid+"_spellduration"]=chummerfile.characters.character.spells.spell[i].duration;
|
|
}
|
|
}else{
|
|
var newrowid=generateRowID();
|
|
attributes["repeating_spells_"+newrowid+"_spellname"]=chummerfile.characters.character.spells.spell.name;
|
|
attributes["repeating_spells_"+newrowid+"_spelltype"]=chummerfile.characters.character.spells.spell.type;
|
|
if(chummerfile.characters.character.spells.spell.dv.match(/(\-|\+)\d/)!=null)
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]=chummerfile.characters.character.spells.spell.dv.match(/(\-|\+)\d/)[0];
|
|
else
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]="-0";
|
|
if(chummerfile.characters.character.spells.spell.category=="Rituals"){
|
|
attributes["repeating_spells_"+newrowid+"_spellschool"]="@{skilldicepool67}";
|
|
attributes["repeating_spells_"+newrowid+"_spelldrain"]="*2";
|
|
attributes["repeating_spells_"+newrowid+"_spellbonus"]=chummerfile.characters.character.spells.spell.dicepool-chummerfile.characters.character.skills.skill[ritual].total;
|
|
}else{
|
|
attributes["repeating_spells_"+newrowid+"_spellcategory"]=chummerfile.characters.character.spells.spell.category;
|
|
attributes["repeating_spells_"+newrowid+"_spellbonus"]=chummerfile.characters.character.spells.spell.dicepool-chummerfile.characters.character.skills.skill[spellcasting].total;
|
|
if(chummerfile.characters.character.spells.spell.alchemy=="True"){
|
|
attributes["repeating_spells_"+newrowid+"_spellschool"]="@{skilldicepool58}";
|
|
attributes["repeating_spells_"+newrowid+"_spellbonus"]=chummerfile.characters.character.spells.spell.dicepool-chummerfile.characters.character.skills.skill[alchemy].total;
|
|
}
|
|
}
|
|
attributes["repeating_spells_"+newrowid+"_spellrange"]=chummerfile.characters.character.spells.spell.range;
|
|
attributes["repeating_spells_"+newrowid+"_spellduration"]=chummerfile.characters.character.spells.spell.duration;
|
|
}
|
|
}
|
|
}catch(err){
|
|
goodcode=false;
|
|
error="Error with Spells"
|
|
}
|
|
attributes.warningcheckbox="0";
|
|
attributes.chummercheckbox="0";
|
|
attributes.chummertext="REMEMBER THIS IS ONLY A HELP AND YOU NEED TO DOUBLE CHECK EVERYTHING.\nSpecifically check the following values manually:\n-Character Name\n-Limitmodifiers global or applying to single skills\n-Cyberdeck and Matrix Actions\n-Vehicle and Drone Autosofts\n-SINs + Lifestyles"
|
|
if(goodcode){
|
|
try{
|
|
setAttrs(attributes);
|
|
}catch(err){
|
|
setAttrs({
|
|
chummertext:"Error setting Attributes",
|
|
chummercheckbox:"0",
|
|
warningcheckbox:"0"
|
|
});
|
|
}
|
|
}else{
|
|
setAttrs({
|
|
chummertext:error,
|
|
chummercheckbox:"0",
|
|
warningcheckbox:"0"
|
|
});
|
|
}
|
|
});
|
|
}else{
|
|
setAttrs({
|
|
chummertext:"Error: invalid Structure",
|
|
chummercheckbox:"0",
|
|
warningcheckbox:"0"
|
|
});
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox1", function() {
|
|
var names=[];
|
|
for(var i=1;i<14;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==13){
|
|
hide.skillhideheader1='on';
|
|
}
|
|
hide.skillhideunusedcheckbox1=0;
|
|
setAttrs(hide);
|
|
});
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox2", function() {
|
|
var names=[];
|
|
for(var i=14;i<22;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==8){
|
|
hide.skillhideheader2='on';
|
|
}
|
|
hide.skillhideunusedcheckbox2=0;
|
|
setAttrs(hide);
|
|
});
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox3", function() {
|
|
var names=[];
|
|
for(var i=22;i<32;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==10){
|
|
hide.skillhideheader3='on';
|
|
}
|
|
hide.skillhideunusedcheckbox3=0;
|
|
setAttrs(hide);
|
|
});
|
|
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox4", function() {
|
|
var names=[];
|
|
for(var i=32;i<43;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==11){
|
|
hide.skillhideheader4='on';
|
|
}
|
|
hide.skillhideunusedcheckbox4=0;
|
|
setAttrs(hide);
|
|
});
|
|
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox5", function() {
|
|
var names=[];
|
|
for(var i=43;i<52;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==9){
|
|
hide.skillhideheader5='on';
|
|
}
|
|
hide.skillhideunusedcheckbox5=0;
|
|
setAttrs(hide);
|
|
});
|
|
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox6", function() {
|
|
var names=[];
|
|
for(var i=52;i<58;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==6){
|
|
hide.skillhideheader6='on';
|
|
}
|
|
hide.skillhideunusedcheckbox6=0;
|
|
setAttrs(hide);
|
|
});
|
|
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox7", function() {
|
|
var names=[];
|
|
for(var i=58;i<70;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==12){
|
|
hide.skillhideheader7='on';
|
|
}
|
|
hide.skillhideunusedcheckbox7=0;
|
|
setAttrs(hide);
|
|
});
|
|
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox8", function() {
|
|
var names=[];
|
|
for(var i=70;i<73;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==3){
|
|
hide.skillhideheader8='on';
|
|
}
|
|
hide.skillhideunusedcheckbox8=0;
|
|
setAttrs(hide);
|
|
});
|
|
|
|
});
|
|
|
|
|
|
on("change:skillhideunusedcheckbox9", function() {
|
|
var names=[];
|
|
for(var i=73;i<77;i++)
|
|
{
|
|
var name='skillrating'+i;
|
|
names[i-1]=name;
|
|
}
|
|
getAttrs(names, function(values){
|
|
var hide={};
|
|
for(var prop in values)
|
|
{
|
|
if(values[prop]=="-1"){
|
|
var number=prop.match(/(\d*)$/);
|
|
var hidename='skillshowcheckbox'+number[1];
|
|
hide[hidename]='on';
|
|
}
|
|
}
|
|
if(Object.keys(hide).length==4){
|
|
hide.skillhideheader9='on';
|
|
}
|
|
hide.skillhideunusedcheckbox9=0;
|
|
setAttrs(hide);
|
|
});
|
|
|
|
});
|
|
|
|
|
|
on("change:edgeroll", function(){
|
|
getAttrs(["edgeroll"], function(value){
|
|
var multiplier;
|
|
if(value.edgeroll==""){
|
|
multiplier=0;
|
|
}else{
|
|
multiplier=1;
|
|
}
|
|
setAttrs({
|
|
edgn:multiplier
|
|
});
|
|
})
|
|
});
|
|
|
|
|
|
on("change:repeating_spells:spellschool", function() {
|
|
getAttrs(["repeating_spells_spellschool"], function(value) {
|
|
var numb=value.repeating_spells_spellschool.match(/(\d*)}$/);
|
|
var name='@{skillname'+numb[1]+'}';
|
|
setAttrs({
|
|
repeating_spells_spellschool_name: name
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
on("change:repeating_vehicles:vehicleskilltype", function() {
|
|
getAttrs(["repeating_vehicles_vehicleskilltype"], function(value) {
|
|
var numb=value.repeating_vehicles_vehicleskilltype.match(/(\d*)}$/);
|
|
var name='@{skillname'+numb[1]+'}';
|
|
setAttrs({
|
|
repeating_vehicles_vehicleskillname: name
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
on("change:repeating_mskills:mskillrating", function() {
|
|
getAttrs(["repeating_mskills_mskillrating"], function(value) {
|
|
var numb=value.repeating_mskills_mskillrating.match(/(\d*)}$/);
|
|
var name='skillspec'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
repeating_mskills_mskillspec: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
|
|
on("change:weaponcategory1", function() {
|
|
getAttrs(["weaponcategory1"], function(value) {
|
|
var numb=value.weaponcategory1.match(/(\d*)}$/);
|
|
var name='skillname'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
weaponskillname1: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:weaponcategory2", function() {
|
|
getAttrs(["weaponcategory2"], function(value) {
|
|
var numb=value.weaponcategory2.match(/(\d*)}$/);
|
|
var name='skillname'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
weaponskillname2: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:weaponcategory3", function() {
|
|
getAttrs(["weaponcategory3"], function(value) {
|
|
var numb=value.weaponcategory3.match(/(\d*)}$/);
|
|
var name='skillname'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
weaponskillname3: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:weaponcategory4", function() {
|
|
getAttrs(["weaponcategory4"], function(value) {
|
|
var numb=value.weaponcategory4.match(/(\d*)}$/);
|
|
var name='skillname'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
weaponskillname4: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:weaponcategory5", function() {
|
|
getAttrs(["weaponcategory5"], function(value) {
|
|
var numb=value.weaponcategory5.match(/(\d*)}$/);
|
|
var name='skillname'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
weaponskillname5: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:weaponcategory6", function() {
|
|
getAttrs(["weaponcategory6"], function(value) {
|
|
var numb=value.weaponcategory6.match(/(\d*)}$/);
|
|
var name='skillname'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
weaponskillname6: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:weaponcategory7", function() {
|
|
getAttrs(["weaponcategory7"], function(value) {
|
|
var numb=value.weaponcategory7.match(/(\d*)}$/);
|
|
var name='skillname'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
weaponskillname7: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
on("change:weaponcategory8", function() {
|
|
getAttrs(["weaponcategory8"], function(value) {
|
|
var numb=value.weaponcategory8.match(/(\d*)}$/);
|
|
var name='skillname'+numb[1];
|
|
getAttrs([name], function(values) {
|
|
setAttrs({
|
|
weaponskillname8: values[name]
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
|
|
on("change:skillshowallcheckbox1", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox1: 0,
|
|
skillhideheader1: 0,
|
|
skillshowcheckbox1: 0,
|
|
skillshowcheckbox2: 0,
|
|
skillshowcheckbox3: 0,
|
|
skillshowcheckbox4: 0,
|
|
skillshowcheckbox5: 0,
|
|
skillshowcheckbox6: 0,
|
|
skillshowcheckbox7: 0,
|
|
skillshowcheckbox8: 0,
|
|
skillshowcheckbox9: 0,
|
|
skillshowcheckbox10: 0,
|
|
skillshowcheckbox11: 0,
|
|
skillshowcheckbox12: 0,
|
|
skillshowcheckbox13: 0
|
|
});
|
|
});
|
|
|
|
on("change:skillshowallcheckbox2", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox2: 0,
|
|
skillhideheader2: 0,
|
|
skillshowcheckbox14: 0,
|
|
skillshowcheckbox15: 0,
|
|
skillshowcheckbox16: 0,
|
|
skillshowcheckbox17: 0,
|
|
skillshowcheckbox18: 0,
|
|
skillshowcheckbox19: 0,
|
|
skillshowcheckbox20: 0,
|
|
skillshowcheckbox21: 0
|
|
});
|
|
});
|
|
|
|
|
|
|
|
on("change:skillshowallcheckbox3", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox3: 0,
|
|
skillhideheader3: 0,
|
|
skillshowcheckbox22: 0,
|
|
skillshowcheckbox23: 0,
|
|
skillshowcheckbox24: 0,
|
|
skillshowcheckbox25: 0,
|
|
skillshowcheckbox26: 0,
|
|
skillshowcheckbox27: 0,
|
|
skillshowcheckbox28: 0,
|
|
skillshowcheckbox29: 0,
|
|
skillshowcheckbox30: 0,
|
|
skillshowcheckbox31: 0
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
on("change:skillshowallcheckbox4", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox4: 0,
|
|
skillhideheader4: 0,
|
|
skillshowcheckbox32: 0,
|
|
skillshowcheckbox33: 0,
|
|
skillshowcheckbox34: 0,
|
|
skillshowcheckbox35: 0,
|
|
skillshowcheckbox36: 0,
|
|
skillshowcheckbox37: 0,
|
|
skillshowcheckbox38: 0,
|
|
skillshowcheckbox39: 0,
|
|
skillshowcheckbox40: 0,
|
|
skillshowcheckbox41: 0,
|
|
skillshowcheckbox42: 0
|
|
});
|
|
});
|
|
|
|
|
|
|
|
on("change:skillshowallcheckbox5", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox5: 0,
|
|
skillhideheader5: 0,
|
|
skillshowcheckbox43: 0,
|
|
skillshowcheckbox44: 0,
|
|
skillshowcheckbox45: 0,
|
|
skillshowcheckbox46: 0,
|
|
skillshowcheckbox47: 0,
|
|
skillshowcheckbox48: 0,
|
|
skillshowcheckbox49: 0,
|
|
skillshowcheckbox50: 0,
|
|
skillshowcheckbox51: 0
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
on("change:skillshowallcheckbox6", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox6: 0,
|
|
skillhideheader6: 0,
|
|
skillshowcheckbox52: 0,
|
|
skillshowcheckbox53: 0,
|
|
skillshowcheckbox54: 0,
|
|
skillshowcheckbox55: 0,
|
|
skillshowcheckbox56: 0,
|
|
skillshowcheckbox57: 0
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
on("change:skillshowallcheckbox7", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox7: 0,
|
|
skillhideheader7: 0,
|
|
skillshowcheckbox58: 0,
|
|
skillshowcheckbox59: 0,
|
|
skillshowcheckbox60: 0,
|
|
skillshowcheckbox61: 0,
|
|
skillshowcheckbox62: 0,
|
|
skillshowcheckbox63: 0,
|
|
skillshowcheckbox64: 0,
|
|
skillshowcheckbox65: 0,
|
|
skillshowcheckbox66: 0,
|
|
skillshowcheckbox67: 0,
|
|
skillshowcheckbox68: 0,
|
|
skillshowcheckbox69: 0
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
on("change:skillshowallcheckbox8", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox8: 0,
|
|
skillhideheader8: 0,
|
|
skillshowcheckbox70: 0,
|
|
skillshowcheckbox71: 0,
|
|
skillshowcheckbox72: 0
|
|
});
|
|
});
|
|
|
|
|
|
|
|
on("change:skillshowallcheckbox9", function() {
|
|
setAttrs({
|
|
skillshowallcheckbox9: 0,
|
|
skillhideheader9: 0,
|
|
skillshowcheckbox73: 0,
|
|
skillshowcheckbox74: 0,
|
|
skillshowcheckbox75: 0,
|
|
skillshowcheckbox76: 0
|
|
});
|
|
});
|
|
|
|
|
|
on("change:skilllimit1", function() {
|
|
getAttrs(["skilllimit1"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name1: value.skilllimit1+"_name}",
|
|
skilllimit_value1: value.skilllimit1+"_total}"
|
|
});
|
|
});
|
|
});
|
|
on("change:skillattr2", function() {
|
|
getAttrs(["skillattr2"], function(value) {
|
|
setAttrs({
|
|
skillattr_name2: value.skillattr2+"_name}",
|
|
skillattr_value2: value.skillattr2+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit2", function() {
|
|
getAttrs(["skilllimit2"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name2: value.skilllimit2+"_name}",
|
|
skilllimit_value2: value.skilllimit2+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr3", function() {
|
|
getAttrs(["skillattr3"], function(value) {
|
|
setAttrs({
|
|
skillattr_name3: value.skillattr3+"_name}",
|
|
skillattr_value3: value.skillattr3+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit3", function() {
|
|
getAttrs(["skilllimit3"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name3: value.skilllimit3+"_name}",
|
|
skilllimit_value3: value.skilllimit3+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr4", function() {
|
|
getAttrs(["skillattr4"], function(value) {
|
|
setAttrs({
|
|
skillattr_name4: value.skillattr4+"_name}",
|
|
skillattr_value4: value.skillattr4+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit4", function() {
|
|
getAttrs(["skilllimit4"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name4: value.skilllimit4+"_name}",
|
|
skilllimit_value4: value.skilllimit4+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr5", function() {
|
|
getAttrs(["skillattr5"], function(value) {
|
|
setAttrs({
|
|
skillattr_name5: value.skillattr5+"_name}",
|
|
skillattr_value5: value.skillattr5+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit5", function() {
|
|
getAttrs(["skilllimit5"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name5: value.skilllimit5+"_name}",
|
|
skilllimit_value5: value.skilllimit5+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr6", function() {
|
|
getAttrs(["skillattr6"], function(value) {
|
|
setAttrs({
|
|
skillattr_name6: value.skillattr6+"_name}",
|
|
skillattr_value6: value.skillattr6+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit6", function() {
|
|
getAttrs(["skilllimit6"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name6: value.skilllimit6+"_name}",
|
|
skilllimit_value6: value.skilllimit6+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr7", function() {
|
|
getAttrs(["skillattr7"], function(value) {
|
|
setAttrs({
|
|
skillattr_name7: value.skillattr7+"_name}",
|
|
skillattr_value7: value.skillattr7+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit7", function() {
|
|
getAttrs(["skilllimit7"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name7: value.skilllimit7+"_name}",
|
|
skilllimit_value7: value.skilllimit7+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr8", function() {
|
|
getAttrs(["skillattr8"], function(value) {
|
|
setAttrs({
|
|
skillattr_name8: value.skillattr8+"_name}",
|
|
skillattr_value8: value.skillattr8+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit8", function() {
|
|
getAttrs(["skilllimit8"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name8: value.skilllimit8+"_name}",
|
|
skilllimit_value8: value.skilllimit8+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr9", function() {
|
|
getAttrs(["skillattr9"], function(value) {
|
|
setAttrs({
|
|
skillattr_name9: value.skillattr9+"_name}",
|
|
skillattr_value9: value.skillattr9+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit9", function() {
|
|
getAttrs(["skilllimit9"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name9: value.skilllimit9+"_name}",
|
|
skilllimit_value9: value.skilllimit9+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr10", function() {
|
|
getAttrs(["skillattr10"], function(value) {
|
|
setAttrs({
|
|
skillattr_name10: value.skillattr10+"_name}",
|
|
skillattr_value10: value.skillattr10+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit10", function() {
|
|
getAttrs(["skilllimit10"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name10: value.skilllimit10+"_name}",
|
|
skilllimit_value10: value.skilllimit10+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr11", function() {
|
|
getAttrs(["skillattr11"], function(value) {
|
|
setAttrs({
|
|
skillattr_name11: value.skillattr11+"_name}",
|
|
skillattr_value11: value.skillattr11+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit11", function() {
|
|
getAttrs(["skilllimit11"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name11: value.skilllimit11+"_name}",
|
|
skilllimit_value11: value.skilllimit11+"_total}"
|
|
});
|
|
});
|
|
});
|
|
on("change:skillattr12", function() {
|
|
getAttrs(["skillattr12"], function(value) {
|
|
setAttrs({
|
|
skillattr_name12: value.skillattr12+"_name}",
|
|
skillattr_value12: value.skillattr12+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit12", function() {
|
|
getAttrs(["skilllimit12"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name12: value.skilllimit12+"_name}",
|
|
skilllimit_value12: value.skilllimit12+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr13", function() {
|
|
getAttrs(["skillattr13"], function(value) {
|
|
setAttrs({
|
|
skillattr_name13: value.skillattr13+"_name}",
|
|
skillattr_value13: value.skillattr13+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit13", function() {
|
|
getAttrs(["skilllimit13"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name13: value.skilllimit13+"_name}",
|
|
skilllimit_value13: value.skilllimit13+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr14", function() {
|
|
getAttrs(["skillattr14"], function(value) {
|
|
setAttrs({
|
|
skillattr_name14: value.skillattr14+"_name}",
|
|
skillattr_value14: value.skillattr14+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit14", function() {
|
|
getAttrs(["skilllimit14"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name14: value.skilllimit14+"_name}",
|
|
skilllimit_value14: value.skilllimit14+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr15", function() {
|
|
getAttrs(["skillattr15"], function(value) {
|
|
setAttrs({
|
|
skillattr_name15: value.skillattr15+"_name}",
|
|
skillattr_value15: value.skillattr15+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit15", function() {
|
|
getAttrs(["skilllimit15"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name15: value.skilllimit15+"_name}",
|
|
skilllimit_value15: value.skilllimit15+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr16", function() {
|
|
getAttrs(["skillattr16"], function(value) {
|
|
setAttrs({
|
|
skillattr_name16: value.skillattr16+"_name}",
|
|
skillattr_value16: value.skillattr16+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit16", function() {
|
|
getAttrs(["skilllimit16"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name16: value.skilllimit16+"_name}",
|
|
skilllimit_value16: value.skilllimit16+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr17", function() {
|
|
getAttrs(["skillattr17"], function(value) {
|
|
setAttrs({
|
|
skillattr_name17: value.skillattr17+"_name}",
|
|
skillattr_value17: value.skillattr17+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit17", function() {
|
|
getAttrs(["skilllimit17"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name17: value.skilllimit17+"_name}",
|
|
skilllimit_value17: value.skilllimit17+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr18", function() {
|
|
getAttrs(["skillattr18"], function(value) {
|
|
setAttrs({
|
|
skillattr_name18: value.skillattr18+"_name}",
|
|
skillattr_value18: value.skillattr18+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit18", function() {
|
|
getAttrs(["skilllimit18"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name18: value.skilllimit18+"_name}",
|
|
skilllimit_value18: value.skilllimit18+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr19", function() {
|
|
getAttrs(["skillattr19"], function(value) {
|
|
setAttrs({
|
|
skillattr_name19: value.skillattr19+"_name}",
|
|
skillattr_value19: value.skillattr19+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit19", function() {
|
|
getAttrs(["skilllimit19"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name19: value.skilllimit19+"_name}",
|
|
skilllimit_value19: value.skilllimit19+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr20", function() {
|
|
getAttrs(["skillattr20"], function(value) {
|
|
setAttrs({
|
|
skillattr_name20: value.skillattr20+"_name}",
|
|
skillattr_value20: value.skillattr20+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit20", function() {
|
|
getAttrs(["skilllimit20"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name20: value.skilllimit20+"_name}",
|
|
skilllimit_value20: value.skilllimit20+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr21", function() {
|
|
getAttrs(["skillattr21"], function(value) {
|
|
setAttrs({
|
|
skillattr_name21: value.skillattr21+"_name}",
|
|
skillattr_value21: value.skillattr21+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit21", function() {
|
|
getAttrs(["skilllimit21"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name21: value.skilllimit21+"_name}",
|
|
skilllimit_value21: value.skilllimit21+"_total}"
|
|
});
|
|
});
|
|
});
|
|
on("change:skillattr22", function() {
|
|
getAttrs(["skillattr22"], function(value) {
|
|
setAttrs({
|
|
skillattr_name22: value.skillattr22+"_name}",
|
|
skillattr_value22: value.skillattr22+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit22", function() {
|
|
getAttrs(["skilllimit22"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name22: value.skilllimit22+"_name}",
|
|
skilllimit_value22: value.skilllimit22+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr23", function() {
|
|
getAttrs(["skillattr23"], function(value) {
|
|
setAttrs({
|
|
skillattr_name23: value.skillattr23+"_name}",
|
|
skillattr_value23: value.skillattr23+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit23", function() {
|
|
getAttrs(["skilllimit23"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name23: value.skilllimit23+"_name}",
|
|
skilllimit_value23: value.skilllimit23+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr24", function() {
|
|
getAttrs(["skillattr24"], function(value) {
|
|
setAttrs({
|
|
skillattr_name24: value.skillattr24+"_name}",
|
|
skillattr_value24: value.skillattr24+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit24", function() {
|
|
getAttrs(["skilllimit24"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name24: value.skilllimit24+"_name}",
|
|
skilllimit_value24: value.skilllimit24+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr25", function() {
|
|
getAttrs(["skillattr25"], function(value) {
|
|
setAttrs({
|
|
skillattr_name25: value.skillattr25+"_name}",
|
|
skillattr_value25: value.skillattr25+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit25", function() {
|
|
getAttrs(["skilllimit25"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name25: value.skilllimit25+"_name}",
|
|
skilllimit_value25: value.skilllimit25+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr26", function() {
|
|
getAttrs(["skillattr26"], function(value) {
|
|
setAttrs({
|
|
skillattr_name26: value.skillattr26+"_name}",
|
|
skillattr_value26: value.skillattr26+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit26", function() {
|
|
getAttrs(["skilllimit26"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name26: value.skilllimit26+"_name}",
|
|
skilllimit_value26: value.skilllimit26+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr27", function() {
|
|
getAttrs(["skillattr27"], function(value) {
|
|
setAttrs({
|
|
skillattr_name27: value.skillattr27+"_name}",
|
|
skillattr_value27: value.skillattr27+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit27", function() {
|
|
getAttrs(["skilllimit27"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name27: value.skilllimit27+"_name}",
|
|
skilllimit_value27: value.skilllimit27+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr28", function() {
|
|
getAttrs(["skillattr28"], function(value) {
|
|
setAttrs({
|
|
skillattr_name28: value.skillattr28+"_name}",
|
|
skillattr_value28: value.skillattr28+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit28", function() {
|
|
getAttrs(["skilllimit28"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name28: value.skilllimit28+"_name}",
|
|
skilllimit_value28: value.skilllimit28+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr29", function() {
|
|
getAttrs(["skillattr29"], function(value) {
|
|
setAttrs({
|
|
skillattr_name29: value.skillattr29+"_name}",
|
|
skillattr_value29: value.skillattr29+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit29", function() {
|
|
getAttrs(["skilllimit29"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name29: value.skilllimit29+"_name}",
|
|
skilllimit_value29: value.skilllimit29+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr30", function() {
|
|
getAttrs(["skillattr30"], function(value) {
|
|
setAttrs({
|
|
skillattr_name30: value.skillattr30+"_name}",
|
|
skillattr_value30: value.skillattr30+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit30", function() {
|
|
getAttrs(["skilllimit30"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name30: value.skilllimit30+"_name}",
|
|
skilllimit_value30: value.skilllimit30+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr31", function() {
|
|
getAttrs(["skillattr31"], function(value) {
|
|
setAttrs({
|
|
skillattr_name31: value.skillattr31+"_name}",
|
|
skillattr_value31: value.skillattr31+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit31", function() {
|
|
getAttrs(["skilllimit31"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name31: value.skilllimit31+"_name}",
|
|
skilllimit_value31: value.skilllimit31+"_total}"
|
|
});
|
|
});
|
|
});
|
|
on("change:skillattr32", function() {
|
|
getAttrs(["skillattr32"], function(value) {
|
|
setAttrs({
|
|
skillattr_name32: value.skillattr32+"_name}",
|
|
skillattr_value32: value.skillattr32+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit32", function() {
|
|
getAttrs(["skilllimit32"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name32: value.skilllimit32+"_name}",
|
|
skilllimit_value32: value.skilllimit32+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr33", function() {
|
|
getAttrs(["skillattr33"], function(value) {
|
|
setAttrs({
|
|
skillattr_name33: value.skillattr33+"_name}",
|
|
skillattr_value33: value.skillattr33+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit33", function() {
|
|
getAttrs(["skilllimit33"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name33: value.skilllimit33+"_name}",
|
|
skilllimit_value33: value.skilllimit33+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr34", function() {
|
|
getAttrs(["skillattr34"], function(value) {
|
|
setAttrs({
|
|
skillattr_name34: value.skillattr34+"_name}",
|
|
skillattr_value34: value.skillattr34+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit34", function() {
|
|
getAttrs(["skilllimit34"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name34: value.skilllimit34+"_name}",
|
|
skilllimit_value34: value.skilllimit34+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr35", function() {
|
|
getAttrs(["skillattr35"], function(value) {
|
|
setAttrs({
|
|
skillattr_name35: value.skillattr35+"_name}",
|
|
skillattr_value35: value.skillattr35+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit35", function() {
|
|
getAttrs(["skilllimit35"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name35: value.skilllimit35+"_name}",
|
|
skilllimit_value35: value.skilllimit35+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr36", function() {
|
|
getAttrs(["skillattr36"], function(value) {
|
|
setAttrs({
|
|
skillattr_name36: value.skillattr36+"_name}",
|
|
skillattr_value36: value.skillattr36+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit36", function() {
|
|
getAttrs(["skilllimit36"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name36: value.skilllimit36+"_name}",
|
|
skilllimit_value36: value.skilllimit36+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr37", function() {
|
|
getAttrs(["skillattr37"], function(value) {
|
|
setAttrs({
|
|
skillattr_name37: value.skillattr37+"_name}",
|
|
skillattr_value37: value.skillattr37+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit37", function() {
|
|
getAttrs(["skilllimit37"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name37: value.skilllimit37+"_name}",
|
|
skilllimit_value37: value.skilllimit37+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr38", function() {
|
|
getAttrs(["skillattr38"], function(value) {
|
|
setAttrs({
|
|
skillattr_name38: value.skillattr38+"_name}",
|
|
skillattr_value38: value.skillattr38+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit38", function() {
|
|
getAttrs(["skilllimit38"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name38: value.skilllimit38+"_name}",
|
|
skilllimit_value38: value.skilllimit38+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr39", function() {
|
|
getAttrs(["skillattr39"], function(value) {
|
|
setAttrs({
|
|
skillattr_name39: value.skillattr39+"_name}",
|
|
skillattr_value39: value.skillattr39+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit39", function() {
|
|
getAttrs(["skilllimit39"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name39: value.skilllimit39+"_name}",
|
|
skilllimit_value39: value.skilllimit39+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr40", function() {
|
|
getAttrs(["skillattr40"], function(value) {
|
|
setAttrs({
|
|
skillattr_name40: value.skillattr40+"_name}",
|
|
skillattr_value40: value.skillattr40+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit40", function() {
|
|
getAttrs(["skilllimit40"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name40: value.skilllimit40+"_name}",
|
|
skilllimit_value40: value.skilllimit40+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr41", function() {
|
|
getAttrs(["skillattr41"], function(value) {
|
|
setAttrs({
|
|
skillattr_name41: value.skillattr41+"_name}",
|
|
skillattr_value41: value.skillattr41+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit41", function() {
|
|
getAttrs(["skilllimit41"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name41: value.skilllimit41+"_name}",
|
|
skilllimit_value41: value.skilllimit41+"_total}"
|
|
});
|
|
});
|
|
});
|
|
on("change:skillattr42", function() {
|
|
getAttrs(["skillattr42"], function(value) {
|
|
setAttrs({
|
|
skillattr_name42: value.skillattr42+"_name}",
|
|
skillattr_value42: value.skillattr42+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit42", function() {
|
|
getAttrs(["skilllimit42"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name42: value.skilllimit42+"_name}",
|
|
skilllimit_value42: value.skilllimit42+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr43", function() {
|
|
getAttrs(["skillattr43"], function(value) {
|
|
setAttrs({
|
|
skillattr_name43: value.skillattr43+"_name}",
|
|
skillattr_value43: value.skillattr43+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit43", function() {
|
|
getAttrs(["skilllimit43"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name43: value.skilllimit43+"_name}",
|
|
skilllimit_value43: value.skilllimit43+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr44", function() {
|
|
getAttrs(["skillattr44"], function(value) {
|
|
setAttrs({
|
|
skillattr_name44: value.skillattr44+"_name}",
|
|
skillattr_value44: value.skillattr44+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit44", function() {
|
|
getAttrs(["skilllimit44"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name44: value.skilllimit44+"_name}",
|
|
skilllimit_value44: value.skilllimit44+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr45", function() {
|
|
getAttrs(["skillattr45"], function(value) {
|
|
setAttrs({
|
|
skillattr_name45: value.skillattr45+"_name}",
|
|
skillattr_value45: value.skillattr45+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit45", function() {
|
|
getAttrs(["skilllimit45"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name45: value.skilllimit45+"_name}",
|
|
skilllimit_value45: value.skilllimit45+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr46", function() {
|
|
getAttrs(["skillattr46"], function(value) {
|
|
setAttrs({
|
|
skillattr_name46: value.skillattr46+"_name}",
|
|
skillattr_value46: value.skillattr46+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit46", function() {
|
|
getAttrs(["skilllimit46"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name46: value.skilllimit46+"_name}",
|
|
skilllimit_value46: value.skilllimit46+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr47", function() {
|
|
getAttrs(["skillattr47"], function(value) {
|
|
setAttrs({
|
|
skillattr_name47: value.skillattr47+"_name}",
|
|
skillattr_value47: value.skillattr47+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit47", function() {
|
|
getAttrs(["skilllimit47"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name47: value.skilllimit47+"_name}",
|
|
skilllimit_value47: value.skilllimit47+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr48", function() {
|
|
getAttrs(["skillattr48"], function(value) {
|
|
setAttrs({
|
|
skillattr_name48: value.skillattr48+"_name}",
|
|
skillattr_value48: value.skillattr48+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit48", function() {
|
|
getAttrs(["skilllimit48"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name48: value.skilllimit48+"_name}",
|
|
skilllimit_value48: value.skilllimit48+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr49", function() {
|
|
getAttrs(["skillattr49"], function(value) {
|
|
setAttrs({
|
|
skillattr_name49: value.skillattr49+"_name}",
|
|
skillattr_value49: value.skillattr49+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit49", function() {
|
|
getAttrs(["skilllimit49"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name49: value.skilllimit49+"_name}",
|
|
skilllimit_value49: value.skilllimit49+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr50", function() {
|
|
getAttrs(["skillattr50"], function(value) {
|
|
setAttrs({
|
|
skillattr_name50: value.skillattr50+"_name}",
|
|
skillattr_value50: value.skillattr50+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit50", function() {
|
|
getAttrs(["skilllimit50"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name50: value.skilllimit50+"_name}",
|
|
skilllimit_value50: value.skilllimit50+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr51", function() {
|
|
getAttrs(["skillattr51"], function(value) {
|
|
setAttrs({
|
|
skillattr_name51: value.skillattr51+"_name}",
|
|
skillattr_value51: value.skillattr51+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit51", function() {
|
|
getAttrs(["skilllimit51"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name51: value.skilllimit51+"_name}",
|
|
skilllimit_value51: value.skilllimit51+"_total}"
|
|
});
|
|
});
|
|
});
|
|
on("change:skillattr52", function() {
|
|
getAttrs(["skillattr52"], function(value) {
|
|
setAttrs({
|
|
skillattr_name52: value.skillattr52+"_name}",
|
|
skillattr_value52: value.skillattr52+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit52", function() {
|
|
getAttrs(["skilllimit52"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name52: value.skilllimit52+"_name}",
|
|
skilllimit_value52: value.skilllimit52+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr53", function() {
|
|
getAttrs(["skillattr53"], function(value) {
|
|
setAttrs({
|
|
skillattr_name53: value.skillattr53+"_name}",
|
|
skillattr_value53: value.skillattr53+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit53", function() {
|
|
getAttrs(["skilllimit53"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name53: value.skilllimit53+"_name}",
|
|
skilllimit_value53: value.skilllimit53+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr54", function() {
|
|
getAttrs(["skillattr54"], function(value) {
|
|
setAttrs({
|
|
skillattr_name54: value.skillattr54+"_name}",
|
|
skillattr_value54: value.skillattr54+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit54", function() {
|
|
getAttrs(["skilllimit54"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name54: value.skilllimit54+"_name}",
|
|
skilllimit_value54: value.skilllimit54+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr55", function() {
|
|
getAttrs(["skillattr55"], function(value) {
|
|
setAttrs({
|
|
skillattr_name55: value.skillattr55+"_name}",
|
|
skillattr_value55: value.skillattr55+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit55", function() {
|
|
getAttrs(["skilllimit55"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name55: value.skilllimit55+"_name}",
|
|
skilllimit_value55: value.skilllimit55+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr56", function() {
|
|
getAttrs(["skillattr56"], function(value) {
|
|
setAttrs({
|
|
skillattr_name56: value.skillattr56+"_name}",
|
|
skillattr_value56: value.skillattr56+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit56", function() {
|
|
getAttrs(["skilllimit56"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name56: value.skilllimit56+"_name}",
|
|
skilllimit_value56: value.skilllimit56+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr57", function() {
|
|
getAttrs(["skillattr57"], function(value) {
|
|
setAttrs({
|
|
skillattr_name57: value.skillattr57+"_name}",
|
|
skillattr_value57: value.skillattr57+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit57", function() {
|
|
getAttrs(["skilllimit57"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name57: value.skilllimit57+"_name}",
|
|
skilllimit_value57: value.skilllimit57+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr58", function() {
|
|
getAttrs(["skillattr58"], function(value) {
|
|
setAttrs({
|
|
skillattr_name58: value.skillattr58+"_name}",
|
|
skillattr_value58: value.skillattr58+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit58", function() {
|
|
getAttrs(["skilllimit58"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name58: value.skilllimit58+"_name}",
|
|
skilllimit_value58: value.skilllimit58+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr59", function() {
|
|
getAttrs(["skillattr59"], function(value) {
|
|
setAttrs({
|
|
skillattr_name59: value.skillattr59+"_name}",
|
|
skillattr_value59: value.skillattr59+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit59", function() {
|
|
getAttrs(["skilllimit59"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name59: value.skilllimit59+"_name}",
|
|
skilllimit_value59: value.skilllimit59+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr60", function() {
|
|
getAttrs(["skillattr60"], function(value) {
|
|
setAttrs({
|
|
skillattr_name60: value.skillattr60+"_name}",
|
|
skillattr_value60: value.skillattr60+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit60", function() {
|
|
getAttrs(["skilllimit60"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name60: value.skilllimit60+"_name}",
|
|
skilllimit_value60: value.skilllimit60+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr61", function() {
|
|
getAttrs(["skillattr61"], function(value) {
|
|
setAttrs({
|
|
skillattr_name61: value.skillattr61+"_name}",
|
|
skillattr_value61: value.skillattr61+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit61", function() {
|
|
getAttrs(["skilllimit61"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name61: value.skilllimit61+"_name}",
|
|
skilllimit_value61: value.skilllimit61+"_total}"
|
|
});
|
|
});
|
|
});
|
|
on("change:skillattr62", function() {
|
|
getAttrs(["skillattr62"], function(value) {
|
|
setAttrs({
|
|
skillattr_name62: value.skillattr62+"_name}",
|
|
skillattr_value62: value.skillattr62+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit62", function() {
|
|
getAttrs(["skilllimit62"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name62: value.skilllimit62+"_name}",
|
|
skilllimit_value62: value.skilllimit62+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr63", function() {
|
|
getAttrs(["skillattr63"], function(value) {
|
|
setAttrs({
|
|
skillattr_name63: value.skillattr63+"_name}",
|
|
skillattr_value63: value.skillattr63+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit63", function() {
|
|
getAttrs(["skilllimit63"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name63: value.skilllimit63+"_name}",
|
|
skilllimit_value63: value.skilllimit63+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr64", function() {
|
|
getAttrs(["skillattr64"], function(value) {
|
|
setAttrs({
|
|
skillattr_name64: value.skillattr64+"_name}",
|
|
skillattr_value64: value.skillattr64+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit64", function() {
|
|
getAttrs(["skilllimit64"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name64: value.skilllimit64+"_name}",
|
|
skilllimit_value64: value.skilllimit64+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr65", function() {
|
|
getAttrs(["skillattr65"], function(value) {
|
|
setAttrs({
|
|
skillattr_name65: value.skillattr65+"_name}",
|
|
skillattr_value65: value.skillattr65+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit65", function() {
|
|
getAttrs(["skilllimit65"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name65: value.skilllimit65+"_name}",
|
|
skilllimit_value65: value.skilllimit65+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr66", function() {
|
|
getAttrs(["skillattr66"], function(value) {
|
|
setAttrs({
|
|
skillattr_name66: value.skillattr66+"_name}",
|
|
skillattr_value66: value.skillattr66+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit66", function() {
|
|
getAttrs(["skilllimit66"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name66: value.skilllimit66+"_name}",
|
|
skilllimit_value66: value.skilllimit66+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr67", function() {
|
|
getAttrs(["skillattr67"], function(value) {
|
|
setAttrs({
|
|
skillattr_name67: value.skillattr67+"_name}",
|
|
skillattr_value67: value.skillattr67+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit67", function() {
|
|
getAttrs(["skilllimit67"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name67: value.skilllimit67+"_name}",
|
|
skilllimit_value67: value.skilllimit67+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr68", function() {
|
|
getAttrs(["skillattr68"], function(value) {
|
|
setAttrs({
|
|
skillattr_name68: value.skillattr68+"_name}",
|
|
skillattr_value68: value.skillattr68+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit68", function() {
|
|
getAttrs(["skilllimit68"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name68: value.skilllimit68+"_name}",
|
|
skilllimit_value68: value.skilllimit68+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr69", function() {
|
|
getAttrs(["skillattr69"], function(value) {
|
|
setAttrs({
|
|
skillattr_name69: value.skillattr69+"_name}",
|
|
skillattr_value69: value.skillattr69+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit69", function() {
|
|
getAttrs(["skilllimit69"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name69: value.skilllimit69+"_name}",
|
|
skilllimit_value69: value.skilllimit69+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr70", function() {
|
|
getAttrs(["skillattr70"], function(value) {
|
|
setAttrs({
|
|
skillattr_name70: value.skillattr70+"_name}",
|
|
skillattr_value70: value.skillattr70+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit70", function() {
|
|
getAttrs(["skilllimit70"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name70: value.skilllimit70+"_name}",
|
|
skilllimit_value70: value.skilllimit70+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr71", function() {
|
|
getAttrs(["skillattr71"], function(value) {
|
|
setAttrs({
|
|
skillattr_name71: value.skillattr71+"_name}",
|
|
skillattr_value71: value.skillattr71+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit71", function() {
|
|
getAttrs(["skilllimit71"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name71: value.skilllimit71+"_name}",
|
|
skilllimit_value71: value.skilllimit71+"_total}"
|
|
});
|
|
});
|
|
});
|
|
on("change:skillattr72", function() {
|
|
getAttrs(["skillattr72"], function(value) {
|
|
setAttrs({
|
|
skillattr_name72: value.skillattr72+"_name}",
|
|
skillattr_value72: value.skillattr72+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit72", function() {
|
|
getAttrs(["skilllimit72"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name72: value.skilllimit72+"_name}",
|
|
skilllimit_value72: value.skilllimit72+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr73", function() {
|
|
getAttrs(["skillattr73"], function(value) {
|
|
setAttrs({
|
|
skillattr_name73: value.skillattr73+"_name}",
|
|
skillattr_value73: value.skillattr73+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit73", function() {
|
|
getAttrs(["skilllimit73"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name73: value.skilllimit73+"_name}",
|
|
skilllimit_value73: value.skilllimit73+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr74", function() {
|
|
getAttrs(["skillattr74"], function(value) {
|
|
setAttrs({
|
|
skillattr_name74: value.skillattr74+"_name}",
|
|
skillattr_value74: value.skillattr74+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit74", function() {
|
|
getAttrs(["skilllimit74"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name74: value.skilllimit74+"_name}",
|
|
skilllimit_value74: value.skilllimit74+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr75", function() {
|
|
getAttrs(["skillattr75"], function(value) {
|
|
setAttrs({
|
|
skillattr_name75: value.skillattr75+"_name}",
|
|
skillattr_value75: value.skillattr75+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit75", function() {
|
|
getAttrs(["skilllimit75"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name75: value.skilllimit75+"_name}",
|
|
skilllimit_value75: value.skilllimit75+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skillattr76", function() {
|
|
getAttrs(["skillattr76"], function(value) {
|
|
setAttrs({
|
|
skillattr_name76: value.skillattr76+"_name}",
|
|
skillattr_value76: value.skillattr76+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skilllimit76", function() {
|
|
getAttrs(["skilllimit76"], function(value) {
|
|
setAttrs({
|
|
skilllimit_name76: value.skilllimit76+"_name}",
|
|
skilllimit_value76: value.skilllimit76+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:repeating_knowledge:knowledgeattr", function() {
|
|
getAttrs(["repeating_knowledge_knowledgeattr"], function(value) {
|
|
setAttrs({
|
|
repeating_knowledge_knowledgeattr_name: value.repeating_knowledge_knowledgeattr+"_name}",
|
|
repeating_knowledge_knowledgeattr_total: value.repeating_knowledge_knowledgeattr+"_total}"
|
|
});
|
|
});
|
|
});
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-shadowrun">
|
|
<table>
|
|
<tr>
|
|
<th><img src="https://4.bp.blogspot.com/-1jrWKeMyeO8/U_Rjfb5B0MI/AAAAAAAAByA/qgfLMIjJsSk/s1600/SR5%2BLogo%2BSigil.png">
|
|
{{#name}}{{name}} rolls{{#roll_name}} {{roll_name}}{{/roll_name}}{{/name}}</th>
|
|
</tr>
|
|
<tr><td><div class="sheet-rolltemplate-spacer"> </div></td></tr>
|
|
<tr><td><div class="sheet-rolltemplate-sectionheading">Dicepool</div></td></tr>
|
|
{{#val1}}
|
|
<tr>
|
|
<td>> {{val1}}({{val1_num}})</td>
|
|
</tr>
|
|
{{/val1}}
|
|
{{#val2}}
|
|
<tr>
|
|
<td>> {{val2}}({{val2_num}})</td>
|
|
</tr>
|
|
{{/val2}}
|
|
{{#val3}}
|
|
<tr>
|
|
<td>> {{val3}}({{val3_num}})</td>
|
|
</tr>
|
|
{{/val3}}
|
|
{{#val4}}
|
|
<tr>
|
|
<td>> {{val4}}({{val4_num}})</td>
|
|
</tr>
|
|
{{/val4}}
|
|
{{#val5}}
|
|
<tr>
|
|
<td>> {{val5}}({{val5_num}})</td>
|
|
</tr>
|
|
{{/val5}}
|
|
{{#val6}}
|
|
<tr>
|
|
<td>> {{val6}}({{val6_num}})</td>
|
|
</tr>
|
|
{{/val6}}
|
|
{{#val7}}
|
|
<tr>
|
|
<td>> {{val7}}({{val7_num}})</td>
|
|
</tr>
|
|
{{/val7}}
|
|
{{#val8}}
|
|
<tr>
|
|
<td>> {{val8}}({{val8_num}})</td>
|
|
</tr>
|
|
{{/val8}}
|
|
{{#mod_num}}
|
|
<tr>
|
|
<td>> Modifiers({{mod_num}})</td>
|
|
</tr>
|
|
{{/mod_num}}
|
|
{{#wounds_num}}
|
|
<tr>
|
|
<td>> Woundpenalty({{wounds_num}})</td>
|
|
</tr>
|
|
{{/wounds_num}}
|
|
{{#edge}}
|
|
<tr><td><div class="sheet-rolltemplate-spacer"> </div></td></tr>
|
|
<tr><td><div class="sheet-rolltemplate-sectionheading">Edge</div></td></tr>
|
|
<tr>
|
|
<td><div class="sheet-rolltemplate-limit">> Edge({{edge_num}})</div></td>
|
|
</tr>
|
|
{{/edge}}
|
|
{{^edge}}
|
|
{{#limit}}
|
|
<tr><td><div class="sheet-rolltemplate-spacer"> </div></td></tr>
|
|
<tr><td><div class="sheet-rolltemplate-sectionheading">Limit</div></td></tr>
|
|
<tr>
|
|
<td><div class="sheet-rolltemplate-limit">> {{limit}}({{limit_num}})</div></td>
|
|
</tr>
|
|
{{#limit_mod}}
|
|
<tr>
|
|
<td><div class="sheet-rolltemplate-limit">> Modifiers({{limit_mod}})</div></td>
|
|
</tr>
|
|
{{/limit_mod}}
|
|
{{/limit}}
|
|
{{/edge}}
|
|
{{#result}}
|
|
<tr><td><div class="sheet-rolltemplate-spacer"> </div></td></tr>
|
|
<tr><td><div class="sheet-rolltemplate-sectionheading">Result</div></td></tr>
|
|
<tr><td><div> <br> </div></td></tr>
|
|
{{#rollGreater() result 1}}
|
|
<tr class="sheet-rolltemplate-results-success">
|
|
<td class="result">{{result}} Successes</td>
|
|
</tr>
|
|
{{/rollGreater() result 1}}
|
|
{{#rollTotal() result 1}}
|
|
<tr class="sheet-rolltemplate-results-success">
|
|
<td class="result">{{result}} Success</td>
|
|
</tr>
|
|
{{/rollTotal() result 1}}
|
|
{{#rollTotal() result 0}}
|
|
<tr class="sheet-rolltemplate-results-fail">
|
|
<td class="result">{{result}} Successes</td>
|
|
</tr>
|
|
{{/rollTotal() result 0}}
|
|
{{/result}}
|
|
{{#initiative}}
|
|
<tr><td><div class="sheet-rolltemplate-spacer"> </div></td></tr>
|
|
<tr><td><div class="sheet-rolltemplate-sectionheading">Result</div></td></tr>
|
|
{{#rollGreater() initiative 10}}
|
|
<tr class="sheet-rolltemplate-results-success">
|
|
<td class="result">{{initiative}} Initiative</td>
|
|
</tr>
|
|
{{/rollGreater() initiative 10}}
|
|
{{#rollLess() initiative 11}}
|
|
<tr class="sheet-rolltemplate-results-fail">
|
|
<td class="result">{{initiative}} Initiative</td>
|
|
</tr>
|
|
{{/rollLess() initiative 11}}
|
|
{{/initiative}}
|
|
<tr><td><div> <br> </div></td></tr>
|
|
{{#after1}}
|
|
<tr class="sheet-rolltemplate-after">
|
|
<td>{{after1}}({{after1_num}}{{#after1dmg}}<b>{{after1dmg}}</b>{{/after1dmg}})</td>
|
|
</tr>
|
|
{{/after1}}
|
|
{{#drain}}
|
|
<tr class="sheet-rolltemplate-after">
|
|
<td>Incoming {{drain}}({{#rollGreater() drain_num 1}}{{drain_num}}{{/rollGreater() drain_num 1}}{{#rollLess() drain_num 2}}<b>2</b>{{/rollLess() drain_num 2}}{{#spiritdrain}}{{after1_num}}<b>* 2</b>{{/spiritdrain}})</td>
|
|
</tr>
|
|
{{/drain}}
|
|
{{#after2}}
|
|
<tr class="sheet-rolltemplate-after">
|
|
<td>{{after2}}({{after2_num}})</td>
|
|
</tr>
|
|
{{/after2}}
|
|
{{#description}}
|
|
<tr><td><div class="sheet-rolltemplate-spacer"> </div></td></tr>
|
|
<tr><td><div class="sheet-rolltemplate-sectionheading">Description</div></td></tr>
|
|
<tr>
|
|
<td><div class="sheet-rolltemplate-description">{{description}}</div></td>
|
|
</tr>
|
|
{{/description}}
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|
|
|