mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
6641 lines
366 KiB
HTML
6641 lines
366 KiB
HTML
<input type="radio" name="attr_tab1" class="sheet-tab sheet-tab1" value="1" title="Background" checked="checked" /><span title="Background"></span>
|
|
<input type="radio" name="attr_tab1" class="sheet-tab sheet-tab2" value="2" title="Skills" /><span title="Skills"></span>
|
|
<input type="radio" name="attr_tab1" class="sheet-tab sheet-tab3" value="3" title="Combat" /><span title="Combat"></span>
|
|
<input type="radio" name="attr_tab1" class="sheet-tab sheet-tab4" value="4" title="Equipment" /><span title="Equipment"></span>
|
|
<input type="radio" name="attr_tab1" class="sheet-tab sheet-tab5" value="5" title="Vehicle" /><span title="Vehicle"></span>
|
|
<div class="sheet-tab-content sheet-tab1">
|
|
<div class='sheet-2colrow'>
|
|
<div style="margin-top: 5px;margin-Bottom: 5px;">
|
|
<label style="font-size:1.5em;" class="sheet-attr_label">Name</label><input style="font-size:1.5em;" type="text" name="attr_name" />
|
|
</div>
|
|
<br />
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">PERSONAL DETAILS</label>
|
|
<div>
|
|
<label class="sheet-attr_label">Assignment:</label><input style='display:inline;' type="text" name="attr_assignment"/>
|
|
<label class="sheet-attr_label">Hair Color:</label><input type="text" name="attr_hair_color"/>
|
|
<label class="sheet-attr_label">Eye Color:</label><input type="text" name="attr_eye_color"/>
|
|
<label class="sheet-attr_label">Handed:</label>
|
|
<input type="radio" name="attr_handed" Value ="R"/>R
|
|
<input type="radio" name="attr_handed" Value ="L"/>L
|
|
<input type="radio" name="attr_handed" Value ="A"/>A
|
|
<label>Description/Distinguishing Marks</label>
|
|
<textarea name="attr_description" style="display:inline-block; width: 98%; min-height:90px; max-height: 6em;margin-left:5px; border: 1px solid black; background:transparent;" type="text" /></textarea>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<label class="sheet-attr_label">Blood Type:</label><input style='display:inline;' type="text" name="attr_blood_type"/>
|
|
<label class="sheet-attr_label">Ethnicity:</label><input style='display:inline;' type="text" name="attr_Ethnicity:"/>
|
|
<label class="sheet-attr_label">Age:</label><input type="number" style="margin-right:110px;" name="attr_Age"/>
|
|
<label class="sheet-attr_label">Gender:</label><input type="text" name="attr_Gender"/>
|
|
<label class="sheet-attr_label">Branch:</label><input type="text" name="attr_Branch"/>
|
|
<label class="sheet-attr_label">Team Role:</label><input type="text" name="attr_Role"/>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">Freeze Date</label><input type="text" style="width:100%" name="attr_Freeze_Date"/>
|
|
<label class="sheet-section_header" style="background-color:#ffffff"> </label>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">Radiation Exposure</label>
|
|
<input style='display:inline;width:100%;' type="text" name="attr_rad_exposure"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">CORE ABILITIES</label>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div style="width:60%" class='sheet-col'>
|
|
|
|
<table style="margin-right:26px;border-collapse: collapse;">
|
|
<tr>
|
|
<td><label class="sheet-attr_label">Core Abilities</label></td>
|
|
<td class="sheet-abilityCol" ><label class="sheet-core-label">STR</label></td>
|
|
<td class="sheet-abilityCol" ><label class="sheet-core-label">CON</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">DEX</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">AWA</label></td>
|
|
<td class="sheet-abilityCol""><label class="sheet-core-label">EXP</label></td>
|
|
<td class="sheet-abilityCol""><label class="sheet-core-label">REA</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">FOC</label></td>
|
|
</tr>
|
|
<tr>
|
|
<td ><label class="sheet-attr_label">Score</label></td>
|
|
<td class="sheet-abilityCol"><input type="number" value="0" style="width:100%" name="attr_str_score"/></td>
|
|
<td class="sheet-abilityCol"><input type="number" value="0" style="width:100%" name="attr_con_score"/></td>
|
|
<td class="sheet-abilityCol"><input type="number" value="0" style="width:100%" name="attr_dex_score"/></td>
|
|
<td class="sheet-abilityCol"><input type="number" value="0" style="width:100%" name="attr_awa_score"/></td>
|
|
<td class="sheet-abilityCol"><input type="number" value="0" style="width:100%" name="attr_exp_score"/></td>
|
|
<td class="sheet-abilityCol"><input type="number" value="0" style="width:100%" name="attr_rea_score"/></td>
|
|
<td class="sheet-abilityCol"><input type="number" value="0" style="width:100%" name="attr_foc_score"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td><label class="sheet-attr_label">Task Base %</label></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" value="@{str_score}*2" name="attr_str_base" disabled="disabled" /></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_con_base" value="@{con_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_dex_base" value="@{dex_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_awa_base" value="@{awa_score}*2" disabled="disabled" /></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_exp_base" value="@{exp_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_rea_base" value="@{rea_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_foc_base" value="@{foc_score}*2" disabled="disabled"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{str_base}]]}} {{skillModvalue=[[@{str_base}]]}} {{roll=[[1d100]]}} {{skillname=STR base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{con_base}]]}} {{skillModvalue=[[@{con_base}]]}} {{roll=[[1d100]]}} {{skillname=CON base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{dex_base}]]}} {{skillModvalue=[[@{dex_base}]]}} {{roll=[[1d100]]}} {{skillname=DEX base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{awa_base}]]}} {{skillModvalue=[[@{awa_base}]]}} {{roll=[[1d100]]}} {{skillname=AWA base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{exp_base}]]}} {{skillModvalue=[[@{exp_base}]]}} {{roll=[[1d100]]}} {{skillname=EXP base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{rea_base}]]}} {{skillModvalue=[[@{rea_base}]]}} {{roll=[[1d100]]}} {{skillname=REA base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{foc_base}]]}} {{skillModvalue=[[@{foc_base}]]}} {{roll=[[1d100]]}} {{skillname=FOC base}}" />
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{str_base}]]}} {{skillModvalue=[[(@{str_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=STR base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{con_base}]]}} {{skillModvalue=[[(@{con_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=CON base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{dex_base}]]}} {{skillModvalue=[[(@{dex_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=DEX base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{awa_base}]]}} {{skillModvalue=[[(@{awa_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=AWA base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{exp_base}]]}} {{skillModvalue=[[(@{exp_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=EXP base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{rea_base}]]}} {{skillModvalue=[[(@{rea_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=REA base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{foc_base}]]}} {{skillModvalue=[[(@{foc_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=FOC base}}">-?</button>
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
</div>
|
|
<div style="width:26%" class='sheet-col'>
|
|
<table class="sheet-table1">
|
|
<tr>
|
|
<td><label>Mass:</label></td>
|
|
<td>
|
|
<input type="number" value="9" name="attr_mass_value"/>
|
|
<input style="width: 80px ;" type="text" name="attr_mass_desc"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><label>Height:</label></td><td><input style="width: 50px ;" type="number" name="attr_height"/>CMs</td>
|
|
</tr>
|
|
<tr>
|
|
<td><label>Weight</label></td><td><input style="width: 50px ;" type="number" name="attr_weight"/>KGs</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</div>
|
|
|
|
</div>
|
|
<br />
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">PERSONALITY TRAITS</label>
|
|
<div style="width:63%">
|
|
<label class="sheet-attr_label">Volatility:</label><input style='display:inline;' value="0" type="number" name="attr_Volatility"/>
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Volatility}]]}} {{skillModvalue=[[@{Volatility}]]}} {{highSkillMod=[[1+ceil((@{Volatility}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Volatility}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Volatility}]]}} {{skillModvalue=[[@{Volatility}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{Volatility}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Volatility}}">-?</button>
|
|
|
|
<label class="sheet-attr_label">Extroversion:</label><input style='display:inline;' value="0" type="number" name="attr_Extroversion"/>
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Extroversion}]]}} {{skillModvalue=[[@{Extroversion}]]}} {{highSkillMod=[[1+ceil((@{Extroversion}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Extroversion}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Extroversion}]]}} {{skillModvalue=[[@{Extroversion}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{Extroversion}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Extroversion}}">-?</button>
|
|
|
|
<label class="sheet-attr_label">Compassion:</label><input style='display:inline;' value="0" type="number" name="attr_Compassion"/>
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Extroversion}]]}} {{skillModvalue=[[@{Extroversion}]]}} {{highSkillMod=[[1+ceil((@{Extroversion}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Extroversion}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Extroversion}]]}} {{skillModvalue=[[@{Extroversion}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{Extroversion}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Extroversion}}">-?</button>
|
|
|
|
|
|
<label class="sheet-attr_label">Discipline:</label><input style='display:inline;' value="0" type="number" name="attr_Discipline"/>
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Discipline}]]}} {{skillModvalue=[[@{Discipline}]]}} {{highSkillMod=[[1+ceil((@{Discipline}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Discipline}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Discipline}]]}} {{skillModvalue=[[@{Discipline}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{Discipline}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Discipline}}">-?</button>
|
|
|
|
|
|
<label class="sheet-attr_label">Curiosity:</label><input style='display:inline;' value="0" type="number" name="attr_Curiosity"/>
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Curiosity}]]}} {{skillModvalue=[[@{Curiosity}]]}} {{highSkillMod=[[1+ceil((@{Curiosity}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Curiosity}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Discipline}]]}} {{skillModvalue=[[@{Curiosity}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{Curiosity}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Curiosity}}">-?</button>
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">MOVEMENT</label>
|
|
<div style="width:50%">
|
|
<input style='display:inline;' type="number" readonly name="attr_move_x1"/><label class="sheet-attr_label">x1</label>
|
|
<input style='display:inline;' type="number" readonly name="attr_move_x2"/><label class="sheet-attr_label">x2</label>
|
|
<input style='display:inline;' type="number" readonly name="attr_move_x3"/><label class="sheet-attr_label">x3</label>
|
|
<label class="sheet-attr_label">Enc. Penalty</label>
|
|
<div class="sheet-outer">
|
|
<div class="sheet-inner">
|
|
<input style='display:inline;' readonly type="number" name="attr_enc_penalty"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<label class="sheet-section_header">HISTORY/EDUCATION</label>
|
|
<textarea name="attr_history" style="display:inline-block; width: 98%; min-height:30em; margin-left:5px; border: 1px solid black; background:transparent;" type="text" /></textarea>
|
|
<!--<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
|
|
|
|
</div>
|
|
<div class='sheet-col'>
|
|
|
|
|
|
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">HISTORY/EDUCATION</label>
|
|
<textarea name="attr_history" style="display:inline-block; width: 98%; min-height:30em; margin-left:5px; border: 1px solid black; background:transparent;" type="text" /></textarea>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">Wounds/Flaws</label>
|
|
<textarea name="attr_wounds" style="display:inline-block; width: 98%; min-height:30em; margin-left:5px; border: 1px solid black; background:transparent;" type="text" /></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>-->
|
|
|
|
</div><!--- TAB 1 END -->
|
|
<div class="sheet-tab-content sheet-tab2">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col' style="width:60%">
|
|
<table style="margin-right:26px;border-collapse: collapse;">
|
|
<tr>
|
|
<td><label class="sheet-attr_label">Core Abilities</label></td>
|
|
<td class="sheet-abilityCol" ><label class="sheet-core-label">STR</label></td>
|
|
<td class="sheet-abilityCol" ><label class="sheet-core-label">CON</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">DEX</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">AWA</label></td>
|
|
<td class="sheet-abilityCol""><label class="sheet-core-label">EXP</label></td>
|
|
<td class="sheet-abilityCol""><label class="sheet-core-label">REA</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">FOC</label></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><label class="sheet-attr_label">Task Base %</label></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" value="@{str_score}*2" name="attr_str_base" disabled="disabled" /></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_con_base" value="@{con_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_dex_base" value="@{dex_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_awa_base" value="@{awa_score}*2" disabled="disabled" /></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_exp_base" value="@{exp_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_rea_base" value="@{rea_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_foc_base" value="@{foc_score}*2" disabled="disabled"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{str_base}]]}} {{skillModvalue=[[@{str_base}]]}} {{roll=[[1d100]]}} {{skillname=STR base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{con_base}]]}} {{skillModvalue=[[@{con_base}]]}} {{roll=[[1d100]]}} {{skillname=CON base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{dex_base}]]}} {{skillModvalue=[[@{dex_base}]]}} {{roll=[[1d100]]}} {{skillname=DEX base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{awa_base}]]}} {{skillModvalue=[[@{awa_base}]]}} {{roll=[[1d100]]}} {{skillname=AWA base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{exp_base}]]}} {{skillModvalue=[[@{exp_base}]]}} {{roll=[[1d100]]}} {{skillname=EXP base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{rea_base}]]}} {{skillModvalue=[[@{rea_base}]]}} {{roll=[[1d100]]}} {{skillname=REA base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{foc_base}]]}} {{skillModvalue=[[@{foc_base}]]}} {{roll=[[1d100]]}} {{skillname=FOC base}}" />
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{str_base}]]}} {{skillModvalue=[[(@{str_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=STR base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{con_base}]]}} {{skillModvalue=[[(@{con_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=CON base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{dex_base}]]}} {{skillModvalue=[[(@{dex_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=DEX base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{awa_base}]]}} {{skillModvalue=[[(@{awa_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=AWA base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{exp_base}]]}} {{skillModvalue=[[(@{exp_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=EXP base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{rea_base}]]}} {{skillModvalue=[[(@{rea_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=REA base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{foc_base}]]}} {{skillModvalue=[[(@{foc_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=FOC base}}">-?</button>
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
</div>
|
|
<div class='sheet-col' style="width:35%">
|
|
|
|
</div>
|
|
</div>
|
|
<br />
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">Basic Skills</label>
|
|
</div>
|
|
</div>
|
|
|
|
<label style="padding-right:0px;display:inline-block;width:150px;">Root Skill/ Specialty </label>
|
|
<label style="margin-left:35px;padding-right:0px;display:inline-block;width:50px;text-align:center" >Task<br />Base</label>
|
|
<label style="margin-left:45px;padding-right:0px;display:inline-block;width:50px;;text-align:center">Skill</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">%</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">Spcls</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">TP</label>
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-acobatics-toggle1" name="attr_acrobatics_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-acobatics-toggle2" name="attr_acrobatics_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-acobatics-toggle3" name="attr_acrobatics_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-acobatics-toggle4" name="attr_acrobatics_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-acobatics-toggle5" name="attr_acrobatics_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-acobatics-toggle6" name="attr_acrobatics_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_Acrobatics" value="Acrobatics" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="DEX " />
|
|
<input type="number" disabled="disabled" value="@{DEX_base}" name="attr_acrobatics_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_Acrobatics_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{DEX_base}+@{Acrobatics_value}" name="attr_Acrobatics_skill_total" />
|
|
<input type="number" value="0" name="attr_acrobatics_spcno" />
|
|
<input type="number" name="attr_acrobatics_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Acrobatics_skill_total}]]}} {{skillModvalue=[[@{Acrobatics_skill_total}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{Acrobatics_skill_total}]]}} {{skillModvalue=[[@{Acrobatics_skill_total}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics}}">-?</button>
|
|
|
|
<div class="sheet-specialty-acobatics-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_acrobatics_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_acrobatics_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{acrobatics_base}+@{Acrobatics_value}+@{acrobatics_specialty-value1}" name="attr_acrobatics_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_acrobatics_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total1}]]}} {{skillModvalue=[[@{acrobatics_specialty-total1}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name1} }}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total1}]]}} {{skillModvalue=[[@{acrobatics_specialty-total1}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-acobatics-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_acrobatics_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_acrobatics_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{acrobatics_base}+@{Acrobatics_value}+@{acrobatics_specialty-value2}" name="attr_acrobatics_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_acrobatics_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total2}]]}} {{skillModvalue=[[@{acrobatics_specialty-total2}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name2} }}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total2}]]}} {{skillModvalue=[[@{acrobatics_specialty-total2}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-acobatics-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_acrobatics_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_acrobatics_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{acrobatics_base}+@{Acrobatics_value}+@{acrobatics_specialty-value3}" name="attr_acrobatics_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_acrobatics_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total3}]]}} {{skillModvalue=[[@{acrobatics_specialty-total3}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name3} }}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total3}]]}} {{skillModvalue=[[@{acrobatics_specialty-total3}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name3}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-acobatics-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_acrobatics_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_acrobatics_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{acrobatics_base}+@{Acrobatics_value}+@{acrobatics_specialty-value4}" name="attr_acrobatics_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_acrobatics_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total4}]]}} {{skillModvalue=[[@{acrobatics_specialty-total4}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name4} }}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total4}]]}} {{skillModvalue=[[@{acrobatics_specialty-total4}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-acobatics-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_acrobatics_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_acrobatics_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{acrobatics_base}+@{Acrobatics_value}+@{acrobatics_specialty-value5}" name="attr_acrobatics_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_acrobatics_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total5}]]}} {{skillModvalue=[[@{acrobatics_specialty-total5}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name5} }}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{acrobatics_specialty-total5}]]}} {{skillModvalue=[[@{acrobatics_specialty-total5}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Acrobatics:@{acrobatics_specialty-name5}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-acobatics-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_acrobatics_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_acrobatics_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{acrobatics_base}+@{Acrobatics_value}+@{acrobatics_specialty-value}6"name="attr_acrobatics_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_acrobatics_specialty-tp6" />
|
|
<button type="roll" />
|
|
<button type="roll">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-athletics-toggle1" name="attr_athletics_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-athletics-toggle2" name="attr_athletics_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-athletics-toggle3" name="attr_athletics_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-athletics-toggle4" name="attr_athletics_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-athletics-toggle5" name="attr_athletics_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-athletics-toggle6" name="attr_athletics_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_athletics" value="Athletics" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="DEX " />
|
|
<input type="number" disabled="disabled" value="@{DEX_base}" name="attr_athletics_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_athletics_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{DEX_base}+@{athletics_value}" name="attr_athletics_skill-total" />
|
|
<input type="number" value="0" name="attr_athletics_spcno" />
|
|
<input type="number" name="attr_athletics_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_skill-total}]]}} {{skillModvalue=[[@{athletics_skill-total}]]}} {{roll=[[1d100]]}} {{skillname=Athletics}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_skill-total}]]}} {{skillModvalue=[[@{athletics_skill-total}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Athletics}}">-?</button>
|
|
|
|
<div class="sheet-specialty-athletics-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_athletics_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_athletics_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{athletics_base}+@{athletics_value}+@{athletics_specialty-value1}" name="attr_athletics_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_athletics_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total1}]]}} {{skillModvalue=[[@{athletics_specialty-total1}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total1}]]}} {{skillModvalue=[[@{athletics_specialty-total1}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-athletics-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_athletics_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_athletics_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{athletics_base}+@{athletics_value}+@{athletics_specialty-value2}" name="attr_athletics_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_athletics_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total2}]]}} {{skillModvalue=[[@{athletics_specialty-total2}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total2}]]}} {{skillModvalue=[[@{athletics_specialty-total2}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-athletics-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_athletics_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_athletics_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{athletics_base}+@{athletics_value}+@{athletics_specialty-value3}" name="attr_athletics_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_athletics_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total3}]]}} {{skillModvalue=[[@{athletics_specialty-total3}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total3}]]}} {{skillModvalue=[[@{athletics_specialty-total3}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name3}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-athletics-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_athletics_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_athletics_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{athletics_base}+@{athletics_value}+@{athletics_specialty-value4}" name="attr_athletics_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_athletics_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total4}]]}} {{skillModvalue=[[@{athletics_specialty-total4}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total4}]]}} {{skillModvalue=[[@{athletics_specialty-total4}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-athletics-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_athletics_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_athletics_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{athletics_base}+@{athletics_value}+@{athletics_specialty-value5}" name="attr_athletics_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_athletics_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total5}]]}} {{skillModvalue=[[@{athletics_specialty-total5}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total5}]]}} {{skillModvalue=[[@{athletics_specialty-total5}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name5}}}">-?</button> </div>
|
|
|
|
<div class="sheet-specialty-athletics-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_athletics_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_athletics_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{athletics_base}+@{athletics_value}+@{athletics_specialty-value}6"name="attr_athletics_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_athletics_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total6}]]}} {{skillModvalue=[[@{athletics_specialty-total6}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{athletics_specialty-total6}]]}} {{skillModvalue=[[@{athletics_specialty-total6}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Athletics:@{athletics_specialty-name6}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-bargain-toggle1" name="attr_bargain_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-bargain-toggle2" name="attr_bargain_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-bargain-toggle3" name="attr_bargain_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-bargain-toggle4" name="attr_bargain_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-bargain-toggle5" name="attr_bargain_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-bargain-toggle6" name="attr_bargain_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_bargain" value="Bargain" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="EXP" />
|
|
<input type="number" disabled="disabled" value="@{exp_base}" name="attr_bargain_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_bargain_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{exp_base}+@{bargain_value}" name="attr_bargain_skill-total" />
|
|
<input type="number" value="0" name="attr_bargain_spcno" />
|
|
<input type="number" name="attr_bargain_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_skill-total}]]}} {{skillModvalue=[[@{bargain_skill-total}]]}} {{roll=[[1d100]]}} {{skillname=Bargain}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_skill-total}]]}} {{skillModvalue=[[@{bargain_skill-total}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Bargain}}">-?</button>
|
|
|
|
<div class="sheet-specialty-bargain-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_bargain_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_bargain_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{bargain_base}+@{bargain_value}+@{bargain_specialty-value1}" name="attr_bargain_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_bargain_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total1}]]}} {{skillModvalue=[[@{bargain_specialty-total1}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total1}]]}} {{skillModvalue=[[@{bargain_specialty-total1}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-bargain-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_bargain_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_bargain_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{bargain_base}+@{bargain_value}+@{bargain_specialty-value2}" name="attr_bargain_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_bargain_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total2}]]}} {{skillModvalue=[[@{bargain_specialty-total2}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total2}]]}} {{skillModvalue=[[@{bargain_specialty-total2}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-bargain-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_bargain_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_bargain_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{bargain_base}+@{bargain_value}+@{bargain_specialty-value3}" name="attr_bargain_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_bargain_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total3}]]}} {{skillModvalue=[[@{bargain_specialty-total3}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total3}]]}} {{skillModvalue=[[@{bargain_specialty-total3}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name3}}}">-?</button> </div>
|
|
|
|
<div class="sheet-specialty-bargain-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_bargain_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_bargain_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{bargain_base}+@{bargain_value}+@{bargain_specialty-value4}" name="attr_bargain_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_bargain_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total4}]]}} {{skillModvalue=[[@{bargain_specialty-total4}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total4}]]}} {{skillModvalue=[[@{bargain_specialty-total4}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name4}}}">-?</button> </div>
|
|
|
|
<div class="sheet-specialty-bargain-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_bargain_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_bargain_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{bargain_base}+@{bargain_value}+@{bargain_specialty-value5}" name="attr_bargain_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_bargain_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total5}]]}} {{skillModvalue=[[@{bargain_specialty-total5}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total5}]]}} {{skillModvalue=[[@{bargain_specialty-total5}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name5}}}">-?</button> </div>
|
|
|
|
<div class="sheet-specialty-bargain-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_bargain_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_bargain_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{bargain_base}+@{bargain_value}+@{bargain_specialty-value6}"name="attr_bargain_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_bargain_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total6}]]}} {{skillModvalue=[[@{bargain_specialty-total6}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{bargain_specialty-total6}]]}} {{skillModvalue=[[@{bargain_specialty-total6}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Bargain:@{bargain_specialty-name6}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-brawl-toggle1" name="attr_brawl_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-brawl-toggle2" name="attr_brawl_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-brawl-toggle3" name="attr_brawl_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-brawl-toggle4" name="attr_brawl_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-brawl-toggle5" name="attr_brawl_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-brawl-toggle6" name="attr_brawl_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_brawl" value="Brawl" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="STR" />
|
|
<input type="number" disabled="disabled" value="@{str_base}" name="attr_brawl_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_brawl_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{str_base}+@{brawl_value}" name="attr_brawl_skill-total" />
|
|
<input type="number" value="0" name="attr_brawl_spcno" />
|
|
<input type="number" name="attr_brawl_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_skill-total}]]}} {{skillModvalue=[[@{brawl_skill-total}]]}} {{roll=[[1d100]]}} {{skillname=Brawl}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_skill-total}]]}} {{skillModvalue=[[@{brawl_skill-total}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Brawl}}">-?</button>
|
|
|
|
<div class="sheet-specialty-brawl-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_brawl_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_brawl_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{brawl_base}+@{brawl_value}+@{brawl_specialty-value1}" name="attr_brawl_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_brawl_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total1}]]}} {{skillModvalue=[[@{brawl_specialty-total1}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total1}]]}} {{skillModvalue=[[@{brawl_specialty-total1}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-brawl-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_brawl_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_brawl_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{brawl_base}+@{brawl_value}+@{brawl_specialty-value2}" name="attr_brawl_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_brawl_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total2}]]}} {{skillModvalue=[[@{brawl_specialty-total2}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total2}]]}} {{skillModvalue=[[@{brawl_specialty-total2}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-brawl-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_brawl_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_brawl_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{brawl_base}+@{brawl_value}+@{brawl_specialty-value3}" name="attr_brawl_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_brawl_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total3}]]}} {{skillModvalue=[[@{brawl_specialty-total3}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total3}]]}} {{skillModvalue=[[@{brawl_specialty-total3}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name3}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-brawl-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_brawl_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_brawl_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{brawl_base}+@{brawl_value}+@{brawl_specialty-value4}" name="attr_brawl_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_brawl_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total4}]]}} {{skillModvalue=[[@{brawl_specialty-total4}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total4}]]}} {{skillModvalue=[[@{brawl_specialty-total4}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-brawl-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_brawl_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_brawl_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{brawl_base}+@{brawl_value}+@{brawl_specialty-value5}" name="attr_brawl_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_brawl_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total5}]]}} {{skillModvalue=[[@{brawl_specialty-total5}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total5}]]}} {{skillModvalue=[[@{brawl_specialty-total5}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name5}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-brawl-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_brawl_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_brawl_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{brawl_base}+@{brawl_value}+@{brawl_specialty-value6}"name="attr_brawl_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_brawl_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total6}]]}} {{skillModvalue=[[@{brawl_specialty-total6}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{brawl_specialty-total6}]]}} {{skillModvalue=[[@{brawl_specialty-total6}+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=Brawl:@{brawl_specialty-name6}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-climb-toggle1" name="attr_climb_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-climb-toggle2" name="attr_climb_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-climb-toggle3" name="attr_climb_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-climb-toggle4" name="attr_climb_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-climb-toggle5" name="attr_climb_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-climb-toggle6" name="attr_climb_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_climb" value="Climb" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="STR" />
|
|
<input type="number" disabled="disabled" value="@{str_base}" name="attr_climb_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_climb_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{str_base}+@{climb_value}" name="attr_climb_skill-total" />
|
|
<input type="number" value="0" name="attr_climb_spcno" />
|
|
<input type="number" name="attr_climb_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_skill-total}]]}} {{skillModvalue=[[@{climb_skill-total}]]}} {{highSkillMod=[[1+ceil((@{climb_skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_skill-total}]]}} {{skillModvalue=[[@{climb_skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{climb_skill-total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb}}">-?</button>
|
|
|
|
<div class="sheet-specialty-climb-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_climb_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_climb_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{climb_base}+@{climb_value}+@{climb_specialty-value1}" name="attr_climb_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_climb_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total1}]]}} {{skillModvalue=[[@{climb_specialty-total1}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total1}]]}} {{skillModvalue=[[@{climb_specialty-total1}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total1}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-climb-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_climb_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_climb_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{climb_base}+@{climb_value}+@{climb_specialty-value2}" name="attr_climb_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_climb_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total2}]]}} {{skillModvalue=[[@{climb_specialty-total2}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total2}]]}} {{skillModvalue=[[@{climb_specialty-total2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-climb-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_climb_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_climb_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{climb_base}+@{climb_value}+@{climb_specialty-value3}" name="attr_climb_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_climb_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total3}]]}} {{skillModvalue=[[@{climb_specialty-total3}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total3}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total3}]]}} {{skillModvalue=[[@{climb_specialty-total3}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total3}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name3}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-climb-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_climb_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_climb_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{climb_base}+@{climb_value}+@{climb_specialty-value4}" name="attr_climb_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_climb_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total4}]]}} {{skillModvalue=[[@{climb_specialty-total4}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total4}]]}} {{skillModvalue=[[@{climb_specialty-total4}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-climb-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_climb_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_climb_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{climb_base}+@{climb_value}+@{climb_specialty-value5}" name="attr_climb_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_climb_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total5}]]}} {{skillModvalue=[[@{climb_specialty-total5}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total5}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total5}]]}} {{skillModvalue=[[@{climb_specialty-total5}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name5}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-climb-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_climb_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_climb_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{climb_base}+@{climb_value}+@{climb_specialty-value6} "name="attr_climb_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_climb_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total6}]]}} {{skillModvalue=[[@{climb_specialty-total6}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total6}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_specialty-total6}]]}} {{skillModvalue=[[@{climb_specialty-total6}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{climb_specialty-total6}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Climb:@{climb_specialty-name6}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-cultureOwn-toggle1" name="attr_cultureOwn_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-cultureOwn-toggle2" name="attr_cultureOwn_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-cultureOwn-toggle3" name="attr_cultureOwn_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-cultureOwn-toggle4" name="attr_cultureOwn_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-cultureOwn-toggle5" name="attr_cultureOwn_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-cultureOwn-toggle6" name="attr_cultureOwn_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_cultureOwn" value="Culture (Own)" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="REA" />
|
|
<input type="number" disabled="disabled" value="@{rea_base}" name="attr_cultureOwn_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_cultureOwn_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{rea_base}+@{cultureOwn_value}" name="attr_cultureOwn_skill-total" />
|
|
<input type="number" value="0" name="attr_cultureOwn_spcno" />
|
|
<input type="number" name="attr_cultureOwn_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_skill-total}]]}} {{skillModvalue=[[@{cultureOwn_skill-total}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own)}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_skill-total}]]}} {{skillModvalue=[[@{cultureOwn_skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_skill-total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own)}}">-?</button>
|
|
|
|
<div class="sheet-specialty-cultureOwn-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_cultureOwn_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_cultureOwn_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{cultureOwn_base}+@{cultureOwn_value}+@{cultureOwn_specialty-value1}" name="attr_cultureOwn_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_cultureOwn_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total1}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total1}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total1}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total1}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total1}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-cultureOwn-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_cultureOwn_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_cultureOwn_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{cultureOwn_base}+@{cultureOwn_value}+@{cultureOwn_specialty-value2}" name="attr_cultureOwn_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_cultureOwn_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total2}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total2}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total2}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-cultureOwn-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_cultureOwn_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_cultureOwn_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{cultureOwn_base}+@{cultureOwn_value}+@{cultureOwn_specialty-value3}" name="attr_cultureOwn_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_cultureOwn_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total3}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total3}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total3}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total3}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total3}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total3}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name3}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-cultureOwn-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_cultureOwn_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_cultureOwn_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{cultureOwn_base}+@{cultureOwn_value}+@{cultureOwn_specialty-value4}" name="attr_cultureOwn_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_cultureOwn_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total4}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total4}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total4}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total4}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total4}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-cultureOwn-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_cultureOwn_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_cultureOwn_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{cultureOwn_base}+@{cultureOwn_value}+@{cultureOwn_specialty-value5}" name="attr_cultureOwn_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_cultureOwn_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total5}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total5}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total5}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total5}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total5}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total5}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name5}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-cultureOwn-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_cultureOwn_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_cultureOwn_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{cultureOwn_base}+@{cultureOwn_value}+@{cultureOwn_specialty-value6}"name="attr_cultureOwn_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_cultureOwn_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total6}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total6}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total6}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{cultureOwn_specialty-total6}]]}} {{skillModvalue=[[@{cultureOwn_specialty-total6}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{cultureOwn_specialty-total6}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Culture (Own):@{cultureOwn_specialty-name6}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
<div>
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_langOwn" value="Language (Own)" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="EXP" />
|
|
<input type="number" disabled="disabled" value="@{exp_base}" name="attr_langOwn_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_langOwn_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{exp_base}+@{langOwn_value}" name="attr_langOwn_skill-total" />
|
|
<input type="number" value="0" disabled name="attr_langOwn_spcno" />
|
|
<input type="number" name="attr_langOwn_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{langOwn_skill-total}]]}} {{skillModvalue=[[@{langOwn_skill-total}]]}} {{highSkillMod=[[1+ceil((@{langOwn_skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Language (Own)}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{climb_skill-total}]]}} {{skillModvalue=[[@{langOwn_skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{langOwn_skill-total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Language (Own)}}">-?</button>
|
|
|
|
|
|
</div>
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-navigate-toggle1" name="attr_navigate_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-navigate-toggle2" name="attr_navigate_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-navigate-toggle3" name="attr_navigate_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-navigate-toggle4" name="attr_navigate_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-navigate-toggle5" name="attr_navigate_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-navigate-toggle6" name="attr_navigate_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_navigate" value="Navigate" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="AWA" />
|
|
<input type="number" disabled="disabled" value="@{awa_base}" name="attr_navigate_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_navigate_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{awa_base}+@{navigate_value}" name="attr_navigate_skill-total" />
|
|
<input type="number" value="0" name="attr_navigate_spcno" />
|
|
<input type="number" name="attr_navigate_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_skill-total}]]}} {{skillModvalue=[[@{navigate_skill-total}]]}} {{highSkillMod=[[1+ceil((@{navigate_skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_skill-total}]]}} {{skillModvalue=[[@{navigate_skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{navigate_skill-total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate}}">-?</button>
|
|
|
|
<div class="sheet-specialty-navigate-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_navigate_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_navigate_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{navigate_base}+@{navigate_value}+@{navigate_specialty-value1}" name="attr_navigate_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_navigate_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total1}]]}} {{skillModvalue=[[@{navigate_specialty-total1}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total1}]]}} {{skillModvalue=[[@{navigate_specialty-total1}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total1}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-navigate-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_navigate_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_navigate_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{navigate_base}+@{navigate_value}+@{navigate_specialty-value2}" name="attr_navigate_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_navigate_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total2}]]}} {{skillModvalue=[[@{navigate_specialty-total2}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total2}]]}} {{skillModvalue=[[@{navigate_specialty-total2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
<div class="sheet-specialty-navigate-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_navigate_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_navigate_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{navigate_base}+@{navigate_value}+@{navigate_specialty-value3}" name="attr_navigate_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_navigate_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total3}]]}} {{skillModvalue=[[@{navigate_specialty-total3}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total3}]]}} {{skillModvalue=[[@{navigate_specialty-total3}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total3}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name3}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
<div class="sheet-specialty-navigate-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_navigate_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_navigate_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{navigate_base}+@{navigate_value}+@{navigate_specialty-value4}" name="attr_navigate_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_navigate_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total4}]]}} {{skillModvalue=[[@{navigate_specialty-total4}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total4}]]}} {{skillModvalue=[[@{navigate_specialty-total4}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-navigate-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_navigate_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_navigate_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{navigate_base}+@{navigate_value}+@{navigate_specialty-value5}" name="attr_navigate_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_navigate_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total5}]]}} {{skillModvalue=[[@{navigate_specialty-total5}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total5}]]}} {{skillModvalue=[[@{navigate_specialty-total5}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total5}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name5}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
<div class="sheet-specialty-navigate-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_navigate_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_navigate_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{navigate_base}+@{navigate_value}+@{navigate_specialty-value6} "name="attr_navigate_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_navigate_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total6}]]}} {{skillModvalue=[[@{navigate_specialty-total6}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total6}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{navigate_specialty-total6}]]}} {{skillModvalue=[[@{navigate_specialty-total6}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{navigate_specialty-total6}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Navigate:@{navigate_specialty-name6}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-observe-toggle1" name="attr_observe_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-observe-toggle2" name="attr_observe_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-observe-toggle3" name="attr_observe_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-observe-toggle4" name="attr_observe_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-observe-toggle5" name="attr_observe_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-observe-toggle6" name="attr_observe_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_observe" value="Observe" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="AWA" />
|
|
<input type="number" disabled="disabled" value="@{awa_base}" name="attr_observe_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_observe_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{awa_base}+@{observe_value}" name="attr_observe_skill-total" />
|
|
<input type="number" value="0" name="attr_observe_spcno" />
|
|
<input type="number" name="attr_observe_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_skill-total}]]}} {{skillModvalue=[[@{observe_skill-total}]]}} {{highSkillMod=[[1+ceil((@{observe_skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Observe}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_skill-total}]]}} {{skillModvalue=[[@{observe_skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{observe_skill-total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Observe}}">-?</button>
|
|
|
|
<div class="sheet-specialty-observe-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_observe_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_observe_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{observe_base}+@{observe_value}+@{observe_specialty-value1}" name="attr_observe_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_observe_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total1}]]}} {{skillModvalue=[[@{observe_specialty-total1}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total1}]]}} {{skillModvalue=[[@{observe_specialty-total1}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total1}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-observe-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_observe_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_observe_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{observe_base}+@{observe_value}+@{observe_specialty-value2}" name="attr_observe_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_observe_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total2}]]}} {{skillModvalue=[[@{observe_specialty-total2}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total2}]]}} {{skillModvalue=[[@{observe_specialty-total2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
<div class="sheet-specialty-observe-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_observe_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_observe_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{observe_base}+@{observe_value}+@{observe_specialty-value3}" name="attr_observe_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_observe_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total3}]]}} {{skillModvalue=[[@{observe_specialty-total3}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total3}]]}} {{skillModvalue=[[@{observe_specialty-total3}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total3}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name3}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
<div class="sheet-specialty-observe-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_observe_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_observe_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{observe_base}+@{observe_value}+@{observe_specialty-value4}" name="attr_observe_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_observe_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total4}]]}} {{skillModvalue=[[@{observe_specialty-total4}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total4}]]}} {{skillModvalue=[[@{observe_specialty-total4}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-observe-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_observe_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_observe_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{observe_base}+@{observe_value}+@{observe_specialty-value5}" name="attr_observe_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_observe_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total5}]]}} {{skillModvalue=[[@{observe_specialty-total5}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total5}]]}} {{skillModvalue=[[@{observe_specialty-total5}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total5}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name5}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
<div class="sheet-specialty-observe-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_observe_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_observe_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{observe_base}+@{observe_value}+@{observe_specialty-value6} "name="attr_observe_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_observe_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total6}]]}} {{skillModvalue=[[@{observe_specialty-total6}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total6}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{observe_specialty-total6}]]}} {{skillModvalue=[[@{observe_specialty-total6}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{observe_specialty-total6}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=observe:@{observe_specialty-name6}}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-persuade-toggle1" name="attr_persuade_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-persuade-toggle2" name="attr_persuade_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-persuade-toggle3" name="attr_persuade_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-persuade-toggle4" name="attr_persuade_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-persuade-toggle5" name="attr_persuade_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-persuade-toggle6" name="attr_persuade_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_persuade" value="Persuade" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="EXP" />
|
|
<input type="number" disabled="disabled" value="@{exp_base}" name="attr_persuade_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_persuade_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{exp_base}+@{persuade_value}" name="attr_persuade_skill-total" />
|
|
<input type="number" value="0" name="attr_persuade_spcno" />
|
|
<input type="number" name="attr_persuade_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_skill-total}]]}} {{skillModvalue=[[@{persuade_skill-total}]]}} {{highSkillMod=[[1+ceil((@{persuade_skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_skill-total}]]}} {{skillModvalue=[[@{persuade_skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{persuade_skill-total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude}}">-?</button>
|
|
|
|
<div class="sheet-specialty-persuade-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_persuade_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_persuade_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{persuade_base}+@{persuade_value}+@{persuade_specialty-value1}" name="attr_persuade_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_persuade_specialty-tp1" />
|
|
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total1}]]}} {{skillModvalue=[[@{persuade_specialty-total1}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total1}]]}} {{skillModvalue=[[@{persuade_specialty-total1}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total1}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name1}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-persuade-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_persuade_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_persuade_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{persuade_base}+@{persuade_value}+@{persuade_specialty-value2}" name="attr_persuade_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_persuade_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total2}]]}} {{skillModvalue=[[@{persuade_specialty-total2}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total2}]]}} {{skillModvalue=[[@{persuade_specialty-total2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name2}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-persuade-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_persuade_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_persuade_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{persuade_base}+@{persuade_value}+@{persuade_specialty-value3}" name="attr_persuade_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_persuade_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total3}]]}} {{skillModvalue=[[@{persuade_specialty-total3}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total3}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total3}]]}} {{skillModvalue=[[@{persuade_specialty-total3}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total3}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name3}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-persuade-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_persuade_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_persuade_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{persuade_base}+@{persuade_value}+@{persuade_specialty-value4}" name="attr_persuade_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_persuade_specialty-tp4" />
|
|
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total4}]]}} {{skillModvalue=[[@{persuade_specialty-total4}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total4}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total4}]]}} {{skillModvalue=[[@{persuade_specialty-total4}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-persuade-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_persuade_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_persuade_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{persuade_base}+@{persuade_value}+@{persuade_specialty-value5}" name="attr_persuade_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_persuade_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total5}]]}} {{skillModvalue=[[@{persuade_specialty-total5}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total5}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total5}]]}} {{skillModvalue=[[@{persuade_specialty-total5}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total5}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name5}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-persuade-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_persuade_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_persuade_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{persuade_base}+@{persuade_value}+@{persuade_specialty-value6}" name="attr_persuade_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_persuade_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total6}]]}} {{skillModvalue=[[@{persuade_specialty-total6}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total6}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{persuade_specialty-total6}]]}} {{skillModvalue=[[@{persuade_specialty-total6}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{persuade_specialty-total6}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{persuade_specialty-name6}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-scrounge-toggle1" name="attr_scrounge_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-scrounge-toggle2" name="attr_scrounge_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-scrounge-toggle3" name="attr_scrounge_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-scrounge-toggle4" name="attr_scrounge_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-scrounge-toggle5" name="attr_scrounge_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-scrounge-toggle6" name="attr_scrounge_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_scrounge" value="Scrounge" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="FOC" />
|
|
<input type="number" disabled="disabled" value="@{foc_base}" name="attr_scrounge_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_scrounge_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{foc_base}+@{scrounge_value}" name="attr_scrounge_skill-total" />
|
|
<input type="number" value="0" name="attr_scrounge_spcno" />
|
|
<input type="number" name="attr_scrounge_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_skill-total}]]}} {{skillModvalue=[[@{scrounge_skill-total}]]}} {{highSkillMod=[[1+ceil((@{scrounge_skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Scrounge}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_skill-total}]]}} {{skillModvalue=[[@{scrounge_skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{scrounge_skill-total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Scrounge}}">-?</button>
|
|
|
|
<div class="sheet-specialty-scrounge-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_scrounge_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_scrounge_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{scrounge_base}+@{scrounge_value}+@{scrounge_specialty-value1}" name="attr_scrounge_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_scrounge_specialty-tp1" />
|
|
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total1}]]}} {{skillModvalue=[[@{scrounge_specialty-total1}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total1}]]}} {{skillModvalue=[[@{scrounge_specialty-total1}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total1}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name1}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-scrounge-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_scrounge_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_scrounge_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{scrounge_base}+@{scrounge_value}+@{scrounge_specialty-value2}" name="attr_scrounge_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_scrounge_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total2}]]}} {{skillModvalue=[[@{scrounge_specialty-total2}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total2}]]}} {{skillModvalue=[[@{scrounge_specialty-total2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name2}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-scrounge-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_scrounge_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_scrounge_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{scrounge_base}+@{scrounge_value}+@{scrounge_specialty-value3}" name="attr_scrounge_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_scrounge_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total3}]]}} {{skillModvalue=[[@{scrounge_specialty-total3}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total3}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total3}]]}} {{skillModvalue=[[@{scrounge_specialty-total3}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total3}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name3}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-scrounge-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_scrounge_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_scrounge_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{scrounge_base}+@{scrounge_value}+@{scrounge_specialty-value4}" name="attr_scrounge_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_scrounge_specialty-tp4" />
|
|
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total4}]]}} {{skillModvalue=[[@{scrounge_specialty-total4}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total4}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total4}]]}} {{skillModvalue=[[@{scrounge_specialty-total4}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-scrounge-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_scrounge_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_scrounge_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{scrounge_base}+@{scrounge_value}+@{scrounge_specialty-value5}" name="attr_scrounge_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_scrounge_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total5}]]}} {{skillModvalue=[[@{scrounge_specialty-total5}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total5}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total5}]]}} {{skillModvalue=[[@{scrounge_specialty-total5}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total5}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name5}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-scrounge-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_scrounge_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_scrounge_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{scrounge_base}+@{scrounge_value}+@{scrounge_specialty-value6}" name="attr_scrounge_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_scrounge_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total6}]]}} {{skillModvalue=[[@{scrounge_specialty-total6}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total6}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{scrounge_specialty-total6}]]}} {{skillModvalue=[[@{scrounge_specialty-total6}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{scrounge_specialty-total6}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Persaude:@{scrounge_specialty-name6}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-stealth-toggle1" name="attr_stealth_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-stealth-toggle2" name="attr_stealth_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-stealth-toggle3" name="attr_stealth_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-stealth-toggle4" name="attr_stealth_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-stealth-toggle5" name="attr_stealth_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-stealth-toggle6" name="attr_stealth_sp_toggle6" value="1" />
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_stealth" value="Stealth" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="DEX" />
|
|
<input type="number" disabled="disabled" value="@{dex_base}" name="attr_stealth_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="0" name="attr_stealth_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{dex_base}+@{stealth_value}" name="attr_stealth_skill-total" />
|
|
<input type="number" value="0" name="attr_stealth_spcno" />
|
|
<input type="number" name="attr_stealth_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_skill-total}]]}} {{skillModvalue=[[@{stealth_skill-total}]]}} {{highSkillMod=[[1+ceil((@{stealth_skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_skill-total}]]}} {{skillModvalue=[[@{stealth_skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{stealth_skill-total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth}}">-?</button>
|
|
|
|
<div class="sheet-specialty-stealth-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_stealth_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_stealth_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{stealth_base}+@{stealth_value}+@{stealth_specialty-value1}" name="attr_stealth_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_stealth_specialty-tp1" />
|
|
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total1}]]}} {{skillModvalue=[[@{stealth_specialty-total1}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total1}]]}} {{skillModvalue=[[@{stealth_specialty-total1}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total1}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name1}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-stealth-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_stealth_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_stealth_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{stealth_base}+@{stealth_value}+@{stealth_specialty-value2}" name="attr_stealth_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_stealth_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total2}]]}} {{skillModvalue=[[@{stealth_specialty-total2}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total2}]]}} {{skillModvalue=[[@{stealth_specialty-total2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name2}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-stealth-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_stealth_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_stealth_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{stealth_base}+@{stealth_value}+@{stealth_specialty-value3}" name="attr_stealth_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_stealth_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total3}]]}} {{skillModvalue=[[@{stealth_specialty-total3}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total3}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total3}]]}} {{skillModvalue=[[@{stealth_specialty-total3}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total3}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name3}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-stealth-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_stealth_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_stealth_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{stealth_base}+@{stealth_value}+@{stealth_specialty-value4}" name="attr_stealth_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_stealth_specialty-tp4" />
|
|
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total4}]]}} {{skillModvalue=[[@{stealth_specialty-total4}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total4}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total4}]]}} {{skillModvalue=[[@{stealth_specialty-total4}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name4}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-stealth-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_stealth_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_stealth_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{stealth_base}+@{stealth_value}+@{stealth_specialty-value5}" name="attr_stealth_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_stealth_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total5}]]}} {{skillModvalue=[[@{stealth_specialty-total5}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total5}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total5}]]}} {{skillModvalue=[[@{stealth_specialty-total5}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total5}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name5}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-stealth-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_stealth_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_stealth_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{stealth_base}+@{stealth_value}+@{stealth_specialty-value6}" name="attr_stealth_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_stealth_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total6}]]}} {{skillModvalue=[[@{stealth_specialty-total6}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total6}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{stealth_specialty-total6}]]}} {{skillModvalue=[[@{stealth_specialty-total6}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{stealth_specialty-total6}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Stealth:@{stealth_specialty-name6}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</br />
|
|
|
|
<div style="margin-top:10px; " class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">Weapon Skills</label>
|
|
</div>
|
|
</div>
|
|
|
|
<div>
|
|
<label style="padding-right:0px;display:inline-block;width:150px;">Root Skill/ Specialty </label>
|
|
<label style="margin-left:35px;padding-right:0px;display:inline-block;width:50px;text-align:center" >Task<br />Base</label>
|
|
<label style="margin-left:45px;padding-right:0px;display:inline-block;width:50px;;text-align:center">Skill</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">%</label>
|
|
<!--<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">Spcls</label> -->
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">TP</label>
|
|
</div>
|
|
|
|
|
|
<!--
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-firearm-toggle1" name="attr_firearm_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-firearm-toggle2" name="attr_firearm_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-firearm-toggle3" name="attr_firearm_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-firearm-toggle4" name="attr_firearm_sp_toggle4" value="1" />
|
|
-->
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_firearms" value="Firearms" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="AWA" />
|
|
<input type="number" disabled="disabled" value="@{awa_base}" name="attr_firearms_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="-10" name="attr_firearms_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{awa_base}+@{firearms_value}" name="attr_firearms_skill_total" />
|
|
<!--<input type="number" value="0" name="attr_firearms_spcno" />-->
|
|
<input type="number" name="attr_firearms_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_skill_total}]]}} {{skillModvalue=[[@{firearms_skill_total}]]}} {{highSkillMod=[[1+ceil((@{firearms_skill_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_skill_total}]]}} {{skillModvalue=[[@{firearms_skill_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearms_skill_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms}}">-?</button>
|
|
|
|
<div class="sheet-firearm-toggle1">
|
|
<input style='text-align:right; width:150px;' readonly value="Handgun" type="text" name="attr_Firearms_handgun_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_Firearms_handgun_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{Firearms_base}+@{Firearms_value}+@{Firearms_handgun_value}" name="attr_firearms_handgun_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_Firearms_handgun_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_handgun_total}]]}} {{skillModvalue=[[@{firearms_handgun_total}]]}} {{highSkillMod=[[1+ceil((@{firearms_handgun_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms:Handgun}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_handgun_total}]]}} {{skillModvalue=[[@{firearms_handgun_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearms_handgun_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms:Handgun}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-firearm-toggle2">
|
|
<input style='text-align:right; width:150px;' readonly value="Machine Gun" type="text" name="attr_Firearms_mg_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_Firearms_mg_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{Firearms_base}+@{Firearms_value}+@{Firearms_mg_value}" name="attr_firearms_mg_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_Firearms_mg_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_mg_total}]]}} {{skillModvalue=[[@{firearms_mg_total}]]}} {{highSkillMod=[[1+ceil((@{firearms_mg_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Machine gun}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_mg_total}]]}} {{skillModvalue=[[@{firearms_mg_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearms_mg_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms:Machine gun}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-firearm-toggle3">
|
|
<input style='text-align:right; width:150px;' readonly value="Rifle" type="text" name="attr_Firearms_rifle-name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_Firearms_rifle_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{Firearms_base}+@{Firearms_value}+@{Firearms_rifle_value}" name="attr_firearms_rifle_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_Firearms_rifle-tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_rifle_total}]]}} {{skillModvalue=[[@{firearms_rifle_total}]]}} {{highSkillMod=[[1+ceil((@{firearms_rifle_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms:Rifle}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_rifle_total}]]}} {{skillModvalue=[[@{firearms_rifle_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearms_rifle_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms:Rifle}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-firearm-toggle4">
|
|
<input style='text-align:right; width:150px;' readonly value="Shotgun" type="text" name="attr_Firearms_shotgun_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_Firearms_shotgun_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{Firearms_base}+@{Firearms_value}+@{Firearms_shotgun_value}" name="attr_firearms_shotgun_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_Firearms_shotgun_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_shotgun_total}]]}} {{skillModvalue=[[@{firearms_shotgun_total}]]}} {{highSkillMod=[[1+ceil((@{firearms_shotgun_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms:Shotgun}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearms_shotgun_total}]]}} {{skillModvalue=[[@{firearms_shotgun_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearms_shotgun_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Firearms:Shotgun}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
<br />
|
|
|
|
<div>
|
|
<label style="padding-right:0px;display:inline-block;width:150px;">Root Skill/ Specialty </label>
|
|
<label style="margin-left:35px;padding-right:0px;display:inline-block;width:50px;text-align:center" >Task<br />Base</label>
|
|
<label style="margin-left:45px;padding-right:0px;display:inline-block;width:50px;;text-align:center">Skill</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">%</label>
|
|
<!--<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">Spcls</label> -->
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">TP</label>
|
|
</div>
|
|
|
|
|
|
<!--
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check---toggle1" name="attr_melee_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-melee-toggle2" name="attr_melee_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-melee-toggle3" name="attr_melee_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-melee-toggle4" name="attr_melee_sp_toggle4" value="1" />
|
|
-->
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_melee" value="Melee" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="STR" />
|
|
<input type="number" disabled="disabled" value="@{str_base}" name="attr_melee_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="-10" name="attr_melee_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{str_base}+@{melee_value}" name="attr_melee_skill_total" />
|
|
<!--<input type="number" value="0" name="attr_melee_spcno" />-->
|
|
<input type="number" name="attr_melee_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_skill_total}]]}} {{skillModvalue=[[@{melee_skill_total}]]}} {{highSkillMod=[[1+ceil((@{melee_skill_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_skill_total}]]}} {{skillModvalue=[[@{melee_skill_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{melee_skill_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee}}">-?</button>
|
|
|
|
<div class="sheet-melee-toggle1">
|
|
<input style='text-align:right; width:150px;' readonly value="Axe" type="text" name="attr_melee_axe_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_melee_axe_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{melee_base}+@{melee_value}+@{melee_axe_value}" name="attr_melee_axe_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_melee_axe_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_axe_total}]]}} {{skillModvalue=[[@{melee_axe_total}]]}} {{highSkillMod=[[1+ceil((@{melee_axe_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:axe}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_axe_total}]]}} {{skillModvalue=[[@{melee_axe_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{melee_axe_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:axe}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-melee-toggle2">
|
|
<input style='text-align:right; width:150px;' readonly value="Club" type="text" name="attr_melee_club_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_melee_club_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{melee_base}+@{melee_value}+@{melee_club_value}" name="attr_melee_club_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_melee_club_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_club_total}]]}} {{skillModvalue=[[@{melee_club_total}]]}} {{highSkillMod=[[1+ceil((@{melee_club_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Club}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_club_total}]]}} {{skillModvalue=[[@{melee_club_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{melee_club_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Club}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-melee-toggle3">
|
|
<input style='text-align:right; width:150px;' readonly value="Knife" type="text" name="attr_melee_knife-name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_melee_knife_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{melee_base}+@{melee_value}+@{melee_knife_value}" name="attr_melee_knife_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_melee_knife-tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_knife_total}]]}} {{skillModvalue=[[@{melee_knife_total}]]}} {{highSkillMod=[[1+ceil((@{melee_knife_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Knife}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_knife_total}]]}} {{skillModvalue=[[@{melee_knife_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{melee_knife_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Knife}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-melee-toggle4">
|
|
<input style='text-align:right; width:150px;' readonly value="Spear" type="text" name="attr_melee_spear_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_melee_spear_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{melee_base}+@{melee_value}+@{melee_spear_value}" name="attr_melee_spear_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_melee_spear_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_spear_total}]]}} {{skillModvalue=[[@{melee_spear_total}]]}} {{highSkillMod=[[1+ceil((@{melee_spear_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Spear}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_spear_total}]]}} {{skillModvalue=[[@{melee_spear_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{melee_spear_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Spear}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-melee-toggle5">
|
|
<input style='text-align:right; width:150px;' readonly value="Sword" type="text" name="attr_melee_sword_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_melee_sword_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{melee_base}+@{melee_value}+@{melee_sword_value}" name="attr_melee_sword_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_melee_sword_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_sword_total}]]}} {{skillModvalue=[[@{melee_sword_total}]]}} {{highSkillMod=[[1+ceil((@{melee_sword_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Sword}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_sword_total}]]}} {{skillModvalue=[[@{melee_sword_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{melee_sword_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Sword}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-melee-toggle6">
|
|
<input style='text-align:right; width:150px;' readonly value="Staff" type="text" name="attr_melee_staff_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_melee_staff_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{melee_base}+@{melee_value}+@{melee_staff_value}" name="attr_melee_staff_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_melee_staff_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_staff_total}]]}} {{skillModvalue=[[@{melee_staff_total}]]}} {{highSkillMod=[[1+ceil((@{melee_staff_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Staff}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{melee_staff_total}]]}} {{skillModvalue=[[@{melee_staff_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{melee_staff_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Melee:Staff}}">-?</button>
|
|
</div>
|
|
|
|
|
|
<br />
|
|
|
|
<div>
|
|
<label style="padding-right:0px;display:inline-block;width:150px;">Root Skill/ Specialty </label>
|
|
<label style="margin-left:35px;padding-right:0px;display:inline-block;width:50px;text-align:center" >Task<br />Base</label>
|
|
<label style="margin-left:45px;padding-right:0px;display:inline-block;width:50px;;text-align:center">Skill</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">%</label>
|
|
<!--<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">Spcls</label> -->
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">TP</label>
|
|
</div>
|
|
|
|
|
|
<!--
|
|
<input style="display:none" style="" type="checkbox" class="sheet-check-archery-toggle1" name="attr_archery_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-archery-toggle2" name="attr_archery_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-archery-toggle3" name="attr_archery_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-archery-toggle4" name="attr_archery_sp_toggle4" value="1" />
|
|
-->
|
|
|
|
|
|
<input style="display:inline-block;width:150px;" type="text" readonly name="attr_archery" value="Archery" />
|
|
<input style="display:inline-block;width:3.5em" readonly type="text" value="AWA" />
|
|
<input type="number" disabled="disabled" value="@{awa_base}" name="attr_archery_base" />
|
|
<p style="display:inline-block;margin-left:14px;">+</p>
|
|
<input style="display:inline-block;" type="number" value="-10" name="attr_archery_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{awa_base}+@{archery_value}" name="attr_archery_skill_total" />
|
|
<!--<input type="number" value="0" name="attr_archery_spcno" />-->
|
|
<input type="number" name="attr_archery_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{archery_skill_total}]]}} {{skillModvalue=[[@{archery_skill_total}]]}} {{highSkillMod=[[1+ceil((@{archery_skill_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Archery}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{archery_skill_total}]]}} {{skillModvalue=[[@{archery_skill_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{archery_skill_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Archery}}">-?</button>
|
|
|
|
<div class="sheet-archery-toggle1">
|
|
<input style='text-align:right; width:150px;' readonly value="Bow" type="text" name="attr_archery_bow_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_archery_bow_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{archery_base}+@{archery_value}+@{archery_bow_value}" name="attr_archery_bow_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_archery_bow_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{archery_bow_total}]]}} {{skillModvalue=[[@{archery_bow_total}]]}} {{highSkillMod=[[1+ceil((@{archery_bow_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=archery:Bow}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{archery_bow_total}]]}} {{skillModvalue=[[@{archery_bow_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{archery_bow_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=archery:Bow}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-archery-toggle2">
|
|
<input style='text-align:right; width:150px;' readonly value="Crossbow" type="text" name="attr_archery_crossbow_name" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_archery_crossbow_value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{archery_base}+@{archery_value}+@{archery_crossbow_value}" name="attr_archery_crossbow_total" />
|
|
<input style='margin-left:0px;' type="number" value="0" name="attr_archery_crossbow_tp" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{archery_crossbow_total}]]}} {{skillModvalue=[[@{archery_crossbow_total}]]}} {{highSkillMod=[[1+ceil((@{archery_crossbow_total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Archery:Crossbow}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{archery_crossbow_total}]]}} {{skillModvalue=[[@{archery_crossbow_total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{archery_crossbow_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Archery:Crossbow}}">-?</button>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<br />
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">Complex / Advanced skills</label>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<label style="padding-right:0px;display:inline-block;width:150px;">Root Skill/ Specialty </label>
|
|
<label style="margin-left:35px;padding-right:0px;display:inline-block;width:50px;text-align:center" >Task<br />Base</label>
|
|
<label style="margin-left:45px;padding-right:0px;display:inline-block;width:50px;;text-align:center">Skill</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">%</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">Spcls</label>
|
|
<label style="padding-right:0px;display:inline-block;width:48px;text-align:center">TP</label>
|
|
|
|
<fieldset class="repeating_skills" style="margin-top:-20px;">
|
|
<!--
|
|
<div style="display:inline-block">
|
|
<button style="font-size:8px;" name="attr_add_spcl">+</button>
|
|
<button style="font-size:8px;" name="attr_remove_spcl">-</button>
|
|
</div>-->
|
|
<input style="display:none" type="checkbox" class="sheet-check-toggle1" name="attr_sp_toggle1" value="1" />
|
|
<input style="display:none" type="checkbox" type="checkbox" class="sheet-check-toggle2" name="attr_sp_toggle2" value="1" />
|
|
<input style="display:none" type="checkbox" type="checkbox" class="sheet-check-toggle3" name="attr_sp_toggle3" value="1" />
|
|
<input style="display:none" type="checkbox" type="checkbox" class="sheet-check-toggle4" name="attr_sp_toggle4" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-toggle5" name="attr_sp_toggle5" value="1" />
|
|
<input style="display:none" type="checkbox" class="sheet-check-toggle6" name="attr_sp_toggle6" value="1" />
|
|
|
|
<input style="width:150px;" type="text" name="attr_skill-name" />
|
|
<select style="width:59px;margin-top:0px;margin-bottom:0px" name="attr_skill_base">
|
|
<option value="@{str_base}">STR</option>
|
|
<option value="@{con_base}">CON</option>
|
|
<option value="@{dex_base}">DEX</option>
|
|
<option value="@{awa_base}">AWA</option>
|
|
<option value="@{exp_base}">EXP</option>
|
|
<option value="@{rea_base}">REA</option>
|
|
<option value="@{foc_base}">FOC</option>
|
|
</select>
|
|
<input type="number" disabled="disabled" value="@{skill_base}" name="attr_skill-base-value" />
|
|
<p style="display:inline-block">+</p>
|
|
<input type="number" value="0" name="attr_skill-value" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{skill_base}+@{skill-value}" name="attr_skill-total" />
|
|
|
|
<input type="number" value="0" name="attr_spcno" />
|
|
<input type="number" value="0" name="attr_skill-TP" />
|
|
|
|
|
|
|
|
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{skill-total}]]}} {{skillModvalue=[[@{skill-total}]]}} {{highSkillMod=[[1+ceil((@{skill-total}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{skill-total}]]}} {{skillModvalue=[[@{skill-total}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{archery_skill_total}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}}}">-?</button>
|
|
|
|
|
|
<div class="sheet-specialty-toggle1">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_specialty-name1" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_specialty-value1" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{skill_base}+@{skill-value}+@{specialty-value1}" name="attr_specialty-total1" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_specialty-tp1" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total1}]]}} {{skillModvalue=[[@{specialty-total1}]]}} {{highSkillMod=[[1+ceil((@{specialty-total1}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name1}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total1}]]}} {{skillModvalue=[[@{specialty-total1}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{specialty-total1}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name1}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-toggle2">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_specialty-name2" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_specialty-value2" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{skill_base}+@{skill-value}+@{specialty-value2}" name="attr_specialty-total2" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_specialty-tp2" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total2}]]}} {{skillModvalue=[[@{specialty-total2}]]}} {{highSkillMod=[[1+ceil((@{specialty-total2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name2}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total2}]]}} {{skillModvalue=[[@{specialty-total2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{specialty-total2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name2}}}">-?</button>
|
|
</div>
|
|
|
|
<div class="sheet-specialty-toggle3">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_specialty-name3" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_specialty-value3" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{skill_base}+@{skill-value}+@{specialty-value3}" name="attr_specialty-total3" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_specialty-tp3" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total3}]]}} {{skillModvalue=[[@{specialty-total3}]]}} {{highSkillMod=[[1+ceil((@{specialty-total3}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name3}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total3}]]}} {{skillModvalue=[[@{specialty-total3}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{specialty-total3}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name3}}}">-?</button>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-specialty-toggle4">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_specialty-name4" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_specialty-value4" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{skill_base}+@{skill-value}+@{specialty-value4}" name="attr_specialty-total4" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_specialty-tp4" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total4}]]}} {{skillModvalue=[[@{specialty-total4}]]}} {{highSkillMod=[[1+ceil((@{specialty-total4}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name4}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total4}]]}} {{skillModvalue=[[@{specialty-total4}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{specialty-total4}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name4}}}">-?</button>
|
|
</div>
|
|
<div class="sheet-specialty-toggle5">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_specialty-name5" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_specialty-value5" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{skill_base}+@{skill-value}+@{specialty-value5}" name="attr_specialty-total5" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_specialty-tp5" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total5}]]}} {{skillModvalue=[[@{specialty-total5}]]}} {{highSkillMod=[[1+ceil((@{specialty-total5}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name5}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total5}]]}} {{skillModvalue=[[@{specialty-total5}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{specialty-total5}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name5}}}">-?</button>
|
|
|
|
</div>
|
|
<div class="sheet-specialty-toggle6">
|
|
<input style='text-align:right; width:150px;' type="text" name="attr_specialty-name6" />
|
|
<p style="display:inline-block;margin-left:115px;">+</p>
|
|
<input type="number" value="0" name="attr_specialty-value6" />
|
|
<p style="display:inline-block">=</p>
|
|
<input type="number" disabled="disabled" value="@{skill_base}+@{skill-value}+@{specialty-value6}" name="attr_specialty-total6" />
|
|
<input style='margin-left:50px;' type="number" value="0" name="attr_specialty-tp6" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total6}]]}} {{skillModvalue=[[@{specialty-total6}]]}} {{highSkillMod=[[1+ceil((@{specialty-total6}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name6}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{specialty-total6}]]}} {{skillModvalue=[[@{specialty-total6}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{specialty-total6}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{skill-name}:@{specialty-name6}}}">-?</button>
|
|
|
|
</div>
|
|
</fieldset>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">TRAINING POINTS</label>
|
|
<textarea name="attr_training_pts" style="display:inline-block; width: 98%; min-height:90px; margin-left:5px; border: 1px solid black; background:transparent;" type="text" /></textarea>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
<div class="sheet-tab-content sheet-tab3">
|
|
<div class="sheet-wrapper">
|
|
<input type="hidden" name="attr_processing" class="show-processing" value="">
|
|
<div class="processing">
|
|
<span name="attr_processing"></span>
|
|
|
|
<div class="center">
|
|
<label class="pseudo-button-wrapper visible-button">
|
|
<input style="display:none" type="checkbox" name="attr_close_processing" value="1">
|
|
<span data-i18n="X"></span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col' style="width:60%">
|
|
<table style="margin-right:26px;border-collapse: collapse;">
|
|
<tr>
|
|
<td><label class="sheet-attr_label">Core Abilities</label></td>
|
|
<td class="sheet-abilityCol" ><label class="sheet-core-label">STR</label></td>
|
|
<td class="sheet-abilityCol" ><label class="sheet-core-label">CON</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">DEX</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">AWA</label></td>
|
|
<td class="sheet-abilityCol""><label class="sheet-core-label">EXP</label></td>
|
|
<td class="sheet-abilityCol""><label class="sheet-core-label">REA</label></td>
|
|
<td class="sheet-abilityCol"><label class="sheet-core-label">FOC</label></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><label class="sheet-attr_label">Task Base %</label></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" value="@{str_score}*2" name="attr_str_base" disabled="disabled" /></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_con_base" value="@{con_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_dex_base" value="@{dex_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_awa_base" value="@{awa_score}*2" disabled="disabled" /></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_exp_base" value="@{exp_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_rea_base" value="@{rea_score}*2" disabled="disabled"/></td>
|
|
<td class="sheet-abilityCol"><input type="Number" style="width:100%" name="attr_foc_base" value="@{foc_score}*2" disabled="disabled"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{str_base}]]}} {{skillModvalue=[[@{str_base}]]}} {{roll=[[1d100]]}} {{skillname=STR base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{con_base}]]}} {{skillModvalue=[[@{con_base}]]}} {{roll=[[1d100]]}} {{skillname=CON base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{dex_base}]]}} {{skillModvalue=[[@{dex_base}]]}} {{roll=[[1d100]]}} {{skillname=DEX base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{awa_base}]]}} {{skillModvalue=[[@{awa_base}]]}} {{roll=[[1d100]]}} {{skillname=AWA base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{exp_base}]]}} {{skillModvalue=[[@{exp_base}]]}} {{roll=[[1d100]]}} {{skillname=EXP base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{rea_base}]]}} {{skillModvalue=[[@{rea_base}]]}} {{roll=[[1d100]]}} {{skillname=REA base}}" />
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{foc_base}]]}} {{skillModvalue=[[@{foc_base}]]}} {{roll=[[1d100]]}} {{skillname=FOC base}}" />
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{str_base}]]}} {{skillModvalue=[[(@{str_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=STR base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{con_base}]]}} {{skillModvalue=[[(@{con_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=CON base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{dex_base}]]}} {{skillModvalue=[[(@{dex_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=DEX base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{awa_base}]]}} {{skillModvalue=[[(@{awa_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=AWA base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{exp_base}]]}} {{skillModvalue=[[(@{exp_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=EXP base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{rea_base}]]}} {{skillModvalue=[[(@{rea_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=REA base}}">-?</button>
|
|
</td>
|
|
<td class="sheet-abilityCol">
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{foc_base}]]}} {{skillModvalue=[[(@{foc_base})+?{Mods|0}]]}} {{roll=[[1d100]]}} {{skillname=FOC base}}">-?</button>
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
</div>
|
|
<div class='sheet-col' style="width:35%">
|
|
|
|
</div>
|
|
</div>
|
|
<br />
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">ACTIONS</label>
|
|
<div class="sheet-outer">
|
|
|
|
<div class="sheet-inner">
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Initiative</label>
|
|
<div>
|
|
<button style="display:inline block" type="roll" value="@{name} Rolls Initiative [[@{cur_actions}+1d10 &{tracker}]]"></button>
|
|
<button style="display:inline block" type="roll" value="@{name} Rolls Initiative [[?{mods|0}+@{cur_actions}+1d10 &{tracker}]]" >-?</button>
|
|
</div>
|
|
</div>
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Max</label>
|
|
<input type="number" readonly name="attr_actions"/>
|
|
</div>
|
|
-
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Enc.</label>
|
|
<input type="number" readonly name="attr_enc_penalty"/>
|
|
</div>
|
|
=
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Cur</label>
|
|
<input type="number" disabled="disabled" value="@{actions}-@{enc_penalty}" name="attr_cur_actions"/>
|
|
</div>
|
|
<p style="display:inline-block;color:red">-Stun (pg 79)</p>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
|
|
<label class="sheet-section_header">ENDURANCE</label>
|
|
<div style="">
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Max</label>
|
|
<input style="display: inline" readonly="" value="0" type="number" name="attr_Endurance_Max">
|
|
</div>
|
|
-
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Loss</label>
|
|
<input style="display: inline;" value="0" type="number" name="attr_endurance_loss">
|
|
</div>
|
|
=
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" style="font-size: 0.75em">Cur</label>
|
|
<input style="display: inline" value="0" type="number" readonly name="attr_Endurance_Cur">
|
|
</div>
|
|
|
|
<div style="display: inline-block;">
|
|
<label style="text-align:center;font-size: 0.75em" style="font-size: 0.75em">Status</label>
|
|
<input style="color: red;width:209px;display: inline" readonly value="" type="text" readonly name="attr_endurance_status">
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<br />
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">FIREARMS</label>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<label style="inline-block">Current Mods.</td>
|
|
<input style="inline-block" type="number" value="0" name="attr_cur_mods1">
|
|
+
|
|
<input style="inline-block" type="number" readonly value="0" name="attr_cur_mods2">
|
|
=
|
|
<input style="inline-block" type="number" readonly value="0" name="attr_tot_mods">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-3colrow">
|
|
<div class='sheet-col'>
|
|
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_move_mod" value="-5" /><label>Walking</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_move_mod" value="-10" / ><label>Running (cannot aim)</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_under_fire_mod" value="-10" ><label>Under fire this turn</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_wounded_mod" value="-20" ><label>Wounded this turn</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_noise_mod" value="-20" /><label>Noise, gun shot nearby</label>
|
|
</div>
|
|
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_noise_mod" value="-30" /><label>Noise, Grenade nearby</label>
|
|
</div>
|
|
|
|
</div>
|
|
<div class='sheet-col'>
|
|
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_rng_mod" value="20" /><label>Point Blank (less than 5m)</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_rng_mod" value="10" /><label>Short (5m - Eff. Rng x 1/2 m)</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_rng_mod" value="-20" /><label>Long (up to ER x 2 m)</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_aim_mod" value="-20" /><label>Snap shot (unaimed fire)</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_aim_mod" value="0" /><label>Aiming 0</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_aim_mod" value="10" /><label>Aiming +10</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_aim_mod" value="20" /><label>Aiming +20</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_aim_mod" value="30" /><label>Aiming +30</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_aim_mod" value="40" /><label>Aiming +40</input>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_aim_mod" value="50" /><label>Aiming +50</input>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_aim_mod" value="60" /><label>Aiming +60</label>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_burst_mod" value="10" /><label>Short Burst (3 rounds)</label>>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_burst_mod" value="20" /><label>Medium Burst (4-10 rounds)</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_burst_mod" value="40" /><label>Full Auto (11+ rounds)</label>
|
|
</div>
|
|
<!--<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_add_target_mod" value="-20" /><label>Additional Targets</label>
|
|
</div>-->
|
|
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_tripod_mod" value="20" /><label>Tripod Mounted</label>
|
|
</div>
|
|
<div class="sheet-mod_input">
|
|
<input type="checkbox" name="attr_1h_mod" value="-30" /><label>Fire 2-hnd wpn 1 hndor 2x 1hnd wpns </label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<table>
|
|
<tr style="font-weight:bold;text-align:center">
|
|
<td colspan="6"></td>
|
|
<td colspan="3">Mag.</td>
|
|
</tr>
|
|
<tr style="font-weight:bold;text-align:center">
|
|
<td>Weapon</td>
|
|
<td>Skill</td>
|
|
<td>%</td>
|
|
<td>Cal.</td>
|
|
<td>E-Fac.</td>
|
|
<td>Action</td>
|
|
<td>Range</td>
|
|
<td>Rof</td>
|
|
<td>Cap.</td>
|
|
<td>Cur.</td>
|
|
<td>#</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_firearm_name1"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_firearmwpn1_skill">
|
|
<option value="@{firearms_skill_total}">Firearms</option>
|
|
<option value="@{firearms_handgun_total}">Handgun</option>
|
|
<option value="@{firearms_mg_total}">MG</option>
|
|
<option value="@{firearms_rifle_total}">Rifle</option>
|
|
<option value="@{firearms_shotgun_total}">Shotgun</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{firearmwpn1_skill}" name="attr_firearmwpn1_skill_value" /></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_calibre1"/></td>
|
|
<td><input type="number" name="attr_firearm_e-factor1"/></td>
|
|
<td><input type="text" style="width:50px" name="attr_firearm_type1"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_range1"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_rof1"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cap1"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cur1"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mags1"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn1_skill}]]}} {{skillModvalue=[[@{firearmwpn1_skill}+@{tot_mods}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn1_skill}+@{tot_mods}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name1}}}
|
|
|
|
&{template:hitLocRoll} {{name=@{name}}} {{loc=[[1d100]]}}
|
|
" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn1_skill}]]}} {{skillModvalue=[[@{firearmwpn1_skill}+@{tot_mods}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn1_skill}+@{tot_mods}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name1}}}">-?</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_firearm_name2"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_firearmwpn2_skill">
|
|
<option value="@{firearms_skill_total}">Firearms</option>
|
|
<option value="@{firearms_handgun_total}">Handgun</option>
|
|
<option value="@{firearms_mg_total}">MG</option>
|
|
<option value="@{firearms_rifle_total}">Rifle</option>
|
|
<option value="@{firearms_shotgun_total}">Shotgun</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{firearmwpn2_skill}" name="attr_firearmwpn1_skill_value" /></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_calibre2"/></td>
|
|
<td><input type="number" name="attr_firearm_e-factor2"/></td>
|
|
<td><input type="text" style="width:50px" name="attr_firearm_type2"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_range2"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_rof2"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cap2"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cur2"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mags2"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn2_skill}]]}} {{skillModvalue=[[@{firearmwpn2_skill}+@{tot_mods}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn2_skill}+@{tot_mods}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name2}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn2_skill}]]}} {{skillModvalue=[[@{firearmwpn2_skill}+@{tot_mods}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn2_skill}+@{tot_mods}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name2}}}">-?</button></td>
|
|
|
|
</tr>
|
|
<tr>
|
|
|
|
<td><input type="text" style="width:100px" name="attr_firearm_name3"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_firearmwpn3_skill">
|
|
<option value="@{firearms_skill_total}">Firearms</option>
|
|
<option value="@{firearms_handgun_total}">Handgun</option>
|
|
<option value="@{firearms_mg_total}">MG</option>
|
|
<option value="@{firearms_rifle_total}">Rifle</option>
|
|
<option value="@{firearms_shotgun_total}">Shotgun</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{firearmwpn3_skill}" name="attr_firearmwpn1_skill_value" /></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_calibre3"/></td>
|
|
<td><input type="number" name="attr_firearm_e-factor3"/></td>
|
|
<td><input type="text" style="width:50px" name="attr_firearm_type3"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_range3"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_rof3"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cap3"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cur3"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mags3"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn3_skill}]]}} {{skillModvalue=[[@{firearmwpn3_skill}+@{tot_mods}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn3_skill}+@{tot_mods}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name3}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn3_skill}]]}} {{skillModvalue=[[@{firearmwpn3_skill}+@{tot_mods}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn3_skill}+@{tot_mods}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name3}}}">-?</button></td>
|
|
|
|
</tr>
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_firearm_name4"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_firearmwpn4_skill">
|
|
<option value="@{firearms_skill_total}">Firearms</option>
|
|
<option value="@{firearms_handgun_total}">Handgun</option>
|
|
<option value="@{firearms_mg_total}">MG</option>
|
|
<option value="@{firearms_rifle_total}">Rifle</option>
|
|
<option value="@{firearms_shotgun_total}">Shotgun</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{firearmwpn4_skill}" name="attr_firearmwpn4_skill_value" /></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_calibre4"/></td>
|
|
<td><input type="number" name="attr_firearm_e-factor4"/></td>
|
|
<td><input type="text" style="width:50px" name="attr_firearm_type4"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_range4"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_rof4"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cap4"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cur4"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mags4"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn4_skill}]]}} {{skillModvalue=[[@{firearmwpn4_skill}+@{tot_mods}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn4_skill}+@{tot_mods}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name4}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn4_skill}]]}} {{skillModvalue=[[@{firearmwpn4_skill}+@{tot_mods}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn4_skill}+@{tot_mods}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name4}}}">-?</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_firearm_name5"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_firearmwpn5_skill">
|
|
<option value="@{firearms_skill_total}">Firearms</option>
|
|
<option value="@{firearms_handgun_total}">Handgun</option>
|
|
<option value="@{firearms_mg_total}">MG</option>
|
|
<option value="@{firearms_rifle_total}">Rifle</option>
|
|
<option value="@{firearms_shotgun_total}">Shotgun</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{firearmwpn5_skill}" name="attr_firearmwpn5_skill_value" /></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_calibre5"/></td>
|
|
<td><input type="number" name="attr_firearm_e-factor5"/></td>
|
|
<td><input type="text" style="width:50px" name="attr_firearm_type"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_range"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_rof"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cap"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cur"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mags"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn5_skill}]]}} {{skillModvalue=[[@{firearmwpn5_skill}+@{tot_mods}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn5_skill}+@{tot_mods}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name5}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn5_skill}]]}} {{skillModvalue=[[@{firearmwpn5_skill}+@{tot_mods}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn5_skill}+@{tot_mods}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name5}}}">-?</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_firearm_name6"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_firearmwpn6_skill">
|
|
<option value="@{firearms_skill_total}">Firearms</option>
|
|
<option value="@{firearms_handgun_total}">Handgun</option>
|
|
<option value="@{firearms_mg_total}">MG</option>
|
|
<option value="@{firearms_rifle_total}">Rifle</option>
|
|
<option value="@{firearms_shotgun_total}">Shotgun</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{firearmwpn6_skill}" name="attr_firearmwpn6_skill_value" /></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_calibre6"/></td>
|
|
<td><input type="number" name="attr_firearm_e-factor6"/></td>
|
|
<td><input type="text" style="width:50px" name="attr_firearm_type6"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_range6"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_rof6"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cap6"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cur6"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mags6"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn6_skill}]]}} {{skillModvalue=[[@{firearmwpn6_skill}+@{tot_mods}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn6_skill}+@{tot_mods}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name6}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn6_skill}]]}} {{skillModvalue=[[@{firearmwpn6_skill}+@{tot_mods}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn6_skill}+@{tot_mods}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name6}}}">-?</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_firearm_name7"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_firearmwpn7_skill">
|
|
<option value="@{firearms_skill_total}">Firearms</option>
|
|
<option value="@{firearms_handgun_total}">Handgun</option>
|
|
<option value="@{firearms_mg_total}">MG</option>
|
|
<option value="@{firearms_rifle_total}">Rifle</option>
|
|
<option value="@{firearms_shotgun_total}">Shotgun</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{firearmwpn7_skill}" name="attr_firearmwpn7_skill_value" /></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_calibre7"/></td>
|
|
<td><input type="number" name="attr_firearm_e-factor6"/></td>
|
|
<td><input type="text" style="width:50px" name="attr_firearm_type7"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_firearm_range7"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_rof7"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cap7"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mag_cur7"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_firearm_mags7"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn7_skill}]]}} {{skillModvalue=[[@{firearmwpn7_skill}+@{tot_mods}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn7_skill}+@{tot_mods}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name7}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{firearmwpn7_skill}]]}} {{skillModvalue=[[@{firearmwpn7_skill}+@{tot_mods}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{firearmwpn7_skill}+@{tot_mods}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{firearm_name7}}}">-?</button></td>
|
|
|
|
</tr>
|
|
</table>
|
|
<br />
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">OTHER WEAPONS</label>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<label style="inline-block">Current Mods.</td>
|
|
<input style="inline-block" type="number" value="0" name="attr_cur_mods2">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<table>
|
|
<tr style="font-weight:bold;text-align:center">
|
|
<td><label>Weapon</label></td>
|
|
<td>Skill</td>
|
|
<td>%</td>
|
|
<td><label>E-Fac.</label></td>
|
|
<td><label>Range</label></td>
|
|
<td><label>Rof</label></td>
|
|
<td><label style="text-align:center">#</label></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_other_weapon_name1"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_otherwpn1_skill">
|
|
<option value="@{melee_axe_total}">Axe</option>
|
|
<option value="@{melee_club_total}">Club</option>
|
|
<option value="@{melee_knife_total}">Knife</option>
|
|
<option value="@{melee_spear_total}">Spear</option>
|
|
<option value="@{melee_sword_total}">Sword</option>
|
|
<option value="@{melee_staff_total}">Staff</option>
|
|
<option value="@{archery_bow_total}">Bow</option>
|
|
<option value="@{archery_crossbow_total}">Crossbow</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{otherwpn1_skill}" name="attr_otherwpn1_skill_value" /></td>
|
|
<td><input type="number" name="attr_other_weapon_e-factor1"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_other_weapon_range1"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_other_weapon_rof1"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_other_weapon_no1"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{otherwpn1_skill}]]}} {{skillModvalue=[[@{otherwpn1_skill}+@{cur_mods2}]]}} {{highSkillMod=[[1+ceil((@{otherwpn1_skill}+@{cur_mods2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{other_weapon_name1}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{otherwpn1_skill}]]}} {{skillModvalue=[[@{otherwpn1_skill}+@{cur_mods2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{otherwpn1_skill}+@{cur_mods2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{other_weapon_name1}}}">-?</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_other_weapon_name2"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_otherwpn2_skill">
|
|
<option value="@{melee_axe_total}">Axe</option>
|
|
<option value="@{melee_club_total}">Club</option>
|
|
<option value="@{melee_knife_total}">Knife</option>
|
|
<option value="@{melee_spear_total}">Spear</option>
|
|
<option value="@{melee_sword_total}">Sword</option>
|
|
<option value="@{melee_staff_total}">Staff</option>
|
|
<option value="@{archery_bow_total}">Bow</option>
|
|
<option value="@{archery_crossbow_total}">Crossbow</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{otherwpn2_skill}" name="attr_otherwpn2_skill_value" /></td>
|
|
<td><input type="number" name="attr_other_weapon_e-factor2"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_other_weapon_range2"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_other_weapon_rof2"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_other_weapon_no2"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{otherwpn2_skill}]]}} {{skillModvalue=[[@{otherwpn2_skill}+@{cur_mods2}]]}} {{highSkillMod=[[1+ceil((@{otherwpn2_skill}+@{cur_mods2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{other_weapon_name2}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{otherwpn2_skill}]]}} {{skillModvalue=[[@{otherwpn2_skill}+@{cur_mods2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{otherwpn2_skill}+@{cur_mods2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{other_weapon_name2}}}">-?</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="text" style="width:100px" name="attr_other_weapon_name3"/></td>
|
|
<td>
|
|
<select style="margin-bottom:0px;margin-top:0px;width:100px;" name="attr_otherwpn3_skill">
|
|
<option value="@{melee_axe_total}">Axe</option>
|
|
<option value="@{melee_club_total}">Club</option>
|
|
<option value="@{melee_knife_total}">Knife</option>
|
|
<option value="@{melee_spear_total}">Spear</option>
|
|
<option value="@{melee_sword_total}">Sword</option>
|
|
<option value="@{melee_staff_total}">Staff</option>
|
|
<option value="@{archery_bow_total}">Bow</option>
|
|
<option value="@{archery_crossbow_total}">Crossbow</option>
|
|
</select>
|
|
</td>
|
|
<td><input type="number" disabled value="@{otherwpn3_skill}" name="attr_otherwpn3_skill_value" /></td>
|
|
<td><input type="number" name="attr_other_weapon_e-factor3"/></td>
|
|
<td><input type="text" style="width:75px" name="attr_other_weapon_range3"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_other_weapon_rof3"/></td>
|
|
<td><input type="number" style="width:3.5em" name="attr_other_weapon_no3"/></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{otherwpn3_skill}]]}} {{skillModvalue=[[@{otherwpn3_skill}+@{cur_mods2}]]}} {{highSkillMod=[[1+ceil((@{otherwpn3_skill}+@{cur_mods2}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{other_weapon_name3}}}" /></td>
|
|
<td><button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{otherwpn3_skill}]]}} {{skillModvalue=[[@{otherwpn3_skill}+@{cur_mods2}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{otherwpn3_skill}+@{cur_mods2}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{other_weapon_name3}}}">-?</button></td>
|
|
</tr>
|
|
|
|
|
|
</table>
|
|
<br />
|
|
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div style="width:55%" class='sheet-col'>
|
|
<label class="sheet-section_header">HIT LOCATIONS</label>
|
|
<table>
|
|
<tr>
|
|
<td colspan="4"></td>
|
|
<td style="text-align:center" colspan="2"><label >Blood Loss</label></td>
|
|
</tr>
|
|
<tr>
|
|
<td><label >Location</label></td>
|
|
<td><label style="text-align:center">AV</label></td>
|
|
<td colspan="2"><label style="text-align:center">SP</label></td>
|
|
<td><label style="text-align:center">TT</label></td>
|
|
<td><label style="text-align:center">CT</label></td>
|
|
</tr>
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Head</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Head"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.06)" type="number" name="attr_SP_Head"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Head"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Head"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Head"/></td><td>2</td>
|
|
<td>
|
|
|
|
<!--<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} " /></td>-->
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[0]]}} {{locText=Head}} " />
|
|
</td>
|
|
|
|
</tr>
|
|
<tr><td><label class="sheet-hit-location_label" >Neck</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Neck"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.02)" type="number" name="attr_SP_Neck"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Neck"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Neck"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Neck"/></td><td>2</td>
|
|
<td><button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[1]]}} {{locText=Neck}} " />
|
|
</td>
|
|
</tr>
|
|
<tr><td><label class="sheet-hit-location_label" >Right Shoulder</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Shoulder"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.02)" type="number" name="attr_SP_Right_Shoulder"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Shoulder"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Shoulder"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Shoulder"/></td><td>0</td>
|
|
<td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Shoulder}} " />
|
|
</td></tr>
|
|
<tr><td><label class="sheet-hit-location_label" >Right Upper Arm</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Upper_Arm"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.03)" type="number" name="attr_SP_Right_Upper_Arm"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Upper_Arm"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Upper_Arm"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Upper_Arm"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Upper Arm}} " />
|
|
</td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Elbow</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Elbow"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.01)" type="number" name="attr_SP_Right_Elbow"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Elbow"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Elbow"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Elbow"/></td><td>0</td>
|
|
<td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Elbow}} " />
|
|
</td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Forearm</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Forearm"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.03)" type="number" name="attr_SP_Right_Forearm"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Forearm"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Forearm"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Forearm"/></td><td>0</td>
|
|
<td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Forearm}} " />
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Wrist</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Wrist"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.01)" type="number" name="attr_SP_Right_Wrist"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Wrist"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Wrist"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Wrist"/></td><td>0</td><td> <button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Wrist}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Hand</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Hand"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.02)" type="number" name="attr_SP_Right_Hand"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Hand"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Hand"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Hand"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Hand}} " /></td></tr>
|
|
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Shoulder</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Shoulder"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.02)" type="number" name="attr_SP_Left_Shoulder"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Shoulder"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Shoulder"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Shoulder"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Shoulder}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Upper Arm</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Upper_Arm"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.03)" type="number" name="attr_SP_Left_Upper_Arm"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Upper_Arm"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Upper_Arm"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Upper_Arm"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Upper Arm}} " /></td></tr>
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Elbow</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Elbow"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.01)" type="number" name="attr_SP_Left_Elbow"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Elbow"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Elbow"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Elbow"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Elbow}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Forearm</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Forearm"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.03)" type="number" name="attr_SP_Left_Forearm"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Forearm"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Forearm"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Forearm"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Forearm}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Wrist</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Wrist"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.01)" type="number" name="attr_SP_Left_Wrist"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Wrist"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Wrist"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Wrist"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Wrist}} " /></td></tr>
|
|
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left hand</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_hand"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.02)" type="number" name="attr_SP_Left_hand"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_hand"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_hand"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_hand"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Hand}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Mid Torso</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Torso"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.07)" type="number" name="attr_SP_Torso"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Torso"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Torso"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Torso"/></td><td>2</td>
|
|
<td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[2]]}} {{locText=Mid Torso}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Upper Left Torso</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Upper_Left_Torso"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.08)" type="number" name="attr_SP_Upper_Left_Torso"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Upper_Left_Torso"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Upper_Left_Torso"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Upper_Left_Torso"/></td><td>2</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[2]]}} {{locText=Upper Left Torso}} " /></td></tr>
|
|
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Upper Right Torso</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Upper_Right_Torso"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.08)" type="number" name="attr_SP_Upper_Right_Torso"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Upper_Right_Torso"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Upper_Right_Torso"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Upper_Right_Torso"/></td><td>2</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[2]]}} {{locText=Upper Right Torso}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Abdomen</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Abdomen"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.07)" type="number" name="attr_SP_Abdomen"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Abdomen"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Abdomen"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Abdomen"/></td><td>2</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[2]]}} {{locText=Abdomen}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Groin</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Groin"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.02)" type="number" name="attr_SP_Groin"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Groin"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Groin"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Groin"/></td><td>2</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[2]]}} {{locText=Groin}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Hip</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Hip"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.02)" type="number" name="attr_SP_Right_Hip"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Hip"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Hip"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Hip"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Hip}} " /></td></tr>
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Thigh</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Thigh"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.06)" type="number" name="attr_SP_Right_Thigh"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Thigh"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Thigh"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Thigh"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Thigh}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Knee</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Knee"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.01)" type="number" name="attr_SP_Right_Knee"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Knee"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Knee"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Knee"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Knee}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Calf</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Calf"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.05)" type="number" name="attr_SP_Right_Calf"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Calf"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Calf"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Calf"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Calf}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Ankle</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Ankle"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.01)" type="number" name="attr_SP_Right_Ankle"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Ankle"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Ankle"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Ankle"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Ankle}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Right Foot</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Right_Foot"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.03)" type="number" name="attr_SP_Right_Foot"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Right_Foot"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Right_Foot"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Right_Foot"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Right Foot}} " /></td></tr>
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Hip</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Hip"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.02)" type="number" name="attr_SP_Left_Hip"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Hip"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Hip"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Hip"/></td><td>0</td>
|
|
<td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Hip}} " /></td></tr>
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >left Thigh</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_left_Thigh"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.06)" type="number" name="attr_SP_left_Thigh"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_left_Thigh"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_left_Thigh"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_left_Thigh"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Thigh}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Knee</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Knee"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.01)" type="number" name="attr_SP_Left_Knee"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Knee"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Knee"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Knee"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Knee}} " /></td></tr>
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Calf</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Calf"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.05)" type="number" name="attr_SP_Left_Calf"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Calf"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Calf"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Calf"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Calf}} " /></td></tr>
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Ankle</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Ankle"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.01)" type="number" name="attr_SP_Left_Ankle"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Ankle"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Ankle"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Ankle"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Ankle}} " /></td></tr>
|
|
|
|
|
|
<tr><td><label class="sheet-hit-location_label" >Left Foot</label></td><td><input class="sheet-hit-locations-armor" style="margin: auto;display:inline-block" type="text" value="0/0" name="attr_AV_Left_Foot"/></td><td><input disabled="disabled" style="margin: auto;display:inline-block" value="round(((round((@{str_score}+@{con_score})/2))*@{mass_value})*0.03)" type="number" name="attr_SP_Left_Foot"/></td><td><input style="margin: auto;display:inline-block" type="number" value="" name="attr_SP_cur_Left_Foot"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_tt_Left_Foot"/></td><td><input class="sheet-hit-locations-wnds" value="0" type="text" name="attr_br_ct_Left_Foot"/></td><td>0</td><td>
|
|
<button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[3]]}} {{locText=Left Foot}} " />
|
|
</td></tr>
|
|
|
|
|
|
|
|
|
|
</table>
|
|
</div>
|
|
<div style="width:39%" class='sheet-col'>
|
|
|
|
<label class="sheet-section_header">STRUCTURE POINTS</label>
|
|
|
|
<!--<div class="outer">
|
|
<div class="inner">
|
|
|
|
<input type="text" style="width:50px" value="(round((@{str_score}+@{con_score})/2))*@{mass_value}" disabled="disabled" name="attr_structure_pts_max"/>/
|
|
<input type="number" value="-999" name="attr_structure_pts_cur"/>
|
|
|
|
<label style="display:inline">WBD Shock</label><button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[4]]}} {{locText=Whole Body}} " />
|
|
|
|
</div>
|
|
</div>-->
|
|
<div>
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Max</label>
|
|
<input style="display: inline" value="0" readonly="" type="number" name="attr_structure_pts_max">
|
|
</div>
|
|
-
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Loss</label>
|
|
<input style="display: inline;" value="0" type="number" name="attr_structure_pt_loss">
|
|
</div>
|
|
=
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" style="font-size: 0.75em">Cur</label>
|
|
<input style="display: inline" value="0" type="number" readonly name="attr_structure_pts_cur">
|
|
</div>
|
|
<label style="display:inline">WBD Shock</label><button type="roll" value="&{template:shockRoll} {{name=@{name}}} {{Dp=?{Damage|0}}} {{shockroll=[[1d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}} {{loc=[[4]]}} {{locText=Whole Body}} " />
|
|
</div>
|
|
|
|
|
|
<br />
|
|
<label class="sheet-section_header">BLOOD POINTS</label>
|
|
|
|
<!--
|
|
<div class="outer">
|
|
<div class="inner">
|
|
<!--<input style="width:50px" type="text" value="(round((@{str_score}+@{con_score})/2))*@{mass_value}" disabled="disabled" name="attr_blood_pts_max"/>
|
|
<input style="width:50px" type="text" value="" readonly name="attr_blood_pts_max"/>
|
|
|
|
/
|
|
<input type="number" value="-999" name="attr_blood_pts_cur"/>
|
|
|
|
</div>
|
|
</div>
|
|
-->
|
|
|
|
<div style="">
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Max</label>
|
|
<input style="display: inline" value="0" readonly="" type="number" name="attr_blood_pts_max">
|
|
</div>
|
|
-
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" >Loss</label>
|
|
<input style="display: inline;" value="0" type="number" name="attr_blood_pt_loss">
|
|
</div>
|
|
=
|
|
<div style="display: inline-block;">
|
|
<label style="text-align: center;font-size: 0.75em" style="font-size: 0.75em">Cur</label>
|
|
<input style="display: inline" type="number" readonly name="attr_blood_pts_cur">
|
|
</div>
|
|
|
|
<div style="display: inline-block;">
|
|
|
|
<input style="width:138px; display: inline;color:red" readonly type="text" readonly name="attr_blood_status">
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
<br />
|
|
<label class="sheet-section_header">BLOOD LOSS</label>
|
|
<div class="outer">
|
|
<div class="inner">
|
|
<label style="display:inline" >TT:</label>
|
|
<input style="display:inline" type="number" value="0" readonly name="attr_total_blood_loss_tt"/>
|
|
<!-- <input style="display:inline" type="number" value="[@{br_tt_Head}+@{br_tt_Neck}+@{br_tt_Right_Shoulder}+@{br_tt_Right_Upper_Arm}+@{br_tt_Right_Elbow}+@{br_tt_Right_Forearm}+@{br_tt_Right_Wrist}+@{br_tt_Right_Hand}+@{br_tt_Left_Shoulder}+@{br_tt_Left_Upper_Arm}+@{br_tt_Left_Elbow}+@{br_tt_Left_Forearm}+@{br_tt_Left_Wrist}+@{br_tt_Left_hand}+@{br_tt_Torso}+@{br_tt_Upper_Left_Torso}+@{br_tt_Upper_Right_Torso}+@{br_tt_Abdomen}+@{br_tt_Groin}+@{br_tt_Right_Hip}+@{br_tt_Right_Thigh}+@{br_tt_Right_Knee}+@{br_tt_Right_Calf}+@{br_tt_Right_Ankle}+@{br_tt_Right_Foot}+@{br_tt_Left_Hip}+@{br_tt_left_Thigh}+@{br_tt_Left_Knee}+@{br_tt_Left_Calf}+@{br_tt_Left_Ankle}+@{br_tt_Left_Foot}]" disabled="disabled" name="attr_total_blood_loss_tt"/>-->
|
|
|
|
|
|
|
|
|
|
<label style="display:inline">CT: </label>
|
|
<input style="display:inline" type="number" value="0" readonly name="attr_total_blood_loss_ct"/>
|
|
|
|
|
|
<!-- <input style="display:inline" type="number" value="[@{br_ct_Head}+@{br_ct_Neck}+@{br_ct_Right_Shoulder}+@{br_ct_Right_Upper_Arm}+@{br_ct_Right_Elbow}+@{br_ct_Right_Forearm}+@{br_ct_Right_Wrist}+@{br_ct_Right_Hand}+@{br_ct_Left_Shoulder}+@{br_ct_Left_Upper_Arm}+@{br_ct_Left_Elbow}+@{br_ct_Left_Forearm}+@{br_ct_Left_Wrist}+@{br_ct_Left_hand}+@{br_ct_Torso}+@{br_ct_Upper_Left_Torso}+@{br_ct_Upper_Right_Torso}+@{br_ct_Abdomen}+@{br_ct_Groin}+@{br_ct_Right_Hip}+@{br_ct_Right_Thigh}+@{br_ct_Right_Knee}+@{br_ct_Right_Calf}+@{br_ct_Right_Ankle}+@{br_ct_Right_Foot}+@{br_ct_Left_Hip}+@{br_ct_left_Thigh}+@{br_ct_Left_Knee}+@{br_ct_Left_Calf}+@{br_ct_Left_Ankle}+@{br_ct_Left_Foot}]" disabled="disabled" name="attr_total_blood_loss_ct"/>-->
|
|
</div>
|
|
</div>
|
|
<br />
|
|
<label class="sheet-section_header">Bleed Rate Modifiers</label>
|
|
<input style="display:inline-block" name="attr_full_br" type="number" /><label style="margin-left:5px;display:inline">Bleed Rate (BR)</label>
|
|
<br/>
|
|
<table>
|
|
<tr><th>DAMAGE TYPE</th><th>BR</th><th>EXAMPLE</th><td></td></tr>
|
|
<tr><td>Blunt</td><td>x0</td><td>Punch</td><td><input type ="number" value="0" name="attr_concussion_mod" readonly /></td></tr>
|
|
<tr><td>Ballistic</td><td>x1</td><td>Gunshot</td><td><input type ="number" name="attr_ballistic_mod" readonly /></td></tr>
|
|
<tr><td>Puncture</td><td>x0.75</td><td>Knife</td><td><input name="attr_puncture_mod" type ="number" readonly /></td></tr>
|
|
<tr><td>Slash</td><td>x0.75</td><td>Axe</td><td><input type ="number" name="attr_slash_mod" readonly /></td></tr>
|
|
<tr><td>Concussive</td></td><td>x0.2</td><td>Hammer</td><td><input type ="number" name ="attr_concussive_mod" readonly /></td></tr>
|
|
</table>
|
|
|
|
|
|
<br>
|
|
<label class="sheet-section_header">WBD BR Calculator</label>
|
|
<div class="outer">
|
|
<div class="inner">
|
|
|
|
<label style="display:inline">DoS</label><input style="display:inline" type="number" value="0" name="attr_wbd_dos" />
|
|
<label style="display:inline">Dp</label><input style="display:inline" type="number" value="0" name="attr_wbd_dp" />
|
|
<label style="display:inline">BR</label><input style="display:inline" type="number" readonly value="0" name="attr_wbd_br" />
|
|
</div>
|
|
</div>
|
|
<br />
|
|
<label class="sheet-section_header">Hit Location Rolls</label>
|
|
<div >
|
|
|
|
<label class="sheet-hitloc_div">Standard</label><button type="roll" value="&{template:hitLocRoll} {{name=@{name}}} {{loc=[[1d100]]}}" ></button>
|
|
</div>
|
|
<div >
|
|
<label class="sheet-hitloc_div">Central (-20% TO HIT)</label><button type="roll" value="&{template:hitLocRollCentral} {{name=@{name}}} {{loc=[[1d100]]}}" ></button>
|
|
|
|
</div>
|
|
<div >
|
|
<label class="sheet-hitloc_div">Head (-30% TO HIT)</label><button type="roll" value="&{template:hitLocRollHead} {{name=@{name}}} {{loc=[[1d100]]}}" ></button>
|
|
|
|
</div>
|
|
<div>
|
|
<label class="sheet-hitloc_div">Knee (-30% TO HIT)</label><button type="roll" value="&{template:hitLocRollKnee} {{name=@{name}}} {{loc=[[1d100]]}}" ></button>
|
|
|
|
</div>
|
|
<div >
|
|
<label class="sheet-hitloc_div">Lower (-10% TO HIT)</label><button type="roll" value="&{template:hitLocRollLower} {{name=@{name}}} {{loc=[[1d100]]}}" ></button>
|
|
|
|
</div>
|
|
<div >
|
|
<label class="sheet-hitloc_div">Upper (-10% TO HIT)</label><button type="roll" value="&{template:hitLocRollHigher} {{name=@{name}}} {{loc=[[1d100]]}}" ></button>
|
|
|
|
</div >
|
|
<div >
|
|
<label class="sheet-hitloc_div">Quadruped</label><button type="roll" value="&{template:hitLocRollQuad} {{name=@{name}}} {{loc=[[1d100]]}}" ></button>
|
|
|
|
</div>
|
|
<div >
|
|
<label class="sheet-hitloc_div">4 Wheeled APC (V-150)</label><button type="roll" value="&{template:hitLocRoll4wapc} {{name=@{name}}} {{loc=[[1d100]]}}" ></button>
|
|
</div>
|
|
|
|
<label class="sheet-section_header">MOVEMENT</label>
|
|
|
|
<div>
|
|
<input style='display:inline;' readonly type="number" name="attr_move_x1"/><label class="sheet-attr_label">x1</label>
|
|
</div>
|
|
<div>
|
|
<input style='display:inline;' readonly type="number" name="attr_move_x2"/><label class="sheet-attr_label">x2</label>
|
|
</div>
|
|
<div>
|
|
<input style='display:inline;' readonly type="number" name="attr_move_x3"/><label class="sheet-attr_label">x3</label>
|
|
</div>
|
|
|
|
<div>
|
|
<input style='display:inline;' type="number" name="attr_enc_penalty"/>
|
|
<label class="sheet-attr_label">Enc. Penalty</label>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
|
|
</div>
|
|
<div class='sheet-col'>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
<div class="sheet-tab-content sheet-tab4">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<div >
|
|
<label class="sheet-section_header">EQUIPMENT</label>
|
|
<p style="width:60%; display:inline-block">Carried Equipment:</p>
|
|
<p style="text-align:center;width:25%;display:inline-block">Worn/Carried</p>
|
|
<p style="text-align:center;width: 10% ;display:inline-block">KG:</p>
|
|
|
|
<fieldset class="repeating_equipment" style="margin-top:-20px;">
|
|
<input style="display:inline-block; width: 60% ;" type="text" name="attr_equipment_type"/>
|
|
<input style="display:inline-block; width: 25% ;" type="text" name="attr_equipment_location"/>
|
|
<input style="display:inline-block; width: 10% ;" type="number" name="attr_equipment_weight"/>
|
|
</fieldset>
|
|
</div>
|
|
<br />
|
|
<label class="sheet-section_header">Encumbrance</label>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-attr_label">Light:</label>
|
|
<input style='width:3.5em;display:inline;' readonly type="text" name="attr_enc_light"/>
|
|
<label class="sheet-attr_label">Medium:</label>
|
|
<input style='width:3.5em;display:inline;' readonly type="text" name="attr_enc_medium"/>
|
|
<label class="sheet-attr_label">Heavy:</label>
|
|
<input style='width:3.5em;display:inline;' readonly type="text" name="attr_enc_heavy"/>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-attr_label">Extreme:</label>
|
|
<input style='width:3.5em;display:inline;' readonly type="text" name="attr_enc_extreme"/>
|
|
<label class="sheet-attr_label">Max:</label>
|
|
<input style='width:3.5em;display:inline;' readonly type="text" name="attr_enc_mx"/>
|
|
<label class="sheet-attr_label">Total:</label>
|
|
<input style='width:3.5em;display:inline;' type="number" name="attr_enc_total"/>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
<div class='sheet-col' >
|
|
<label > </label>
|
|
<p style="width:60%; display:inline-block">Other Equipment:</p>
|
|
<p style="text-align:center;width: 10% ;display:inline-block">KG:</p>
|
|
|
|
<fieldset class="repeating_other-equipment" style="margin-top:-20px;">
|
|
<input style="display:inline-block; width: 60% ;" type="text" name="attr_other-equipment_type"/>
|
|
<input style="display:inline-block; width: 10% ;" type="number" name="attr_other-equipment_weight"/>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-tab-content sheet-tab5">
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">Vehicle Details</label>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div style="width:50%;margin:auto;">
|
|
<label style="margin-right:5px;display:inline;">Name</label><input type="text" style="display:inline;width:300px;" name="attr_vehicle_name" />
|
|
<!--<label style="margin-right:5px;display:inline;">Variant</label><input type="text" style="display:inline;width:100px;" name="attr_vehicle_variant" />-->
|
|
</div>
|
|
<br />
|
|
<div class='sheet-3colrow'>
|
|
|
|
|
|
|
|
<div class="sheet-col sheet-vehicle_stats" style="width:30%">
|
|
|
|
<div><label>Crew</label><input type="text" style="width:100px;" name="attr_vehicle_length" /></div>
|
|
<div><label>Payload</label><input style="width:100px;" type="text" name="attr_vehicle_payload" /></div>
|
|
<div><label>Mass</label><input style="width:100px;" type="text" name="attr_vehicle_mass" /></div>
|
|
<div><label>Armor</label><input style="font-size:0.75em;width:129px;" type="text" name="attr_vehicle_armor" /></div>
|
|
<div><label>Max.Speed</label><input type="text" style="width:100px;" name="attr_vehicle_max_road" /></div>
|
|
<div><label>Water Speed</label><input type="text" style="width:50px;" name="attr_vehicle_water_speed" />m</div>
|
|
<div><label>Range</label><input type="text" style="width:100px;" name="attr_vehicle_range" /></div>
|
|
</div>
|
|
|
|
<!--
|
|
<div class="sheet-col sheet-vehicle_stats" >
|
|
|
|
|
|
<div><label>Width</label><input type="text" style="width:50px;" name="attr_vehicle_width" />m</div>
|
|
<div><label>Height</label><input type="text" style="width:50px;" name="attr_vehicle_height" />m</div>
|
|
<div><label>Grnd. Clear.</label><input type="text" style="width:50px;" name="attr_vehicle_grnd_clear" />m</div>
|
|
<div><label>Turn Radius</label><input type="text" style="width:50px;" name="attr_vehicle_turn_radius" />m</div>-->
|
|
<!--<div><label>Gradient</label><input type="text" style="width:50px;" name="attr_vehicle_gradient" />%</div>
|
|
<div><label>Vert. Obst.</label><input type="text" style="width:50px;" name="attr_vehicle_vert_obst" />m</div>
|
|
<div><label>Trench</label><input style="width:50px;" type="text" name="attr_vehicle_trench" />m</div>
|
|
|
|
</div>-->
|
|
|
|
<div class="sheet-col sheet-vehicle_stats" >
|
|
<div><label>SP</label><input type="text" style="width:50px;" name="attr_vehicle_sp" /></div>
|
|
<div><label>STR</label><input type="text" style="width:120px;" name="attr_vehicle_str" /></div>
|
|
<div><label>DEX</label><input type="text" style="width:50px;" name="attr_vehicle_vert_dex" /></div>
|
|
<div><label>PACE</label><input style="width:50px;" type="text" name="attr_vehicle_pace"/></div>
|
|
<div><label>ENDURANCE</label><input style="width:131px;" type="text" name="attr_vehicle_endurance" /></div>
|
|
<div>
|
|
<label>INT</label><input style="width:50px;" type="text" name="attr_vehicle_int" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{vehicle_int}]]}} {{skillModvalue=[[@{vehicle_int}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{vehicle_int}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=Vehicle Integrity}}">-?</button>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="sheet-col" >
|
|
<label style="width:90%" >Other Information<label>
|
|
<textarea style="min-height:99%;width:220px;" name="attr_other vehicle_info"></textarea>
|
|
</div>
|
|
|
|
</div>
|
|
<br />
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label class="sheet-section_header">Vehicle Armament</label>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<label style="display:inline;margin-right:5px;"> Modifiers</label>
|
|
<input type="number" name="attr_vehicle_gen_mods" />
|
|
</div>
|
|
</div>
|
|
|
|
<label style="margin-left:122px">Ammo</label>
|
|
|
|
<label style="width:100px" class="sheet-vehicle_wpn">Weapon</label>
|
|
<label style="width:3.5em" class="sheet-vehicle_wpn">%</label>
|
|
<label style="width:62px" class="sheet-vehicle_wpn">Cal.</label>
|
|
<label style="width:61px" class="sheet-vehicle_wpn">Range</label>
|
|
<label style="width:3.5em" class="sheet-vehicle_wpn">Feed</label>
|
|
<label style="width:69px" class="sheet-vehicle_wpn">Ammo Type</label>
|
|
<label style="width:60px" class="sheet-vehicle_wpn">E-Fac.</label>
|
|
<label style="width:3.0em" class="sheet-vehicle_wpn">Cur</label>
|
|
|
|
|
|
|
|
<fieldset class="repeating_vehiclewpn" style="margin-top:-20px;">
|
|
|
|
<input type="text" style="width:100px" name="attr_vehicle_wpn_name"/>
|
|
<input type="number" name="attr_vehicle_wpn_score" />
|
|
<input type="text" style="width:75px" name="attr_vehicle_wpn_calibre"/>
|
|
<input type="text" style="width:82px" name="attr_vehicle_wpn_range"/>
|
|
<input type="number" style="width:3.5em" name="attr_vehicle_wpn_feed_cap"/>
|
|
<input type="text" style="width:75px" name="attr_vehicle_ammo_type1"/>
|
|
<input type="text" style="width:82px" name="attr_vehicle_wpn_e_factor1"/>
|
|
<input type="number" style="width:3.5em" name="attr_vehicle_wpn_feed_cur1"/>
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{vehicle_wpn_score}]]}} {{skillModvalue=[[@{vehicle_wpn_score}+@{vehicle_gen_mods}]]}} {{highSkillMod=[[1+ceil((@{vehicle_wpn_score}+@{vehicle_gen_mods}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{vehicle_wpn_name}}}" />
|
|
<button type="roll" value="&{template:skillRoll} {{name=@{name}}} {{skillvalue=[[@{vehicle_wpn_score}]]}} {{skillModvalue=[[@{vehicle_wpn_score}+@{vehicle_gen_mods}+?{Mods|0}]]}} {{highSkillMod=[[1+ceil((@{vehicle_wpn_score}+@{vehicle_gen_mods}+?{Mods|0}-100)/10)]]}} {{roll=[[1d100]]}} {{skillname=@{vehicle_wpn_name}}}">-?</button>
|
|
|
|
<div>
|
|
<label style="display:inline-block;margin-bottom:1px; width:358px;"> </label>
|
|
<input type="text" style="width:75px" name="attr_vehicle_ammo_type2"/>
|
|
<input type="text" style="width:82px" name="attr_vehicle_wpn_e_factor2"/>
|
|
<input type="number" style="width:3.5em" name="attr_vehicle_wpn_feed_cur2"/>
|
|
</div>
|
|
|
|
|
|
<div>
|
|
<label style="display:inline-block;margin-bottom:1px;width:358px;"> </label>
|
|
<input type="text" style="width:75px" name="attr_vehicle_ammo_type3"/>
|
|
<input type="text" style="width:82px" name="attr_vehicle_wpn_e_factor3"/>
|
|
<input type="number" style="width:3.5em" name="attr_vehicle_wpn_feed_cur3"/>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</fieldset>
|
|
<br />
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<label>Hit locations</label>
|
|
<textarea style="min-height:20em;width:90%" name="attr_vehicle_hitloc"></textarea>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<label>Notes</label>
|
|
<textarea style="min-height:20em;width:90%" name="attr_vehicle_notes"></textarea>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<!-- Roll Templates -->
|
|
<!--
|
|
&{template:skillRoll} {{name=@{name}}} {{skillvalue=@{Acrobatics_skill_total}}} skillModvalue=@{Acrobatics_skill_total}}} {{roll=[[1d100]]}} {{skillname=Acrobatics}}
|
|
-->
|
|
|
|
|
|
<!--
|
|
{{#rollGreater() skillModvalue 100}}
|
|
<tr><th>{{highSkillMod}}</th></tr>
|
|
{{/rollGreater() skillModvalue 100}}
|
|
|
|
-->
|
|
<rolltemplate class="sheet-rolltemplate-bleed">
|
|
<p style="font-size:1.5em;color:red;">!!! TIME TO BLEED !!!</p>
|
|
</rolltemplate>
|
|
<rolltemplate class="sheet-rolltemplate-hitLocRoll4wapc">
|
|
|
|
<table>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Rolls {{loc}}</th></tr>
|
|
<tr><th>For 4 Wd APC(V-150) </th></tr>
|
|
<tr><th>Hit Location</th></tr>
|
|
{{#rollBetween() loc 1 2 }}<tr><td>Main Gun / Turret</td></tr>{{/rollBetween() loc 1 2}}
|
|
{{#rollBetween() loc 3 5 }}<tr><td>Forward Top Hull</td></tr>{{/rollBetween() loc 3 5}}
|
|
{{#rollBetween() loc 6 7 }}<tr><td>Forward Window </td></tr>{{/rollBetween() loc 6 7}}
|
|
{{#rollBetween() loc 8 10 }}<tr><td>Pilot Compartment</td></tr>{{/rollBetween() loc 8 10}}
|
|
{{#rollBetween() loc 11 13 }}<tr><td>Pilot/Gunner Compartment</td></tr>{{/rollBetween() loc 11 13}}
|
|
{{#rollBetween() loc 14 17 }}<tr><td>Front Upper Hull, Right</td></tr>{{/rollBetween() loc 14 17}}
|
|
{{#rollBetween() loc 18 21 }}<tr><td>Front Upper Hull, Center </td></tr>{{/rollBetween() loc 18 21}}
|
|
{{#rollBetween() loc 22 25 }}<tr><td>Front Upper Hull, Left</td></tr>{{/rollBetween() loc 22 25}}
|
|
{{#rollBetween() loc 26 26 }}<tr><td>Winch/Lights </td></tr>{{/rollBetween() loc 26 26}}
|
|
{{#rollBetween() loc 27 29 }}<tr><td>Forward Bow, Right</td></tr>{{/rollBetween() loc 27 29}}
|
|
{{#rollBetween() loc 30 32 }}<tr><td>Forward Bow, Left</td></tr>{{/rollBetween() loc 30 32}}
|
|
{{#rollBetween() loc 33 34 }}<tr><td>Forward Axle</td></tr>{{/rollBetween() loc 33 34}}
|
|
{{#rollBetween() loc 35 36 }}<tr><td>Forward Wheel, Right</td></tr>{{/rollBetween() loc 35 36}}
|
|
{{#rollBetween() loc 37 37 }}<tr><td>Forward Tire, Right</td></tr>{{/rollBetween() loc 37 37}}
|
|
{{#rollBetween() loc 38 39 }}<tr><td>Forward Wheel, Left </td></tr>{{/rollBetween() loc 38 39}}
|
|
{{#rollBetween() loc 40 40 }}<tr><td>Forward Tire, Left </td></tr>{{/rollBetween() loc 40 40}}
|
|
{{#rollBetween() loc 41 44 }}<tr><td>Side, Right Front</td></tr>{{/rollBetween() loc 41 44}}
|
|
{{#rollBetween() loc 45 48 }}<tr><td>Side, Right Center</td></tr>{{/rollBetween() loc 45 48}}
|
|
{{#rollBetween() loc 49 52 }}<tr><td>Side, Right Rear</td></tr>{{/rollBetween() loc 49 52}}
|
|
{{#rollBetween() loc 53 54 }}<tr><td>Side, Right Door</td></tr>{{/rollBetween() loc 53 54}}
|
|
{{#rollBetween() loc 55 58 }}<tr><td>Side, Left Front</td></tr>{{/rollBetween() loc 55 58}}
|
|
{{#rollBetween() loc 59 62 }}<tr><td>Side, Left Center </td></tr>{{/rollBetween() loc 59 62}}
|
|
{{#rollBetween() loc 63 66 }}<tr><td>Side, Left Rear</td></tr>{{/rollBetween() loc 63 66}}
|
|
{{#rollBetween() loc 67 68 }}<tr><td>Side, Left Door</td></tr>{{/rollBetween() loc 67 68}}
|
|
{{#rollBetween() loc 69 71 }}<tr><td>Rear Top Hull </td></tr>{{/rollBetween() loc 69 71}}
|
|
{{#rollBetween() loc 72 75 }}<tr><td>Rear Upper Hull, Right</td></tr>{{/rollBetween() loc 72 75}}
|
|
{{#rollBetween() loc 76 79 }}<tr><td>Rear Upper Hull, Center </td></tr>{{/rollBetween() loc 76 79}}
|
|
{{#rollBetween() loc 80 83 }}<tr><td>Rear Upper Hull, Left</td></tr>{{/rollBetween() loc 80 83}}
|
|
{{#rollBetween() loc 84 86 }}<tr><td>Rear Engine Block</td></tr>{{/rollBetween() loc 84 86}}
|
|
{{#rollBetween() loc 87 89 }}<tr><td>Stern, Right</td></tr>{{/rollBetween() loc 87 89}}
|
|
{{#rollBetween() loc 90 92 }}<tr><td>Stern, Left</td></tr>{{/rollBetween() loc 90 92}}
|
|
{{#rollBetween() loc 93 94 }}<tr><td>Rear Axle </td></tr>{{/rollBetween() loc 93 94}}
|
|
{{#rollBetween() loc 95 96 }}<tr><td>Rear Wheel, Right</td></tr>{{/rollBetween() loc 95 96}}
|
|
{{#rollBetween() loc 97 97 }}<tr><td>Rear Tire, Right</td></tr>{{/rollBetween() loc 97 97}}
|
|
{{#rollBetween() loc 98 99 }}<tr><td>Rear Wheel, Left </td></tr>{{/rollBetween() loc 98 99}}
|
|
{{#rollBetween() loc 100 100 }}<tr><td>Rear Tire, Left</td></tr>{{/rollBetween() loc 100 100}}
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hitLocRollQuad">
|
|
|
|
<table>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Rolls {{loc}}</th></tr>
|
|
<tr><th>For Quadruped</th></tr>
|
|
<tr><th>Hit Location</th></tr>
|
|
{{#rollBetween() loc 1 8 }}<tr><td>Head</td></tr>{{/rollBetween() loc 1 8}}
|
|
{{#rollBetween() loc 9 12 }}<tr><td>Neck</td></tr>{{/rollBetween() loc 9 12}}
|
|
{{#rollBetween() loc 13 17 }}<tr><td>Right Fore Shoulder </td></tr>{{/rollBetween() loc 13 17}}
|
|
{{#rollBetween() loc 18 20 }}<tr><td>Right Fore Shank</td></tr>{{/rollBetween() loc 18 20}}
|
|
{{#rollBetween() loc 21 21 }}<tr><td>Right Knee</td></tr>{{/rollBetween() loc 21 21}}
|
|
{{#rollBetween() loc 22 24 }}<tr><td>Right Fetlock</td></tr>{{/rollBetween() loc 22 24}}
|
|
{{#rollBetween() loc 25 25 }}<tr><td>Right Hoof</td></tr>{{/rollBetween() loc 25 25}}
|
|
{{#rollBetween() loc 26 30 }}<tr><td>Left Fore Shoulder</td></tr>{{/rollBetween() loc 26 30}}
|
|
{{#rollBetween() loc 31 33 }}<tr><td>Left Fore Shank</td></tr>{{/rollBetween() loc 31 33}}
|
|
{{#rollBetween() loc 34 34 }}<tr><td>Left Knee</td></tr>{{/rollBetween() loc 34 34}}
|
|
{{#rollBetween() loc 35 37 }}<tr><td>Left Fetlock</td></tr>{{/rollBetween() loc 35 37}}
|
|
{{#rollBetween() loc 38 38 }}<tr><td>Left Hoof </td></tr>{{/rollBetween() loc 38 38}}
|
|
{{#rollBetween() loc 39 42 }}<tr><td>Breast</td></tr>{{/rollBetween() loc 39 42}}
|
|
{{#rollBetween() loc 43 51 }}<tr><td>Fore Flank</td></tr>{{/rollBetween() loc 43 51}}
|
|
{{#rollBetween() loc 52 60 }}<tr><td>Belly</td></tr>{{/rollBetween() loc 52 60}}
|
|
{{#rollBetween() loc 61 68 }}<tr><td>Rear Flank</td></tr>{{/rollBetween() loc 61 68}}
|
|
{{#rollBetween() loc 69 73 }}<tr><td>Rump</td></tr>{{/rollBetween() loc 69 73}}
|
|
{{#rollBetween() loc 74 74 }}<tr><td>Tail</td></tr>{{/rollBetween() loc 74 74}}
|
|
{{#rollBetween() loc 75 79 }}<tr><td>Right Rear Shoulder</td></tr>{{/rollBetween() loc 75 79}}
|
|
{{#rollBetween() loc 80 82 }}<tr><td>Right Rear Shank</td></tr>{{/rollBetween() loc 80 82}}
|
|
{{#rollBetween() loc 83 83 }}<tr><td>Right Rear Hock</td></tr>{{/rollBetween() loc 83 83}}
|
|
{{#rollBetween() loc 84 86 }}<tr><td>Right Rear Cannon</td></tr>{{/rollBetween() loc 84 86}}
|
|
{{#rollBetween() loc 87 87 }}<tr><td>Right Rear Hoof</td></tr>{{/rollBetween() loc 87 87}}
|
|
{{#rollBetween() loc 88 92 }}<tr><td>Left Rear Shoulder</td></tr>{{/rollBetween() loc 88 92}}
|
|
{{#rollBetween() loc 93 95 }}<tr><td>Left Rear Shank</td></tr>{{/rollBetween() loc 93 95}}
|
|
{{#rollBetween() loc 96 96 }}<tr><td>Left Rear Hock</td></tr>{{/rollBetween() loc 96 96}}
|
|
{{#rollBetween() loc 97 99 }}<tr><td>Left Rear Cannon </td></tr>{{/rollBetween() loc 97 99}}
|
|
{{#rollBetween() loc 100 100 }}<tr><td>Left Rear Hoof</td></tr>{{/rollBetween() loc 100 100}}
|
|
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hitLocRollHigher">
|
|
|
|
<table>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Rolls {{loc}}</th></tr>
|
|
<tr><th>For Upper</th></tr>
|
|
<tr><th>Hit Location</th></tr>
|
|
{{#rollBetween() loc 1 10 }}<tr><td>Head</td></tr>{{/rollBetween() loc 1 10}}
|
|
{{#rollBetween() loc 11 14 }}<tr><td>Neck</td></tr>{{/rollBetween() loc 11 14}}
|
|
{{#rollBetween() loc 15 18 }}<tr><td>Right Shoulder</td></tr>{{/rollBetween() loc 15 18}}
|
|
{{#rollBetween() loc 19 23 }}<tr><td>Right Upper Arm</td></tr>{{/rollBetween() loc 19 23}}
|
|
{{#rollBetween() loc 24 25 }}<tr><td>Right Elbow</td></tr>{{/rollBetween() loc 24 25}}
|
|
{{#rollBetween() loc 26 30 }}<tr><td>Right Lower Arm</td></tr>{{/rollBetween() loc 26 30}}
|
|
{{#rollBetween() loc 31 32 }}<tr><td>Right Wrist</td></tr>{{/rollBetween() loc 31 32}}
|
|
{{#rollBetween() loc 33 35 }}<tr><td>Right Hand</td></tr>{{/rollBetween() loc 33 35}}
|
|
{{#rollBetween() loc 36 39 }}<tr><td>Left Shoulder</td></tr>{{/rollBetween() loc 36 39}}
|
|
{{#rollBetween() loc 40 44 }}<tr><td>Left Upper Arm</td></tr>{{/rollBetween() loc 40 44}}
|
|
{{#rollBetween() loc 45 46 }}<tr><td>Left Elbow</td></tr>{{/rollBetween() loc 45 46}}
|
|
{{#rollBetween() loc 47 51 }}<tr><td>Left Lower Arm</td></tr>{{/rollBetween() loc 47 51}}
|
|
{{#rollBetween() loc 52 53 }}<tr><td>Left Wrist</td></tr>{{/rollBetween() loc 52 53}}
|
|
{{#rollBetween() loc 54 56 }}<tr><td>Left Hand</td></tr>{{/rollBetween() loc 54 56}}
|
|
{{#rollBetween() loc 57 68 }}<tr><td>Mid Torso</td></tr>{{/rollBetween() loc 57 68}}
|
|
{{#rollBetween() loc 69 79 }}<tr><td>Right Upper Torso</td></tr>{{/rollBetween() loc 69 79}}
|
|
{{#rollBetween() loc 80 90 }}<tr><td>Left Upper Torso</td></tr>{{/rollBetween() loc 80 90}}
|
|
{{#rollBetween() loc 91 100 }}<tr><td>Abdomen</td></tr>{{/rollBetween() loc 91 100}}
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hitLocRollLower">
|
|
|
|
<table>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Rolls {{loc}}</th></tr>
|
|
<tr><th>For Lower</th></tr>
|
|
<tr><th>Hit Location</th></tr>
|
|
{{#rollBetween() loc 1 15 }}<tr><td>Abdomen</td></tr>{{/rollBetween() loc 1 15}}
|
|
{{#rollBetween() loc 16 20 }}<tr><td>Groin</td></tr>{{/rollBetween() loc 16 20}}
|
|
{{#rollBetween() loc 21 25 }}<tr><td>Right Hip</td></tr>{{/rollBetween() loc 21 25}}
|
|
{{#rollBetween() loc 26 39 }}<tr><td>Right Thigh</td></tr>{{/rollBetween() loc 26 39}}
|
|
{{#rollBetween() loc 40 41 }}<tr><td>Right Knee</td></tr>{{/rollBetween() loc 40 41}}
|
|
{{#rollBetween() loc 42 52 }}<tr><td>Right Calf</td></tr>{{/rollBetween() loc 42 52}}
|
|
{{#rollBetween() loc 53 54 }}<tr><td>Right Ankle</td></tr>{{/rollBetween() loc 53 54}}
|
|
{{#rollBetween() loc 55 60 }}<tr><td>Right Foot</td></tr>{{/rollBetween() loc 55 60}}
|
|
{{#rollBetween() loc 61 65 }}<tr><td>Left Hip</td></tr>{{/rollBetween() loc 61 65}}
|
|
{{#rollBetween() loc 66 79 }}<tr><td>Left Thigh</td></tr>{{/rollBetween() loc 66 79}}
|
|
{{#rollBetween() loc 80 81 }}<tr><td>Left Knee</td></tr>{{/rollBetween() loc 80 81}}
|
|
{{#rollBetween() loc 82 92 }}<tr><td>Left Calf</td></tr>{{/rollBetween() loc 82 92}}
|
|
{{#rollBetween() loc 93 94 }}<tr><td>Left Ankle</td></tr>{{/rollBetween() loc 93 94}}
|
|
{{#rollBetween() loc 95 0 }}<tr><td>Left Foot</td></tr>{{/rollBetween() loc 95 0}}
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hitLocRollKnee">
|
|
|
|
<table>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Rolls {{loc}}</th></tr>
|
|
<tr><th>For Knee</th></tr>
|
|
<tr><th>Hit Location</th></tr>
|
|
{{#rollBetween() loc 1 15 }}<tr><td>Hip</td></tr>{{/rollBetween() loc 1 15}}
|
|
{{#rollBetween() loc 16 45 }}<tr><td>Thigh</td></tr>{{/rollBetween() loc 16 45}}
|
|
{{#rollBetween() loc 46 55 }}<tr><td>Knee</td></tr>{{/rollBetween() loc 46 55}}
|
|
{{#rollBetween() loc 56 80 }}<tr><td>Calf</td></tr>{{/rollBetween() loc 56 80}}
|
|
{{#rollBetween() loc 81 85 }}<tr><td>Ankle</td></tr>{{/rollBetween() loc 81 85}}
|
|
{{#rollBetween() loc 86 100 }}<tr><td>Foot</td></tr>{{/rollBetween() loc 86 100}}
|
|
|
|
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hitLocRollHead">
|
|
|
|
<table>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Rolls {{loc}}</th></tr>
|
|
<tr><th>For Head</th></tr>
|
|
<tr><th>Hit Location</th></tr>
|
|
{{#rollBetween() loc 1 21}}<tr><td>Head</td></tr>{{/rollBetween() loc 1 21}}
|
|
{{#rollBetween() loc 22 28}}<tr><td>Neck</td></tr>{{/rollBetween() loc 22 28}}
|
|
{{#rollBetween() loc 29 34}}<tr><td>Right Shoulder</td></tr>{{/rollBetween() loc 29 34}}
|
|
{{#rollBetween() loc 35 40}}<tr><td>Left Shoulder</td></tr>{{/rollBetween() loc 35 40}}
|
|
{{#rollBetween() loc 41 60}}<tr><td>Mid Torso</td></tr>{{/rollBetween() loc 41 60}}
|
|
{{#rollBetween() loc 61 80}}<tr><td>Right Upper Torso</td></tr>{{/rollBetween() loc 61 80}}
|
|
{{#rollBetween() loc 81 100}}<tr><td>Left Upper Torso</td></tr>{{/rollBetween() loc 81 100}}
|
|
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hitLocRollCentral">
|
|
|
|
<table>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Rolls {{loc}}</th></tr>
|
|
<tr><th>For Central</th></tr>
|
|
<tr><th>Hit Location</th></tr>
|
|
{{#rollBetween() loc 1 6 }}<tr><td>Right Shoulder</td></tr>{{/rollBetween() loc 1 6}}
|
|
{{#rollBetween() loc 7 12 }}<tr><td>Left Shoulder</td></tr>{{/rollBetween() loc 7 12}}
|
|
{{#rollBetween() loc 13 32 }}<tr><td>Mid Torso</td></tr>{{/rollBetween() loc 13 32}}
|
|
{{#rollBetween() loc 33 52 }}<tr><td>Right Upper Torso</td></tr>{{/rollBetween() loc 33 52}}
|
|
{{#rollBetween() loc 53 72 }}<tr><td>Left Upper Torso</td></tr>{{/rollBetween() loc 53 72}}
|
|
{{#rollBetween() loc 73 92 }}<tr><td>Abdomen</td></tr>{{/rollBetween() loc 73 92}}
|
|
{{#rollBetween() loc 93 100 }}<tr><td>Groin</td></tr>{{/rollBetween() loc 93 100}}
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hitLocRoll">
|
|
|
|
<table>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Rolls {{loc}}</th></tr>
|
|
<tr><th>For Standard</th></tr>
|
|
<tr><th>Hit Location</th></tr>
|
|
{{#rollBetween() loc 1 6 }}<tr><td>Head</td></tr>{{/rollBetween() loc 1 6}}
|
|
{{#rollBetween() loc 7 8 }}<tr><td>Neck</td></tr>{{/rollBetween() loc 7 8}}
|
|
{{#rollBetween() loc 9 10 }}<tr><td>Right Shoulder</td></tr>{{/rollBetween() loc 9 10}}
|
|
{{#rollBetween() loc 11 13 }}<tr><td>Right Upper Arm</td></tr>{{/rollBetween() loc 11 13}}
|
|
{{#rollBetween() loc 14 14 }}<tr><td>Right Elbow</td></tr>{{/rollBetween() loc 14 14}}
|
|
{{#rollBetween() loc 15 17 }}<tr><td>Right Forearm</td></tr>{{/rollBetween() loc 15 17}}
|
|
{{#rollBetween() loc 18 18 }}<tr><td>Right Wrist</td></tr>{{/rollBetween() loc 18 18}}
|
|
{{#rollBetween() loc 19 20 }}<tr><td>Right Hand</td></tr>{{/rollBetween() loc 19 20}}
|
|
{{#rollBetween() loc 21 22 }}<tr><td>Left Shoulder</td></tr>{{/rollBetween() loc 21 22}}
|
|
{{#rollBetween() loc 23 25 }}<tr><td>Left Upper Arm</td></tr>{{/rollBetween() loc 23 25}}
|
|
{{#rollBetween() loc 26 26 }}<tr><td>Left Elbow</td></tr>{{/rollBetween() loc 26 26}}
|
|
{{#rollBetween() loc 27 29 }}<tr><td>Left Forearm</td></tr>{{/rollBetween() loc 27 29}}
|
|
{{#rollBetween() loc 30 30 }}<tr><td>Left Wrist</td></tr>{{/rollBetween() loc 30 30}}
|
|
{{#rollBetween() loc 31 32 }}<tr><td>Left hand</td></tr>{{/rollBetween() loc 31 32}}
|
|
{{#rollBetween() loc 33 39 }}<tr><td>Mid Torso</td></tr>{{/rollBetween() loc 33 39}}
|
|
{{#rollBetween() loc 40 47 }}<tr><td>Upper Left Torso</td></tr>{{/rollBetween() loc 40 47}}
|
|
{{#rollBetween() loc 48 55 }}<tr><td>Upper Right Torso</td></tr>{{/rollBetween() loc 48 55}}
|
|
{{#rollBetween() loc 56 62 }}<tr><td>Abdomen</td></tr>{{/rollBetween() loc 56 62}}
|
|
{{#rollBetween() loc 63 64 }}<tr><td>Groin</td></tr>{{/rollBetween() loc 63 64}}
|
|
{{#rollBetween() loc 65 66 }}<tr><td>Right Hip</td></tr>{{/rollBetween() loc 65 66}}
|
|
{{#rollBetween() loc 67 72 }}<tr><td>Right Thigh</td></tr>{{/rollBetween() loc 67 72}}
|
|
{{#rollBetween() loc 73 73 }}<tr><td>Right Knee</td></tr>{{/rollBetween() loc 73 73}}
|
|
{{#rollBetween() loc 74 78 }}<tr><td>Right Calf</td></tr>{{/rollBetween() loc 74 78}}
|
|
{{#rollBetween() loc 79 79 }}<tr><td>Right Ankle</td></tr>{{/rollBetween() loc 79 79}}
|
|
{{#rollBetween() loc 80 82 }}<tr><td>Right Foot</td></tr>{{/rollBetween() loc 80 82}}
|
|
{{#rollBetween() loc 83 84 }}<tr><td>Left Hip</td></tr>{{/rollBetween() loc 83 84}}
|
|
{{#rollBetween() loc 85 90 }}<tr><td>left Thigh</td></tr>{{/rollBetween() loc 85 90}}
|
|
{{#rollBetween() loc 91 91 }}<tr><td>Left Knee</td></tr>{{/rollBetween() loc 91 91}}
|
|
{{#rollBetween() loc 92 96 }}<tr><td>Left Calf</td></tr>{{/rollBetween() loc 92 96}}
|
|
{{#rollBetween() loc 97 97 }}<tr><td>Left Ankle</td></tr>{{/rollBetween() loc 97 97}}
|
|
{{#rollBetween() loc 98 100 }}<tr><td>Left Foot</td></tr>{{/rollBetween() loc 98 100}}
|
|
</table>
|
|
|
|
|
|
</rolltemplate>
|
|
<!-- {{wbd2=?{Damage|0}-((2*?{Damage|0})/20)}}
|
|
-->
|
|
<!--shockRollHead-->
|
|
<!-- loc = hit location 0=head 1=neck 2=torso 3 limb 4 whole body
|
|
<!--&&{template:shockRoll} {{Dp=?{Damage|0}}} {{shockroll=[[d100]]}} {{shockvalue=[[@{con_base}-floor(?{Damage|0}/@{mass_value}))]]}} {{impRoll=[[1d100]]}} {{critRoll=[[1d100]]}} {{disRoll=[[1d100]]}}-->
|
|
<rolltemplate class="sheet-rolltemplate-shockRoll">
|
|
<table>
|
|
<tr><th>{{wbd2}}</th></tr>
|
|
<tr><th>{{name}}</th></tr>
|
|
<tr><th>Shock roll {{shockvalue}}%</th></tr>
|
|
<tr><th>For {{locText}}</th></tr>
|
|
<tr><td>{{shockroll}} {{impRoll}} {{critRoll}} {{disRoll}}</td></tr>
|
|
|
|
|
|
{{#rollTotal() shockroll 1}}
|
|
<tr><td>Marginal Success</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll 1}}
|
|
|
|
{{#rollBetween() shockroll 2 9}}
|
|
|
|
|
|
|
|
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success DoS 0</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success DoS 0</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure DoF 10</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+10</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 20}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 20}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 20}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 20}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 50}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 50}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 20}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 20}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 50}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 50}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 20}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 20}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
|
|
|
|
{{/rollBetween() shockroll 2 9}}
|
|
|
|
|
|
{{#rollBetween() shockroll 10 19}}
|
|
|
|
{{#rollTotal() shockroll 11}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 2</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-2</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+2% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[2x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+2% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 2</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-2</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+2% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[2x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+2% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 18</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+18</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 90}}
|
|
{{/rollGreater() disRoll 90}}
|
|
{{#^rollGreater() disRoll 90}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 90}}
|
|
{{#rollGreater() critRoll 90}}
|
|
{{/rollGreater() critRoll 90}}
|
|
{{#^rollGreater() critRoll 90}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 90}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 11}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 11}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+9</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 18}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 18}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 18}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 18}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 45}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 45}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 18}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 18}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 45}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 45}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 18}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 18}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 11}}
|
|
|
|
|
|
|
|
{{/rollBetween() shockroll 10 19}}
|
|
|
|
{{#rollBetween() shockroll 20 29}}
|
|
|
|
{{#rollTotal() shockroll 22}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 4</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-4</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+8% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[4x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+8% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 4</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-4</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+8% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[4x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+8% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 16</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+16</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 80}}
|
|
{{/rollGreater() disRoll 80}}
|
|
{{#^rollGreater() disRoll 80}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 80}}
|
|
{{#rollGreater() critRoll 80}}
|
|
{{/rollGreater() critRoll 80}}
|
|
{{#^rollGreater() critRoll 80}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 80}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 22}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 22}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success DoS 2</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success DoS 2</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure DoF 8</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+8</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 16}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 16}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 16}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 16}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 80}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 80}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 16}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 16}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 80}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 80}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 16}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 16}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 22}}
|
|
|
|
{{/rollBetween() shockroll 20 29}}
|
|
|
|
{{#rollBetween() shockroll 30 39}}
|
|
|
|
{{#rollTotal() shockroll 33}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 6</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-6</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+12% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[6x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+12% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 6</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-6</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+12% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[6x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+12% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 14</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+14</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 70}}
|
|
{{/rollGreater() disRoll 70}}
|
|
{{#^rollGreater() disRoll 70}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 70}}
|
|
{{#rollGreater() critRoll 70}}
|
|
{{/rollGreater() critRoll 70}}
|
|
{{#^rollGreater() critRoll 70}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 70}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 33}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 33}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success DoS 3</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success DoS 3</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure DoF 7</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+7</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 14}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 14}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 14}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 14}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 70}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 70}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 14}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 14}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 70}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 70}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 14}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 14}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 33}}
|
|
|
|
{{/rollBetween() shockroll 30 39}}
|
|
|
|
{{#rollBetween() shockroll 40 49}}
|
|
{{#rollTotal() shockroll 44}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 8</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-8</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+16% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[8x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+16% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 8</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-8</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+16% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[8x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+16% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 12</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+12</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 60}}
|
|
{{/rollGreater() disRoll 60}}
|
|
{{#^rollGreater() disRoll 60}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 60}}
|
|
{{#rollGreater() critRoll 60}}
|
|
{{/rollGreater() critRoll 60}}
|
|
{{#^rollGreater() critRoll 60}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 60}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 44}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 44}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success DoS 4</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success DoS 4</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure DoF 6</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+6</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 12}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 12}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 12}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 12}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 60}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 60}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 12}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 12}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 60}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 60}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 12}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 12}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 44}}
|
|
|
|
|
|
{{/rollBetween() shockroll 40 49}}
|
|
|
|
{{#rollBetween() shockroll 50 59}}
|
|
|
|
{{#rollTotal() shockroll 55}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 10</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-10</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+20% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[10x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+20% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 10</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-10</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+20% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[10x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+20% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 10</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+10</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 50}}
|
|
{{/rollGreater() disRoll 50}}
|
|
{{#^rollGreater() disRoll 50}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 50}}
|
|
{{#rollGreater() critRoll 50}}
|
|
{{/rollGreater() critRoll 50}}
|
|
{{#^rollGreater() critRoll 50}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 50}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 55}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 55}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+5</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 10}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 10}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 10}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 10}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 25}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 25}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 10}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 10}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 25}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 25}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 10}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 10}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 55}}
|
|
|
|
{{/rollBetween() shockroll 50 59}}
|
|
|
|
{{#rollBetween() shockroll 60 69}}
|
|
|
|
{{#rollTotal() shockroll 66}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 12</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-12</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+24% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[12x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+24% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 12</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-12</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+24% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[12x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+24% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 8</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+8</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 40}}
|
|
{{/rollGreater() disRoll 40}}
|
|
{{#^rollGreater() disRoll 40}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 40}}
|
|
{{#rollGreater() critRoll 40}}
|
|
{{/rollGreater() critRoll 40}}
|
|
{{#^rollGreater() critRoll 40}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 40}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 66}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 66}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success DoS 6</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success DoS 6</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure DoF 4</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+4</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 8}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 8}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 8}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 8}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 20}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 20}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 8}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 8}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 20}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 20}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 8}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 8}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 66}}
|
|
|
|
{{/rollBetween() shockroll 60 69}}
|
|
|
|
{{#rollBetween() shockroll 70 79}}
|
|
|
|
{{#rollTotal() shockroll 77}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 14</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-14</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+28% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[14x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+28% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 14</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-14</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+28% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[14x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+28% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 6</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+6</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 30}}
|
|
{{/rollGreater() disRoll 30}}
|
|
{{#^rollGreater() disRoll 30}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 30}}
|
|
{{#rollGreater() critRoll 30}}
|
|
{{/rollGreater() critRoll 30}}
|
|
{{#^rollGreater() critRoll 30}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 30}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 77}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 77}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success DoS 7</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success DoS 7</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure DoF 3</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+3</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 6}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 6}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 6}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 6}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 15}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 15}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 6}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 6}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 15}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 15}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 6}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 6}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 77}}
|
|
|
|
{{/rollBetween() shockroll 70 79}}
|
|
|
|
{{#rollBetween() shockroll 80 89}}
|
|
|
|
{{#rollTotal() shockroll 88}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 16</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-16</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+32% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[16x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+32% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 16</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-16</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+32% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[16x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+32% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 4</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+4</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 20}}
|
|
{{/rollGreater() disRoll 20}}
|
|
{{#^rollGreater() disRoll 20}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 20}}
|
|
{{#rollGreater() critRoll 20}}
|
|
{{/rollGreater() critRoll 20}}
|
|
{{#^rollGreater() critRoll 20}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 20}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 88}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 88}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success DoS 8</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success DoS 8</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure DoF 2</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+2</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 4}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 4}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 4}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 4}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 10}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 10}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 4}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 4}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 10}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 10}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 4}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 4}}
|
|
{{/rollTotal() loc 2}}
|
|
|
|
|
|
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 88}}
|
|
|
|
{{/rollBetween() shockroll 80 89}}
|
|
|
|
{{#rollBetween() shockroll 90 99}}
|
|
|
|
{{#rollTotal() shockroll 99}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 18</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-18</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+36% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[18x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+36% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Success DoS 18</td></tr>
|
|
{{#^rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-18</td></tr>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+36% to recovery</td></tr>
|
|
{{/^rollTotal() loc 4}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}-[18x{{Dp}}/20]</td></tr>
|
|
<tr><td>(Calculator on sheet)</td>
|
|
<tr><td>END 0</td></tr>
|
|
<tr><td>+36% to recovery</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
<tr><td>Exceptional Failure DoF 4</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+4</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{#rollGreater() disRoll 10}}
|
|
{{/rollGreater() disRoll 10}}
|
|
{{#^rollGreater() disRoll 10}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 10}}
|
|
{{#rollGreater() critRoll 10}}
|
|
{{/rollGreater() critRoll 10}}
|
|
{{#^rollGreater() critRoll 10}}
|
|
<tr><td style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 10}}
|
|
{{/rollTotal() loc 3}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/rollTotal() shockroll 99}}
|
|
|
|
|
|
{{#^rollTotal() shockroll 99}}
|
|
{{#rollTotal() shockroll shockvalue}}
|
|
<tr><td>Success DoS 9</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
{{/rollTotal() shockroll shockvalue}}
|
|
|
|
{{#^rollTotal() shockroll shockvalue}}
|
|
|
|
{{#rollLess() shockroll shockvalue}}
|
|
<tr><td>Success DoS 9</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 1}}
|
|
<tr><td>END 3</td></tr>
|
|
{{/rollBetween() loc 0 1}}
|
|
{{#rollTotal() loc 2}}
|
|
<tr><td>END 2</td></tr>
|
|
{{/rollTotal() loc 2}}
|
|
{{#rollBetween() loc 3 4}}
|
|
<tr><td>END 1</td></tr>
|
|
{{/rollBetween() loc 3 4}}
|
|
|
|
{{/rollLess() shockroll shockvalue}}
|
|
{{#^rollLess() shockroll shockvalue}}
|
|
|
|
|
|
<tr><td>Failure DoF 1</td></tr>
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
{{#rollBetween() loc 0 3}}
|
|
<tr><td>BR {{Dp}}+1</td></tr>
|
|
{{/rollBetween() loc 0 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>BR {{Dp}}</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
{{#rollBetween() loc 0 2}}
|
|
<tr><td>END {{Dp}}</td></tr>
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>END {{Dp}}/2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{#rollTotal() loc 4}}
|
|
<tr><td>END [reduced to 0]</td></tr>
|
|
{{/rollTotal() loc 4}}
|
|
|
|
{{#rollTotal() loc 1}}
|
|
{{#^rollGreater() disRoll 2}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 2}}
|
|
{{/rollTotal() loc 1}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() disRoll 2}}
|
|
<tr><td style="color:red">Dismemberment</td></tr>
|
|
{{/^rollGreater() disRoll 2}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 2}}
|
|
{{#^rollGreater() critRoll 5}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 5}}
|
|
{{/rollBetween() loc 0 2}}
|
|
{{#rollTotal() loc 3}}
|
|
{{#^rollGreater() critRoll 2}}
|
|
<tr><td Style="color:red">Critical Bleed</td></tr>
|
|
{{/^rollGreater() critRoll 2}}
|
|
{{/rollTotal() loc 3}}
|
|
|
|
{{#rollBetween() loc 0 1}}
|
|
{{#^rollGreater() impRoll 5}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 5}}
|
|
{{/rollBetween() loc 0 1}}
|
|
|
|
{{#rollTotal() loc 2}}
|
|
{{#^rollGreater() impRoll 2}}
|
|
<tr><td Style="color:red">Impaired</td></tr>
|
|
{{/^rollGreater() impRoll 2}}
|
|
{{/rollTotal() loc 2}}
|
|
{{/^rollLess() shockroll shockvalue}}
|
|
|
|
{{/^rollTotal() shockroll shockvalue}}
|
|
{{/^rollTotal() shockroll 99}}
|
|
|
|
{{/rollBetween() shockroll 90 99}}
|
|
|
|
|
|
{{#rollTotal() shockroll 100}}
|
|
<tr><td>Exceptional Failure DoF 0</td></tr>
|
|
{{#^rollTotal() loc 3}}
|
|
<tr><td>Sp ---</td></tr>
|
|
<tr><td>BR ---</td></tr>
|
|
<tr><td>END ---</td></tr>
|
|
<tr><td style="color:red">DEAD</td></tr>
|
|
{{/^rollTotal() loc 3}}
|
|
{{#rollTotal() loc 3}}
|
|
<tr><td>Sp {{Dp}}</td></tr>
|
|
<tr><td>BR {{Dp}}+0</td></tr>
|
|
<tr><td>END {{Dp}}x2</td></tr>
|
|
{{/rollTotal() loc 3}}
|
|
{{/rollTotal() shockroll 100}}
|
|
|
|
|
|
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-skillRoll">
|
|
<table>
|
|
|
|
<tr><th>{{name}} Rolls</th></tr>
|
|
<tr><th>{{skillname}} {{skillvalue}}%</th></tr>
|
|
<tr><td> </td></tr>
|
|
<tr><td><span>Die Roll {{roll}} <= {{skillModvalue}}</span></td></tr>
|
|
|
|
|
|
{{#rollTotal() roll 1}}
|
|
<tr><td>Marginal Success</td></tr>
|
|
{{/rollTotal() roll 1}}
|
|
|
|
{{#rollBetween() roll 2 9}}
|
|
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Marginal Success</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Marginal Succes</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure Dof 10</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
|
|
{{/rollBetween() roll 2 9}}
|
|
|
|
|
|
{{#rollBetween() roll 10 19}}
|
|
|
|
{{#rollTotal() roll 11}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 4</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 1</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure Dof 18</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 11}}
|
|
|
|
|
|
{{#^rollTotal() roll 11}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 1</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success DoS 1</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure Dof 9</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 11}}
|
|
|
|
{{/rollBetween() roll 10 19}}
|
|
|
|
{{#rollBetween() roll 20 29}}
|
|
|
|
{{#rollTotal() roll 22}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 4</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 4</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure DoF 16</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 22}}
|
|
|
|
|
|
{{#^rollTotal() roll 22}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 2</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success DoS 2</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure DoF 8</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 22}}
|
|
|
|
{{/rollBetween() roll 20 29}}
|
|
|
|
{{#rollBetween() roll 30 39}}
|
|
|
|
{{#rollTotal() roll 33}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 6</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 6</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure DoF 14</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 33}}
|
|
|
|
|
|
{{#^rollTotal() roll 33}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 3</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success DoS 3</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure DoF 7</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 33}}
|
|
|
|
{{/rollBetween() roll 30 39}}
|
|
|
|
{{#rollBetween() roll 40 49}}
|
|
|
|
{{#rollTotal() roll 44}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 8</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 8</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure DoF 12</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 44}}
|
|
|
|
|
|
{{#^rollTotal() roll 44}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 4</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success DoS 4</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure DoF 6</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 44}}
|
|
|
|
{{/rollBetween() roll 40 49}}
|
|
|
|
{{#rollBetween() roll 50 59}}
|
|
|
|
{{#rollTotal() roll 55}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success DoS 10</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success Dos10</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure DoF 10</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 55}}
|
|
|
|
|
|
{{#^rollTotal() roll 55}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 5</td></tr>
|
|
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success Dos 5</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure DoF 5</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 55}}
|
|
|
|
{{/rollBetween() roll 50 59}}
|
|
|
|
{{#rollBetween() roll 60 69}}
|
|
|
|
{{#rollTotal() roll 66}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 12</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 12</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure DoF 8</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 66}}
|
|
|
|
|
|
{{#^rollTotal() roll 66}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 6</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success DoS 6</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure DoF 4</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 66}}
|
|
|
|
{{/rollBetween() roll 60 69}}
|
|
|
|
{{#rollBetween() roll 70 79}}
|
|
|
|
{{#rollTotal() roll 77}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 14</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 14</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure DoF 6</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 77}}
|
|
|
|
|
|
{{#^rollTotal() roll 77}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 7</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success DoS 7</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure DoF 3</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 77}}
|
|
|
|
{{/rollBetween() roll 70 79}}
|
|
|
|
{{#rollBetween() roll 80 89}}
|
|
|
|
{{#rollTotal() roll 88}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 16</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 16</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure DoF 4</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 88}}
|
|
|
|
|
|
{{#^rollTotal() roll 88}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 8</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success DoS 8</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure DoF 2</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 88}}
|
|
|
|
{{/rollBetween() roll 80 89}}
|
|
|
|
{{#rollBetween() roll 90 99}}
|
|
|
|
{{#rollTotal() roll 99}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 18</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Success</td></tr>
|
|
<tr><td>Success DoS 18</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Exceptional Failure</td></tr>
|
|
<tr><td>Failure DoF 2</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/rollTotal() roll 99}}
|
|
|
|
|
|
{{#^rollTotal() roll 99}}
|
|
{{#rollTotal() roll skillModvalue}}
|
|
<tr><td>Success DoS 9</td></tr>
|
|
{{/rollTotal() roll skillModvalue}}
|
|
|
|
{{#^rollTotal() roll skillModvalue}}
|
|
|
|
{{#rollLess() roll skillModvalue}}
|
|
<tr><td>Success DoS 9</td></tr>
|
|
{{/rollLess() roll skillModvalue}}
|
|
{{#^rollLess() roll skillModvalue}}
|
|
<tr><td>Failure DoF 1</td></tr>
|
|
{{/^rollLess() roll skillModvalue}}
|
|
|
|
{{/^rollTotal() roll skillModvalue}}
|
|
{{/^rollTotal() roll 99}}
|
|
|
|
{{/rollBetween() roll 90 99}}
|
|
|
|
|
|
{{#rollTotal() roll 100}}
|
|
<tr><td>Exceptional Failure DoF 0</td></tr>
|
|
|
|
{{/rollTotal() roll 100}}
|
|
<tr><td></td></tr>
|
|
<tr><td style="font-size:small"> *If chance of success >= 100 add (chance of success/10) rounded up levels of success</td></tr>
|
|
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
<!-- workers -->
|
|
<script type="text/worker">
|
|
|
|
// sheet workers for closing
|
|
|
|
// sheet workers for closing
|
|
function close() {
|
|
//set data.processing = '';
|
|
}
|
|
|
|
function setup() {
|
|
on('change:close_processing', function () {
|
|
close();
|
|
});
|
|
}
|
|
setup();
|
|
|
|
|
|
|
|
|
|
on("change:close_processing", function() {
|
|
getAttrs(["close_processing"], function(values) {
|
|
|
|
var val = parseInt(values.close_processing);
|
|
if (val===1){
|
|
setAttrs({processing:""});
|
|
}
|
|
});
|
|
});
|
|
|
|
|
|
|
|
on("change:full_br", function() {
|
|
getAttrs(["full_br"], function(values) {
|
|
fullBr = parseInt(values.full_br,10);
|
|
setAttrs({ballistic_mod:fullBr,puncture_mod:Math.round(fullBr*0.75),slash_mod:Math.round(fullBr*0.5),concussive_mod:Math.round(fullBr*0.2)});
|
|
|
|
});
|
|
});
|
|
|
|
|
|
on("change:cur_mods1 change:cur_mods2", function() {
|
|
getAttrs(["cur_mods1","cur_mods2"], function(values) {
|
|
console.log("blah1");
|
|
tot = parseInt(values.cur_mods1,10)+parseInt(values.cur_mods2,10);
|
|
console.log("blah");
|
|
console.log(tot);
|
|
setAttrs({tot_mods:tot});
|
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
on("change:move_mod change:under_fire_mod change:wounded_mod change:noise_mod change:noise_mod change:rng_mod change:aim_mod change:burst_mod change:target_mod change:1h_mod change:tripod_mod", function() {
|
|
getAttrs(["move_mod", "under_fire_mod", "wounded_mod", "noise_mod", "noise_mod", "rng_mod", "aim_mod", "burst_mod","target_mod","1h_mod","tripod_mod"], function(values) {
|
|
|
|
var tot=0;
|
|
for (const key of Object.keys(values)) {
|
|
tot = tot + eval(values[key]);
|
|
console.log(tot);
|
|
}
|
|
console.log("modifiers dddd"+tot);
|
|
setAttrs({cur_mods2:tot});
|
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
on("change:structure_pts_max change:structure_pt_loss", function() {
|
|
getAttrs(["structure_pts_max", "structure_pt_loss"], function(values) {
|
|
|
|
var val = parseInt(values.structure_pts_max)-parseInt(values.structure_pt_loss);
|
|
setAttrs({structure_pts_cur:val});
|
|
});
|
|
});
|
|
|
|
|
|
on("change:blood_pts_max change:blood_pt_loss", function() {
|
|
getAttrs(["blood_pts_max", "blood_pt_loss","blood_pts_cur","endurance_loss","mass_value"], function(values) {
|
|
var prevLoss = parseInt(values.blood_pts_max,10)-parseInt(values.blood_pts_cur,10);
|
|
var curLoss = parseInt(values.blood_pt_loss,10);
|
|
var massVal = parseInt(values.mass_value,10);
|
|
var val = parseInt(values.blood_pts_max)-curLoss;
|
|
if (prevLoss < curLoss){
|
|
var endLoss = Math.floor((curLoss-prevLoss)/20);
|
|
var curEnd = parseInt(values.endurance_loss,10);
|
|
var msg = "";
|
|
if (endLoss===1){
|
|
msg = "1 point of endurance lost";
|
|
}
|
|
if (endLoss > 1){
|
|
msg = endLoss.toString() + " points of endurance lost";
|
|
}
|
|
|
|
var msg2="";
|
|
if (val > 0 && val <= massVal*4){
|
|
msg2 = "Bleed out";
|
|
|
|
msg = msg + " " +msg2;
|
|
}
|
|
|
|
setAttrs({endurance_loss:curEnd+endLoss,endurance_loss:endLoss,close_processing:0,processing:msg,blood_status:msg2});
|
|
|
|
}
|
|
|
|
setAttrs({blood_pts_cur:val});
|
|
});
|
|
});
|
|
|
|
on("change:endurance_max change:endurance_loss", function() {
|
|
getAttrs(["Endurance_Max", "endurance_loss"], function(values) {
|
|
|
|
var val = parseInt(values.Endurance_Max)-parseInt(values.endurance_loss);
|
|
console.log(val);
|
|
|
|
if (val <=0){
|
|
console.log("marker 1");
|
|
var msg="Stunned see pg 79";
|
|
}
|
|
if (val > 0 && val < 6){
|
|
console.log("marker 2");
|
|
var msg = "Tired -10% all task checks";
|
|
|
|
}
|
|
if (val > 5){
|
|
console.log("marker 3");
|
|
var msg = " ";
|
|
|
|
}
|
|
setAttrs({Endurance_Cur:val,endurance_status:msg});
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
on("change:str_score change:con_score change:mass_value ", function() {
|
|
getAttrs(["structure_pts_cur","blood_pts_cur","str_score","con_score","mass_value"], function(values) {
|
|
|
|
|
|
|
|
var1 = parseInt(values.str_score);
|
|
var2 = parseInt(values.con_score);
|
|
var3 = parseInt(values.mass_value);
|
|
val= (Math.round((var1+var2)/2))*var3;
|
|
|
|
console.log(val);
|
|
console.log("hello4");
|
|
setAttrs({blood_pts_max:val});
|
|
|
|
|
|
var1 = parseInt(values.str_score);
|
|
var2 = parseInt(values.con_score);
|
|
var3 = parseInt(values.mass_value);
|
|
val= (Math.round((var1+var2)/2))*var3;
|
|
|
|
console.log(val);
|
|
console.log("hello4");
|
|
setAttrs({structure_pts_max:val});
|
|
|
|
|
|
|
|
});
|
|
});
|
|
|
|
on("change:br_tt_Head change:br_tt_Neck change:br_tt_Right_Shoulder change:br_tt_Right_Upper_Arm change:br_tt_Right_Elbow change:br_tt_Right_Forearm change:br_tt_Right_Wrist change:br_tt_Right_Hand change:br_tt_Left_Shoulder change:br_tt_Left_Upper_Arm change:br_tt_Left_Elbow change:br_tt_Left_Forearm change:br_tt_Left_Wrist change:br_tt_Left_hand change:br_tt_Torso change:br_tt_Upper_Left_Torso change:br_tt_Upper_Right_Torso change:br_tt_Abdomen change:br_tt_Groin change:br_tt_Right_Hip change:br_tt_Right_Thigh change:br_tt_Right_Knee change:br_tt_Right_Calf change:br_tt_Right_Ankle change:br_tt_Right_Foot change:br_tt_Left_Hip change:br_tt_left_Thigh change:br_tt_Left_Knee change:br_tt_Left_Calf change:br_tt_Left_Ankle change:br_tt_Left_Foot", function() {
|
|
getAttrs(["br_tt_Head","br_tt_Neck","br_tt_Right_Shoulder","br_tt_Right_Upper_Arm","br_tt_Right_Elbow","br_tt_Right_Forearm","br_tt_Right_Wrist","br_tt_Right_Hand","br_tt_Left_Shoulder","br_tt_Left_Upper_Arm","br_tt_Left_Elbow","br_tt_Left_Forearm","br_tt_Left_Wrist","br_tt_Left_hand","br_tt_Torso","br_tt_Upper_Left_Torso","br_tt_Upper_Right_Torso","br_tt_Abdomen","br_tt_Groin","br_tt_Right_Hip","br_tt_Right_Thigh","br_tt_Right_Knee","br_tt_Right_Calf","br_tt_Right_Ankle","br_tt_Right_Foot","br_tt_Left_Hip","br_tt_left_Thigh","br_tt_Left_Knee","br_tt_Left_Calf","br_tt_Left_Ankle","br_tt_Left_Foot"], function(values) {
|
|
console.log("hello");
|
|
var tot=0;
|
|
var evalStr = "";
|
|
for (const key of Object.keys(values)) {
|
|
tot = tot + eval(values[key]);
|
|
console.log(tot);
|
|
}
|
|
setAttrs({total_blood_loss_tt:tot});
|
|
/*var test = eval(values.total_blood_loss_tt);*/
|
|
|
|
|
|
|
|
});
|
|
})
|
|
|
|
on("change:br_ct_Head change:br_ct_Neck change:br_ct_Right_Shoulder change:br_ct_Right_Upper_Arm change:br_ct_Right_Elbow change:br_ct_Right_Forearm change:br_ct_Right_Wrist change:br_ct_Right_Hand change:br_ct_Left_Shoulder change:br_ct_Left_Upper_Arm change:br_ct_Left_Elbow change:br_ct_Left_Forearm change:br_ct_Left_Wrist change:br_ct_Left_hand change:br_ct_Torso change:br_ct_Upper_Left_Torso change:br_ct_Upper_Right_Torso change:br_ct_Abdomen change:br_ct_Groin change:br_ct_Right_Hip change:br_ct_Right_Thigh change:br_ct_Right_Knee change:br_ct_Right_Calf change:br_ct_Right_Ankle change:br_ct_Right_Foot change:br_ct_Left_Hip change:br_ct_left_Thigh change:br_ct_Left_Knee change:br_ct_Left_Calf change:br_ct_Left_Ankle change:br_ct_Left_Foot", function() {
|
|
getAttrs(["br_ct_Head","br_ct_Neck","br_ct_Right_Shoulder","br_ct_Right_Upper_Arm","br_ct_Right_Elbow","br_ct_Right_Forearm","br_ct_Right_Wrist","br_ct_Right_Hand","br_ct_Left_Shoulder","br_ct_Left_Upper_Arm","br_ct_Left_Elbow","br_ct_Left_Forearm","br_ct_Left_Wrist","br_ct_Left_hand","br_ct_Torso","br_ct_Upper_Left_Torso","br_ct_Upper_Right_Torso","br_ct_Abdomen","br_ct_Groin","br_ct_Right_Hip","br_ct_Right_Thigh","br_ct_Right_Knee","br_ct_Right_Calf","br_ct_Right_Ankle","br_ct_Right_Foot","br_ct_Left_Hip","br_ct_left_Thigh","br_ct_Left_Knee","br_ct_Left_Calf","br_ct_Left_Ankle","br_ct_Left_Foot"], function(values) {
|
|
console.log("hello");
|
|
var tot=0;
|
|
var evalStr = "";
|
|
for (const key of Object.keys(values)) {
|
|
tot = tot + eval(values[key]);
|
|
console.log(tot);
|
|
}
|
|
setAttrs({total_blood_loss_ct:tot});
|
|
/*var test = eval(values.total_blood_loss_ct);*/
|
|
|
|
|
|
|
|
});
|
|
})
|
|
|
|
|
|
|
|
on("change:stealth_spcno", function() {
|
|
getAttrs(["stealth_spcno"], function(values) {
|
|
var SpclNo = values.stealth_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({stealth_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({stealth_sp_toggle1:t1,stealth_sp_toggle2:t2,stealth_sp_toggle3:t3,stealth_sp_toggle4:t4,stealth_sp_toggle5:t5,stealth_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
on("change:scrounge_spcno", function() {
|
|
getAttrs(["scrounge_spcno"], function(values) {
|
|
var SpclNo = values.scrounge_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({scrounge_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({scrounge_sp_toggle1:t1,scrounge_sp_toggle2:t2,scrounge_sp_toggle3:t3,scrounge_sp_toggle4:t4,scrounge_sp_toggle5:t5,scrounge_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
|
|
on("change:persuade_spcno", function() {
|
|
getAttrs(["persuade_spcno"], function(values) {
|
|
var SpclNo = values.persuade_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({persuade_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({persuade_sp_toggle1:t1,persuade_sp_toggle2:t2,persuade_sp_toggle3:t3,persuade_sp_toggle4:t4,persuade_sp_toggle5:t5,persuade_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
|
|
on("change:navigate_spcno", function() {
|
|
getAttrs(["navigate_spcno"], function(values) {
|
|
var SpclNo = values.navigate_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({navigate_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({navigate_sp_toggle1:t1,navigate_sp_toggle2:t2,navigate_sp_toggle3:t3,navigate_sp_toggle4:t4,navigate_sp_toggle5:t5,navigate_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
|
|
on("change:observe_spcno", function() {
|
|
getAttrs(["observe_spcno"], function(values) {
|
|
var SpclNo = values.observe_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({observe_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({observe_sp_toggle1:t1,observe_sp_toggle2:t2,observe_sp_toggle3:t3,observe_sp_toggle4:t4,observe_sp_toggle5:t5,observe_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
on("change:cultureOwn_spcno", function() {
|
|
getAttrs(["cultureOwn_spcno"], function(values) {
|
|
var SpclNo = values.cultureOwn_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({cultureOwn_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({cultureOwn_sp_toggle1:t1,cultureOwn_sp_toggle2:t2,cultureOwn_sp_toggle3:t3,cultureOwn_sp_toggle4:t4,cultureOwn_sp_toggle5:t5,cultureOwn_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
on("change:climb_spcno", function() {
|
|
getAttrs(["climb_spcno"], function(values) {
|
|
var SpclNo = values.climb_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({climb_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({climb_sp_toggle1:t1,climb_sp_toggle2:t2,climb_sp_toggle3:t3,climb_sp_toggle4:t4,climb_sp_toggle5:t5,climb_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
on("change:brawl_spcno", function() {
|
|
getAttrs(["brawl_spcno"], function(values) {
|
|
var SpclNo = values.brawl_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({brawl_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({brawl_sp_toggle1:t1,brawl_sp_toggle2:t2,brawl_sp_toggle3:t3,brawl_sp_toggle4:t4,brawl_sp_toggle5:t5,brawl_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
|
|
|
|
on("change:bargain_spcno", function() {
|
|
getAttrs(["bargain_spcno"], function(values) {
|
|
var SpclNo = values.bargain_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({bargain_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({bargain_sp_toggle1:t1,bargain_sp_toggle2:t2,bargain_sp_toggle3:t3,bargain_sp_toggle4:t4,bargain_sp_toggle5:t5,bargain_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
on("change:athletics_spcno", function() {
|
|
getAttrs(["athletics_spcno"], function(values) {
|
|
var SpclNo = values.athletics_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({acrobatics_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({athletics_sp_toggle1:t1,athletics_sp_toggle2:t2,athletics_sp_toggle3:t3,athletics_sp_toggle4:t4,athletics_sp_toggle5:t5,athletics_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
|
|
|
|
on("change:acrobatics_spcno", function() {
|
|
getAttrs(["acrobatics_spcno"], function(values) {
|
|
var SpclNo = values.acrobatics_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({acrobatics_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({acrobatics_sp_toggle1:t1,acrobatics_sp_toggle2:t2,acrobatics_sp_toggle3:t3,acrobatics_sp_toggle4:t4,acrobatics_sp_toggle5:t5,acrobatics_sp_toggle6:t6});
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
|
|
|
|
on("change:repeating_skills:spcno", function() {
|
|
getAttrs(["repeating_skills_spcno"], function(values) {
|
|
var SpclNo = values.repeating_skills_spcno;
|
|
var t1=0;
|
|
var t2=0;
|
|
var t3=0;
|
|
var t4=0;
|
|
var t5=0;
|
|
var t6=0;
|
|
|
|
if (SpclNo >0){
|
|
t1=1;
|
|
}
|
|
if (SpclNo >1){
|
|
t2=1;
|
|
}
|
|
if (SpclNo >2){
|
|
t3=1;
|
|
}
|
|
if (SpclNo >3){
|
|
t4=1;
|
|
}
|
|
if (SpclNo >4){
|
|
t5=1;
|
|
}
|
|
if (SpclNo >5){
|
|
t6=1;
|
|
}
|
|
|
|
if (SpclNo >6){
|
|
setAttrs({repeating_skills_spcno:6});
|
|
}
|
|
else{
|
|
setAttrs({repeating_skills_sp_toggle1:t1,repeating_skills_sp_toggle2:t2,repeating_skills_sp_toggle3:t3,repeating_skills_sp_toggle4:t4,repeating_skills_sp_toggle5:t5,repeating_skills_sp_toggle6:t6})
|
|
}
|
|
});
|
|
})
|
|
|
|
|
|
on("change:mass_value change:str_score change:weight change:enc_total" , function() {
|
|
|
|
|
|
getAttrs(["mass_value","str_score","weight","enc_total"], function(values) {
|
|
|
|
var str = values.str_score;
|
|
var mass = values.mass_value;
|
|
var weight = values.weight;
|
|
var enc_total = values.enc_total;
|
|
var enc_pen = 0
|
|
|
|
var light = Math.round((str*str)/40);
|
|
var medium = Math.round((str*str)/20);
|
|
var heavy = Math.round((str*str)/10);
|
|
var extreme = Math.round((str*str)/5);
|
|
var maximal = (str*mass)-weight;
|
|
|
|
|
|
if(extreme > maximal){
|
|
maximal=extreme;
|
|
}
|
|
|
|
if (enc_total > light && enc_total <= medium){
|
|
enc_pen = 1;
|
|
}
|
|
if (enc_total > medium && enc_total <= heavy){
|
|
enc_pen = 2;
|
|
}
|
|
if (enc_total > heavy && enc_total <= extreme){
|
|
enc_pen = 4;
|
|
}
|
|
if (enc_total > extreme & enc_total <= maximal){
|
|
enc_pen = 5;
|
|
}
|
|
|
|
|
|
|
|
console.log("enc_pen"+enc_pen);
|
|
setAttrs({enc_light:light,enc_medium:medium,enc_heavy:heavy,enc_extreme:extreme,enc_mx:maximal,enc_penalty:enc_pen});
|
|
|
|
});
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
on("change:dex_score change:str_score change:mass_value" , function() {
|
|
|
|
|
|
getAttrs(["dex_score","str_score","mass_value"], function(values) {
|
|
|
|
var dex = values.dex_score;
|
|
var str = values.str_score;
|
|
var mass = values.mass_value;
|
|
var stat_tot = parseInt(dex)+parseInt(str)+parseInt(mass);
|
|
console.log("tot BLAH "+stat_tot);
|
|
pace=0;
|
|
if (stat_tot < 35){
|
|
pace = 3;
|
|
}
|
|
if (stat_tot > 34 && stat_tot < 45 ){
|
|
pace = 4;
|
|
}
|
|
if (stat_tot > 44 && stat_tot < 55 ){
|
|
pace = 5;
|
|
}
|
|
if (stat_tot > 54 && stat_tot < 65 ){
|
|
pace = 6;
|
|
}
|
|
if (stat_tot > 64 && stat_tot < 75 ){
|
|
pace = 7;
|
|
}
|
|
if (stat_tot > 74 && stat_tot < 85 ){
|
|
pace = 8;
|
|
}
|
|
|
|
if (stat_tot > 84){
|
|
pace = 9;
|
|
}
|
|
|
|
var pace2 = pace*2;
|
|
var pace3 = pace*3
|
|
|
|
|
|
setAttrs({move_x1:pace,move_x2:pace2,move_x3:pace3});
|
|
|
|
});
|
|
|
|
})
|
|
|
|
|
|
|
|
on("change:con_score", function() {
|
|
|
|
|
|
getAttrs(["con_score"], function(values) {
|
|
|
|
var con = parseInt(values.con_score);
|
|
|
|
setAttrs({Endurance_Max:con});
|
|
|
|
});
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
on("change:dex_score", function() {
|
|
|
|
|
|
getAttrs(["dex_score"], function(values) {
|
|
|
|
var dex = values.dex_score;
|
|
|
|
if (dex < 5){
|
|
action_no = 0;
|
|
}
|
|
if (dex > 4 && dex < 11 ){
|
|
action_no = 1;
|
|
}
|
|
if (dex > 10 && dex < 17 ){
|
|
action_no = 2;
|
|
}
|
|
if (dex > 16 && dex < 31 ){
|
|
action_no = 3;
|
|
}
|
|
if (dex > 25 && dex < 21 ){
|
|
action_no = 4;
|
|
}
|
|
if (dex > 30 && dex < 36 ){
|
|
action_no = 5;
|
|
}
|
|
|
|
if (dex > 24 && dex < 11 ){
|
|
action_no = 6;
|
|
}
|
|
|
|
|
|
|
|
if (dex > 36){
|
|
action_no = 6;
|
|
}
|
|
|
|
setAttrs({actions:action_no});
|
|
|
|
});
|
|
|
|
})
|
|
|
|
|
|
/* ---- BEGIN: TheAaronSheet.js ---- */
|
|
// Github: https://github.com/shdwjk/TheAaronSheet/blob/master/TheAaronSheet.js
|
|
// By: The Aaron, Arcane Scriptomancer
|
|
// Contact: https://app.roll20.net/users/104025/the-aaron
|
|
|
|
var TAS = TAS || (function(){
|
|
'use strict';
|
|
|
|
var version = '0.2.4',
|
|
lastUpdate = 1457098091,
|
|
|
|
loggingSettings = {
|
|
debug: {
|
|
key: 'debug',
|
|
title: 'DEBUG',
|
|
color: {
|
|
bgLabel: '#7732A2',
|
|
label: '#F2EF40',
|
|
bgText: '#FFFEB7',
|
|
text: '#7732A2'
|
|
}
|
|
},
|
|
error: {
|
|
key: 'error',
|
|
title: 'Error',
|
|
color: {
|
|
bgLabel: '#C11713',
|
|
label: 'white',
|
|
bgText: '#C11713',
|
|
text: 'white'
|
|
}
|
|
},
|
|
warn: {
|
|
key: 'warn',
|
|
title: 'Warning',
|
|
color: {
|
|
bgLabel: '#F29140',
|
|
label: 'white',
|
|
bgText: '#FFD8B7',
|
|
text: 'black'
|
|
}
|
|
},
|
|
info: {
|
|
key: 'info',
|
|
title: 'Info',
|
|
color: {
|
|
bgLabel: '#413FA9',
|
|
label: 'white',
|
|
bgText: '#B3B2EB',
|
|
text: 'black'
|
|
}
|
|
},
|
|
notice: {
|
|
key: 'notice',
|
|
title: 'Notice',
|
|
color: {
|
|
bgLabel: '#33C133',
|
|
label: 'white',
|
|
bgText: '#ADF1AD',
|
|
text: 'black'
|
|
}
|
|
},
|
|
log: {
|
|
key: 'log',
|
|
title: 'Log',
|
|
color: {
|
|
bgLabel: '#f2f240',
|
|
label: 'black',
|
|
bgText: '#ffff90',
|
|
text: 'black'
|
|
}
|
|
},
|
|
callstack: {
|
|
key: 'TAS',
|
|
title: 'function',
|
|
color: {
|
|
bgLabel: '#413FA9',
|
|
label: 'white',
|
|
bgText: '#B3B2EB',
|
|
text: 'black'
|
|
}
|
|
},
|
|
callstack_async: {
|
|
key: 'TAS',
|
|
title: 'ASYNC CALL',
|
|
color: {
|
|
bgLabel: '#413FA9',
|
|
label: 'white',
|
|
bgText: '#413FA9',
|
|
text: 'white'
|
|
}
|
|
},
|
|
TAS: {
|
|
key: 'TAS',
|
|
title: 'TAS',
|
|
color: {
|
|
bgLabel: 'grey',
|
|
label: 'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)',
|
|
bgText: 'grey',
|
|
text: 'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)'
|
|
}
|
|
}
|
|
},
|
|
|
|
|
|
config = {
|
|
debugMode: false,
|
|
logging: {
|
|
log: true,
|
|
notice: true,
|
|
info: true,
|
|
warn: true,
|
|
error: true,
|
|
debug: false
|
|
}
|
|
},
|
|
|
|
callstackRegistry = [],
|
|
queuedUpdates = {}, //< Used for delaying saves till the last momment.
|
|
|
|
complexType = function(o){
|
|
switch(typeof o){
|
|
case 'string':
|
|
return 'string';
|
|
case 'boolean':
|
|
return 'boolean';
|
|
case 'number':
|
|
return (_.isNaN(o) ? 'NaN' : (o.toString().match(/\./) ? 'decimal' : 'integer'));
|
|
case 'function':
|
|
return 'function: '+(o.name ? o.name+'()' : '(anonymous)');
|
|
case 'object':
|
|
return (_.isArray(o) ? 'array' : (_.isArguments(o) ? 'arguments' : ( _.isNull(o) ? 'null' : 'object')));
|
|
default:
|
|
return typeof o;
|
|
}
|
|
},
|
|
|
|
dataLogger = function(primaryLogger,secondaryLogger,data){
|
|
_.each(data,function(m){
|
|
var type = complexType(m);
|
|
switch(type){
|
|
case 'string':
|
|
primaryLogger(m);
|
|
break;
|
|
case 'undefined':
|
|
case 'null':
|
|
case 'NaN':
|
|
primaryLogger('['+type+']');
|
|
break;
|
|
case 'number':
|
|
case 'not a number':
|
|
case 'integer':
|
|
case 'decimal':
|
|
case 'boolean':
|
|
primaryLogger('['+type+']: '+m);
|
|
break;
|
|
default:
|
|
primaryLogger('['+type+']:=========================================');
|
|
secondaryLogger(m);
|
|
primaryLogger('=========================================================');
|
|
break;
|
|
}
|
|
});
|
|
},
|
|
|
|
|
|
colorLog = function(options){
|
|
var coloredLoggerFunction,
|
|
key = options.key,
|
|
label = options.title || 'TAS',
|
|
lBGColor = (options.color && options.color.bgLabel) || 'blue',
|
|
lTxtColor = (options.color && options.color.label) || 'white',
|
|
mBGColor = (options.color && options.color.bgText) || 'blue',
|
|
mTxtColor = (options.color && options.color.text) || 'white';
|
|
|
|
coloredLoggerFunction = function(message){
|
|
console.log(
|
|
'%c '+label+': %c '+message + ' ',
|
|
'background-color: '+lBGColor+';color: '+lTxtColor+'; font-weight:bold;',
|
|
'background-color: '+mBGColor+';color: '+mTxtColor+';'
|
|
);
|
|
};
|
|
return function(){
|
|
if('TAS'===key || config.logging[key]){
|
|
dataLogger(coloredLoggerFunction,function(m){console.log(m);},_.toArray(arguments));
|
|
}
|
|
};
|
|
},
|
|
|
|
logDebug = colorLog(loggingSettings.debug),
|
|
logError = colorLog(loggingSettings.error),
|
|
logWarn = colorLog(loggingSettings.warn),
|
|
logInfo = colorLog(loggingSettings.info),
|
|
logNotice = colorLog(loggingSettings.notice),
|
|
logLog = colorLog(loggingSettings.log),
|
|
log = colorLog(loggingSettings.TAS),
|
|
logCS = colorLog(loggingSettings.callstack),
|
|
logCSA = colorLog(loggingSettings.callstack_async),
|
|
|
|
registerCallstack = function(callstack,label){
|
|
var idx=_.findIndex(callstackRegistry,function(o){
|
|
return (_.difference(o.stack,callstack).length === _.difference(callstack,o.stack).length) &&
|
|
_.difference(o.stack,callstack).length === 0 &&
|
|
o.label === label;
|
|
});
|
|
if(-1 === idx){
|
|
idx=callstackRegistry.length;
|
|
callstackRegistry.push({
|
|
stack: callstack,
|
|
label: label
|
|
});
|
|
}
|
|
return idx;
|
|
},
|
|
|
|
setConfigOption = function(options){
|
|
var newconf =_.defaults(options,config);
|
|
newconf.logging=_.defaults(
|
|
(options && options.logging)||{},
|
|
config.logging
|
|
);
|
|
config=newconf;
|
|
},
|
|
|
|
debugMode = function(){
|
|
config.logging.debug=true;
|
|
config.debugMode = true;
|
|
},
|
|
|
|
getCallstack = function(){
|
|
var e = new Error('dummy'),
|
|
stack = _.map(_.rest(e.stack.replace(/^[^\(]+?[\n$]/gm, '')
|
|
.replace(/^\s+at\s+/gm, '')
|
|
.replace(/^Object.<anonymous>\s*\(/gm, '{anonymous}()@')
|
|
.split('\n')),function(l){
|
|
return l.replace(/\s+.*$/,'');
|
|
});
|
|
return stack;
|
|
},
|
|
logCallstackSub = function(cs){
|
|
var matches, csa;
|
|
_.find(cs,function(line){
|
|
matches = line.match(/TAS_CALLSTACK_(\d+)/);
|
|
if(matches){
|
|
csa=callstackRegistry[matches[1]];
|
|
logCSA( '===================='+(csa.label ? '> '+csa.label+' <' : '')+'====================');
|
|
logCallstackSub(csa.stack);
|
|
return true;
|
|
}
|
|
logCS(line);
|
|
return false;
|
|
});
|
|
},
|
|
logCallstack = function(){
|
|
var cs;
|
|
if(config.debugMode){
|
|
cs = getCallstack();
|
|
cs.shift();
|
|
log('==============================> CALLSTACK <==============================');
|
|
logCallstackSub(cs);
|
|
log('=========================================================================');
|
|
}
|
|
},
|
|
|
|
|
|
wrapCallback = function (label, callback, context){
|
|
var callstack;
|
|
if('function' === typeof label){
|
|
context=callback;
|
|
callback=label;
|
|
label=undefined;
|
|
}
|
|
if(!config.debugMode){
|
|
return (function(cb,ctx){
|
|
return function(){
|
|
cb.apply(ctx||{},arguments);
|
|
};
|
|
}(callback,context));
|
|
}
|
|
|
|
callstack = getCallstack();
|
|
callstack.shift();
|
|
|
|
return (function(cb,ctx,cs,lbl){
|
|
var ctxref=registerCallstack(cs,lbl);
|
|
|
|
/*jshint -W054 */
|
|
return new Function('cb','ctx','TASlog',
|
|
"return function TAS_CALLSTACK_"+ctxref+"(){"+
|
|
"TASlog('Entering: '+(cb.name||'(anonymous function)'));"+
|
|
"cb.apply(ctx||{},arguments);"+
|
|
"TASlog('Exiting: '+(cb.name||'(anonymous function)'));"+
|
|
"};")(cb,ctx,log);
|
|
/*jshint +W054 */
|
|
}(callback,context,callstack,label));
|
|
},
|
|
|
|
|
|
prepareUpdate = function( attribute, value ){
|
|
queuedUpdates[attribute]=value;
|
|
},
|
|
|
|
applyQueuedUpdates = function() {
|
|
setAttrs(queuedUpdates);
|
|
queuedUpdates = {};
|
|
},
|
|
|
|
namesFromArgs = function(args,base){
|
|
return _.chain(args)
|
|
.reduce(function(memo,attr){
|
|
if('string' === typeof attr) {
|
|
memo.push(attr);
|
|
} else if(_.isArray(args) || _.isArguments(args)){
|
|
memo = namesFromArgs(attr,memo);
|
|
}
|
|
return memo;
|
|
},(_.isArray(base) && base) || [])
|
|
.uniq()
|
|
.value();
|
|
},
|
|
|
|
addId = function(obj,value){
|
|
Object.defineProperty(obj,'id',{
|
|
value: value,
|
|
writeable: false,
|
|
enumerable: false
|
|
});
|
|
},
|
|
|
|
addProp = function(obj,prop,value,fullname){
|
|
(function(){
|
|
var pname=(_.contains(['S','F','I','D'],prop) ? '_'+prop : prop),
|
|
full_pname = fullname || prop,
|
|
pvalue=value;
|
|
|
|
_.each(['S','I','F'],function(p){
|
|
if( !_.has(obj,p)){
|
|
Object.defineProperty(obj, p, {
|
|
value: {},
|
|
enumerable: false,
|
|
readonly: true
|
|
});
|
|
}
|
|
});
|
|
if( !_.has(obj,'D')){
|
|
Object.defineProperty(obj, 'D', {
|
|
value: _.reduce(_.range(10),function(m,d){
|
|
Object.defineProperty(m, d, {
|
|
value: {},
|
|
enumerable: true,
|
|
readonly: true
|
|
});
|
|
return m;
|
|
},{}),
|
|
enumerable: false,
|
|
readonly: true
|
|
});
|
|
}
|
|
|
|
|
|
// Raw value
|
|
Object.defineProperty(obj, pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
if(v!==pvalue) {
|
|
pvalue=v;
|
|
prepareUpdate(full_pname,v);
|
|
}
|
|
},
|
|
get: function(){
|
|
return pvalue;
|
|
}
|
|
});
|
|
|
|
// string value
|
|
Object.defineProperty(obj.S, pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
var val=v.toString();
|
|
if(val !== pvalue) {
|
|
pvalue=val;
|
|
prepareUpdate(full_pname,val);
|
|
}
|
|
},
|
|
get: function(){
|
|
return pvalue.toString();
|
|
}
|
|
});
|
|
|
|
// int value
|
|
Object.defineProperty(obj.I, pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
var val=parseInt(v,10) || 0;
|
|
if(val !== pvalue){
|
|
pvalue=val;
|
|
prepareUpdate(full_pname,val);
|
|
}
|
|
},
|
|
get: function(){
|
|
return parseInt(pvalue,10) || 0;
|
|
}
|
|
});
|
|
|
|
// float value
|
|
Object.defineProperty(obj.F, pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
var val=parseFloat(v) || 0;
|
|
if(val !== pvalue) {
|
|
pvalue=val;
|
|
prepareUpdate(full_pname,val);
|
|
}
|
|
},
|
|
get: function(){
|
|
return parseFloat(pvalue) || 0;
|
|
}
|
|
});
|
|
_.each(_.range(10),function(d){
|
|
Object.defineProperty(obj.D[d], pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
var val=(parseFloat(v) || 0).toFixed(d);
|
|
if(val !== pvalue){
|
|
pvalue=val;
|
|
prepareUpdate(full_pname,val);
|
|
}
|
|
},
|
|
get: function(){
|
|
return (parseFloat(pvalue) || 0).toFixed(d);
|
|
}
|
|
});
|
|
});
|
|
|
|
}());
|
|
},
|
|
|
|
repeating = function( section ) {
|
|
return (function(s){
|
|
var sectionName = s,
|
|
attrNames = [],
|
|
fieldNames = [],
|
|
operations = [],
|
|
after = [],
|
|
|
|
repAttrs = function TAS_Repeating_Attrs(){
|
|
attrNames = namesFromArgs(arguments,attrNames);
|
|
return this;
|
|
},
|
|
repFields = function TAS_Repeating_Fields(){
|
|
fieldNames = namesFromArgs(arguments,fieldNames);
|
|
return this;
|
|
},
|
|
repReduce = function TAS_Repeating_Reduce(func, initial, final, context) {
|
|
operations.push({
|
|
type: 'reduce',
|
|
func: (func && _.isFunction(func) && func) || _.noop,
|
|
memo: (_.isUndefined(initial) && 0) || initial,
|
|
final: (final && _.isFunction(final) && final) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repMap = function TAS_Repeating_Map(func, final, context) {
|
|
operations.push({
|
|
type: 'map',
|
|
func: (func && _.isFunction(func) && func) || _.noop,
|
|
final: (final && _.isFunction(final) && final) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repEach = function TAS_Repeating_Each(func, final, context) {
|
|
operations.push({
|
|
type: 'each',
|
|
func: (func && _.isFunction(func) && func) || _.noop,
|
|
final: (final && _.isFunction(final) && final) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repTap = function TAS_Repeating_Tap(final, context) {
|
|
operations.push({
|
|
type: 'tap',
|
|
final: (final && _.isFunction(final) && final) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repAfter = function TAS_Repeating_After(callback,context) {
|
|
after.push({
|
|
callback: (callback && _.isFunction(callback) && callback) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repExecute = function TAS_Repeating_Execute(callback,context){
|
|
var rowSet = {},
|
|
attrSet = {},
|
|
fieldIds = [],
|
|
fullFieldNames = [];
|
|
|
|
repAfter(callback,context);
|
|
|
|
// call each operation per row.
|
|
// call each operation's final
|
|
getSectionIDs("repeating_"+sectionName,function(ids){
|
|
fieldIds = ids;
|
|
fullFieldNames = _.reduce(fieldIds,function(memo,id){
|
|
return memo.concat(_.map(fieldNames,function(name){
|
|
return 'repeating_'+sectionName+'_'+id+'_'+name;
|
|
}));
|
|
},[]);
|
|
getAttrs( _.uniq(attrNames.concat(fullFieldNames)), function(values){
|
|
_.each(attrNames,function(aname){
|
|
if(values.hasOwnProperty(aname)){
|
|
addProp(attrSet,aname,values[aname]);
|
|
}
|
|
});
|
|
|
|
rowSet = _.reduce(fieldIds,function(memo,id){
|
|
var r={};
|
|
addId(r,id);
|
|
_.each(fieldNames,function(name){
|
|
var fn = 'repeating_'+sectionName+'_'+id+'_'+name;
|
|
addProp(r,name,values[fn],fn);
|
|
});
|
|
|
|
memo[id]=r;
|
|
|
|
return memo;
|
|
},{});
|
|
|
|
_.each(operations,function(op){
|
|
var res;
|
|
switch(op.type){
|
|
case 'tap':
|
|
_.bind(op.final,op.context,rowSet,attrSet)();
|
|
break;
|
|
|
|
case 'each':
|
|
_.each(rowSet,function(r){
|
|
_.bind(op.func,op.context,r,attrSet,r.id,rowSet)();
|
|
});
|
|
_.bind(op.final,op.context,rowSet,attrSet)();
|
|
break;
|
|
|
|
case 'map':
|
|
res = _.map(rowSet,function(r){
|
|
return _.bind(op.func,op.context,r,attrSet,r.id,rowSet)();
|
|
});
|
|
_.bind(op.final,op.context,res,rowSet,attrSet)();
|
|
break;
|
|
|
|
case 'reduce':
|
|
res = op.memo;
|
|
_.each(rowSet,function(r){
|
|
res = _.bind(op.func,op.context,res,r,attrSet,r.id,rowSet)();
|
|
});
|
|
_.bind(op.final,op.context,res,rowSet,attrSet)();
|
|
break;
|
|
}
|
|
});
|
|
|
|
// finalize attrs
|
|
applyQueuedUpdates();
|
|
_.each(after,function(op){
|
|
_.bind(op.callback,op.context)();
|
|
});
|
|
});
|
|
});
|
|
};
|
|
|
|
return {
|
|
attrs: repAttrs,
|
|
attr: repAttrs,
|
|
|
|
column: repFields,
|
|
columns: repFields,
|
|
field: repFields,
|
|
fields: repFields,
|
|
|
|
reduce: repReduce,
|
|
inject: repReduce,
|
|
foldl: repReduce,
|
|
|
|
map: repMap,
|
|
collect: repMap,
|
|
|
|
each: repEach,
|
|
forEach: repEach,
|
|
|
|
tap: repTap,
|
|
'do': repTap,
|
|
|
|
after: repAfter,
|
|
last: repAfter,
|
|
done: repAfter,
|
|
|
|
execute: repExecute,
|
|
go: repExecute,
|
|
run: repExecute
|
|
};
|
|
}(section));
|
|
},
|
|
|
|
|
|
repeatingSimpleSum = function(section, field, destination){
|
|
repeating(section)
|
|
.attr(destination)
|
|
.field(field)
|
|
.reduce(function(m,r){
|
|
return m + (r.F[field]);
|
|
},0,function(t,r,a){
|
|
a.S[destination]=t;
|
|
})
|
|
.execute();
|
|
};
|
|
|
|
|
|
|
|
return {
|
|
/* Repeating Sections */
|
|
repeatingSimpleSum: repeatingSimpleSum,
|
|
repeating: repeating,
|
|
|
|
/* Configuration */
|
|
config: setConfigOption,
|
|
|
|
/* Debugging */
|
|
callback: wrapCallback,
|
|
callstack: logCallstack,
|
|
debugMode: debugMode,
|
|
_fn: wrapCallback,
|
|
|
|
/* Logging */
|
|
debug: logDebug,
|
|
error: logError,
|
|
warn: logWarn,
|
|
info: logInfo,
|
|
notice: logNotice,
|
|
log: logLog
|
|
};
|
|
}());
|
|
|
|
on('change:repeating_equipment remove:repeating_equipment',function(){
|
|
TAS.repeatingSimpleSum('equipment','equipment_weight','enc_total');
|
|
});
|
|
|
|
|
|
/* ---- END: TheAaronSheet.js ---- */
|
|
</script>
|
|
|
|
|
|
|
|
|