Files
roll20-character-sheets/Magic_World/magicworld.html
T
2026-06-20 08:36:02 -06:00

3626 lines
192 KiB
HTML

<div class="main">
<div class="header flex-center page-title">
Magic World
</div>
<div class="header-right section-title">
Adventurer Sheet
</div>
<div class="characteristics section">
<div class="section-title">
Characteristics
</div>
<div class="characteristics-scores">
<div class="strlbl section-subtitle">Strength</div>
<div class="strval">
<input type="number" class="compact-number under" name="attr_strength" value="0" />
<input type="checkbox" class="check" name="attr_strength_check" />
</div>
<div class="efflbl normal ">Effort<span class="small"> (Str x 05%)</span></div>
<div class="effval">
<input type="number" class="under compact-number" name="attr_effort" value="" readonly />
<button type="roll" class="button-small nod20" name="attr_effort_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Effort}} {{tgt=[[@{strength}*?{Multiplier?|5}]]}} {{succ=[[(@{strength}*?{Multiplier?|5})+1]]}} {{fumble=[[101]]}} {{spec=[[((@{strength}*?{Multiplier?|5})/5)+1]]}} {{crit=[[((@{strength}*?{Multiplier?|5})/20)+1]]}} {{roll=[[1d100]]}}" />
</div>
<div class="conlbl section-subtitle">Constitution</div>
<div class="conal">
<input type="number" class="under compact-number" name="attr_constitution" value="0" />
<input type="checkbox" class="check" name="attr_constitution_check" />
</div>
<div class="stalbl normal">Stamina<span class="small"> (Con x 05%)</span></div>
<div class="staval">
<input type="number" class="under compact-number" name="attr_stamina" value="" readonly />
<button type="roll" class="button-small nod20" name="attr_stamina_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Stamina}} {{tgt=[[@{constitution}*?{Multiplier?|5}]]}} {{succ=[[(@{constitution}*?{Multiplier?|5})+1]]}} {{fumble=[[101]]}} {{spec=[[((@{constitution}*?{Multiplier?|5})/5)+1]]}} {{crit=[[((@{constitution}*?{Multiplier?|5})/20)+1]]}} {{roll=[[1d100]]}}" />
</div>
<div class="sizlbl section-subtitle">Size</div>
<div class="sizval">
<input type="number" class="under compact-number" name="attr_size" value="0" />
<input type="checkbox" class="check" name="attr_size_check" />
</div>
<div class="intlbl section-subtitle">Intelligence</div>
<div class="intval">
<input type="number" class="under compact-number" name="attr_intelligence" value="0" />
<input type="checkbox" class="check" name="attr_intelligence_check" />
</div>
<div class="idalbl normal">Idea<span class="small"> (Int x 05%)</span></div>
<div class="idaval">
<input type="number" class="under compact-number" name="attr_idea" value="" readonly />
<button type="roll" class="button-small nod20" name="attr_idea_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Idea}} {{tgt=[[@{intelligence}*?{Multiplier?|5}]]}} {{succ=[[(@{intelligence}*?{Multiplier?|5})+1]]}} {{fumble=[[101]]}} {{spec=[[((@{intelligence}*?{Multiplier?|5})/5)+1]]}} {{crit=[[((@{intelligence}*?{Multiplier?|5})/20)+1]]}} {{roll=[[1d100]]}}" />
</div>
<div class="powlbl section-subtitle">Power</div>
<div class="powval">
<input type="number" class="under compact-number" name="attr_power" value="0" />
<input type="checkbox" class="check" name="attr_power_check" />
</div>
<div class="luklbl normal">Luck<span class="small"> (Pow x 05%)</span></div>
<div class="lukval">
<input type="number" class="under compact-number" name="attr_luck" value="" readonly />
<button type="roll" class="button-small nod20" name="attr_luck_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Luck}} {{tgt=[[@{power}*?{Multiplier?|5}]]}} {{succ=[[(@{power}*?{Multiplier?|5})+1]]}} {{fumble=[[101]]}} {{spec=[[((@{power}*?{Multiplier?|5})/5)+1]]}} {{crit=[[((@{power}*?{Multiplier?|5})/20)+1]]}} {{roll=[[1d100]]}}" />
</div>
<div class="dexlbl section-subtitle">Dexterity</div>
<div class="dexval">
<input type="number" class="under compact-number" name="attr_dexterity" value="0" />
<input type="checkbox" class="check" name="attr_dexterity_check" />
</div>
<div class="agilbl normal">Agility<span class="small"> (Dex x 05%)</span></div>
<div class="agival">
<input type="number" class="under compact-number" name="attr_agility" value="" readonly/>
<button type="roll" class="button-small nod20" name="attr_agility_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Agility}} {{tgt=[[@{dexterity}*?{Multiplier?|5}]]}} {{succ=[[(@{dexterity}*?{Multiplier?|5})+1]]}} {{fumble=[[101]]}} {{spec=[[((@{dexterity}*?{Multiplier?|5})/5)+1]]}} {{crit=[[((@{dexterity}*?{Multiplier?|5})/20)+1]]}} {{roll=[[1d100]]}}" />
</div>
<div class="applbl section-subtitle">Appearance</div>
<div class="appval">
<input type="number" class="under compact-number" name="attr_appearance" value="0" />
<input type="checkbox" class="check" name="attr_appearance_check" />
</div>
<div class="chalbl normal">Charisma<span class="small"> (App x 05%)</span></div>
<div class="chaval">
<input type="number" class="under compact-number" name="attr_charisma" value="" readonly />
<button type="roll" class="button-small nod20" name="attr_charisma_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Charisma}} {{tgt=[[@{appearance}*?{Multiplier?|5}]]}} {{succ=[[(@{appearance}*?{Multiplier?|5})+1]]}} {{fumble=[[101]]}} {{spec=[[((@{appearance}*?{Multiplier?|5})/5)+1]]}} {{crit=[[((@{appearance}*?{Multiplier?|5})/20)+1]]}} {{roll=[[1d100]]}}" />
</div>
</div>
</div>
<div class="personal section ">
<div class="section-title">Personal Information</div><br/>
<div>
<div class="character">
<div class=" namelbl normal">Name:</div>
<div class=" nameinp"><input type="text" name="attr_character_name" class="text-full compact under"></div>
<div class=" speclbl normal">Species:</div>
<div class=" specinp"> <input type="text" name="attr_species" class="text-75 compact under"></div>
<div class=" agelbl normal">Age:</div>
<div class=" ageinp"><input type="number" class="compact-number under" name="attr_age"/></div>
<div class=" gendlbl normal">Gender:</div>
<div class=" gendinp"><input type="text" class="compact text-75 under" name="attr_gender"/></div>
<div class=" brthlbl normal">Birthplace:</div>
<div class=" brthinp"><input type="text" name="attr_birthplace" class="text-full compact under"></div>
<div class=" famllbl normal">Family:</div>
<div class=" famlinp"><input type="text" name="attr_family" class="text-full compact under"></div>
<div class=" occplbl normal">Occupation:</div>
<div class=" occpinp"><input type="text" name="attr_occupation" class="text-full compact under"></div>
<div class=" lattlbl normal">Looks & Attitude:</div>
<div class=" lattinp"><textarea name="attr_looks_attitude" class="attitude"></textarea></div>
</div>
</div>
</div>
<div class="power section">
<div class=" section-title">
Power Points
</div>
<div class="section-subtitle">
Max: <input type="number" class="under max-hp" value="" name="attr_pp_max" readonly/>
</div>
<input type="radio" class="sheet-tab sheet-mp-tab0" name="attr_pp" value="0" title="0" checked />
<span class="sheet-tab sheet-tab-u sheet-mp-tab0">00</span>
<input type="radio" class="sheet-tab sheet-mp-tab1" name="attr_pp" value="1" title="1" />
<span class="sheet-tab sheet-mp-tab1">01</span>
<input type="radio" class="sheet-tab sheet-mp-tab2" name="attr_pp" value="2" title="2" />
<span class="sheet-tab sheet-mp-tab2">02</span>
<input type="radio" class="sheet-tab sheet-mp-tab3" name="attr_pp" value="3" title="3" />
<span class="sheet-tab sheet-mp-tab3">03</span>
<input type="radio" class="sheet-tab sheet-mp-tab4" name="attr_pp" value="4" title="4" />
<span class="sheet-tab sheet-mp-tab4">04</span>
<input type="radio" class="sheet-tab sheet-mp-tab5" name="attr_pp" value="5" title="5" />
<span class="sheet-tab sheet-mp-tab5">05</span>
<input type="radio" class="sheet-tab sheet-mp-tab6" name="attr_pp" value="6" title="6" />
<span class="sheet-tab sheet-mp-tab6">06</span>
<input type="radio" class="sheet-tab sheet-mp-tab7" name="attr_pp" value="7" title="7" />
<span class="sheet-tab sheet-mp-tab7">07</span>
<input type="radio" class="sheet-tab sheet-mp-tab8" name="attr_pp" value="8" title="8" />
<span class="sheet-tab sheet-mp-tab8">08</span>
<input type="radio" class="sheet-tab sheet-mp-tab9" name="attr_pp" value="9" title="9" />
<span class="sheet-tab sheet-mp-tab9">09</span><br/>
<input type="radio" class="sheet-tab sheet-mp-tab10" name="attr_pp" value="10" title="10" />
<span class="sheet-tab sheet-mp-tab10">10</span>
<input type="radio" class="sheet-tab sheet-mp-tab11" name="attr_pp" value="11" title="11" />
<span class="sheet-tab sheet-mp-tab11">11</span>
<input type="radio" class="sheet-tab sheet-mp-tab12" name="attr_pp" value="12" title="12" />
<span class="sheet-tab sheet-mp-tab12">12</span>
<input type="radio" class="sheet-tab sheet-mp-tab13" name="attr_pp" value="13" title="13" />
<span class="sheet-tab sheet-mp-tab13">13</span>
<input type="radio" class="sheet-tab sheet-mp-tab14" name="attr_pp" value="14" title="14" />
<span class="sheet-tab sheet-mp-tab14">14</span>
<input type="radio" class="sheet-tab sheet-mp-tab15" name="attr_pp" value="15" title="15" />
<span class="sheet-tab sheet-mp-tab15">15</span>
<input type="radio" class="sheet-tab sheet-mp-tab16" name="attr_pp" value="16" title="16" />
<span class="sheet-tab sheet-mp-tab16">16</span>
<input type="radio" class="sheet-tab sheet-mp-tab17" name="attr_pp" value="17" title="17" />
<span class="sheet-tab sheet-mp-tab17">17</span>
<input type="radio" class="sheet-tab sheet-mp-tab18" name="attr_pp" value="18" title="18" />
<span class="sheet-tab sheet-mp-tab18">18</span>
<input type="radio" class="sheet-tab sheet-mp-tab19" name="attr_pp" value="19" title="19" />
<span class="sheet-tab sheet-mp-tab19">19</span><br/>
<input type="radio" class="sheet-tab sheet-mp-tab20" name="attr_pp" value="20" title="20" />
<span class="sheet-tab sheet-mp-tab20">20</span>
<input type="radio" class="sheet-tab sheet-mp-tab21" name="attr_pp" value="21" title="21" />
<span class="sheet-tab sheet-mp-tab21">21</span>
<input type="radio" class="sheet-tab sheet-mp-tab22" name="attr_pp" value="22" title="22" />
<span class="sheet-tab sheet-mp-tab22">22</span>
<input type="radio" class="sheet-tab sheet-mp-tab23" name="attr_pp" value="23" title="23" />
<span class="sheet-tab sheet-mp-tab23">23</span>
<input type="radio" class="sheet-tab sheet-mp-tab24" name="attr_pp" value="24" title="24" />
<span class="sheet-tab sheet-mp-tab24">24</span>
<input type="radio" class="sheet-tab sheet-mp-tab25" name="attr_pp" value="25" title="25" />
<span class="sheet-tab sheet-mp-tab25">25</span>
<input type="radio" class="sheet-tab sheet-mp-tab26" name="attr_pp" value="26" title="26" />
<span class="sheet-tab sheet-mp-tab26">26</span>
<input type="radio" class="sheet-tab sheet-mp-tab27" name="attr_pp" value="27" title="27" />
<span class="sheet-tab sheet-mp-tab27">27</span>
<input type="radio" class="sheet-tab sheet-mp-tab28" name="attr_pp" value="28" title="28" />
<span class="sheet-tab sheet-mp-tab28">28</span>
<input type="radio" class="sheet-tab sheet-mp-tab29" name="attr_pp" value="29" title="29" />
<span class="sheet-tab sheet-mp-tab29">29</span><br/>
<input type="radio" class="sheet-tab sheet-mp-tab30" name="attr_pp" value="30" title="30" />
<span class="sheet-tab sheet-mp-tab30">30</span>
<input type="radio" class="sheet-tab sheet-mp-tab31" name="attr_pp" value="31" title="31" />
<span class="sheet-tab sheet-mp-tab31">31</span>
<input type="radio" class="sheet-tab sheet-mp-tab32" name="attr_pp" value="32" title="32" />
<span class="sheet-tab sheet-mp-tab32">32</span>
<input type="radio" class="sheet-tab sheet-mp-tab33" name="attr_pp" value="33" title="33" />
<span class="sheet-tab sheet-mp-tab33">33</span>
<input type="radio" class="sheet-tab sheet-mp-tab34" name="attr_pp" value="34" title="34" />
<span class="sheet-tab sheet-mp-tab34">34</span>
<input type="radio" class="sheet-tab sheet-mp-tab35" name="attr_pp" value="35" title="35" />
<span class="sheet-tab sheet-mp-tab35">35</span>
<input type="radio" class="sheet-tab sheet-mp-tab36" name="attr_pp" value="36" title="36" />
<span class="sheet-tab sheet-mp-tab36">36</span>
<input type="radio" class="sheet-tab sheet-mp-tab37" name="attr_pp" value="37" title="37" />
<span class="sheet-tab sheet-mp-tab37">37</span>
<input type="radio" class="sheet-tab sheet-mp-tab38" name="attr_pp" value="38" title="38" />
<span class="sheet-tab sheet-mp-tab38">38</span>
<input type="radio" class="sheet-tab sheet-mp-tab39" name="attr_pp" value="39" title="39" />
<span class="sheet-tab sheet-mp-tab39">39</span><br/>
<input type="radio" class="sheet-tab sheet-mp-tab40" name="attr_pp" value="40" title="40" />
<span class="sheet-tab sheet-mp-tab40">40</span>
<input type="radio" class="sheet-tab sheet-mp-tab41" name="attr_pp" value="41" title="41" />
<span class="sheet-tab sheet-mp-tab41">41</span>
<input type="radio" class="sheet-tab sheet-mp-tab42" name="attr_pp" value="42" title="42" />
<span class="sheet-tab sheet-mp-tab42">42</span>
<input type="radio" class="sheet-tab sheet-mp-tab43" name="attr_pp" value="43" title="43" />
<span class="sheet-tab sheet-mp-tab43">43</span>
<input type="radio" class="sheet-tab sheet-mp-tab44" name="attr_pp" value="44" title="44" />
<span class="sheet-tab sheet-mp-tab44">44</span>
<input type="radio" class="sheet-tab sheet-mp-tab45" name="attr_pp" value="45" title="45" />
<span class="sheet-tab sheet-mp-tab45">45</span>
<input type="radio" class="sheet-tab sheet-mp-tab46" name="attr_pp" value="46" title="46" />
<span class="sheet-tab sheet-mp-tab46">46</span>
<input type="radio" class="sheet-tab sheet-mp-tab47" name="attr_pp" value="47" title="47" />
<span class="sheet-tab sheet-mp-tab47">47</span>
<input type="radio" class="sheet-tab sheet-mp-tab48" name="attr_pp" value="48" title="48" />
<span class="sheet-tab sheet-mp-tab48">48</span>
<input type="radio" class="sheet-tab sheet-mp-tab49" name="attr_pp" value="49" title="49" />
<span class="sheet-tab sheet-mp-tab49">49</span>
</div>
<div class="skill section">
<div class="section-title">
Skills
</div>
<div class="skills">
<div class="two-column">
<div class="colleft">
<div class="two-column-skill">
<div class="colleftsk">
<div class="section-subtitle">Physical</div>
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_physical_bonus" value="0" />
</div>
</div>
<!--<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>-->
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_brawl_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Brawl}} {{tgt=[[@{brawl}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{brawl}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{brawl_fumble}]]}} {{spec=[[((@{brawl}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{brawl}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_brawl_fumble" value="98" />
Brawl
<span class="small">(20%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_brawl" value="20" />
<input type="checkbox" class="check" name="attr_brawl_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_climb_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Climb}} {{tgt=[[@{climb}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{climb}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{climb_fumble}]]}} {{spec=[[((@{climb}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{climb}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_climb_fumble" value="98" />
Climb <span class="small">(40%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_climb" value="40" />
<input type="checkbox" class="check" name="attr_climb_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_dodge_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Dodge}} {{tgt=[[@{dodge}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{dodge}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{dodge_fumble}]]}} {{spec=[[((@{dodge}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{dodge}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_dodge_fumble" value="98" />
Dodge <span class="small">(Dex *02%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_dodge" value="0" />
<input type="checkbox" class="check" name="attr_dodge_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_jump_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Jump}} {{tgt=[[@{jump}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{jump}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{jump_fumble}]]}} {{spec=[[((@{jump}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{jump}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_jump_fumble" value="98" />
Jump <span class="small">(05%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_jump" value="5" />
<input type="checkbox" class="check" name="attr_jump_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_ride_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Ride}} {{tgt=[[@{ride}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{ride}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{ride_fumble}]]}} {{spec=[[((@{ride}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{ride}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_ride_fumble" value="98" />
Ride <span class="small">(35%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_ride" value="35" />
<input type="checkbox" class="check" name="attr_ride_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_swim_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Swim}} {{tgt=[[@{swim}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{swim}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{swim_fumble}]]}} {{spec=[[((@{swim}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{swim}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_swim_fumble" value="98" />
Swim <span class="small">(25%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_swim" value="25" />
<input type="checkbox" class="check" name="attr_swim_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_throw_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Throw}} {{tgt=[[@{throw}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{throw}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{throw_fumble}]]}} {{spec=[[((@{throw}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{throw}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_throw_fumble" value="98" />
Throw <span class="small">(25%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_throw" value="25" />
<input type="checkbox" class="check" name="attr_throw_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_wrestle_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Wrestle}} {{tgt=[[@{wrestle}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{wrestle}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{wrestle_fumble}]]}} {{spec=[[((@{wrestle}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{wrestle}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_wrestle_fumble" value="98" />
Wrestle <span class="small">(25%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_wrestle" value="25" />
<input type="checkbox" class="check" name="attr_wrestle_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
<div class="section-subtitle">Communication</div>
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_communication_bonus" value="0" />
</div>
</div>
<!--<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>-->
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_art_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Art}} {{tgt=[[@{art}+@{communication_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{art}+@{communication_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{art_fumble}]]}} {{spec=[[((@{art}+@{communication_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{art}+@{communication_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_art_fumble" value="98" />
Art <span class="small">(05%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_art" value="5" />
<input type="checkbox" class="check" name="attr_art_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_art_secondary_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{art_secondary_name}}} {{tgt=[[@{art_secondary}+@{communication_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{art_secondary}+@{communication_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{art_secondary_fumble}]]}} {{spec=[[((@{art_secondary}+@{communication_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{art_secondary}+@{communication_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_art_secondary_fumble" value="98" />
<input type="text" class="text-100 under compact" name="attr_art_secondary_name" />
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_art_secondary" value="0" />
<input type="checkbox" class="check" name="attr_art_secondary_check" />
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_bargain_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Bargain}} {{tgt=[[@{bargain}+@{communication_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{bargain}+@{communication_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{bargain_fumble}]]}} {{spec=[[((@{bargain}+@{communication_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{bargain}+@{communication_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_bargain_fumble" value="98" />
Bargain <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_bargain" value="15" />
<input type="checkbox" class="check" name="attr_bargain_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_disguise_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Disguise}} {{tgt=[[@{disguise}+@{communication_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{disguise}+@{communication_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{disguise_fumble}]]}} {{spec=[[((@{disguise}+@{communication_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{disguise}+@{communication_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_disguise_fumble" value="98" />
Disguise <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_disguise" value="15" />
<input type="checkbox" class="check" name="attr_disguise_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_fast_talk_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Fast Talk}} {{tgt=[[@{fast_talk}+@{communication_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{fast_talk}+@{communication_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{fast_talk_fumble}]]}} {{spec=[[((@{fast_talk}+@{communication_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{fast_talk}+@{communication_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_fast_talk_fumble" value="98" />
Fast Talk <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_fast_talk" value="15" />
<input type="checkbox" class="check" name="attr_fast_talk_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_oratory_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Oratory}} {{tgt=[[@{oratory}+@{communication_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{oratory}+@{communication_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{oratory_fumble}]]}} {{spec=[[((@{oratory}+@{communication_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{oratory}+@{communication_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_oratory_fumble" value="98" />
Oratory <span class="small">(05%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_oratory" value="5" />
<input type="checkbox" class="check" name="attr_oratory_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
<div class="section-subtitle">Knowledge</div>
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_knowledge_bonus" value="0" />
</div>
</div>
<!--<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>-->
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_evaluate_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Evaluate}} {{tgt=[[@{evaluate}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{evaluate}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{evaluate_fumble}]]}} {{spec=[[((@{evaluate}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{evaluate}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_evaluate_fumble" value="98" />
Evaluate <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_evaluate" value="15" />
<input type="checkbox" class="check" name="attr_evaluate_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_nature_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Nature}} {{tgt=[[@{nature}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{nature}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{nature_fumble}]]}} {{spec=[[((@{nature}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{nature}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_nature_fumble" value="98" />
Nature <span class="small">(25%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_nature" value="25" />
<input type="checkbox" class="check" name="attr_nature_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_navigate_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Navigate}} {{tgt=[[@{navigate}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{navigate}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{navigate_fumble}]]}} {{spec=[[((@{navigate}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{navigate}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_navigate_fumble" value="98" />
Navigate <span class="small">(10%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_navigate" value="10" />
<input type="checkbox" class="check" name="attr_navigate_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_own_language_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Own Language}} {{tgt=[[@{own_language}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{own_language}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{own_language_fumble}]]}} {{spec=[[((@{own_language}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{own_language}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_own_language_fumble" value="98" />
Own Language <span class="small">(Int X05%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_own_language" value="0" />
<input type="checkbox" class="check" name="attr_language_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_other_language_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Other_Language}} {{tgt=[[@{other_language}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{other_language}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{other_language_fumble}]]}} {{spec=[[((@{other_language}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{other_language}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_other_language_fumble" value="98" />
Other Language <span class="small">(00%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_other_language" value="0" />
<input type="checkbox" class="check" name="attr_other_language_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_other_language_secondary_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{other_language_secondary_name}}} {{tgt=[[@{other_language_secondary}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{other_language_secondary}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{other_language_secondary_fumble}]]}} {{spec=[[((@{other_language_secondary}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{other_language_secondary}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_other_language_secondary_fumble" value="98" />
<input type="text" class="text-100 under compact" name="attr_other_language_secondary_name" />
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_other_language_secondary" value="0" />
<input type="checkbox" class="check" name="attr_other_language_secondary_check" />
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_other_language_tertiary_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{other_language_tertiary_name}}} {{tgt=[[@{other_language_tertiary}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{other_language_tertiary}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{other_language_tertiary_fumble}]]}} {{spec=[[((@{other_language_tertiary}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{other_language_tertiary}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_other_language_tertiary_fumble" value="98" />
<input type="text" class="text-100 under compact" name="attr_other_language_tertiary_name" />
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_other_language_tertiary" value="0" />
<input type="checkbox" class="check" name="attr_other_language_tertiary_check" />
</div>
</div>
</div>
<div class="colright">
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_physik_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Physik}} {{tgt=[[@{physik}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{physik}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{physik_fumble}]]}} {{spec=[[((@{physik}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{physik}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_physik_fumble" value="98" />
Physik <span class="small">(30%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_physik" value="30" />
<input type="checkbox" class="check" name="attr_physik_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_potions_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Potions}} {{tgt=[[@{potions}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{potions}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{potions_fumble}]]}} {{spec=[[((@{potions}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{potions}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_potions_fumble" value="98" />
Potions <span class="small">(00%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_potions" value="0" />
<input type="checkbox" class="check" name="attr_potions_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_world_lore_roll" value="&{template:skill} {{name=@{character_name}}} {{action=World Lore}} {{tgt=[[@{world_lore}+@{knowledge_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{world_lore}+@{knowledge_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{world_lore_fumble}]]}} {{spec=[[((@{world_lore}+@{knowledge_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{world_lore}+@{knowledge_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_world_lore_fumble" value="98" />
World Lore <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_world_lore" value="15" />
<input type="checkbox" class="check" name="attr_world_lore_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
<div class="section-subtitle">Manipulation</div>
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_manipulation_bonus" value="0" />
</div>
</div>
<!--<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>-->
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_conceal_object_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Conceal Object}} {{tgt=[[@{conceal_object}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{conceal_object}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{conceal_object_fumble}]]}} {{spec=[[((@{conceal_object}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{conceal_object}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_conceal_object_fumble" value="98" />
Conceal Object <span class="small">(25%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_conceal_object" value="25" />
<input type="checkbox" class="check" name="attr_conceal_object_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_craft_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Craft}} {{tgt=[[@{craft}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{craft}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{craft_fumble}]]}} {{spec=[[((@{craft}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{craft}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_craft_fumble" value="98" />
Craft <span class="small">(05%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_craft" value="5" />
<input type="checkbox" class="check" name="attr_craft_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
<button type="roll" class="button-skill nod20" name="attr_craft_secondary_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{craft_secondary_name}}} {{tgt=[[@{craft_secondary}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{craft_secondary}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{craft_secondary_fumble}]]}} {{spec=[[((@{craft_secondary}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{craft_secondary}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_craft_secondary_fumble" value="98" />
<input type="text" class="text-100 under compact" name="attr_craft_secondary_name" />
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_craft_secondary" value="5" />
<input type="checkbox" class="check" name="attr_craft_secondary_check" />
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_craft_tertiary_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{craft_tertiary_name}}} {{tgt=[[@{craft_tertiary}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{craft_tertiary}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{craft_tertiary_fumble}]]}} {{spec=[[((@{craft_tertiary}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{craft_tertiary}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_craft_tertiary_fumble" value="98" />
<input type="text" class="text-100 under compact" name="attr_craft_tertiary_name" />
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_craft_tertiary" value="5" />
<input type="checkbox" class="check" name="attr_craft_tertiary_check" />
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_craft_quraternary_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{craft_quarternary_name}}} {{tgt=[[@{craft_quarternary}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{craft_quarternary}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{craft_quarternary_fumble}]]}} {{spec=[[((@{craft_quarternary}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{craft_quarternary}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_craft_quarternary_fumble" value="98" />
<input type="text" class="text-100 under compact" name="attr_craft_quarternary_name" />
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_craft_quarternary" value="5" />
<input type="checkbox" class="check" name="attr_craft_quraternary_check" />
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_hide_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Hide}} {{tgt=[[@{hide}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{hide}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{hide_fumble}]]}} {{spec=[[((@{hide}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{hide}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_hide_fumble" value="98" />
Hide <span class="small">(20%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_hide" value="20" />
<input type="checkbox" class="check" name="attr_hide_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_move_quietly_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Move Quietly}} {{tgt=[[@{move_quietly}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{move_quietly}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{move_quietly_fumble}]]}} {{spec=[[((@{move_quietly}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{move_quietly}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_move_quietly_fumble" value="98" />
Move Quietly <span class="small">(20%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_move_quietly" value="20" />
<input type="checkbox" class="check" name="attr_move_quietly_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_pick_lock_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Pick Lock}} {{tgt=[[@{pick_lock}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{pick_lock}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{pick_lock_fumble}]]}} {{spec=[[((@{pick_lock}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{pick_lock}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_pick_lock_fumble" value="98" />
Pick Lock <span class="small">(05%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_pick_lock" value="5" />
<input type="checkbox" class="check" name="attr_pick_lock_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_play_instrument_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Play Instrument}} {{tgt=[[@{play_instrument}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{play_instrument}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{play_instrument_fumble}]]}} {{spec=[[((@{play_instrument}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{play_instrument}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_play_instrument_fumble" value="98" />
Play Instrument <span class="small"></span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_play_instrument" value="0" />
<input type="checkbox" class="check" name="attr_play_instrument_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_play_instrument_secondary_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{play_instrument_secondary_name}}} {{tgt=[[@{play_instrument_secondary}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{play_instrument_secondary}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{play_instrument_secondary_fumble}]]}} {{spec=[[((@{play_instrument_secondary}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{play_instrument_secondary}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_play_instrument_secondary_fumble" value="98" />
<input type="text" class="text-100 under compact" name="attr_play_instrument_secondary_name" />
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_play_instrument_secondary" value="0" />
<input type="checkbox" class="check" name="attr_play_instrument_secondary_check" />
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_repair_devise_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Repair/Devise}} {{tgt=[[@{repair_devise}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{repair_devise}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{repair_devise_fumble}]]}} {{spec=[[((@{repair_devise}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repair_devise}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_repair_devise_fumble" value="98" />
Repair/Devise <span class="small">(Dex x 04%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_repair_devise" value="0" />
<input type="checkbox" class="check" name="attr_repair_devise_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_sailing_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Sailing}} {{tgt=[[@{sailing}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{sailing}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{sailing_fumble}]]}} {{spec=[[((@{sailing}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{sailing}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_sailing_fumble" value="98" />
Sailing <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_sailing" value="15" />
<input type="checkbox" class="check" name="attr_sailing_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_scribe_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Scribe}} {{tgt=[[@{scribe}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{scribe}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{scribe_fumble}]]}} {{spec=[[((@{scribe}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{scribe}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_scribe_fumble" value="98" />
Scribe <span class="small">(00%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_scribe" value="0" />
<input type="checkbox" class="check" name="attr_scribe_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_trap_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Trap}} {{tgt=[[@{trap}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{trap}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{trap_fumble}]]}} {{spec=[[((@{trap}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{trap}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_trap_fumble" value="98" />
Trap <span class="small">(05%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_trap" value="5" />
<input type="checkbox" class="check" name="attr_trap_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk">
<div class="section-subtitle">Perception</div>
</div>
<div class="colrightsk">
<input type="number" class="under compact-number" name="attr_perception_bonus" value="0" />
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_insight_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Insight}} {{tgt=[[@{insight}+@{perception_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{insight}+@{perception_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{insight_fumble}]]}} {{spec=[[((@{insight}+@{perception_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{insight}+@{perception_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_insight_fumble" value="98" />
Insight <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_insight" value="15" />
<input type="checkbox" class="check" name="attr_insight_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_listen_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Listen}} {{tgt=[[@{listen}+@{perception_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{listen}+@{perception_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{listen_fumble}]]}} {{spec=[[((@{listen}+@{perception_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{listen}+@{perception_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_listen_fumble" value="98" />
Listen <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_listen" value="15" />
<input type="checkbox" class="check" name="attr_listen_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_sense_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Sense}} {{tgt=[[@{sense}+@{perception_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{sense}+@{perception_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{sense_fumble}]]}} {{spec=[[((@{sense}+@{perception_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{sense}+@{perception_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_sense_fumble" value="98" />
Sense <span class="small">(15%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_sense" value="15" />
<input type="checkbox" class="check" name="attr_sense_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_search_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Search}} {{tgt=[[@{search}+@{perception_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{search}+@{perception_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{search_fumble}]]}} {{spec=[[((@{search}+@{perception_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{search}+@{perception_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_search_fumble" value="98" />
Search <span class="small">(20%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_search" value="20" />
<input type="checkbox" class="check" name="attr_search_check" />
</div>
</div>
</div>
<div class="two-column-skill">
<div class="colleftsk normal">
<button type="roll" class="button-skill nod20" name="attr_track_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Track}} {{tgt=[[@{track}+@{perception_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{track}+@{perception_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{track_fumble}]]}} {{spec=[[((@{track}+@{perception_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{track}+@{perception_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
<input type="hidden" name="attr_track_fumble" value="98" />
Track <span class="small">(10%)</span>
</div>
<div class="colrightsk">
<div>
<input type="number" class="under compact-number" name="attr_track" value="10" />
<input type="checkbox" class="check" name="attr_track_check" />
</div>
</div>
</div>
&nbsp;
<!--<div class="two-column-skill">
<div class="colleftsk">
&nbsp;
</div>
<div class="colrightsk">
</div>
</div>-->
<div class="two-column-skill">
<div class="colleftsk">
<div class="section-subtitle">
<button type="roll" class="button-skill nod20" name="attr_resistance_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Resistance Table}} {{roll=[[1d100]]}} {{tgt=[[50+((?{Active Characteristic|0}-?{Passive Characteristic|0})*5)]]}} {{fumble=[[101]]}} {{succ=[[50+((?{Active Characteristic|0}-?{Passive Characteristic|0})*5)+1]]}} {{Active=[[?{Active Characteristic|0}]]}} {{Passive=[[?{Passive Characteristic|0}]]}} {{crit=[[-1]]}} {{spec=[[-1]]}}" ></button>
Resistance Table
</div>
</div>
<div class="colrightsk">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="hp section">
<div class="section-title">
Hit Points
</div>
<div class="2colrow">
<div class="col">
<div class="section-subtitle">
Max: <input type="number" class="under" value="" name="attr_hp_max" readonly/>
</div>
</div>
<div class="col">
<div class="small">
<span class="small">POWx4:</span> <input type="number" class="under compact-number" value="" name="attr_pow_x_four" readonly/>
<button type="roll" class="button-skill nod20" name="attr_pow_by_four_roll" value="&{template:skill} {{name=@{character_name}}} {{action=Power X 4}} {{tgt=[[(@{pow_x_four})]]}} {{succ=[[(@{pow_x_four})+1]]}} {{fumble=[[101]]}} {{spec=[[(((@{pow_x_four})+1)/5)+1]]}} {{crit=[[(((@{pow_x_four})+1)/20)+1]]}} {{roll=[[1d100]]}}" ></button>
</div>
</div>
</div>
<input type="radio" class="sheet-tab sheet-hp-tab0" name="attr_hp" value="0" title="0" checked />
<span class="sheet-tab sheet-tab-d sheet-hp-tab0">00</span>
<input type="radio" class="sheet-tab sheet-hp-tab1" name="attr_hp" value="1" title="1" />
<span class="sheet-tab sheet-tab-u sheet-hp-tab1">01</span>
<input type="radio" class="sheet-tab sheet-hp-tab2" name="attr_hp" value="2" title="2" />
<span class="sheet-tab sheet-tab-u sheet-hp-tab2">02</span>
<input type="radio" class="sheet-tab sheet-hp-tab3" name="attr_hp" value="3" title="3" />
<span class="sheet-tab sheet-hp-tab3">03</span>
<input type="radio" class="sheet-tab sheet-hp-tab4" name="attr_hp" value="4" title="4" />
<span class="sheet-tab sheet-hp-tab4">04</span>
<input type="radio" class="sheet-tab sheet-hp-tab5" name="attr_hp" value="5" title="5" />
<span class="sheet-tab sheet-hp-tab5">05</span>
<input type="radio" class="sheet-tab sheet-hp-tab6" name="attr_hp" value="6" title="6" />
<span class="sheet-tab sheet-hp-tab6">06</span>
<input type="radio" class="sheet-tab sheet-hp-tab7" name="attr_hp" value="7" title="7" />
<span class="sheet-tab sheet-hp-tab7">07</span>
<input type="radio" class="sheet-tab sheet-hp-tab8" name="attr_hp" value="8" title="8" />
<span class="sheet-tab sheet-hp-tab8">08</span>
<input type="radio" class="sheet-tab sheet-hp-tab9" name="attr_hp" value="9" title="9" />
<span class="sheet-tab sheet-hp-tab9">09</span><br/>
<input type="radio" class="sheet-tab sheet-hp-tab10" name="attr_hp" value="10" title="10" />
<span class="sheet-tab sheet-hp-tab10">10</span>
<input type="radio" class="sheet-tab sheet-hp-tab11" name="attr_hp" value="11" title="11" />
<span class="sheet-tab sheet-hp-tab11">11</span>
<input type="radio" class="sheet-tab sheet-hp-tab12" name="attr_hp" value="12" title="12" />
<span class="sheet-tab sheet-hp-tab12">12</span>
<input type="radio" class="sheet-tab sheet-hp-tab13" name="attr_hp" value="13" title="13" />
<span class="sheet-tab sheet-hp-tab13">13</span>
<input type="radio" class="sheet-tab sheet-hp-tab14" name="attr_hp" value="14" title="14" />
<span class="sheet-tab sheet-hp-tab14">14</span>
<input type="radio" class="sheet-tab sheet-hp-tab15" name="attr_hp" value="15" title="15" />
<span class="sheet-tab sheet-hp-tab15">15</span>
<input type="radio" class="sheet-tab sheet-hp-tab16" name="attr_hp" value="16" title="16" />
<span class="sheet-tab sheet-hp-tab16">16</span>
<input type="radio" class="sheet-tab sheet-hp-tab17" name="attr_hp" value="17" title="17" />
<span class="sheet-tab sheet-hp-tab17">17</span>
<input type="radio" class="sheet-tab sheet-hp-tab18" name="attr_hp" value="18" title="18" />
<span class="sheet-tab sheet-hp-tab18">18</span>
<input type="radio" class="sheet-tab sheet-hp-tab19" name="attr_hp" value="19" title="19" />
<span class="sheet-tab sheet-hp-tab19">19</span><br/>
<input type="radio" class="sheet-tab sheet-hp-tab20" name="attr_hp" value="20" title="20" />
<span class="sheet-tab sheet-hp-tab20">20</span>
<input type="radio" class="sheet-tab sheet-hp-tab21" name="attr_hp" value="21" title="21" />
<span class="sheet-tab sheet-hp-tab21">21</span>
<input type="radio" class="sheet-tab sheet-hp-tab22" name="attr_hp" value="22" title="22" />
<span class="sheet-tab sheet-hp-tab22">22</span>
<input type="radio" class="sheet-tab sheet-hp-tab23" name="attr_hp" value="23" title="23" />
<span class="sheet-tab sheet-hp-tab23">23</span>
<input type="radio" class="sheet-tab sheet-hp-tab24" name="attr_hp" value="24" title="24" />
<span class="sheet-tab sheet-hp-tab24">24</span>
<input type="radio" class="sheet-tab sheet-hp-tab25" name="attr_hp" value="25" title="25" />
<span class="sheet-tab sheet-hp-tab25">25</span>
<input type="radio" class="sheet-tab sheet-hp-tab26" name="attr_hp" value="26" title="26" />
<span class="sheet-tab sheet-hp-tab26">26</span>
<input type="radio" class="sheet-tab sheet-hp-tab27" name="attr_hp" value="27" title="27" />
<span class="sheet-tab sheet-hp-tab27">27</span>
<input type="radio" class="sheet-tab sheet-hp-tab28" name="attr_hp" value="28" title="28" />
<span class="sheet-tab sheet-hp-tab28">28</span>
<input type="radio" class="sheet-tab sheet-hp-tab29" name="attr_hp" value="29" title="29" />
<span class="sheet-tab sheet-hp-tab29">29</span><br/>
<input type="radio" class="sheet-tab sheet-hp-tab30" name="attr_hp" value="30" title="30" />
<span class="sheet-tab sheet-hp-tab30">30</span>
<input type="radio" class="sheet-tab sheet-hp-tab31" name="attr_hp" value="31" title="31" />
<span class="sheet-tab sheet-hp-tab31">31</span>
<input type="radio" class="sheet-tab sheet-hp-tab32" name="attr_hp" value="32" title="32" />
<span class="sheet-tab sheet-hp-tab32">32</span>
<input type="radio" class="sheet-tab sheet-hp-tab33" name="attr_hp" value="33" title="33" />
<span class="sheet-tab sheet-hp-tab33">33</span>
<input type="radio" class="sheet-tab sheet-hp-tab34" name="attr_hp" value="34" title="34" />
<span class="sheet-tab sheet-hp-tab34">34</span>
<input type="radio" class="sheet-tab sheet-hp-tab35" name="attr_hp" value="35" title="35" />
<span class="sheet-tab sheet-hp-tab35">35</span>
<input type="radio" class="sheet-tab sheet-hp-tab36" name="attr_hp" value="36" title="36" />
<span class="sheet-tab sheet-hp-tab36">36</span>
<input type="radio" class="sheet-tab sheet-hp-tab37" name="attr_hp" value="37" title="37" />
<span class="sheet-tab sheet-hp-tab37">37</span>
<input type="radio" class="sheet-tab sheet-hp-tab38" name="attr_hp" value="38" title="38" />
<span class="sheet-tab sheet-hp-tab38">38</span>
<input type="radio" class="sheet-tab sheet-hp-tab39" name="attr_hp" value="39" title="39" />
<span class="sheet-tab sheet-hp-tab39">39</span><br/>
<input type="radio" class="sheet-tab sheet-hp-tab40" name="attr_hp" value="40" title="40" />
<span class="sheet-tab sheet-hp-tab40">40</span>
<input type="radio" class="sheet-tab sheet-hp-tab41" name="attr_hp" value="41" title="41" />
<span class="sheet-tab sheet-hp-tab41">41</span>
<input type="radio" class="sheet-tab sheet-hp-tab42" name="attr_hp" value="42" title="42" />
<span class="sheet-tab sheet-hp-tab42">42</span>
<input type="radio" class="sheet-tab sheet-hp-tab43" name="attr_hp" value="43" title="43" />
<span class="sheet-tab sheet-hp-tab43">43</span>
<input type="radio" class="sheet-tab sheet-hp-tab44" name="attr_hp" value="44" title="44" />
<span class="sheet-tab sheet-hp-tab44">44</span>
<input type="radio" class="sheet-tab sheet-hp-tab45" name="attr_hp" value="45" title="45" />
<span class="sheet-tab sheet-hp-tab45">45</span>
<input type="radio" class="sheet-tab sheet-hp-tab46" name="attr_hp" value="46" title="46" />
<span class="sheet-tab sheet-hp-tab46">46</span>
<input type="radio" class="sheet-tab sheet-hp-tab47" name="attr_hp" value="47" title="47" />
<span class="sheet-tab sheet-hp-tab47">47</span>
<input type="radio" class="sheet-tab sheet-hp-tab48" name="attr_hp" value="48" title="48" />
<span class="sheet-tab sheet-hp-tab48">48</span>
<input type="radio" class="sheet-tab sheet-hp-tab49" name="attr_hp" value="49" title="49" />
<span class="sheet-tab sheet-hp-tab49">49</span>
</div>
<div class="spell section">
<div class="section-title">Spells</div>
<div class="skills">
<div class="allegiance">
<div class="lgtlbl ">
<input type="text" class="text-150 under compact" name="attr_spell_one" />
</div>
<div class="ballbl ">
<input type="text" class="text-150 under compact" name="attr_spell_two" />
</div>
<div class="shdlbl ">
<input type="text" class="text-150 under compact" name="attr_spell_three" />
</div>
<div class="lgtval">
<input type="text" class="text-150 under compact" name="attr_spell_four" />
</div>
<div class="balval">
<input type="text" class="text-150 under compact" name="attr_spell_five" />
</div>
<div class="shdval">
<input type="text" class="text-150 under compact" name="attr_spell_six" />
</div>
</div>
<div class="allegiance">
<div class="lgtlbl ">
<input type="text" class="text-150 under compact" name="attr_spell_seven" />
</div>
<div class="ballbl ">
<input type="text" class="text-150 under compact" name="attr_spell_eight" />
</div>
<div class="shdlbl ">
<input type="text" class="text-150 under compact" name="attr_spell_nine" />
</div>
<div class="lgtval">
<input type="text" class="text-150 under compact" name="attr_spell_ten" />
</div>
<div class="balval">
<input type="text" class="text-150 under compact" name="attr_spell_eleven" />
</div>
<div class="shdval">
<input type="text" class="text-150 under compact" name="attr_spell_twelve" />
</div>
</div>
<div class="allegiance">
<div class="lgtlbl ">
<input type="text" class="text-150 under compact" name="attr_spell_thirteen" />
</div>
<div class="ballbl ">
<input type="text" class="text-150 under compact" name="attr_spell_fourteen" />
</div>
<div class="shdlbl ">
<input type="text" class="text-150 under compact" name="attr_spell_fifteen" />
</div>
<div class="lgtval">
<input type="text" class="text-150 under compact" name="attr_spell_sixteen" />
</div>
<div class="balval">
<input type="text" class="text-150 under compact" name="attr_spell_seventeen" />
</div>
<div class="shdval">
<input type="text" class="text-150 under compact" name="attr_spell_eighteen" />
</div>
</div>
</div>
</div>
<div class="alleg section">
<div class="section-title">Allegiance</div>
<div class="allegiance">
<div class="lgtlbl section-subtitle">
Light
</div>
<div class="ballbl section-subtitle">
Balance
</div>
<div class="shdlbl section-subtitle">
Shadow
</div>
<div class="lgtval">
<input type="number" name="attr_light" class="under compact_number" value="0" />
</div>
<div class="balval">
<input type="number" name="attr_balance" class="under compact_number" value="0" />
</div>
<div class="shdval">
<input type="number" name="attr_shadow" class="under compact_number" value="0" />
</div>
</div>
</div>
<div class="weap section">
<div class="section-title 2colrow">
<div class="col">Weapons & Combat Skills
</div>
<div class="col"><span class="small">Damage Bonus:
<input type="text" class="under compact text-150" name="attr_damage_bonus"/></span>
</div>
</div>
<div class="normal">
</div>
&nbsp;
<div class="wpnact section-subtitle">
Melee Weapons
</div>
<div class="weapon section-subhead">
<div class="wpnact normal">
</div>
<div class="wpnname normal">
Weapon Name
</div>
<div class="wpnskill section-subhead">
Skill
</div>
<div class="wpnbase section-subhead">
Base %
</div>
<div class="wpnperc section-subhead">
Skill %
</div>
<div class="wpndmg section-subhead">
Damage
</div>
<div class="wpndb section-subhead">
DB
</div>
<div class="wpnhnd section-subhead">
Hnd
</div>
<div class="wpnhp section-subhead">
HP
</div>
<div class="wpnlen section-subhead">
Len
</div>
<div class="wpnpary section-subhead">
Parry
</div>
</div>
<fieldset class="repeating_meleeweapons">
<div class="weapon">
<div class="wpnact normal">
<button type="roll" class="button-skill nod20" name="attr_weapon_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{weapon}}} {{tgt=[[@{weapon_skill_percentage}+@{weapon_base_skill_percentage}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{weapon_skill_percentage}+@{weapon_base_skill_percentage}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{weapon_fumble}]]}} {{spec=[[((@{weapon_skill_percentage}+@{weapon_base_skill_percentage}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{weapon_skill_percentage}+@{weapon_base_skill_percentage}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{weapon_damage}+@{weapon_damage_bonus}]]}} {{dmg2=[[@{weapon_damage}+@{weapon_damage_bonus}]]}}" ></button>
</div>
<div class="wpnname normal">
<input type="checkbox" class="check" name="attr_weapon_check" />
<input type="text" class="under compact text-125" name="attr_weapon"/>
<input type="hidden" class="compact_number under" name="attr_weapon_fumble" value="98"/>
</div>
<div class="wpnskill normal">
<select class="sheet-compact-select-ci" name="attr_weapon_class">
<option value=""></option>
<option value="1">Class 1 (25%)</option>
<option value="2">Class 2 (15%)</option>
<option value="3">Class 3 (5%)</option>
<option value="4">Class 4 (25%)</option>
<option value="5">Class 5 (25%)</option>
<option value="6">Class 6 (25%)</option>
<option value="7">Class 7 (25%)</option>
<option value="8">Class 8 (10%)</option>
<option value="9">Class 9 (15%)</option>
<option value="10">Class 10 (15%)</option>
<option value="11">Class 11 (15%)</option>
<option value="12">Class 12 (5%)</option>
<option value="13">Class 13 (5%)</option>
<option value="14">Class 14 (5%)</option>
<option value="15">Class 15 (25%)</option>
<option value="16">Class 16 (25%)</option>
<option value="17">Class 17 (10%)</option>
<option value="18">Class 18 (5%)</option>
<option value="19">Class 19 (15%)</option>
<option value="20">Class 20 (5%)</option>
</select>
</div>
<div class="wpnbase normal">
<input type="number" class="compact-number under" name="attr_weapon_base_skill_percentage" />
</div>
<div class="wpnperc normal">
<input type="number" class="compact-number under" name="attr_weapon_skill_percentage" />
</div>
<div class="wpndmg normal">
<input type="text" class="under compact text-50" name="attr_weapon_damage"/>
</div>
<div class="wpndb">
<select class="sheet-compact-select-ci" name="attr_weapon_damage_bonus">
<option value=""></option>
<option value="@{damage_bonus}">Full</option>
<option value="ceil(@{damage_bonus}*.5)">Half</option>
<option value="0">None</option>
</select>
</div>
<div class="wpnhnd normal">
<select class="sheet-compact-select-ci" name="attr_weapon_class">
<option value=""></option>
<option value="1">1 Hand</option>
<option value="2">2 Hand</option>
</select>
</div>
<div class="wpnhp normal">
<input type="number" class="under compact-number" name="attr_weapon_hp" value="0"/>
</div>
<div class="wpnlen normal">
<input type="text" class="under compact text-50" name="attr_weapon_length"/>
</div>
<div class="wpnpary normal">
<select class="sheet-compact-select-ci" name="attr_weapon_parry">
<option value=""></option>
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
</div>
</div>
</fieldset>
&nbsp;
<div class="wpnact section-subtitle">
Missile Weapons
</div>
<div class="weapon section-subhead">
<div class="wpnact normal">
</div>
<div class="wpnname normal">
Weapon
</div>
<div class="wpnskill section-subhead">
Skill
</div>
<div class="wpnbase section-subhead">
Base %
</div>
<div class="wpnperc section-subhead">
Skill %
</div>
<div class="wpndmg section-subhead">
Damage
</div>
<div class="wpndb section-subhead">
DB
</div>
<div class="wpnhnd section-subhead">
~
</div>
<div class="wpnhp section-subhead">
HP
</div>
<div class="wpnlen section-subhead">
Range
</div>
<div class="wpnpary section-subhead">
Attacks
</div>
</div>
<fieldset class="repeating_missileweapons">
<div class="weapon">
<div class="wpnact normal">
<button type="roll" class="button-skill nod20" name="attr_missile_weapon_roll" value="&{template:skill} {{name=@{character_name}}} {{action=@{missile_weapon}}} {{tgt=[[@{missile_weapon_skill_percentage}+@{missile_weapon_base_skill_percentage}+@{manipulation_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{missile_weapon_skill_percentage}+@{missile_weapon_base_skill_percentage}+@{manipulation_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{missile_weapon_skill_percentage}+@{missile_weapon_base_skill_percentage}+@{manipulation_bonus}+?{Modifier?|0}-100)/100))]]}} {{spec=[[((@{missile_weapon_skill_percentage}+@{missile_weapon_base_skill_percentage}+@{manipulation_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{missile_weapon_skill_percentage}+@{missile_weapon_base_skill_percentage}+@{manipulation_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{missile_weapon_damage}+@{missile_weapon_damage_bonus}]]}} {{dmg2=[[@{missile_weapon_damage}+@{missile_weapon_damage_bonus}]]}}" ></button>
</div>
<div class="wpnname normal">
<input type="checkbox" class="check" name="attr_missile_weapon_check" />
<input type="text" class="under compact text-125" name="attr_missile_weapon"/>
<input type="hidden" class="compact_number under" name="attr_missile_weapon_fumble" value="98"/>
</div>
<div class="wpnskill normal">
<select class="sheet-compact-select-ci" name="attr_missile_weapon_class">
<option value=""></option>
<option value="21">Class 21 (10%)</option>
<option value="22">Class 22 (15%)</option>
<option value="23">Class 23 (1%)</option>
<option value="24">Class 24 (10%)</option>
<option value="25">Class 25 (25%)</option>
<!-- <option value="26">Class 26 (0%)</option>
<option value="27">Class 27 (0%)</option>-->
</select>
</div>
<div class="wpnbase normal">
<input type="number" class="compact-number under" name="attr_missile_weapon_base_skill_percentage" />
</div>
<div class="wpnperc normal">
<input type="number" class="compact-number under" name="attr_missile_weapon_skill_percentage" />
</div>
<div class="wpndmg normal">
<input type="text" class="under compact text-50" name="attr_missile_weapon_damage"/>
</div>
<div class="wpndb">
<select class="sheet-compact-select-ci" name="attr_missile_weapon_damage_bonus" value="0">
<option value=""></option>
<option value="@{damage_bonus}">Full</option>
<option value="ceil(@{damage_bonus}*.5)">Half</option>
<option value="0">None</option>
</select>
</div>
<div class="wpnhnd section-subhead">
</div>
<div class="wpnhp normal">
<input type="number" class="under compact-number" name="attr_missile_weapon_hp" value="0"/>
</div>
<div class="wpnlen normal">
<input type="text" class="under compact text-50" name="attr_missile_weapon_range"/>
</div>
<div class="wpnpary normal">
<select class="sheet-compact-select-ci" name="attr_missile_weapon_attacks">
<option value=""></option>
<option value="1">1/1</option>
<option value="2">1/2</option>
<option value="3">1/3</option>
</select>
</div>
</div>
</fieldset>
</div>
<div class="armor section">
<div class="section-title">Armor & Shield</div>
<div class="row normal">
Armor Type: <input type="text" class="under compact text-175" name="attr_armor_type"/>
</div>
<div class="row normal">
Damage Deflected <span class="small">(helmet on)</span>: <input type="text" class="under compact text-50" name="attr_damage_deflected_helmet_on"/>
<button type="roll" class="button-skill nod20" name="attr_helmet_on_deflection" value="&{template:skill} {{name=@{character_name}}} {{action=Armor: @{armor_type}}} {{Helmet=On!}} {{Reduction=[[@{damage_deflected_helmet_on}]]}}"/>
</div>
<div class="row normal">
Damage Deflected <span class="small">(helmet off)</span>: <input type="text" class="under compact text-50" name="attr_damage_deflected_helmet_off"/>
<button type="roll" class="button-skill nod20" name="attr_helmet_off_deflection" value="&{template:skill} {{name=@{character_name}}} {{action=Armor: @{armor_type}}} {{Helmet=Off!}} {{Reduction=[[@{damage_deflected_helmet_off}]]}}"/>
</div>
<div class="row normal">
Burden: <input type="text" class="under compact text-200" name="attr_armor_burden"/>
</div>
<div class="row normal">
Time to put on: <input type="text" class="under compact text-put-on" name="attr_armor_time_to_put_one"/>
</div>
&nbsp;
<div class="row normal">
Shield Type: <input type="text" class="under compact text-150" name="attr_shield_type"/>
<input type="hidden" name="attr_shield_fumble" value="98" />
<button type="roll" class="button-skill nod20" name="attr_shield_roll_defend" value="&{template:skill} {{name=@{character_name}}} {{action=Defend: @{shield_type}}} {{tgt=[[@{shield_skill}+@{shield_base}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{shield_skill}+@{shield_base}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{shield_fumble}]]}} {{spec=[[((@{shield_skill}+@{shield_base}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{shield_skill}+@{shield_base}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
</div>
<div class="two-column normal">
<div class="colleft normal">
Skill % <input type="number" class="under compact-number" name="attr_shield_skill" value="0"/>
</div>
<div clss="colright normal">
Base % <input type="number" class="under compact-number" name="attr_shield_base" value="15" readonly/>
</div>
<div class="colleft normal">
Hit Points: <input type="number" class="under compact-number" name="attr_shield_hit_points"/>
</div>
<div clss="colright normal">
DMG: <input type="text" class="under compact text-50" name="attr_shield_damage"/>
<button type="roll" class="button-skill nod20" name="attr_shield_roll_attack" value="&{template:skill} {{name=@{character_name}}} {{action=Attack: @{shield_type}}} {{tgt=[[@{shield_skill}+@{shield_base}+@{physical_bonus}+?{Modifier?|0}]]}} {{succ=[[(@{shield_skill}+@{shield_base}+@{physical_bonus}+?{Modifier?|0})+1]]}} {{fumble=[[@{shield_fumble}]]}} {{spec=[[((@{shield_skill}+@{shield_base}+@{physical_bonus}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{shield_skill}+@{shield_base}+@{physical_bonus}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{shield_damage}]]}} {{dmg2=[[@{shield_damage}]]}}" ></button>
</div>
</div>
</div>
<div class="note section">
<div class="section-title">Notes</div>
<fieldset class="repeating_notes">
<textarea name="attr_note" class="attitude"></textarea>
</fieldset>
</div>
<div class="equip section">
<div class="section-title">Equipment & Posessions</div>
<fieldset class="repeating_equipment">
<input type="text" class="under compact text-full" name="attr_item_description" />
</fieldset>
</div>
<div class="aff section">
<div class="section-title">Affiliations, Beasts and Otherworldly Beings</div>
<div class="allegiance">
<div class="lghtlabel section normal">
Name:<input type="text" class="under compact text-200" name="attr_affiliate_one_name"/><br />
Occupation: <input type="text" class="under compact text-75" name="attr_affiliate_one_occupaton" />
Age: <input type="number" class="under compact-number" name="attr_affiliate_one_occupaton" /><br />
Species: <input type="text" class="under compact text-75" name="attr_affiliate_one_species" />
Gender: <input type="text" class="under compact text-45" name="attr_affiliate_one_gender" />
Damage: <input type="text" class="under compact text-75" name="attr_affiliate_one_damage" />
&nbsp;&nbsp;&nbsp;Move: <input type="text" class="under compact text-45" name="attr_affiliate_one_mover" />
<p>&nbsp;</p>
Characteristics
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Str / Eff</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_one_strength" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_one_effort" readonly />
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_one_effort_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=Effort}} {{tgt=[[@{affiliate_one_effort}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_one_effort}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_one_effort}-100)/100))]]}} {{spec=[[((@{affiliate_one_effort}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_one_effort}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Con / Sta</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_one_constitution" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_one_stamina" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_one_stamina_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=Stamina}} {{tgt=[[@{affiliate_one_stamina}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_one_stamina}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_one_stamina}-100)/100))]]}} {{spec=[[((@{affiliate_one_stamina}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_one_stamina}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Size</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_one_size" />
</div>
</div>
</div>
<div class=colright>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Int / Ida</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_one_intelligence" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_one_idea" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_one_idea_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=Idea}} {{tgt=[[@{affiliate_one_idea}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_one_idea}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_one_idea}-100)/100))]]}} {{spec=[[((@{affiliate_one_idea}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_one_idea}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Pow / Luk</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_one_power" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_one_luck" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_one_luck_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=Luck}} {{tgt=[[@{affiliate_one_luck}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_one_luck}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_one_luck}-100)/100))]]}} {{spec=[[((@{affiliate_one_luck}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_one_luck}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Dex / Agi</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_one_dexterity" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_one_agility" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_one_agility_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=Agility}} {{tgt=[[@{affiliate_one_agility}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_one_agility}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_one_agility}-100)/100))]]}} {{spec=[[((@{affiliate_one_agility}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_one_agility}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">App / Chr</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_one_appearance" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_one_charisma" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_one_charisma_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=Charisma}} {{tgt=[[@{affiliate_one_charisma}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_one_charisma}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_one_charisma}-100)/100))]]}} {{spec=[[((@{affiliate_one_charisma}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_one_charisma}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
Affiliation:<input type="text" class="under compact text-175" name="attr_affiliate_one_affiliation"/><br />
Skills <span class="small">(Name / Percentage)</span>
<fieldset class="repeating_affiliateoneskills">
<div class="small">
<input type="text" class="compact under text-125" name="attr_repeating_affiliate_one_skill_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_one_skill_percentage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_one_skill_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_one_skill_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=@{repeating_affiliate_one_skill_name}}} {{tgt=[[@{repeating_affiliate_one_skill_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_one_skill_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{repeating_affiliate_one_skill_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_one_skill_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_one_skill_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
</div>
</fieldset>
Melee <span class="small">(Weapon Name / Percentage / Damage)</span>
<fieldset class="repeating_affiliateoneweapons">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_one_weapon_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_one_weapon_percentage"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_one_weapon_damage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_one_weapon_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_one_weapon_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=@{repeating_affiliate_one_weapon_name}}} {{tgt=[[@{repeating_affiliate_one_weapon_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_one_weapon_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{repeating_affiliate_one_weapon_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_one_weapon_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_one_weapon_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{repeating_affiliate_one_weapon_damage}+@{affiliate_one_damage}]]}} {{dmg2=[[@{repeating_affiliate_one_weapon_damage}+@{affiliate_one_damage}]]}}" ></button>
</div>
</fieldset>
Missile <span class="small">(Weapon Name / Percentage / Damage)</span>
<fieldset class="repeating_affiliateonemissileweapons">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_one_missile_weapon_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_one_missile_weapon_percentage"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_one_missile_weapon_damage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_one_missile_weapon_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_one_weapon_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=@{repeating_affiliate_one_missile_weapon_name}}} {{tgt=[[@{repeating_affiliate_one_missile_weapon_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_one_missile_weapon_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98(ceil((@{repeating_affiliate_one_missile_weapon_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_one_missile_weapon_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_one_missile_weapon_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{repeating_affiliate_one_missile_weapon_damage}]]}} {{dmg2=[[@{repeating_affiliate_one_missile_weapon_damage}]]}}" ></button>
</div>
</fieldset>
Armor <span class="small">(Type / Dmg Helmet on / Dmg Helmet off)</span>
<fieldset class="repeating_affiliateonearmor">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_one_armor_type"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_one_damage_deflected_helmet_on"/>
<button type="roll" class="button-skill nod20" name="repeating_affiliate_one_armor_helmet_on_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=Armor: @{repeating_affiliate_one_armor_type}}} {{Helmet=On!}} {{Reduction=[[@{repeating_affiliate_one_damage_deflected_helmet_on}]]}}" ></button>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_one_damage_deflected_helmet_off"/>
<button type="roll" class="button-skill nod20" name="repeating_affiliate_one_armor_helmet_off_roll" value="&{template:skill} {{name=@{affiliate_one_name}}} {{action=Armor: @{repeating_affiliate_one_armor_type}}} {{Helmet=Off!}} {{Reduction=[[@{repeating_affiliate_one_damage_deflected_helmet_off}]]}}" ></button>
</div>
</fieldset>
Spells <span class="small">(Spell Name)</span>
<fieldset class="repeating_affiliateonespells">
<div class="small">
<input type="text" class="compact under text-250" name="attr_repeating_affiliate_one_spell_name"/>
</div>
</fieldset>
Notes
<div class="small">
<textarea class="anote" name="attr_affiliate_one_notes">
</textarea>
</div>
</div>
<div class="ballbl section normal">
Name:<input type="text" class="under compact text-200" name="attr_affiliate_two_name"/><br />
Occupation: <input type="text" class="under compact text-75" name="attr_affiliate_two_occupaton" />
Age: <input type="number" class="under compact-number" name="attr_affiliate_two_occupaton" /><br />
Species: <input type="text" class="under compact text-75" name="attr_affiliate_two_species" />
Gender: <input type="text" class="under compact text-45" name="attr_affiliate_two_gender" />
Damage: <input type="text" class="under compact text-75" name="attr_affiliate_two_damage" />
&nbsp;&nbsp;&nbsp;Move: <input type="text" class="under compact text-45" name="attr_affiliate_two_move" />
<p>&nbsp;</p>
Characteristics
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Str / Eff</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_two_strength" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_two_effort" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_two_effort_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=Effort}} {{tgt=[[@{affiliate_two_effort}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_two_effort}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_two_effort}-100)/100))]]}} {{spec=[[((@{affiliate_two_effort}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_two_effort}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Con / Sta</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_two_constitution" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_two_stamina" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_two_stamina_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=Stamina}} {{tgt=[[@{affiliate_two_stamina}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_two_stamina}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_two_stamina}-100)/100))]]}} {{spec=[[((@{affiliate_two_stamina}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_two_stamina}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Size</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_two_size" />
</div>
</div>
</div>
<div class=colright>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Int / Ida</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_two_intelligence" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_two_idea" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_two_idea_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=Idea}} {{tgt=[[@{affiliate_two_idea}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_two_idea}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_two_idea}-100)/100))]]}} {{spec=[[((@{affiliate_two_idea}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_two_idea}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Pow / Luk</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_two_power" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_two_luck" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_two_luck_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=Luck}} {{tgt=[[@{affiliate_two_luck}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_two_luck}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_two_luck}-100)/100))]]}} {{spec=[[((@{affiliate_two_luck}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_two_luck}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Dex / Agi</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_two_dexterity" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_two_agility" readonly />
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_two_agility_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=Agility}} {{tgt=[[@{affiliate_two_agility}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_two_agility}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_two_agility}-100)/100))]]}} {{spec=[[((@{affiliate_two_agility}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_two_agility}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">App / Chr</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_two_appearance" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_two_charisma" readonly />
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_two_charisma_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=Charisma}} {{tgt=[[@{affiliate_two_charisma}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_two_charisma}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_two_charisma}-100)/100))]]}} {{spec=[[((@{affiliate_two_charisma}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_two_charisma}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
Affiliation:<input type="text" class="under compact text-175" name="attr_affiliate_two_affiliation"/><br />
Skills:
<fieldset class="repeating_affiliatetwoskills">
<div class="small">
<input type="text" class="compact under text-125" name="attr_repeating_affiliate_two_skill_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_two_skill_percentage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_two_skill_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_two_skill_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=@{repeating_affiliate_two_skill_name}}} {{tgt=[[@{repeating_affiliate_two_skill_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_two_skill_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{repeating_affiliate_two_skill_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_two_skill_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_two_skill_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
</div>
</fieldset>
Melee <span class="small">(Weapon Name / Percentage / Damage)</span>
<fieldset class="repeating_affiliatetwoweapons">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_two_weapon_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_two_weapon_percentage"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_two_weapon_damage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_two_weapon_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_two_weapon_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=@{repeating_affiliate_two_weapon_name}}} {{tgt=[[@{repeating_affiliate_two_weapon_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_two_weapon_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{repeating_affiliate_two_weapon_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_two_weapon_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_two_weapon_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{repeating_affiliate_two_weapon_damage}+@{affiliate_two_damage}]]}} {{dmg2=[[@{repeating_affiliate_two_weapon_damage}+@{affiliate_two_damage}]]}}" ></button>
</div>
</fieldset>
Missile <span class="small">(Weapon Name / Percentage / Damage)</span>
<fieldset class="repeating_affiliatetwomissileweapons">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_two_missile_weapon_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_two_missile_weapon_percentage"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_two_missile_weapon_damage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_two_missile_weapon_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_two_weapon_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=@{repeating_affiliate_two_missile_weapon_name}}} {{tgt=[[@{repeating_affiliate_two_missile_weapon_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_two_missile_weapon_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{repeating_affiliate_two_missile_weapon_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_two_missile_weapon_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_two_missile_weapon_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{repeating_affiliate_two_missile_weapon_damage}]]}} {{dmg2=[[@{repeating_affiliate_two_missile_weapon_damage}]]}}" ></button>
</div>
</fieldset>
Armor <span class="small">(Type / Dmg Helmet on / Dmg Helmet off)</span>
<fieldset class="repeating_affiliatetwoarmor">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_two_armor_type"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_two_damage_deflected_helmet_on"/>
<button type="roll" class="button-skill nod20" name="repeating_affiliate_two_armor_helmet_on_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=Armor: @{repeating_affiliate_two_armor_type}}} {{Helmet=On!}} {{Reduction=[[@{repeating_affiliate_two_damage_deflected_helmet_on}]]}}" ></button>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_two_damage_deflected_helmet_off"/>
<button type="roll" class="button-skill nod20" name="repeating_affiliate_two_armor_helmet_off_roll" value="&{template:skill} {{name=@{affiliate_two_name}}} {{action=Armor: @{repeating_affiliate_two_armor_type}}} {{Helmet=Off!}} {{Reduction=[[@{repeating_affiliate_two_damage_deflected_helmet_off}]]}}" ></button>
</div>
</fieldset>
Spells <span class="small">(Spell Name)</span>
<fieldset class="repeating_affiliatetwospells">
<div class="small">
<input type="text" class="compact under text-250" name="attr_repeating_affiliate_two_spell_name"/>
</div>
</fieldset>
Notes
<div class="small">
<textarea class="anote" name="attr_affiliate_one_notes">
</textarea>
</div>
</div>
<div class="shdlbl section normal">
Name:<input type="text" class="under compact text-200" name="attr_affiliate_three_name"/><br />
Occupation: <input type="text" class="under compact text-75" name="attr_affiliate_three_occupaton" />
Age: <input type="number" class="under compact-number" name="attr_affiliate_three_occupaton" /><br />
Species: <input type="text" class="under compact text-75" name="attr_affiliate_three_species" />
Gender: <input type="text" class="under compact text-45" name="attr_affiliate_three_gender" />
Damage: <input type="text" class="under compact text-75" name="attr_affiliate_three_damage" />
&nbsp;&nbsp;&nbsp;Move: <input type="text" class="under compact text-45" name="attr_affiliate_three_move" />
<p>&nbsp;</p>
Characteristics
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Str / Eff</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_three_strength" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_three_effort" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_three_effort_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=Effort}} {{tgt=[[@{affiliate_three_effort}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_three_effort}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_three_effort}-100)/100))]]}} {{spec=[[((@{affiliate_three_effort}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_three_effort}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Con / Sta</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_three_constitution" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_three_stamina" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_three_stamina_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=Stamina}} {{tgt=[[@{affiliate_three_stamina}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_three_stamina}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_three_stamina}-100)/100))]]}} {{spec=[[((@{affiliate_three_stamina}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_three_stamina}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Size</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_three_size" />
</div>
</div>
</div>
<div class=colright>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Int / Ida</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_three_intelligence" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_three_idea" readonly />
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_three_idea_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=Idea}} {{tgt=[[@{affiliate_three_idea}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_three_idea}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_three_idea}-100)/100))]]}} {{spec=[[((@{affiliate_three_idea}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_three_idea}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Pow / luk</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_three_power" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_three_luck" readonly/>
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_three_luck_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=Luck}} {{tgt=[[@{affiliate_three_luck}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_three_luck}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_three_luck}-100)/100))]]}} {{spec=[[((@{affiliate_three_luck}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_three_luck}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">Dex / Agi</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_three_dexterity" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_three_agility" readonly />
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_three_agility_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=Agility}} {{tgt=[[@{affiliate_three_agility}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_three_agility}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_three_agility}-100)/100))]]}} {{spec=[[((@{affiliate_three_agility}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_three_agility}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<div class="two-column">
<div class="colleft">
<div class="two-column">
<div class="colleft">
<span class="small">App / Chr</span>
</div>
<div class="colright">
<input type="number" class="compact-number under" name="attr_affiliate_three_appearance" />
</div>
</div>
</div>
<div class=colright>
<div class="two-column">
<div class="colleft">
<input type="number" class="compact-number under" name="attr_affiliate_three_charisma" readonly />
</div>
<div class="colright">
<button type="roll" class="button-skill nod20" name="attr_affiliate_three_charisma_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=Charisma}} {{tgt=[[@{affiliate_three_charisma}+?{Modifier?|0}]]}} {{succ=[[(@{affiliate_three_charisma}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{affiliate_three_charisma}-100)/100))]]}} {{spec=[[((@{affiliate_three_charisma}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{affiliate_three_charisma}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}"></button>
</div>
</div>
</div>
</div>
<p>&nbsp;</p>
Affiliation:<input type="text" class="under compact text-175" name="attr_affiliate_three_affiliation"/><br />
Skills:
<fieldset class="repeating_affiliatethreeskills">
<div class="small">
<input type="text" class="compact under text-125" name="attr_repeating_affiliate_three_skill_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_three_skill_percentage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_three_skill_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_three_skill_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=@{repeating_affiliate_three_skill_name}}} {{tgt=[[@{repeating_affiliate_three_skill_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_three_skill_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{repeating_affiliate_three_skill_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_three_skill_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_three_skill_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}}" ></button>
</div>
</fieldset>
Melee <span class="small">(Weapon Name / Percentage / Damage)</span>
<fieldset class="repeating_affiliatethreeweapons">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_three_weapon_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_three_weapon_percentage"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_three_weapon_damage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_three_weapon_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_three_weapon_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=@{repeating_affiliate_three_weapon_name}}} {{tgt=[[@{repeating_affiliate_three_weapon_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_three_weapon_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{repeating_affiliate_three_weapon_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_three_weapon_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_three_weapon_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{repeating_affiliate_three_weapon_damage}+@{affiliate_three_damage}]]}} {{dmg2=[[@{repeating_affiliate_three_weapon_damage}+@{affiliate_three_damage}]]}}" ></button>
</div>
</fieldset>
Missile <span class="small">(Weapon Name / Percentage / Damage)</span>
<fieldset class="repeating_affiliatethreemissileweapons">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_three_missile_weapon_name"/>
%: <input type="number" class="compact-number under" name="attr_repeating_affiliate_three_missile_weapon_percentage"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_three_missile_weapon_damage"/>
<input type="checkbox" class="check" name="attr_repeating_affiliate_three_missile_weapon_check" />
<button type="roll" class="button-skill nod20" name="repeating_affiliate_three_weapon_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=@{repeating_affiliate_three_missile_weapon_name}}} {{tgt=[[@{repeating_affiliate_three_missile_weapon_percentage}+?{Modifier?|0}]]}} {{succ=[[(@{repeating_affiliate_three_missile_weapon_percentage}+?{Modifier?|0})+1]]}} {{fumble=[[98+(ceil((@{repeating_affiliate_three_missile_weapon_percentage}-100)/100))]]}} {{spec=[[((@{repeating_affiliate_three_missile_weapon_percentage}+?{Modifier?|0})/5)+1]]}} {{crit=[[((@{repeating_affiliate_three_missile_weapon_percentage}+?{Modifier?|0})/20)+1]]}} {{roll=[[1d100]]}} {{dmg=[[@{repeating_affiliate_three_missile_weapon_damage}]]}} {{dmg2=[[@{repeating_affiliate_three_missile_weapon_damage}]]}}" ></button>
</div>
</fieldset>
Armor <span class="small">(Type / Dmg Helmet on / Dmg Helmet off)</span>
<fieldset class="repeating_affiliatethreearmor">
<div class="small">
<input type="text" class="compact under text-75" name="attr_repeating_affiliate_three_armor_type"/>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_three_damage_deflected_helmet_on"/>
<button type="roll" class="button-skill nod20" name="repeating_affiliate_three_armor_helmet_on_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=Armor: @{repeating_affiliate_three_armor_type}}} {{Helmet=On!}} {{Reduction=[[@{repeating_affiliate_three_damage_deflected_helmet_on}]]}}" ></button>
<input type="text" class="compact under text-50" name="attr_repeating_affiliate_three_damage_deflected_helmet_off"/>
<button type="roll" class="button-skill nod20" name="repeating_affiliate_three_armor_helmet_off_roll" value="&{template:skill} {{name=@{affiliate_three_name}}} {{action=Armor: @{repeating_affiliate_three_armor_type}}} {{Helmet=Off!}} {{Reduction=[[@{repeating_affiliate_three_damage_deflected_helmet_off}]]}}" ></button>
</div>
</fieldset>
Spells <span class="small">(Spell Name)</span>
<fieldset class="repeating_affiliatethreespells">
<div class="small">
<input type="text" class="compact under text-250" name="attr_repeating_affiliate_three_spell_name"/>
</div>
</fieldset>
Notes
<div class="small">
<textarea class="anote" name="attr_affiliate_one_notes">
</textarea>
</div>
</div>
</div>
</div>
</div>
<!-- Roll Templates -->
<!-- general roll template ------>
<rolltemplate class="sheet-rolltemplate-general">
<div class="sheet-container">
<div class="sheet-general-header">
<div class="general-title">
{{name}}
</div>
<div class="general-subtitle">
{{action}}
</div>
</div>
<div class="content">
{{#allprops() name action desc}}
<div class="outline">
<table width="85%">
<tr>
<td width="50%"><div class="key">{{key}}</div></td>
<td align="right">{{value}}</td>
</tr>
</table>
</div>
{{/allprops() name action desc}}
{{#desc}}
<div class="description">
{{desc}}
</div>
{{/desc}}
</div>
</div>
</rolltemplate>
<!-- skill check temaplate -->
<rolltemplate class="sheet-rolltemplate-skill">
<div class="sheet-container">
<div class="skill-title">{{name}}</div>
<div class="skill-header sheet-subtitle">
{{action}}
</div>
<div class="content">
{{#roll}}
<div class="display">
<table width="100%">
<tr>
<td width="45%" align="center">
ROLL: {{roll}}
</td>
<td>
<=
</td>
<td width="45%" align="center">
TGT: {{tgt}}
</td>
</tr>
</table>
</div>
{{/roll}}
{{#rollGreater() roll fumble}}
<div class="display">
Fumble!
</div>
{{/rollGreater() roll fumble}}
{{#^rollGreater() roll fumble}}
{{#rollLess() roll succ}}
{{#rollLess() roll crit}}
<div class="display">
Critical Success!
</div>
{{/rollLess() roll crit}}
{{#^rollLess() roll crit}}
{{#rollLess() roll spec}}
<div class="display">
Special Success!
</div>
{{/rollLess() roll spec}}
{{#^rollLess() roll spec}}
<div class="display">
Success!
</div>
{{/^rollLess() roll spec}}
{{/^rollLess() roll crit}}
{{#dmg2}}
<div class="display">
Damage = {{dmg}}!
</div>
{{/dmg2}}
{{#rollLess() roll crit}}
{{#dmg2}}
<div class="display">
Critical Damage = {{dmg2}}!
</div>
{{/dmg2}}
{{/rollLess() roll crit}}
{{#^rollLess() roll crit}}
{{#rollLess() roll spec}}
{{#dmg2}}
<div class="display">
Special Damage = {{dmg2}}!
</div>
{{/dmg2}}
{{/rollLess() roll spec}}
{{/^rollLess() roll crit}}
{{/rollLess() roll succ}}
{{#^rollLess() roll succ}}
<div class="display">
Failure!
</div>
{{/^rollLess() roll succ}}
{{/^rollGreater() roll fumble}}
{{#allprops() name action roll tgt fumble succ crit spec dmg dmg2}}
<div class="display">
{{key}} -- {{value}}
</div>
{{/allprops() name action roll tgt fumble succ crit spec dmg dmg2}}
</div>
</div>
</rolltemplate>
<script type="text/worker">
function CalculateEffort(str){
return str * 5;
}
function CalculateStamina(con){
return con * 5;
}
function CalculatIdea(int){
return int * 5;
}
function CalculateLuck(pow){
return pow * 5;
}
function CalculateAgility(dex){
return dex * 5;
}
function CalculateCharisma(app){
return app * 5;
}
function CalculateDamageBonus(str, siz){
var total = str + siz;
var bonus = "";
switch(total){
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
case 11:
case 12:
bonus = "-1d6";
break;
case 13:
case 14:
case 15:
case 16:
bonus = "-1d4";
break;
case 17:
case 18:
case 19:
case 20:
case 21:
case 22:
case 23:
case 24:
bonus = "0";
break;
case 25:
case 26:
case 27:
case 28:
case 29:
case 30:
case 31:
case 32:
bonus = "1d4";
break;
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
bonus = "1d6";
break;
case 41:
case 42:
case 43:
case 44:
case 45:
case 46:
case 47:
case 48:
case 49:
case 50:
case 51:
case 52:
case 53:
case 54:
case 55:
case 56:
bonus = "2d6";
break;
}
return bonus;
}
function GetWeaponBase(weapon){
var iret = 0;
// wepon types 26 and 27 always have a 0 base
// do not look for them.
switch(weapon){
case 1:
case 4:
case 5:
case 6:
case 7:
case 16:
case 15:
case 25:
iret = 25;
break;
case 2:
case 9:
case 10:
case 11:
case 19:
case 22:
iret = 15;
break;
case 3:
case 12:
case 13:
case 14:
case 18:
case 20:
iret = 5;
break;
case 8:
case 17:
case 21:
case 24:
iret = 10;
break;
case 23:
iret = 1;
break;
}
return iret;
}
function CalculateSkillBonus(charval){
return Math.ceil(charval/2);
}
function CalculateHitPoints(con,siz){
return Math.ceil((con+siz)/2);
}
function GetWeaponBonus(iclass,istr,idex){
var iret = 0;
if(iclass < 22){
iret = Math.ceil(istr/2);
}else{
iret = Math.ceil(idex/2);
}
return iret;
}
on("change:strength", function() {
getAttrs(["strength" , "size"], function(values) {
var istr = parseInt(values.strength)||0;
var isiz = parseInt(values.size)||0;
console.log("str: " + istr + " SIZ: " + isiz);
var ieffort = istr * 5;
var ibonus = CalculateSkillBonus(istr)
var idmgbonus = CalculateDamageBonus(istr,isiz)
console.log(ibonus + " / " + idmgbonus);
setAttrs({
physical_bonus: ibonus,
damage_bonus: idmgbonus,
effort: ieffort
});
});
});
on("change:constitution", function() {
getAttrs(["constitution" , "size"], function(values) {
var icon = parseInt(values.constitution)||0;
var isz = parseInt(values.size)||0;
var istamina = icon * 5;
var ibonus = CalculateSkillBonus(icon)
var imaxhp = CalculateHitPoints(icon,isz)
setAttrs({
perception_bonus: ibonus,
hp_max: imaxhp,
stamina: istamina
});
});
});
on("change:power", function() {
getAttrs(["power"], function(values) {
var ipow = parseInt(values.power)||0;
var iluck = ipow * 5;
var ifour = ipow * 4;
setAttrs({
pp_max: ipow,
luck: iluck,
pp_max: ipow,
pow_x_four: ifour
});
});
});
on("change:size", function() {
getAttrs(["constitution" , "size","strength"], function(values) {
var icon = parseInt(values.constitution)||0;
var isz = parseInt(values.size)||0;
var istr = parseInt(values.strength)||0;
var imaxhp = CalculateHitPoints(icon,isz)
var idmgbonus = CalculateDamageBonus(istr,isz)
setAttrs({
damage_bonus: idmgbonus,
hp_max: imaxhp
});
});
});
on("change:intelligence", function() {
getAttrs(["intelligence"], function(values) {
var iint = parseInt(values.intelligence)||0;
var iidea = iint * 5;
var ibonus = CalculateSkillBonus(iint)
setAttrs({
knowledge_bonus: ibonus,
idea: iidea
});
});
});
on("change:dexterity", function() {
getAttrs(["dexterity"], function(values) {
var idex = parseInt(values.dexterity)||0;
var iagility = idex * 5;
var ibonus = CalculateSkillBonus(idex)
setAttrs({
manipulation_bonus: ibonus,
agility: iagility
});
});
});
on("change:appearance", function() {
getAttrs(["appearance"], function(values) {
var iapp = parseInt(values.appearance)||0;
var ichr = iapp * 5;
var ibonus = CalculateSkillBonus(iapp)
setAttrs({
communication_bonus: ibonus,
charisma: ichr
});
});
});
on("change:hp change:hp_max", function() {
getAttrs(["size" , "constitution", "hp"], function(values) {
var isize = parseInt(values.size)||0;
var iconstitution = parseInt(values.constitution)||0;
var ihp = parseInt(values.hp)||0;
var ivalue = 0;
//console.log("inside! HP: " + ihp + " CON: " + iconstitution + " SZ: " + isize);
ivalue = CalculateHitPoints(iconstitution,isize);
//console.log("The Max Hit points value is: " + ivalue);
if(ihp > ivalue){
//console.log("Greater Value!!!!!")
setAttrs({
hp: ivalue
});
}
});
});
on("change:pp change:pp_max", function() {
getAttrs(["power" , "pp"], function(values) {
var ipower = parseInt(values.power)||0;
var ipp = parseInt(values.pp)||0;
var ivalue = 0;
if(ipp > ipower){
setAttrs({
pp: ipower
});
}
});
});
on("change:perception_bonus change:insight change:listen change:sense change:search change:track", function() {
getAttrs(["perception_bonus" , "insight", "listen" , "sense", "search", "track"], function(values) {
// this function updates the hidden control that holds the fumble
// value for perception each perception skill
var ibonus = parseInt(values.perception_bonus)||0;
var iinsight = parseInt(values.insight)||0;
var ilisten = parseInt(values.listen)||0;
var isense = parseInt(values.sense)||0;
var isearch = parseInt(values.search)||0;
var itrack = parseInt(values.track)||0;
var ifumblehigh = "99";
var ifumblelow = "98";
//console.log("inside: " + iinsight + " B: " + ibonus);
itotal = ibonus + iinsight;
if(itotal > 100){
setAttrs({
insight_fumble: ifumblehigh
});
}else{
setAttrs({
insight_fumble: ifumblelow
});
}
itotal = ibonus + ilisten;
if(itotal > 100){
setAttrs({
listen_fumble: ifumblehigh
});
}else{
setAttrs({
listen_fumble: ifumblelow
});
}
itotal = ibonus + isense;
if(itotal > 100){
setAttrs({
sense_fumble: ifumblehigh
});
}else{
setAttrs({
sense_fumble: ifumblelow
});
}
itotal = ibonus + isearch;
if(itotal > 100){
setAttrs({
search_fumble: ifumblehigh
});
}else{
setAttrs({
search_fumble: ifumblelow
});
}
itotal = ibonus + itrack;
if(itotal > 100){
setAttrs({
track_fumble: ifumblehigh
});
}else{
setAttrs({
track_fumble: ifumblelow
});
}
});
});
on("change:manipulation_bonus change:conceal_object change:craft change:craft_secondary change:craft_tertiary change:craft_quarternary change:hide change:move_quietly change:pick_lock change:play_instrument change:play_instrument_secondary change:repair_devise change:sailing change:scribe change:trap", function() {
getAttrs(["manipulation_bonus","conceal_object" , "craft", "craft_secondary" , "craft_tertiary", "craft_quarternary",
"hide","move_quietly","pick_lock","play_instrument","play_instrument_secondary","repair_devise","sailing","scribe","trap"], function(values) {
// this function updates the hidden control that holds the fumble
// value for perception each perception skill
var ibonus = parseInt(values.manipulation_bonus)||0;
var iconceal = parseInt(values.conceal_object)||0;
var icraft = parseInt(values.craft)||0;
var icraft2 = parseInt(values.craft_secondary)||0;
var icraft3 = parseInt(values.craft_tertiary)||0;
var icraft4 = parseInt(values.craft_quarternary)||0;
var ihide = parseInt(values.hide)||0;
var imove = parseInt(values.move_quietly)||0;
var ipick = parseInt(values.pick_lock)||0;
var iplay = parseInt(values.play_instrument)||0;
var iplay2 = parseInt(values.play_instrument_secondary)||0;
var irepair = parseInt(values.repair_devise)||0;
var isailing = parseInt(values.sailing)||0;
var iscribe = parseInt(values.scribe)||0;
var itrap = parseInt(values.trap)||0;
var ifumblehigh = "99";
var ifumblelow = "98";
//console.log("inside: " + iinsight + " B: " + ibonus);
itotal = ibonus + iconceal;
if(itotal > 100){
setAttrs({
conceal_object_fumble: ifumblehigh
});
}else{
setAttrs({
conceal_object_fumble: ifumblelow
});
}
itotal = ibonus + icraft;
if(itotal > 100){
setAttrs({
craft_fumble: ifumblehigh
});
}else{
setAttrs({
craft_fumble: ifumblelow
});
}
itotal = ibonus + icraft2;
if(itotal > 100){
setAttrs({
craft_secondary_fumble: ifumblehigh
});
}else{
setAttrs({
craft_secondary_fumble: ifumblelow
});
}
itotal = ibonus + icraft3;
if(itotal > 100){
setAttrs({
craft_tertiary_fumble: ifumblehigh
});
}else{
setAttrs({
craft_tertiary_fumble: ifumblelow
});
}
itotal = ibonus + icraft4;
if(itotal > 100){
setAttrs({
craft_quarternary_fumble: ifumblehigh
});
}else{
setAttrs({
craft_quarternary_fumble: ifumblelow
});
}
itotal = ibonus + ihide;
if(itotal > 100){
setAttrs({
hide_fumble: ifumblehigh
});
}else{
setAttrs({
hide_fumble: ifumblelow
});
}
itotal = ibonus + imove;
if(itotal > 100){
setAttrs({
move_quietly_fumble: ifumblehigh
});
}else{
setAttrs({
move_quietly_fumble: ifumblelow
});
}
itotal = ibonus + ipick;
if(itotal > 100){
setAttrs({
pick_lock_fumble: ifumblehigh
});
}else{
setAttrs({
pick_lock_fumble: ifumblelow
});
}
itotal = ibonus + iplay;
if(itotal > 100){
setAttrs({
play_instrument_fumble: ifumblehigh
});
}else{
setAttrs({
play_instrument_fumble: ifumblelow
});
}
itotal = ibonus + iplay2;
if(itotal > 100){
setAttrs({
play_instrument_secondary_fumble: ifumblehigh
});
}else{
setAttrs({
play_instrument_secondary_fumble: ifumblelow
});
}
itotal = ibonus + irepair;
if(itotal > 100){
setAttrs({
repair_devise_fumble: ifumblehigh
});
}else{
setAttrs({
repair_devise_fumble: ifumblelow
});
}
itotal = ibonus + isailing;
if(itotal > 100){
setAttrs({
sailing_fumble: ifumblehigh
});
}else{
setAttrs({
sailing_fumble: ifumblelow
});
}
itotal = ibonus + iscribe;
if(itotal > 100){
setAttrs({
scribe_fumble: ifumblehigh
});
}else{
setAttrs({
scribe_fumble: ifumblelow
});
}
itotal = ibonus + itrap;
if(itotal > 100){
setAttrs({
trap_fumble: ifumblehigh
});
}else{
setAttrs({
trap_fumble: ifumblelow
});
}
});
});
on("change:knowledge_bonus change:evaluate change:nature change:navigate change:own_language change:other_language change:other_language_secondary change:other_language_tertiary change:physik change:potions change:world_lore", function() {
getAttrs(["knowledge_bonus","evaluate" , "nature" , "navigate" , "own_language" , "other_language" , "other_language_secondary" ,
"other_language_tertiary" , "physik" , "potions" , "world_lore"], function(values) {
// this function updates the hidden control that holds the fumble
// value for perception each perception skill
var ibonus = parseInt(values.knowledge_bonus)||0;
var ieval = parseInt(values.evaluate)||0;
var inat = parseInt(values.nature)||0;
var inav = parseInt(values.navigate)||0;
var iownlang = parseInt(values.own_language)||0;
var iolang = parseInt(values.other_language)||0;
var iolang2 = parseInt(values.other_language_secondary)||0;
var iolang3 = parseInt(values.other_language_tertiary)||0;
var iphysik = parseInt(values.physik)||0;
var ipotions = parseInt(values.potions)||0;
var iworld = parseInt(values.world_lore)||0;
var ifumblehigh = "99";
var ifumblelow = "98";
//console.log("inside: " + iinsight + " B: " + ibonus);
itotal = ibonus + ieval;
if(itotal > 100){
setAttrs({
evaluate_fumble: ifumblehigh
});
}else{
setAttrs({
evaluate_fumble: ifumblelow
});
}
itotal = ibonus + inat;
if(itotal > 100){
setAttrs({
nature_fumble: ifumblehigh
});
}else{
setAttrs({
nature_fumble: ifumblelow
});
}
itotal = ibonus + inav;
if(itotal > 100){
setAttrs({
navigate_fumble: ifumblehigh
});
}else{
setAttrs({
navigate_fumble: ifumblelow
});
}
itotal = ibonus + iownlang;
if(itotal > 100){
setAttrs({
own_language_fumble: ifumblehigh
});
}else{
setAttrs({
own_language_fumble: ifumblelow
});
}
itotal = ibonus + iolang;
if(itotal > 100){
setAttrs({
other_language_fumble: ifumblehigh
});
}else{
setAttrs({
other_language_fumble: ifumblelow
});
}
itotal = ibonus + iolang2;
if(itotal > 100){
setAttrs({
other_language_secondary_fumble: ifumblehigh
});
}else{
setAttrs({
other_language_secondary_fumble: ifumblelow
});
}
itotal = ibonus + iolang3;
if(itotal > 100){
setAttrs({
other_language_tertiary_fumble: ifumblehigh
});
}else{
setAttrs({
other_language_tertiary_fumble: ifumblelow
});
}
itotal = ibonus + iphysik;
if(itotal > 100){
setAttrs({
physik_fumble: ifumblehigh
});
}else{
setAttrs({
physik_fumble: ifumblelow
});
}
itotal = ibonus + ipotions;
if(itotal > 100){
setAttrs({
potions_fumble: ifumblehigh
});
}else{
setAttrs({
potions_fumble: ifumblelow
});
}
itotal = ibonus + iworld;
if(itotal > 100){
setAttrs({
world_lore_fumble: ifumblehigh
});
}else{
setAttrs({
world_lore_fumble: ifumblelow
});
}
});
});
on("change:communication_bonus change:art change:art_secondary change:bargain change:disguise change:fast_talk change:oratory", function() {
getAttrs(["communication_bonus" , "art", "art_secondary" , "bargain", "disguise", "fast_talk","oratory"], function(values) {
// this function updates the hidden control that holds the fumble
// value for perception each perception skill
var ibonus = parseInt(values.communication_bonus)||0;
var ieval = parseInt(values.art)||0;
var iart2 = parseInt(values.art_secondary)||0;
var ibargain = parseInt(values.bargain)||0;
var idisguise = parseInt(values.disguise)||0;
var ifast = parseInt(values.fast_talk)||0;
var ioratory = parseInt(values.oratory)||0;
var ifumblehigh = "99";
var ifumblelow = "98";
//console.log("inside: " + iinsight + " B: " + ibonus);
itotal = ibonus + ieval;
if(itotal > 100){
setAttrs({
evaluate_fumble: ifumblehigh
});
}else{
setAttrs({
evaluate_fumble: ifumblelow
});
}
itotal = ibonus + iart2;
if(itotal > 100){
setAttrs({
art_secondary_fumble: ifumblehigh
});
}else{
setAttrs({
art_secondary_fumble: ifumblelow
});
}
itotal = ibonus + ibargain;
if(itotal > 100){
setAttrs({
bargain_fumble: ifumblehigh
});
}else{
setAttrs({
bargain_fumble: ifumblelow
});
}
itotal = ibonus + idisguise;
if(itotal > 100){
setAttrs({
disguise_fumble: ifumblehigh
});
}else{
setAttrs({
disguise_fumble: ifumblelow
});
}
itotal = ibonus + ifast;
if(itotal > 100){
setAttrs({
fast_talk_fumble: ifumblehigh
});
}else{
setAttrs({
fast_talk_fumble: ifumblelow
});
}
itotal = ibonus + ioratory;
if(itotal > 100){
setAttrs({
oratory_fumble: ifumblehigh
});
}else{
setAttrs({
oratory_fumble: ifumblelow
});
}
});
});
on("change:physical_bonus change:brawl change:climb change:dodge change:jump change:ride change:swim change:throw change:wrestle", function() {
getAttrs(["physical_bonus","brawl", "climb", "dodge", "jump", "ride", "swim" ,"wrestle" , "throw"], function(values) {
// this function updates the hidden control that holds the fumble
// value for perception each perception skill
var ibonus = parseInt(values.physical_bonus)||0;
var ibrawl = parseInt(values.brawl)||0;
var iclimb = parseInt(values.climb)||0;
var idodge = parseInt(values.dodge)||0;
var ijump = parseInt(values.jump)||0;
var iride = parseInt(values.ride)||0;
var iswim = parseInt(values.swim)||0;
var ithrow = parseInt(values.throw)||0;
var iwrestle = parseInt(values.wrestle)||0;
var ifumblehigh = "99";
var ifumblelow = "98";
//console.log("inside: " + iinsight + " B: " + ibonus);
itotal = ibonus + ibrawl;
if(itotal > 100){
setAttrs({
brawl_fumble: ifumblehigh
});
}else{
setAttrs({
brawl_fumble: ifumblelow
});
}
itotal = ibonus + iclimb;
if(itotal > 100){
setAttrs({
climb_fumble: ifumblehigh
});
}else{
setAttrs({
climb_fumble: ifumblelow
});
}
itotal = ibonus + idodge;
if(itotal > 100){
setAttrs({
dodge_fumble: ifumblehigh
});
}else{
setAttrs({
dodge_fumble: ifumblelow
});
}
itotal = ibonus + ijump;
if(itotal > 100){
setAttrs({
jump_fumble: ifumblehigh
});
}else{
setAttrs({
jump_fumble: ifumblelow
});
}
itotal = ibonus + iride;
if(itotal > 100){
setAttrs({
ride_fumble: ifumblehigh
});
}else{
setAttrs({
ride_fumble: ifumblelow
});
}
itotal = ibonus + iswim;
if(itotal > 100){
setAttrs({
swim_fumble: ifumblehigh
});
}else{
setAttrs({
swim_fumble: ifumblelow
});
}
itotal = ibonus + ithrow;
if(itotal > 100){
setAttrs({
throw_fumble: ifumblehigh
});
}else{
setAttrs({
throw_fumble: ifumblelow
});
}
itotal = ibonus + iwrestle;
if(itotal > 100){
setAttrs({
wrestle_fumble: ifumblehigh
});
}else{
setAttrs({
wrestle_fumble: ifumblelow
});
}
});
});
//weapon_one_class
on("change:weapon_one_class", function() {
getAttrs(["weapon_one_class","strength","dexterity"], function(values) {
var iweapon = parseInt(values.weapon_one_class)||0;
var istr = parseInt(values.strength)||0;
var idex = parseInt(values.dexterity)||0;
ibase = GetWeaponBase(iweapon);
var id = GetWeaponBonus(iweapon,istr,idex);
//console.log("Got it: " + id);
setAttrs({
weapon_one_base: ibase,
weapon_one_bonus: id
});
});
});
on("change:weapon_two_class", function() {
getAttrs(["weapon_two_class","strength","dexterity"], function(values) {
var iweapon = parseInt(values.weapon_two_class)||0;
var istr = parseInt(values.strength)||0;
var idex = parseInt(values.dexterity)||0;
var id = GetWeaponBonus(iweapon,istr,idex);
ibase = GetWeaponBase(iweapon);
setAttrs({
weapon_two_base: ibase,
weapon_two_bonus: id
});
});
});
on("change:weapon_three_class", function() {
getAttrs(["weapon_three_class","strength","dexterity"], function(values) {
var iweapon = parseInt(values.weapon_three_class)||0;
var istr = parseInt(values.strength)||0;
var idex = parseInt(values.dexterity)||0;
var id = GetWeaponBonus(iweapon,istr,idex);
ibase = GetWeaponBase(iweapon);
setAttrs({
weapon_three_base: ibase,
weapon_three_bonus: id
});
});
});
on("change:weapon_four_class", function() {
getAttrs(["weapon_four_class","strength","dexterity"], function(values) {
var iweapon = parseInt(values.weapon_four_class)||0;
var istr = parseInt(values.strength)||0;
var idex = parseInt(values.dexterity)||0;
var id = GetWeaponBonus(iweapon,istr,idex);
ibase = GetWeaponBase(iweapon);
setAttrs({
weapon_four_base: ibase,
weapon_four_bonus: id
});
});
});
on("change:weapon_five_class", function() {
getAttrs(["weapon_five_class","strength","dexterity"], function(values) {
var iweapon = parseInt(values.weapon_five_class)||0;
var istr = parseInt(values.strength)||0;
var idex = parseInt(values.dexterity)||0;
var id = GetWeaponBonus(iweapon,istr,idex);
ibase = GetWeaponBase(iweapon);
setAttrs({
weapon_five_base: ibase,
weapon_five_bonus: id
});
});
});
on("change:weapon_six_class", function() {
getAttrs(["weapon_six_class","strength","dexterity"], function(values) {
var iweapon = parseInt(values.weapon_six_class)||0;
var istr = parseInt(values.strength)||0;
var idex = parseInt(values.dexterity)||0;
var id = GetWeaponBonus(iweapon,istr,idex);
ibase = GetWeaponBase(iweapon);
setAttrs({
weapon_six_base: ibase,
weapon_six_bonus: id
});
});
});
on("change:weapon_seven_class", function() {
getAttrs(["weapon_seven_class","strength","dexterity"], function(values) {
var iweapon = parseInt(values.weapon_seven_class)||0;
var istr = parseInt(values.strength)||0;
var idex = parseInt(values.dexterity)||0;
var id = GetWeaponBonus(iweapon,istr,idex);
ibase = GetWeaponBase(iweapon);
setAttrs({
weapon_seven_base: ibase,
weapon_seven_bonus: id
});
});
});
on("change:intelligence", function() {
getAttrs(["intelligence","own_language"], function(values) {
var iint = parseInt(values.intelligence)||0;
var ilang = parseInt(values.own_language)||0;
var iidea = iint * 5;
if(ilang < iidea){
setAttrs({
own_language: iidea
});
}
});
});
on("change:dexterity", function() {
getAttrs(["dexterity","dodge","repair_devise"], function(values) {
var idex = parseInt(values.dexterity)||0;
var idodge = parseInt(values.dodge)||0;
var irepair = parseInt(values.repair_devise)||0;
var idodgecalc = idex * 2;
var irepaircalc = idex * 4;
if(idodge < idodgecalc){
setAttrs({
dodge: idodgecalc
});
}
if(irepair < irepaircalc){
setAttrs({
repair_devise: irepaircalc
});
}
});
});
on("change:affiliate_one_strength", function() {
getAttrs(["affiliate_one_strength" , "affiliate_one_size"], function(values) {
var istr = parseInt(values.affiliate_one_strength)||0;
var isiz = parseInt(values.affiliate_one_size)||0;
console.log("str: " + istr + " SIZ: " + isiz);
var ieffort = istr * 5;
var ibonus = CalculateSkillBonus(istr)
var idmgbonus = CalculateDamageBonus(istr,isiz)
console.log(ibonus + " / " + idmgbonus);
setAttrs({
affiliate_one_damage: idmgbonus,
affiliate_one_effort: ieffort
});
});
});
on("change:affiliate_two_strength", function() {
getAttrs(["affiliate_two_strength" , "affiliate_two_size"], function(values) {
var istr = parseInt(values.affiliate_two_strength)||0;
var isiz = parseInt(values.affiliate_two_size)||0;
console.log("str: " + istr + " SIZ: " + isiz);
var ieffort = istr * 5;
var ibonus = CalculateSkillBonus(istr)
var idmgbonus = CalculateDamageBonus(istr,isiz)
console.log(ibonus + " / " + idmgbonus);
setAttrs({
affiliate_two_damage: idmgbonus,
affiliate_two_effort: ieffort
});
});
});
on("change:affiliate_three_strength", function() {
getAttrs(["affiliate_three_strength" , "affiliate_three_size"], function(values) {
var istr = parseInt(values.affiliate_three_strength)||0;
var isiz = parseInt(values.affiliate_three_size)||0;
console.log("str: " + istr + " SIZ: " + isiz);
var ieffort = istr * 5;
var ibonus = CalculateSkillBonus(istr)
var idmgbonus = CalculateDamageBonus(istr,isiz)
console.log(ibonus + " / " + idmgbonus);
setAttrs({
affiliate_three_damage: idmgbonus,
affiliate_three_effort: ieffort
});
});
});
on("change:affiliate_one_constitution", function() {
getAttrs(["affiliate_one_constitution"], function(values) {
var icon = parseInt(values.affiliate_one_constitution)||0;
var istamina = icon * 5;
setAttrs({
affiliate_one_stamina: istamina
});
});
});
on("change:affiliate_two_constitution", function() {
getAttrs(["affiliate_two_constitution"], function(values) {
var icon = parseInt(values.affiliate_two_constitution)||0;
var istamina = icon * 5;
setAttrs({
affiliate_two_stamina: istamina
});
});
});
on("change:affiliate_three_constitution", function() {
getAttrs(["affiliate_three_constitution"], function(values) {
var icon = parseInt(values.affiliate_three_constitution)||0;
var istamina = icon * 5;
setAttrs({
affiliate_three_stamina: istamina
});
});
});
on("change:affiliate_one_power", function() {
getAttrs(["affiliate_one_power"], function(values) {
var ipow = parseInt(values.affiliate_one_power)||0;
var iluck = ipow * 5;
setAttrs({
affiliate_one_luck: iluck
});
});
});
on("change:affiliate_two_power", function() {
getAttrs(["affiliate_two_power"], function(values) {
var ipow = parseInt(values.affiliate_two_power)||0;
var iluck = ipow * 5;
setAttrs({
affiliate_two_luck: iluck
});
});
});
on("change:affiliate_three_power", function() {
getAttrs(["affiliate_three_power"], function(values) {
var ipow = parseInt(values.affiliate_three_power)||0;
var iluck = ipow * 5;
setAttrs({
affiliate_three_luck: iluck
});
});
});
on("change:affiliate_one_size", function() {
getAttrs(["affiliate_one_size","affiliate_one_strength"], function(values) {
var isz = parseInt(values.affiliate_one_size)||0;
var istr = parseInt(values.affiliate_one_strength)||0;
var idmgbonus = CalculateDamageBonus(istr,isz)
setAttrs({
affiliate_one_damage: idmgbonus
});
});
});
on("change:affiliate_two_size", function() {
getAttrs(["affiliate_two_size","affiliate_two_strength"], function(values) {
var isz = parseInt(values.affiliate_two_size)||0;
var istr = parseInt(values.affiliate_two_strength)||0;
var idmgbonus = CalculateDamageBonus(istr,isz)
setAttrs({
affiliate_two_damage: idmgbonus
});
});
});
on("change:affiliate_three_size", function() {
getAttrs(["affiliate_three_size","affiliate_three_strength"], function(values) {
var isz = parseInt(values.affiliate_three_size)||0;
var istr = parseInt(values.affiliate_three_strength)||0;
var idmgbonus = CalculateDamageBonus(istr,isz)
setAttrs({
affiliate_three_damage: idmgbonus
});
});
});
on("change:affiliate_one_intelligence", function() {
getAttrs(["affiliate_one_intelligence"], function(values) {
var iint = parseInt(values.affiliate_one_intelligence)||0;
var iidea = iint * 5;
setAttrs({
affiliate_one_idea: iidea
});
});
});
on("change:affiliate_two_intelligence", function() {
getAttrs(["affiliate_two_intelligence"], function(values) {
var iint = parseInt(values.affiliate_two_intelligence)||0;
var iidea = iint * 5;
setAttrs({
affiliate_two_idea: iidea
});
});
});
on("change:affiliate_three_intelligence", function() {
getAttrs(["affiliate_three_intelligence"], function(values) {
var iint = parseInt(values.affiliate_three_intelligence)||0;
var iidea = iint * 5;
setAttrs({
affiliate_three_idea: iidea
});
});
});
on("change:affiliate_one_dexterity", function() {
getAttrs(["affiliate_one_dexterity"], function(values) {
var idex = parseInt(values.affiliate_one_dexterity)||0;
var iagility = idex * 5;
setAttrs({
affiliate_one_agility: iagility
});
});
});
on("change:affiliate_two_dexterity", function() {
getAttrs(["affiliate_two_dexterity"], function(values) {
var idex = parseInt(values.affiliate_two_dexterity)||0;
var iagility = idex * 5;
setAttrs({
affiliate_two_agility: iagility
});
});
});
on("change:affiliate_three_dexterity", function() {
getAttrs(["affiliate_three_dexterity"], function(values) {
var idex = parseInt(values.affiliate_three_dexterity)||0;
var iagility = idex * 5;
setAttrs({
affiliate_three_agility: iagility
});
});
});
on("change:affiliate_one_appearance", function() {
getAttrs(["affiliate_one_appearance"], function(values) {
var iapp = parseInt(values.affiliate_one_appearance)||0;
var ichr = iapp * 5;
setAttrs({
affiliate_one_charisma: ichr
});
});
});
on("change:affiliate_two_appearance", function() {
getAttrs(["affiliate_two_appearance"], function(values) {
var iapp = parseInt(values.affiliate_two_appearance)||0;
var ichr = iapp * 5;
setAttrs({
affiliate_two_charisma: ichr
});
});
});
on("change:affiliate_three_appearance", function() {
getAttrs(["affiliate_three_appearance"], function(values) {
var iapp = parseInt(values.affiliate_three_appearance)||0;
var ichr = iapp * 5;
setAttrs({
affiliate_three_charisma: ichr
});
});
});
on("change:repeating_meleeweapons:weapon_skill_percentage", function() {
getAttrs(["repeating_meleeweapons_weapon_skill_percentage","repeating_meleeweapons_weapon_base_skill_percentage","physical_bonus"], function(values) {
var skill = parseInt(values.repeating_meleeweapons_weapon_skill_percentage)||0;
var base = parseInt(values.repeating_meleeweapons_weapon_base_skill_percentage)||0;
var bonus = parseInt(values.physical_bonus)||0;
var total = skill + base + bonus;
var fumble = 98;
if(total > 100){
fumble = 99;
}
setAttrs({
repeating_meleeweapons_weapon_fumble: fumble
});
});
});
on("change:repeating_missileweapons:missile_weapon_skill_percentage", function() {
getAttrs(["repeating_meleeweapons_missile_weapon_skill_percentage","repeating_meleeweapons_missile_weapon_base_skill_percentage","manipulation_bonus"], function(values) {
var skill = parseInt(values.repeating_meleeweapons_missile_weapon_skill_percentage)||0;
var base = parseInt(values.repeating_meleeweapons_missile_weapon_base_skill_percentage)||0;
var bonus = parseInt(values.manipulation_bonus)||0;
var total = skill + base + bonus;
var fumble = 98;
if(total > 100){
fumble = 99;
}
setAttrs({
repeating_meleeweapons_missile_weapon_fumble: fumble
});
});
});
</script>