Files
2021-03-19 20:02:27 -07:00

11688 lines
896 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<input name="attr_sheet_version" type="hidden" value="1.0.5"/>
<input name="attr_npc" type="hidden" value="0"/>
<input name="attr_nav" type="hidden" value="main"/>
<input name="attr_difficulty_query" type="hidden" value="?{Difficulty|Average (+20), 20|Very Easy (+60), 60|Easy (+40), 40|Average (+20), 20|Challenging (0), 0|Difficult (-10), -10|Hard (-20), -20|Very Hard (-30), -30}"/>
<input name="attr_difficulty_query_combat" type="hidden" value="?{Difficulty|Challenging (+0), 0|Very Easy (+60), 60|Easy (+40), 40|Average (+20), 20|Challenging (0), 0|Difficult (-10), -10|Hard (-20), -20|Very Hard (-30), -30}"/>
<input name="attr_roll_query" type="hidden" value="?{Bonus|0}"/>
<input name="attr_roll_slbonus" type="hidden" value="{{roll_slbonus=?{SL Bonus|0}}}"/>
<input name="attr_roll_cf" type="hidden" value="96"/>
<input name="attr_roll_cs" type="hidden" value="5"/>
<input name="attr_roll_init" type="hidden" value="{{init=[[@{initiative}+@{init_bonus} &amp;{tracker}]]}}"/>
<input name="attr_roll_cs" type="hidden" value="5"/>
<input name="attr_roll_whisper" type="hidden" value=""/>
<input name="attr_bar1_v" type="hidden"/>
<input name="attr_bar1_m" type="hidden"/>
<input name="attr_bar1_l" type="hidden"/>
<input name="attr_bar2_v" type="hidden"/>
<input name="attr_bar2_m" type="hidden"/>
<input name="attr_bar2_l" type="hidden"/>
<input name="attr_bar3_v" type="hidden"/>
<input name="attr_bar3_m" type="hidden"/>
<input name="attr_bar3_l" type="hidden"/>
<div class="wfrp-wrapper compendium-drop-target monsters">
<input accept="Category" name="attr_drop_category" type="hidden"/>
<input accept="Name" name="attr_drop_name" type="hidden"/>
<input accept="data" name="attr_drop_data" type="hidden"/>
<input accept="Content" name="attr_drop_content" type="hidden"/>
<div class="wfrp-compendium_warning">
<div class="wfrp-compendium_warning_inside"><span data-i18n="Accepting compendium drop"></span></div>
</div>
<div class="wfrp-pc">
<input name="attr_setting_button_hide" type="hidden"/>
<div class="wfrp-header wfrp-panel">
<div class="wfrp-header__logo"></div>
<div class="wfrp-header__info">
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--character_name">
<div class="wfrp-header__title" data-i18n="Name"></div>
<input class="wfrp-header__input" name="attr_character_name" type="text"/>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--species">
<div class="wfrp-header__title" data-i18n="Species"></div>
<input class="sheet-control__custom" name="attr_species" type="hidden"/>
<select class="wfrp-header__select sheet-control__custom" name="attr_species">
<option data-i18n="" value=""></option>
<option data-i18n="Human" value="Human"></option>
<option data-i18n="Halfling" value="Halfling"></option>
<option data-i18n="Dwarf" value="Dwarf"></option>
<option data-i18n="High Elf" value="High Elf"></option>
<option data-i18n="Wood Elf" value="Wood Elf"></option>
<option data-i18n="Gnome" value="Gnome"></option>
<option data-i18n="Custom" value="Custom"></option>
</select>
<div class="wfrp-header__customwrapper sheet-control__custom">
<input class="wfrp-header__input" name="attr_species_custom" type="text"/>
<button class="wfrp-header__hidecustom" name="act_remove_custom_species" type="action">╳</button>
</div>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--class">
<div class="wfrp-header__title" data-i18n="Class"></div>
<input class="sheet-control__custom" name="attr_class" type="hidden"/>
<select class="wfrp-header__select sheet-control__custom" name="attr_class">
<option data-i18n="Academic" value="Academic"></option>
<option data-i18n="Burgher" value="Burgher"></option>
<option data-i18n="Courtier" value="Courtier"></option>
<option data-i18n="Peasant" value="Peasant"></option>
<option data-i18n="Ranger" value="Ranger"></option>
<option data-i18n="Riverfolk" value="Riverfolk"></option>
<option data-i18n="Rogue" value="Rogue"></option>
<option data-i18n="Warrior" value="Warrior"></option>
<option data-i18n="Custom" value="Custom"></option>
</select>
<div class="wfrp-header__customwrapper sheet-control__custom">
<input class="wfrp-header__input" name="attr_class_custom" type="text"/>
<button class="wfrp-header__hidecustom" name="act_remove_custom_class" type="action">╳</button>
</div>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--career">
<div class="wfrp-header__title" data-i18n="Career"></div>
<input name="attr_career" type="hidden" value="Input your first career on the career tab"/><span class="wfrp-header__display display" name="attr_career"></span>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--career_level">
<div class="wfrp-header__title" data-i18n="Career Level"></div>
<input name="attr_career_level" type="hidden"/><span class="wfrp-header__display display" name="attr_career_level"></span>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--career_path">
<div class="wfrp-header__title" data-i18n="Career Path"></div>
<input name="attr_career_path" type="hidden"/><span class="wfrp-header__display display" name="attr_career_path"></span>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--status">
<div class="wfrp-header__title" data-i18n="Status"></div>
<input name="attr_status" type="hidden"/><span class="wfrp-header__display display" name="attr_status"></span>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--age">
<div class="wfrp-header__title" data-i18n="Age"></div>
<input class="wfrp-header__input" name="attr_age" type="text"/>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--height">
<div class="wfrp-header__title" data-i18n="Height"></div>
<input class="wfrp-header__input" name="attr_height" type="text"/>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--hair">
<div class="wfrp-header__title" data-i18n="Hair"></div>
<input class="wfrp-header__input" name="attr_hair" type="text"/>
</div>
<div class="wfrp-header__item-wrapper wfrp-header__item-wrapper--eyes">
<div class="wfrp-header__title" data-i18n="Eyes"></div>
<input class="wfrp-header__input" name="attr_eyes" type="text"/>
</div>
</div>
</div>
<div class="wfrp-navigation wfrp-panel">
<div class="wfrp-navigation__roll">
<label class="wfrp-navigation__item">
<input name="attr_setting_whisper" type="checkbox" value="2"/><span data-i18n="Whisper to GM"></span>
</label>
</div>
<div class="wfrp-navigation__items">
<label class="wfrp-navigation__item">
<input name="attr_nav" type="radio" value="main"/><span data-i18n="main"></span>
</label>
<label class="wfrp-navigation__item">
<input name="attr_nav" type="radio" value="combat"/><span data-i18n="combat"></span>
</label>
<label class="wfrp-navigation__item">
<input name="attr_nav" type="radio" value="magic"/><span data-i18n="magic"></span>
</label>
<label class="wfrp-navigation__item">
<input name="attr_nav" type="radio" value="advances"/><span data-i18n="advances"></span>
</label>
<label class="wfrp-navigation__item--settings">
<input name="attr_nav" type="radio" value="settings"/><span>y</span>
</label>
</div>
</div>
<div class="wfrp-characteristics wfrp-panel page__main">
<input name="attr_control_hide--characteristics" type="hidden"/>
<h1 class="wfrp-panel__header" data-i18n="Characteristics"></h1>
<div class="wfrp-chartable">
<div class="wfrp-chartable__cell--noborder">&nbsp;</div>
<div class="wfrp-chartable__cell--left" data-i18n="Initial"></div>
<div class="wfrp-chartable__cell--left" data-i18n="Advances"></div>
<div class="wfrp-chartable__cell--left" data-i18n="Modifier"></div>
<div class="wfrp-chartable__cell--left" data-i18n="Current"></div>
<div class="wfrp-chartable__cell--left" data-i18n="Bonus"></div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="WS" name="roll_weapon_skill" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{weapon_skill}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Weapon Skill}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_weapon_skill_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_weapon_skill_advances" type="hidden" value="0"/><span class="display" name="attr_weapon_skill_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_weapon_skill_modifier" type="hidden" value="0"/><span class="display" name="attr_weapon_skill_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_weapon_skill" type="hidden" value="0"/><span class="display" name="attr_weapon_skill"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_weapon_skill_bonusmod" type="hidden" value="0"/>
<input name="attr_weapon_skill_bonus" type="hidden" value="0"/><span class="display" name="attr_weapon_skill_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="BS" name="roll_ballistic_skill" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{ballistic_skill}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ballistic Skill}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_ballistic_skill_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_ballistic_skill_advances" type="hidden" value="0"/><span class="display" name="attr_ballistic_skill_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_ballistic_skill_modifier" type="hidden" value="0"/><span class="display" name="attr_ballistic_skill_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_ballistic_skill" type="hidden" value="0"/><span class="display" name="attr_ballistic_skill"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_ballistic_skill_bonusmod" type="hidden" value="0"/>
<input name="attr_ballistic_skill_bonus" type="hidden" value="0"/><span class="display" name="attr_ballistic_skill_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="S" name="roll_strength" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{strength}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Strength}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_strength_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_strength_advances" type="hidden" value="0"/><span class="display" name="attr_strength_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_strength_modifier" type="hidden" value="0"/><span class="display" name="attr_strength_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_strength" type="hidden" value="0"/><span class="display" name="attr_strength"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_strength_bonusmod" type="hidden" value="0"/>
<input name="attr_strength_bonus" type="hidden" value="0"/><span class="display" name="attr_strength_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="T" name="roll_toughness" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{toughness}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Toughness}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_toughness_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_toughness_advances" type="hidden" value="0"/><span class="display" name="attr_toughness_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_toughness_modifier" type="hidden" value="0"/><span class="display" name="attr_toughness_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_toughness" type="hidden" value="0"/><span class="display" name="attr_toughness"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_toughness_bonusmod" type="hidden" value="0"/>
<input name="attr_toughness_bonus" type="hidden" value="0"/><span class="display" name="attr_toughness_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="I" name="roll_initiative" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{initiative}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Initiative}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_initiative_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_initiative_advances" type="hidden" value="0"/><span class="display" name="attr_initiative_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_initiative_modifier" type="hidden" value="0"/><span class="display" name="attr_initiative_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_initiative" type="hidden" value="0"/><span class="display" name="attr_initiative"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_initiative_bonusmod" type="hidden" value="0"/>
<input name="attr_initiative_bonus" type="hidden" value="0"/><span class="display" name="attr_initiative_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="Ag" name="roll_agility" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{agility}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Agility}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_agility_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_agility_advances" type="hidden" value="0"/><span class="display" name="attr_agility_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_agility_modifier" type="hidden" value="0"/><span class="display" name="attr_agility_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_agility" type="hidden" value="0"/><span class="display" name="attr_agility"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_agility_bonusmod" type="hidden" value="0"/>
<input name="attr_agility_bonus" type="hidden" value="0"/><span class="display" name="attr_agility_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="Dex" name="roll_dexterity" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{dexterity}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Dexterity}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_dexterity_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_dexterity_advances" type="hidden" value="0"/><span class="display" name="attr_dexterity_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_dexterity_modifier" type="hidden" value="0"/><span class="display" name="attr_dexterity_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_dexterity" type="hidden" value="0"/><span class="display" name="attr_dexterity"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_dexterity_bonusmod" type="hidden" value="0"/>
<input name="attr_dexterity_bonus" type="hidden" value="0"/><span class="display" name="attr_dexterity_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="Int" name="roll_intelligence" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{intelligence}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Intelligence}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_intelligence_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_intelligence_advances" type="hidden" value="0"/><span class="display" name="attr_intelligence_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_intelligence_modifier" type="hidden" value="0"/><span class="display" name="attr_intelligence_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_intelligence" type="hidden" value="0"/><span class="display" name="attr_intelligence"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_intelligence_bonusmod" type="hidden" value="0"/>
<input name="attr_intelligence_bonus" type="hidden" value="0"/><span class="display" name="attr_intelligence_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="WP" name="roll_willpower" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{willpower}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Willpower}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_willpower_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_willpower_advances" type="hidden" value="0"/><span class="display" name="attr_willpower_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_willpower_modifier" type="hidden" value="0"/><span class="display" name="attr_willpower_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_willpower" type="hidden" value="0"/><span class="display" name="attr_willpower"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_willpower_bonusmod" type="hidden" value="0"/>
<input name="attr_willpower_bonus" type="hidden" value="0"/><span class="display" name="attr_willpower_bonus"></span>
</div>
<div class="wfrp-chartable__cell--head">
<button data-i18n="Fel" name="roll_fellowship" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{fellowship}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Fellowship}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_fellowship_initial" type="number" value="0"/>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_fellowship_advances" type="hidden" value="0"/><span class="display" name="attr_fellowship_advances"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_fellowship_modifier" type="hidden" value="0"/><span class="display" name="attr_fellowship_modifier"></span>
</div>
<div class="wfrp-chartable__cell wfrp-chartable__cell--highlight">
<input name="attr_fellowship" type="hidden" value="0"/><span class="display" name="attr_fellowship"></span>
</div>
<div class="wfrp-chartable__cell">
<input name="attr_fellowship_bonusmod" type="hidden" value="0"/>
<input name="attr_fellowship_bonus" type="hidden" value="0"/><span class="display" name="attr_fellowship_bonus"></span>
</div>
</div>
</div>
<div class="wfrp-resilience wfrp-panel page__main">
<h1 class="wfrp-panel__header" data-i18n="Resilience"></h1>
<div class="wfrp-field__wrapper">
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Resilience"></span>
<input class="wfrp-field__input" name="attr_resilience" type="text"/>
</div>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Resolve"></span>
<input class="wfrp-field__input" name="attr_resolve" type="text"/>
</div>
</div>
<div class="wfrp-field--grid1-2"><span class="wfrp-field__header" data-i18n="Motivation"></span>
<input class="wfrp-field__input" name="attr_motivation" type="text"/>
</div>
</div>
<div class="wfrp-fate wfrp-panel page__main">
<h1 class="wfrp-panel__header" data-i18n="Fate"></h1>
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header" data-i18n="Fate"></span>
<input class="wfrp-field__input" name="attr_fate" type="number"/>
</div>
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header" data-i18n="Fortune"></span>
<input class="wfrp-field__input" name="attr_fortune" type="number"/>
</div>
</div>
<div class="wfrp-movement wfrp-panel page__main">
<input name="attr_movement_mod" type="hidden"/>
<h1 class="wfrp-panel__header" data-i18n="Movement"></h1>
<div class="wfrp-field--grid1-2"><span class="wfrp-field__header" data-i18n="Movement"></span>
<input class="wfrp-field__input" name="attr_movement" type="text"/>
</div>
<div class="wfrp-field--grid1-2"><span class="wfrp-field__header" data-i18n="Walk"></span>
<input class="wfrp-field__input" name="attr_walk" type="text"/>
</div>
<div class="wfrp-field--grid1-2"><span class="wfrp-field__header" data-i18n="Run"></span>
<input class="wfrp-field__input" name="attr_run" type="text"/>
</div>
</div>
<div class="wfrp-experience wfrp-panel page__main">
<h1 class="wfrp-panel__header" data-i18n="Experience"></h1>
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header" data-i18n="Current XP"></span><span class="wfrp-field__span" name="attr_current_xp"></span>
<input name="attr_current_xp" type="hidden"/>
</div>
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header" data-i18n="Spent XP"></span><span class="wfrp-field__span" name="attr_spent_xp"></span>
<input name="attr_spent_xp" type="hidden"/>
</div>
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header" data-i18n="Total XP"></span><span class="wfrp-field__span" name="attr_total_xp"></span>
<input name="attr_total_xp" type="hidden"/>
</div>
</div>
<div class="wfrp-skills wfrp-panel page__main">
<div class="wfrp-skilltable">
<h1 class="wfrp-panel__header" data-i18n="Basic Skills"></h1>
<div class="wfrp-skilltable__row--head">
<div class="wfrp-skilltable__cell" data-i18n="Name"></div>
<div class="wfrp-skilltable__cell wfrp-skilltable__cell--span2" data-i18n="Char."></div>
<div class="wfrp-skilltable__cell" data-i18n="Adv."></div>
<div class="wfrp-skilltable__cell--last" data-i18n="Total"></div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_art_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_art_characteristic" type="hidden" value="dexterity"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Art"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--art_settings">
</div>
</div>
</div>
<fieldset class="repeating_art">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option selected="dexterity" data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_athletics_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_athletics_characteristic" type="hidden" value="agility"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_athletics_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Athletics" name="roll_athletics" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{athletics}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Athletics}} {{roll_type=Skill}} {{roll_notes=@{athletics_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_athletics_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option selected="agility" data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_athletics_advances" type="hidden" value="0"/><span class="display" name="attr_athletics_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_athletics" type="hidden" value="0"/><span class="display" name="attr_athletics"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--athletics_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_athletics_modifier"></span>
<input name="attr_athletics_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_athletics_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_athletics_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_bribery_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_bribery_characteristic" type="hidden" value="fellowship"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_bribery_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Bribery" name="roll_bribery" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{bribery}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Bribery}} {{roll_type=Skill}} {{roll_notes=@{bribery_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_bribery_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option selected="fellowship" data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_bribery_advances" type="hidden" value="0"/><span class="display" name="attr_bribery_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_bribery" type="hidden" value="0"/><span class="display" name="attr_bribery"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--bribery_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_bribery_modifier"></span>
<input name="attr_bribery_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_bribery_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_bribery_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_charm_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_charm_characteristic" type="hidden" value="fellowship"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_charm_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Charm" name="roll_charm" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{charm}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Charm}} {{roll_type=Skill}} {{roll_notes=@{charm_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_charm_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option selected="fellowship" data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_charm_advances" type="hidden" value="0"/><span class="display" name="attr_charm_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_charm" type="hidden" value="0"/><span class="display" name="attr_charm"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--charm_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_charm_modifier"></span>
<input name="attr_charm_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_charm_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_charm_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_charm-animal_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_charm-animal_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_charm-animal_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Charm Animal" name="roll_charm-animal" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{charm-animal}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Charm Animal}} {{roll_type=Skill}} {{roll_notes=@{charm-animal_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_charm-animal_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_charm-animal_advances" type="hidden" value="0"/><span class="display" name="attr_charm-animal_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_charm-animal" type="hidden" value="0"/><span class="display" name="attr_charm-animal"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--charm-animal_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_charm-animal_modifier"></span>
<input name="attr_charm-animal_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_charm-animal_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_charm-animal_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_climb_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_climb_characteristic" type="hidden" value="strength"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_climb_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Climb" name="roll_climb" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{climb}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Climb}} {{roll_type=Skill}} {{roll_notes=@{climb_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_climb_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option selected="strength" data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_climb_advances" type="hidden" value="0"/><span class="display" name="attr_climb_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_climb" type="hidden" value="0"/><span class="display" name="attr_climb"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--climb_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_climb_modifier"></span>
<input name="attr_climb_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_climb_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_climb_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_consume-alcohol_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_consume-alcohol_characteristic" type="hidden" value="toughness"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_consume-alcohol_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Consume Alcohol" name="roll_consume-alcohol" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{consume-alcohol}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Consume Alcohol}} {{roll_type=Skill}} {{roll_notes=@{consume-alcohol_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_consume-alcohol_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option selected="toughness" data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_consume-alcohol_advances" type="hidden" value="0"/><span class="display" name="attr_consume-alcohol_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_consume-alcohol" type="hidden" value="0"/><span class="display" name="attr_consume-alcohol"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--consume-alcohol_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_consume-alcohol_modifier"></span>
<input name="attr_consume-alcohol_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_consume-alcohol_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_consume-alcohol_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_cool_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_cool_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_cool_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Cool" name="roll_cool" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{cool}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Cool}} {{roll_type=Skill}} {{roll_notes=@{cool_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_cool_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_cool_advances" type="hidden" value="0"/><span class="display" name="attr_cool_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_cool" type="hidden" value="0"/><span class="display" name="attr_cool"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--cool_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_cool_modifier"></span>
<input name="attr_cool_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_cool_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_cool_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_dodge_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_dodge_characteristic" type="hidden" value="agility"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_dodge_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Dodge" name="roll_dodge" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{dodge}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Dodge}} {{roll_type=Skill}} {{roll_notes=@{dodge_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_dodge_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option selected="agility" data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_dodge_advances" type="hidden" value="0"/><span class="display" name="attr_dodge_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_dodge" type="hidden" value="0"/><span class="display" name="attr_dodge"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--dodge_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_dodge_modifier"></span>
<input name="attr_dodge_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_dodge_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_dodge_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_drive_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_drive_characteristic" type="hidden" value="agility"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_drive_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Drive" name="roll_drive" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{drive}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Drive}} {{roll_type=Skill}} {{roll_notes=@{drive_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_drive_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option selected="agility" data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_drive_advances" type="hidden" value="0"/><span class="display" name="attr_drive_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_drive" type="hidden" value="0"/><span class="display" name="attr_drive"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--drive_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_drive_modifier"></span>
<input name="attr_drive_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_drive_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_drive_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_endurance_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_endurance_characteristic" type="hidden" value="toughness"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_endurance_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Endurance" name="roll_endurance" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{endurance}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Endurance}} {{roll_type=Skill}} {{roll_notes=@{endurance_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_endurance_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option selected="toughness" data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_endurance_advances" type="hidden" value="0"/><span class="display" name="attr_endurance_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_endurance" type="hidden" value="0"/><span class="display" name="attr_endurance"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--endurance_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_endurance_modifier"></span>
<input name="attr_endurance_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_endurance_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_endurance_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_entertain_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_entertain_characteristic" type="hidden" value="fellowship"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Entertain"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--entertain_settings">
</div>
</div>
</div>
<fieldset class="repeating_entertain">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option selected="fellowship" data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_gamble_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_gamble_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_gamble_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Gamble" name="roll_gamble" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{gamble}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Gamble}} {{roll_type=Skill}} {{roll_notes=@{gamble_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_gamble_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_gamble_advances" type="hidden" value="0"/><span class="display" name="attr_gamble_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_gamble" type="hidden" value="0"/><span class="display" name="attr_gamble"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--gamble_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_gamble_modifier"></span>
<input name="attr_gamble_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_gamble_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_gamble_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_gossip_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_gossip_characteristic" type="hidden" value="fellowship"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_gossip_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Gossip" name="roll_gossip" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{gossip}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Gossip}} {{roll_type=Skill}} {{roll_notes=@{gossip_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_gossip_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option selected="fellowship" data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_gossip_advances" type="hidden" value="0"/><span class="display" name="attr_gossip_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_gossip" type="hidden" value="0"/><span class="display" name="attr_gossip"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--gossip_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_gossip_modifier"></span>
<input name="attr_gossip_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_gossip_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_gossip_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_haggle_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_haggle_characteristic" type="hidden" value="fellowship"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_haggle_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Haggle" name="roll_haggle" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{haggle}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Haggle}} {{roll_type=Skill}} {{roll_notes=@{haggle_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_haggle_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option selected="fellowship" data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_haggle_advances" type="hidden" value="0"/><span class="display" name="attr_haggle_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_haggle" type="hidden" value="0"/><span class="display" name="attr_haggle"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--haggle_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_haggle_modifier"></span>
<input name="attr_haggle_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_haggle_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_haggle_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_intimidate_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_intimidate_characteristic" type="hidden" value="strength"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_intimidate_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Intimidate" name="roll_intimidate" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{intimidate}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Intimidate}} {{roll_type=Skill}} {{roll_notes=@{intimidate_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_intimidate_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option selected="strength" data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_intimidate_advances" type="hidden" value="0"/><span class="display" name="attr_intimidate_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_intimidate" type="hidden" value="0"/><span class="display" name="attr_intimidate"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--intimidate_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_intimidate_modifier"></span>
<input name="attr_intimidate_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_intimidate_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_intimidate_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_intuition_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_intuition_characteristic" type="hidden" value="initiative"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_intuition_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Intuition" name="roll_intuition" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{intuition}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Intuition}} {{roll_type=Skill}} {{roll_notes=@{intuition_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_intuition_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option selected="initiative" data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_intuition_advances" type="hidden" value="0"/><span class="display" name="attr_intuition_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_intuition" type="hidden" value="0"/><span class="display" name="attr_intuition"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--intuition_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_intuition_modifier"></span>
<input name="attr_intuition_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_intuition_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_intuition_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_leadership_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_leadership_characteristic" type="hidden" value="fellowship"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_leadership_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Leadership" name="roll_leadership" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{leadership}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Leadership}} {{roll_type=Skill}} {{roll_notes=@{leadership_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_leadership_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option selected="fellowship" data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_leadership_advances" type="hidden" value="0"/><span class="display" name="attr_leadership_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_leadership" type="hidden" value="0"/><span class="display" name="attr_leadership"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--leadership_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_leadership_modifier"></span>
<input name="attr_leadership_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_leadership_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_leadership_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_melee_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_melee_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_melee_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Melee"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--melee_settings">
<h2 data-i18n="specialisation display"></h2>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Basic"></div>
<input class="wfrp-settings__checkbox" name="attr_basic_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Brawling"></div>
<input class="wfrp-settings__checkbox" name="attr_brawling_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Cavalry"></div>
<input class="wfrp-settings__checkbox" name="attr_cavalry_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Fencing"></div>
<input class="wfrp-settings__checkbox" name="attr_fencing_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Flail"></div>
<input class="wfrp-settings__checkbox" name="attr_flail_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Parry"></div>
<input class="wfrp-settings__checkbox" name="attr_parry_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Polearm"></div>
<input class="wfrp-settings__checkbox" name="attr_polearm_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Two-Handed"></div>
<input class="wfrp-settings__checkbox" name="attr_two-handed_control" type="checkbox"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_basic_settings" type="hidden"/>
<input name="attr_basic_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--basic">
<input name="attr_basic_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_basic_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Basic" name="roll_basic" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{basic}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Melee - Basic}} {{roll_type=Specialisation}} {{roll_notes=@{basic_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_basic_characteristic">
<option selected="weapon skill" data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_basic_advances" type="hidden" value="0"/><span class="display" name="attr_basic_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_basic"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--basic_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_basic_modifier"></span>
<input name="attr_basic_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_basic_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_basic_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_brawling_settings" type="hidden"/>
<input name="attr_brawling_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--brawling">
<input name="attr_brawling_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_brawling_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Brawling" name="roll_brawling" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{brawling}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Melee - Brawling}} {{roll_type=Specialisation}} {{roll_notes=@{brawling_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_brawling_characteristic">
<option selected="weapon skill" data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_brawling_advances" type="hidden" value="0"/><span class="display" name="attr_brawling_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_brawling"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--brawling_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_brawling_modifier"></span>
<input name="attr_brawling_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_brawling_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_brawling_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_cavalry_settings" type="hidden"/>
<input name="attr_cavalry_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--cavalry">
<input name="attr_cavalry_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_cavalry_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Cavalry" name="roll_cavalry" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{cavalry}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Melee - Cavalry}} {{roll_type=Specialisation}} {{roll_notes=@{cavalry_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_cavalry_characteristic">
<option selected="weapon skill" data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_cavalry_advances" type="hidden" value="0"/><span class="display" name="attr_cavalry_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_cavalry"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--cavalry_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_cavalry_modifier"></span>
<input name="attr_cavalry_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_cavalry_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_cavalry_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_fencing_settings" type="hidden"/>
<input name="attr_fencing_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--fencing">
<input name="attr_fencing_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_fencing_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Fencing" name="roll_fencing" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{fencing}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Melee - Fencing}} {{roll_type=Specialisation}} {{roll_notes=@{fencing_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_fencing_characteristic">
<option selected="weapon skill" data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_fencing_advances" type="hidden" value="0"/><span class="display" name="attr_fencing_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_fencing"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--fencing_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_fencing_modifier"></span>
<input name="attr_fencing_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_fencing_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_fencing_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_flail_settings" type="hidden"/>
<input name="attr_flail_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--flail">
<input name="attr_flail_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_flail_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Flail" name="roll_flail" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{flail}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Melee - Flail}} {{roll_type=Specialisation}} {{roll_notes=@{flail_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_flail_characteristic">
<option selected="weapon skill" data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_flail_advances" type="hidden" value="0"/><span class="display" name="attr_flail_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_flail"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--flail_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_flail_modifier"></span>
<input name="attr_flail_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_flail_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_flail_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_parry_settings" type="hidden"/>
<input name="attr_parry_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--parry">
<input name="attr_parry_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_parry_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Parry" name="roll_parry" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{parry}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Melee - Parry}} {{roll_type=Specialisation}} {{roll_notes=@{parry_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_parry_characteristic">
<option selected="weapon skill" data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_parry_advances" type="hidden" value="0"/><span class="display" name="attr_parry_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_parry"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--parry_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_parry_modifier"></span>
<input name="attr_parry_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_parry_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_parry_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_polearm_settings" type="hidden"/>
<input name="attr_polearm_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--polearm">
<input name="attr_polearm_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_polearm_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Polearm" name="roll_polearm" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{polearm}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Melee - Polearm}} {{roll_type=Specialisation}} {{roll_notes=@{polearm_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_polearm_characteristic">
<option selected="weapon skill" data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_polearm_advances" type="hidden" value="0"/><span class="display" name="attr_polearm_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_polearm"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--polearm_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_polearm_modifier"></span>
<input name="attr_polearm_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_polearm_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_polearm_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_two-handed_settings" type="hidden"/>
<input name="attr_two-handed_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--two-handed">
<input name="attr_two-handed_characteristic" type="hidden" value="weapon_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_two-handed_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Two-Handed" name="roll_two-handed" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{two-handed}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Melee - Two-Handed}} {{roll_type=Specialisation}} {{roll_notes=@{two-handed_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_two-handed_characteristic">
<option selected="weapon skill" data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_two-handed_advances" type="hidden" value="0"/><span class="display" name="attr_two-handed_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_two-handed"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--two-handed_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_two-handed_modifier"></span>
<input name="attr_two-handed_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_two-handed_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_two-handed_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_navigation_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_navigation_characteristic" type="hidden" value="initiative"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_navigation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Navigation" name="roll_navigation" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{navigation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Navigation}} {{roll_type=Skill}} {{roll_notes=@{navigation_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_navigation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option selected="initiative" data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_navigation_advances" type="hidden" value="0"/><span class="display" name="attr_navigation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_navigation" type="hidden" value="0"/><span class="display" name="attr_navigation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--navigation_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_navigation_modifier"></span>
<input name="attr_navigation_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_navigation_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_navigation_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_outdoor-survival_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_outdoor-survival_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_outdoor-survival_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Outdoor Survival" name="roll_outdoor-survival" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{outdoor-survival}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Outdoor Survival}} {{roll_type=Skill}} {{roll_notes=@{outdoor-survival_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_outdoor-survival_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_outdoor-survival_advances" type="hidden" value="0"/><span class="display" name="attr_outdoor-survival_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_outdoor-survival" type="hidden" value="0"/><span class="display" name="attr_outdoor-survival"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--outdoor-survival_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_outdoor-survival_modifier"></span>
<input name="attr_outdoor-survival_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_outdoor-survival_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_outdoor-survival_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_perception_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_perception_characteristic" type="hidden" value="initiative"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_perception_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Perception" name="roll_perception" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{perception}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Perception}} {{roll_type=Skill}} {{roll_notes=@{perception_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_perception_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option selected="initiative" data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_perception_advances" type="hidden" value="0"/><span class="display" name="attr_perception_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_perception" type="hidden" value="0"/><span class="display" name="attr_perception"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--perception_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_perception_modifier"></span>
<input name="attr_perception_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_perception_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_perception_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_ride_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_ride_characteristic" type="hidden" value="agility"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Ride"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--ride_settings">
</div>
</div>
</div>
<fieldset class="repeating_ride">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option selected="agility" data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_row_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_row_characteristic" type="hidden" value="strength"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_row_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Row" name="roll_row" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{row}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Row}} {{roll_type=Skill}} {{roll_notes=@{row_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_row_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option selected="strength" data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_row_advances" type="hidden" value="0"/><span class="display" name="attr_row_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_row" type="hidden" value="0"/><span class="display" name="attr_row"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--row_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_row_modifier"></span>
<input name="attr_row_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_row_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_row_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_stealth_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_stealth_characteristic" type="hidden" value="agility"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Stealth"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--stealth_settings">
</div>
</div>
</div>
<fieldset class="repeating_stealth">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option selected="agility" data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-skills wfrp-panel page__main">
<div class="wfrp-skilltable">
<h1 class="wfrp-panel__header" data-i18n="Advanced Skills"></h1>
<div class="wfrp-skilltable__row--head">
<div class="wfrp-skilltable__cell" data-i18n="Name"></div>
<div class="wfrp-skilltable__cell wfrp-skilltable__cell--span2" data-i18n="Char."></div>
<div class="wfrp-skilltable__cell" data-i18n="Adv."></div>
<div class="wfrp-skilltable__cell--last" data-i18n="Total"></div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_animal-care_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_animal-care_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_animal-care_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Animal Care" name="roll_animal-care" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{animal-care}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Animal Care}} {{roll_type=Skill}} {{roll_notes=@{animal-care_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_animal-care_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_animal-care_advances" type="hidden" value="0"/><span class="display" name="attr_animal-care_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_animal-care" type="hidden" value="0"/><span class="display" name="attr_animal-care"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--animal-care_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_animal-care_modifier"></span>
<input name="attr_animal-care_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_animal-care_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_animal-care_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_animal-training_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_animal-training_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Animal Training"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--animal-training_settings">
</div>
</div>
</div>
<fieldset class="repeating_animal-training">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_channelling_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_channelling_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_channelling_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Channelling"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--channelling_settings">
<h2 data-i18n="specialisation display"></h2>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Azyr"></div>
<input class="wfrp-settings__checkbox" name="attr_azyr_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Aqshy"></div>
<input class="wfrp-settings__checkbox" name="attr_aqshy_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Chamon"></div>
<input class="wfrp-settings__checkbox" name="attr_chamon_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Dhar"></div>
<input class="wfrp-settings__checkbox" name="attr_dhar_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Ghur"></div>
<input class="wfrp-settings__checkbox" name="attr_ghur_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Ghyran"></div>
<input class="wfrp-settings__checkbox" name="attr_ghyran_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Hysh"></div>
<input class="wfrp-settings__checkbox" name="attr_hysh_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Shyish"></div>
<input class="wfrp-settings__checkbox" name="attr_shyish_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Ulgu"></div>
<input class="wfrp-settings__checkbox" name="attr_ulgu_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Custom"></div>
<input class="wfrp-settings__checkbox" name="attr_custom_control" type="checkbox"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_azyr_settings" type="hidden"/>
<input name="attr_azyr_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--azyr">
<input name="attr_azyr_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_azyr_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Azyr" name="roll_azyr" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{azyr}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Azyr}} {{roll_type=Specialisation}} {{roll_notes=@{azyr_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_azyr_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_azyr_advances" type="hidden" value="0"/><span class="display" name="attr_azyr_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_azyr"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--azyr_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_azyr_modifier"></span>
<input name="attr_azyr_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_azyr_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_azyr_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_aqshy_settings" type="hidden"/>
<input name="attr_aqshy_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--aqshy">
<input name="attr_aqshy_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_aqshy_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Aqshy" name="roll_aqshy" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{aqshy}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Aqshy}} {{roll_type=Specialisation}} {{roll_notes=@{aqshy_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_aqshy_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_aqshy_advances" type="hidden" value="0"/><span class="display" name="attr_aqshy_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_aqshy"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--aqshy_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_aqshy_modifier"></span>
<input name="attr_aqshy_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_aqshy_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_aqshy_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_chamon_settings" type="hidden"/>
<input name="attr_chamon_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--chamon">
<input name="attr_chamon_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_chamon_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Chamon" name="roll_chamon" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{chamon}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Chamon}} {{roll_type=Specialisation}} {{roll_notes=@{chamon_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_chamon_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_chamon_advances" type="hidden" value="0"/><span class="display" name="attr_chamon_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_chamon"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--chamon_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_chamon_modifier"></span>
<input name="attr_chamon_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_chamon_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_chamon_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_dhar_settings" type="hidden"/>
<input name="attr_dhar_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--dhar">
<input name="attr_dhar_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_dhar_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Dhar" name="roll_dhar" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{dhar}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Dhar}} {{roll_type=Specialisation}} {{roll_notes=@{dhar_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_dhar_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_dhar_advances" type="hidden" value="0"/><span class="display" name="attr_dhar_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_dhar"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--dhar_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_dhar_modifier"></span>
<input name="attr_dhar_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_dhar_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_dhar_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_ghur_settings" type="hidden"/>
<input name="attr_ghur_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--ghur">
<input name="attr_ghur_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_ghur_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Ghur" name="roll_ghur" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{ghur}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Ghur}} {{roll_type=Specialisation}} {{roll_notes=@{ghur_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_ghur_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_ghur_advances" type="hidden" value="0"/><span class="display" name="attr_ghur_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_ghur"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--ghur_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_ghur_modifier"></span>
<input name="attr_ghur_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_ghur_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_ghur_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_ghyran_settings" type="hidden"/>
<input name="attr_ghyran_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--ghyran">
<input name="attr_ghyran_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_ghyran_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Ghyran" name="roll_ghyran" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{ghyran}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Ghyran}} {{roll_type=Specialisation}} {{roll_notes=@{ghyran_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_ghyran_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_ghyran_advances" type="hidden" value="0"/><span class="display" name="attr_ghyran_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_ghyran"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--ghyran_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_ghyran_modifier"></span>
<input name="attr_ghyran_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_ghyran_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_ghyran_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_hysh_settings" type="hidden"/>
<input name="attr_hysh_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--hysh">
<input name="attr_hysh_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_hysh_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Hysh" name="roll_hysh" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{hysh}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Hysh}} {{roll_type=Specialisation}} {{roll_notes=@{hysh_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_hysh_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_hysh_advances" type="hidden" value="0"/><span class="display" name="attr_hysh_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_hysh"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--hysh_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_hysh_modifier"></span>
<input name="attr_hysh_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_hysh_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_hysh_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_shyish_settings" type="hidden"/>
<input name="attr_shyish_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--shyish">
<input name="attr_shyish_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_shyish_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Shyish" name="roll_shyish" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{shyish}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Shyish}} {{roll_type=Specialisation}} {{roll_notes=@{shyish_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_shyish_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_shyish_advances" type="hidden" value="0"/><span class="display" name="attr_shyish_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_shyish"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--shyish_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_shyish_modifier"></span>
<input name="attr_shyish_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_shyish_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_shyish_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_ulgu_settings" type="hidden"/>
<input name="attr_ulgu_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--ulgu">
<input name="attr_ulgu_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_ulgu_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Ulgu" name="roll_ulgu" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{ulgu}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - Ulgu}} {{roll_type=Specialisation}} {{roll_notes=@{ulgu_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_ulgu_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_ulgu_advances" type="hidden" value="0"/><span class="display" name="attr_ulgu_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_ulgu"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--ulgu_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_ulgu_modifier"></span>
<input name="attr_ulgu_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_ulgu_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_ulgu_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_custom_settings" type="hidden"/>
<input name="attr_custom_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--custom">
<input name="attr_custom_characteristic" type="hidden" value="willpower"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_custom_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button name="roll_custom" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{custom}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Channelling - @{custom_name}}} {{roll_type=Specialisation}} {{roll_notes=@{custom_notes}}}"><span name="attr_custom_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_custom_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option selected="willpower" data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_custom_advances" type="hidden" value="0"/><span class="display" name="attr_custom_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_custom"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--custom_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_custom_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_custom_modifier"></span>
<input name="attr_custom_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_custom_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_custom_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_evaluate_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_evaluate_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_evaluate_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Evaluate" name="roll_evaluate" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{evaluate}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Evaluate}} {{roll_type=Skill}} {{roll_notes=@{evaluate_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_evaluate_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_evaluate_advances" type="hidden" value="0"/><span class="display" name="attr_evaluate_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_evaluate" type="hidden" value="0"/><span class="display" name="attr_evaluate"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--eva1uate_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_evaluate_modifier"></span>
<input name="attr_evaluate_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_evaluate_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_evaluate_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_heal_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_heal_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_heal_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Heal" name="roll_heal" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{heal}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Heal}} {{roll_type=Skill}} {{roll_notes=@{heal_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_heal_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_heal_advances" type="hidden" value="0"/><span class="display" name="attr_heal_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_heal" type="hidden" value="0"/><span class="display" name="attr_heal"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--heal_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_heal_modifier"></span>
<input name="attr_heal_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_heal_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_heal_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_language_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_language_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_language_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Language"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--language_settings">
<h2 data-i18n="specialisation display"></h2>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Magick"></div>
<input class="wfrp-settings__checkbox" name="attr_magick_control" type="checkbox"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_magick_settings" type="hidden"/>
<input name="attr_magick_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--magick">
<input name="attr_magick_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_magick_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Magick" name="roll_magick" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{magick}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Language - Magick}} {{roll_type=Specialisation}} {{roll_notes=@{magick_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_magick_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_magick_advances" type="hidden" value="0"/><span class="display" name="attr_magick_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_magick"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--magick_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_magick_modifier"></span>
<input name="attr_magick_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_magick_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_magick_notes" type="text"/>
</div>
</div>
</div>
</div>
<fieldset class="repeating_language">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_lore_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_lore_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Lore"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--lore_settings">
</div>
</div>
</div>
<fieldset class="repeating_lore">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_perform_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_perform_characteristic" type="hidden" value="agility"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Perform"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--perform_settings">
</div>
</div>
</div>
<fieldset class="repeating_perform">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option selected="agility" data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_pick-lock_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_pick-lock_characteristic" type="hidden" value="dexterity"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_pick-lock_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Pick Lock" name="roll_pick-lock" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{pick-lock}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Pick Lock}} {{roll_type=Skill}} {{roll_notes=@{pick-lock_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_pick-lock_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option selected="dexterity" data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_pick-lock_advances" type="hidden" value="0"/><span class="display" name="attr_pick-lock_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_pick-lock" type="hidden" value="0"/><span class="display" name="attr_pick-lock"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--pick-lock_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_pick-lock_modifier"></span>
<input name="attr_pick-lock_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_pick-lock_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_pick-lock_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_play_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_play_characteristic" type="hidden" value="dexterity"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Play"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--play_settings">
</div>
</div>
</div>
<fieldset class="repeating_play">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option selected="dexterity" data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_pray_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_pray_characteristic" type="hidden" value="fellowship"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_pray_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Pray" name="roll_pray" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{pray}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Pray}} {{roll_type=Skill}} {{roll_notes=@{pray_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_pray_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option selected="fellowship" data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_pray_advances" type="hidden" value="0"/><span class="display" name="attr_pray_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_pray" type="hidden" value="0"/><span class="display" name="attr_pray"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--pray_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_pray_modifier"></span>
<input name="attr_pray_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_pray_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_pray_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_ranged_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_ranged_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_ranged_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Ranged"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--ranged_settings">
<h2 data-i18n="specialisation display"></h2>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Blackpowder"></div>
<input class="wfrp-settings__checkbox" name="attr_blackpowder_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bow"></div>
<input class="wfrp-settings__checkbox" name="attr_bow_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Crossbow"></div>
<input class="wfrp-settings__checkbox" name="attr_crossbow_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Engineering"></div>
<input class="wfrp-settings__checkbox" name="attr_engineering_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Entangling"></div>
<input class="wfrp-settings__checkbox" name="attr_entangling_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Explosives"></div>
<input class="wfrp-settings__checkbox" name="attr_explosives_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Sling"></div>
<input class="wfrp-settings__checkbox" name="attr_sling_control" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Throwing"></div>
<input class="wfrp-settings__checkbox" name="attr_throwing_control" type="checkbox"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_blackpowder_settings" type="hidden"/>
<input name="attr_blackpowder_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--blackpowder">
<input name="attr_blackpowder_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_blackpowder_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Blackpowder" name="roll_blackpowder" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{blackpowder}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ranged - Blackpowder}} {{roll_type=Specialisation}} {{roll_notes=@{blackpowder_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_blackpowder_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option selected="ballistic skill" data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_blackpowder_advances" type="hidden" value="0"/><span class="display" name="attr_blackpowder_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_blackpowder"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--blackpowder_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_blackpowder_modifier"></span>
<input name="attr_blackpowder_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_blackpowder_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_blackpowder_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_bow_settings" type="hidden"/>
<input name="attr_bow_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--bow">
<input name="attr_bow_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_bow_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Bow" name="roll_bow" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{bow}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ranged - Bow}} {{roll_type=Specialisation}} {{roll_notes=@{bow_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_bow_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option selected="ballistic skill" data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_bow_advances" type="hidden" value="0"/><span class="display" name="attr_bow_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_bow"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--bow_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_bow_modifier"></span>
<input name="attr_bow_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_bow_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_bow_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_crossbow_settings" type="hidden"/>
<input name="attr_crossbow_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--crossbow">
<input name="attr_crossbow_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_crossbow_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Crossbow" name="roll_crossbow" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{crossbow}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ranged - Crossbow}} {{roll_type=Specialisation}} {{roll_notes=@{crossbow_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_crossbow_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option selected="ballistic skill" data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_crossbow_advances" type="hidden" value="0"/><span class="display" name="attr_crossbow_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_crossbow"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--crossbow_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_crossbow_modifier"></span>
<input name="attr_crossbow_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_crossbow_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_crossbow_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_engineering_settings" type="hidden"/>
<input name="attr_engineering_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--engineering">
<input name="attr_engineering_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_engineering_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Engineering" name="roll_engineering" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{engineering}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ranged - Engineering}} {{roll_type=Specialisation}} {{roll_notes=@{engineering_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_engineering_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option selected="ballistic skill" data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_engineering_advances" type="hidden" value="0"/><span class="display" name="attr_engineering_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_engineering"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--engineering_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_engineering_modifier"></span>
<input name="attr_engineering_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_engineering_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_engineering_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_entangling_settings" type="hidden"/>
<input name="attr_entangling_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--entangling">
<input name="attr_entangling_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_entangling_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Entangling" name="roll_entangling" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{entangling}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ranged - Entangling}} {{roll_type=Specialisation}} {{roll_notes=@{entangling_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_entangling_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option selected="ballistic skill" data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_entangling_advances" type="hidden" value="0"/><span class="display" name="attr_entangling_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_entangling"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--entangling_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_entangling_modifier"></span>
<input name="attr_entangling_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_entangling_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_entangling_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_explosives_settings" type="hidden"/>
<input name="attr_explosives_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--explosives">
<input name="attr_explosives_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_explosives_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Explosives" name="roll_explosives" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{explosives}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ranged - Explosives}} {{roll_type=Specialisation}} {{roll_notes=@{explosives_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_explosives_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option selected="ballistic skill" data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_explosives_advances" type="hidden" value="0"/><span class="display" name="attr_explosives_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_explosives"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--explosives_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_explosives_modifier"></span>
<input name="attr_explosives_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_explosives_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_explosives_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_sling_settings" type="hidden"/>
<input name="attr_sling_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--sling">
<input name="attr_sling_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_sling_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Sling" name="roll_sling" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{sling}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ranged - Sling}} {{roll_type=Specialisation}} {{roll_notes=@{sling_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_sling_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option selected="ballistic skill" data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_sling_advances" type="hidden" value="0"/><span class="display" name="attr_sling_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_sling"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--sling_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_sling_modifier"></span>
<input name="attr_sling_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_sling_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_sling_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="specialisation_wrapper">
<input name="attr_throwing_settings" type="hidden"/>
<input name="attr_throwing_control" type="hidden"/>
<div class="wfrp-skilltable__row--specialisation control__hide--throwing">
<input name="attr_throwing_characteristic" type="hidden" value="ballistic_skill"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_throwing_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Throwing" name="roll_throwing" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{throwing}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ranged - Throwing}} {{roll_type=Specialisation}} {{roll_notes=@{throwing_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_throwing_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option selected="ballistic skill" data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span>
<input name="attr_weapon_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span>
<input name="attr_ballistic_skill" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span>
<input name="attr_strength" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span>
<input name="attr_toughness" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span>
<input name="attr_initiative" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span>
<input name="attr_agility" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span>
<input name="attr_dexterity" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span>
<input name="attr_intelligence" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span>
<input name="attr_willpower" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span>
<input name="attr_fellowship" type="hidden" value="0"/>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_throwing_advances" type="hidden" value="0"/><span class="display" name="attr_throwing_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight"><span class="display" name="attr_throwing"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--throwing_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_throwing_modifier"></span>
<input name="attr_throwing_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_throwing_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_throwing_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_research_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_research_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_research_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Research" name="roll_research" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{research}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Research}} {{roll_type=Skill}} {{roll_notes=@{research_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_research_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_research_advances" type="hidden" value="0"/><span class="display" name="attr_research_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_research" type="hidden" value="0"/><span class="display" name="attr_research"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--research_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_research_modifier"></span>
<input name="attr_research_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_research_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_research_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_sail_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_sail_characteristic" type="hidden" value="agility"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Sail"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--sail_settings">
</div>
</div>
</div>
<fieldset class="repeating_sail">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option selected="agility" data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_secret-signs_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_secret-signs_characteristic" type="hidden" value="intelligence"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Secret Signs"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--secret-signs_settings">
</div>
</div>
</div>
<fieldset class="repeating_secret-signs">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option selected="intelligence" data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
<div class="wfrp-skillwrapper">
<input name="attr_set-trap_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_set-trap_characteristic" type="hidden" value="dexterity"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_set-trap_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Set Trap" name="roll_set-trap" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{set-trap}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Set Trap}} {{roll_type=Skill}} {{roll_notes=@{set-trap_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_set-trap_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option selected="dexterity" data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_set-trap_advances" type="hidden" value="0"/><span class="display" name="attr_set-trap_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_set-trap" type="hidden" value="0"/><span class="display" name="attr_set-trap"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--set-trap_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_set-trap_modifier"></span>
<input name="attr_set-trap_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_set-trap_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_set-trap_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_sleight-of-hand_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_sleight-of-hand_characteristic" type="hidden" value="dexterity"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_sleight-of-hand_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Sleight of Hand" name="roll_sleight-of-hand" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{sleight-of-hand}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Sleight of Hand}} {{roll_type=Skill}} {{roll_notes=@{sleight-of-hand_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_sleight-of-hand_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option selected="dexterity" data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_sleight-of-hand_advances" type="hidden" value="0"/><span class="display" name="attr_sleight-of-hand_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_sleight-of-hand" type="hidden" value="0"/><span class="display" name="attr_sleight-of-hand"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--sleight-of-hand_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_sleight-of-hand_modifier"></span>
<input name="attr_sleight-of-hand_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_sleight-of-hand_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_sleight-of-hand_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_swim_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_swim_characteristic" type="hidden" value="strength"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_swim_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Swim" name="roll_swim" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{swim}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Swim}} {{roll_type=Skill}} {{roll_notes=@{swim_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_swim_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option selected="strength" data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_swim_advances" type="hidden" value="0"/><span class="display" name="attr_swim_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_swim" type="hidden" value="0"/><span class="display" name="attr_swim"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--swim_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_swim_modifier"></span>
<input name="attr_swim_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_swim_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_swim_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_track_settings" type="hidden"/>
<div class="wfrp-skilltable__row">
<input name="attr_track_characteristic" type="hidden" value="initiative"/>
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" name="attr_track_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button data-i18n="Track" name="roll_track" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{track}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Track}} {{roll_type=Skill}} {{roll_notes=@{track_notes}}}"></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_track_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option selected="initiative" data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--weapon_skill"><span class="display" name="attr_weapon_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--ballistic_skill"><span class="display" name="attr_ballistic_skill"></span></div>
<div class="wfrp-skilltable__cell control__hide--strength"><span class="display" name="attr_strength"></span></div>
<div class="wfrp-skilltable__cell control__hide--toughness"><span class="display" name="attr_toughness"></span></div>
<div class="wfrp-skilltable__cell control__hide--initiative"><span class="display" name="attr_initiative"></span></div>
<div class="wfrp-skilltable__cell control__hide--agility"><span class="display" name="attr_agility"></span></div>
<div class="wfrp-skilltable__cell control__hide--dexterity"><span class="display" name="attr_dexterity"></span></div>
<div class="wfrp-skilltable__cell control__hide--intelligence"><span class="display" name="attr_intelligence"></span></div>
<div class="wfrp-skilltable__cell control__hide--willpower"><span class="display" name="attr_willpower"></span></div>
<div class="wfrp-skilltable__cell control__hide--fellowship"><span class="display" name="attr_fellowship"></span></div>
<div class="wfrp-skilltable__cell">
<input name="attr_track_advances" type="hidden" value="0"/><span class="display" name="attr_track_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_track" type="hidden" value="0"/><span class="display" name="attr_track"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--track_settings">
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div><span class="display" name="attr_track_modifier"></span>
<input name="attr_track_modifier" type="hidden" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Bonus"> </div>
<input class="wfrp-settings__input" name="attr_track_bonus" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_track_notes" type="text"/>
</div>
</div>
</div>
</div>
<div class="wfrp-skillwrapper">
<input name="attr_trade_settings" type="hidden"/>
<div class="wfrp-skilltable__row--grouped">
<input name="attr_trade_characteristic" type="hidden" value="dexterity"/>
<div class="wfrp-skilltable__cell--grouped"><span data-i18n="Trade"></span></div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--trade_settings">
</div>
</div>
</div>
<fieldset class="repeating_trade">
<input name="attr_specialisation_settings" type="hidden" value="1"/>
<div class="wfrp-skilltable__row--specialisation">
<div class="wfrp-skilltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_specialisation_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-skilltable__cell">
<button class="wfrp-skilltable__roll" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{specialisation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{specialisation_name}}} {{roll_type=Skill Specialisation}} {{roll_notes=@{specialisation_notes}}}"><span name="attr_specialisation_name"></span></button>
</div>
<div class="wfrp-skilltable__cell">
<select name="attr_specialisation_characteristic">
<option data-i18n="WS" value="weapon_skill"></option>
<option data-i18n="BS" value="ballistic_skill"></option>
<option data-i18n="S" value="strength"></option>
<option data-i18n="T" value="toughness"></option>
<option data-i18n="I" value="initiative"></option>
<option data-i18n="Ag" value="agility"></option>
<option selected="dexterity" data-i18n="Dex" value="dexterity"></option>
<option data-i18n="Int" value="intelligence"></option>
<option data-i18n="WP" value="willpower"></option>
<option data-i18n="Fel" value="fellowship"></option>
</select>
</div>
<div class="wfrp-skilltable__cell control__hide--undefined">
<input name="attr_specialisation_char" type="hidden" value="0"/><span class="display" name="attr_specialisation_char"></span>
</div>
<div class="wfrp-skilltable__cell">
<input name="attr_specialisation_advances" type="hidden" value="0"/><span class="display" name="attr_specialisation_advances"></span>
</div>
<div class="wfrp-skilltable__cell--last wfrp-skilltable__cell--highlight">
<input name="attr_specialisation" type="hidden" value="0"/><span class="display" name="attr_specialisation"></span>
</div>
<div class="wfrp-skilltable_row wfrp-settings control__hide--settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" data-i18n-placeholder="Specialisation Name" name="attr_specialisation_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifier"> </div>
<input class="wfrp-settings__checkbox" name="attr_specialisation_modifier" type="number" value="0"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Roll Notes"> </div>
<input class="wfrp-settings__input" name="attr_specialisation_notes" type="text"/>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-talents wfrp-panel page__main">
<h1 class="wfrp-panel__header" data-i18n="Talents"></h1>
<div class="wfrp-talenttable">
<div class="wfrp-talenttable__row--head">
<div class="wfrp-talenttable__cell" data-i18n="Name"></div>
<div class="wfrp-talenttable__cell" data-i18n="Ranks"></div>
<div class="wfrp-talenttable__cell--last"></div>
</div>
<fieldset class="repeating_talent">
<input name="attr_talent_settings" type="hidden" value="1"/>
<div class="wfrp-talenttable__row">
<div class="wfrp-talenttable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_talent_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-talenttable__cell">
<label class="wfrp-traittoggle">
<input class="wfrp-traittoggle__hide" name="attr_talent_toggle" type="checkbox" value="1"/><span class="wfrp-traittoggle__span" name="attr_talent_name"></span>
</label>
</div>
<div class="wfrp-talenttable__cell"><span name="attr_talent_ranks"></span></div>
<div class="wfrp-talenttable__cell--vocalise">
<button class="wfrp-vocalise" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=@{talent_name}}} {{roll_type=Talent}} {{roll_text=@{talent_description}}}">w</button>
</div>
<input name="attr_talent_toggle" type="hidden"/>
<div class="wfrp-talenttable__cell--description"><span name="attr_talent_description"></span></div>
<div class="wfrp-talenttable__row wfrp-settings control__hide--talent_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_talent_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Ranks"> </div>
<input class="wfrp-settings__input" name="attr_talent_ranks" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Max"> </div>
<input class="wfrp-settings__input" name="attr_talent_ranks_max" type="number"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Modifiers"> </div>
<input class="wfrp-settings__input" name="attr_talent_mods" type="text"/>
</div>
<div class="wfrp-settings__row--span control__hide--skill">
<div class="wfrp-settings__label" data-i18n="Skill"> </div>
<select class="wfrp-settings__select control__select" name="attr_talent_test_skill">
<option data-i18n="None" value="none"> </option>
<option data-i18n="Art" value="art"></option>
<option data-i18n="Athletics" value="athletics"></option>
<option data-i18n="Bribery" value="bribery"></option>
<option data-i18n="Charm" value="charm"></option>
<option data-i18n="Charm Animal" value="charm_animal"></option>
<option data-i18n="Climb" value="climb"></option>
<option data-i18n="Consume Alcohol" value="consume_alcohol"></option>
<option data-i18n="Cool" value="cool"></option>
<option data-i18n="Dodge" value="dodge"></option>
<option data-i18n="Drive" value="drive"></option>
<option data-i18n="Endurance" value="endurance"></option>
<option data-i18n="Entertain" value="entertain"></option>
<option data-i18n="Gamble" value="gamble"></option>
<option data-i18n="Gossip" value="gossip"></option>
<option data-i18n="Haggle" value="haggle"></option>
<option data-i18n="Intimidate" value="intimidate"></option>
<option data-i18n="Intuition" value="intuition"></option>
<option data-i18n="Leadership" value="leadership"></option>
<option data-i18n="Melee" value="melee"></option>
<option data-i18n="Navigation" value="navigation"></option>
<option data-i18n="Outdoor Survival" value="outdoor_survival"></option>
<option data-i18n="Perception" value="perception"></option>
<option data-i18n="Ride" value="ride"></option>
<option data-i18n="Row" value="row"></option>
<option data-i18n="Stealth" value="stealth"></option>
<option data-i18n="Animal Care" value="animal_care"></option>
<option data-i18n="Animal Training" value="animal_training"></option>
<option data-i18n="Channelling" value="channelling"></option>
<option data-i18n="Evaluate" value="evaluate"></option>
<option data-i18n="Heal" value="heal"></option>
<option data-i18n="Language" value="language"></option>
<option data-i18n="Lore" value="lore"></option>
<option data-i18n="Perform" value="perform"></option>
<option data-i18n="Pick Lock" value="pick_lock"></option>
<option data-i18n="Play" value="play"></option>
<option data-i18n="Pray" value="pray"></option>
<option data-i18n="Ranged" value="ranged"></option>
<option data-i18n="Research" value="research"></option>
<option data-i18n="Sail" value="sail"></option>
<option data-i18n="Secret Signs" value="secret_signs"></option>
<option data-i18n="Set Trap" value="set_trap"></option>
<option data-i18n="Sleight of Hand" value="sleight_of_hand"></option>
<option data-i18n="Swim" value="swim"></option>
<option data-i18n="Track" value="track"></option>
<option data-i18n="Trade" value="trade"></option>
</select>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_talent_description"> </textarea>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-conditions wfrp-panel page__main">
<h1 class="wfrp-panel__header" data-i18n="Conditions"></h1>
<div class="wfrp-conditiontable">
<div class="wfrp-conditiontable__row--head">
<div class="wfrp-conditiontable__cell" data-i18n="Name"></div>
<div class="wfrp-conditiontable__cell" data-i18n="Ranks"></div>
<div class="wfrp-conditiontable__cell--last"></div>
</div>
<fieldset class="repeating_conditions">
<input name="attr_condition_settings" type="hidden" value="1"/>
<div class="wfrp-conditiontable__row">
<div class="wfrp-conditiontable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_condition_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-conditiontable__cell">
<label class="wfrp-traittoggle">
<input class="wfrp-traittoggle__hide" name="attr_condition_toggle" type="checkbox" value="1"/><span class="wfrp-traittoggle__span" name="attr_condition_name"></span>
</label>
</div>
<div class="wfrp-conditiontable__cell"><span name="attr_condition_ranks"></span></div>
<div class="wfrp-conditiontable__cell--vocalise">
<button class="wfrp-vocalise" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=@{condition_name}}} {{roll_type=Condition}} {{roll_text=@{condition_description}}}">w</button>
</div>
<input name="attr_condition_toggle" type="hidden"/>
<div class="wfrp-conditiontable__cell--description"><span name="attr_condition_description"></span></div>
<div class="wfrp-conditiontable__row wfrp-settings control__hide--condition_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__checkbox" name="attr_condition_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Ranks"> </div>
<input class="wfrp-settings__checkbox" name="attr_condition_ranks" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Global Penalty"> </div>
<input class="wfrp-settings__checkbox" name="attr_condition_gpenalty" type="number"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Modifiers"> </div>
<input class="wfrp-settings__input" name="attr_condition_mods" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_condition_description"></textarea>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-psychology wfrp-panel page__main">
<h1 class="wfrp-panel__header" data-i18n="Psychology"></h1>
<div class="wfrp-psychologytable">
<div class="wfrp-psychologytable__row--head">
<div class="wfrp-psychologytable__cell" data-i18n="Name"></div>
<div class="wfrp-psychologytable__cell--last"></div>
</div>
<fieldset class="repeating_psychology">
<input name="attr_psychology_settings" type="hidden" value="1"/>
<div class="wfrp-psychologytable__row">
<div class="wfrp-psychologytable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_psychology_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-psychologytable__cell">
<label class="wfrp-traittoggle">
<input class="wfrp-traittoggle__hide" name="attr_psychology_toggle" type="checkbox" value="1"/><span class="wfrp-traittoggle__span" name="attr_psychology_name"></span>
</label>&nbsp;(<span name="attr_psychology_target"></span>)
</div>
<div class="wfrp-psychologytable__cell--vocalise">
<button class="wfrp-vocalise" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=@{psychology_name}}} {{roll_type=Psychology}} {{roll_text=@{psychology_description}}}">w</button>
</div>
<input name="attr_psychology_toggle" type="hidden"/>
<div class="wfrp-psychologytable__cell--description"><span name="attr_psychology_description"></span></div>
<div class="wfrp-psychologytable__row wfrp-settings control__hide--psychology_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_psychology_name" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Target/Rating"> </div>
<input class="wfrp-settings__input" name="attr_psychology_target" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Modifiers"> </div>
<input class="wfrp-settings__input" name="attr_psychology_mods" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_psychology_description" type="number" value="0"></textarea>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-corruption wfrp-panel page__main">
<h1 class="wfrp-panel__header" data-i18n="Corruption &amp; Mutations"></h1>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Corruption Points"></span>
<input class="wfrp-field__input" name="attr_corruption_points" type="number"/>
</div>
<div class="wfrp-corruptiontable">
<div class="wfrp-corruptiontable__row--head">
<div class="wfrp-corruptiontable__cell" data-i18n="Name"></div>
<div class="wfrp-corruptiontable__cell--last"></div>
</div>
<fieldset class="repeating_corruption">
<input name="attr_corruption_settings" type="hidden" value="1"/>
<div class="wfrp-corruptiontable__row">
<div class="wfrp-corruptiontable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_corruption_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-corruptiontable__cell">
<label class="wfrp-traittoggle">
<input class="wfrp-traittoggle__hide" name="attr_corruption_toggle" type="checkbox" value="1"/><span class="wfrp-traittoggle__span" name="attr_corruption_name"></span>
</label>
</div>
<div class="wfrp-corruptiontable__cell--vocalise">
<button class="wfrp-vocalise" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=@{corruption_name}}} {{roll_type=Corruption}} {{roll_text=@{corruption_description}}}">w</button>
</div>
<input name="attr_corruption_toggle" type="hidden"/>
<div class="wfrp-corruptiontable__cell--description"><span name="attr_corruption_description"></span></div>
<div class="wfrp-corruptiontable__row wfrp-settings control__hide--corruption_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_corruption_name" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_corruption_description" type="number" value="0"></textarea>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Modifiers"> </div>
<input class="wfrp-settings__input" name="attr_corruption_mods" type="text"/>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-ambitions wfrp-panel page__main--grid">
<h1 class="wfrp-panel__header" data-i18n="Ambitions"></h1>
<div class="wfrp-textarea--grid1-25"><span class="wfrp-textarea__header" data-i18n="Short-term"></span>
<textarea class="wfrp-textarea__textarea" name="attr_short-personal"></textarea>
</div>
<div class="wfrp-textarea--grid1-25"><span class="wfrp-textarea__header" data-i18n="Long-term"></span>
<textarea class="wfrp-textarea__textarea" name="attr_long-personal"></textarea>
</div>
</div>
<div class="wfrp-party wfrp-panel page__main--grid">
<h1 class="wfrp-panel__header" data-i18n="Party"></h1>
<div class="wfrp-field--grid1-25"><span class="wfrp-field__header" data-i18n="Party Name"></span>
<input class="wfrp-field__input" name="attr_party_name" type="text"/>
</div>
<div class="wfrp-textarea--grid1-25"><span class="wfrp-textarea__header" data-i18n="Short-term"></span>
<textarea class="wfrp-textarea__textarea" name="attr_short-party"></textarea>
</div>
<div class="wfrp-textarea--grid1-25"><span class="wfrp-textarea__header" data-i18n="Long-term"></span>
<textarea class="wfrp-textarea__textarea" name="attr_long-party"></textarea>
</div>
<div class="wfrp-textarea--grid1-25"><span class="wfrp-textarea__header" data-i18n="Members"></span>
<textarea class="wfrp-textarea__textarea" name="attr_members"></textarea>
</div>
</div>
<div class="wfrp-trappings page__combat--flex">
<div class="wfrp-panel wfrp-panel--trappings">
<h1 class="wfrp-panel__header" data-i18n="Trappings"></h1>
<div class="wfrp-trappingtable">
<div class="wfrp-trappingtable__row--head">
<div class="wfrp-trappingtable__cell" data-i18n="Name"></div>
<div class="wfrp-trappingtable__cell">#</div>
<div class="wfrp-trappingtable__cell--last" data-i18n="Enc."></div>
</div>
<fieldset class="repeating_trappings">
<input name="attr_trappings_settings" type="hidden" value="1"/>
<div class="wfrp-trappingtable__row">
<div class="wfrp-trappingtable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_trappings_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-trappingtable__cell"><span name="attr_trappings_name"></span></div>
<div class="wfrp-trappingtable__cell">
<input class="wfrp-settings__input" name="attr_trappings_amount" type="number"/>
</div>
<div class="wfrp-trappingtable__cell--last">
<input class="wfrp-settings__input" name="attr_trappings_enc" type="number"/>
</div>
<div class="wfrp-trappingtable__row wfrp-settings control__hide--trappings_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_trappings_name" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Modifiers"> </div>
<input class="wfrp-settings__input" name="attr_trappings_mods" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Traits"> </div>
<input class="wfrp-settings__input" name="attr_trappings_traits" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Type"> </div>
<select class="wfrp-settings__select" name="attr_trappings_type">
<option data-i18n="Choose" value="0"></option>
<option data-i18n="Ammunition" value="1"></option>
<option data-i18n="Pack/Container" value="2"></option>
<option data-i18n="Clothing/Accessory" value="3"></option>
<option data-i18n="Tool/Kit" value="4"></option>
<option data-i18n="Book/Document" value="5"></option>
<option data-i18n="Trade Tool/Workshop" value="6"></option>
<option data-i18n="Animal/Vehicle" value="7"></option>
<option data-i18n="Drug/Poison" value="8"></option>
<option data-i18n="Herb/Draught" value="9"></option>
<option data-i18n="Prosthetic" value="10"></option>
<option data-i18n="Miscellaneous" value="11"></option>
</select>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Count Enc."> </div>
<input class="wfrp-settings__input" name="attr_trappings_inenc" type="checkbox"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Worn"> </div>
<input class="wfrp-settings__input" name="attr_trappings_worn" type="checkbox"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_trappings_description"></textarea>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-encwealth">
<div class="wfrp-panel">
<h1 class="wfrp-panel__header" data-i18n="Enc."></h1>
<input name="attr_encumbrance_bonus" type="hidden" value="0"/>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Current Enc."></span><span class="wfrp-field__span" name="attr_encumbrance"></span>
<input name="attr_encumbrance" type="hidden"/>
</div>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Max Enc."></span><span class="wfrp-field__span" name="attr_encumbrance_max"></span>
<input name="attr_encumbrance_max" type="hidden"/>
</div>
</div>
<div class="wfrp-panel">
<h1 class="wfrp-panel__header" data-i18n="Wealth"></h1>
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header--flex"><span data-i18n="GC"></span>
<button class="pictos" name="act_gold_to_silver" type="action">}</button></span>
<input class="wfrp-field__input" name="attr_gold" type="number" value="0"/>
</div>
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header--flex"><span data-i18n="SS"></span>
<button class="pictos" name="act_silver_to_brass" type="action">}</button>
<button class="pictos" name="act_silver_to_gold" type="action">{</button></span>
<input class="wfrp-field__input" name="attr_silver" type="number" value="0"/>
</div>
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header--flex"><span data-i18n="BP"></span>
<button class="pictos" name="act_brass_to_silver" type="action">{</button></span>
<input class="wfrp-field__input" name="attr_brass" type="number" value="0"/>
</div>
</div>
</div>
</div>
<div class="wfrp-armour__wrapper wfrp-panel page__combat">
<h1 class="wfrp-panel__header" data-i18n="Armour Points"></h1>
<div class="wfrp-armour__row">
<div class="wfrp-armour__block--head">
<div class="wfrp-armour__roll">01-09</div><span class="wfrp-armour__display" name="attr_armour_head"> </span>
<div class="wfrp-armour__location" data-i18n="Head"></div>
</div>
<div class="wfrp-armour__block--leftarm">
<div class="wfrp-armour__roll">10-24</div><span class="wfrp-armour__display" name="attr_armour_leftarm"> </span>
<div class="wfrp-armour__location" data-i18n="Left Arm"></div>
</div>
</div>
<div class="wfrp-armour__row">
<div class="wfrp-armour__block--rightarm">
<div class="wfrp-armour__roll">25-44</div><span class="wfrp-armour__display" name="attr_armour_rightarm"> </span>
<div class="wfrp-armour__location" data-i18n="Right Arm"></div>
</div>
<div class="wfrp-armour__block--body">
<div class="wfrp-armour__roll">45-79</div><span class="wfrp-armour__display" name="attr_armour_body"> </span>
<div class="wfrp-armour__location" data-i18n="Body"></div>
</div>
</div>
<div class="wfrp-armour__row">
<div class="wfrp-armour__block--rightleg">
<div class="wfrp-armour__roll">90-00</div><span class="wfrp-armour__display" name="attr_armour_rightleg"> </span>
<div class="wfrp-armour__location" data-i18n="Right Leg"></div>
</div>
<div class="wfrp-armour__block--leftleg">
<div class="wfrp-armour__roll">80-89</div><span class="wfrp-armour__display" name="attr_armour_leftleg"> </span>
<div class="wfrp-armour__location" data-i18n="Left Leg"></div>
</div>
</div>
<div class="wfrp-armour__row">
<div class="wfrp-armour__block--shield"><span class="wfrp-armour__display" name="attr_armour_shield"> </span>
<div class="wfrp-armour__location" data-i18n="Shield"></div>
</div>
<div class="wfrp-armour__block--toughness">
<div class="wfrp-armour__roll"> </div><span class="wfrp-armour__display" name="attr_toughness_bonus"> </span>
<div class="wfrp-armour__location" data-i18n="TB"></div>
</div>
</div>
</div>
<div class="wfrp-controls wfrp-panel page__combat">
<h1 class="wfrp-panel__header" data-i18n="Controls"></h1>
<div class="wfrp-controls__wrapper">
<div class="wfrp-controls__button">
<button data-i18n="Initiative" type="roll" value="&amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=Initiative}} @{roll_init}"></button>
</div>
<div class="wfrp-controls__button">
<button data-i18n="Dodge" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{dodge}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Dodge}} {{roll_type=Skill}} {{roll_notes=@{dodge_notes}}}"></button>
</div>
<div class="wfrp-controls__button">
<button data-i18n="Endurance" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{endurance}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Endurance}} {{roll_type=Skill}} {{roll_notes=@{endurance_notes}}}"></button>
</div>
<div class="wfrp-controls__button">
<button data-i18n="Intuition" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{intuition}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Intuition}} {{roll_type=Skill}} {{roll_notes=@{intuition_notes}}}"></button>
</div>
<div class="wfrp-controls__button">
<button data-i18n="Perception" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{perception}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Perception}} {{roll_type=Skill}} {{roll_notes=@{perception_notes}}}"></button>
</div>
<div class="wfrp-controls__button">
<button data-i18n="Cool" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{cool}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Cool}} {{roll_type=Skill}} {{roll_notes=@{cool_notes}}}"></button>
</div>
<!--.wfrp-controls__buttonbutton(data-i18n="Critical Hit", type="roll", value=rolls.crit)
-->
<!--.wfrp-controls__button
button(data-i18n="Fumble", type="roll", value=rolls.fumble)
-->
</div>
</div>
<div class="wfrp-advantage wfrp-panel page__combat">
<h1 class="wfrp-panel__header" data-i18n="Advantage"></h1>
<div class="wfrp-advantage__wrapper">
<button class="wfrp-advantage__reset pictos" name="act_reset_advantage" type="action">1</button>
<button class="wfrp-advantage__decrement pictos" name="act_decrement_advantage" type="action">-</button>
<input class="wfrp-advantage__input" name="attr_advantage" type="number" value="0"/>
<button class="wfrp-advantage__increment pictos" name="act_increment_advantage" type="action">+</button>
</div>
</div>
<div class="wfrp-wounds wfrp-panel page__combat">
<h1 class="wfrp-panel__header" data-i18n="Wounds"></h1>
<input name="attr_wounds_mod" type="hidden"/>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Current Wounds"></span>
<input class="wfrp-field__input" name="attr_wounds" type="number"/>
</div>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Max Wounds"></span><span class="wfrp-field__span" name="attr_wounds_max"></span>
<input name="attr_wounds_max" type="hidden"/>
</div>
</div>
<div class="wfrp-wounds wfrp-panel page__combat">
<h1 class="wfrp-panel__header" data-i18n="Critical Wounds"></h1>
<div class="wfrp-criticaltable__row--head">
<div class="wfrp-criticaltable__cell" data-i18n="Name"></div>
<div class="wfrp-criticaltable__cell" data-i18n="Location"></div>
<div class="wfrp-criticaltable__cell--last">#</div>
</div>
<div class="wfrp-woundtable">
<fieldset class="repeating_criticals">
<input name="attr_critical_settings" type="hidden" value="1"/>
<div class="wfrp-criticaltable__row">
<div class="wfrp-criticaltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_critical_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-criticaltable__cell">
<label class="wfrp-traittoggle">
<input class="wfrp-traittoggle__hide" name="attr_critical_toggle" type="checkbox" value="1"/><span class="wfrp-traittoggle__span" name="attr_critical_name"></span>
</label>
</div>
<div class="wfrp-criticaltable__cell"><span name="attr_critical_location"></span></div>
<div class="wfrp-criticaltable__cell--last"><span name="attr_critical_wounds"></span></div>
<input name="attr_critical_toggle" type="hidden"/>
<div class="wfrp-criticaltable__cell--description"><span name="attr_critical_description"></span></div>
<div class="wfrp-criticaltable__cell wfrp-settings control__hide--armour_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_critical_name" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Location"> </div>
<input class="wfrp-settings__input" name="attr_critical_location" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Wounds"> </div>
<input class="wfrp-settings__input" name="attr_critical_wounds" type="number"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Modifiers"> </div>
<input class="wfrp-settings__input" name="attr_critical_mods" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_critical_description"></textarea>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-armour wfrp-panel page__combat">
<h1 class="wfrp-panel__header" data-i18n="Armour"></h1>
<div class="wfrp-armourtable">
<div class="wfrp-armourtable__row--head">
<div class="wfrp-armourtable__cell" data-i18n="Name"></div>
<div class="wfrp-armourtable__cell" data-i18n="Locations"></div>
<div class="wfrp-armourtable__cell" data-i18n="AP"></div>
<div class="wfrp-armourtable__cell--last" data-i18n="Qualities"></div>
</div>
<fieldset class="repeating_armour">
<input name="attr_armour_settings" type="hidden" value="1"/>
<div class="wfrp-armourtable__row">
<div class="wfrp-armourtable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_armour_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-armourtable__cell"><span class="display" name="attr_armour_name"></span></div>
<div class="wfrp-armourtable__cell"><span class="display" name="attr_armour_locations_display"></span></div>
<div class="wfrp-armourtable__cell"><span class="display" name="attr_armour_points"></span></div>
<div class="wfrp-armourtable__cell--last"><span class="display" name="attr_armour_qualities"></span></div>
<div class="wfrp-armourtable__row wfrp-settings control__hide--armour_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_armour_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Armour Points"> </div>
<input class="wfrp-settings__input" name="attr_armour_points" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Locations"> </div>
<input class="wfrp-settings__input" name="attr_armour_locations" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Enc."> </div>
<input class="wfrp-settings__input" name="attr_armour_enc" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Worn"> </div>
<input class="wfrp-settings__input" name="attr_armour_worn" type="checkbox"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Qualities"> </div>
<input class="wfrp-settings__input" name="attr_armour_qualities" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_armour_description"></textarea>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-weapons wfrp-panel page__combat">
<h1 class="wfrp-panel__header" data-i18n="Weapons"></h1>
<div class="wfrp-weapontable">
<div class="wfrp-weapontable__row--head">
<div class="wfrp-weapontable__cell" data-i18n="Name"></div>
<div class="wfrp-weapontable__cell" data-i18n="Group"></div>
<div class="wfrp-weapontable__cell" data-i18n="Total"></div>
<div class="wfrp-weapontable__cell" data-i18n="Range"></div>
<div class="wfrp-weapontable__cell" data-i18n="Damage"></div>
<div class="wfrp-weapontable__cell--last" data-i18n="Qualities"></div>
</div>
</div>
<div class="wfrp-weapontable">
<fieldset class="repeating_weapons">
<input name="attr_weapon_settings" type="hidden" value="1"/>
<div class="wfrp-weapontable__row">
<div class="wfrp-weapontable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_weapon_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-weapontable__cell">
<button name="roll_undefined" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{weapon_target}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=@{weapon_name}}} {{roll_type=@{weapon_group} Attack}} {{roll_notes=@{weapon_notes}}} {{roll_qualities=@{weapon_qualities}}} {{roll_damage=[[@{weapon_damage}]] + Opposed SL}} {{roll_range=@{weapon_range}}} {{roll_text=@{weapon_description}}} {{roll_hit_location=1}} {{roll_crit_location=[[1d100]]}}"><span name="attr_weapon_name"></span></button>
</div>
<div class="wfrp-weapontable__cell"><span name="attr_weapon_group"></span></div>
<div class="wfrp-weapontable__cell"><span name="attr_weapon_target_display"></span>
<input class="wfrp-settings__input" name="attr_weapon_target_display" type="hidden" value="0"/>
<input class="wfrp-settings__input" name="attr_weapon_target" type="hidden" value="@{basic}"/>
</div>
<div class="wfrp-weapontable__cell"><span name="attr_weapon_range"></span></div>
<div class="wfrp-weapontable__cell"><span name="attr_weapon_damage_flat"></span>
<input name="attr_weapon_damage_bonus" type="hidden"/><span data-i18n="+SB"></span>
</div>
<div class="wfrp-weapontable__cell--last"><span name="attr_weapon_qualities"></span></div>
<div class="wfrp-weapontable__row wfrp-settings control__hide--weapon_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_weapon_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Group"> </div>
<select class="wfrp-settings__input" name="attr_weapon_group">
<option value="Basic" data-i18n="Basic"></option>
<option value="Brawling" data-i18n="Brawling"></option>
<option value="Cavalry" data-i18n="Cavalry"></option>
<option value="Fencing" data-i18n="Fencing"></option>
<option value="Flail" data-i18n="Flail"></option>
<option value="Parry" data-i18n="Parry"></option>
<option value="Polearm" data-i18n="Polearm"></option>
<option value="Two-Handed" data-i18n="Two-Handed"></option>
<option value="Blackpowder" data-i18n="Blackpowder"></option>
<option value="Bow" data-i18n="Bow"></option>
<option value="Crossbow" data-i18n="Crossbow"></option>
<option value="Engineering" data-i18n="Engineering"></option>
<option value="Entangling" data-i18n="Entangling"></option>
<option value="Explosives" data-i18n="Explosives"></option>
<option value="Sling" data-i18n="Sling"></option>
<option value="Throwing" data-i18n="Throwing"></option>
</select>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Range"> </div>
<input class="wfrp-settings__input" name="attr_weapon_range" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Damage"> </div>
<div class="wfrp-settings__split--2">
<input class="wfrp-settings__input" name="attr_weapon_damage_flat" type="text"/>
<input class="wfrp-settings__input" name="attr_weapon_damage_bonus" type="checkbox"/>
<input class="wfrp-settings__input" name="attr_weapon_damage" type="hidden"/>
</div>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Modifiers"> </div>
<input class="wfrp-settings__input" name="attr_weapon_mods" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Qualities"> </div>
<input class="wfrp-settings__input" name="attr_weapon_qualities" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Enc."> </div>
<input class="wfrp-settings__input" name="attr_weapon_enc" type="number"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Notes"> </div>
<input class="wfrp-settings__input" name="attr_weapon_notes" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_weapon_description"></textarea>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-spells wfrp-panel page__magic">
<h1 class="wfrp-panel__header" data-i18n="Spells &amp; Prayers"></h1>
<div class="wfrp-spelltable">
<div class="wfrp-spelltable__row--head">
<div class="wfrp-spelltable__cell" data-i18n="Name"></div>
<div class="wfrp-spelltable__cell" data-i18n="School / Deity"></div>
<div class="wfrp-spelltable__cell" data-i18n="Total"></div>
<div class="wfrp-spelltable__cell" data-i18n="CN"></div>
<div class="wfrp-spelltable__cell" data-i18n="Range"></div>
<div class="wfrp-spelltable__cell" data-i18n="Target"></div>
<div class="wfrp-spelltable__cell--last" data-i18n="Duration"></div>
</div>
</div>
<div class="wfrp-spelltable">
<fieldset class="repeating_spells">
<input name="attr_spell_settings" type="hidden" value="1"/>
<div class="wfrp-spelltable__row">
<div class="wfrp-spelltable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_spell_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-spelltable__cell">
<button type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{spell_total}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=@{spell_name}}} {{roll_type=@{spell_type}}} {{roll_target=@{spell_target}}} {{roll_duration=@{spell_duration}}} {{roll_range=@{spell_range}}} {{roll_cn=[[@{spell_cn}-?{Channeling|0}]]}} {{roll_text=@{spell_description}}} {{roll_spell=1}}"><span name="attr_spell_name"></span></button>
</div>
<div class="wfrp-spelltable__cell"><span name="attr_spell_deity"></span><span name="attr_spell_lore"></span></div>
<div class="wfrp-spelltable__cell"><span name="attr_spell_display"></span>
<input name="attr_spell_total" type="hidden"/>
<input name="attr_spell_display" type="hidden"/>
</div>
<div class="wfrp-spelltable__cell"><span name="attr_spell_cn"></span></div>
<div class="wfrp-spelltable__cell"><span name="attr_spell_range"></span></div>
<div class="wfrp-spelltable__cell"><span name="attr_spell_target"></span></div>
<div class="wfrp-spelltable__cell--last"><span name="attr_spell_duration"></span></div>
<div class="wfrp-spelltable__cell wfrp-settings control__hide--spell_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_spell_name" type="text"/>
</div>
<input name="attr_spell_type" type="hidden" value="Spell"/>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Type"> </div>
<select class="wfrp-settings__input" name="attr_spell_type">
<option value="Spell" data-i18n="Spell"></option>
<option value="Prayer" data-i18n="Prayer"></option>
</select>
</div>
<div class="wfrp-settings__row control__hide--Spell">
<div class="wfrp-settings__label" data-i18n="Lore"> </div>
<input class="wfrp-settings__input" name="attr_spell_lore" type="text"/>
</div>
<div class="wfrp-settings__row control__hide--Prayer">
<div class="wfrp-settings__label" data-i18n="Deity"> </div>
<input class="wfrp-settings__input" name="attr_spell_deity" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="CN"> </div>
<input class="wfrp-settings__input" name="attr_spell_cn" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Range"> </div>
<input class="wfrp-settings__input" name="attr_spell_range" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Target"> </div>
<input class="wfrp-settings__input" name="attr_spell_target" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Duration"> </div>
<input class="wfrp-settings__input" name="attr_spell_duration" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_spell_description"></textarea>
</div>
</div>
</div>
</fieldset>
</div>
<div class="wfrp-spell__sin">
<div class="wfrp-field--grid1-1"><span class="wfrp-field__header" data-i18n="Sin"></span>
<input class="wfrp-field__input" name="attr_sin" type="number"/>
</div>
</div>
</div>
<div class="wfrp-careers page__advances--grid">
<div class="wfrp-panel">
<input name="attr_control_hide--characteristics" type="hidden"/>
<h1 class="wfrp-panel__header" data-i18n="Careers"></h1>
<div class="wfrp-careertable__row--head">
<div class="wfrp-careertable__cell" data-i18n="Career"></div>
<div class="wfrp-careertable__cell" data-i18n="Level"></div>
<div class="wfrp-careertable__cell" data-i18n="Status"></div>
<div class="wfrp-careertable__cell--last" data-i18n="Advances"></div>
</div>
<fieldset class="repeating_careers">
<input name="attr_career_settings" type="hidden" value="1"/>
<input class="wfrp-settings__input" name="attr_career_first" type="hidden"/>
<div class="wfrp-careertable__row">
<div class="wfrp-careertable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_career_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-careertable__cell"><span name="attr_career_name"></span></div>
<div class="wfrp-careertable__cell"><span name="attr_career_level"></span></div>
<div class="wfrp-careertable__cell"><span name="attr_career_status"></span>
<input name="attr_career_status" type="hidden"/>
</div>
<div class="wfrp-careertable__cell--last"><span name="attr_career_advances"></span></div>
<div class="wfrp-careertable__row wfrp-settings control__hide--career_settings">
<div class="wfrp-settings__row--career_name">
<input class="wfrp-settings__checkbox" name="attr_career_current" type="hidden"/>
<div class="wfrp-settings__label" data-i18n="Name"></div>
<input class="wfrp-settings__input" name="attr_career_name" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Notes"> </div>
<textarea class="wfrp-settings__textarea" name="attr_career_notes"></textarea>
</div>
<h2 data-i18n="Characteristic Advances"></h2>
<div class="wfrp-settings__row--characteristics">
<div class="wfrp-settings__item">
<div class="wfrp_settings__title"></div>
<div class="wfrp_settings__title wfrp-career__characteristic--first" data-i18n="Initial"></div>
<div class="wfrp_settings__title" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_weapon_skill" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_weapon_skill" type="checkbox"/><span data-i18n="WS"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_weapon_skill_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_weapon_skill_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_ballistic_skill" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_ballistic_skill" type="checkbox"/><span data-i18n="BS"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_ballistic_skill_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_ballistic_skill_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_strength" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_strength" type="checkbox"/><span data-i18n="S"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_strength_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_strength_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_toughness" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_toughness" type="checkbox"/><span data-i18n="T"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_toughness_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_toughness_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_initiative" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_initiative" type="checkbox"/><span data-i18n="I"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_initiative_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_initiative_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_agility" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_agility" type="checkbox"/><span data-i18n="Ag"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_agility_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_agility_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_dexterity" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_dexterity" type="checkbox"/><span data-i18n="Dex"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_dexterity_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_dexterity_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_intelligence" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_intelligence" type="checkbox"/><span data-i18n="Int"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_intelligence_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_intelligence_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_willpower" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_willpower" type="checkbox"/><span data-i18n="WP"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_willpower_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_willpower_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__item">
<input name="attr_career_fellowship" type="hidden"/>
<label class="wfrp-settings__label">
<input class="wfrp-settings__checkbox" name="attr_career_fellowship" type="checkbox"/><span data-i18n="Fel"></span>
</label>
<div class="wfrp-career__characteristic--first">
<input class="wfrp-settings__input" name="attr_career_fellowship_init" type="number"/>
</div>
<div class="wfrp-career__characteristic">
<input class="wfrp-settings__input" name="attr_career_fellowship_advances" type="number"/>
</div>
</div>
</div>
<div class="wfrp-settings__row--span wfrp-career__row--first">
<div class="wfrp-settings__titlewrap">
<div class="wfrp-settings__controlwrap">
<input name="attr_career_level_current" type="hidden" value="1"/>
<button data-i18n="Switch" name="act_newcareerlevel-1" type="action"></button><span class="wfrp-current_level--1" data-i18n="Current"> </span>
</div>
<h2 data-i18n="Level 1"> </h2>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Name"></div>
<input class="wfrp-settings__input" name="attr_career_level1_name" type="text"/>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Status"> </div>
<input class="wfrp-settings__input" name="attr_career_level1_status" type="text"/>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--skillinit">
<div class="wfrp-settings__header" data-i18n="Skill Name"></div>
<div class="wfrp-settings__header" data-i18n="Initial"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 1" name="attr_career_skill_1_1_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_1_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 2" name="attr_career_skill_1_2_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_2_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 3" name="attr_career_skill_1_3_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_3_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 4" name="attr_career_skill_1_4_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_4_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 5" name="attr_career_skill_1_5_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_5_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 6" name="attr_career_skill_1_6_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_6_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_6_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 7" name="attr_career_skill_1_7_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_7_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_7_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 8" name="attr_career_skill_1_8_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_8_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_8_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 9" name="attr_career_skill_1_9_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_9_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_9_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skillinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 10" name="attr_career_skill_1_10_name" type="text"/>
<input class="wfrp-settings__input--init" name="attr_career_skill_1_10_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_10_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--talentinit">
<div class="wfrp-settings__header" data-i18n="Talent Name"></div>
<div class="wfrp-settings__header" data-i18n="Initial"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--talentinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 1" name="attr_career_talent_1_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_1_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talentinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 2" name="attr_career_talent_1_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_2_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talentinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 3" name="attr_career_talent_1_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_3_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talentinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 4" name="attr_career_talent_1_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_4_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talentinit">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 5" name="attr_career_talent_1_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_5_init" type="number"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label--full" data-i18n="Trappings"> </div>
<textarea class="wfrp-settings__textarea" name="attr_career_1_trappings"></textarea>
</div>
</div>
</div>
<div class="wfrp-settings__row--span wfrp-career__row--1">
<div class="wfrp-settings__titlewrap">
<div class="wfrp-settings__controlwrap">
<input name="attr_career_level_current" type="hidden" value="1"/>
<button data-i18n="Switch" name="act_newcareerlevel-1" type="action"></button><span class="wfrp-current_level--1" data-i18n="Current"> </span>
</div>
<h2 data-i18n="Level 1"> </h2>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Name"></div>
<input class="wfrp-settings__input" name="attr_career_level1_name" type="text"/>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Status"> </div>
<input class="wfrp-settings__input" name="attr_career_level1_status" type="text"/>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--skill">
<div class="wfrp-settings__header" data-i18n="Skill Name"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 1" name="attr_career_skill_1_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 2" name="attr_career_skill_1_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 3" name="attr_career_skill_1_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 4" name="attr_career_skill_1_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 5" name="attr_career_skill_1_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 6" name="attr_career_skill_1_6_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_6_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 7" name="attr_career_skill_1_7_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_7_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 8" name="attr_career_skill_1_8_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_8_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 9" name="attr_career_skill_1_9_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_9_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 10" name="attr_career_skill_1_10_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_1_10_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--talent">
<div class="wfrp-settings__header" data-i18n="Talent Name"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 1" name="attr_career_talent_1_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 2" name="attr_career_talent_1_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 3" name="attr_career_talent_1_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 4" name="attr_career_talent_1_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 5" name="attr_career_talent_1_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_1_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label--full" data-i18n="Trappings"> </div>
<textarea class="wfrp-settings__textarea" name="attr_career_1_trappings"></textarea>
</div>
</div>
</div>
<div class="wfrp-settings__row--span wfrp-career__row--2">
<div class="wfrp-settings__titlewrap">
<div class="wfrp-settings__controlwrap">
<input name="attr_career_level_current" type="hidden" value="1"/>
<button data-i18n="Switch" name="act_newcareerlevel-2" type="action"></button><span class="wfrp-current_level--2" data-i18n="Current"> </span>
</div>
<h2 data-i18n="Level 2"> </h2>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Name"></div>
<input class="wfrp-settings__input" name="attr_career_level2_name" type="text"/>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Status"> </div>
<input class="wfrp-settings__input" name="attr_career_level2_status" type="text"/>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--skill">
<div class="wfrp-settings__header" data-i18n="Skill Name"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 1" name="attr_career_skill_2_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 2" name="attr_career_skill_2_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 3" name="attr_career_skill_2_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 4" name="attr_career_skill_2_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 5" name="attr_career_skill_2_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 6" name="attr_career_skill_2_6_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_6_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 7" name="attr_career_skill_2_7_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_7_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 8" name="attr_career_skill_2_8_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_8_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 9" name="attr_career_skill_2_9_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_9_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 10" name="attr_career_skill_2_10_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_2_10_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--talent">
<div class="wfrp-settings__header" data-i18n="Talent Name"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 1" name="attr_career_talent_2_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_2_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 2" name="attr_career_talent_2_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_2_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 3" name="attr_career_talent_2_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_2_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 4" name="attr_career_talent_2_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_2_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 5" name="attr_career_talent_2_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_2_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label--full" data-i18n="Trappings"> </div>
<textarea class="wfrp-settings__textarea" name="attr_career_2_trappings"></textarea>
</div>
</div>
</div>
<div class="wfrp-settings__row--span wfrp-career__row--3">
<div class="wfrp-settings__titlewrap">
<div class="wfrp-settings__controlwrap">
<input name="attr_career_level_current" type="hidden" value="1"/>
<button data-i18n="Switch" name="act_newcareerlevel-3" type="action"></button><span class="wfrp-current_level--3" data-i18n="Current"> </span>
</div>
<h2 data-i18n="Level 3"> </h2>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Name"></div>
<input class="wfrp-settings__input" name="attr_career_level3_name" type="text"/>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Status"> </div>
<input class="wfrp-settings__input" name="attr_career_level3_status" type="text"/>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--skill">
<div class="wfrp-settings__header" data-i18n="Skill Name"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 1" name="attr_career_skill_3_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 2" name="attr_career_skill_3_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 3" name="attr_career_skill_3_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 4" name="attr_career_skill_3_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 5" name="attr_career_skill_3_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 6" name="attr_career_skill_3_6_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_6_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 7" name="attr_career_skill_3_7_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_7_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 8" name="attr_career_skill_3_8_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_8_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 9" name="attr_career_skill_3_9_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_9_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 10" name="attr_career_skill_3_10_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_3_10_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--talent">
<div class="wfrp-settings__header" data-i18n="Talent Name"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 1" name="attr_career_talent_3_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_3_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 2" name="attr_career_talent_3_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_3_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 3" name="attr_career_talent_3_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_3_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 4" name="attr_career_talent_3_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_3_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 5" name="attr_career_talent_3_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_3_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label--full" data-i18n="Trappings"> </div>
<textarea class="wfrp-settings__textarea" name="attr_career_3_trappings"></textarea>
</div>
</div>
</div>
<div class="wfrp-settings__row--span wfrp-career__row--4">
<div class="wfrp-settings__titlewrap">
<div class="wfrp-settings__controlwrap">
<input name="attr_career_level_current" type="hidden" value="1"/>
<button data-i18n="Switch" name="act_newcareerlevel-4" type="action"></button><span class="wfrp-current_level--4" data-i18n="Current"> </span>
</div>
<h2 data-i18n="Level 4"> </h2>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Name"></div>
<input class="wfrp-settings__input" name="attr_career_level4_name" type="text"/>
</div>
<div class="wfrp-settings__row--invert">
<div class="wfrp-settings__label" data-i18n="Status"> </div>
<input class="wfrp-settings__input" name="attr_career_level4_status" type="text"/>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--skill">
<div class="wfrp-settings__header" data-i18n="Skill Name"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 1" name="attr_career_skill_4_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 2" name="attr_career_skill_4_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 3" name="attr_career_skill_4_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 4" name="attr_career_skill_4_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 5" name="attr_career_skill_4_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 6" name="attr_career_skill_4_6_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_6_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 7" name="attr_career_skill_4_7_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_7_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 8" name="attr_career_skill_4_8_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_8_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 9" name="attr_career_skill_4_9_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_9_advances" type="number"/>
</div>
<div class="wfrp-settings__row--skill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 10" name="attr_career_skill_4_10_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_skill_4_10_advances" type="number"/>
</div>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--talent">
<div class="wfrp-settings__header" data-i18n="Talent Name"></div>
<div class="wfrp-settings__header" data-i18n="Advances"></div>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 1" name="attr_career_talent_4_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_4_1_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 2" name="attr_career_talent_4_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_4_2_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 3" name="attr_career_talent_4_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_4_3_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 4" name="attr_career_talent_4_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_4_4_advances" type="number"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 5" name="attr_career_talent_4_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_career_talent_4_5_advances" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label--full" data-i18n="Trappings"> </div>
<textarea class="wfrp-settings__textarea" name="attr_career_4_trappings"></textarea>
</div>
</div>
</div>
</div>
</div>
</fieldset>
</div>
<div class="wfrp-panel">
<input name="attr_control_hide--characteristics" type="hidden"/>
<h1 class="wfrp-panel__header" data-i18n="Species"></h1>
<input name="attr_species_settings" type="hidden" value="1"/>
<div class="wfrp-speciestable__row">
<div class="wfrp-speciestable__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_species_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-speciestable__cell--title"><span name="attr_species"></span></div>
<div class="wfrp-speciestable__row wfrp-settings control__hide--species_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"></div>
<div class="wfrp-settings__wrapper">
<input class="sheet-control__custom" name="attr_species" type="hidden"/>
<select class="wfrp-settings__select sheet-control__custom" name="attr_species">
<option data-i18n="" value=""></option>
<option data-i18n="Human" value="Human"></option>
<option data-i18n="Halfling" value="Halfling"></option>
<option data-i18n="Dwarf" value="Dwarf"></option>
<option data-i18n="High Elf" value="High Elf"></option>
<option data-i18n="Wood Elf" value="Wood Elf"></option>
<option data-i18n="Gnome" value="Gnome"></option>
<option data-i18n="Custom" value="Custom"></option>
</select>
<div class="wfrp-header__customwrapper sheet-control__custom">
<input class="wfrp-header__input" name="attr_species_custom" type="text"/>
<button class="wfrp-header__hidecustom" name="act_remove_custom_species" type="action">╳</button>
</div>
</div>
</div>
<div class="wfrp-settings__col">
<input name="attr_species_disable3" type="hidden" value="0"/>
<input name="attr_species_disable5" type="hidden" value="0"/>
<div class="wfrp-settings__row--speciesskill">
<div class="wfrp-settings__header" data-i18n="Skill Name"></div>
<div class="wfrp-settings__header">+3</div>
<div class="wfrp-settings__header">+5</div>
<div class="wfrp-settings__header">x</div>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 1" name="attr_species_skill_1_name" type="text"/>
<input name="attr_species_skill_1_advances" type="radio" value="3"/>
<input name="attr_species_skill_1_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_1" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 2" name="attr_species_skill_2_name" type="text"/>
<input name="attr_species_skill_2_advances" type="radio" value="3"/>
<input name="attr_species_skill_2_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_2" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 3" name="attr_species_skill_3_name" type="text"/>
<input name="attr_species_skill_3_advances" type="radio" value="3"/>
<input name="attr_species_skill_3_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_3" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 4" name="attr_species_skill_4_name" type="text"/>
<input name="attr_species_skill_4_advances" type="radio" value="3"/>
<input name="attr_species_skill_4_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_4" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 5" name="attr_species_skill_5_name" type="text"/>
<input name="attr_species_skill_5_advances" type="radio" value="3"/>
<input name="attr_species_skill_5_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_5" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 6" name="attr_species_skill_6_name" type="text"/>
<input name="attr_species_skill_6_advances" type="radio" value="3"/>
<input name="attr_species_skill_6_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_6" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 7" name="attr_species_skill_7_name" type="text"/>
<input name="attr_species_skill_7_advances" type="radio" value="3"/>
<input name="attr_species_skill_7_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_7" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 8" name="attr_species_skill_8_name" type="text"/>
<input name="attr_species_skill_8_advances" type="radio" value="3"/>
<input name="attr_species_skill_8_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_8" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 9" name="attr_species_skill_9_name" type="text"/>
<input name="attr_species_skill_9_advances" type="radio" value="3"/>
<input name="attr_species_skill_9_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_9" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 10" name="attr_species_skill_10_name" type="text"/>
<input name="attr_species_skill_10_advances" type="radio" value="3"/>
<input name="attr_species_skill_10_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_10" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 11" name="attr_species_skill_11_name" type="text"/>
<input name="attr_species_skill_11_advances" type="radio" value="3"/>
<input name="attr_species_skill_11_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_11" type="action">╳</button>
</div>
<div class="wfrp-settings__row--speciesskill">
<input class="wfrp-settings__input" data-i18n-placeholder="Skill 12" name="attr_species_skill_12_name" type="text"/>
<input name="attr_species_skill_12_advances" type="radio" value="3"/>
<input name="attr_species_skill_12_advances" type="radio" value="5"/>
<button class="wfrp-header__hidecustom" name="act_remove_skill_12" type="action">╳</button>
</div>
</div>
<div class="wfrp-settings__col">
<div class="wfrp-settings__row--talent">
<div class="wfrp-settings__header" data-i18n="Talent Name"></div>
<div class="wfrp-settings__header" data-i18n="Taken"></div>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 1" name="attr_species_talent_1_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_1_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 2" name="attr_species_talent_2_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_2_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 3" name="attr_species_talent_3_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_3_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 4" name="attr_species_talent_4_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_4_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 5" name="attr_species_talent_5_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_5_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 6" name="attr_species_talent_6_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_6_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 7" name="attr_species_talent_7_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_7_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 8" name="attr_species_talent_8_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_8_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 9" name="attr_species_talent_9_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_9_advances" type="checkbox" value="1"/>
</div>
<div class="wfrp-settings__row--talent">
<input class="wfrp-settings__input" data-i18n-placeholder="Talent 10" name="attr_species_talent_10_name" type="text"/>
<input class="wfrp-settings__input" name="attr_species_talent_10_advances" type="checkbox" value="1"/>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="wfrp-experience--alt page__advances--flex">
<input name="attr_advances_changed" type="hidden"/>
<div class="wfrp-panel wfrp-advancenotify"><span class="wfrp-advancenotify__message" data-i18n="This sheet has pending advance changes. Click below to save these changes."></span>
<button class="wfrp-advancenotify__button" data-i18n="Update" name="act_update_advances" type="action"> </button>
</div>
<div class="wfrp-panel">
<h1 class="wfrp-panel__header" data-i18n="Experience"></h1>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Current XP"></span><span class="wfrp-field__span" name="attr_current_xp"></span>
<input name="attr_current_xp" type="hidden"/>
</div>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Spent XP"></span><span class="wfrp-field__span" name="attr_spent_xp"></span>
<input name="attr_spent_xp" type="hidden"/>
</div>
<div class="wfrp-field--grid2-1"><span class="wfrp-field__header" data-i18n="Total XP"></span><span class="wfrp-field__span" name="attr_total_xp"></span>
<input name="attr_total_xp" type="hidden"/>
</div>
</div>
<div class="wfrp-panel wfrp-panel--awards page__advances">
<h1 class="wfrp-panel__header" data-i18n="Experience Awards"></h1>
<div class="wfrp-experiencetable__row--head">
<div class="wfrp-experiencetable__cell" data-i18n="Source"></div>
<div class="wfrp-experiencetable__cell--last" data-i18n="XP"></div>
</div>
<fieldset class="repeating_experience">
<div class="wfrp-experiencetable__row">
<div class="wfrp-experiencetable__cell">
<input class="wfrp-settings__input" name="attr_experience_desc" type="text"/>
</div>
<div class="wfrp-experiencetable__cell--last">
<input class="wfrp-settings__input" name="attr_experience_amount" type="number"/>
</div>
</div>
</fieldset>
<div class="wfrp-panel__footer wfrp-controls">
<div class="wfrp-controls__button">
<button data-i18n="Consolidate Rewards" name="act_combinexp" type="action"> </button>
</div>
</div>
<h1 class="wfrp-panel__header" data-i18n="Experience Spends"></h1>
<div class="wfrp-experiencetable__row--head">
<div class="wfrp-experiencetable__cell" data-i18n="Use"></div>
<div class="wfrp-experiencetable__cell--last" data-i18n="XP"></div>
</div>
<fieldset class="repeating_experiencespent">
<div class="wfrp-experiencetable__row">
<div class="wfrp-experiencetable__cell">
<input class="wfrp-settings__input" name="attr_experience_desc" type="text"/>
</div>
<div class="wfrp-experiencetable__cell--last">
<input class="wfrp-settings__input" name="attr_experience_amount" type="number"/>
</div>
</div>
</fieldset>
</div>
</div>
<div class="wfrp-settingswrapper">
<div class="wfrp-settingspanel wfrp-panel page__settings">
<h1 class="wfrp-panel__header" data-i18n="General"></h1>
<div class="wfrp-settingstable">
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="NPC"></div>
<input class="wfrp-settingstable__checkbox" name="attr_npc" type="checkbox"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Character Size"></div>
<select class="wfrp-settingstable__select" name="attr_size">
<option data-i18n="Tiny" value="tiny"></option>
<option data-i18n="Little" value="little"></option>
<option data-i18n="Small" value="small"></option>
<option data-i18n="Average" value="average" selected="selected"></option>
<option data-i18n="Large" value="large"></option>
<option data-i18n="Enormous" value="enormous"></option>
<option data-i18n="Monstrous" value="monstrous"></option>
</select>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Experience Mod"></div>
<input class="wfrp-settingstable__select" name="attr_experience_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Wounds Mod"></div>
<input class="wfrp-settingstable__select" name="attr_wound_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Encumbrance Mod"></div>
<input class="wfrp-settingstable__select" name="attr_encumbrance_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Control Buttons"></div>
<select class="wfrp-settingstable__select" name="attr_setting_button_hide">
<option data-i18n="Show" value="1"></option>
<option data-i18n="Hide" value="2"></option>
</select>
</div>
</div>
</div>
<div class="wfrp-settingspanel wfrp-panel page__settings">
<h1 class="wfrp-panel__header" data-i18n="Roll Options"></h1>
<div class="wfrp-settingstable">
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Query Difficulty"></div>
<select class="wfrp-settingstable__select" name="attr_setting_diff_option">
<option data-i18n="On" value="1" selected="selected"></option>
<option data-i18n="Off" value="2"></option>
</select>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Query Additional Bonuses"></div>
<select class="wfrp-settingstable__select" name="attr_setting_bonus_option">
<option data-i18n="On" value="1" selected="selected"></option>
<option data-i18n="Off" value="2"></option>
</select>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Automatic Success &amp; Failure"></div>
<select class="wfrp-settingstable__select" name="attr_setting_crit_option">
<option data-i18n="Default" value="1" selected="selected"></option>
<option value="2">01/96-100</option>
<option value="3">01/100</option>
</select>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Initiative"></div>
<select class="wfrp-settingstable__select" name="attr_setting_init_option">
<option data-i18n="Default" value="1" selected="selected"></option>
<option value="2">1d10+I</option>
<option value="3">1d10+IB+AgB</option>
</select>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Initiative Roll Bonus"></div>
<input class="wfrp-settingstable__select" name="attr_init_bonus" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Whisper to GM"></div>
<select class="wfrp-settingstable__select" name="attr_setting_whisper">
<option data-i18n="Off" value="1" selected="selected"></option>
<option data-i18n="On" value="2"></option>
</select>
</div>
</div>
</div>
<div class="wfrp-settingspanel wfrp-panel page__settings">
<h1 class="wfrp-panel__header" data-i18n="Combat Options"></h1>
<div class="wfrp-settingstable">
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Maximum Advantage"></div>
<input class="wfrp-settingstable__select" name="attr_setting_max_advantage" type="number"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Ranged Damage Bonus"></div>
<input class="wfrp-settingstable__select" name="attr_ranged_damage_bonus" type="number"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Melee Damage Bonus"></div>
<input class="wfrp-settingstable__select" name="attr_melee_damage_bonus" type="number"/>
</div>
</div>
</div>
</div>
<div class="wfrp-settingswrapper">
<div class="wfrp-settingspanel wfrp-panel page__settings">
<h1 class="wfrp-panel__header" data-i18n="Custom Modifiers"></h1>
<div class="wfrp-settingstable">
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Weapon Skill"></div>
<input class="wfrp-settingstable__select" name="attr_weapon_skill_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Ballistic Skill"></div>
<input class="wfrp-settingstable__select" name="attr_ballistic_skill_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Strength"></div>
<input class="wfrp-settingstable__select" name="attr_strength_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Toughness"></div>
<input class="wfrp-settingstable__select" name="attr_toughness_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Initiative"></div>
<input class="wfrp-settingstable__select" name="attr_initiative_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Agility"></div>
<input class="wfrp-settingstable__select" name="attr_agility_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Dexterity"></div>
<input class="wfrp-settingstable__select" name="attr_dexterity_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Intelligence"></div>
<input class="wfrp-settingstable__select" name="attr_intelligence_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Willpower"></div>
<input class="wfrp-settingstable__select" name="attr_willpower_custom_mod" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Fellowship"></div>
<input class="wfrp-settingstable__select" name="attr_fellowship_custom_mod" type="number" value="0"/>
</div>
</div>
</div>
</div>
<div class="wfrp-settingswrapper">
<div class="wfrp-settingspanel wfrp-panel page__settings">
<h1 class="wfrp-panel__header" data-i18n="Non-Career Advances"></h1>
<div class="wfrp-settingstable">
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Weapon Skill"></div>
<input class="wfrp-settingstable__select" name="attr_weapon_skill_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Ballistic Skill"></div>
<input class="wfrp-settingstable__select" name="attr_ballistic_skill_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Strength"></div>
<input class="wfrp-settingstable__select" name="attr_strength_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Toughness"></div>
<input class="wfrp-settingstable__select" name="attr_toughness_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Initiative"></div>
<input class="wfrp-settingstable__select" name="attr_initiative_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Agility"></div>
<input class="wfrp-settingstable__select" name="attr_agility_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Dexterity"></div>
<input class="wfrp-settingstable__select" name="attr_dexterity_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Intelligence"></div>
<input class="wfrp-settingstable__select" name="attr_intelligence_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Willpower"></div>
<input class="wfrp-settingstable__select" name="attr_willpower_noncareer" type="number" value="0"/>
</div>
<div class="wfrp-settingstable__row">
<div class="wfrp-settingstable__label" data-i18n="Fellowship"></div>
<input class="wfrp-settingstable__select" name="attr_fellowship_noncareer" type="number" value="0"/>
</div>
<h1 data-i18n="Skills"></h1>
<div class="wfrp-advancetable__row--head">
<div class="wfrp-advancetable__cell" data-i18n="Name"></div>
<div class="wfrp-advancetable__cell--last" data-i18n="Advances"></div>
</div>
<fieldset class="repeating_noncareer-skills">
<div class="wfrp-advancetable__row">
<div class="wfrp-advancetable__cell">
<input class="wfrp-advancetable__input" name="attr_advance_name" type="text"/>
</div>
<div class="wfrp-advancetable__cell">
<input class="wfrp-advancetable__input" name="attr_advance_advances" type="number"/>
</div>
</div>
</fieldset>
</div>
</div>
</div>
</div>
<div class="wfrp-npc">
<div class="wfrp-npc__wrapper">
<div class="wfrp-npcsettings">
<label class="wfrp-npcsettings__toggle">
<input class="wfrp-npcsettings__hide" name="attr_npc_settings" type="checkbox"/><span class="pictos">y</span>
</label>
<input name="attr_npc_settings" type="hidden"/>
<div class="wfrp-npcsettings__wrapper">
<div class="wfrp-npcsettings__name">
<div class="wfrp-npcsettings__label" data-i18n="Name"></div>
<input class="wfrp-npcsettings__input" name="attr_character_name" type="text"/>
</div>
<div class="wfrp-npcsettings__description">
<div class="wfrp-npcsettings__label" data-i18n="Description"></div>
<textarea class="wfrp-npcsettings__textarea" name="attr_npc_description"></textarea>
</div>
<h2 data-i18n="Characteristics"></h2>
<div class="wfrp-npcsettings__characteristics">
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="M"></div>
<input class="wfrp-npcsettings__input" name="attr_movement" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="WS"></div>
<input class="wfrp-npcsettings__input" name="attr_weapon_skill" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="BS"></div>
<input class="wfrp-npcsettings__input" name="attr_ballistic_skill" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="S"></div>
<input class="wfrp-npcsettings__input" name="attr_strength" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="T"></div>
<input class="wfrp-npcsettings__input" name="attr_toughness" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="I"></div>
<input class="wfrp-npcsettings__input" name="attr_initiative" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="Ag"></div>
<input class="wfrp-npcsettings__input" name="attr_agility" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="Dex"></div>
<input class="wfrp-npcsettings__input" name="attr_dexterity" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="Int"></div>
<input class="wfrp-npcsettings__input" name="attr_intelligence" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="WP"></div>
<input class="wfrp-npcsettings__input" name="attr_willpower" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="Fel"></div>
<input class="wfrp-npcsettings__input" name="attr_fellowship" type="number"/>
</div>
<div class="wfrp-npcsettings__characteristic">
<div class="wfrp-npcsettings__label" data-i18n="W"></div>
<input class="wfrp-npcsettings__input" name="attr_wounds" type="number"/>
</div>
</div>
<h2 data-i18n="Skills"></h2>
<div class="wfrp-npcsettings__skills">
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Animal Care"></div>
<input class="wfrp-npcsettings__input" name="attr_animal-care" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Athletics"></div>
<input class="wfrp-npcsettings__input" name="attr_athletics" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Bribery"></div>
<input class="wfrp-npcsettings__input" name="attr_bribery" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Azyr)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Azyr" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Aqshy)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Aqshy" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Chamon)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Chamon" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Dhar)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Dhar" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Ghur)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Ghur" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Ghyran)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Ghyran" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Hysh)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Hysh" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Shyish)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Shyish" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Ulgu)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Ulgu" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Channelling (Custom)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Custom" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Charm"></div>
<input class="wfrp-npcsettings__input" name="attr_charm" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Charm Animal"></div>
<input class="wfrp-npcsettings__input" name="attr_charm-animal" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Climb"></div>
<input class="wfrp-npcsettings__input" name="attr_climb" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Consume Alcohol"></div>
<input class="wfrp-npcsettings__input" name="attr_consume-alcohol" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Cool"></div>
<input class="wfrp-npcsettings__input" name="attr_cool" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Dodge"></div>
<input class="wfrp-npcsettings__input" name="attr_dodge" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Drive"></div>
<input class="wfrp-npcsettings__input" name="attr_drive" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Endurance"></div>
<input class="wfrp-npcsettings__input" name="attr_endurance" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Evaluate"></div>
<input class="wfrp-npcsettings__input" name="attr_evaluate" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Gamble"></div>
<input class="wfrp-npcsettings__input" name="attr_gamble" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Gossip"></div>
<input class="wfrp-npcsettings__input" name="attr_gossip" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Haggle"></div>
<input class="wfrp-npcsettings__input" name="attr_haggle" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Heal"></div>
<input class="wfrp-npcsettings__input" name="attr_heal" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Intimidate"></div>
<input class="wfrp-npcsettings__input" name="attr_intimidate" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Intuition"></div>
<input class="wfrp-npcsettings__input" name="attr_intuition" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Language (Magick)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Magick" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Leadership"></div>
<input class="wfrp-npcsettings__input" name="attr_leadership" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Melee (Basic)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Basic" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Melee (Brawling)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Brawling" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Melee (Cavalry)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Cavalry" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Melee (Fencing)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Fencing" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Melee (Flail)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Flail" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Melee (Parry)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Parry" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Melee (Polearm)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Polearm" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Melee (Two-Handed)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Two-Handed" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Navigation"></div>
<input class="wfrp-npcsettings__input" name="attr_navigation" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Outdoor Survival"></div>
<input class="wfrp-npcsettings__input" name="attr_outdoor-survival" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Perception"></div>
<input class="wfrp-npcsettings__input" name="attr_perception" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Pick Lock"></div>
<input class="wfrp-npcsettings__input" name="attr_pick-lock" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Pray"></div>
<input class="wfrp-npcsettings__input" name="attr_pray" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Ranged (Blackpowder)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Blackpowder" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Ranged (Bow)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Bow" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Ranged (Crossbow)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Crossbow" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Ranged (Engineering)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Engineering" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Ranged (Entangling)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Entangling" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Ranged (Explosives)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Explosives" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Ranged (Sling)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Sling" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Ranged (Throwing)"> </div>
<input class="wfrp-npcsettings__input" name="attr_Throwing" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Research"></div>
<input class="wfrp-npcsettings__input" name="attr_research" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Row"></div>
<input class="wfrp-npcsettings__input" name="attr_row" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Set Trap"></div>
<input class="wfrp-npcsettings__input" name="attr_set-trap" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Sleight of Hand"></div>
<input class="wfrp-npcsettings__input" name="attr_sleight-of-hand" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Swim"></div>
<input class="wfrp-npcsettings__input" name="attr_swim" type="number"/>
</div>
<div class="wfrp-npcsettings__skill">
<div class="wfrp-npcsettings__label" data-i18n="Track"></div>
<input class="wfrp-npcsettings__input" name="attr_track" type="number"/>
</div>
</div>
<h2 data-i18n="Additional Skills"></h2>
<div class="wfrp-npcsettings__skills--additional">
<fieldset class="repeating_npc-skills">
<div class="wfrp-npcsettings__skill">
<input class="wfrp-npcsettings__input" data-i18n-placeholder="Skill Name (Specialisation)" name="attr_npc_skillname" type="text"/>
<input class="wfrp-npcsettings__input" name="attr_npc_skill" type="number"/>
</div>
</fieldset>
</div>
<h2 data-i18n="Settings"></h2>
<div class="wfrp-npcsettings__settings">
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="NPC"></div>
<input class="wfrp-npcsettings__checkbox" name="attr_npc" type="checkbox"/>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Character Size"></div>
<select class="wfrp-npcsettings__select" name="attr_size">
<option data-i18n="Tiny" value="tiny"></option>
<option data-i18n="Little" value="little"></option>
<option data-i18n="Small" value="small"></option>
<option data-i18n="Average" value="average" selected="selected"></option>
<option data-i18n="Large" value="large"></option>
<option data-i18n="Enormous" value="enormous"></option>
<option data-i18n="Monstrous" value="monstrous"></option>
</select>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Whisper to GM"></div>
<select class="wfrp-npcsettings__select" name="attr_setting_whisper">
<option data-i18n="Off" value="1" selected="selected"></option>
<option data-i18n="On" value="2"></option>
</select>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Query Difficulty"></div>
<select class="wfrp-npcsettings__select" name="attr_setting_diff_option">
<option data-i18n="On" value="1" selected="selected"></option>
<option data-i18n="Off" value="2"></option>
</select>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Query Additional Bonuses"></div>
<select class="wfrp-npcsettings__select" name="attr_setting_bonus_option">
<option data-i18n="On" value="1" selected="selected"></option>
<option data-i18n="Off" value="2"></option>
</select>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Automatic Success &amp; Failure"></div>
<select class="wfrp-npcsettings__select" name="attr_setting_crit_option">
<option data-i18n="Default" value="1" selected="selected"></option>
<option value="2">01/96-100</option>
<option value="3">01/100</option>
</select>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Initiative"></div>
<select class="wfrp-npcsettings__select" name="attr_setting_init_option">
<option data-i18n="Default" value="1" selected="selected"></option>
<option value="2">1d10+I</option>
<option value="3">1d10+IB+AgB</option>
</select>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Initiative Roll Bonus"></div>
<input class="wfrp-npcsettings__input" name="attr_init_bonus" type="number" value="0"/>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Maximum Advantage"></div>
<input class="wfrp-npcsettings__input" name="attr_setting_max_advantage" type="number"/>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Ranged Damage Bonus"></div>
<input class="wfrp-npcsettings__input" name="attr_ranged_damage_bonus" type="number"/>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Melee Damage Bonus"></div>
<input class="wfrp-npcsettings__input" name="attr_melee_damage_bonus" type="number"/>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Show Skills"></div>
<input class="wfrp-npcsettings__checkbox" name="attr_npc_skill_flag" type="checkbox"/>
</div>
<div class="wfrp-npcsettings__row">
<div class="wfrp-npcsettings__label" data-i18n="Show Trappings"></div>
<input class="wfrp-npcsettings__checkbox" name="attr_npc_trapping_flag" type="checkbox"/>
</div>
</div>
</div>
</div>
<div class="wfrp-npc__slash">
<div class="wfrp-npc__name">
<h1 class="wfrp-npc__name"><span name="attr_character_name"></span></h1>
</div>
<div class="wfrp-npc__description"><span name="attr_npc_description"></span></div>
<div class="wfrp-npc__stats">
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="M" name="roll_movement" type="roll"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_movement"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="WS" name="roll_weapon_skill" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{weapon_skill}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Weapon Skill}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_weapon_skill"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="BS" name="roll_ballistic_skill" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{ballistic_skill}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Ballistic Skill}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_ballistic_skill"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="S" name="roll_strength" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{strength}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Strength}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_strength"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="T" name="roll_toughness" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{toughness}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Toughness}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_toughness"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="I" name="roll_initiative" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{initiative}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Initiative}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_initiative"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="Ag" name="roll_agility" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{agility}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Agility}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_agility"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="Dex" name="roll_dexterity" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{dexterity}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Dexterity}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_dexterity"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="Int" name="roll_intelligence" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{intelligence}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Intelligence}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_intelligence"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="WP" name="roll_willpower" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{willpower}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Willpower}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_willpower"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="Fel" name="roll_fellowship" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{fellowship}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Fellowship}} {{roll_type=Characteristic}}"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_fellowship"></span></div>
</div>
<div class="wfrp-npccharacteristic__col">
<div class="wfrp-npccharacteristic__cell--head">
<button data-i18n="W" name="roll_wounds" type="roll"></button>
</div>
<div class="wfrp-npccharacteristic__cell"><span name="attr_wounds"></span></div>
</div>
</div>
</div>
<div class="wfrp-npc__grid">
<div class="wfrp-npc__leftcol">
<input name="attr_npc_skill_flag" type="hidden"/>
<div class="wfrp-npc__skills">
<h2 class="wfrp-npc__subtitle" data-i18n="Skills"></h2>
<div class="wfrp-npcskill__wrapper">
<input name="attr_athletics" type="hidden"/>
<button class="wfrp-npcskill" name="roll_athletics" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{athletics}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Athletics}} {{roll_type=Skill}} {{roll_notes=@{athletics_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Athletics"></div>
<div class="wfrp-npcskill__value"><span name="attr_athletics"></span></div>
</button>
<input name="attr_bribery" type="hidden"/>
<button class="wfrp-npcskill" name="roll_bribery" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{bribery}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Bribery}} {{roll_type=Skill}} {{roll_notes=@{bribery_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Bribery"></div>
<div class="wfrp-npcskill__value"><span name="attr_bribery"></span></div>
</button>
<input name="attr_charm" type="hidden"/>
<button class="wfrp-npcskill" name="roll_charm" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{charm}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Charm}} {{roll_type=Skill}} {{roll_notes=@{charm_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Charm"></div>
<div class="wfrp-npcskill__value"><span name="attr_charm"></span></div>
</button>
<input name="attr_charm-animal" type="hidden"/>
<button class="wfrp-npcskill" name="roll_charm-animal" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{charm-animal}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Charm Animal}} {{roll_type=Skill}} {{roll_notes=@{charm-animal_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Charm Animal"></div>
<div class="wfrp-npcskill__value"><span name="attr_charm-animal"></span></div>
</button>
<input name="attr_climb" type="hidden"/>
<button class="wfrp-npcskill" name="roll_climb" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{climb}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Climb}} {{roll_type=Skill}} {{roll_notes=@{climb_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Climb"></div>
<div class="wfrp-npcskill__value"><span name="attr_climb"></span></div>
</button>
<input name="attr_consume-alcohol" type="hidden"/>
<button class="wfrp-npcskill" name="roll_consume-alcohol" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{consume-alcohol}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Consume Alcohol}} {{roll_type=Skill}} {{roll_notes=@{consume-alcohol_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Consume Alcohol"></div>
<div class="wfrp-npcskill__value"><span name="attr_consume-alcohol"></span></div>
</button>
<input name="attr_cool" type="hidden"/>
<button class="wfrp-npcskill" name="roll_cool" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{cool}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Cool}} {{roll_type=Skill}} {{roll_notes=@{cool_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Cool"></div>
<div class="wfrp-npcskill__value"><span name="attr_cool"></span></div>
</button>
<input name="attr_dodge" type="hidden"/>
<button class="wfrp-npcskill" name="roll_dodge" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{dodge}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Dodge}} {{roll_type=Skill}} {{roll_notes=@{dodge_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Dodge"></div>
<div class="wfrp-npcskill__value"><span name="attr_dodge"></span></div>
</button>
<input name="attr_drive" type="hidden"/>
<button class="wfrp-npcskill" name="roll_drive" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{drive}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Drive}} {{roll_type=Skill}} {{roll_notes=@{drive_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Drive"></div>
<div class="wfrp-npcskill__value"><span name="attr_drive"></span></div>
</button>
<input name="attr_endurance" type="hidden"/>
<button class="wfrp-npcskill" name="roll_endurance" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{endurance}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Endurance}} {{roll_type=Skill}} {{roll_notes=@{endurance_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Endurance"></div>
<div class="wfrp-npcskill__value"><span name="attr_endurance"></span></div>
</button>
<input name="attr_gamble" type="hidden"/>
<button class="wfrp-npcskill" name="roll_gamble" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{gamble}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Gamble}} {{roll_type=Skill}} {{roll_notes=@{gamble_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Gamble"></div>
<div class="wfrp-npcskill__value"><span name="attr_gamble"></span></div>
</button>
<input name="attr_gossip" type="hidden"/>
<button class="wfrp-npcskill" name="roll_gossip" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{gossip}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Gossip}} {{roll_type=Skill}} {{roll_notes=@{gossip_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Gossip"></div>
<div class="wfrp-npcskill__value"><span name="attr_gossip"></span></div>
</button>
<input name="attr_haggle" type="hidden"/>
<button class="wfrp-npcskill" name="roll_haggle" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{haggle}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Haggle}} {{roll_type=Skill}} {{roll_notes=@{haggle_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Haggle"></div>
<div class="wfrp-npcskill__value"><span name="attr_haggle"></span></div>
</button>
<input name="attr_intimidate" type="hidden"/>
<button class="wfrp-npcskill" name="roll_intimidate" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{intimidate}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Intimidate}} {{roll_type=Skill}} {{roll_notes=@{intimidate_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Intimidate"></div>
<div class="wfrp-npcskill__value"><span name="attr_intimidate"></span></div>
</button>
<input name="attr_intuition" type="hidden"/>
<button class="wfrp-npcskill" name="roll_intuition" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{intuition}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Intuition}} {{roll_type=Skill}} {{roll_notes=@{intuition_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Intuition"></div>
<div class="wfrp-npcskill__value"><span name="attr_intuition"></span></div>
</button>
<input name="attr_leadership" type="hidden"/>
<button class="wfrp-npcskill" name="roll_leadership" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{leadership}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Leadership}} {{roll_type=Skill}} {{roll_notes=@{leadership_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Leadership"></div>
<div class="wfrp-npcskill__value"><span name="attr_leadership"></span></div>
</button>
<input name="attr_navigation" type="hidden"/>
<button class="wfrp-npcskill" name="roll_navigation" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{navigation}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Navigation}} {{roll_type=Skill}} {{roll_notes=@{navigation_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Navigation"></div>
<div class="wfrp-npcskill__value"><span name="attr_navigation"></span></div>
</button>
<input name="attr_outdoor-survival" type="hidden"/>
<button class="wfrp-npcskill" name="roll_outdoor-survival" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{outdoor-survival}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Outdoor Survival}} {{roll_type=Skill}} {{roll_notes=@{outdoor-survival_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Outdoor Survival"></div>
<div class="wfrp-npcskill__value"><span name="attr_outdoor-survival"></span></div>
</button>
<input name="attr_perception" type="hidden"/>
<button class="wfrp-npcskill" name="roll_perception" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{perception}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Perception}} {{roll_type=Skill}} {{roll_notes=@{perception_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Perception"></div>
<div class="wfrp-npcskill__value"><span name="attr_perception"></span></div>
</button>
<input name="attr_row" type="hidden"/>
<button class="wfrp-npcskill" name="roll_row" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{row}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Row}} {{roll_type=Skill}} {{roll_notes=@{row_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Row"></div>
<div class="wfrp-npcskill__value"><span name="attr_row"></span></div>
</button>
<input name="attr_animal-care" type="hidden"/>
<button class="wfrp-npcskill" name="roll_animal-care" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{animal-care}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Animal Care}} {{roll_type=Skill}} {{roll_notes=@{animal-care_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Animal Care"></div>
<div class="wfrp-npcskill__value"><span name="attr_animal-care"></span></div>
</button>
<input name="attr_evaluate" type="hidden"/>
<button class="wfrp-npcskill" name="roll_evaluate" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{evaluate}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Evaluate}} {{roll_type=Skill}} {{roll_notes=@{evaluate_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Evaluate"></div>
<div class="wfrp-npcskill__value"><span name="attr_evaluate"></span></div>
</button>
<input name="attr_heal" type="hidden"/>
<button class="wfrp-npcskill" name="roll_heal" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{heal}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Heal}} {{roll_type=Skill}} {{roll_notes=@{heal_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Heal"></div>
<div class="wfrp-npcskill__value"><span name="attr_heal"></span></div>
</button>
<input name="attr_pick-lock" type="hidden"/>
<button class="wfrp-npcskill" name="roll_pick-lock" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{pick-lock}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Pick Lock}} {{roll_type=Skill}} {{roll_notes=@{pick-lock_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Pick Lock"></div>
<div class="wfrp-npcskill__value"><span name="attr_pick-lock"></span></div>
</button>
<input name="attr_pray" type="hidden"/>
<button class="wfrp-npcskill" name="roll_pray" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{pray}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Pray}} {{roll_type=Skill}} {{roll_notes=@{pray_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Pray"></div>
<div class="wfrp-npcskill__value"><span name="attr_pray"></span></div>
</button>
<input name="attr_research" type="hidden"/>
<button class="wfrp-npcskill" name="roll_research" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{research}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Research}} {{roll_type=Skill}} {{roll_notes=@{research_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Research"></div>
<div class="wfrp-npcskill__value"><span name="attr_research"></span></div>
</button>
<input name="attr_set-trap" type="hidden"/>
<button class="wfrp-npcskill" name="roll_set-trap" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{set-trap}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Set Trap}} {{roll_type=Skill}} {{roll_notes=@{set-trap_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Set Trap"></div>
<div class="wfrp-npcskill__value"><span name="attr_set-trap"></span></div>
</button>
<input name="attr_sleight-of-hand" type="hidden"/>
<button class="wfrp-npcskill" name="roll_sleight-of-hand" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{sleight-of-hand}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Sleight of Hand}} {{roll_type=Skill}} {{roll_notes=@{sleight-of-hand_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Sleight of Hand"></div>
<div class="wfrp-npcskill__value"><span name="attr_sleight-of-hand"></span></div>
</button>
<input name="attr_swim" type="hidden"/>
<button class="wfrp-npcskill" name="roll_swim" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{swim}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Swim}} {{roll_type=Skill}} {{roll_notes=@{swim_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Swim"></div>
<div class="wfrp-npcskill__value"><span name="attr_swim"></span></div>
</button>
<input name="attr_track" type="hidden"/>
<button class="wfrp-npcskill" name="roll_track" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{track}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=Track}} {{roll_type=Skill}} {{roll_notes=@{track_notes}}}">
<div class="wfrp-npcskill__title" data-i18n="Track"></div>
<div class="wfrp-npcskill__value"><span name="attr_track"></span></div>
</button>
</div>
<div class="wfrp-npcskill__wrapper">
<fieldset class="repeating_npc-skills">
<button class="wfrp-npcskill" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{npc_skill}+@{difficulty_query}+@{roll_query}]]}} {{roll_name=@{npc_skillname}}} {{roll_type=Skill}}">
<input name="attr_npc_skill" type="hidden"/>
<input name="attr_npc_skillname" type="hidden"/>
<div class="wfrp-npcskill__title"><span name="attr_npc_skillname"></span></div>
<div class="wfrp-npcskill__value"><span name="attr_npc_skill"></span></div>
</button>
</fieldset>
</div>
</div>
<div class="wfrp-npccombat">
<h2 class="wfrp-npc__subtitle" data-i18n="Combat"></h2>
<div class="wfrp-npcadvantage">
<div class="wfrp-advantage__wrapper">
<div class="wfrp-advantage__label" data-i18n="Advantage"> </div>
<button class="wfrp-advantage__reset pictos" name="act_reset_advantage" type="action">1</button>
<button class="wfrp-advantage__decrement pictos" name="act_decrement_advantage" type="action">-</button>
<input class="wfrp-advantage__input" name="attr_advantage" type="number" value="0"/>
<button class="wfrp-advantage__increment pictos" name="act_increment_advantage" type="action">+</button>
</div>
</div>
<div class="wfrp-npccontrols__wrapper">
<div class="wfrp-npccontrols__button">
<button data-i18n="Initiative" type="roll" value="&amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=Initiative}} @{roll_init}"></button>
</div>
<div class="wfrp-npccontrols__button">
<button data-i18n="Dodge" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{npc_dodge}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Dodge}} {{roll_type=Skill}} {{roll_notes=@{dodge_notes}}}"></button>
</div>
<div class="wfrp-npccontrols__button">
<button data-i18n="Endurance" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{npc_endurance}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Endurance}} {{roll_type=Skill}} {{roll_notes=@{endurance_notes}}}"></button>
</div>
<div class="wfrp-npccontrols__button">
<button data-i18n="Intuition" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{npc_intuition}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Intuition}} {{roll_type=Skill}} {{roll_notes=@{intuition_notes}}}"></button>
</div>
<div class="wfrp-npccontrols__button">
<button data-i18n="Perception" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{npc_perception}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Perception}} {{roll_type=Skill}} {{roll_notes=@{perception_notes}}}"></button>
</div>
<div class="wfrp-npccontrols__button">
<button data-i18n="Cool" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{npc_cool}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=Cool}} {{roll_type=Skill}} {{roll_notes=@{cool_notes}}}"></button>
</div>
</div>
</div>
<div class="wfrp-npcattack">
<h2 class="wfrp-npc__subtitle" data-i18n="Attacks"></h2>
<fieldset class="repeating_attacks">
<input name="attr_attack_settings" type="hidden" value="1"/>
<div class="wfrp-npcattack__row">
<div class="wfrp-npcattack__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_attack_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-npcattack__cell--title">
<button name="roll_undefined" type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll=[[1d100cs&lt;@{roll_cs}cf&gt;@{roll_cf}]]}} {{difficulty=[[@{difficulty_query_combat}]]}} {{bonus=[[@{roll_query}]]}} @{roll_slbonus} {{target=[[@{attack_target}+@{difficulty_query}+@{roll_query}+(@{advantage}*10)]]}} {{roll_advantage=[[(@{advantage}*10)]]}} {{roll_name=@{attack_name}}} {{roll_type=@{attack_type}}} {{roll_target=@{attack_target}}} {{roll_range=@{attack_range}}} {{roll_text=@{attack_description}}} {{roll_damage=[[@{attack_damage}]] + Opposed SL}} {{roll_hit_location=1}} {{roll_crit_location=[[1d100]]}}"><span name="attr_attack_name"></span></button>
</div>
<div class="wfrp-npcattack__cell"><span class="wfrp-npcattack__label" data-i18n="Attacks"></span><span name="attr_attack_attacks"></span></div>
<div class="wfrp-npcattack__cell"><span class="wfrp-npcattack__label" data-i18n="Target"></span><span name="attr_attack_target"></span>
<input class="wfrp-settings__input" name="attr_attack_target" type="hidden" value="0"/>
</div>
<div class="wfrp-npcattack__cell"><span class="wfrp-npcattack__label" data-i18n="Range"></span><span name="attr_attack_range"></span></div>
<div class="wfrp-npcattack__cell"><span class="wfrp-npcattack__label" data-i18n="Damage"></span><span name="attr_attack_damage"></span></div>
<div class="wfrp-npcattack__cell--description"><span name="attr_attack_description"></span></div>
<div class="wfrp-settings control__hide--npcattack_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_attack_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Target"> </div>
<select class="wfrp-settings__input" name="attr_attack_type">
<option value="Weapon Skill" data-i18n="Weapon Skill"></option>
<option value="Ballistic Skill" data-i18n="Ballistic Skill"></option>
<option value="Melee (Basic)" data-i18n="Melee (Basic)"></option>
<option value="Melee (Brawling)" data-i18n="Melee (Brawling)"></option>
<option value="Melee (Cavalry)" data-i18n="Melee (Cavalry)"></option>
<option value="Melee (Fencing)" data-i18n="Melee (Fencing)"></option>
<option value="Melee (Flail)" data-i18n="Melee (Flail)"></option>
<option value="Melee (Parry)" data-i18n="Melee (Parry)"></option>
<option value="Melee (Polearm)" data-i18n="Melee (Polearm)"></option>
<option value="Melee (Two-Handed)" data-i18n="Melee (Two-Handed)"></option>
<option value="Ranged (Blackpowder)" data-i18n="Ranged (Blackpowder)"></option>
<option value="Ranged (Bow)" data-i18n="Ranged (Bow)"></option>
<option value="Ranged (Crossbow)" data-i18n="Ranged (Crossbow)"></option>
<option value="Ranged (Engineering)" data-i18n="Ranged (Engineering)"></option>
<option value="Ranged (Entangling)" data-i18n="Ranged (Entangling)"></option>
<option value="Ranged (Explosives)" data-i18n="Ranged (Explosives)"></option>
<option value="Ranged (Sling)" data-i18n="Ranged (Sling)"></option>
<option value="Ranged (Throwing)" data-i18n="Ranged (Throwing)"></option>
<option value="Custom" data-i18n="Custom"></option>
</select>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Range"> </div>
<input class="wfrp-settings__input" name="attr_attack_range" type="text" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Attacks"> </div>
<input class="wfrp-settings__input" name="attr_attack_attacks" type="number" value="0"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Damage"> </div>
<input class="wfrp-settings__input" name="attr_attack_damage" type="text" value="0"/>
</div>
<input name="attr_attack_type" type="hidden"/>
<div class="wfrp-settings__row control__hide--Custom">
<div class="wfrp-settings__label" data-i18n="Custom"> </div>
<input class="wfrp-settings__input" name="attr_attack_target" type="number"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_attack_description"></textarea>
</div>
</div>
</div>
</fieldset>
</div>
<input name="attr_npc_trapping_flag" type="hidden"/>
<div class="wfrp-npctrappings">
<h2 class="wfrp-npc__subtitle" data-i18n="Trappings"></h2>
<textarea class="wfrp-npctrappings__textarea" name="attr_npc_trappings"></textarea>
</div>
</div>
<div class="wfrp-npc__rightcol">
<div class="wfrp-npctrait">
<h2 class="wfrp-npc__subtitle" data-i18n="Traits"></h2>
<fieldset class="repeating_traits">
<input name="attr_trait_settings" type="hidden" value="1"/>
<div class="wfrp-npctrait__row">
<div class="wfrp-npctrait__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_trait_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-npctrait__cell--title">
<button type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=@{trait_name}}} {{roll_type=Trait}} {{roll_text=@{trait_description}}}"><span name="attr_trait_name"></span><span name="attr_trait_enabled_display"></span></button>
</div>
<div class="wfrp-npctrait__cell--description"><span name="attr_trait_description"></span></div>
<div class="wfrp-settings control__hide--npctrait_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_trait_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Enabled"> </div>
<input class="wfrp-settings__input" name="attr_trait_enabled" type="checkbox"/>
<input class="wfrp-settings__input" name="attr_trait_enabled_display" type="hidden"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_trait_description"> </textarea>
</div>
</div>
</div>
</fieldset>
</div>
<div class="wfrp-npctrait">
<h2 class="wfrp-npc__subtitle" data-i18n="Talents"></h2>
<fieldset class="repeating_talent">
<input name="attr_talent_settings" type="hidden" value="1"/>
<div class="wfrp-npctalent__row">
<div class="wfrp-npctalent__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_talent_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-npctalent__cell--title">
<button type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=@{talent_name}}} {{roll_type=Talent}} {{roll_text=@{talent_description}}}"><span name="attr_talent_name"></span><span name="attr_talent_enabled_display"></span><span class="wfrp-npctalent__ranks" name="attr_talent_ranks"></span></button>
</div>
<div class="wfrp-npctalent__cell--description"><span name="attr_talent_description"></span></div>
<div class="wfrp-settings control__hide--npctalent_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_talent_name" type="text"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Ranks"> </div>
<input class="wfrp-settings__input" name="attr_talent_ranks" type="number"/>
</div>
<div class="wfrp-settings__row">
<div class="wfrp-settings__label" data-i18n="Max"> </div>
<input class="wfrp-settings__input" name="attr_talent_ranks_max" type="number"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Modifiers"> </div>
<input class="wfrp-settings__input" name="attr_talent_mods" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_talent_description"> </textarea>
</div>
</div>
</div>
</fieldset>
</div>
<div class="wfrp-npctrait">
<h2 class="wfrp-npc__subtitle" data-i18n="Optional Traits"></h2>
<fieldset class="repeating_optional-traits">
<input name="attr_trait_settings" type="hidden" value="1"/>
<div class="wfrp-npctrait__row">
<div class="wfrp-npctrait__cell--settingstoggle">
<label class="wfrp-displaytoggle">
<input class="wfrp-displaytoggle__hide" checked="checked" name="attr_trait_settings" type="checkbox" value="1"/><span class="wfrp-displaytoggle__span">y</span>
</label>
</div>
<div class="wfrp-npctrait__cell--title">
<button type="roll" value="@{roll_whisper} &amp;{template:wfrp} {{name=@{character_name}}} {{roll_name=@{trait_name}}} {{roll_type=Trait}} {{roll_text=@{trait_description}}}"><span name="attr_trait_name"></span><span name="attr_trait_enabled_display"></span></button>
</div>
<div class="wfrp-settings control__hide--npctrait_settings">
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label" data-i18n="Name"> </div>
<input class="wfrp-settings__input" name="attr_trait_name" type="text"/>
</div>
<div class="wfrp-settings__row--span">
<div class="wfrp-settings__label--full" data-i18n="Description"> </div>
<textarea class="wfrp-settings__textarea" name="attr_trait_description"> </textarea>
</div>
</div>
</div>
</fieldset>
</div>
</div>
</div>
</div>
</div>
</div>
<rolltemplate class="sheet-rolltemplate-wfrp">
<h3>{{name}}</h3>
<div class="wfrp-roll">
<h1>{{roll_name}}</h1>
<h2>{{roll_type}} </h2>{{#difficulty}}
<h2>{{#difficulty}}{{#rollTotal() difficulty -30}}<span data-i18n="Very Hard (-30)"></span>{{/rollTotal() difficulty -30}}{{#rollTotal() difficulty -20}}<span data-i18n="Hard (-20)"></span>{{/rollTotal() difficulty -20}}{{#rollTotal() difficulty -10}}<span data-i18n="Difficult (-10)"></span>{{/rollTotal() difficulty -10}}{{#rollTotal() difficulty 0}}<span data-i18n="Challenging (0)"></span>{{/rollTotal() difficulty 0}}{{#rollTotal() difficulty 20}}<span data-i18n="Average (+20)"></span>{{/rollTotal() difficulty 20}}{{#rollTotal() difficulty 40}}<span data-i18n="Easy (+40)"></span>{{/rollTotal() difficulty 40}}{{#rollTotal() difficulty 60}}<span data-i18n="Very Easy (+60)"></span>{{/rollTotal() difficulty 60}}{{/difficulty}}
</h2>{{/difficulty}}
<div class="wfrp-roll__divider"></div>{{#roll}}{{#^rollGreater() roll target}}{{#^rollWasFumble() roll}}{{#rollTotal() roll 11}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 11}}{{#rollTotal() roll 22}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 22}}{{#rollTotal() roll 33}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 33}}{{#rollTotal() roll 44}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 44}}{{#rollTotal() roll 55}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 55}}{{#rollTotal() roll 66}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 66}}{{#rollTotal() roll 77}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 77}}{{#rollTotal() roll 88}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 88}}{{#rollTotal() roll 99}}
<div class="wfrp-roll__result fullcrit">{{roll}}</div>{{/rollTotal() roll 99}}{{#^rollTotal() roll 11}}{{#^rollTotal() roll 22}}{{#^rollTotal() roll 33}}{{#^rollTotal() roll 44}}{{#^rollTotal() roll 55}}{{#^rollTotal() roll 66}}{{#^rollTotal() roll 77}}{{#^rollTotal() roll 88}}{{#^rollTotal() roll 99}}
<div class="wfrp-roll__result">{{roll}}</div>{{/^rollTotal() roll 99}}{{/^rollTotal() roll 88}}{{/^rollTotal() roll 77}}{{/^rollTotal() roll 66}}{{/^rollTotal() roll 55}}{{/^rollTotal() roll 44}}{{/^rollTotal() roll 33}}{{/^rollTotal() roll 22}}{{/^rollTotal() roll 11}}{{/^rollWasFumble() roll}}{{/^rollGreater() roll target}}{{#^rollLess() roll target}}{{#^rollWasCrit() roll}}{{#^rollTotal() roll target}}{{#rollTotal() roll 11}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 11}}{{#rollTotal() roll 22}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 22}}{{#rollTotal() roll 33}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 33}}{{#rollTotal() roll 44}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 44}}{{#rollTotal() roll 55}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 55}}{{#rollTotal() roll 66}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 66}}{{#rollTotal() roll 77}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 77}}{{#rollTotal() roll 88}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 88}}{{#rollTotal() roll 99}}
<div class="wfrp-roll__result fullfail">{{roll}}</div>{{/rollTotal() roll 99}}{{#^rollTotal() roll 99}}{{#^rollTotal() roll 88}}{{#^rollTotal() roll 77}}{{#^rollTotal() roll 66}}{{#^rollTotal() roll 55}}{{#^rollTotal() roll 44}}{{#^rollTotal() roll 33}}{{#^rollTotal() roll 22}}{{#^rollTotal() roll 11}}
<div class="wfrp-roll__result">{{roll}}</div>{{/^rollTotal() roll 11}}{{/^rollTotal() roll 22}}{{/^rollTotal() roll 33}}{{/^rollTotal() roll 44}}{{/^rollTotal() roll 55}}{{/^rollTotal() roll 66}}{{/^rollTotal() roll 77}}{{/^rollTotal() roll 88}}{{/^rollTotal() roll 99}}{{/^rollTotal() roll target}}{{/^rollWasCrit() roll}}{{/^rollLess() roll target}}{{/roll}}{{#init}}
<div class="wfrp-roll__result">{{init}}</div>{{/init}}{{#target}}
<div class="wfrp-roll__target">
<div class="wfrp-roll__label" data-i18n="Target Number"></div>
<div class="wfrp-roll__value">{{target}}</div>
</div>{{/target}}{{#^rollWasFumble() roll}}{{#^rollGreater() roll target}}
<div class="wfrp-roll__success">{{#^rollTotal() roll 11}}{{#^rollTotal() roll 22}}{{#^rollTotal() roll 33}}{{#^rollTotal() roll 44}}{{#^rollTotal() roll 55}}{{#^rollTotal() roll 66}}{{#^rollTotal() roll 77}}{{#^rollTotal() roll 88}}{{#^rollTotal() roll 99}}{{#rollBetween() target 0 9}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 0 9}}{{#rollBetween() target 10 19}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 10 19}}{{#rollBetween() target 20 29}}{{#rollBetween() roll 0 9}}<span></span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 20 29}}{{#rollBetween() target 30 39}}{{#rollBetween() roll 0 9}}<span></span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span></span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 30 39}}{{#rollBetween() target 40 49}}{{#rollBetween() roll 0 9}}<span>Impressive</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span></span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span></span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 40 49}}{{#rollBetween() target 50 59}}{{#rollBetween() roll 0 9}}<span>Impressive</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Impressive</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span></span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span></span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 50 59}}{{#rollBetween() target 60 69}}{{#rollBetween() roll 0 9}}<span>Astounding</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Impressive</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Impressive</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span></span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span></span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 60 69}}{{#rollBetween() target 70 79}}{{#rollBetween() roll 0 9}}<span>Astounding</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Astounding</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Impressive</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Impressive</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span></span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span></span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 70 79}}{{#rollBetween() target 80 89}}{{#rollBetween() roll 0 9}}<span>Astounding</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Astounding</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Astounding</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Impressive</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Impressive</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span></span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span></span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 80 89}}{{#rollBetween() target 90 99}}{{#rollBetween() roll 0 9}}<span>Astounding</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Astounding</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Astounding</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Astounding</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Impressive</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Impressive</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span></span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span></span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 90 99}}{{#rollBetween() target 100 109}}{{#rollBetween() roll 0 9}}<span>Astounding</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Astounding</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Astounding</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Astounding</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Astounding</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Impressive</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Impressive</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span></span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span></span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 100 109}}{{/^rollTotal() roll 99}}{{/^rollTotal() roll 88}}{{/^rollTotal() roll 77}}{{/^rollTotal() roll 66}}{{/^rollTotal() roll 55}}{{/^rollTotal() roll 44}}{{/^rollTotal() roll 33}}{{/^rollTotal() roll 22}}{{/^rollTotal() roll 11}}{{#rollTotal() roll 11}}<span data-i18n="Critical"></span>{{/rollTotal() roll 11}}{{#rollTotal() roll 22}}<span data-i18n="Critical"></span>{{/rollTotal() roll 22}}{{#rollTotal() roll 33}}<span data-i18n="Critical"></span>{{/rollTotal() roll 33}}{{#rollTotal() roll 44}}<span data-i18n="Critical"></span>{{/rollTotal() roll 44}}{{#rollTotal() roll 55}}<span data-i18n="Critical"></span>{{/rollTotal() roll 55}}{{#rollTotal() roll 66}}<span data-i18n="Critical"></span>{{/rollTotal() roll 66}}{{#rollTotal() roll 77}}<span data-i18n="Critical"></span>{{/rollTotal() roll 77}}{{#rollTotal() roll 88}}<span data-i18n="Critical"></span>{{/rollTotal() roll 88}}{{#rollTotal() roll 99}}<span data-i18n="Critical"></span>{{/rollTotal() roll 99}}<span data-i18n="Success"></span>{{#rollBetween() target 0 9}}{{#rollBetween() roll 0 9}}<span>(+0)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+-1)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+-2)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+-3)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+-4)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+-5)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+-6)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+-7)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+-8)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-9)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-10)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 0 9}}{{#rollBetween() target 10 19}}{{#rollBetween() roll 0 9}}<span>(+1)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+0)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+-1)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+-2)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+-3)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+-4)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+-5)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+-6)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+-7)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-8)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-9)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 10 19}}{{#rollBetween() target 20 29}}{{#rollBetween() roll 0 9}}<span>(+2)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+1)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+0)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+-1)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+-2)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+-3)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+-4)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+-5)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+-6)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-7)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-8)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 20 29}}{{#rollBetween() target 30 39}}{{#rollBetween() roll 0 9}}<span>(+3)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+2)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+1)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+0)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+-1)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+-2)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+-3)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+-4)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+-5)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-6)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-7)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 30 39}}{{#rollBetween() target 40 49}}{{#rollBetween() roll 0 9}}<span>(+4)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+3)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+2)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+1)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+0)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+-1)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+-2)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+-3)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+-4)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-5)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-6)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 40 49}}{{#rollBetween() target 50 59}}{{#rollBetween() roll 0 9}}<span>(+5)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+4)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+3)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+2)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+1)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+0)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+-1)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+-2)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+-3)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-4)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-5)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 50 59}}{{#rollBetween() target 60 69}}{{#rollBetween() roll 0 9}}<span>(+6)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+5)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+4)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+3)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+2)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+1)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+0)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+-1)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+-2)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-3)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-4)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 60 69}}{{#rollBetween() target 70 79}}{{#rollBetween() roll 0 9}}<span>(+7)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+6)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+5)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+4)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+3)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+2)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+1)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+0)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+-1)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-2)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-3)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 70 79}}{{#rollBetween() target 80 89}}{{#rollBetween() roll 0 9}}<span>(+8)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+7)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+6)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+5)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+4)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+3)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+2)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+1)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+0)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+-1)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-2)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 80 89}}{{#rollBetween() target 90 99}}{{#rollBetween() roll 0 9}}<span>(+9)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+8)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+7)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+6)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+5)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+4)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+3)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+2)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+1)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+0)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+-1)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 90 99}}{{#rollBetween() target 100 109}}{{#rollBetween() roll 0 9}}<span>(+10)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+9)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+8)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+7)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+6)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+5)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+4)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+3)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+2)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+1)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+0)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 100 109}}{{#rollBetween() target 110 119}}{{#rollBetween() roll 0 9}}<span>(+11)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+10)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+9)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+8)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+7)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+6)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+5)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+4)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+3)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+2)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+1)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 110 119}}{{#rollBetween() target 120 129}}{{#rollBetween() roll 0 9}}<span>(+12)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+11)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+10)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+9)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+8)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+7)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+6)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+5)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+4)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+3)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+2)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 120 129}}{{#rollBetween() target 130 139}}{{#rollBetween() roll 0 9}}<span>(+13)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+12)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+11)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+10)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+9)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+8)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+7)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+6)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+5)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+4)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+3)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 130 139}}{{#rollBetween() target 140 149}}{{#rollBetween() roll 0 9}}<span>(+14)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+13)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+12)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+11)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+10)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+9)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+8)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+7)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+6)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+5)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+4)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 140 149}}{{#rollBetween() target 150 159}}{{#rollBetween() roll 0 9}}<span>(+15)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(+14)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(+13)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(+12)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(+11)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(+10)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(+9)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(+8)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(+7)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(+6)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(+5)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 150 159}}
</div>{{/^rollGreater() roll target}}{{/^rollWasFumble() roll}}{{#^rollTotal() roll target}}{{#^rollWasCrit() roll}}{{#^rollLess() roll target}}
<div class="wfrp-roll__fail">{{#^rollTotal() roll 99}}{{#^rollTotal() roll 88}}{{#^rollTotal() roll 77}}{{#^rollTotal() roll 66}}{{#^rollTotal() roll 55}}{{#^rollTotal() roll 44}}{{#^rollTotal() roll 33}}{{#^rollTotal() roll 22}}{{#^rollTotal() roll 11}}{{#rollBetween() target 0 9}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span></span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span></span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Impressive</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Impressive</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Astounding</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Astounding</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Astounding</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Astounding</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Astounding</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 0 9}}{{#rollBetween() target 10 19}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span></span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span></span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Impressive</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Impressive</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Astounding</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Astounding</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Astounding</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Astounding</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 10 19}}{{#rollBetween() target 20 29}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span></span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span></span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Impressive</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Impressive</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Astounding</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Astounding</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Astounding</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 20 29}}{{#rollBetween() target 30 39}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span></span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span></span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Impressive</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Impressive</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Astounding</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Astounding</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 30 39}}{{#rollBetween() target 40 49}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span></span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span></span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Impressive</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Impressive</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Astounding</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 40 49}}{{#rollBetween() target 50 59}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span></span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span></span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Impressive</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Impressive</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 50 59}}{{#rollBetween() target 60 69}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span></span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span></span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Impressive</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 60 69}}{{#rollBetween() target 70 79}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span></span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span></span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 70 79}}{{#rollBetween() target 80 89}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span></span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 80 89}}{{#rollBetween() target 90 99}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 90 99}}{{#rollBetween() target 100 109}}{{#rollBetween() roll 0 9}}<span>Marginal</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>Marginal</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>Marginal</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>Marginal</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>Marginal</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>Marginal</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>Marginal</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>Marginal</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>Marginal</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>Marginal</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>Marginal</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 100 109}}{{/^rollTotal() roll 11}}{{/^rollTotal() roll 22}}{{/^rollTotal() roll 33}}{{/^rollTotal() roll 44}}{{/^rollTotal() roll 55}}{{/^rollTotal() roll 66}}{{/^rollTotal() roll 77}}{{/^rollTotal() roll 88}}{{/^rollTotal() roll 99}}{{#rollTotal() roll 11}}<span data-i18n="Critical"></span>{{/rollTotal() roll 11}}{{#rollTotal() roll 22}}<span data-i18n="Critical"></span>{{/rollTotal() roll 22}}{{#rollTotal() roll 33}}<span data-i18n="Critical"></span>{{/rollTotal() roll 33}}{{#rollTotal() roll 44}}<span data-i18n="Critical"></span>{{/rollTotal() roll 44}}{{#rollTotal() roll 55}}<span data-i18n="Critical"></span>{{/rollTotal() roll 55}}{{#rollTotal() roll 66}}<span data-i18n="Critical"></span>{{/rollTotal() roll 66}}{{#rollTotal() roll 77}}<span data-i18n="Critical"></span>{{/rollTotal() roll 77}}{{#rollTotal() roll 88}}<span data-i18n="Critical"></span>{{/rollTotal() roll 88}}{{#rollTotal() roll 99}}<span data-i18n="Critical"></span>{{/rollTotal() roll 99}}<span data-i18n="Failure"></span>{{#rollBetween() target 0 9}}{{#rollBetween() roll 0 9}}<span>(0)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(-1)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(-2)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(-3)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(-4)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(-5)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(-6)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(-7)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(-8)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-9)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-10)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 0 9}}{{#rollBetween() target 10 19}}{{#rollBetween() roll 0 9}}<span>(1)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(0)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(-1)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(-2)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(-3)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(-4)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(-5)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(-6)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(-7)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-8)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-9)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 10 19}}{{#rollBetween() target 20 29}}{{#rollBetween() roll 0 9}}<span>(2)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(1)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(0)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(-1)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(-2)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(-3)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(-4)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(-5)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(-6)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-7)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-8)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 20 29}}{{#rollBetween() target 30 39}}{{#rollBetween() roll 0 9}}<span>(3)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(2)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(1)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(0)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(-1)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(-2)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(-3)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(-4)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(-5)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-6)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-7)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 30 39}}{{#rollBetween() target 40 49}}{{#rollBetween() roll 0 9}}<span>(4)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(3)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(2)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(1)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(0)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(-1)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(-2)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(-3)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(-4)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-5)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-6)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 40 49}}{{#rollBetween() target 50 59}}{{#rollBetween() roll 0 9}}<span>(5)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(4)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(3)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(2)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(1)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(0)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(-1)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(-2)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(-3)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-4)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-5)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 50 59}}{{#rollBetween() target 60 69}}{{#rollBetween() roll 0 9}}<span>(6)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(5)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(4)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(3)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(2)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(1)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(0)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(-1)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(-2)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-3)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-4)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 60 69}}{{#rollBetween() target 70 79}}{{#rollBetween() roll 0 9}}<span>(7)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(6)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(5)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(4)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(3)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(2)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(1)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(0)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(-1)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-2)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-3)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 70 79}}{{#rollBetween() target 80 89}}{{#rollBetween() roll 0 9}}<span>(8)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(7)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(6)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(5)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(4)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(3)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(2)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(1)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(0)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(-1)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-2)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 80 89}}{{#rollBetween() target 90 99}}{{#rollBetween() roll 0 9}}<span>(9)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(8)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(7)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(6)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(5)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(4)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(3)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(2)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(1)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(0)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(-1)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 90 99}}{{#rollBetween() target 100 109}}{{#rollBetween() roll 0 9}}<span>(10)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(9)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(8)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(7)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(6)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(5)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(4)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(3)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(2)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(1)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(0)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 100 109}}{{#rollBetween() target 110 119}}{{#rollBetween() roll 0 9}}<span>(11)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(10)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(9)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(8)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(7)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(6)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(5)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(4)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(3)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(2)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(1)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 110 119}}{{#rollBetween() target 120 129}}{{#rollBetween() roll 0 9}}<span>(12)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(11)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(10)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(9)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(8)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(7)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(6)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(5)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(4)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(3)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(2)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 120 129}}{{#rollBetween() target 130 139}}{{#rollBetween() roll 0 9}}<span>(13)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(12)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(11)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(10)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(9)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(8)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(7)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(6)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(5)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(4)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(3)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 130 139}}{{#rollBetween() target 140 149}}{{#rollBetween() roll 0 9}}<span>(14)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(13)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(12)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(11)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(10)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(9)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(8)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(7)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(6)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(5)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(4)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 140 149}}{{#rollBetween() target 150 159}}{{#rollBetween() roll 0 9}}<span>(15)</span>{{/rollBetween() roll 0 9}}{{#rollBetween() roll 10 19}}<span>(14)</span>{{/rollBetween() roll 10 19}}{{#rollBetween() roll 20 29}}<span>(13)</span>{{/rollBetween() roll 20 29}}{{#rollBetween() roll 30 39}}<span>(12)</span>{{/rollBetween() roll 30 39}}{{#rollBetween() roll 40 49}}<span>(11)</span>{{/rollBetween() roll 40 49}}{{#rollBetween() roll 50 59}}<span>(10)</span>{{/rollBetween() roll 50 59}}{{#rollBetween() roll 60 69}}<span>(9)</span>{{/rollBetween() roll 60 69}}{{#rollBetween() roll 70 79}}<span>(8)</span>{{/rollBetween() roll 70 79}}{{#rollBetween() roll 80 89}}<span>(7)</span>{{/rollBetween() roll 80 89}}{{#rollBetween() roll 90 99}}<span>(6)</span>{{/rollBetween() roll 90 99}}{{#rollBetween() roll 100 109}}<span>(5)</span>{{/rollBetween() roll 100 109}}{{/rollBetween() target 150 159}}
</div>{{/^rollLess() roll target}}{{/^rollWasCrit() roll}}{{/^rollTotal() roll target}}{{#bonus}}
<div class="wfrp-roll__row sheet-wfrp-roll__row--number">
<div class="wfrp-roll__label" data-i18n="Bonus"></div>
<div class="wfrp-roll__value">{{bonus}}</div>
</div>{{/bonus}}{{#roll_advantage}}
<div class="wfrp-roll__row sheet-wfrp-roll__row--number">
<div class="wfrp-roll__label" data-i18n="Advantage"></div>
<div class="wfrp-roll__value">{{roll_advantage}}</div>
</div>{{/roll_advantage}}{{#sl_bonus}}
<div class="wfrp-roll__row sheet-wfrp-roll__row--number">
<div class="wfrp-roll__label" data-i18n="SL Bonus"></div>
<div class="wfrp-roll__value">{{sl_bonus}}</div>
</div>{{/sl_bonus}}{{#roll_cn}}
<div class="wfrp-roll__row sheet-wfrp-roll__row--number">
<div class="wfrp-roll__label" data-i18n="CN"></div>
<div class="wfrp-roll__value">{{roll_cn}}</div>
</div>{{/roll_cn}}{{#roll_range}}
<div class="wfrp-roll__row">
<div class="wfrp-roll__label" data-i18n="Range"></div>
<div class="wfrp-roll__value">{{roll_range}}</div>
</div>{{/roll_range}}{{#roll_damage}}
<div class="wfrp-roll__row">
<div class="wfrp-roll__label" data-i18n="Damage"></div>
<div class="wfrp-roll__value">{{roll_damage}}</div>
</div>{{/roll_damage}}{{#roll_target}}
<div class="wfrp-roll__row">
<div class="wfrp-roll__label" data-i18n="Target"></div>
<div class="wfrp-roll__value">{{roll_target}}</div>
</div>{{/roll_target}}{{#roll_duration}}
<div class="wfrp-roll__row">
<div class="wfrp-roll__label" data-i18n="Duration"></div>
<div class="wfrp-roll__value">{{roll_duration}}</div>
</div>{{/roll_duration}}{{#roll_hit_location}}
<div class="wfrp-roll__row">
<div class="wfrp-roll__label" data-i18n="Hit Location"></div>{{#^rollTotal() roll 11}}{{#^rollTotal() roll 22}}{{#^rollTotal() roll 33}}{{#^rollTotal() roll 44}}{{#^rollTotal() roll 55}}{{#^rollTotal() roll 66}}{{#^rollTotal() roll 77}}{{#^rollTotal() roll 88}}{{#^rollTotal() roll 99}}{{#rollTotal() roll 10}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 10}}{{#rollTotal() roll 20}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 20}}{{#rollTotal() roll 30}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 30}}{{#rollTotal() roll 40}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 40}}{{#rollTotal() roll 50}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 50}}{{#rollTotal() roll 60}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 60}}{{#rollTotal() roll 70}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 70}}{{#rollTotal() roll 80}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 80}}{{#rollTotal() roll 90}}
<div class="wfrp-roll__value" data-i18n="Head"></div>{{/rollTotal() roll 90}}{{#rollTotal() roll 01}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 01}}{{#rollTotal() roll 02}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 02}}{{#rollTotal() roll 11}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 11}}{{#rollTotal() roll 12}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 12}}{{#rollTotal() roll 21}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 21}}{{#rollTotal() roll 22}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 22}}{{#rollTotal() roll 31}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 31}}{{#rollTotal() roll 32}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 32}}{{#rollTotal() roll 41}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 41}}{{#rollTotal() roll 42}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 42}}{{#rollTotal() roll 51}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 51}}{{#rollTotal() roll 61}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 61}}{{#rollTotal() roll 71}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 71}}{{#rollTotal() roll 81}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 81}}{{#rollTotal() roll 91}}
<div class="wfrp-roll__value" data-i18n="Left Arm"></div>{{/rollTotal() roll 91}}{{#rollTotal() roll 03}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 03}}{{#rollTotal() roll 04}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 04}}{{#rollTotal() roll 13}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 13}}{{#rollTotal() roll 14}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 14}}{{#rollTotal() roll 23}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 23}}{{#rollTotal() roll 24}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 24}}{{#rollTotal() roll 33}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 33}}{{#rollTotal() roll 34}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 34}}{{#rollTotal() roll 43}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 43}}{{#rollTotal() roll 44}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 44}}{{#rollTotal() roll 52}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 52}}{{#rollTotal() roll 53}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 53}}{{#rollTotal() roll 62}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 62}}{{#rollTotal() roll 63}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 63}}{{#rollTotal() roll 72}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 72}}{{#rollTotal() roll 73}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 73}}{{#rollTotal() roll 82}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 82}}{{#rollTotal() roll 83}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 83}}{{#rollTotal() roll 92}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 92}}{{#rollTotal() roll 93}}
<div class="wfrp-roll__value" data-i18n="Right Arm"></div>{{/rollTotal() roll 93}}{{#rollTotal() roll 05}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 05}}{{#rollTotal() roll 06}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 06}}{{#rollTotal() roll 07}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 07}}{{#rollTotal() roll 15}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 15}}{{#rollTotal() roll 16}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 16}}{{#rollTotal() roll 17}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 17}}{{#rollTotal() roll 25}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 25}}{{#rollTotal() roll 26}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 26}}{{#rollTotal() roll 27}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 27}}{{#rollTotal() roll 35}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 35}}{{#rollTotal() roll 36}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 36}}{{#rollTotal() roll 37}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 37}}{{#rollTotal() roll 44}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 44}}{{#rollTotal() roll 45}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 45}}{{#rollTotal() roll 46}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 46}}{{#rollTotal() roll 47}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 47}}{{#rollTotal() roll 54}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 54}}{{#rollTotal() roll 55}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 55}}{{#rollTotal() roll 56}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 56}}{{#rollTotal() roll 57}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 57}}{{#rollTotal() roll 64}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 64}}{{#rollTotal() roll 65}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 65}}{{#rollTotal() roll 66}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 66}}{{#rollTotal() roll 67}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 67}}{{#rollTotal() roll 74}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 74}}{{#rollTotal() roll 75}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 75}}{{#rollTotal() roll 76}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 76}}{{#rollTotal() roll 77}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 77}}{{#rollTotal() roll 84}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 84}}{{#rollTotal() roll 85}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 85}}{{#rollTotal() roll 86}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 86}}{{#rollTotal() roll 87}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 87}}{{#rollTotal() roll 94}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 94}}{{#rollTotal() roll 95}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 95}}{{#rollTotal() roll 96}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 96}}{{#rollTotal() roll 97}}
<div class="wfrp-roll__value" data-i18n="Body"></div>{{/rollTotal() roll 97}}{{#rollTotal() roll 08}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 08}}{{#rollTotal() roll 18}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 18}}{{#rollTotal() roll 28}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 28}}{{#rollTotal() roll 38}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 38}}{{#rollTotal() roll 48}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 48}}{{#rollTotal() roll 58}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 58}}{{#rollTotal() roll 68}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 68}}{{#rollTotal() roll 78}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 78}}{{#rollTotal() roll 88}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 88}}{{#rollTotal() roll 98}}
<div class="wfrp-roll__value" data-i18n="Left Leg"></div>{{/rollTotal() roll 98}}{{#rollTotal() roll 001}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 001}}{{#rollTotal() roll 09}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 09}}{{#rollTotal() roll 19}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 19}}{{#rollTotal() roll 29}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 29}}{{#rollTotal() roll 39}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 39}}{{#rollTotal() roll 49}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 49}}{{#rollTotal() roll 59}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 59}}{{#rollTotal() roll 69}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 69}}{{#rollTotal() roll 79}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 79}}{{#rollTotal() roll 89}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 89}}{{#rollTotal() roll 99}}
<div class="wfrp-roll__value" data-i18n="Right Leg"></div>{{/rollTotal() roll 99}}{{/^rollTotal() roll 99}}{{/^rollTotal() roll 88}}{{/^rollTotal() roll 77}}{{/^rollTotal() roll 66}}{{/^rollTotal() roll 55}}{{/^rollTotal() roll 44}}{{/^rollTotal() roll 33}}{{/^rollTotal() roll 22}}{{/^rollTotal() roll 11}}{{#rollTotal() roll 11}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 11}}{{#rollTotal() roll 22}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 22}}{{#rollTotal() roll 33}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 33}}{{#rollTotal() roll 44}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 44}}{{#rollTotal() roll 55}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 55}}{{#rollTotal() roll 66}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 66}}{{#rollTotal() roll 77}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 77}}{{#rollTotal() roll 88}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 88}}{{#rollTotal() roll 99}}{{#rollTotal() roll_crit_location 10}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 10}}{{#rollTotal() roll_crit_location 20}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 20}}{{#rollTotal() roll_crit_location 30}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 30}}{{#rollTotal() roll_crit_location 40}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 40}}{{#rollTotal() roll_crit_location 50}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 50}}{{#rollTotal() roll_crit_location 60}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 60}}{{#rollTotal() roll_crit_location 70}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 70}}{{#rollTotal() roll_crit_location 80}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 80}}{{#rollTotal() roll_crit_location 90}}
<div class="wfrp-roll__value"><span data-i18n="Head"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 90}}{{#rollTotal() roll_crit_location 01}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 01}}{{#rollTotal() roll_crit_location 02}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 02}}{{#rollTotal() roll_crit_location 11}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 11}}{{#rollTotal() roll_crit_location 12}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 12}}{{#rollTotal() roll_crit_location 21}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 21}}{{#rollTotal() roll_crit_location 22}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 22}}{{#rollTotal() roll_crit_location 31}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 31}}{{#rollTotal() roll_crit_location 32}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 32}}{{#rollTotal() roll_crit_location 41}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 41}}{{#rollTotal() roll_crit_location 42}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 42}}{{#rollTotal() roll_crit_location 51}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 51}}{{#rollTotal() roll_crit_location 61}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 61}}{{#rollTotal() roll_crit_location 71}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 71}}{{#rollTotal() roll_crit_location 81}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 81}}{{#rollTotal() roll_crit_location 91}}
<div class="wfrp-roll__value"><span data-i18n="Left Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 91}}{{#rollTotal() roll_crit_location 03}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 03}}{{#rollTotal() roll_crit_location 04}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 04}}{{#rollTotal() roll_crit_location 13}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 13}}{{#rollTotal() roll_crit_location 14}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 14}}{{#rollTotal() roll_crit_location 23}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 23}}{{#rollTotal() roll_crit_location 24}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 24}}{{#rollTotal() roll_crit_location 33}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 33}}{{#rollTotal() roll_crit_location 34}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 34}}{{#rollTotal() roll_crit_location 43}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 43}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 52}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 52}}{{#rollTotal() roll_crit_location 53}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 53}}{{#rollTotal() roll_crit_location 62}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 62}}{{#rollTotal() roll_crit_location 63}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 63}}{{#rollTotal() roll_crit_location 72}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 72}}{{#rollTotal() roll_crit_location 73}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 73}}{{#rollTotal() roll_crit_location 82}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 82}}{{#rollTotal() roll_crit_location 83}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 83}}{{#rollTotal() roll_crit_location 92}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 92}}{{#rollTotal() roll_crit_location 93}}
<div class="wfrp-roll__value"><span data-i18n="Right Arm"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 93}}{{#rollTotal() roll_crit_location 05}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 05}}{{#rollTotal() roll_crit_location 06}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 06}}{{#rollTotal() roll_crit_location 07}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 07}}{{#rollTotal() roll_crit_location 15}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 15}}{{#rollTotal() roll_crit_location 16}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 16}}{{#rollTotal() roll_crit_location 17}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 17}}{{#rollTotal() roll_crit_location 25}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 25}}{{#rollTotal() roll_crit_location 26}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 26}}{{#rollTotal() roll_crit_location 27}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 27}}{{#rollTotal() roll_crit_location 35}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 35}}{{#rollTotal() roll_crit_location 36}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 36}}{{#rollTotal() roll_crit_location 37}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 37}}{{#rollTotal() roll_crit_location 44}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 44}}{{#rollTotal() roll_crit_location 45}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 45}}{{#rollTotal() roll_crit_location 46}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 46}}{{#rollTotal() roll_crit_location 47}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 47}}{{#rollTotal() roll_crit_location 54}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 54}}{{#rollTotal() roll_crit_location 55}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 55}}{{#rollTotal() roll_crit_location 56}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 56}}{{#rollTotal() roll_crit_location 57}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 57}}{{#rollTotal() roll_crit_location 64}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 64}}{{#rollTotal() roll_crit_location 65}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 65}}{{#rollTotal() roll_crit_location 66}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 66}}{{#rollTotal() roll_crit_location 67}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 67}}{{#rollTotal() roll_crit_location 74}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 74}}{{#rollTotal() roll_crit_location 75}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 75}}{{#rollTotal() roll_crit_location 76}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 76}}{{#rollTotal() roll_crit_location 77}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 77}}{{#rollTotal() roll_crit_location 84}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 84}}{{#rollTotal() roll_crit_location 85}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 85}}{{#rollTotal() roll_crit_location 86}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 86}}{{#rollTotal() roll_crit_location 87}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 87}}{{#rollTotal() roll_crit_location 94}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 94}}{{#rollTotal() roll_crit_location 95}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 95}}{{#rollTotal() roll_crit_location 96}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 96}}{{#rollTotal() roll_crit_location 97}}
<div class="wfrp-roll__value"><span data-i18n="Body"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 97}}{{#rollTotal() roll_crit_location 08}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 08}}{{#rollTotal() roll_crit_location 18}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 18}}{{#rollTotal() roll_crit_location 28}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 28}}{{#rollTotal() roll_crit_location 38}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 38}}{{#rollTotal() roll_crit_location 48}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 48}}{{#rollTotal() roll_crit_location 58}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 58}}{{#rollTotal() roll_crit_location 68}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 68}}{{#rollTotal() roll_crit_location 78}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 78}}{{#rollTotal() roll_crit_location 88}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 88}}{{#rollTotal() roll_crit_location 98}}
<div class="wfrp-roll__value"><span data-i18n="Left Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 98}}{{#rollTotal() roll_crit_location 001}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 001}}{{#rollTotal() roll_crit_location 09}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 09}}{{#rollTotal() roll_crit_location 19}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 19}}{{#rollTotal() roll_crit_location 29}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 29}}{{#rollTotal() roll_crit_location 39}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 39}}{{#rollTotal() roll_crit_location 49}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 49}}{{#rollTotal() roll_crit_location 59}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 59}}{{#rollTotal() roll_crit_location 69}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 69}}{{#rollTotal() roll_crit_location 79}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 79}}{{#rollTotal() roll_crit_location 89}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 89}}{{#rollTotal() roll_crit_location 99}}
<div class="wfrp-roll__value"><span data-i18n="Right Leg"></span><span>&nbsp;({{roll_crit_location}})</span></div>{{/rollTotal() roll_crit_location 99}}{{/rollTotal() roll 99}}
</div>{{/roll_hit_location}}{{#roll_notes}}
<div class="wfrp-roll__row--full">
<div class="wfrp-roll__text">{{roll_notes}}</div>
</div>{{/roll_notes}}{{#roll_text}}
<div class="wfrp-roll__row--full">
<div class="wfrp-roll__text">{{roll_text}}</div>
</div>{{/roll_text}}
</div>
</rolltemplate>
<script type="text/worker">
const wfrpModule = ( () => {
// Global Variables
const wfrp = {
sheet_version: "1.0.4",
characteristics: [
"weapon_skill",
"ballistic_skill",
"strength",
"toughness",
"initiative",
"agility",
"dexterity",
"intelligence",
"willpower",
"fellowship"
],
characteristics_short: [
"WS",
"BS",
"S",
"T",
"I",
"Ag",
"Dex",
"Int",
"WP",
"Fel"
],
skills: [
"animal-care",
"animal-training",
"channelling",
"evaluate",
"heal",
"language",
"lore",
"perform",
"pick-lock",
"play",
"pray",
"ranged",
"research",
"sail",
"secret-signs",
"set-trap",
"sleight-of-hand",
"swim",
"track",
"trade",
"art",
"athletics",
"bribery",
"charm",
"charm-animal",
"climb",
"consume-alcohol",
"cool",
"dodge",
"drive",
"endurance",
"entertain",
"gamble",
"gossip",
"haggle",
"intimidate",
"intuition",
"leadership",
"melee",
"navigation",
"outdoor-survival",
"perception",
"ride",
"row",
"stealth"
],
specialisations: [
"basic",
"brawling",
"cavalry",
"fencing",
"flail",
"parry",
"polearm",
"two-handed",
"blackpowder",
"bow",
"crossbow",
"engineering",
"entangling",
"explosives",
"sling",
"throwing",
"azyr",
"aqshy",
"chamon",
"dhar",
"ghur",
"ghyran",
"hysh",
"shyish",
"ulgu",
"magick",
"custom"
],
repeating_skills: [
"art",
"entertain",
"ride",
"stealth",
"animal-training",
"language",
"lore",
"perform",
"play",
"sail",
"secret-signs",
"trade"
],
repeating_sections: [
"talent",
"condition",
"psychology",
"corruption",
"trappings",
"armour",
"weapons"
]
}
// Sheet Functions
const initSheet = () => {
wfrp.characteristics.forEach(char => {
calculateCharacteristic(char)
recalculateAttribute(`${char}_modifier`, char);
});
wfrp.skills.forEach(skill => calculateSkill(skill));
wfrp.specialisations.forEach(specialisation => calculateSpecialisation(specialisation));
getAttrs(["sheet_version"], values => (values["sheet_version"] !== wfrp.sheet_version) ? updateSheet(values["sheet_version"]) : 0);
recalculateEarnedXP();
calculateArmour();
getAttrs(["setting_init_option","setting_whisper","setting_bonus_option","setting_crit_option"], values => {
toggleInitOption(values["setting_init_option"]);
toggleWhisper(values["setting_whisper"]);
toggleRollBonus(values["setting_bonus_option"]);
toggleRollCrits(values["setting_crit_option"]);
})
}
const updateSheet = (version) => {
let updateAttrs = {};
switch (version) {
default:
updateAttrs["sheet_version"] = wfrp.sheet_version;
break;
}
setAttrs(updateAttrs);
}
const toggleRollDifficulty = (new_value) => {
const difficulty = (new_value === "1") ? `?{Difficulty|Average (+20), 20|Very Easy (+60), 60|Easy (+40), 40|Average (+20), 20|Challenging (0), 0|Difficult (-10), -10|Hard (-20), -20|Very Hard (-30), -30}` :
0;
setAttrs({
difficulty_query:difficulty
});
}
const toggleRollBonus = (new_value) => {
let query = 0;
let slbonus = "";
if (new_value === "1") {
query = "?{Target Bonus|0}";
slbonus = "{{sl_bonus=?{SL Bonus|0}}}"
}
setAttrs({
roll_query:query,
roll_slbonus:slbonus
});
}
const toggleRollCrits = (new_value) => {
const cf = (new_value === "1") ? 95 :
(new_value === "2") ? 95 :
(new_value === "3") ? 99 :
95;
const cs = (new_value === "1") ? 5 :
(new_value === "2") ? 1 :
(new_value === "3") ? 1 :
5;
setAttrs({
roll_cs:cs,
roll_cf:cf
});
}
const toggleInitOption = (new_value) => {
const init = (new_value === "1") ? `{{init=[[@{initiative}+@{init_bonus} &{tracker}]]}}` :
(new_value === "2") ? `{{init=[[@{initiative}+1d10+@{init_bonus} &{tracker}]]}}` :
(new_value === "3") ? `{{init=[[@{agility_bonus}+@{initiative_bonus}+1d10+@{init_bonus} &{tracker}]]}}` :
`{{init=[[@{initiative}]]}}`;
setAttrs({roll_init:init});
}
const toggleWhisper = (new_value) => {
const whisper = (new_value === "2") ? `/w gm` :
``;
setAttrs({roll_whisper:whisper});
}
const parseModField = (new_value="", previous_value) => {
const mods = new_value.toLowerCase().split(",").map(item=>item.trim());
const prev_mods = (previous_value) ? previous_value.toLowerCase().split(",").map(item=>item.trim()) : [];
[...mods, ...prev_mods].forEach(mod => applyMod(mod));
}
const applyMod = (mod) => {
const parsed_name = mod.toLowerCase().replace(/[^a-z ]/g,"").trim().replace(/ /g,"_");
wfrp.characteristics.forEach((char, index) => {
const standard = new RegExp(`\\b${char.toLowerCase()}\\b`, "g");
const short = new RegExp(`\\b${wfrp.characteristics_short[index].toLowerCase()}\\b`, "g");
if (parsed_name.match(standard) || parsed_name.match(short)) recalculateAttribute(`${char}_modifier`, char);
});
wfrp.characteristics.forEach((char, index) => {
const standard = `${char.toLowerCase()}_bonus`;
const short = `${wfrp.characteristics_short[index].toLowerCase()}_bonus`;
const tiny = `${wfrp.characteristics_short[index].toLowerCase()}b`;
if (parsed_name === standard || parsed_name.match === short || parsed_name === tiny) recalculateAttribute(`${char}_bonusmod`, standard);
});
wfrp.skills.forEach(skill => (parsed_name.indexOf(skill) > -1) ? recalculateAttribute(`${skill}_modifier`, skill.replace(/_/g," ")) : false);
if (parsed_name === "ranged damage") recalculateAttribute("ranged_damage_bonus","ranged damage");
if (parsed_name === "melee damage") recalculateAttribute("melee_damage_bonus","melee damage");
if (parsed_name === "movement") recalculateAttribute("movement_mod","movement");
if (parsed_name === "walking" || parsed_name === "walk") recalculateAttribute("walk_mod","walking");
if (parsed_name === "run" || parsed_name === "running") recalculateAttribute("run_mod","running");
if (parsed_name === "wounds") recalculateAttribute("wound_mod","wounds");
if (parsed_name === "encumbrance") recalculateAttribute("encumbrance_bonus","encumbrance");
}
const recalculateAttribute = (attribute, query) => {
const attrs = [...wfrp.characteristics, ...wfrp.characteristics.map(item => `${item}_bonus`), ...wfrp.characteristics.map(item => `${item}_custom_mod`)];
let match_array = [query];
const parsed_query = query.replace(/ /g, "_");
const synonyms = {
"weapon_skill": ["ws","weapon_skill"],
"ballistic_skill": ["bs","ballistic_skill"],
"strength": ["s", "strength"],
"toughness": ["t", "toughness"],
"initiative": ["int", "initiative"],
"agility": ["ag", "agility"],
"dexterity": ["dex", "dexterity"],
"intelligence": ["int", "intelligence"],
"willpower": ["wp", "willpower"],
"fellowship": ["fel", "fellowship"],
"walking": ["walk", "walking"],
"run": ["run", "run"],
"wounds": ["wound", "wnds"],
"weapon_skill_bonus": ["weapon_skill_bonus", "ws_bonus", "wsb"],
"ballistic_skill_bonus": ["ballistic_skill_bonus", "bs_bonus", "bsb"],
"strength_bonus": ["strength_bonus", "s_bonus", "sb"],
"toughness_bonus": ["toughness_bonus", "t_bonus", "tb"],
"initiative_bonus": ["initiative_bonus", "i_bonus", "isb"],
"agility_bonus": ["agility_bonus", "ag_bonus", "agb"],
"dexterity_bonus": ["dexterity_bonus", "dex_bonus", "dexb"],
"intelligence_bonus": ["intelligence_bonus", "int_bonus", "intb"],
"willpower_bonus": ["willpower_bonus", "wp_bonus", "wpb"],
"fellowship_bonus": ["fellowship_bonus", "fel_bonus", "felb"],
};
Object.entries(synonyms).forEach(([key, array]) => {
if (array.includes(parsed_query)) {
query = query;
match_array = array;
}
});
wfrp.repeating_sections.forEach(section => {
getSectionIDs(section, id_array => {
id_array.forEach(id => attrs.push(`repeating_${section}_${id}_${section}_mods`));
id_array.forEach(id => attrs.push(`repeating_${section}_${id}_${section}_ranks`));
getAttrs(attrs, values => {
const mod_array = [];
const filtered_values = Object.entries(values).filter(([key, value]) => key.includes("_mods"));
filtered_values.forEach(([key, value]) => {
const modifiers = value.split(",");
if (modifiers[0] !== "") {
modifiers.forEach(mod => {
mod = mod.toLowerCase();
wfrp.characteristics.forEach((characteristic, index) => {
mod = mod.replace(`\[${characteristic.replace(/_/g, " ")}\]`, values[characteristic]);
mod = mod.replace(`\[${characteristic.replace(/_/g, " ")} bonus\]`, values[`${characteristic}_bonus`]);
mod = mod.replace(`\[${wfrp.characteristics_short[index].toLowerCase().replace(/_/g, " ")}\]`, values[characteristic]);
mod = mod.replace(`\[${wfrp.characteristics_short[index].toLowerCase().replace(/_/g, " ")}b\]`, values[`${characteristic}_bonus`]);
});
const row_id = helperFunctions.extractRepeatingId(key,"talent");
const ranks = values[`${row_id}_talent_ranks`];
mod = mod.replace(`\[rank\]`, ranks);
match_array.forEach(match => {
const reg = new RegExp(`${match}\\b`, "g")
mod = mod.replace(reg, query)
});
const mod_test = mod.toLowerCase().replace(/[^a-z _]/g, "").trim().replace(/ /g,"_");
const mod_value = parseInt(mod.toLowerCase().replace(/[^0-9\-]/g, "").trim());
if (mod_test === query) mod_array.push(mod_value);
});
}
});
if (wfrp.characteristics.includes(query)) mod_array.push(+values[`${parsed_query}_custom_mod`]);
const new_value = mod_array.reduce((a,b) => a+b, 0);
setAttrs({[attribute]:new_value});
});
});
});
}
// Species Controls
const changeSpecies = (new_value) => {
new_value = new_value.toLowerCase();
const update = {
fate: 0,
resilience: 0,
movement: 0,
size: 0
}
if (new_value === "") {
return;
}
if (new_value === "human") {
update["fate"] = 2;
update["resilience"] = 1;
update["movement"] = 4;
update["size"] = "average";
}
if (new_value === "dwarf") {
update["fate"] = 0;
update["resilience"] = 2;
update["movement"] = 3;
update["size"] = "average";
}
if (new_value === "halfling") {
update["fate"] = 0;
update["resilience"] = 2;
update["movement"] = 3;
update["size"] = "small";
}
if (new_value === "wood elf") {
update["fate"] = 0;
update["resilience"] = 0;
update["movement"] = 4;
update["size"] = "average";
}
if (new_value === "high elf") {
update["fate"] = 0;
update["resilience"] = 0;
update["movement"] = 5;
update["size"] = "average";
}
if (new_value === "gnome") {
update["fate"] = 2;
update["resilience"] = 0;
update["movement"] = 3;
update["size"] = "small";
}
if (new_value !== "custom") {
getCompendiumPage(`Species:${new_value}`, page => {
const skills = helperFunctions.parseJSON(page.data.Skills);
const talents = helperFunctions.parseJSON(page.data.Talents);
const skills_fixed = skills.Fixed.split(",").map(item=>item.trim()) || [];
const talents_fixed = talents.Fixed.split(",").map(item=>item.trim()) || [];
let talents_choices = [];
let skill_index = 1;
let talent_index = 1;
if (talents.Choices) talents.Choices.forEach(choice => talents_choices = [...talents_choices, ...choice]);
for (let index = 1; index <= 12; index++) {
update[`species_skill_${index}_name`] = "";
update[`species_skill_${index}_advances`] = "0";
}
for (let index = 1; index <= 10; index++) {
update[`species_talent_${index}_name`] = "";
update[`species_talent_${index}_advances`] = "0";
}
for (const skill of skills_fixed) {
update[`species_skill_${skill_index}_name`] = skill;
update[`species_talent_${skill_index}_advances`] = "0";
skill_index++;
}
for (const talent of talents_fixed) {
update[`species_talent_${talent_index}_name`] = talent;
update[`species_talent_${talent_index}_advances`] = "1";
talent_index++;
}
for (const talent of talents_choices) {
update[`species_talent_${talent_index}_name`] = talent;
update[`species_talent_${talent_index}_advances`] = "0";
talent_index++;
}
update["advances_changed"] = 1;
setAttrs(update, {silent:true});
});
} else {
setAttrs(update);
}
}
const checkSpeciesAdvances = () => {
const attrs = [];
for (let i = 1; i <= 12; i++) {
attrs.push(`species_skill_${i}_advances`);
}
getAttrs(attrs, values => {
let threes = 0;
let fives = 0;
Object.values(values).forEach(value => {
if (value === "3") threes++;
if (value === "5") fives++;
});
const update = {};
update["species_disable3"] = (threes >= 3) ? 1 : 0;
update["species_disable5"] = (fives >= 3) ? 1 : 0;
setAttrs(update);
});
}
// Characteristic Functions
const calculateCharacteristic = (characteristic) => {
const attrs = [
`npc`,
`${characteristic}`,
`${characteristic}_initial`,
`${characteristic}_advances`,
`${characteristic}_modifier`,
`${characteristic}_custom_mod`,
`${characteristic}_bonusmod`,
];
getAttrs(attrs, values => {
const base = parseInt(values[`${characteristic}`]) || 0;
const initial = parseInt(values[`${characteristic}_initial`]) || 0;
const advances = parseInt(values[`${characteristic}_advances`]) || 0;
const modifier = parseInt(values[`${characteristic}_modifier`]) || 0;
// const custom_mod = parseInt(values[`${characteristic}_custom_mod`]) || 0;
const bonusmod = parseInt(values[`${characteristic}_bonusmod`]) || 0;
if (values["npc"] === "on") {
const updateAttrs = {};
const bonus = Math.floor(base / 10) + bonusmod;
updateAttrs[`${characteristic}_bonus`] = bonus;
setAttrs(updateAttrs);
return;
} else {
const current = initial + advances + modifier;
const bonus = Math.floor(current / 10) + bonusmod;
const updateAttrs = {};
updateAttrs[`${characteristic}`] = current;
updateAttrs[`${characteristic}_bonus`] = bonus;
setAttrs(updateAttrs);
}
});
}
const cascadeAttributeChange = (characteristic) => {
getAttrs(["npc"], check => {
if (check["npc"] === "on") return;
wfrp.skills.forEach(skill => {
getAttrs([`${skill}_characteristic`], values => {
const skill_characteristic = values[`${skill}_characteristic`];
if (skill_characteristic === characteristic) calculateSkill(skill);
});
});
wfrp.specialisations.forEach(specialisation => {
getAttrs([`${specialisation}_characteristic`], values => {
const specialisation_characteristic = values[`${specialisation}_characteristic`];
if (specialisation_characteristic === characteristic) calculateSpecialisation(specialisation);
});
});
wfrp.repeating_skills.forEach(section => {
getSectionIDs(section, id_array => {
id_array.forEach(id => {
getAttrs([`repeating_${section}_${id}_specialisation_characteristic`], values => {
const repeating_characteristic = values[`repeating_${section}_${id}_specialisation_characteristic`];
if (repeating_characteristic === characteristic) recalculateRepeatingSkill(`repeating_${section}_${id}_specialisation_characteristic`, section);
});
});
});
});
});
}
const updateMovementRates = (newValue) => {
getAttrs(["npc"], check => {
if (check["npc"] === "on") return;
const movement = parseInt(newValue) || 0;
const walk = movement * 2 || 0;
const run = walk * 2 || 0;
setAttrs({
walk: walk,
run: run
});
});
}
// Skill Functions
const calculateSkill = (skill) => {
getAttrs(["npc"], check => {
if (check["npc"] === "on") return;
const attrs = [
`${skill}_characteristic`
];
getAttrs(attrs, values => {
const base = values[`${skill}_characteristic`];
const attrs = [
`${base}`,
`${skill}_advances`,
`${skill}_bonus`,
`${skill}_modifier`
];
getAttrs(attrs, values => {
const characteristic = parseInt(values[`${base}`]) || 0;
const advances = parseInt(values[`${skill}_advances`]) || 0;
const modifier = parseInt(values[`${skill}_modifier`]) || 0;
const bonus = parseInt(values[`${skill}_bonus`]) || 0;
const total = characteristic + advances + modifier + bonus;
const updateAttrs = {};
updateAttrs[`${skill}`] = total;
setAttrs(updateAttrs);
});
});
});
}
const calculateSpecialisation = (specialisation) => {
getAttrs(["npc"], check => {
if (check["npc"] === "on") return;
const attrs = [
`${specialisation}_characteristic`,
`npc`
];
getAttrs(attrs, values => {
const base = values[`${specialisation}_characteristic`];
const attrs = [
`${base}`,
`${specialisation}_advances`,
`${specialisation}_modifier`,
`${specialisation}_bonus`
];
getAttrs(attrs, values => {
const characteristic = parseInt(values[`${base}`]) || 0;
const advances = parseInt(values[`${specialisation}_advances`]) || 0;
const modifier = parseInt(values[`${specialisation}_modifier`]) || 0;
const bonus = parseInt(values[`${specialisation}_bonus`]) || 0;
const total = characteristic + advances + modifier + bonus;
const updateAttrs = {};
updateAttrs[`${specialisation}`] = total;
setAttrs(updateAttrs);
});
});
});
}
const recalculateRepeatingSkill = (attribute, section) => {
const repeating_id = helperFunctions.extractRepeatingId(attribute, section);
const attrs = [`${repeating_id}_specialisation_characteristic`]
getAttrs(attrs, values => {
const attrs_2 = [
`${values[`${repeating_id}_specialisation_characteristic`]}`,
`${repeating_id}_specialisation_char`,
`${repeating_id}_specialisation_advances`,
`${repeating_id}_specialisation_modifier`,
];
getAttrs(attrs_2, values_2 => {
values = {...values, ...values_2};
characteristic = values[values[`${repeating_id}_specialisation_characteristic`]] || 0;
const updateAttrs = {};
updateAttrs[`${repeating_id}_specialisation_char`] = characteristic;
const advances = parseInt(values[`${repeating_id}_specialisation_advances`]) || 0;
const modifier = parseInt(values[`${repeating_id}_specialisation_modifier`]) || 0;
const total = characteristic + advances + modifier;
updateAttrs[`${repeating_id}_specialisation`] = total;
setAttrs(updateAttrs, {silent:true});
});
});
}
const cascadeSkillChanges = (attribute) => {
const sections = ["spells","weapons"];
helperFunctions.aggregateRepeatingIDs(sections, ids => {
for (const id of ids["spells"]) {
calculateSpellValue(`repeating_spells_${id}_spell_type`);
}
for (const id of ids["weapons"]) {
updateWeaponTarget(`repeating_weapons_${id}_weapon_type`);
}
});
}
// Career Functions
const updateCareerPath = () => {
const attrs = [];
helperFunctions.getSectionIDsOrdered("careers", id_array => {
id_array.forEach(id => attrs.push(`repeating_careers_${id}_career_name`));
getAttrs(attrs, values => {
const updateAttrs = {};
const names = Object.values(values).filter(value => value !== "");
const career_path = names.join("⟶");
updateAttrs[`career_path`] = career_path;
setAttrs(updateAttrs);
});
});
}
const updateFirstCareer = () => {
helperFunctions.getSectionIDsOrdered("careers", id_array => {
if (id_array.length > 0) {
const updateAttrs = {};
const first = id_array.shift();
updateAttrs [`repeating_careers_${first}_career_first`] = "on";
id_array.forEach(id => updateAttrs[`repeating_careers_${id}_career_first`] = 0);
setAttrs(updateAttrs);
}
});
}
const updateCurrentCareer = () => {
const updateAttrs = {};
helperFunctions.getSectionIDsOrdered("careers", id_array => {
if (id_array.length > 0) {
const current_id = id_array.pop();
id_array.forEach(id => updateAttrs[`repeating_careers_${id}_career_current`] = 0);
updateAttrs[`repeating_careers_${current_id}_career_current`] = "on";
getAttrs([`repeating_careers_${current_id}_career_name`,`repeating_careers_${current_id}_career_level`,`repeating_careers_${current_id}_career_status`], values => {
updateAttrs[`career`] = values[`repeating_careers_${current_id}_career_name`] || "";
updateAttrs[`career_level`] = values[`repeating_careers_${current_id}_career_level`] || "";
updateAttrs[`status`] = values[`repeating_careers_${current_id}_career_status`] || "";
setAttrs(updateAttrs);
});
}
});
}
const updateCurrentCareerLevel = (attribute, new_value) => {
const section = "careers";
const repeating_id = helperFunctions.extractRepeatingId(attribute, section);
const updateAttrs = {};
updateAttrs[`${repeating_id}_career_level_current`] = new_value;
setAttrs(updateAttrs);
}
const updateCareerNames = (attribute) => {
const section = "careers";
const repeating_id = helperFunctions.extractRepeatingId(attribute, section);
const attrs = [];
[1,2,3,4].forEach(level => {
attrs.push(`${repeating_id}_career_level${level}_name`)
attrs.push(`${repeating_id}_career_level${level}_status`)
});
attrs.push(`${repeating_id}_career_current`);
attrs.push(`${repeating_id}_career_level_current`);
getAttrs(attrs, values => {
const updateAttrs = {};
const current_level = values[`${repeating_id}_career_level_current`];
const current_career = values[`${repeating_id}_career_current`];
updateAttrs[`${repeating_id}_career_level`] = values[`${repeating_id}_career_level${current_level}_name`] || "";
updateAttrs[`${repeating_id}_career_status`] = values[`${repeating_id}_career_level${current_level}_status`] || "";
if (current_career === "on") {
updateAttrs[`career_level`] = values[`${repeating_id}_career_level${current_level}_name`] || "-";
updateAttrs[`status`] = values[`${repeating_id}_career_level${current_level}_status`] || "-";
}
setAttrs(updateAttrs);
});
}
// Experience Functions
const calculateTotalAdvances = (attribute) => {
const section = "careers";
const repeating_id = helperFunctions.extractRepeatingId(attribute, section);
const attrs = [];
wfrp.characteristics.forEach(characteristic => attrs.push(`${repeating_id}_career_${characteristic}_advances`));
for (let i = 1; i <= 4; i++) {
for (let j = 1; j <= 10; j++) {
attrs.push(`${repeating_id}_career_skill_${i}_${j}_advances`);
attrs.push(`${repeating_id}_career_skill_${i}_${j}_init`);
}
for (let k = 1; k <= 5; k++) {
attrs.push(`${repeating_id}_career_talent_${i}_${k}_advances`);
attrs.push(`${repeating_id}_career_talent_${i}_${k}_init`);
}
}
attrs.push(`${repeating_id}_career_first`);
getAttrs(attrs, values => {
const skills_filtered = Object.entries(values).filter(([key,value]) => key.includes("career_skill"));
const talents_filtered = Object.entries(values).filter(([key,value]) => key.includes("talent"));
let skills_values = skills_filtered.map(item => parseInt(item[1]) || 0);
let talents_values = talents_filtered.map(item => parseInt(item[1]) || 0);
let total_skills_advances = skills_values.reduce((a,b) => a+b);
let total_talents_advances = talents_values.reduce((a,b) => a+b);
const abs_total = total_skills_advances + total_talents_advances || "";
const updateAttrs = {};
updateAttrs[`${repeating_id}_career_advances`] = (abs_total > 0) ? abs_total : "";
setAttrs(updateAttrs, recalculateSpentXP());
});
}
const calculateCharacteristicXP = (value, free) => {
let int = parseInt(value) + parseInt(free);
let countdown = parseInt(free);
let accumulator = 0;
while (int > 0) {
if (int > countdown) {
accumulator +=
(int <= 5) ? 25 :
(int <= 10) ? 30 :
(int <= 15) ? 40 :
(int <= 20) ? 50 :
(int <= 25) ? 70 :
(int <= 30) ? 90 :
(int <= 35) ? 120 :
(int <= 40) ? 150 :
(int <= 45) ? 190 :
(int <= 50) ? 230 :
(int <= 55) ? 280 :
(int <= 60) ? 330 :
(int <= 65) ? 390 :
(int <= 70) ? 450 :
520;
}
int--;
}
return accumulator;
}
const calculateSkillXP = (value, free) => {
let int = parseInt(value) + parseInt(free);
let countdown = parseInt(free);
let accumulator = 0;
while (int > 0) {
if (int > countdown) {
accumulator +=
(int <= 5) ? 10 :
(int <= 10) ? 15 :
(int <= 15) ? 20 :
(int <= 20) ? 30 :
(int <= 25) ? 40 :
(int <= 30) ? 60 :
(int <= 35) ? 80 :
(int <= 40) ? 110 :
(int <= 45) ? 140 :
(int <= 50) ? 180 :
(int <= 55) ? 220 :
(int <= 60) ? 270 :
(int <= 65) ? 320 :
(int <= 70) ? 380 :
440;
}
int--;
}
return accumulator;
}
const calculateTalentXP = (value, free) => {
let int = parseInt(value) + parseInt(free);
let countdown = parseInt(free);
let accumulator = 0;
while (int > 0) {
if (int > countdown) accumulator += int * 100
int--;
}
return accumulator;
}
const recalculateSpentXP = () => {
helperFunctions.aggregateRepeatingIDs([`careers`, `experience`, `experiencespent`], ids => {
const attrs = [];
for (const id of ids.careers) {
for (const characteristic of wfrp.characteristics) {
attrs.push(`repeating_careers_${id}_career_${characteristic}_advances`);
attrs.push(`repeating_careers_${id}_career_${characteristic}_init`);
}
for (let i = 1; i <= 4; i++) {
for (let j = 1; j <= 10; j++) {
attrs.push(`repeating_careers_${id}_career_skill_${i}_${j}_name`);
attrs.push(`repeating_careers_${id}_career_skill_${i}_${j}_advances`);
attrs.push(`repeating_careers_${id}_career_skill_${i}_${j}_init`);
}
for (let k = 1; k <= 5; k++) {
attrs.push(`repeating_careers_${id}_career_talent_${i}_${k}_name`);
attrs.push(`repeating_careers_${id}_career_talent_${i}_${k}_advances`);
attrs.push(`repeating_careers_${id}_career_talent_${i}_${k}_init`);
}
}
}
for (let i = 1; i <= 10; i++) {
attrs.push(`species_talent_${i}_name`);
attrs.push(`species_talent_${i}_advances`);
}
for (let i = 1; i <= 12; i++) {
attrs.push(`species_skill_${i}_name`);
attrs.push(`species_skill_${i}_advances`);
}
for (const id of ids.experience) {
attrs.push(`repeating_experience_${id}_experience_amount`);
}
for (const id of ids.experiencespent) {
attrs.push(`repeating_experiencespent_${id}_experience_amount`);
}
getAttrs(attrs, values => {
const entries = Object.entries(values).filter(([key, value]) => value !== "");
const characteristic_advances = new Map();
const characteristic_advances_free = new Map();
const skill_advances = new Map();
const skill_advances_free = new Map();
const talent_advances = new Map();
const talent_advances_free = new Map();
for (const id of ids.careers) {
wfrp.characteristics.forEach(characteristic => {
const value = parseInt(values[`repeating_careers_${id}_career_${characteristic}_advances`]) || 0;
const current = characteristic_advances.get(characteristic) || 0;
const total = value + current;
const value_free = parseInt(values[`repeating_careers_${id}_career_${characteristic}_init`]) || 0;
const current_free = characteristic_advances_free.get(characteristic) || 0;
const total_free = value_free + current_free;
characteristic_advances.set(characteristic, total);
characteristic_advances_free.set(characteristic, total_free);
});
for (let i = 1; i <= 4; i++) {
for (let j = 1; j <= 10; j++) {
const skill = values[`repeating_careers_${id}_career_skill_${i}_${j}_name`];
const value = parseInt(values[`repeating_careers_${id}_career_skill_${i}_${j}_advances`]) || 0;
const current = skill_advances.get(skill) || 0;
const total = current + value;
const value_free = parseInt(values[`repeating_careers_${id}_career_skill_${i}_${j}_init`]) || 0;
const current_free = skill_advances_free.get(skill) || 0;
const total_free = current_free + value_free;
skill_advances.set(skill, total);
skill_advances_free.set(skill, total_free);
}
for (let k = 1; k <= 5; k++) {
const talent = values[`repeating_careers_${id}_career_talent_${i}_${k}_name`];
const value = parseInt(values[`repeating_careers_${id}_career_talent_${i}_${k}_advances`]) || 0;
const current = talent_advances.get(talent) || 0;
const total = current + value;
const value_free = parseInt(values[`repeating_careers_${id}_career_talent_${i}_${k}_init`]) || 0;
const current_free = talent_advances_free.get(talent) || 0;
const total_free = current_free + value_free;
talent_advances.set(talent, total);
talent_advances_free.set(talent, total_free);
}
}
}
for (let i = 1; i <= 12; i++) {
const skill = values[`species_skill_${i}_name`];
const value_free = parseInt(values[`species_skill_${i}_advances`]) || 0;
const current_free = skill_advances_free.get(skill) || 0;
const total_free = current_free + value_free;
skill_advances_free.set(skill, total_free);
}
for (let i = 1; i <= 10; i++) {
const talent = values[`species_talent_${i}_name`];
const value_free = parseInt(values[`species_talent_${i}_advances`]) || 0;
const current_free = talent_advances_free.get(talent) || 0;
const total_free = current_free + value_free;
}
let xp = 0;
characteristic_advances.forEach((value, key) => xp += calculateCharacteristicXP(value, characteristic_advances_free.get(key)));
skill_advances.forEach((value, key) => xp += calculateSkillXP(value, skill_advances_free.get(key)));
talent_advances.forEach((value, key) => xp += calculateTalentXP(value, talent_advances_free.get(key)));
for (const id of ids.experiencespent) {
const value = parseInt(values[`repeating_experiencespent_${id}_experience_amount`]);
xp += value;
}
const updateAttrs = {};
updateAttrs[`spent_xp`] = xp;
setAttrs(updateAttrs, recalculateCurrentXP());
});
});
}
const recalculateEarnedXP = () => {
const attrs = [];
getSectionIDs("experience", id_array => {
id_array.forEach(id => {
attrs.push(`repeating_experience_${id}_experience_amount`);
});
attrs.push(`experience_mod`);
getAttrs(attrs, values => {
const int_values = Object.values(values).map(item => parseInt(item) || 0).filter(item => item > 0);
const total_xp = int_values.reduce((a,b) => a+b, 0);
setAttrs({total_xp: total_xp}, recalculateCurrentXP());
});
});
}
const recalculateCurrentXP = () => {
getAttrs(["total_xp","spent_xp"], values => {
const total = parseInt(values["total_xp"]) || 0;
const spent = parseInt(values["spent_xp"]) || 0;
const current = total - spent;
setAttrs({current_xp:current});
});
}
const consolidateXP = () => {
let date = ( new Date() ).toLocaleDateString();
getAttrs(["total_xp"], values => {
getSectionIDs("experience", id_array => {
id_array.forEach(id => removeRepeatingRow(`repeating_experience_${id}`));
});
const new_id = generateRowID();
setAttrs({
[`repeating_experience_${new_id}_experience_desc`]:`XP Consolidated (${date})`,
[`repeating_experience_${new_id}_experience_amount`]:values.total_xp,
});
});
}
const calculateCharacteristicAdvances = (characteristic) => {
getSectionIDs("careers", id_array => {
const attrs = [];
id_array.forEach(id => {
attrs.push(`repeating_careers_${id}_career_${characteristic}_advances`);
attrs.push(`repeating_careers_${id}_career_${characteristic}_init`);
});
attrs.push(`${characteristic}_noncareer`);
getAttrs(attrs, values => {
const int_values = Object.values(values).map(item => parseInt(item) || 0);
const total_advances = int_values.reduce((a,b) => a+b);
setAttrs({[`${characteristic}_advances`]:total_advances});
});
});
}
const calculateSkillAdvances = () => {
getSectionIDs("careers", id_array => {
getSectionIDs("noncareer-skills", id_array_2 => {
const attrs = [];
const skills = new Map();
id_array.forEach((id, index) => {
for (let i = 1; i <= 4; i++) {
for (let j = 1; j <= 10; j++) {
attrs.push(`repeating_careers_${id}_career_skill_${i}_${j}_name`);
attrs.push(`repeating_careers_${id}_career_skill_${i}_${j}_advances`);
if (i === 1) attrs.push(`repeating_careers_${id}_career_skill_${i}_${j}_init`);
}
}
});
id_array_2.forEach((id) => {
attrs.push(`repeating_noncareer-skills_${id}_advance_name`)
attrs.push(`repeating_noncareer-skills_${id}_advance_advances`)
});
for (let i = 1; i <= 12; i++) {
attrs.push(`species_skill_${i}_name`);
attrs.push(`species_skill_${i}_advances`);
}
getAttrs(attrs, values => {
const skill_list = Object.entries(values);
const names = skill_list.filter(([key, value]) => key.match(/name/g) && value !== "");
names.forEach(([id, name]) => {
const value_addr = id.substring(0,id.length-4) + "advances";
const init_addr = id.substring(0,id.length-4) + "init";
const value = parseInt(values[value_addr]) || 0;
const init = parseInt(values[init_addr]) || 0;
const current = skills.get(name) || 0;
const set = current + value + init;
skills.set(name, set);
});
const updateAttrs = {};
skills.forEach((value, key) => {
let parsed_key = key.replace(/ /g,"-").toLowerCase();
if (wfrp.skills.includes(parsed_key)) {
updateAttrs[`${parsed_key}_advances`] = value;
} else if (key.match(/\(/g)) {
const group = key.split("(")[0]
.trim()
.replace(/ /g,"-")
.toLowerCase();
const specialisation = key.split("(")[1]
.trim()
.replace(/\)/g,"");
const specialisation_test = specialisation.toLowerCase();
if (wfrp.specialisations.includes(specialisation_test)) {
updateAttrs[`${specialisation}_advances`] = value;
if (value > 0) updateAttrs[`${specialisation}_control`] = "on";
} else if (wfrp.repeating_skills.includes(group)) {
modifyRepeatingSkill(group, specialisation, value);
}
}
});
setAttrs(updateAttrs);
});
});
});
}
const modifyRepeatingSkill = (group, specialisation, value) => {
getSectionIDs(group, id_array => {
const attrs = [];
const updateAttrs = {};
id_array.forEach(id => {
const addr = `repeating_${group}_${id}`;
attrs.push(`${addr}_specialisation_name`);
});
getAttrs(attrs, values => {
const value_array = Object.values(values).filter(item => item !== "");
const value_array_test = value_array.map(item=>item.toLowerCase());
const key_array = Object.keys(values).filter(item => item !== "");
const specialisation_test = specialisation.toLowerCase();
if (value_array_test.includes(specialisation_test)) {
const index = value_array_test.indexOf(specialisation_test);
const key = key_array[index];
const new_key = `${key.substring(0, key.length-5)}_advances`;
updateAttrs[new_key] = value;
} else if (value > 0) {
const new_id = generateRowID();
updateAttrs[`repeating_${group}_${new_id}_specialisation_name`] = specialisation;
updateAttrs[`repeating_${group}_${new_id}_specialisation_advances`] = value;
}
setAttrs(updateAttrs);
});
});
};
const calculateTalentAdvances = () => {
getSectionIDs("careers", id_array => {
const attrs = [];
const talents = new Map();
id_array.forEach((id, index) => {
for (let i = 1; i <= 4; i++) {
for (let j = 1; j <= 5; j++) {
attrs.push(`repeating_careers_${id}_career_talent_${i}_${j}_name`);
attrs.push(`repeating_careers_${id}_career_talent_${i}_${j}_advances`);
if (index === 0) attrs.push(`repeating_careers_${id}_career_talent_${i}_${j}_init`);
}
}
});
for (let i = 1; i <= 10; i++) {
attrs.push(`species_talent_${i}_name`);
attrs.push(`species_talent_${i}_advances`);
}
getAttrs(attrs, values => {
const talent_list = Object.entries(values);
const names = talent_list.filter(([key, value]) => key.match(/name/g) && value !== "");
names.forEach(([id, name]) => {
const value_addr = id.substring(0,id.length-4) + "advances";
const init_addr = id.substring(0,id.length-4) + "init";
const value = parseInt(values[value_addr]) || 0;
const init = parseInt(values[init_addr]) || 0;
const current = talents.get(name) || 0;
const set = current + value + init;
talents.set(name, set);
});
talents.forEach((value, key) => {
if (value !== 0) {
getSectionIDs("talent", id_array => {
const attrs = [];
const updateAttrs = {};
id_array.forEach(id => {
const addr = `repeating_talent_${id}`;
attrs.push(`${addr}_talent_name`);
});
getAttrs(attrs, values => {
const value_array = Object.values(values).filter(item => item !== "");
const value_array_test = value_array.map(item => item.toLowerCase());
const key_array = Object.keys(values).filter(item => item !== "");
let page_name = key.trim() || key;
if (value_array_test.includes(page_name.toLowerCase())) {
const index = value_array_test.indexOf(page_name.toLowerCase());
const array_key = key_array[index];
const new_key = `${array_key.substring(0, array_key.length-5)}_ranks`;
updateAttrs[new_key] = value;
} else if (value > 0) {
getCompendiumPage(`Talents:${page_name}`, page => {
if (page.expansion !== 0 && page.expansion) {
wfrpDragAndDrop.handleDrop({drop_name:page.name, drop_content:page.content, drop_data:page.data}, key);
} else {
const new_id = generateRowID();
updateAttrs[`repeating_talent_${new_id}_talent_name`] = key;
updateAttrs[`repeating_talent_${new_id}_talent_ranks`] = value;
setAttrs(updateAttrs);
}
});
}
});
});
}
});
});
});
}
const calculateInitColumns = (source_attribute, new_value) => {
const attrs = [];
const source_type = (source_attribute.match(/talent/g)) ? "talent" :
(source_attribute.match(/career_skill/g)) ? "skill" :
false;
const source_id = helperFunctions.extractRepeatingId(source_attribute, "careers");
const is_init = source_attribute.match(/init/);
if (!source_type || !is_init) return;
if (source_type === "talent") {
for (let i = 1; i <= 5; i++) {
attrs.push(`${source_id}_career_talent_1_${i}_init`);
}
}
if (source_type === "skill") {
for (let i = 1; i <= 10; i++) {
attrs.push(`${source_id}_career_skill_1_${i}_init`);
}
}
getAttrs(attrs, values => {
const spent = Object.values(values).filter(item => item !== "").map(item => parseInt(item));
if (spent.length === 0) return;
const total = spent.reduce((a,b) => a+b) || 0;
const maximum_allowed = (source_type === "skill") ? 40 : 1;
if (total > maximum_allowed) {
const difference = parseInt(new_value) - (total - maximum_allowed);
setAttrs({[source_attribute]:difference});
}
});
}
const updateAdvances = () => {
wfrp.characteristics.forEach(characteristic => calculateCharacteristicAdvances(characteristic));
calculateSkillAdvances();
calculateTalentAdvances();
setAttrs({advances_changed:0});
}
// Trappings, Weapons & Armor Functions
const calculateArmour = () => {
getSectionIDs("armour", id_array=> {
const attrs = []
id_array.forEach(id => {
attrs.push(`repeating_armour_${id}_armour_points`);
attrs.push(`repeating_armour_${id}_armour_locations`);
attrs.push(`repeating_armour_${id}_armour_worn`);
});
getAttrs(attrs, values => {
let armour_head = 0;
let armour_leftarm = 0;
let armour_rightarm = 0;
let armour_body = 0;
let armour_leftleg = 0;
let armour_rightleg = 0;
let armour_shield = 0;
let armour_all = 0;
id_array.forEach(id => {
const points = parseInt(values[`repeating_armour_${id}_armour_points`]) || 0;
const locations = values[`repeating_armour_${id}_armour_locations`];
const worn = values[`repeating_armour_${id}_armour_worn`];
const locations_array = locations.split(",").map(location => location.trim().replace(" ",""));
const locations_array_test = locations_array.map(location => location.toLowerCase());
if (worn === "on") {
if (locations_array_test.includes("head") || locations_array.includes("H")) armour_head += points;
if (locations_array_test.includes("leftarm") || locations_array.includes("LA")) armour_leftarm += points;
if (locations_array_test.includes("rightarm") || locations_array.includes("RA")) armour_rightarm += points;
if (locations_array_test.includes("body") || locations_array.includes("B")) armour_body += points;
if (locations_array_test.includes("leftleg") || locations_array.includes("LL")) armour_leftleg += points;
if (locations_array_test.includes("rightleg") || locations_array.includes("RL")) armour_rightleg += points;
if (locations_array_test.includes("shield") || locations_array.includes("S")) armour_shield += points;
if (locations_array_test.includes("all") || locations_array.includes("ALL")) armour_all += points;
}
const location_out = locations_array.map(item => {
return (item.toLowerCase() === "head" || item === "H") ? "H" :
(item.toLowerCase() === "leftarm" || item === "LA") ? "LA" :
(item.toLowerCase() === "rightarm" || item === "RA") ? "RA" :
(item.toLowerCase() === "body" || item === "B") ? "B" :
(item.toLowerCase() === "leftleg" || item === "LL") ? "LL" :
(item.toLowerCase() === "rightleg" || item === "RL") ? "RL" :
(item.toLowerCase() === "shield" || item === "S") ? "S" :
(item.toLowerCase() === "all" || item === "ALL") ? "ALL" :
"";
}).filter(item => item !== "").join(", ");
setAttrs({
[`repeating_armour_${id}_armour_locations_display`]: location_out
})
});
setAttrs({
armour_head:armour_head + armour_all,
armour_rightarm:armour_rightarm + armour_all,
armour_leftarm:armour_leftarm + armour_all,
armour_body:armour_body + armour_all,
armour_leftleg:armour_leftleg + armour_all,
armour_rightleg:armour_rightleg + armour_all,
armour_shield:armour_shield + armour_all,
});
});
});
}
const calculateMaxEncumbrance = () => {
const attrs = ["strength_bonus", "toughness_bonus", "encumbrance_bonus", "encumbrance_mod"];
getAttrs(attrs, values => {
const strength_bonus = parseInt(values["strength_bonus"]) || 0;
const toughness_bonus = parseInt(values["toughness_bonus"]) || 0;
const encumbrance_bonus = parseInt(values["encumbrance_bonus"]) || 0;
const encumbrance_mod = parseInt(values["encumbrance_mod"]) || 0;
const new_enc = strength_bonus + toughness_bonus + encumbrance_bonus + encumbrance_mod;
const updateAttrs = {};
updateAttrs["encumbrance_max"] = new_enc;
setAttrs(updateAttrs);
});
}
const calculateCurrentEncumbrance = () => {
getSectionIDs("trappings", trappings_array => {
getSectionIDs("armour", armour_array => {
getSectionIDs("weapons", weapons_array => {
const attrs = []
armour_array.forEach(id => {
attrs.push(`repeating_armour_${id}_armour_enc`);
attrs.push(`repeating_armour_${id}_armour_worn`);
});
weapons_array.forEach(id => {
attrs.push(`repeating_weapons_${id}_weapon_enc`);
});
trappings_array.forEach(id => {
attrs.push(`repeating_trappings_${id}_trappings_enc`);
attrs.push(`repeating_trappings_${id}_trappings_amount`);
attrs.push(`repeating_trappings_${id}_trappings_inenc`);
attrs.push(`repeating_trappings_${id}_trappings_worn`);
});
getAttrs(attrs, values => {
let total_enc = 0;
armour_array.forEach(id => {
const worn = values[`repeating_armour_${id}_armour_worn`] || false;
const enc = parseInt(values[`repeating_armour_${id}_armour_enc`])
const total = (enc > 0 && worn === "on") ? enc - 1 : enc || 0
total_enc += total;
});
weapons_array.forEach(id => {
const enc = parseInt(values[`repeating_weapons_${id}_weapon_enc`]) || 0;
total_enc += enc;
});
trappings_array.forEach(id => {
const enc = parseInt(values[`repeating_trappings_${id}_trappings_enc`]) || 0;
const amount = parseInt(values[`repeating_trappings_${id}_trappings_amount`]) || 1;
const worn = values[`repeating_trappings_${id}_trappings_worn`] || false;
const inenc = values[`repeating_trappings_${id}_trappings_inenc`] || "0";
const total = (enc > 0 && worn === "on") ? (enc - 1) * amount : enc * amount;
if (inenc === "on") total_enc += total;
});
setAttrs({encumbrance:total_enc})
});
});
});
});
}
const calculateMaxWounds = () => {
const attrs = ["strength_bonus", "toughness_bonus", "willpower_bonus", "size", "wound_mod"];
getAttrs(attrs, values => {
const strength_bonus = parseInt(values["strength_bonus"]) || 0;
const toughness_bonus = parseInt(values["toughness_bonus"]) || 0;
const willpower_bonus = parseInt(values["willpower_bonus"]) || 0;
const size = values["size"] || "average";
const size_test = size.toLowerCase();
const wound_mod = parseInt(values["wound_mod"]) || 0;
const new_wounds = (size_test === "tiny") ? 1 :
(size_test === "little") ? toughness_bonus :
(size_test === "small") ? (toughness_bonus * 2) + willpower_bonus :
(size_test === "average") ? strength_bonus + (toughness_bonus * 2) + willpower_bonus :
(size_test === "large") ? (strength_bonus + (toughness_bonus * 2) + willpower_bonus) * 2 :
(size_test === "enormous") ? (strength_bonus + (toughness_bonus * 2) + willpower_bonus) * 4 :
(size_test === "monstrous") ? (strength_bonus + (toughness_bonus * 2) + willpower_bonus) * 8 :
(strength_bonus + (toughness_bonus * 2) + willpower_bonus) * 2;
const updateAttrs = {};
updateAttrs["wounds_max"] = new_wounds + wound_mod;
setAttrs(updateAttrs);
});
}
const incrementAdvantage = () => {
getAttrs(["advantage", "setting_max_advantage"], values => {
const maximum = (values.setting_max_advantage && parseInt(values.setting_max_advantage) > 0) ? parseInt(values.setting_max_advantage) : 9999;
const advantage = (parseInt(values.advantage) < maximum) ? parseInt(values.advantage) + 1 : parseInt(values.advantage);
setAttrs({advantage:advantage});
});
}
const decrementAdvantage = () => {
getAttrs(["advantage"], values => {
const advantage = (parseInt(values.advantage) > 0) ? parseInt(values.advantage) - 1 : 0;
setAttrs({advantage:advantage});
});
}
const updateWeaponDamage = (attribute) => {
const section = "weapons";
const repeating_id = helperFunctions.extractRepeatingId(attribute, section);
const attrs = [];
attrs.push(`${repeating_id}_weapon_damage_flat`);
attrs.push(`${repeating_id}_weapon_damage_bonus`);
getAttrs(attrs, values => {
const string = (values[`${repeating_id}_weapon_damage_bonus`] === "on") ? `@{strength_bonus}+${values[`${repeating_id}_weapon_damage_flat`]}` : values[`${repeating_id}_weapon_damage_flat`];
setAttrs({
[`${repeating_id}_weapon_damage`]:string
});
})
}
const updateWeaponTarget = (attribute) => {
const section = "weapons";
const repeating_id = helperFunctions.extractRepeatingId(attribute, section);
getAttrs([`${repeating_id}_weapon_group`], values => {
const name = values[`${repeating_id}_weapon_group`].toLowerCase();
getAttrs([name], values => {
const display = values[name];
const target = `@{${name}}`;
setAttrs({
[`${repeating_id}_weapon_target`]:target,
[`${repeating_id}_weapon_target_display`]:display,
});
});
});
}
const currencyConversion = (conversion) => {
getAttrs(["gold","silver","brass"], values => {
const gold = parseInt(values.gold) || 0;
const silver = parseInt(values.silver) || 0;
const brass = parseInt(values.brass) || 0;
if (conversion === "gold_to_silver") {
if (gold >= 1) {
setAttrs({
gold: gold-1,
silver: silver+20
});
}
} else if (conversion === "silver_to_gold") {
if (silver >= 20) {
setAttrs({
gold: gold+1,
silver: silver-20
});
}
} else if (conversion === "silver_to_brass") {
if (silver >= 1) {
setAttrs({
silver: silver-1,
brass: brass+12
});
}
} else if (conversion === "brass_to_silver") {
if (brass >= 12) {
setAttrs({
silver: silver+1,
brass: brass-12
});
}
}
});
};
// Spells & Prayers Functions
const calculateSpellValue = (attribute) => {
const section = "spells";
const repeating_id = helperFunctions.extractRepeatingId(attribute, section);
getAttrs(["magick","pray",`${repeating_id}_spell_type`], values => {
const new_value = values[`${repeating_id}_spell_type`];
const target = (new_value === "Spell") ? "@{magick}" :
"@{pray}";
const clear = (new_value === "Spell") ? "deity" :
"lore";
const display = (new_value === "Spell") ? values["magick"] : values["pray"];
setAttrs({
[`${repeating_id}_spell_total`]:target,
[`${repeating_id}_spell_display`]:display
});
});
}
// NPC Functions
const getAttackValue = (attribute) => {
const section = "attacks";
const repeating_id = helperFunctions.extractRepeatingId(attribute, section);
const request = [
`${repeating_id}_attack_type`,
"weapon_skill",
"ballistic_skill",
"basic",
"brawling",
"cavalry",
"fencing",
"flail",
"parry",
"polearm",
"two-handed",
"blackpowder",
"bow",
"crossbow",
"engineering",
"entangling",
"explosives",
"sling",
"throwing"
];
getAttrs(request, values => {
const type = values[`${repeating_id}_attack_type`];
if (type.toLowerCase() === "custom") {
setAttrs({[`${repeating_id}_attack_target`]:0});
} else {
const type_parsed = (!type.match(/\(/)) ? type.replace(/ /, "_")
.toLowerCase() :
type.split("(")[1]
.replace(/\)/g, "")
.replace(/ /, "_")
.toLowerCase();
const value = values[type_parsed];
const update = {};
update[`${repeating_id}_attack_target`] = value;
setAttrs(update);
}
});
}
const cascadeNPCAttacks = () => {
getSectionIDs("attacks", ids => {
const attrs = [
"weapon_skill",
"ballistic_skill",
"basic",
"brawling",
"cavalry",
"fencing",
"flail",
"parry",
"polearm",
"two-handed",
"blackpowder",
"bow",
"crossbow",
"engineering",
"entangling",
"explosives",
"sling",
"throwing"
];
for (const id of ids) {
attrs.push(`repeating_attacks_${id}_attack_type`);
}
getAttrs(attrs, values => {
const update = [];
for (const id of ids) {
const type = values[`repeating_attacks_${id}_attack_type`].toLowerCase();
const type_parsed = (!type.match(/\(/)) ? type.replace(/ /, "_")
.toLowerCase() :
type.split("(")[1]
.replace(/\)/g, "")
.replace(/ /, "_")
.toLowerCase();
const target = `repeating_attacks_${id}_attack_target`;
if (type_parsed === "custom") return;
else update[target] = values[type_parsed];
}
setAttrs(update);
});
})
}
const updateNPCButtons = () => {
const attrs = [
"npc",
"dodge",
"endurance",
"intuition",
"perception",
"cool",
"npc_dodge",
"npc_endurance",
"npc_intuition",
"npc_perception",
"npc_cool",
...wfrp.characteristics
];
getAttrs(attrs, values => {
if (values[`NPC`] === "0") return;
const update = {};
const dodge = (values["dodge"]) ? values["dodge"] :
(values["npc_dodge"]) ? values["npc_dodge"] :
values["agility"];
const endurance = (values["endurance"]) ? values["endurance"] :
(values["npc_endurance"]) ? values["npc_endurance"] :
values["toughness"];
const intuition = (values["intuition"]) ? values["intuition"] :
(values["npc_intuition"]) ? values["npc_intuition"] :
values["initiative"];
const perception = (values["perception"]) ? values["perception"] :
(values["npc_perception"]) ? values["npc_perception"] :
values["initiative"];
const cool = (values["cool"]) ? values["cool"] :
(values["npc_cool"]) ? values["npc_cool"] :
values["willpower"];
update[`npc_dodge`] = dodge;
update[`npc_endurance`] = endurance;
update[`npc_intuition`] = intuition;
update[`npc_perception`] = perception;
update[`npc_cool`] = cool;
setAttrs(update);
});
}
// MODULE INTERFACE
return {
// Globals
wfrp: wfrp,
// Sheet Functions
initSheet: initSheet,
toggleRollDifficulty:toggleRollDifficulty,
toggleRollBonus:toggleRollBonus,
toggleRollCrits:toggleRollCrits,
toggleInitOption:toggleInitOption,
toggleWhisper:toggleWhisper,
recalculateAttribute:recalculateAttribute,
parseModField:parseModField,
// Class and Species Controls
changeSpecies:changeSpecies,
checkSpeciesAdvances:checkSpeciesAdvances,
// Characteristic Functions
calculateCharacteristic: calculateCharacteristic,
cascadeAttributeChange: cascadeAttributeChange,
updateMovementRates: updateMovementRates,
// Skill Functions
calculateSkill: calculateSkill,
calculateSpecialisation: calculateSpecialisation,
recalculateRepeatingSkill: recalculateRepeatingSkill,
cascadeSkillChanges:cascadeSkillChanges,
// Career Functions
updateCareerPath: updateCareerPath,
updateCurrentCareer: updateCurrentCareer,
updateCurrentCareerLevel: updateCurrentCareerLevel,
updateCareerNames: updateCareerNames,
updateFirstCareer: updateFirstCareer,
// Experience Functions
calculateCharacteristicAdvances:calculateCharacteristicAdvances,
calculateSkillAdvances:calculateSkillAdvances,
calculateTalentAdvances:calculateTalentAdvances,
calculateTotalAdvances:calculateTotalAdvances,
calculateInitColumns:calculateInitColumns,
consolidateXP:consolidateXP,
recalculateEarnedXP:recalculateEarnedXP,
recalculateCurrentXP:recalculateCurrentXP,
recalculateSpentXP:recalculateSpentXP,
updateAdvances: updateAdvances,
// Trappings, Weapons & Armor Functions
calculateArmour:calculateArmour,
calculateCurrentEncumbrance:calculateCurrentEncumbrance,
calculateMaxEncumbrance:calculateMaxEncumbrance,
updateWeaponDamage:updateWeaponDamage,
updateWeaponTarget:updateWeaponTarget,
currencyConversion:currencyConversion,
// Combat Functions
incrementAdvantage:incrementAdvantage,
decrementAdvantage:decrementAdvantage,
calculateMaxWounds:calculateMaxWounds,
// Spells & Prayers Functions
calculateSpellValue:calculateSpellValue,
// NPC Functions
getAttackValue:getAttackValue,
cascadeNPCAttacks:cascadeNPCAttacks,
updateNPCButtons:updateNPCButtons,
};
})();
// ===================== EVENT HANDLERS ====================== //
// SHEET OPENED
on(`sheet:opened`, eventInfo => wfrpModule.initSheet());
// SHEET FUNCTIONS
on(`change:setting_diff_option`, eventInfo => wfrpModule.toggleRollDifficulty(eventInfo.newValue));
on(`change:setting_bonus_option`, eventInfo => wfrpModule.toggleRollBonus(eventInfo.newValue));
on(`change:setting_crit_option`, eventInfo => wfrpModule.toggleRollCrits(eventInfo.newValue));
on(`change:setting_init_option`, eventInfo => wfrpModule.toggleInitOption(eventInfo.newValue));
on(`change:setting_whisper`, eventInfo => wfrpModule.toggleWhisper(eventInfo.newValue));
[
"repeating_talent:talent_mods",
"repeating_condition:condition_mods",
"repeating_psychology:psychology_mods",
"repeating_corruption:corruption_mods",
"repeating_trappings:trappings_mods",
"repeating_weapon:weapon_mods",
"repeating_armour:armour_mods",
].forEach(modifier => {
on(`change:${modifier}`, eventInfo => wfrpModule.parseModField(eventInfo.newValue, eventInfo.previousValue));
});
wfrpModule.wfrp.characteristics.forEach(characteristic => {
on(`change:${characteristic}_custom_mod`, eventInfo => wfrpModule.recalculateAttribute(`${characteristic}_modifier`, characteristic));
});
// CLASS AND SPECIES CONTROLS
on(`clicked:remove_custom_class`, eventInfo => setAttrs({"class":""}));
on(`clicked:remove_custom_species`, eventInfo => setAttrs({"species":""}));
on(`change:species`, eventInfo => wfrpModule.changeSpecies(eventInfo.newValue));
for (let index = 1; index <= 12; index++) {
on(`change:species_skill_${index}_advances`, eventInfo => wfrpModule.checkSpeciesAdvances());
}
// CHARACTERISTIC CALCULATIONS
wfrpModule.wfrp.characteristics.forEach(characteristic => {
on(`change:${characteristic} change:${characteristic}_initial change:${characteristic}_advances change:${characteristic}_modifier change:${characteristic}_custom_mod change:${characteristic}_bonusmod change:${characteristic}_bonus`, eventInfo => wfrpModule.calculateCharacteristic(characteristic));
on(`change:${characteristic}`, eventInfo => wfrpModule.cascadeAttributeChange(characteristic));
on(`change:${characteristic}_noncareer`, eventInfo => wfrpModule.calculateCharacteristicAdvances(characteristic));
on(`change:repeating_careers:career_${characteristic}_advances`, eventInfo => wfrpModule.calculateCharacteristicAdvances(characteristic))
});
on(`change:movement`, eventInfo => wfrpModule.updateMovementRates(eventInfo.newValue));
// SKILL CALCULATIONS
wfrpModule.wfrp.skills.forEach(skill => {
on(`change:${skill} change:${skill}_advances change:${skill}_modifier change:${skill}_bonus change:${skill}_characteristic`, eventInfo => {wfrpModule.calculateSkill(skill)});
});
wfrpModule.wfrp.specialisations.forEach(specialisation => {
on(`change:${specialisation} change:${specialisation}_advances change:${specialisation}_bonus change:${specialisation}_characteristic`, eventInfo => {
wfrpModule.calculateSpecialisation(specialisation);
wfrpModule.cascadeNPCAttacks();
});
});
wfrpModule.wfrp.repeating_skills.forEach(section => {
//on(`change:repeating_${section}`, eventInfo => wfrpModule.updateRepeatingSkillBase(eventInfo.sourceAttribute, section, eventInfo.newValue));
on(`change:repeating_${section}`, eventInfo => wfrpModule.recalculateRepeatingSkill(eventInfo.sourceAttribute, section));
});
[...wfrpModule.wfrp.specialisations, ...["magick", "pray"]].forEach(skill => on(`change:${skill}`, eventInfo => wfrpModule.cascadeSkillChanges(skill)));
// CAREERS CHANGES
on(`clicked:update_advances`, eventInfo => wfrpModule.updateAdvances());
on(`change:repeating_careers change:_reporder:careers`, eventInfo => {
if (eventInfo.sourceType === "player" && !eventInfo.sourceAttribute.match(/reporder/g)) wfrpModule.calculateTotalAdvances(eventInfo.sourceAttribute);
wfrpModule.updateCareerPath();
wfrpModule.updateFirstCareer();
wfrpModule.updateCurrentCareer();
});
on(`remove:repeating_careers`, eventInfo => {
wfrpModule.updateCareerPath();
wfrpModule.updateFirstCareer();
wfrpModule.updateCurrentCareer();
});
on(`change:repeating_careers:career_current`, eventInfo => (eventInfo.sourceType === "player") ? wfrpModule.updateCurrentCareer(eventInfo.sourceAttribute) : false);
on(`change:repeating_careers:career_name change:repeating_careers:career_level_current`, eventInfo => wfrpModule.updateCareerNames(eventInfo.sourceAttribute));
[1,2,3,4].forEach(level => {
on(`change:repeating_careers:career_level${level}_name change:repeating_careers:career_level${level}_status`, eventInfo => wfrpModule.updateCareerNames(eventInfo.sourceAttribute));
on(`clicked:repeating_careers:newcareerlevel-${level}`, eventInfo => wfrpModule.updateCurrentCareerLevel(eventInfo.sourceAttribute, level));
});
on(`change:repeating_careers:career_level_current`, eventInfo => wfrpModule.updateCurrentCareerLevel(eventInfo.sourceAttribute, eventInfo.newValue));
// EXPERIENCE CHANGES
on(`change:repeating_experience change:repeating_experiencespent change:experience_mod remove:repeating_experiencespent remove:repeating_experience`, eventInfo => wfrpModule.recalculateEarnedXP());
on(`change:current_xp change:spent_xp change:total_xp remove:repeating_experience`, eventInfo => wfrpModule.recalculateCurrentXP());
on(`change:repeating_experience change:repeating_experiencespent change:experience_mod remove:repeating_experiencespent remove:repeating_experience`, eventInfo => wfrpModule.recalculateSpentXP());
const advance_triggers = []
wfrpModule.wfrp.characteristics.forEach(characteristic => {
advance_triggers.push(`change:repeating_careers:career_${characteristic}_advances change:repeating_careers:career_${characteristic}_init`)
});
[1,2,3,4].forEach(level => {
[1,2,3,4,5].forEach(talent => {
advance_triggers.push(`change:repeating_careers:career_talent_${level}_${talent}_name change:repeating_careers:career_talent_${level}_${talent}_init change:repeating_careers:career_talent_${level}_${talent}_advances`)
});
[1,2,3,4,5,6,7,8,9,10].forEach(skill => {
advance_triggers.push(`change:repeating_careers:career_skill_${level}_${skill}_name change:repeating_careers:career_skill_${level}_${skill}_init change:repeating_careers:career_skill_${level}_${skill}_advances`);
});
});
for (let index = 1; index <= 12; index++) {
advance_triggers.push(`clicked:remove_skill_${index}`);
advance_triggers.push(`change:species_skill_${index}_advances`);
}
for (let index = 1; index <= 10; index++) {
advance_triggers.push(`change:species_talent_${index}_advances`);
};
on(advance_triggers.join(" "), eventInfo => setAttrs({advances_changed:"1"}));
on(`clicked:combinexp`, eventInfo => wfrpModule.consolidateXP());
on(`clicked:advance`, eventInfo => wfrpModule.advanceXP());
on(`clicked:career_incomplete`, eventInfo => wfrpModule.incompleteCareerXP());
on(`clicked:career_complete`, eventInfo => wfrpModule.completeCareerXP());
on(`change:repeating_noncareer-skills delete:repeating_noncareer-skills`, eventInfo => wfrpModule.calculateSkillAdvances());
on(`change:repeating_careers`, eventInfo => wfrpModule.calculateInitColumns(eventInfo.sourceAttribute, eventInfo.newValue));
// TRAPPINGS, WEAPONS & ARMOR FUNCTIONS
on(`change:repeating_armour remove:repeating_armour`, eventInfo => wfrpModule.calculateArmour());
on(`change:repeating_trappings change:repeating_armour:armour_enc change:repeating_armour:armour_worn change:repeating_weapons:weapon_enc`, eventInfo => wfrpModule.calculateCurrentEncumbrance());
on(`change:repeating_weapons:weapon_damage_flat change:repeating_weapons:weapon_damage_bonus`, eventInfo => wfrpModule.updateWeaponDamage(eventInfo.sourceAttribute));
on(`change:repeating_weapons:weapon_group`, eventInfo => wfrpModule.updateWeaponTarget(eventInfo.sourceAttribute, eventInfo.newValue));
on(`change:strength_bonus change:toughness_bonus change:encumbrance_bonus change:encumbrance_mod`, eventInfo => wfrpModule.calculateMaxEncumbrance());
["gold_to_silver", "silver_to_gold", "silver_to_brass", "brass_to_silver"].forEach(conversion => on(`clicked:${conversion}`, eventInfo => wfrpModule.currencyConversion(conversion)));
// COMBAT FUNCTIONS
on(`change:strength_bonus change:toughness_bonus change:willpower_bonus change:wound_mod change:size`, eventInfo => wfrpModule.calculateMaxWounds());
on(`change:strength_bonus change:toughness_bonus change:encumbrance_mod`, eventInfo => wfrpModule.calculateMaxEncumbrance());
on(`clicked:increment_advantage`, eventInfo => wfrpModule.incrementAdvantage());
on(`clicked:decrement_advantage`, eventInfo => wfrpModule.decrementAdvantage());
on(`clicked:reset_advantage`, eventInfo => setAttrs({advantage:0}));
// SPELL FUNCTIONS
on(`change:repeating_spells:spell_type change:repeating_spells:spell_lore change:repeating_spells:spell_deity`, eventInfo => wfrpModule.calculateSpellValue(eventInfo.sourceAttribute));
// NPC FUNCTIONS
on(`change:repeating_attacks:attack_name change:repeating_attacks:attack_type`, eventInfo => wfrpModule.getAttackValue(eventInfo.sourceAttribute));
on(`change:weapon_skill change:ballistic_skill`, eventInfo => wfrpModule.cascadeNPCAttacks());
[...wfrpModule.wfrp.characteristics, "initiative", "dodge", "endurance", "intuition", "perception", "cool"].forEach(characteristic => {
on(`change:${characteristic} change:${characteristic}_bonus`, eventInfo => wfrpModule.updateNPCButtons())
});
on(`change:npc sheet:opened`, eventInfo => wfrpModule.updateNPCButtons());
const wfrpDragAndDrop = ( () => {
const handleDrop = (values, name) => {
const {drop_name, drop_content, drop_data} = values;
const page_name = (name) ? name : drop_name;
if (drop_name === ""|| typeof drop_data === "") return;
let parsed_data = helperFunctions.parseJSON(drop_data);
if (parsed_data.Category === "Careers") handleCareer(page_name, parsed_data);
else if (parsed_data.Category === "Blessings" || parsed_data.Category === "Spells" || parsed_data.Category === "Miracles" ) handleSpell(page_name, parsed_data, drop_content);
else if (parsed_data.Category === "Items") handleItem(page_name, parsed_data);
else if (parsed_data.Category === "Monsters") handleMonster(page_name, parsed_data, drop_content);
else if (parsed_data.Category === "Talents") handleTalent(page_name, parsed_data);
else if (parsed_data.Category === "Conditions") handleCondition(page_name, parsed_data);
else if (parsed_data.Category === "Creature Traits") handleCreatureTrait(page_name, parsed_data);
else console.warn(`${parsed_data.Category} drop is not supported by the sheet`);
setAttrs({drop_name: "", drop_content: "", drop_data: ""});
}
const handleCareer = (name, data) => {
const updateAttrs = {};
const repeating_id = generateRowID();
const row = `repeating_careers_${repeating_id}`;
updateAttrs[`class`] = data.Class;
updateAttrs[`${row}_career_name`] = name;
Object.entries(data.blobs).forEach(([key, values], index) => {
const level = values.Level
updateAttrs[`${row}_career_level${level}_name`] = key;
updateAttrs[`${row}_career_level${level}_status`] = `${values.Tier} ${values.Standing}`;
updateAttrs[`${row}_career_${level}_trappings`] = values.Trappings;
const talents = values.Talents.split(",").map(item => item.trim());
talents.forEach((talent, index) => {
updateAttrs[`${row}_career_talent_${level}_${index+1}_name`] = talent;
});
const skills = values.Skills.split(",").map(item => item.trim());
skills.forEach((skill, index) => {
updateAttrs[`${row}_career_skill_${level}_${index+1}_name`] = skill;
});
const characteristics = helperFunctions.parseJSON(values["Characteristic Advances"]);
Object.entries(characteristics).forEach(([key,value]) => {
if (value.toLowerCase() === "true") {
const characteristic = key.toLowerCase().replace(/ /g,"_");
updateAttrs[`${row}_career_${characteristic}`] = level;
}
});
setAttrs(updateAttrs);
});
}
const handleSpell = (name, data) => {
const updateAttrs = {};
const repeating_id = generateRowID();
const row = `repeating_spells_${repeating_id}`;
updateAttrs[`${row}_spell_name`] = name;
updateAttrs[`${row}_spell_type`] = (data.Category.toLowerCase() === "spells") ? "Spell" : "Prayer";
updateAttrs[`${row}_spell_cn`] = data["Casting Number"] || 0;
updateAttrs[`${row}_spell_range`] = data.Range || 0;
updateAttrs[`${row}_spell_target`] = data.Target || 0;
updateAttrs[`${row}_spell_duration`] = data.Duration || 0;
updateAttrs[`${row}_spell_description`] = data.Description || 0;
updateAttrs[`${row}_spell_lore`] = data.Lore || "";
updateAttrs[`${row}_spell_diety`] = data.Deity || "";
setAttrs(updateAttrs);
}
const handleItem = (name, data) => {
const updateAttrs = {};
if (data.Subcategory === "Armour") {
const repeating_id = generateRowID();
const row = `repeating_armour_${repeating_id}`;
const armour = helperFunctions.parseJSON(data.Armor);
const points = armour.Points || 0;
const locations = [];
Object.entries(armour).forEach(([key, value]) => {
if (value === "Yes") locations.push(key);
});
updateAttrs[`${row}_armour_name`] = name;
updateAttrs[`${row}_armour_points`] = points;
updateAttrs[`${row}_armour_qualities`] = data.Traits || "";
updateAttrs[`${row}_armour_locations`] = locations.join(", ").replace(/Torso/g,"Body");
updateAttrs[`${row}_armour_enc`] = data.Encumbrance;
updateAttrs[`${row}_armour_mods`] = data.Modifiers || "";
updateAttrs[`${row}_armour_desc`] = data.Notes || "";
} else if (data.Subcategory === "Weapons") {
const repeating_id = generateRowID();
const row = `repeating_weapons_${repeating_id}`;
updateAttrs[`${row}_weapon_name`] = name;
updateAttrs[`${row}_weapon_group`] = data.Group;
updateAttrs[`${row}_weapon_range`] = (data.Range) ? data.Range : data.Reach || "";
updateAttrs[`${row}_weapon_damage_flat`] = data.Damage.replace(/[^0-9]/g,"");
updateAttrs[`${row}_weapon_damage_bonus`] = (data.Damage.match(/SB/)) ? "on" : "0";
updateAttrs[`${row}_weapon_qualities`] = data.Traits || "";
updateAttrs[`${row}_weapon_enc`] = data.Encumbrance || "0";
updateAttrs[`${row}_weapon_notes`] = data.Notes || "";
updateAttrs[`${row}_weapon_mods`] = data.Modifiers || "";
} else {
const repeating_id = generateRowID();
const row = `repeating_trappings_${repeating_id}`;
const modifiers = [];
if (data.Modifiers) modifiers.push(data.Modifiers);
if (data.Carries) modifiers.push(`Encumbrance +${data.Carries}`);
updateAttrs[`${row}_trappings_name`] = name;
updateAttrs[`${row}_trappings_amount`] = data["Number"] || 1;
updateAttrs[`${row}_trappings_enc`] = data.Encumbrance || 1;
updateAttrs[`${row}_trappings_inenc`] = "on";
updateAttrs[`${row}_trappings_mods`] = modifiers.join(", ") || "";
updateAttrs[`${row}_trappings_traits`] = data.Traits || "";
updateAttrs[`${row}_trappings_description`] = data.Notes || "";
updateAttrs[`${row}_trappings_type`] = (data.Subcategory === "Ammunition") ? 1 :
(data.Subcategory === "Packs and Containers") ? 2 :
(data.Subcategory === "Clothing and Accessories") ? 3 :
(data.Subcategory === "Tools and Kits") ? 4 :
(data.Subcategory === "Books and Documents") ? 5 :
(data.Subcategory === "Trade Tools and Workshops") ? 6 :
(data.Subcategory === "Animals and Vehicles") ? 7 :
(data.Subcategory === "Drugs and Poisons") ? 8 :
(data.Subcategory === "Herbs and Draughts") ? 9 :
(data.Subcategory === "Prosthetics") ? 10 :
11;
}
setAttrs(updateAttrs);
}
const handleMonster = (name, data, content) => {
let updateAttrs = {};
const characteristics = helperFunctions.parseJSON(data.Characteristics);
const traits = data["Traits"].split(/, (?![^\(]*\))/).map(item => item.trim());
const optional = (data["Optional Traits"]) ? data["Optional Traits"].split(/, (?![^\(]*\))/).map(item => item.trim()) : [];
updateAttrs[`character_name`] = name;
updateAttrs[`npc_description`] = data.Description || "";
updateAttrs[`npc`] = "on";
if (!data.Trappings) updateAttrs[`npc_trappings_flag`] = 0;
if (!data.Skills) updateAttrs[`npc_skills_flag`] = 0;
for (const characteristic in characteristics) {
updateAttrs[characteristic.replace(/ /g,"_")] = characteristics[characteristic];
updateAttrs[`${characteristic.replace(/ /g,"_")}_bonus`] = Math.floor(characteristics[characteristic]/10);
}
const trait_map = new Map();
for (const trait of traits) {
trait_map.set(
parseTrait(trait.trim()),
trait.trim()
);
}
const trait_map_opt = new Map();
for (const trait of optional) {
trait_map_opt.set(
parseTrait(trait.trim()),
trait.trim()
);
}
const request = [...trait_map.keys(), ...trait_map_opt.keys()].map(item => `Creature Traits:${item}`);
getCompendiumPage(request, compendium_pages => {
for (const page in compendium_pages) {
const repeating_id = generateRowID();
const trait = compendium_pages[page];
if (trait_map.get(trait.name)) {
const trait_name = trait_map.get(trait.name);
if (trait_name.match(/(weapon|ranged|tentacle|bite|horn|tail|tongue)/gi)) {
const attack = parseAttack(trait_map.get(trait.name), trait.data.Description);
updateAttrs = {...updateAttrs, ...attack};
} else {
const row = `repeating_traits_${repeating_id}`;
updateAttrs[`${row}_trait_name`] = trait_map.get(trait.name);
updateAttrs[`${row}_trait_enabled`] = "on";
updateAttrs[`${row}_trait_settings`] = 0;
updateAttrs[`${row}_trait_description`] = trait.data.Description;
}
} else if (trait_map_opt.get(trait.name)) {
const trait_name = trait_map_opt.get(trait.name);
if (trait_name.match(/(weapon|ranged|tentacle|bite|horn|tail|tongue)/gi)) {
const attack = parseAttack(trait_map_opt.get(trait.name), trait.data.Description, "(Optional)");
updateAttrs = {...updateAttrs, ...attack};
} else {
const row = `repeating_optional-traits_${repeating_id}`;
updateAttrs[`${row}_trait_name`] = trait_map_opt.get(trait.name);
updateAttrs[`${row}_trait_settings`] = 0;
updateAttrs[`${row}_trait_description`] = trait.data.Description;
}
}
}
getSectionIDs("repeating_traits", idarray => {
for (const id of idarray) removeRepeatingRow(`repeating_traits_${id}`);
getSectionIDs("repeating_optional-traits", idarray => {
for (const id of idarray) removeRepeatingRow(`repeating_optional-traits_${id}`);
getSectionIDs("repeating_attacks", idarray => {
for (const id of idarray) removeRepeatingRow(`repeating_attacks_${id}`);
for (const key in updateAttrs) {
if (updateAttrs[key] === null || updateAttrs[key] === undefined) delete updateAttrs[key];
}
setAttrs(updateAttrs, callback => setTokenValues())
});
});
});
});
}
const parseTrait = (trait) => {
trait = (trait.match(/Tentacles/gi)) ? "# Tentacles (Rating)" :
(trait.match(/Afraid/gi)) ? "Afraid (Target)" :
(trait.match(/Animosity/gi)) ? "Animosity (Target)" :
(trait.match(/Armour/gi)) ? "Armour (Rating)" :
(trait.match(/Bite/gi)) ? "Bite (Rating)" :
(trait.match(/Blessed/gi)) ? "Blessed (Various)" :
(trait.match(/Breath (.*?) (Cold)/gi)) ? "Breath Rating (Cold)" :
(trait.match(/Breath (.*?) (Corrosion)/gi)) ? "Breath Rating (Corrosion)" :
(trait.match(/Breath (.*?) (Fire)/gi)) ? "Breath Rating (Fire)" :
(trait.match(/Breath (.*?) (Electricity)/gi)) ? "Breath Rating (Electricity)" :
(trait.match(/Breath (.*?) (Poison)/gi)) ? "Breath Rating (Poison)" :
(trait.match(/Breath (.*?) (Smoke)/gi)) ? "Breath Rating (Smoke)" :
(trait.match(/Breath/gi)) ? "Breath Rating (Type)" :
(trait.match(/Corruption/gi)) ? "Corruption (Strength)" :
(trait.match(/Daemonic/gi)) ? "Daemonic (Target)" :
(trait.match(/Disease/gi)) ? "Disease (Type)" :
(trait.match(/Fear/gi)) ? "Fear (Rating)" :
(trait.match(/Flight/gi)) ? "Flight (Rating)" :
(trait.match(/Hatred/gi)) ? "Hatred (Target)" :
(trait.match(/Horns/gi)) ? "Horns Rating (Feature)" :
(trait.match(/Immunity/gi)) ? "Immunity (Type)" :
(trait.match(/Magic Resistance/gi)) ? "Magic Resistance (Rating)" :
(trait.match(/Miracles/gi)) ? "Miracles (Various)" :
(trait.match(/Night Vision/gi)) ? "Night Vision" :
(trait.match(/Prejudice/gi)) ? "Prejudice (Target)" :
(trait.match(/Ranged/gi)) ? "Ranged Rating (Range)" :
(trait.match(/Spellcaster/gi)) ? "Spellcaster (Various)" :
(trait.match(/Tail/gi)) ? "Tail Attack (Rating)" :
(trait.match(/Terror/gi)) ? "Terror (Rating)" :
(trait.match(/Tongue Attack/gi)) ? "Tongue Attack (Rating) (Range)" :
(trait.match(/Trained/gi)) ? "Trained (Trained Skills)" :
(trait.match(/Venom/gi)) ? "Venom (Rating)" :
(trait.match(/Terror/gi)) ? "Terror (Rating)" :
(trait.match(/Ward/gi)) ? "Ward (Rating)" :
(trait.match(/Weapon/gi)) ? "Weapon (Rating)" :
(trait.match(/Web/gi)) ? "Web (Rating)" :
(trait.match(/Tiny/gi)) ? "Tiny" :
(trait.match(/Little/gi)) ? "Little" :
(trait.match(/Small/gi)) ? "Small" :
(trait.match(/Average/gi)) ? "Average" :
(trait.match(/Large/gi)) ? "Large" :
(trait.match(/Enormous/gi)) ? "Enormous" :
(trait.match(/Monstrous/gi)) ? "Monstrous" :
`${trait}`;
return trait;
}
const parseAttack = (trait, description, append = "") => {
const attacks = ["weapon","ranged","tentacle","bite","horn","tail","tongue"];
const updateAttrs = {};
const repeating_id = generateRowID();
const row = `repeating_attacks_${repeating_id}`;
for (const attack of attacks) {
const expression = new RegExp(attack,"gi");
let name = trait;
let damage = "";
let type = "Weapon Skill";
let range = "Touch";
let attacks = "1";
if (trait.match(expression)) {
if (trait.match(/range/gi) && trait.match(/\(/)) {
[trait, range] = trait.split("(");
range = range.substr(0,range.length-1);
type = "Ballistic Skill";
}
if (trait.match(/[0-9]+X/)) {
attacks = trait.match(/([0-9]+)X/)[1];
}
if (trait.match(/\+/)) {
[name, damage] = trait.split("+");
}
updateAttrs[`${row}_attack_settings`] = "0";
updateAttrs[`${row}_attack_name`] = `${name} ${append}`;
updateAttrs[`${row}_attack_damage`] = damage;
updateAttrs[`${row}_attack_type`] = type;
updateAttrs[`${row}_attack_range`] = range;
updateAttrs[`${row}_attack_attacks`] = attacks;
updateAttrs[`${row}_attack_description`] = description;
}
}
return updateAttrs;
}
const handleTalent = (name, data) => {
const updateAttrs = {};
const repeating_id = generateRowID();
const row = `repeating_talent_${repeating_id}`;
updateAttrs[`${row}_talent_name`] = name;
updateAttrs[`${row}_talent_ranks`] = 1;
updateAttrs[`${row}_talent_description`] = data.Description || "";
updateAttrs[`${row}_talent_modifiers`] = data.Modifiers || "";
const attrs = [];
wfrpModule.wfrp.characteristics.forEach(characteristic => {
attrs.push(characteristic);
attrs.push(`${characteristic}_bonus`);
});
getAttrs(attrs, values => {
const key_array = Object.keys(values);
let total = 0;
key_array.forEach(key => {
const parsed = helperFunctions.capitalizeString(key.replace(/_/g, " "));
if (data.Max.trim() === parsed) total += parseInt(values[key]);
});
const max = (!isNaN(parseInt(data.Max))) ? data.Max :
(data.Max === "None") ? "-" :
total;
updateAttrs[`${row}_talent_ranks_max`] = max;
setAttrs(updateAttrs);
});
}
const handleCondition = (name, data) => {
const updateAttrs = {};
const attrs = [];
getSectionIDs("conditions", id_array => {
id_array.forEach(id => {
attrs.push(`repeating_conditions_${id}_condition_name`);
});
getAttrs(attrs, values => {
const values_array = Object.entries(values);
const values_test = Object.values(values);
if (values_test.indexOf(name) > -1) {
if (data.Stackable === "TRUE") {
const key = values_array[values_test.indexOf(name)][0];
const rank_attr = key.substring(0, key.length-4) + "ranks";
getAttrs([rank_attr], values => {
const rank = parseInt(values[rank_attr]) + 1 || 1;
setAttrs({[rank_attr]:rank});
});
}
} else {
const repeating_id = generateRowID();
const row = `repeating_conditions_${repeating_id}`;
updateAttrs[`${row}_condition_name`] = name;
updateAttrs[`${row}_condition_ranks`] = 1;
updateAttrs[`${row}_condition_gpenalty`] = data["Global Test Modifier"] || "";
updateAttrs[`${row}_condition_description`] = data.Description || "";
setAttrs(updateAttrs);
}
});
});
}
const handleCreatureTrait = (name, data) => {
let updateAttrs = {};
const attrs = [];
const request = `Creature Traits:${parseTrait(name)}`;
getCompendiumPage(request, compendium_pages => {
const trait = compendium_pages;
if (trait.name.match(/(weapon|ranged|tentacle|bite|horn|tail|tongue|claw)/gi)) {
const attack = parseAttack(name, trait.data.Description);
updateAttrs = {...updateAttrs, ...attack};
} else if (trait) {
const repeating_id = generateRowID();
const row = `repeating_traits_${repeating_id}`;
updateAttrs[`${row}_trait_name`] = name;
updateAttrs[`${row}_trait_enabled`] = "on";
updateAttrs[`${row}_trait_settings`] = 0;
updateAttrs[`${row}_trait_description`] = trait.data.Description;
}
setAttrs(updateAttrs);
});
}
const setTokenValues = () => {
const token_values = [];
for (const index of [1,2,3]) {
token_values.push(`bar${index}_v`);
token_values.push(`bar${index}_m`);
token_values.push(`bar${index}_l`);
}
getAttrs(token_values, settings => {
const default_attr = {
width: 70,
height: 70
};
const attrs = [];
for (const item in settings) {
attrs.push(settings[item]);
}
getAttrs(attrs, values => {
for (const item in settings) {
if (settings[item] !== "") {
default_attr[item] = settings[item];
}
if (values[settings[item]]) {
default_attr[item] = values[settings[item]];
}
}
for (const item in default_attr) {
if (item.match("_v")) {
default_attr[`${item}alue`] = default_attr[item];
delete default_attr[item]
}
if (item.match("_m")) {
default_attr[`${item}ax`] = default_attr[item];
delete default_attr[item]
}
if (item.match("_l")) {
default_attr[`${item}ink`] = default_attr[item];
delete default_attr[item]
}
}
setDefaultToken(default_attr);
});
});
}
return {
handleDrop:handleDrop
}
})();
on("change:drop_name", (eventInfo) => {
getAttrs(["drop_name", "drop_content", "drop_data"], (values) => {
wfrpDragAndDrop.handleDrop(values);
});
});
const helperFunctions = (() => {
const extractRepeatingId = (attribute, section) => {
const prefix = `repeating_${section}`;
return attribute.substring(0, (prefix.length+21));
};
const extractRepeatingIdExact = (attribute, section) => {
const prefix = `repeating_${section}`;
return attribute.substring(prefix.length, (prefix.length+21));
};
const getSectionIDsOrdered = (section_name, callback) => {
getAttrs([`_reporder_repeating_${section_name}`], values => {
getSectionIDs(`repeating_${section_name}`, id_array => {
const reporder_array = (values[`_reporder_repeating_${section_name}`]) ? values[`_reporder_repeating_${section_name}`].toLowerCase().split(',') : [];
const ids = [...new Set(reporder_array.filter(id => reporder_array.includes(id)).concat(id_array))];
callback(ids);
});
});
};
const capitalizeString = (string) => {
return string.split(" ").map(word => `${word.substring(0,1).toUpperCase()}${word.substring(1,word.length)}`).join(" ");
}
const parseJSON = (json) => {
let result = {};
try {
result = JSON.parse(json);
} catch (error) {
result = json;
}
return result;
}
const aggregateRepeatingIDs = (repeating_sections, callback, aggregate) => {
const section = repeating_sections.shift();
if (section) {
aggregate = aggregate || {};
getSectionIDs(`repeating_${section}`, ids => {
aggregate[section] = ids
if (repeating_sections.length === 0) {
callback(aggregate);
} else {
aggregateRepeatingIDs(repeating_sections, callback, aggregate);
}
});
} else {
callback(aggregate);
}
}
return {
extractRepeatingId: extractRepeatingId,
extractRepeatingIdExact: extractRepeatingIdExact,
getSectionIDsOrdered: getSectionIDsOrdered,
capitalizeString: capitalizeString,
parseJSON: parseJSON,
aggregateRepeatingIDs:aggregateRepeatingIDs,
}
})();
//# sourceURL=sheetworkers.js
</script>