mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
6164 lines
406 KiB
HTML
6164 lines
406 KiB
HTML
<div class="sheet-container">
|
||
<div class="row">
|
||
<img style="float: right; margin-bottom: -60px" width="200px;"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/emberwind-logo-black.png"
|
||
alt="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/emberwind-logo-color.png">
|
||
</div>
|
||
<div class="row">
|
||
<input class="page-control" type="hidden" name="attr_sheet_type" value="pc">
|
||
<input class="tab-button nav" type="checkbox" name="attr_settings_select" value="options"/>
|
||
<span class='pictos nav'>y</span>
|
||
<span class='nav pictos'>x</span>
|
||
|
||
<div class="block-container block-settings">
|
||
<div class="row">
|
||
<div class="col settings-col">
|
||
<div>
|
||
<span class="bold">DISPLAY MODE</span>
|
||
</div>
|
||
<div>
|
||
<div class="row">
|
||
<input type="radio" name="attr_sheet_type" value="pc" checked="checked"/>
|
||
<span>PC</span>
|
||
<input type="radio" name="attr_sheet_type" value="npc"/>
|
||
<span>NPC</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col settings-col">
|
||
<div>
|
||
<span class="bold">ROLL MODE</span>
|
||
</div>
|
||
<div>
|
||
<div class="row">
|
||
<input type="radio" name="attr_whisper_state" value="" checked="checked">
|
||
<span>PUBLIC</span>
|
||
<input type="radio" name="attr_whisper_state" value="/w gm ">
|
||
<span>TO GM</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col settings-col">
|
||
<div>
|
||
<span class="bold">MOD DISPLAY</span>
|
||
</div>
|
||
<div>
|
||
<div class="row">
|
||
<input type="radio" name="attr_mod_state" value="off" checked="checked">
|
||
<span>HIDE</span>
|
||
<input type="radio" name="attr_mod_state" value="on">
|
||
<span>SHOW</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<input class="page-control" type="hidden" name="attr_sheet_type" value="pc">
|
||
<input type="hidden" name="attr_pre_gen_character" value="">
|
||
<div class="settings-row block-container block-pc">
|
||
<div class="row">
|
||
<span>Character Card Version:</span>
|
||
<input type="radio" name="attr_character_version" value="aspect" checked>
|
||
<span>Aspect</span>
|
||
<input type="radio" name="attr_character_version" value="attribute">
|
||
<span>Attribute</span>
|
||
<input type="radio" name="attr_character_version" value="none">
|
||
<span>None</span>
|
||
</div>
|
||
<div class="row">
|
||
<span>Pre-gen characters:</span>
|
||
<select name="attr_pre_gen_character" class="selector-fit">
|
||
<option value="">Select</option>
|
||
<option value="clear">Clear</option>
|
||
<optgroup label="The Skies of Axia">
|
||
<option value="rook">Rook</option>
|
||
<option value="rath">Rath</option>
|
||
<option value="laureat">Laureat</option>
|
||
<option value="piper">Piper</option>
|
||
</optgroup>
|
||
<!--optgroup label="The Songweave Tapestry">
|
||
<option value="boots">Boots</option>
|
||
<option value="cecyl">Cecyl</option>
|
||
<option value="kara">Kara</option>
|
||
<option value="tyrella">Tyrella</option>
|
||
</optgroup-->
|
||
</select>
|
||
<button type="action" name="act_character-gen">Generate!</button>
|
||
</div>
|
||
</div>
|
||
<div class="settings-row block-container block-npc">
|
||
<div class="row">
|
||
<input type="radio" name="attr_enemy" value="1" checked="checked"/><span>1 Ring</span>
|
||
<input type="radio" name="attr_enemy" value="2"/><span>2 Rings</span>
|
||
<input type="radio" name="attr_enemy" value="3"/><span>3 Rings</span>
|
||
<input type="radio" name="attr_enemy" value="4"/><span>4 Rings</span>
|
||
</div>
|
||
<!--div class="row">
|
||
<span>Pre-gen foes:</span>
|
||
<select name="attr_pre_gen_foe" class="selector-fit">
|
||
<option value="">Select</option>
|
||
<option value="blood_bound">Blood Hound</option>
|
||
<option value="hound_master">Hound Master</option>
|
||
<option value="rift_mage">Rift Mage</option>
|
||
<option value="slither_spine">Slither Spine</option>
|
||
<option value="slaughter_fish">Slaughter Fish</option>
|
||
<option value="slaughter_swarm">Slaughter Swarm</option>
|
||
<option value="chaser_streetjack">Chaser Streetjack</option>
|
||
<option value="chaser_mistwalker">Chaser Mistwalker</option>
|
||
<option value="chaser_doorcrasher">Chaser Doorcrasher</option>
|
||
<option value="riftslip_fox">Riftslip Fox</option>
|
||
<option value="riftborn_fox">Riftborn Fox</option>
|
||
<option value="reefspine_rumbler">Reefspine Rumbler</option>
|
||
</select>
|
||
<button type="action" name="act_foe_gen">Generate!</button>
|
||
</div-->
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="block-container block-pc">
|
||
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab1" value="1" checked="checked"><span
|
||
title="Character"></span>
|
||
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab2" value="2"><span
|
||
title="Inventory & Bio"></span>
|
||
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab3" value="3"><span title="Conditions"></span>
|
||
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab4" value="4"><span title="Quick Guide"></span>
|
||
|
||
<div class="separator"></div>
|
||
|
||
<input class="page-control" type="hidden" name="attr_mod_state" value="off">
|
||
<div class="block-container mod-block">
|
||
<div class="flex-center padding-top5">
|
||
<!-- BARRIER/DEFENSE. MODS-->
|
||
<div class="col advantage-box width-third padding-right2">
|
||
<div class="header">
|
||
<span class="header">Barrier/Defense Modifiers</span>
|
||
</div>
|
||
<div class="center-text padding-top5">
|
||
<div class="col width20 center-text">
|
||
<div class="row mod-box-red padding-3">
|
||
<input class="cap" type="number" name="attr_toughness_mod" value="0"/>
|
||
</div>
|
||
<span class="bold">Toughness</span>
|
||
</div>
|
||
<div class="col width20 center-text">
|
||
<div class="row mod-box-blue padding-3">
|
||
<input class="cap" type="number" name="attr_resistance_mod" value="0"/>
|
||
</div>
|
||
<span class="bold">Resistance</span>
|
||
</div>
|
||
<div class="col width20 center-text">
|
||
<div class="row mod-box-green padding-3">
|
||
<input class="cap" type="number" name="attr_dodge_mod" value="0"/>
|
||
</div>
|
||
<span class="bold">Dodge</span>
|
||
</div>
|
||
<div class="col width20 center-text">
|
||
<div class="row mod-box-yellow padding-3">
|
||
<input class="cap" type="number" name="attr_willpower_mod" value="0"/>
|
||
</div>
|
||
<span class="bold">Willpower</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- ADV/DISADV-->
|
||
<div class="col advantage-box width15 padding-right2">
|
||
<!-- <div class="header">-->
|
||
<!-- <span class="header">Roll Mod</span>-->
|
||
<!-- </div>-->
|
||
<div class="center-text padding-top5">
|
||
<div class="col">
|
||
<div class="row padding-top5">
|
||
<button class="toggle-advantage" type="action" name="act_advantage">
|
||
<span style="font-family: pictos;">{</span>
|
||
</button>
|
||
</div>
|
||
<div class="row padding-top5">
|
||
<button class="toggle-normal" type="action" name="act_normal">
|
||
<span style="font-family: pictos;">r</span>
|
||
</button>
|
||
</div>
|
||
<div class="row padding-top5">
|
||
<button class="toggle-advantage" type="action" name="act_disadvantage">
|
||
<span style="font-family: pictos;">}</span>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="row">
|
||
<div class="sheet-small-hex sheet-advantage-hex">
|
||
<div class="sheet-inner">
|
||
<span class="" style="width: 75%; height: 50%; text-align: center; font-size: 24px;" name="attr_advantage_roll">0</span>
|
||
<span class="row">Stack(s)</span>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<span class="kungfont" style="font-size: 20px; color: #EE5F57" name="attr_advantage_stack_text">Normal Roll</span>
|
||
</div>
|
||
</div>
|
||
<input type='hidden' name='attr_advantage_roll' value='0'/>
|
||
<input type='hidden' name='attr_advantage_stack' value='0'/>
|
||
<input type='hidden' name='attr_advantage_stack_text' value='Advantage'/>
|
||
<input type='hidden' name='attr_advantage_dice' value=''/>
|
||
</div>
|
||
<!-- CAP MODS-->
|
||
<div class="col advantage-box width30 padding-right2">
|
||
<div class="header">
|
||
<span class="header">CAP Modifiers</span>
|
||
</div>
|
||
<div class="center-text padding-top5">
|
||
<div class="col cap-main-col center-text">
|
||
<div class="row critical padding-3">
|
||
<span class="bold">C:</span>
|
||
<input class="cap" type="number" name="attr_critical_mod" value="0"/>
|
||
</div>
|
||
<span class="bold">Critical</span>
|
||
</div>
|
||
<div class="col cap-main-col center-text">
|
||
<div class="row accuracy padding-3">
|
||
<span class="bold">A:</span>
|
||
<input class="cap" type="number" name="attr_accuracy_mod" value="0"/>
|
||
</div>
|
||
<span class="bold">Accuracy</span>
|
||
</div>
|
||
<div class="col cap-main-col center-text">
|
||
<div class="row penetration padding-3">
|
||
<span class="bold">P:</span>
|
||
<input class="cap" type="number" name="attr_penetration_mod" value="0"/>
|
||
</div>
|
||
<span class="bold">Penetration</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- DAMAGE. MODS-->
|
||
<div class="col advantage-box width20 padding-right2">
|
||
<input type="hidden" name="attr_damage_mod_text" value="">
|
||
<div class="header">
|
||
<span class="header">Damage Modifiers</span>
|
||
</div>
|
||
<div class="center-text padding-top5">
|
||
<div class="col width30 center-text">
|
||
<div class="row mod-box padding-3">
|
||
<input class="cap" type="number" name="attr_damage_bonus_mod" placeholder="0"/>
|
||
</div>
|
||
<span class="bold">Bonus</span>
|
||
</div>
|
||
<div class="col width50 center-text">
|
||
<div class="row mod-box padding-3">
|
||
<input class="width95" type="text" name="attr_damage_dice_mod" placeholder="(ex. 1d6)"/>
|
||
</div>
|
||
<span class="bold">Dice</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col advantage-box width10">
|
||
<div class="center-text padding-top5">
|
||
<button class="toggle-normal 25-box" type="action" name="act_reset_mods">
|
||
<span style="font-family: pictos;">r</span>
|
||
</button>
|
||
<div class="col"><span class="bold">Reset All Mods</span></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="separator"></div>
|
||
</div>
|
||
|
||
<div class="main sheet-tab-content sheet-tab1">
|
||
|
||
<!-- Character information and stats-->
|
||
<div class="main-stats">
|
||
<input class="character-version-control" type="hidden" name="attr_character_version" value="aspect">
|
||
|
||
<!-- Image -->
|
||
<div class="image flex-center">
|
||
<!-- <img src="https://www.emberwindgame.com/wp-content/uploads/gallery-the-skies-of-axia.jpg"/>-->
|
||
</div>
|
||
|
||
<!-- Name Section-->
|
||
<div class="name section">
|
||
<span>Name:</span>
|
||
<input class="kungfont" type="text" name="attr_character_name"/>
|
||
</div>
|
||
|
||
<!-- Information section. Includes: HP, Class, Subclass and Tier-->
|
||
<div class="info section">
|
||
<div class="row">
|
||
<div class="col info-hp-box">
|
||
<span class="info-hp-text">HP:</span>
|
||
<input type="number" name="attr_hp" value="10"/>
|
||
<span> / </span>
|
||
<input type="number" name="attr_hp_max" value="10"/>
|
||
</div>
|
||
<div class="col info-class-box">
|
||
<span>Class:</span>
|
||
<select name="attr_class" class="selector-fit">
|
||
<option value="null">Select</option>
|
||
<option value="archer">Archer</option>
|
||
<option value="ardent">Ardent</option>
|
||
<option value="atlanta">Atlanta</option>
|
||
<option value="druid">Druid</option>
|
||
<option value="invoker">Invoker</option>
|
||
<option value="rogue">Rogue</option>
|
||
<option value="spiritualist">Spiritualist</option>
|
||
<option value="tactician">Tactician</option>
|
||
<option value="warrior">Warrior</option>
|
||
<option value="custom">Custom</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<input class="class-control" type="hidden" name="attr_class" value="">
|
||
<div class="info-custom-class">
|
||
<span>Custom Class:</span>
|
||
<input type="text" name="attr_custom_class" style="width: 65%;"/>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col info-subclass-box">
|
||
<span>Subclass:</span>
|
||
<input type="text" name="attr_subclass" style="width: 65%;"/>
|
||
</div>
|
||
<div class="col info-tier-box">
|
||
<span>Tier:</span>
|
||
<select name="attr_tier" class="selector-fit">
|
||
<option value="tier-1">1</option>
|
||
<option value="tier-2">2</option>
|
||
<option value="tier-3">3</option>
|
||
<option value="tier-4">4</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Aspects-->
|
||
<div class="aspects section">
|
||
<div class="row">
|
||
<span class="title">Aspects:</span>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col aspects-col">
|
||
<span class="subtitle">OFFENSIVE</span>
|
||
<select name="attr_offensive" class="selector">
|
||
<option value="null">Select</option>
|
||
<option value="deadly">Deadly</option>
|
||
<option value="precise">Precise</option>
|
||
<option value="powerful">Powerful</option>
|
||
<option value="steady">Steady</option>
|
||
<option value="vicious">Vicious</option>
|
||
<option value="keen">Keen</option>
|
||
</select>
|
||
</div>
|
||
<div class="col aspects-col">
|
||
<span class="subtitle">DEFENSIVE</span>
|
||
<select name="attr_defensive" class="selector">
|
||
<option value="null">Select</option>
|
||
<option value="vigorous">Vigorous</option>
|
||
<option value="tough">Tough</option>
|
||
<option value="resistant">Resistant</option>
|
||
<option value="evasive">Evasive</option>
|
||
<option value="willful">Willful</option>
|
||
<option value="defiant">Defiant</option>
|
||
</select>
|
||
</div>
|
||
<div class="col aspects-col">
|
||
<span class="subtitle">UTILITY</span>
|
||
<select name="attr_utility" class="selector">
|
||
<option value="null">Select</option>
|
||
<option value="focused">Focused</option>
|
||
<option value="charged">Charged</option>
|
||
<option value="dynamic">Dynamic</option>
|
||
<option value="heroic">Heroic</option>
|
||
<option value="spirited">Spirited</option>
|
||
<option value="swift">Swift</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Attributes 1-->
|
||
<div class="attribute1 section">
|
||
<div class="col attribute-col red">
|
||
Strength:
|
||
<input class="small" type="number" name="attr_strength" value="0"/>
|
||
</div>
|
||
<div class="col attribute-col blue">
|
||
Intelligence:
|
||
<input class="small" type="number" name="attr_intelligence" value="0"/>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Barrier Values-->
|
||
<div class="header1 section">
|
||
<span class="header">Barrier Values</span>
|
||
</div>
|
||
<div class="stats1 section">
|
||
<div class="col stats-col red">
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
Toughness:
|
||
<input class="small" type="number" name="attr_toughness" value="4"/>
|
||
</div>
|
||
<div class="col stats-col blue">
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
Resistance:
|
||
<input class="small" type="number" name="attr_resistance" value="4"/>
|
||
</div>
|
||
</div>
|
||
<div class="common1 section">
|
||
<div class="skills-grid">
|
||
<div class="skill-left">
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill'
|
||
value='@{whisper_state}&{template:skill} {{name=Athletics}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{athletics}cf>[[@{athletics}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Athletics:
|
||
</button>
|
||
<input class="small" type="number" name="attr_athletics" value="8"/>
|
||
</div>
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill' style="font-size: 1.2em;"
|
||
value='@{whisper_state}&{template:skill} {{name=Endurance}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{endurance}cf>[[@{endurance}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Endurance:
|
||
</button>
|
||
<input class="small" type="number" name="attr_endurance" value="8"/>
|
||
</div>
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill'
|
||
value='@{whisper_state}&{template:skill} {{name=Intimidate}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{intimidate}cf>[[@{intimidate}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Intimidate:
|
||
</button>
|
||
<input class="small" type="number" name="attr_intimidate" value="8"/>
|
||
</div>
|
||
</div>
|
||
<div class="skill-label">Skills</div>
|
||
<div class="skill-right">
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill'
|
||
value='@{whisper_state}&{template:skill} {{name=Insight}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{insight}cf>[[@{insight}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Insight:
|
||
</button>
|
||
<input class="small" type="number" name="attr_insight" value="8"/>
|
||
</div>
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill' style="font-size: 1.2em;"
|
||
value='@{whisper_state}&{template:skill} {{name=Knowledge}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{knowledge}cf>[[@{knowledge}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Knowledge:
|
||
</button>
|
||
<input class="small" type="number" name="attr_knowledge" value="8"/>
|
||
</div>
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill'
|
||
value='@{whisper_state}&{template:skill} {{name=Mend}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{mend}cf>[[@{mend}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Mend:
|
||
</button>
|
||
<input class="small" type="number" name="attr_mend" value="8"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Attributes 2-->
|
||
<div class="attribute2 section">
|
||
<div class="col attribute-col green">
|
||
Dexterity:
|
||
<input class="small" type="number" name="attr_dexterity" value="0"/>
|
||
</div>
|
||
<div class="col attribute-col yellow">
|
||
Resilience:
|
||
<input class="small" type="number" name="attr_resilience" value="0"/>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Defense Values-->
|
||
<div class="header2 section">
|
||
<span class="header">Defense Values</span>
|
||
</div>
|
||
<div class="stats2 section">
|
||
<div class="stats-col green flex-center">
|
||
<button class="custom-roll-button dodge-image" type='roll' name='roll_dodge'
|
||
value='@{whisper_state}&{template:skill} {{name=Dodge}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<[[@{dodge}+@{dodge_mod}]]cf>[[@{dodge}+@{dodge_mod}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
</button>
|
||
Dodge:
|
||
<input class="small" type="number" name="attr_dodge" value="4"/>
|
||
</div>
|
||
<div class="stats-col yellow flex-center">
|
||
<button class="custom-roll-button willpower-image" type='roll' name='roll_dodge'
|
||
value='@{whisper_state}&{template:skill} {{name=Willpower}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<[[@{willpower}+@{willpower_mod}]]cf>[[@{willpower}+@{willpower_mod}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
</button>
|
||
Willpower:
|
||
<input class="small" type="number" name="attr_willpower" value="4"/>
|
||
</div>
|
||
</div>
|
||
<div class="common2 section">
|
||
<div class="skills-grid">
|
||
<div class="skill-left">
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill' style="font-size: 1.2em;"
|
||
value='@{whisper_state}&{template:skill} {{name=Acrobatics}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{acrobatics}cf>[[@{acrobatics}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Acrobatics:
|
||
</button>
|
||
<input class="small" type="number" name="attr_acrobatics" value="8"/>
|
||
</div>
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill'
|
||
value='@{whisper_state}&{template:skill} {{name=Stealth}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{stealth}cf>[[@{stealth}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Stealth:
|
||
</button>
|
||
<input class="small" type="number" name="attr_stealth" value="8"/>
|
||
</div>
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill' style="font-size: 0.9em;"
|
||
value='@{whisper_state}&{template:skill} {{name=Sleight of Hand}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{sleight_of_hand}cf>[[@{sleight_of_hand}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Sleight of Hand:
|
||
</button>
|
||
<input class="small" type="number" name="attr_sleight_of_hand" value="8"/>
|
||
</div>
|
||
</div>
|
||
<div class="skill-label">Skills</div>
|
||
<div class="skill-right">
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill'
|
||
value='@{whisper_state}&{template:skill} {{name=Focus}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{focus}cf>[[@{focus}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Focus:
|
||
</button>
|
||
<input class="small" type="number" name="attr_focus" value="8"/>
|
||
</div>
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill'
|
||
value='@{whisper_state}&{template:skill} {{name=Fast Talk}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{fast_talk}cf>[[@{fast_talk}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Fast Talk:
|
||
</button>
|
||
<input class="small" type="number" name="attr_fast_talk" value="8"/>
|
||
</div>
|
||
<div class="skill">
|
||
<button type='roll' name='roll_skill' style="font-size: 1.2em;"
|
||
value='@{whisper_state}&{template:skill} {{name=Leadership}} {{subtags=@{character_name}}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{leadership}cf>[[@{leadership}+1]]]]}} {{no-roll=[[1]]}}'>
|
||
Leadership:
|
||
</button>
|
||
<input class="small" type="number" name="attr_leadership" value="8"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- CAP Check-->
|
||
<div class="header3 section">
|
||
<span class="header">CAP Check</span>
|
||
</div>
|
||
<div class="common3 section">
|
||
<div class="row">
|
||
<span>Roll 1d20 when an Action targets at least 1 Foe. Must be equal or less tab <b>CAP</b> Values to succeed</span>
|
||
</div>
|
||
<div class="row center-text">
|
||
<div class="col cap-main-col center-text">
|
||
<div class="row critical padding-3">
|
||
<span class="bold">C:</span>
|
||
<input class="cap" type="number" name="attr_critical" value="2"/>
|
||
</div>
|
||
<span class="bold">Critical</span>
|
||
</div>
|
||
<span class="col cap-sep-col bold">🠖</span>
|
||
<div class="col cap-main-col center-text">
|
||
<div class="row accuracy padding-3">
|
||
<span class="bold">A:</span>
|
||
<input class="cap" type="number" name="attr_accuracy" value="10"/>
|
||
</div>
|
||
<span class="bold">Accuracy</span>
|
||
</div>
|
||
<span class="col cap-sep-col bold">🠖</span>
|
||
<div class="col cap-main-col center-text">
|
||
<div class="row penetration padding-3">
|
||
<span class="bold">P:</span>
|
||
<input class="cap" type="number" name="attr_penetration" value="5"/>
|
||
</div>
|
||
<span class="bold">Penetration</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Action Pool-->
|
||
<div class="header4 section">
|
||
<span class="header">Action Pool</span>
|
||
</div>
|
||
<div class="common4 section">
|
||
<span>Check 2 Boxes when using a Slow Action. Check 1 Box when using a Fast Action.</span>
|
||
<div class="row center-text padding-top5">
|
||
<input type="checkbox" style="width: 25px; height: 25px"/>
|
||
<input type="checkbox" style="width: 25px; height: 25px"/>
|
||
<input type="checkbox" style="width: 25px; height: 25px"/>
|
||
<input type="checkbox" style="width: 25px; height: 25px"/>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<!-- Character actions and skills-->
|
||
<div class="main-actions">
|
||
|
||
<!-- Action Header-->
|
||
<div class="actions-grid">
|
||
<span class="action-name action-header">Name</span>
|
||
<span class="action-type action-header">Type</span>
|
||
<span class="action-target action-header">Target</span>
|
||
<span class="action-range action-header">Range</span>
|
||
<span class="action-effect action-header-left">Effect</span>
|
||
<span class="action-speed action-header">Action Speed</span>
|
||
</div>
|
||
|
||
<!-- Movement Row-->
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title">MOVEMENT</span>
|
||
<span class="action-effect action-info">You cannot end your Movement in an Occupied Square.</span>
|
||
</div>
|
||
|
||
<!-- Move Row-->
|
||
<div class="actions-grid">
|
||
<span class="action-name action-centered">Move</span>
|
||
<div class="action-type action-centered"></div>
|
||
<div class="action-target action-centered"></div>
|
||
<div class="action-range action-centered"></div>
|
||
<div class="action-effect action-text">
|
||
<span>Move </span>
|
||
<input class="move-number-input" type="number" name="attr_min_move" value="1"/>
|
||
<span>-</span>
|
||
<input class="move-number-input" type="number" name="attr_max_move" value="4"/>
|
||
<span> Squares. Can move through friendly Combatants.</span>
|
||
</div>
|
||
<span class="action-speed action-centered">Slow</span>
|
||
</div>
|
||
|
||
<!-- Shift Row-->
|
||
<div class="actions-grid">
|
||
<span class="action-name action-centered">Shift</span>
|
||
<div class="action-type action-centered"></div>
|
||
<div class="action-target action-centered"></div>
|
||
<div class="action-range action-centered"></div>
|
||
<div class="action-effect action-text">
|
||
<span>Move </span>
|
||
<input class="move-number-input" type="number" name="attr_shift" value="1"/>
|
||
<span> Square(s). Can move through friendly Combatants.</span>
|
||
</div>
|
||
<span class="action-speed action-centered">Fast</span>
|
||
</div>
|
||
|
||
<!-- Maneuver Title-->
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title">MANEUVER</span>
|
||
<span class="action-effect action-info">You cannot end your Maneuver in an Occupied Square.</span>
|
||
</div>
|
||
|
||
<!-- Maneuver Row-->
|
||
<div class="width100">
|
||
<div class="actions-grid">
|
||
<div class="action-button">
|
||
<div>
|
||
<input class="settings" type="checkbox" name="attr_maneuver_settings_flag"
|
||
value="on" style="width: 25px; height: 25px"/>
|
||
<span>y</span>
|
||
<button type='roll' name='roll_skill' style="font-size: 1.2em;"
|
||
value='@{whisper_state}&{template:skill} {{name=@{maneuver_name}}} {{subtags=@{statname}}} {{no-roll=[[@{actionmod}]]}} {{roll=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<@{actionmod}cf>[[@{actionmod}+1]]]]}} {{speed=@{maneuver_speed}}} {{description=@{maneuver_description}}}'>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<span class="action-name action-centered" name="attr_maneuver_name"></span>
|
||
<div class="action-type action-centered"></div>
|
||
<div class="action-target action-centered"></div>
|
||
<div class="action-range action-centered"></div>
|
||
<span class="action-effect action-leftCentered" name="attr_maneuver_description"></span>
|
||
<span class="action-speed action-centered" name="attr_maneuver_speed"></span>
|
||
</div>
|
||
|
||
<input type="hidden" class="maneuver_display_settings_flag"
|
||
name="attr_maneuver_display_settings_flag"
|
||
value="hide"/>
|
||
<div class="width60 displaySettings action-detail-grid">
|
||
<div class="row padding-2525">
|
||
<div class="col">
|
||
<div class="bold">Name:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_maneuver_name"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Associated Skill</div>
|
||
<div>
|
||
<select name="attr_statname" class="selector-fit">
|
||
<option value="">Select</option>
|
||
<option value="Acrobatics">Acrobatics</option>
|
||
<option value="Athletics">Athletics</option>
|
||
<option value="Endurance">Endurance</option>
|
||
<option value="Focus">Focus</option>
|
||
<option value="Fast Talk">Fast Talk</option>
|
||
<option value="Insight">Insight</option>
|
||
<option value="Intimidate">Intimidate</option>
|
||
<option value="Knowledge">Knowledge</option>
|
||
<option value="Leadership">Leadership</option>
|
||
<option value="Mend">Mend</option>
|
||
<option value="Sleight of Hand">Sleight of Hand</option>
|
||
<option value="Stealth">Stealth</option>
|
||
</select>
|
||
<input type="hidden" name="attr_actionmod" value="0">
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Speed</div>
|
||
<div>
|
||
<select class="selector-fit" name="attr_maneuver_speed">
|
||
<option value="">Select</option>
|
||
<option value="Free">Free</option>
|
||
<option value="Fast">Fast</option>
|
||
<option value="Slow">Slow</option>
|
||
<option value="Slow + Fast">Slow + Fast</option>
|
||
<option value="Slow + Slow">Slow + Slow</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="row padding-2505">
|
||
<div class="bold">Description</div>
|
||
<textarea class="height50 width95" name="attr_maneuver_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Basic Actions Title-->
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title">BASIC ACTIONS</span>
|
||
</div>
|
||
|
||
<!-- Basic Action Melee-->
|
||
<div class="width100">
|
||
<div class="actions-grid">
|
||
<div class="action-button">
|
||
<div>
|
||
<input class="settings" type="checkbox" name="attr_melee_settings_flag" value="on"
|
||
style="width: 25px; height: 25px"/>
|
||
<span>y</span>
|
||
<button type='roll' name='roll_cap'
|
||
value='@{whisper_state}&{template:basic-action} {{name=@{melee_name}}} {{cap=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<[[@{critical}+@{critical_mod}]]cf>[[@{accuracy}+@{accuracy_mod}+1]]]]}} {{damage=[[0@{melee_dice} + @{melee_dice_bonus}@{damage_mod_text}]]}} {{penetration=[[@{penetration}+@{penetration_mod}]]}} {{dmgcrit=[[10@{melee_dice}kh1*{{@{melee_dice}>1}}+@{melee_dice_bonus}@{damage_mod_text}]]}} {{speed=Slow}} {{type=Melee}} {{range=@{melee_range}}} {{target=@{melee_target}}} {{description=@{melee_description}}} {{against=[[@{melee_against}]]}}'>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<span class="action-name action-centered" name="attr_melee_name"></span>
|
||
<div class="action-type action-centered">Melee</div>
|
||
<span class="action-target action-centered" name="attr_melee_target"></span>
|
||
<span class="action-range action-centered" name="attr_melee_range"></span>
|
||
<div class="action-effect action-leftCentered">
|
||
<div>
|
||
<div class="row">
|
||
<input type="hidden" class="melee-damage-indicator" name="attr_melee_against"
|
||
value="1">
|
||
<span name="attr_melee_damage_description"></span>
|
||
<img class="melee-damage-toughness height20" name="attr_melee_damage_toughness"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="melee-damage-resistance height20"
|
||
name="attr_melee_damage_resistance"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
</div>
|
||
<div class="row">
|
||
<span name="attr_melee_description"></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="action-speed action-centered">Slow</div>
|
||
</div>
|
||
|
||
<input type="hidden" class="melee_display_settings_flag" name="attr_melee_display_settings_flag"
|
||
value="hide"/>
|
||
<div class="width65 displaySettings action-detail-grid">
|
||
<div class="row padding-2525">
|
||
<div class="col">
|
||
<div class="bold">Name:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_melee_name"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Target:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_melee_target"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Range:</div>
|
||
<div>
|
||
<input class="small" type="number" name="attr_melee_range"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row padding-2525">
|
||
<span class="bold width-auto">Damage: </span>
|
||
<input style="width: 50px" type="text" name="attr_melee_dice" value="1d6"/>
|
||
<span style="width: auto; font-weight: bold"> + </span>
|
||
<input style="width: 50px" type="text" name="attr_melee_dice_bonus" value="0"/>
|
||
|
||
<div class="col padding-top5">
|
||
<span class="bold width-auto"> vs. </span>
|
||
<input type="radio" name="attr_melee_against" value="1"
|
||
checked="checked"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<input type="radio" name="attr_melee_against" value="2"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
</div>
|
||
</div>
|
||
<div class="row padding-2505">
|
||
<div class="bold">Description</div>
|
||
<textarea class="height50 width95" name="attr_melee_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Basic Action Ranged-->
|
||
<div class="width100">
|
||
<div class="actions-grid">
|
||
<div class="action-button">
|
||
<div>
|
||
<input class="settings" type="checkbox" name="attr_ranged_settings_flag" value="on"
|
||
style="width: 25px; height: 25px"/>
|
||
<span>y</span>
|
||
<button type='roll' name='roll_cap'
|
||
value='@{whisper_state}&{template:basic-action} {{name=@{ranged_name}}} {{cap=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<[[@{critical}+@{critical_mod}]]cf>[[@{accuracy}+@{accuracy_mod}+1]]]]}} {{damage=[[0@{ranged_dice} + @{ranged_dice_bonus}@{damage_mod_text}]]}} {{penetration=[[@{penetration}+@{penetration_mod}]]}} {{dmgcrit=[[10@{ranged_dice}kh1*{{@{ranged_dice}>1}}+@{ranged_dice_bonus}@{damage_mod_text}]]}} {{speed=Slow}} {{type=Ranged}} {{range=@{ranged_range}}} {{target=@{ranged_target}}} {{description=@{ranged_description}}} {{against=[[@{ranged_against}]]}}'>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<span class="action-name action-centered" name="attr_ranged_name"></span>
|
||
<div class="action-type action-centered">Ranged</div>
|
||
<span class="action-target action-centered" name="attr_ranged_target"></span>
|
||
<span class="action-range action-centered" name="attr_ranged_range"></span>
|
||
<div class="action-effect action-leftCentered">
|
||
<div>
|
||
<div class="row">
|
||
<input type="hidden" class="ranged-damage-indicator" name="attr_ranged_against"
|
||
value="1">
|
||
<span name="attr_ranged_damage_description"></span>
|
||
<img class="ranged-damage-toughness height20"
|
||
name="attr_ranged_damage_toughness"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="ranged-damage-resistance height20"
|
||
name="attr_ranged_damage_resistance"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
</div>
|
||
<div class="row">
|
||
<span name="attr_ranged_description"></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="action-speed action-centered">Slow</div>
|
||
</div>
|
||
|
||
<input type="hidden" class="ranged_display_settings_flag"
|
||
name="attr_ranged_display_settings_flag"
|
||
value="hide"/>
|
||
<div class="width65 displaySettings action-detail-grid">
|
||
<div class="row padding-2525">
|
||
<div class="col">
|
||
<div class="bold">Name:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_ranged_name"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Target:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_ranged_target"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Range:</div>
|
||
<div>
|
||
<input class="small" type="number" name="attr_ranged_range">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row padding-2525">
|
||
<span class="width-auto bold">Damage: </span>
|
||
<input style="width: 50px" type="text" name="attr_ranged_dice" value="1d6"/>
|
||
<span class="width-auto bold"> + </span>
|
||
<input style="width: 50px" type="text" name="attr_ranged_dice_bonus" value="0"/>
|
||
|
||
<div class="col padding-top5">
|
||
<span style="width: auto; font-weight: bold"> vs. </span>
|
||
<input type="radio" name="attr_ranged_against" value="1" checked="checked"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<input type="radio" name="attr_ranged_against" value="2"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
</div>
|
||
</div>
|
||
<div class="row padding-2505">
|
||
<div class="bold">Description</div>
|
||
<textarea class="height50 width95" name="attr_ranged_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Class Actions Title-->
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title">CLASS ACTIONS</span>
|
||
<div class="action-effect">
|
||
<span style="font-size: 0.75em">Trigger Limit:</span>
|
||
<input class="x-small" type="number" name="attr_trigger" value="0"/>
|
||
<span style="font-size: 0.75em">Sustain Limit:</span>
|
||
<input class="x-small" type="number" name="attr_sustain" value="0"/>
|
||
<span style="font-size: 0.75em">Amplify Limit:</span>
|
||
<input class="x-small" type="number" name="attr_amplify" value="0"/>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Class Actions-->
|
||
<div class="width100">
|
||
<fieldset class="repeating_actions">
|
||
<div class="row">
|
||
<div class="actions-grid">
|
||
<div class="action-button">
|
||
<div>
|
||
<input class="settings" type="checkbox" name="attr_settingsFlag" value="on"
|
||
checked="checked" style="width: 25px; height: 25px"/>
|
||
<span>y</span>
|
||
</div>
|
||
<button type='roll' name='roll_action'
|
||
value='@{whisper_state}&{template:action} {{tideTurner=[[0]]}} {{name=@{action_name}}} {{subtag1=@{action_subtype1}}} {{subtag2=@{action_subtype2}}} {{rollType=[[@{action_roll_type}]]}} {{cap=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<[[@{critical}+@{critical_mod}]]cf>[[@{accuracy}+@{accuracy_mod}+1]]]]}} {{damage=[[0@{action_dice} + @{action_dice_bonus}@{damage_mod_text}]]}} {{penetration=[[@{penetration}+@{penetration_mod}]]}} {{dmgcrit=[[10@{action_dice}kh1*{{@{action_dice}>1}}+@{action_dice_bonus}@{damage_mod_text}]]}} {{against=[[@{action_against}]]}} {{healing=[[0@{action_healing_dice} + @{action_healing_dice_bonus}]]}} {{speed=@{action_speed}}} {{target=@{action_target}}} {{type=@{action_type}}} {{range=@{action_range}@{action_field_description}}} {{description=@{action_description}}} {{ampEffect=@{action_amp_effect}}} {{trigCondition=@{action_trig_condition}}} {{trigEffect=@{action_trig_effect}}} {{sustEffect=@{action_sust_effect}}}'>
|
||
</button>
|
||
</div>
|
||
|
||
<span class="action-name action-centered" name="attr_action_name"></span>
|
||
<div class="action-type action-centered">
|
||
<div class="col">
|
||
<span class="row border-bottom-1" name="attr_action_subtype1"></span>
|
||
<span class="row" name="attr_action_subtype2"></span>
|
||
</div>
|
||
</div>
|
||
<span class="action-target action-centered" name="attr_action_target"></span>
|
||
<div class="action-range action-centered">
|
||
<div class="col">
|
||
<span class="row border-bottom-1" name="attr_action_type"></span>
|
||
<span class="row" name="attr_action_range"></span>
|
||
<input type="hidden" class="action-field-indicator"
|
||
name="attr_action_field"/>
|
||
<span class="action-field">Field</span>
|
||
</div>
|
||
</div>
|
||
<div class="action-effect action-leftCentered">
|
||
<div>
|
||
<div class="row">
|
||
<input type="hidden" class="action-description-indicator"
|
||
name="attr_action_roll_type" value="0"/>
|
||
<div class="action-damage-description">
|
||
<span name="attr_action_damage_description">1d6 Damage</span>
|
||
<input type="hidden" class="action-damage-indicator"
|
||
name="attr_action_against" value="1"/>
|
||
<img class="action-damage-toughness height20"
|
||
name="attr_action_damage_toughness"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="action-damage-resistance height20"
|
||
name="attr_action_damage_resistance"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<span class="action-damage-piercing indicator">PIERCING</span>
|
||
</div>
|
||
<div class="action-auto-hit-description">
|
||
<span class="indicator">AUTO-HIT</span>
|
||
<span name="attr_action_damage_description">1d6 Damage</span>
|
||
<input type="hidden" class="action-damage-indicator"
|
||
name="attr_action_against" value="1"/>
|
||
<img class="action-damage-toughness height20"
|
||
name="attr_action_damage_toughness"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="action-damage-resistance height20"
|
||
name="attr_action_damage_resistance"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<span class="action-damage-piercing indicator">PIERCING</span>
|
||
</div>
|
||
<div class="action-healing-description">
|
||
<span name="attr_action_healing_description">Target(s) heal 1d6 HP</span>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<input class="description-control" type="hidden"
|
||
name="attr_action_subtype1" value="General"/>
|
||
<span class="action-amp-effect italic no-padding">
|
||
Amp. Effect:
|
||
<span class="normal" name="attr_action_amp_effect"></span>
|
||
</span>
|
||
<span class="action-trig-effect italic no-padding">
|
||
Trig. Condition:
|
||
<span class="normal" name="attr_action_trig_condition"></span>
|
||
</span>
|
||
<span class="action-trig-effect italic no-padding">
|
||
Trig. Effect:
|
||
<span class="normal" name="attr_action_trig_effect"></span>
|
||
</span>
|
||
<span name="attr_action_description"></span>
|
||
<span class="action-sust-effect italic no-padding">
|
||
Sust. Effect:
|
||
<span class="normal" name="attr_action_sust_effect"></span>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<span class="action-speed action-centered" name="attr_action_speed"></span>
|
||
</div>
|
||
|
||
<input type="hidden" class="displaySettingsFlag" name="attr_displaySettingsFlag"/>
|
||
<div class="displaySettings width65">
|
||
<div class="row padding-2525">
|
||
<div class="col">
|
||
<div class="bold">Name:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_action_name"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Type:</div>
|
||
<div>
|
||
<select class="selector-fit" name="attr_action_subtype1">
|
||
<option value="">Select</option>
|
||
<option value="General">General</option>
|
||
<option value="Trigger">Trigger</option>
|
||
<option value="Amplify">Amplify</option>
|
||
<option value="Sustain">Sustain</option>
|
||
<option value="Passive">Passive</option>
|
||
</select>
|
||
<select class="selector-fit" name="attr_action_subtype2">
|
||
<option value="">Select</option>
|
||
<option value="Exploit">Exploit</option>
|
||
<option value="Spell">Spell</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Speed:</div>
|
||
<select class="selector-fit" name="attr_action_speed">
|
||
<option value="">Select</option>
|
||
<option value="Free">Free</option>
|
||
<option value="Fast">Fast</option>
|
||
<option value="Slow">Slow</option>
|
||
<option value="Slow + Fast">Slow + Fast</option>
|
||
<option value="Slow + Slow">Slow + Slow</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="row padding-2525">
|
||
<div class="col">
|
||
<div class="bold">Target:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_action_target"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Range:</div>
|
||
<div>
|
||
<select class="selector-fit" name="attr_action_type">
|
||
<option value="">Select</option>
|
||
<option value="Ranged">Ranged</option>
|
||
<option value="Melee">Melee</option>
|
||
</select>
|
||
<input class="small" type="number" name="attr_action_range"/>
|
||
<input type="checkbox" name="attr_action_field_flag" value="on"/>
|
||
<input type="hidden" name="attr_action_field_description" value=""/>
|
||
<span>Field</span>
|
||
</div>
|
||
</div>
|
||
<!-- <div class="col">-->
|
||
<!-- <div class="bold">Range2:</div>-->
|
||
<!-- <div>-->
|
||
<!-- <select class="selector-fit" name="attr_action_type2">-->
|
||
<!-- <option value="">Select</option>-->
|
||
<!-- <option value="Ranged">Ranged</option>-->
|
||
<!-- <option value="Melee">Melee</option>-->
|
||
<!-- </select>-->
|
||
<!-- <input class="small" type="number" name="attr_action_range2">-->
|
||
<!-- </div>-->
|
||
<!-- </div>-->
|
||
</div>
|
||
|
||
<div class="row padding-2525">
|
||
<input class="roll-control" type="hidden" name="attr_action_roll_type"
|
||
value="0"/>
|
||
|
||
<div class="flex-center dimgrey" style="color: white">
|
||
<span class="width-auto bold padding-right20">CAP + Damage
|
||
<input type="radio" value="0" name="attr_action_roll_type" checked/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">CAP Only
|
||
<input type="radio" value="1" name="attr_action_roll_type"/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">Auto-hit
|
||
<input type="radio" value="2" name="attr_action_roll_type"/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">Heal
|
||
<input type="radio" value="3" name="attr_action_roll_type"/>
|
||
</span>
|
||
<span class="width-auto bold">None
|
||
<input type="radio" value="-1" name="attr_action_roll_type"/>
|
||
</span>
|
||
</div>
|
||
<div class="action-damage padding-2525">
|
||
<input class="custom-damage-control" type="hidden" name="attr_damage_type" value="0"/>
|
||
<div class="flex-center grey padding-2525">
|
||
<span class="width-auto bold padding-left10">Custom
|
||
<input type="radio" value="0" name="attr_damage_type" checked/>
|
||
</span>
|
||
<span class="width-auto bold padding-left10">[Melee Weapon Damage]
|
||
<input type="radio" value="1" name="attr_damage_type"/>
|
||
</span>
|
||
<span class="width-auto bold padding-left10">[Ranged Weapon Damage]
|
||
<input type="radio" value="2" name="attr_damage_type"/>
|
||
</span>
|
||
</div>
|
||
<div class="action-custom-damage padding-top4">
|
||
<span class="width-auto bold">Damage: </span>
|
||
<input style="width: 50px" type="text" name="attr_action_dice" value="1d6"/>
|
||
<span class="width-auto bold"> + </span>
|
||
<input style="width: 50px" type="text" name="attr_action_dice_bonus"
|
||
value="0"/>
|
||
<div class="col padding-top5">
|
||
<span class="width-auto bold"> vs. </span>
|
||
<input type="radio" value="1" name="attr_action_against" checked/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<input type="radio" value="2" name="attr_action_against"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<input type="radio" value="3" name="attr_action_against"/>
|
||
<span class="indicator">PIERCING</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="action-healing padding-2525">
|
||
<span class="width-auto bold">Healing: </span>
|
||
<input style="width: 50px" type="text" name="attr_action_healing_dice"
|
||
value="1d6"/>
|
||
<span class="width-auto bold"> + </span>
|
||
<input style="width: 50px" type="text" name="attr_action_healing_dice_bonus"
|
||
value="0"/>
|
||
</div>
|
||
</div>
|
||
|
||
<input class="description-control" type="hidden" name="attr_action_subtype1"
|
||
value="General"/>
|
||
<div class="action-amp-effect">
|
||
<div class="bold">Amp. Effect:</div>
|
||
<textarea class="height35 width95" name="attr_action_amp_effect"></textarea>
|
||
</div>
|
||
<div class="action-trig-effect">
|
||
<div class="bold">Trig. Condition:</div>
|
||
<textarea class="height35 width95" name="attr_action_trig_condition"></textarea>
|
||
<div class="bold">Trig. Effect:</div>
|
||
<textarea class="height35 width95" name="attr_action_trig_effect"></textarea>
|
||
</div>
|
||
<div class="action-sust-effect">
|
||
<div class="bold">Sust. Effect:</div>
|
||
<textarea class="height35 width95" name="attr_action_sust_effect"></textarea>
|
||
</div>
|
||
<div class="action-description">
|
||
<div class="bold">Description:</div>
|
||
<textarea class="height50 width95" name="attr_action_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<!-- Class Tide Turner Actions Title-->
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title"
|
||
style="color: #F9B276">CLASS TIDE-TURNER ACTIONS</span>
|
||
<div class="action-effect">
|
||
<span style="font-size: 0.75em;">Max Tide-Turners:</span>
|
||
<input class="x-small" type="number" value="0" name="attr_max_tide_turners"/>
|
||
<span style="font-size: 0.75em;">Tide-Tuners Used:</span>
|
||
<input class="x-small" type="number" value="0" name="attr_tide_turners_used"/>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Class Tide Turner Actions-->
|
||
<div class="width100">
|
||
<fieldset class="repeating_tideTurners">
|
||
<div class="row">
|
||
<div class="actions-grid">
|
||
<div class="action-button">
|
||
<div>
|
||
<input class="settings" type="checkbox" name="attr_settingsFlag" value="on"
|
||
checked="checked" style="width: 25px; height: 25px"/>
|
||
<span>y</span>
|
||
</div>
|
||
<button type='roll' name='roll_action'
|
||
value='@{whisper_state}&{template:action} {{tideTurner=[[1]]}} {{name=@{tide_action_name}}} {{subtag1=@{tide_action_subtype1}}} {{subtag2=@{tide_action_subtype2}}} {{rollType=[[@{tide_action_roll_type}]]}} {{cap=[[[[@{advantage_roll}+1]]d20@{advantage_dice}cs<[[@{critical}+@{critical_mod}]]cf>[[@{accuracy}+@{accuracy_mod}+1]]]]}} {{damage=[[0@{tide_action_dice} + @{tide_action_dice_bonus}@{damage_mod_text}]]}} {{penetration=[[@{penetration}+@{penetration_mod}]]}} {{dmgcrit=[[10@{tide_action_dice}kh1*{{@{tide_action_dice}>1}}+@{tide_action_dice_bonus}@{damage_mod_text}]]}} {{against=[[@{tide_action_against}]]}} {{healing=[[0@{tide_action_healing_dice} + @{tide_action_healing_dice_bonus}]]}} {{speed=@{tide_action_speed}}} {{target=@{tide_action_target}}} {{type=@{tide_action_type}}} {{range=@{tide_action_range}@{tide_action_field_description}}} {{description=@{tide_action_description}}} {{ampEffect=@{tide_action_amp_effect}}} {{trigCondition=@{tide_action_trig_condition}}} {{trigEffect=@{tide_action_trig_effect}}} {{sustEffect=@{tide_action_sust_effect}}}'>
|
||
</button>
|
||
</div>
|
||
|
||
<span class="action-name action-tide-centered" name="attr_tide_action_name"></span>
|
||
<div class="action-type action-tide-centered">
|
||
<div class="col">
|
||
<span class="row border-bottom-1" name="attr_tide_action_subtype1"></span>
|
||
<span class="row" name="attr_tide_action_subtype2"></span>
|
||
</div>
|
||
</div>
|
||
<span class="action-target action-tide-centered"
|
||
name="attr_tide_action_target">
|
||
</span>
|
||
<div class="action-range action-tide-centered">
|
||
<div class="col">
|
||
<span class="row border-bottom-1" name="attr_tide_action_type"></span>
|
||
<span class="row" name="attr_tide_action_range"></span>
|
||
<input type="hidden" class="action-field-indicator"
|
||
name="attr_tide_action_field"/>
|
||
<span class="action-field">Field</span>
|
||
</div>
|
||
</div>
|
||
<div class="action-effect action-tide-leftCentered">
|
||
<div>
|
||
<div class="row">
|
||
<input type="hidden" class="action-description-indicator"
|
||
name="attr_tide_action_roll_type" value="0"/>
|
||
<div class="action-damage-description">
|
||
<span name="attr_tide_action_damage_description">1d6 Damage</span>
|
||
<input type="hidden" class="tide-action-damage-indicator"
|
||
name="attr_tide_action_against" value="1"/>
|
||
<img class="tide-action-damage-toughness height20"
|
||
name="attr_tide_action_damage_toughness"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="tide-action-damage-resistance height20"
|
||
name="attr_tide_action_damage_resistance"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<span class="tide-action-damage-piercing indicator">PIERCING</span>
|
||
</div>
|
||
<div class="action-auto-hit-description">
|
||
<span class="indicator">AUTO-HIT</span>
|
||
<span name="attr_tide_action_damage_description">1d6 Damage</span>
|
||
<input type="hidden" class="tide-action-damage-indicator"
|
||
name="attr_tide_action_against" value="1"/>
|
||
<img class="tide-action-damage-toughness height20"
|
||
name="attr_tide_action_damage_toughness"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="tide-action-damage-resistance height20"
|
||
name="attr_tide_action_damage_resistance"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<span class="tide-action-damage-piercing indicator">PIERCING</span>
|
||
</div>
|
||
<div class="action-healing-description">
|
||
<span name="attr_tide_action_healing_description">Target(s) heal 1d6 HP</span>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<input class="description-control" type="hidden"
|
||
name="attr_tide_action_subtype1" value="General"/>
|
||
<span class="action-amp-effect italic no-padding">
|
||
Amp. Effect:
|
||
<span class="normal" name="attr_tide_action_amp_effect"></span>
|
||
</span>
|
||
<span class="action-trig-effect italic no-padding">
|
||
Trig. Condition:
|
||
<span class="normal" name="attr_tide_action_trig_condition"></span>
|
||
</span>
|
||
<span class="action-trig-effect italic no-padding">
|
||
Trig. Effect:
|
||
<span class="normal" name="attr_tide_action_trig_effect"></span>
|
||
</span>
|
||
<span name="attr_tide_action_description"></span>
|
||
<span class="action-sust-effect italic no-padding">
|
||
Sust. Effect:
|
||
<span class="normal" name="attr_tide_action_sust_effect"></span>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<span class="action-speed action-tide-centered" name="attr_tide_action_speed">
|
||
</span>
|
||
</div>
|
||
|
||
<input type="hidden" class="displaySettingsFlag" name="attr_displaySettingsFlag"/>
|
||
<div class="displaySettings width65">
|
||
<div class="row padding-2525">
|
||
<div class="col">
|
||
<div class="bold">Name:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_tide_action_name"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Type:</div>
|
||
<div>
|
||
<select class="selector-fit" name="attr_tide_action_subtype1">
|
||
<option value="">Select</option>
|
||
<option value="General">General</option>
|
||
<option value="Trigger">Trigger</option>
|
||
<option value="Amplify">Amplify</option>
|
||
<option value="Sustain">Sustain</option>
|
||
</select>
|
||
<select class="selector-fit" name="attr_tide_action_subtype2">
|
||
<option value="">Select</option>
|
||
<option value="Exploit">Exploit</option>
|
||
<option value="Spell">Spell</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Speed:</div>
|
||
<select class="selector-fit" name="attr_tide_action_speed">
|
||
<option value="">Select</option>
|
||
<option value="Free">Free</option>
|
||
<option value="Fast">Fast</option>
|
||
<option value="Slow">Slow</option>
|
||
<option value="Slow + Fast">Slow + Fast</option>
|
||
<option value="Slow + Slow">Slow + Slow</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row padding-2525">
|
||
<div class="col">
|
||
<div class="bold">Target:</div>
|
||
<div class="inputNameShort">
|
||
<input type="text" name="attr_tide_action_target"/>
|
||
</div>
|
||
</div>
|
||
<div class="col">
|
||
<div class="bold">Range:</div>
|
||
<div>
|
||
<select class="selector-fit" name="attr_tide_action_type">
|
||
<option value="">Select</option>
|
||
<option value="Ranged">Ranged</option>
|
||
<option value="Melee">Melee</option>
|
||
</select>
|
||
<input class="small" type="number" name="attr_tide_action_range"/>
|
||
<input type="checkbox" name="attr_tide_action_field_flag" value="on"/>
|
||
<input type="hidden" name="attr_tide_action_field_description"
|
||
value=""/>
|
||
<span>Field</span>
|
||
</div>
|
||
</div>
|
||
<!-- <div class="col">-->
|
||
<!-- <div class="bold">Range2:</div>-->
|
||
<!-- <div>-->
|
||
<!-- <select class="selector-fit" name="attr_tide_action_type2">-->
|
||
<!-- <option value="">Select</option>-->
|
||
<!-- <option value="Ranged">Ranged</option>-->
|
||
<!-- <option value="Melee">Melee</option>-->
|
||
<!-- </select>-->
|
||
<!-- <input class="small" type="number" name="attr_tide_action_range2">-->
|
||
<!-- </div>-->
|
||
<!-- </div>-->
|
||
</div>
|
||
|
||
<div class="row padding-2525">
|
||
|
||
<input class="roll-control" type="hidden" name="attr_tide_action_roll_type"
|
||
value="0"/>
|
||
<div class="flex-center dimgrey" style="color: white">
|
||
<span class="width-auto bold padding-right20">CAP + Damage
|
||
<input type="radio" value="0" name="attr_tide_action_roll_type"
|
||
checked/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">CAP Only
|
||
<input type="radio" value="1" name="attr_tide_action_roll_type"/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">Auto-hit
|
||
<input type="radio" value="2" name="attr_tide_action_roll_type"/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">Heal
|
||
<input type="radio" value="3" name="attr_tide_action_roll_type"/>
|
||
</span>
|
||
<span class="width-auto bold">None
|
||
<input type="radio" value="-1" name="attr_tide_action_roll_type"/>
|
||
</span>
|
||
</div>
|
||
<div class="action-damage padding-2525">
|
||
<input class="custom-damage-control" type="hidden" name="attr_tide_damage_type" value="0"/>
|
||
<div class="flex-center grey padding-2525">
|
||
<span class="width-auto bold padding-right20">Custom
|
||
<input type="radio" value="0" name="attr_tide_damage_type" checked/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">[Melee Weapon Damage]
|
||
<input type="radio" value="1" name="attr_tide_damage_type"/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">[Ranged Weapon Damage]
|
||
<input type="radio" value="2" name="attr_tide_damage_type"/>
|
||
</span>
|
||
</div>
|
||
<div class="action-custom-damage">
|
||
<span class="width-auto bold">Damage: </span>
|
||
<input style="width: 50px" type="text" name="attr_tide_action_dice" value="1d6"/>
|
||
<span class="width-auto bold"> + </span>
|
||
<input style="width: 50px" type="text" name="attr_tide_action_dice_bonus"
|
||
value="0"/>
|
||
<div class="col padding-top5">
|
||
<span class="width-auto bold"> vs. </span>
|
||
<input type="radio" value="1" name="attr_tide_action_against" checked/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<input type="radio" value="2" name="attr_tide_action_against"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<input type="radio" value="3" name="attr_tide_action_against"/>
|
||
<span class="indicator">PIERCING</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="action-healing padding-2525">
|
||
<span class="width-auto bold">Healing: </span>
|
||
<input style="width: 50px" type="text" name="attr_tide_action_healing_dice"
|
||
value="1d6"/>
|
||
<span class="width-auto bold"> + </span>
|
||
<input style="width: 50px" type="text"
|
||
name="attr_tide_action_healing_dice_bonus" value="0"/>
|
||
</div>
|
||
</div>
|
||
|
||
<input class="description-control" type="hidden" name="attr_tide_action_subtype1"
|
||
value="General"/>
|
||
<div class="action-amp-effect">
|
||
<div class="bold">Amp. Effect:</div>
|
||
<textarea class="height35 width95"
|
||
name="attr_tide_action_amp_effect"></textarea>
|
||
</div>
|
||
<div class="action-trig-effect">
|
||
<div class="bold">Trig. Condition:</div>
|
||
<textarea class="height35 width95"
|
||
name="attr_tide_action_trig_condition"></textarea>
|
||
<div class="bold">Trig. Effect:</div>
|
||
<textarea class="height35 width95"
|
||
name="attr_tide_action_trig_effect"></textarea>
|
||
</div>
|
||
<div class="action-sust-effect">
|
||
<div class="bold">Sust. Effect:</div>
|
||
<textarea class="height35 width95"
|
||
name="attr_tide_action_sust_effect"></textarea>
|
||
</div>
|
||
<div class="action-description">
|
||
<div class="bold">Description:</div>
|
||
<textarea class="height50 width95"
|
||
name="attr_tide_action_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<!-- Turn Instructions Titles-->
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title">YOUR TURN:</span>
|
||
<span class="action-effect action-info"><b>1. </b>Restore Action Pool. <b> 2. </b> Select Sustains. <b> 3. </b> Use up to your Action Pool of Actions.</span>
|
||
</div>
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title">AT END OF COMBAT:</span>
|
||
<span class="action-effect action-info">Restore HP to Full and remove All Conditions.</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sheet-tab-content sheet-tab2">
|
||
<div>
|
||
<div class="col" style="width: 34%">
|
||
<div class="inventory-header">INVENTORY</div>
|
||
<div class="row">
|
||
<div class="col inventory-title width-half">Melee</div>
|
||
<div class="col inventory-title width-half">Ranged</div>
|
||
</div>
|
||
<div class="row padding-bottom3">
|
||
<div class="col width-half lightgrey">
|
||
<div class="flex-center">
|
||
<select class="selector transparent" name="attr_melee_weapon">
|
||
<option value="">Select</option>
|
||
<option value="sword_1h">Sword [1H]</option>
|
||
<option value="sword_2h">Sword [2H]</option>
|
||
<option value="mace_1h">Mace [1H]</option>
|
||
<option value="mace_2h">Mace [2H]</option>
|
||
<option value="axe_1h">Axe [1H]</option>
|
||
<option value="axe_2h">Axe [2H]</option>
|
||
<option value="polearm_1h">Pole-arm [1H]</option>
|
||
<option value="polearm_2h">Pole-arm [2H]</option>
|
||
<option value="sceptre_1h">Sceptre [1H]</option>
|
||
<option value="staff_2h">Staff [2H]</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="col width-half lightgrey">
|
||
<div class="flex-center">
|
||
<select class="selector transparent" name="attr_ranged_weapon">
|
||
<option value="">Select</option>
|
||
<option value="bow">Bow</option>
|
||
<option value="crossbow">Crossbow</option>
|
||
<option value="wand">Wand</option>
|
||
<option value="throwing_knives">Throwing Knives</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col inventory-title width-half">Off-hand</div>
|
||
<div class="col inventory-title width-half">Armour</div>
|
||
</div>
|
||
<div class="row padding-bottom3">
|
||
<div class="col width-half lightgrey">
|
||
<div class="flex-center">
|
||
<select class="selector transparent" name="attr_offhand">
|
||
<option value="">Select</option>
|
||
<option value="light_shield">Light Shield</option>
|
||
<option value="medium_shield">Medium Shield</option>
|
||
<option value="heavy_shield">Heavy Shield</option>
|
||
<option value="offhand_weapon">Off-hand Weapon</option>
|
||
<option value="offhand_crossbow">Off-hand Crossbow</option>
|
||
<option value="prayer_beads">Prayer Beads</option>
|
||
<option value="focus_item">Focus Item</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="col width-half lightgrey">
|
||
<div class="flex-center">
|
||
<select class="selector transparent" name="attr_armour">
|
||
<option value="">Select</option>
|
||
<option value="robes">Robes</option>
|
||
<option value="light_armour">Light Armour</option>
|
||
<option value="heavy_armour">Heavy Armour</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col inventory-title width-half">Gold Zeniths</div>
|
||
</div>
|
||
<div class="row padding-bottom3">
|
||
<div class="col width-half lightgrey">
|
||
<div class="flex-center">
|
||
<input class="medium center-text transparent no-border" type="number"
|
||
name="attr_gold" value="0"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="inventory-header">ITEMS</div>
|
||
<fieldset class="repeating_inventory">
|
||
<div class="row lightestgrey" style="margin-bottom: 3px">
|
||
<div class="inventory-box">
|
||
<div class="inventory-box-upper">
|
||
<span class="bold">Item:</span>
|
||
<input class="no-border transparent white-text" type="text"
|
||
name="attr_item_name"/>
|
||
</div>
|
||
<div class="padding-2">
|
||
<div class="flex-center-left">
|
||
<div class="col padding-top4 padding-right2">
|
||
<span class="bold">Effect:</span>
|
||
</div>
|
||
<textarea class="height40 no-border transparent"
|
||
name="attr_item_effect"></textarea>
|
||
</div>
|
||
<div class="padding-bottom3">
|
||
<span class="bold">Usable In:</span>
|
||
<input type="radio" name="attr_item_usable" value="0" checked/>
|
||
<span>Combat Only</span>
|
||
<input type="radio" name="attr_item_usable" value="1"/>
|
||
<span>Any Encounter</span>
|
||
</div>
|
||
<div>
|
||
<span class="bold">Action:</span>
|
||
<select class="selector-fit inventory-selector transparent"
|
||
name="attr_item_speed">
|
||
<option value="">Select</option>
|
||
<option value="Free">Free</option>
|
||
<option value="Fast">Fast</option>
|
||
<option value="Slow">Slow</option>
|
||
</select>
|
||
<span class="bold">Use:</span>
|
||
<select class="selector-fit inventory-selector transparent"
|
||
name="attr_item_usage">
|
||
<option value="">Select</option>
|
||
<option value="1">1</option>
|
||
<option value="2">2</option>
|
||
<option value="3">3</option>
|
||
<option value="encounter">1 Per Encounter</option>
|
||
<option value="campaign">1 Per Campaign</option>
|
||
<option value="combat">1 Per Combat</option>
|
||
<option value="milestone">1 Per Milestone</option>
|
||
</select>
|
||
<input type="checkbox" name="attr_item_used"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="col padding-left10" style="width: 64%">
|
||
<div>
|
||
<div class="inventory-header">KEEPSAKES</div>
|
||
<div class="col width-half lightestgrey" style="margin-bottom: 3px">
|
||
<div class="inventory-box">
|
||
<div class="inventory-box-upper">
|
||
<span class="bold">Keepsake:</span>
|
||
<input class="no-border transparent white-text" type="text"
|
||
name="attr_keepsake1_name"/>
|
||
</div>
|
||
<div class="padding-2">
|
||
<div class="flex-center-left">
|
||
<div class="col padding-top4 padding-right2">
|
||
<span class="bold">Effect:</span>
|
||
</div>
|
||
<textarea class="height40 no-border transparent"
|
||
name="attr_keepsake1_effect"></textarea>
|
||
</div>
|
||
<div class="padding-bottom3">
|
||
<span class="bold">Usable In:</span>
|
||
<input type="radio" name="attr_keepsake1_usable" value="0" checked/>
|
||
<span>Combat Only</span>
|
||
<input type="radio" name="attr_keepsake1_usable" value="1"/>
|
||
<span>Any Encounter</span>
|
||
</div>
|
||
<div>
|
||
<span class="bold">Action:</span>
|
||
<select class="selector-fit inventory-selector transparent"
|
||
name="attr_keepsake1_speed">
|
||
<option value="">Select</option>
|
||
<option value="Free">Free</option>
|
||
<option value="Fast">Fast</option>
|
||
<option value="Slow">Slow</option>
|
||
</select>
|
||
<span class="bold">Use:</span>
|
||
<select class="selector-fit inventory-selector transparent"
|
||
name="attr_keepsake1_usage">
|
||
<option value="">Select</option>
|
||
<option value="1">1</option>
|
||
<option value="2">2</option>
|
||
<option value="3">3</option>
|
||
<option value="encounter">1 Per Encounter</option>
|
||
<option value="campaign">1 Per Campaign</option>
|
||
<option value="combat">1 Per Combat</option>
|
||
<option value="milestone">1 Per Milestone</option>
|
||
</select>
|
||
<input type="checkbox" name="attr_keepsake1_used"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col width-half lightestgrey" style="margin-bottom: 3px">
|
||
<div class="inventory-box">
|
||
<div class="inventory-box-upper">
|
||
<span class="bold">Keepsake:</span>
|
||
<input class="no-border transparent white-text" type="text"
|
||
name="attr_keepsake2_name"/>
|
||
</div>
|
||
<div class="padding-2">
|
||
<div class="flex-center-left">
|
||
<div class="col padding-top4 padding-right2">
|
||
<span class="bold">Effect:</span>
|
||
</div>
|
||
<textarea class="height40 no-border transparent"
|
||
name="attr_keepsake2_effect"></textarea>
|
||
</div>
|
||
<div class="padding-bottom3">
|
||
<span class="bold">Usable In:</span>
|
||
<input type="radio" name="attr_keepsake2_usable" value="0" checked/>
|
||
<span>Combat Only</span>
|
||
<input type="radio" name="attr_keepsake2_usable" value="1"/>
|
||
<span>Any Encounter</span>
|
||
</div>
|
||
<div>
|
||
<span class="bold">Action:</span>
|
||
<select class="selector-fit inventory-selector transparent"
|
||
name="attr_keepsake2_speed">
|
||
<option value="">Select</option>
|
||
<option value="Free">Free</option>
|
||
<option value="Fast">Fast</option>
|
||
<option value="Slow">Slow</option>
|
||
</select>
|
||
<span class="bold">Use:</span>
|
||
<select class="selector-fit inventory-selector transparent"
|
||
name="attr_keepsake2_usage">
|
||
<option value="">Select</option>
|
||
<option value="1">1</option>
|
||
<option value="2">2</option>
|
||
<option value="3">3</option>
|
||
<option value="encounter">1 Per Encounter</option>
|
||
<option value="campaign">1 Per Campaign</option>
|
||
<option value="combat">1 Per Combat</option>
|
||
<option value="milestone">1 Per Milestone</option>
|
||
</select>
|
||
<input type="checkbox" name="attr_keepsake2_used"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col width-half padding-bottom5">
|
||
<div class="inventory-header">ANCHORS</div>
|
||
<fieldset class="repeating_anchors">
|
||
<div class="row">
|
||
<input name="attr_anchor" class="no-border width-half border-bottom-2"
|
||
type="text"/>
|
||
<input name="attr_anchor_2" class="no-border width-half border-bottom-2"
|
||
type="text"/>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<div class="col width-half padding-bottom5">
|
||
<div class="inventory-header">DEADWEIGHTS</div>
|
||
<fieldset class="repeating_deadweight">
|
||
<div class="row">
|
||
<input name="attr_deadweight" class="no-border width-half border-bottom-2"
|
||
type="text"/>
|
||
<input name="attr_deadweight_2" class="no-border width-half border-bottom-2"
|
||
type="text"/>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="separator" style="margin-bottom: 5px"></div>
|
||
|
||
<div class="inventory-header">APPEARANCE</div>
|
||
<div class="row">
|
||
<div class="col inventory-title width-third">Gender</div>
|
||
<div class="col inventory-title width-third">Age</div>
|
||
<div class="col inventory-title width-third">Height</div>
|
||
</div>
|
||
<div class="row padding-bottom3">
|
||
<div class="col width-third lightgrey">
|
||
<div class="flex-center">
|
||
<input class="center-text transparent no-border" type="text"
|
||
name="attr_bio_gender"/>
|
||
</div>
|
||
</div>
|
||
<div class="col width-third lightgrey">
|
||
<div class="flex-center">
|
||
<input class="center-text transparent no-border" type="text"
|
||
name="attr_bio_age"/>
|
||
</div>
|
||
</div>
|
||
<div class="col width-third lightgrey">
|
||
<div class="flex-center">
|
||
<input class="center-text transparent no-border" type="text"
|
||
name="attr_bio_height"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col inventory-title width-third">Build</div>
|
||
<div class="col inventory-title width-third">Hair</div>
|
||
<div class="col inventory-title width-third">Eyes</div>
|
||
</div>
|
||
<div class="row padding-bottom3">
|
||
<div class="col width-third lightgrey">
|
||
<div class="flex-center">
|
||
<input class="center-text transparent no-border" type="text"
|
||
name="attr_bio_build"/>
|
||
</div>
|
||
</div>
|
||
<div class="col width-third lightgrey">
|
||
<div class="flex-center">
|
||
<input class="center-text transparent no-border" type="text"
|
||
name="attr_bio_hair"/>
|
||
</div>
|
||
</div>
|
||
<div class="col width-third lightgrey">
|
||
<div class="flex-center">
|
||
<input class="center-text transparent no-border" type="text"
|
||
name="attr_bio_eyes"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="inventory-header">DESCRIPTION</div>
|
||
<textarea name="attr_bio_description"></textarea>
|
||
|
||
<div class="inventory-header">HISTORY</div>
|
||
<textarea name="attr_bio_history"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sheet-tab-content sheet-tab3">
|
||
<div>
|
||
<div class="inventory-header">CONDITIONS</div>
|
||
<div>
|
||
Check off the box next to the Condition you are currently suffering from. If a max is
|
||
specified, write the number of Stacks instead.
|
||
</div>
|
||
<div>
|
||
<div class="col padding-right20" style="width: 40%">
|
||
<div class="condition-box">
|
||
<div class="condition-selector">
|
||
<input type="checkbox" name="attr_condition_daze"/>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>DAZE: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>Hero: -4 Accuracy</span>
|
||
</div>
|
||
<div class="condition-description-foe">
|
||
<span>Foe: Heroes have +4 Dodge</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector">
|
||
<input type="checkbox" name="attr_condition_off_guard"/>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>OFF-GUARD: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>Hero: -2 Dodge</span>
|
||
</div>
|
||
<div class="condition-description-foe">
|
||
<span>Foe: +2 Accuracy to Hero CAP Checks.</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector">
|
||
<input type="checkbox" name="attr_condition_prone"/>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>PRONE: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>
|
||
Hero: <span class="indicator">OFF-GUARD</span> and cannot take Actions until they expend a Fast Action to remove
|
||
<span class="indicator">PRONE</span>.
|
||
</span>
|
||
</div>
|
||
<div class="condition-description-foe">
|
||
<span>
|
||
Foe: <span class="indicator">OFF-GUARD</span> and removes
|
||
<span class="indicator">PRONE</span> by skipping the first Action of their Action Chain.
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector">
|
||
<input type="checkbox" name="attr_condition_silence"/>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>SILENCE: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>Hero: Cannot use Spell or Tide-Turner Actions. <span
|
||
class="indicator">SILENCE</span> is removed at the end of Hero’s next Turn.</span>
|
||
</div>
|
||
<div class="condition-description-foe">
|
||
<span> Foe: Cannot use Special Ability Hexes. <span
|
||
class="indicator">SILENCE</span> is removed at the end of the Foe’s next Turn.</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector">
|
||
<input type="checkbox" name="attr_condition_sleep"/>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>SLEEP: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>Combatant cannot take Actions on their next Turn.
|
||
<span class="indicator">SLEEP</span> is removed when Combatant takes Damage or at the end of their next Turn. Actions that Target a Sleeping Combatant gain the <span
|
||
class="indicator">AUTO-CRIT</span> property against just that Combatant.
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col" style="width: 40%">
|
||
<div class="condition-box">
|
||
<div class="condition-selector-max">
|
||
<input class="custom-number-input" type="number" min="0" max="5"
|
||
name="attr_condition_poison"/>
|
||
<div class="subtitle">Max 5</div>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>POISON [PIERCING]: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>Combatant takes 1d6 Damage per Stack at the start of their Turn.</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector-max">
|
||
<input class="custom-number-input" type="number" min="0" max="2"
|
||
name="attr_condition_burning"/>
|
||
<div class="subtitle">Max 2</div>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>BURNING [PIERCING]: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>Combatant takes 1d20 Damage per Stack at the start of their Turn.</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector">
|
||
<input type="checkbox" name="attr_condition_fragility"/>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>FRAGILITY: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>Actions targeting Combatant gain the <span
|
||
class="indicator">PIERCING</span> property. <span class="indicator">FRAGILITY</span> is removed at the end of Combatant’s next Turn.
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector">
|
||
<input type="checkbox" name="attr_condition_paralysis"/>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>PARALYSIS: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>Combatant takes only 1 Action during their next Turn. <span
|
||
class="indicator">PARALYSIS</span> is removed at the end of that Turn.
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector-max">
|
||
<input class="custom-number-input" type="number" min="0"
|
||
name="attr_condition_vulnerability"/>
|
||
<div class="subtitle">Max ∞</div>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>VULNERABILITY: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>-1 to Barrier Values per Stack.</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector-max">
|
||
<input class="custom-number-input" type="number" min="0"
|
||
name="attr_condition_weakness"/>
|
||
<div class="subtitle">Max ∞</div>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>WEAKNESS: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>-1 to Action Damage per Stack.</span>
|
||
</div>
|
||
</div>
|
||
<div class="condition-box">
|
||
<div class="condition-selector-max">
|
||
<input class="custom-number-input" type="number" min="0" max="2"
|
||
name="attr_condition_chill"/>
|
||
<div class="subtitle">Max 2</div>
|
||
</div>
|
||
<div class="condition-name">
|
||
<span><b><i>CHILL: </i></b></span>
|
||
</div>
|
||
<div class="condition-description">
|
||
<span>-1 Action Point each Round.</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sheet-tab-content sheet-tab4">
|
||
<div>
|
||
<div class="guide-header-small guide-header">QUICK GUIDE: HERO TURNS</div>
|
||
<div class="quick-guide-grid">
|
||
<div class="guide-left">
|
||
<div class="guide-header-small">STEP 1</div>
|
||
<div class="guide-header-big">STARTING YOUR TURN:</div>
|
||
<div class="padding-bottom15"></div>
|
||
|
||
<div>Each Hero Action has a speed. Each Turn, you have:</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<ul>• 2 Slow Actions, or</ul>
|
||
</div>
|
||
<div>
|
||
<ul>• 1 Slow and 2 Fast Actions, or</ul>
|
||
</div>
|
||
<div>
|
||
<ul>• 4 Fast Actions.</ul>
|
||
</div>
|
||
<div>You may take any number of Free Actions.</div>
|
||
<div class="padding-bottom20"></div>
|
||
|
||
<div class="guide-header-small">STEP 2</div>
|
||
<div class="guide-header-big">SELECTING YOUR TARGETS:</div>
|
||
<div class="padding-bottom15"></div>
|
||
|
||
<div>
|
||
<b>Action Targeting: </b>Actions can Target yourself, Other Heroes, Foes, and Squares.
|
||
Actions that Target a Foe require a CAP Check.
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<b>Cover: </b>You cannot Target a Combatant (or Square) with a Ranged Action if there is
|
||
a Square of Cover between you and your Target.
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<b>Action Targeting: </b>You may only Target Combatants within the Action Range.
|
||
</div>
|
||
</div>
|
||
<div class="guide-middle">
|
||
<div class="guide-header-small">STEP 3</div>
|
||
<div class="guide-header-big">RESOLVING YOUR ACTIONS:</div>
|
||
<div class="padding-bottom10"></div>
|
||
<div>
|
||
<b>CAP Check: </b>Roll 1d20 to determine what happens.
|
||
</div>
|
||
<div class="padding-bottom10"></div>
|
||
<div>
|
||
<div class="col"
|
||
style="width: 13%; font-weight: bold; font-size: 3em; color: lightcoral">C
|
||
</div>
|
||
<div class="col" style="width: 80%">
|
||
<div>
|
||
<b>If Roll result is ≤ your "C" Value, your Action is a Critical Hit: Hitting
|
||
your Target, bypassing Barrier Values, and dealing Max Damage.</b>
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<div class="col" style="width: 23%">
|
||
<span class="indicator">AUTO-CRIT</span>:
|
||
</div>
|
||
<div class="col" style="width: 75%">
|
||
An <span class="indicator">AUTO-CRIT</span> does not require a CAP Check and
|
||
is treated as a Critical Hit.
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="padding-bottom15"></div>
|
||
<div>
|
||
<div class="col"
|
||
style="width: 13%; font-weight: bold; font-size: 3em; color: lightgreen">A
|
||
</div>
|
||
<div class="col" style="width: 80%">
|
||
<div>
|
||
<b>If Roll result is ≤ your "A" Value, your Action Hits your Target. Proceed to
|
||
"P".</b>
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<div class="col" style="width: 21%">
|
||
<span class="indicator">AUTO-HIT</span>:
|
||
</div>
|
||
<div class="col" style="width: 77%">
|
||
An <span class="indicator">AUTO-HIT</span> skips the CAP Check and is
|
||
treated as a Hit. <span class="indicator">AUTO-HIT</span> Actions never
|
||
penetrate Barrier Values.
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="padding-bottom15"></div>
|
||
<div>
|
||
<div class="col guide-p"
|
||
style="width: 13%; font-weight: bold; font-size: 3em;">P
|
||
</div>
|
||
<div class="col" style="width: 80%">
|
||
<div>
|
||
<b>If Roll result is ≤ your "P" Value, your Action bypasses Barrier Values.</b>
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<div class="col" style="width: 20%">
|
||
<span class="indicator">PIERCING</span>:
|
||
</div>
|
||
<div class="col" style="width: 75%">
|
||
<span class="indicator">PIERCING</span> ignores Barrier Values when
|
||
dealing Damage.
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="padding-bottom20"></div>
|
||
<div class="guide-header-small">STEP 4</div>
|
||
<div class="guide-header-big">DEALING DAMAGE:</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
If you Hit a Foe, roll the associated damage dice for the
|
||
Action. Deal full Damage if you pass the Barrier Values.
|
||
Otherwise, reduce Damage by the Foe’s corresponding
|
||
Barrier Value.
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div class="guide-header-small">OR</div>
|
||
<div class="guide-header-big">HEALING & FALLEN:</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
Healing a Hero does not require a CAP Check. Roll the
|
||
associated healing dice for the Action. Add the Roll result
|
||
to that Hero’s Current HP. Current HP cannot exceed Max
|
||
HP. You cannot heal a <span class="indicator">FALLEN</span> Target.
|
||
</div>
|
||
|
||
</div>
|
||
<div class="guide-right">
|
||
<div class="guide-header-big">SPECIAL ACTIONS & RESOURCES</div>
|
||
<div class="padding-bottom15"></div>
|
||
<div>
|
||
<b>Trigger: </b>Can be used out of Turn if its Condition is met. You must have enough
|
||
unused Action Pool to expend. Unused Action Pool does not carry over to your next Turn.
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<i><b>Trigger Limit: </b>The total amount of Trigger Actions you can use per Round.</i>
|
||
</div>
|
||
<div class="padding-bottom15"></div>
|
||
<div>
|
||
<b>Sustain: </b>Actions may have a Sustained Effect that can be repeated on subsequent
|
||
Turns. Choose which Effect(s) to sustain at the start of each Turn, then apply as
|
||
indicated. Sustaining an Effect does not deplete your Action Pool.
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<i><b>Sustain Limit: </b>The total amount of Effects you can Sustain per Round. Multiple
|
||
copies of the same Effect count separately.</i>
|
||
</div>
|
||
<div class="padding-bottom15"></div>
|
||
<div>
|
||
<b>Amplify: </b>Increase the power of an Action with:
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<ul>• An <b>Amplify Effect</b> that exists within that Action or</ul>
|
||
</div>
|
||
<div>
|
||
<ul>• An <b>Amplify Action</b>, which can be taken during another Action to enhance
|
||
its Effects.
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="padding-bottom5"></div>
|
||
<div>
|
||
<i><b>Amplify Limit: </b>The total amount of Amplify Effects and Amplify Actions you can
|
||
use per Round.</i>
|
||
</div>
|
||
<div class="padding-bottom15"></div>
|
||
<div>
|
||
<b>Tide-Turners: </b>Activated by expending a Tide-Turner Charge.
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div>For more Quick guides, and a complete set of rules, please visit: <b>https://www.emberwindgame.com</b>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="block-container block-npc">
|
||
<div>
|
||
<div class="row">
|
||
<div class="name padding-bottom10">
|
||
<span>Name:</span>
|
||
<input class="kungfont" type="text" name="attr_character_name"/>
|
||
</div>
|
||
<div class="row padding-bottom5">
|
||
<div class="col border-red" style="padding: 2px 2px 2px 0">
|
||
<span class="info-hp-text">HP:</span>
|
||
<input type="number" name="attr_hp" value="10" style="width: 50px"/>
|
||
<span> / </span>
|
||
<input type="number" name="attr_hp_max" value="10" style="width: 50px"/>
|
||
</div>
|
||
<div class="col red padding-3 bold">
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
Toughness:
|
||
<input class="small" type="number" name="attr_toughness" value="4"/>
|
||
</div>
|
||
<div class="col blue padding-3 bold">
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
Resistance:
|
||
<input class="small" type="number" name="attr_resistance" value="4"/>
|
||
</div>
|
||
<span>Rank:</span>
|
||
<select class="selector-fit inventory-selector" name="attr_npc_rank">
|
||
<option value="">Select</option>
|
||
<option value="Grunt">Grunt</option>
|
||
<option value="Awakened">Awakened</option>
|
||
<option value="Elite">Elite</option>
|
||
<option value="Boss">Boss</option>
|
||
</select>
|
||
<span>Type:</span>
|
||
<select class="selector-fit inventory-selector" name="attr_npc_type">
|
||
<option value="">Select</option>
|
||
<option value="beast">Beast</option>
|
||
<option value="carrion">Carrion</option>
|
||
<option value="construct">Construct</option>
|
||
<option value="human">Human</option>
|
||
<option value="ka">Ka</option>
|
||
<option value="plant">Plant</option>
|
||
<option value="rift">Rift</option>
|
||
</select>
|
||
<span>Size:</span>
|
||
<select class="selector-fit inventory-selector" name="attr_npc_size">
|
||
<option value="">Select</option>
|
||
<option value="1x1">1 x 1</option>
|
||
<option value="2x2">2 x 2</option>
|
||
<option value="3x3">3 x 3</option>
|
||
</select>
|
||
<span>Flow:</span>
|
||
<input type="number" name="attr_npc_flow" value="0"/>
|
||
</div>
|
||
|
||
<div class="col width-half">
|
||
|
||
<div class="width95 padding-2">
|
||
<span class="action-info-title">DEFAULT CHARACTERISTICS</span>
|
||
<fieldset class="repeating_npcCharacteristics">
|
||
<div class="row" style="padding: 2px 30px 2px 30px;">
|
||
<div class="auto-expand lightgrey">
|
||
<span name="attr_npc_characteristic"></span>
|
||
<textarea spellcheck="false" name="attr_npc_characteristic"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<div class="npc-actions-grid">
|
||
<span class="action-name action-header">Name</span>
|
||
<span class="action-type action-header">Type</span>
|
||
<span class="action-range action-header">Range</span>
|
||
<span class="action-effect action-header-left">Effect</span>
|
||
</div>
|
||
|
||
<div class="npc-actions-info-grid">
|
||
<span class="action-name action-info-title">BASIC ACTIONS</span>
|
||
<div class="action-effect">
|
||
<span style="font-size: 0.75em">[Storyteller only] Actions per Turn:</span>
|
||
<input class="x-small" type="number" name="attr_npc_actions" value="0"/>
|
||
</div>
|
||
</div>
|
||
<fieldset class="repeating_npcActions">
|
||
<div class="row">
|
||
<div class="npc-actions-grid">
|
||
<div class="action-button">
|
||
<div>
|
||
<input class="settings" type="checkbox" name="attr_settingsFlag" value="on"
|
||
checked="checked" style="width: 25px; height: 25px"/>
|
||
<span>y</span>
|
||
</div>
|
||
<button type='roll' name='roll_action'
|
||
value='@{whisper_state}&{template:action} {{name=@{npc_action_name}}} {{rollType=[[2]]}} {{damage=[[0@{npc_action_dice} + @{npc_action_dice_bonus}]]}} {{against=[[@{npc_action_against}]]}} {{type=@{npc_action_type}}} {{range=@{npc_action_range}@{npc_action_field_description}}} {{description=@{npc_action_description}}}'>
|
||
</button>
|
||
</div>
|
||
|
||
<div class="action-name action-centered">
|
||
<div class="row">
|
||
<span name="attr_npc_action_name"></span>
|
||
<input type="hidden" class="npc-action-check-indicator"
|
||
name="attr_npc_action_check" value="1"/>
|
||
<span class="npc-action-check-description">vs</span>
|
||
<img class="npc-action-dodge height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/dodge_transparent.png">
|
||
<img class="npc-action-willpower height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/willpower_transparent.png">
|
||
</div>
|
||
</div>
|
||
<span class="action-type action-centered" name="attr_npc_action_type"></span>
|
||
<div class="action-range action-centered">
|
||
<div class="col">
|
||
<span class="row" name="attr_npc_action_range"></span>
|
||
<input type="hidden" class="action-field-indicator"
|
||
name="attr_npc_action_field"/>
|
||
<span class="action-field">Field</span>
|
||
</div>
|
||
</div>
|
||
<div class="action-effect action-leftCentered">
|
||
<div>
|
||
<div class="row">
|
||
<span name="attr_npc_action_damage_description">Deal 1d10 Damage</span>
|
||
<span class="indicator">VS</span>
|
||
<input type="hidden" class="action-damage-indicator"
|
||
name="attr_npc_action_against" value="1"/>
|
||
<img class="action-damage-toughness height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="action-damage-resistance height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<span class="action-damage-piercing indicator">PIERCING</span>
|
||
</div>
|
||
<div class="row">
|
||
<span name="attr_npc_action_description"></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<input type="hidden" class="displaySettingsFlag" name="attr_displaySettingsFlag"/>
|
||
<div class="displaySettings width85">
|
||
|
||
<div class="row padding-2525">
|
||
<span class="bold">Name:</span>
|
||
<input class="padding-right2" type="text" name="attr_npc_action_name"/>
|
||
<span class="width-auto bold"> vs. </span>
|
||
<input type="radio" value="1" name="attr_npc_action_check" checked/>
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/dodge_transparent.png">
|
||
<input type="radio" value="2" name="attr_npc_action_check"/>
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/willpower_transparent.png">
|
||
<input type="radio" value="5" name="attr_npc_action_check"/>
|
||
<span>None</span>
|
||
</div>
|
||
|
||
<div class="row padding-2525">
|
||
<span class="width-auto bold">Type:</span>
|
||
<select class="selector-fit" name="attr_npc_action_type">
|
||
<option value="">Select</option>
|
||
<option value="Melee">Melee</option>
|
||
<option value="Ranged">Ranged</option>
|
||
</select>
|
||
<span class="width-auto bold">Range:</span>
|
||
<input class="small" type="number" name="attr_npc_action_range"/>
|
||
<input type="checkbox" name="attr_npc_action_field_flag" value="on"/>
|
||
<input type="hidden" name="attr_npc_action_field_description" value=""/>
|
||
<span>Field</span>
|
||
</div>
|
||
|
||
<div class="row padding-2525" style="margin-top: -9px">
|
||
<span class="width-auto bold">Damage: </span>
|
||
<input style="width: 50px" type="text" name="attr_npc_action_dice"
|
||
value="1d10"/>
|
||
<span class="width-auto bold"> + </span>
|
||
<input style="width: 50px" type="text" name="attr_npc_action_dice_bonus"
|
||
value="0"/>
|
||
<div class="col padding-top5">
|
||
<span class="width-auto bold"> vs. </span>
|
||
<input type="radio" value="1" name="attr_npc_action_against" checked/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<input type="radio" value="2" name="attr_npc_action_against"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<input type="radio" value="3" name="attr_npc_action_against"/>
|
||
<span class="indicator">PIERCING</span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="action-description">
|
||
<div class="bold">Description:</div>
|
||
<textarea class="height50 width95"
|
||
name="attr_npc_action_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title purple-text">SPECIAL ABILITIES</span>
|
||
</div>
|
||
<fieldset class="repeating_npcSpecials">
|
||
<div class="row">
|
||
<div class="npc-actions-grid">
|
||
<div class="action-button">
|
||
<div>
|
||
<input class="settings" type="checkbox" name="attr_settingsFlag"
|
||
value="on"
|
||
checked="checked" style="width: 25px; height: 25px"/>
|
||
<span>y</span>
|
||
</div>
|
||
<button type='roll' name='roll_action'
|
||
value='@{whisper_state}&{template:action} {{name=@{npc_special_name}}} {{rollType=[[@{npc_special_roll_type}]]}} {{damage=[[0@{npc_special_dice} + @{npc_special_dice_bonus}]]}} {{against=[[@{npc_special_against}]]}} {{range=@{npc_special_range}@{npc_special_field_description}}} {{description=@{npc_special_description}}} {{trigCondition=@{npc_special_trig_condition}}} {{trigEffect=@{npc_special_trig_effect}}}'>
|
||
</button>
|
||
</div>
|
||
|
||
<div class="action-name action-centered purple">
|
||
<div class="row">
|
||
<span name="attr_npc_special_name"></span>
|
||
<input type="hidden" class="npc-action-check-indicator"
|
||
name="attr_npc_special_check" value="1"/>
|
||
<span class="npc-action-check-description">vs</span>
|
||
<img class="npc-action-dodge height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/dodge_transparent.png">
|
||
<img class="npc-action-willpower height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/willpower_transparent.png">
|
||
<div class="npc-action-auto-hit indicator">AUTO-HIT</div>
|
||
<span class="npc-action-skill" name="attr_npc_special_skill"></span>
|
||
</div>
|
||
</div>
|
||
<span class="action-type action-centered purple"
|
||
name="attr_npc_special_type"></span>
|
||
<div class="action-range action-centered purple">
|
||
<div class="col">
|
||
<span class="row" name="attr_npc_special_range"></span>
|
||
<input type="hidden" class="action-field-indicator"
|
||
name="attr_npc_special_field"/>
|
||
<span class="action-field">Field</span>
|
||
</div>
|
||
</div>
|
||
<div class="action-effect action-leftCentered purple">
|
||
<div>
|
||
<input class="description-control" type="hidden"
|
||
name="attr_npc_special_roll_type"
|
||
value="-1"/>
|
||
<div class="npc-action-damage">
|
||
<span name="attr_npc_special_damage_description">Deal 1d10 Damage</span>
|
||
<span class="indicator">VS</span>
|
||
<input type="hidden" class="action-damage-indicator"
|
||
name="attr_npc_special_against" value="1"/>
|
||
<img class="action-damage-toughness height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="action-damage-resistance height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<span class="action-damage-piercing indicator">PIERCING</span>
|
||
</div>
|
||
<div>
|
||
<span name="attr_npc_special_description"></span>
|
||
</div>
|
||
<span class="npc-action-trigger italic no-padding">
|
||
Trig. Condition:
|
||
<span class="normal" name="attr_npc_special_trig_condition"></span>
|
||
</span>
|
||
<span class="npc-action-trigger italic no-padding">
|
||
Trig. Effect:
|
||
<span class="normal" name="attr_npc_special_trig_effect"></span>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<input type="hidden" class="displaySettingsFlag" name="attr_displaySettingsFlag"/>
|
||
<div class="displaySettings width85">
|
||
<div class="row padding-2525">
|
||
<span class="bold">Name:</span>
|
||
<input class="padding-right2 width30" type="text"
|
||
name="attr_npc_special_name"/>
|
||
<span class="width-auto bold"> vs. </span>
|
||
<input type="radio" value="1" name="attr_npc_special_check" checked/>
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/dodge_transparent.png">
|
||
<input type="radio" value="2" name="attr_npc_special_check"/>
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/willpower_transparent.png">
|
||
<input type="radio" value="3" name="attr_npc_special_check"/>
|
||
<span>Auto-hit</span>
|
||
<input type="radio" value="4" name="attr_npc_special_check"/>
|
||
<span>Skill</span>
|
||
<input type="radio" value="5" name="attr_npc_special_check"/>
|
||
<span>None</span>
|
||
</div>
|
||
<div class="row padding-2525">
|
||
<input type="hidden" class="npc-action-check-indicator"
|
||
name="attr_npc_special_check" value="1"/>
|
||
<span class="npc-action-skill width-auto bold">vs. Skill:</span>
|
||
<input class="npc-action-skill padding-right2 width40" type="text"
|
||
name="attr_npc_special_skill" value="Skill"/>
|
||
|
||
<span class="width-auto bold">Type:</span>
|
||
<input class="padding-right2 width5" type="text"
|
||
name="attr_npc_special_type" placeholder="A"/>
|
||
<span class="width-auto bold">Range:</span>
|
||
<input class="small" type="number" name="attr_npc_special_range"/>
|
||
<input type="checkbox" name="attr_npc_special_field_flag" value="on"/>
|
||
<input type="hidden" name="attr_npc_special_field_description" value=""/>
|
||
<span>Field</span>
|
||
</div>
|
||
|
||
<input class="roll-control" type="hidden" name="attr_npc_special_roll_type"
|
||
value="-1"/>
|
||
<div class="flex-center dimgrey" style="color: white">
|
||
<span class="width-auto bold padding-right20">Default
|
||
<input type="radio" value="-1" name="attr_npc_special_roll_type"
|
||
checked/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">Damage
|
||
<input type="radio" value="2" name="attr_npc_special_roll_type"/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">Trigger
|
||
<input type="radio" value="4" name="attr_npc_special_roll_type"/>
|
||
</span>
|
||
</div>
|
||
|
||
<div class="action-damage padding-2525">
|
||
<span class="width-auto bold">Damage: </span>
|
||
<input style="width: 50px" type="text" name="attr_npc_special_dice"
|
||
value="1d10"/>
|
||
<span class="width-auto bold"> + </span>
|
||
<input style="width: 50px" type="text" name="attr_npc_special_dice_bonus"
|
||
value="0"/>
|
||
<div class="col padding-top5">
|
||
<span class="width-auto bold"> vs. </span>
|
||
<input type="radio" value="1" name="attr_npc_special_against" checked/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<input type="radio" value="2" name="attr_npc_special_against"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<input type="radio" value="3" name="attr_npc_special_against"/>
|
||
<span class="indicator">PIERCING</span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="action-trigger padding-2525">
|
||
<div class="bold">Trig. Condition:</div>
|
||
<textarea class="height35 width95"
|
||
name="attr_npc_special_trig_condition"></textarea>
|
||
<div class="bold">Trig. Effect:</div>
|
||
<textarea class="height35 width95"
|
||
name="attr_npc_special_trig_effect"></textarea>
|
||
</div>
|
||
|
||
<div class="action-description">
|
||
<div class="bold">Description:</div>
|
||
<textarea class="height50 width95"
|
||
name="attr_npc_special_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
|
||
<div class="actions-info-grid">
|
||
<span class="action-name action-info-title red-text">LEARNABLE SPECIAL ABILITIES</span>
|
||
</div>
|
||
<fieldset class="repeating_npcLearned">
|
||
<div class="row">
|
||
<div class="npc-actions-grid">
|
||
<div class="action-button">
|
||
<div>
|
||
<input class="settings" type="checkbox" name="attr_settingsFlag"
|
||
value="on"
|
||
checked="checked" style="width: 25px; height: 25px"/>
|
||
<span>y</span>
|
||
</div>
|
||
<button type='roll' name='roll_action'
|
||
value='@{whisper_state}&{template:action} {{name=@{npc_learn_name}}} {{rollType=[[@{npc_learn_roll_type}]]}} {{damage=[[0@{npc_learn_dice} + @{npc_learn_dice_bonus}]]}} {{against=[[@{npc_learn_against}]]}} {{range=@{npc_learn_range}@{npc_learn_field_description}}} {{description=@{npc_learn_description}}} {{trigCondition=@{npc_learn_trig_condition}}} {{trigEffect=@{npc_learn_trig_effect}}}'>
|
||
</button>
|
||
</div>
|
||
|
||
<div class="action-name action-centered red">
|
||
<div class="row">
|
||
<span name="attr_npc_learn_name"></span>
|
||
<input type="hidden" class="npc-action-check-indicator"
|
||
name="attr_npc_learn_check" value="1"/>
|
||
<span class="npc-action-check-description">vs</span>
|
||
<img class="npc-action-dodge height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/dodge_transparent.png">
|
||
<img class="npc-action-willpower height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/willpower_transparent.png">
|
||
<div class="npc-action-auto-hit indicator">AUTO-HIT</div>
|
||
<span class="npc-action-skill" name="attr_npc_learn_skill"></span>
|
||
</div>
|
||
</div>
|
||
<span class="action-type action-centered red"
|
||
name="attr_npc_learn_type"></span>
|
||
<div class="action-range action-centered red">
|
||
<div class="col">
|
||
<span class="row" name="attr_npc_learn_range"></span>
|
||
<input type="hidden" class="action-field-indicator"
|
||
name="attr_npc_learn_field"/>
|
||
<span class="action-field">Field</span>
|
||
</div>
|
||
</div>
|
||
<div class="action-effect action-leftCentered red">
|
||
<div>
|
||
<input class="description-control" type="hidden"
|
||
name="attr_npc_learn_roll_type"
|
||
value="-1"/>
|
||
<div class="npc-action-damage">
|
||
<span name="attr_npc_learn_damage_description">Deal 1d10 Damage</span>
|
||
<span class="indicator">VS</span>
|
||
<input type="hidden" class="action-damage-indicator"
|
||
name="attr_npc_learn_against" value="1"/>
|
||
<img class="action-damage-toughness height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<img class="action-damage-resistance height20"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<span class="action-damage-piercing indicator">PIERCING</span>
|
||
</div>
|
||
<div>
|
||
<span name="attr_npc_learn_description"></span>
|
||
</div>
|
||
<span class="npc-action-trigger italic no-padding">
|
||
Trig. Condition:
|
||
<span class="normal" name="attr_npc_learn_trig_condition"></span>
|
||
</span>
|
||
<span class="npc-action-trigger italic no-padding">
|
||
Trig. Effect:
|
||
<span class="normal" name="attr_npc_learn_trig_effect"></span>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<input type="hidden" class="displaySettingsFlag" name="attr_displaySettingsFlag"/>
|
||
<div class="displaySettings width85">
|
||
|
||
<div class="row padding-2525">
|
||
<span class="bold">Name:</span>
|
||
<input class="padding-right2 width30" type="text"
|
||
name="attr_npc_learn_name"/>
|
||
<span class="width-auto bold"> vs. </span>
|
||
<input type="radio" value="1" name="attr_npc_learn_check" checked/>
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/dodge_transparent.png">
|
||
<input type="radio" value="2" name="attr_npc_learn_check"/>
|
||
<img class="25-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/willpower_transparent.png">
|
||
<input type="radio" value="3" name="attr_npc_learn_check"/>
|
||
<span>Auto-hit</span>
|
||
<input type="radio" value="4" name="attr_npc_learn_check"/>
|
||
<span>Skill</span>
|
||
<input type="radio" value="5" name="attr_npc_learn_check"/>
|
||
<span>None</span>
|
||
</div>
|
||
<div class="row padding-2525">
|
||
<input type="hidden" class="npc-action-check-indicator"
|
||
name="attr_npc_learn_check" value="1"/>
|
||
<span class="npc-action-skill width-auto bold">vs. Skill:</span>
|
||
<input class="npc-action-skill padding-right2 width40" type="text"
|
||
name="attr_npc_learn_skill" value="Skill"/>
|
||
|
||
<span class="width-auto bold">Type:</span>
|
||
<input class="padding-right2 width5" type="text"
|
||
name="attr_npc_learn_type" placeholder="A"/>
|
||
<span class="width-auto bold">Range:</span>
|
||
<input class="small" type="number" name="attr_npc_learn_range"/>
|
||
<input type="checkbox" name="attr_npc_learn_field_flag" value="on"/>
|
||
<input type="hidden" name="attr_npc_learn_field_description" value=""/>
|
||
<span>Field</span>
|
||
</div>
|
||
|
||
<input class="roll-control" type="hidden" name="attr_npc_learn_roll_type"
|
||
value="-1"/>
|
||
<div class="flex-center dimgrey" style="color: white">
|
||
<span class="width-auto bold padding-right20">Default
|
||
<input type="radio" value="-1" name="attr_npc_learn_roll_type"
|
||
checked/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">Damage
|
||
<input type="radio" value="2" name="attr_npc_learn_roll_type"/>
|
||
</span>
|
||
<span class="width-auto bold padding-right20">Trigger
|
||
<input type="radio" value="4" name="attr_npc_learn_roll_type"/>
|
||
</span>
|
||
</div>
|
||
|
||
<div class="action-damage padding-2525">
|
||
<span class="width-auto bold">Damage: </span>
|
||
<input style="width: 50px" type="text" name="attr_npc_learn_dice"
|
||
value="1d10"/>
|
||
<span class="width-auto bold"> + </span>
|
||
<input style="width: 50px" type="text" name="attr_npc_learn_dice_bonus"
|
||
value="0"/>
|
||
<div class="col padding-top5">
|
||
<span class="width-auto bold"> vs. </span>
|
||
<input type="radio" value="1" name="attr_npc_learn_against" checked/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
<input type="radio" value="2" name="attr_npc_learn_against"/>
|
||
<img class="20-box"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
<input type="radio" value="3" name="attr_npc_learn_against"/>
|
||
<span class="indicator">PIERCING</span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="action-trigger padding-2525">
|
||
<div class="bold">Trig. Condition:</div>
|
||
<textarea class="height35 width95"
|
||
name="attr_npc_learn_trig_condition"></textarea>
|
||
<div class="bold">Trig. Effect:</div>
|
||
<textarea class="height35 width95"
|
||
name="attr_npc_learn_trig_effect"></textarea>
|
||
</div>
|
||
|
||
<div class="action-description">
|
||
<div class="bold">Description:</div>
|
||
<textarea class="height50 width95"
|
||
name="attr_npc_learn_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div>
|
||
<div class="col width-half">
|
||
|
||
<div class="width95 padding-2">
|
||
<span class="action-info-title">OPTIONAL MODIFIERS</span>
|
||
<fieldset class="repeating_npcModifiers">
|
||
<div class="row" style="padding: 2px 30px 2px 30px;">
|
||
<div class="auto-expand lightgrey">
|
||
<span name="attr_npc_modifier"></span>
|
||
<textarea spellcheck="false" name="attr_npc_modifier"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<input type="hidden" class="npc-ring-indicator" name="attr_enemy" value="1"/>
|
||
|
||
<div class="enemy-hex grunt">
|
||
<div class="row" style="padding-left: 92px; padding-top: 20px">
|
||
<div class="enemy-dice" style="margin-left: -20px; margin-top: -60px">A</div>
|
||
<div>
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea name="attr_grunt_hex_1" class="no-border"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea name="attr_grunt_hex_2" class="no-border"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 190px; margin-top: -40px">B</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 40px">
|
||
<div class="enemy-dice" style="margin-left: -40px; margin-top: 5px">F</div>
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea name="attr_grunt_hex_3" class="no-border"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
<div class="sheet-hex sheet-hex-0" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea name="attr_grunt_hex_4" class="no-border"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea name="attr_grunt_hex_5" class="no-border"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 315px; margin-top: 5px">C</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 92px">
|
||
<div class="enemy-dice" style="margin-left: -20px; margin-top: 75px">E</div>
|
||
<div>
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea name="attr_grunt_hex_6" class="no-border"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea name="attr_grunt_hex_7" class="no-border"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 190px; margin-top: 75px">D</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="enemy-hex awakened">
|
||
<div class="row" style="padding-left: 104px">
|
||
<div class="enemy-dice" style="margin-left: -20px; margin-top: -60px">A</div>
|
||
<div>
|
||
<div class="sheet-hex sheet-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_1"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="hex-button" name="attr_awakened_hex_2_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-hex sheet-veteran-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_2"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-hex sheet-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_3"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 290px; margin-top: -60px">B</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 52px">
|
||
<div>
|
||
<input type="checkbox" class="hex-button" name="attr_awakened_hex_4_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-hex sheet-veteran-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_4"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_5"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_6"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<input type="checkbox" class="hex-button" name="attr_awakened_hex_7_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-hex sheet-veteran-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_7"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="enemy-dice" style="margin-left: -40px; margin-top: 5px">F</div>
|
||
<div>
|
||
<div class="sheet-hex sheet-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_8"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_9"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<div class="sheet-hex sheet-hex-0" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_10"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_11"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<div class="sheet-hex sheet-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_12"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 520px; margin-top: 5px">C</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 52px">
|
||
<div>
|
||
<input type="checkbox" class="hex-button" name="attr_awakened_hex_13_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-hex sheet-veteran-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_13"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_14"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<div class="sheet-hex sheet-hex-1" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_15"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px;">
|
||
<input type="checkbox" class="hex-button" name="attr_awakened_hex_16_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-hex sheet-veteran-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_16"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 104px">
|
||
<div class="enemy-dice" style="margin-left: -20px; margin-top: 75px">E</div>
|
||
<div>
|
||
<div class="sheet-hex sheet-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_17"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="hex-button" name="attr_awakened_hex_18_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-hex sheet-veteran-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_18"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-hex sheet-hex-2" style="width: 100px; height: 57px">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_awakened_hex_19"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 290px; margin-top: 75px">D</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="enemy-hex elite">
|
||
<div class="row" style="opacity: 0;"><div class="sheet-small-hex"></div></div>
|
||
<div class="row" style="padding-left: 120px">
|
||
<div class="enemy-dice" style="margin-left: -23px; margin-top: -58px">A</div>
|
||
<div>
|
||
<div class="sheet-small-hex sheet-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_1"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_2_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_2"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_3_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_3"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_4"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 293px; margin-top: -58px">B</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 80px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_5_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_5"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_6"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_7_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_7"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_8"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_9_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_9"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 40px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_10_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_10"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_11_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_11"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_12"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_13"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_14_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_14"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_15_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_15"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="enemy-dice" style="margin-left: -40px; margin-top: -3px">F</div>
|
||
<div>
|
||
<div class="sheet-small-hex sheet-hex-3" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_16"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_17"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_18"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-0" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_19"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_20"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_21"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_22"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 555px; margin-top: -3px">C</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 40px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_23_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_23"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_24_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_24"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_25"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_26"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_27_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_27"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_28_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_28"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 80px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_29_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_29"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_30"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_31_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_31"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_32"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_33_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_33"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 120px">
|
||
<div class="enemy-dice" style="margin-left: -23px; margin-top: 58px">E</div>
|
||
<div>
|
||
<div class="sheet-small-hex sheet-hex-3" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_34"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_35_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_35"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_elite_hex_36_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_36"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3" >
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_elite_hex_37"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 293px; margin-top: 58px">D</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="enemy-hex boss">
|
||
<div class="row" style="opacity: 0;"><div class="sheet-small-hex"></div></div>
|
||
<div class="row" style="padding-left: 160px">
|
||
<div class="enemy-dice" style="margin-left: -23px; margin-top: -58px">A</div>
|
||
<div>
|
||
<div class="sheet-small-hex sheet-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_1"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_2_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_2"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_3_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_3"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_4_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_4"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_5"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 378px; margin-top: -58px">B</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 120px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_6_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_6"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_7"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_8_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_8"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_9_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_9"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_10"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_11_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_11"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 80px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_12_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_12"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_13_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_13"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_14"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_15_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_15"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_16"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_17_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_17"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_18_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_18"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 40px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_19_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_19"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_20_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_20"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_21_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_21"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_22"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_23"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_24_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_24"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_25_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_25"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_26_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_26"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="enemy-dice" style="margin-left: -40px; margin-top: -3px">F</div>
|
||
<div>
|
||
<div class="sheet-small-hex sheet-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_27"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_28"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_29"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_30"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-0">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_31"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_32"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_33"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_34"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_35"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 713px; margin-top: -3px">C</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 40px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_36_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_36"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_37_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_37"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_38_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_38"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_39"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-1">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_40"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_41_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_41"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_42_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_42"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_43_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_43"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 80px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_44_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_44"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_45_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_45"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_46"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_47_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_47"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-2">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_48"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_49_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_49"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_50_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_50"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 120px">
|
||
<div>
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_51_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_51"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_52"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_53_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_53"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_54_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_54"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-3">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_55"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_56_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_56"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row" style="padding-left: 160px">
|
||
<div class="enemy-dice" style="margin-left: -23px; margin-top: 58px">E</div>
|
||
<div>
|
||
<div class="sheet-small-hex sheet-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_57"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_58_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_58"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_59_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_59"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<input type="checkbox" class="small-hex-button" name="attr_boss_hex_60_check"
|
||
style="width: 10px; height: 10px" checked/><span></span>
|
||
<div class="sheet-small-hex sheet-veteran-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_60"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-top:-20px">
|
||
<div class="sheet-small-hex sheet-hex-4">
|
||
<div class="sheet-inner">
|
||
<textarea class="no-border" name="attr_boss_hex_61"
|
||
style="width: 50%; height: 100%; background: transparent; color: black; text-align: center"></textarea>
|
||
</div>
|
||
<div class="sheet-corner-1"></div>
|
||
<div class="sheet-corner-2"></div>
|
||
</div>
|
||
</div>
|
||
<div class="enemy-dice" style="margin-left: 378px; margin-top: 58px">D</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<script type="text/worker">
|
||
|
||
function clearSheet(value) {
|
||
var settings = {};
|
||
|
||
// character settings
|
||
settings['character_version'] = "none";
|
||
|
||
// basics
|
||
settings['character_name'] = "New Character";
|
||
settings['hp'] = 10;
|
||
settings['hp_max'] = 10;
|
||
settings['class'] = "";
|
||
settings['subclass'] = "";
|
||
settings['tier'] = "tier-1";
|
||
|
||
// Aspects
|
||
settings['offensive'] = "";
|
||
settings['defensive'] = "";
|
||
settings['utility'] = "";
|
||
|
||
// Attribute
|
||
settings['strength'] = "0";
|
||
settings['intelligence'] = "0";
|
||
settings['dexterity'] = "0";
|
||
settings['resilience'] = "0";
|
||
|
||
// Barrier Values
|
||
settings['toughness'] = 4;
|
||
settings['resistance'] = 4;
|
||
|
||
settings['athletics'] = 8;
|
||
settings['endurance'] = 8;
|
||
settings['intimidate'] = 8;
|
||
settings['insight'] = 8;
|
||
settings['knowledge'] = 8;
|
||
settings['mend'] = 8;
|
||
|
||
// Defense Values
|
||
settings['dodge'] = 4;
|
||
settings['willpower'] = 4;
|
||
|
||
settings['acrobatics'] = 8;
|
||
settings['stealth'] = 8;
|
||
settings['sleight_of_hand'] = 8;
|
||
settings['focus'] = 8;
|
||
settings['fast_talk'] = 8;
|
||
settings['leadership'] = 8;
|
||
|
||
// CAP
|
||
settings['critical'] = 2;
|
||
settings['accuracy'] = 10;
|
||
settings['penetration'] = 5;
|
||
|
||
// Movement
|
||
settings['min_move'] = 1;
|
||
settings['max_move'] = 4;
|
||
settings['shift'] = 1;
|
||
|
||
// Maneuver
|
||
settings['maneuver_name'] = "";
|
||
settings['statname'] = "";
|
||
settings['maneuver_speed'] = "";
|
||
settings['maneuver_description'] = "";
|
||
|
||
// Basic Actions
|
||
settings['melee_name'] = "";
|
||
settings['melee_dice'] = "1d6";
|
||
settings['melee_dice_bonus'] = "";
|
||
settings['melee_range'] = "";
|
||
settings['melee_target'] = "";
|
||
settings['melee_against'] = "";
|
||
settings['melee_description'] = "";
|
||
|
||
settings['ranged_name'] = "";
|
||
settings['ranged_dice'] = "1d6";
|
||
settings['ranged_dice_bonus'] = "";
|
||
settings['ranged_range'] = "";
|
||
settings['ranged_target'] = "";
|
||
settings['ranged_against'] = "";
|
||
settings['ranged_description'] = "";
|
||
|
||
// limits
|
||
settings['trigger'] = "0";
|
||
settings['sustain'] = "0";
|
||
settings['amplify'] = "0";
|
||
|
||
// Class actions
|
||
// remove any existing actions
|
||
getSectionIDs("repeating_actions", function(idarray) {
|
||
for(var i = 0; i < idarray.length; i++) {
|
||
removeRepeatingRow("repeating_actions_" + idarray[i]);
|
||
}
|
||
});
|
||
|
||
// Tide turners
|
||
settings['max_tide_turners'] = "0";
|
||
settings['tide_turners_used'] = "0";
|
||
|
||
// Tide turner actions
|
||
// remove any existing actions
|
||
getSectionIDs("repeating_tideTurners", function(idarray) {
|
||
for(var i = 0; i < idarray.length; i++) {
|
||
removeRepeatingRow("repeating_tideTurners_" + idarray[i]);
|
||
}
|
||
});
|
||
|
||
// Inventory
|
||
settings['melee_weapon'] = "";
|
||
settings['ranged_weapon'] = "";
|
||
settings['offhand'] = "";
|
||
settings['armour'] = "";
|
||
settings['gold'] = "0";
|
||
|
||
// Keepsakes
|
||
settings['keepsake1_name'] = "";
|
||
settings['keepsake1_effect'] = "";
|
||
settings['keepsake1_usable'] = "0";
|
||
settings['keepsake1_speed'] = "";
|
||
settings['keepsake1_usage'] = "";
|
||
settings['keepsake1_used'] = "off";
|
||
|
||
settings['keepsake2_name'] = "Emberwind Spark";
|
||
settings['keepsake2_effect'] = "Alter 1 Roll result by up to +/- 4.";
|
||
settings['keepsake2_usable'] = "1";
|
||
settings['keepsake2_speed'] = "Free";
|
||
settings['keepsake2_usage'] = "campaign";
|
||
settings['keepsake2_used'] = "off";
|
||
|
||
// Items
|
||
// remove any existing items
|
||
getSectionIDs("repeating_inventory", function(idarray) {
|
||
for(var i = 0; i < idarray.length; i++) {
|
||
removeRepeatingRow("repeating_inventory_" + idarray[i]);
|
||
}
|
||
});
|
||
|
||
// Anchors
|
||
// remove any existing anchors
|
||
getSectionIDs("repeating_anchors", function(idarray) {
|
||
for(var i = 0; i < idarray.length; i++) {
|
||
removeRepeatingRow("repeating_anchors_" + idarray[i]);
|
||
}
|
||
});
|
||
|
||
// Deadweights
|
||
// remove any existing deadweights
|
||
getSectionIDs("repeating_deadweight", function(idarray) {
|
||
for(var i = 0; i < idarray.length; i++) {
|
||
removeRepeatingRow("repeating_deadweight_" + idarray[i]);
|
||
}
|
||
});
|
||
|
||
// Appearance
|
||
settings['bio_gender'] = "";
|
||
settings['bio_age'] = "";
|
||
settings['bio_height'] = "";
|
||
settings['bio_build'] = "";
|
||
settings['bio_hair'] = "";
|
||
settings['bio_eyes'] = "";
|
||
|
||
// Description
|
||
settings['bio_description'] = "";
|
||
|
||
// History
|
||
settings['bio_history'] = "";
|
||
|
||
setAttrs(settings);
|
||
};
|
||
|
||
on("clicked:character-gen", function() {
|
||
getAttrs(['pre_gen_character'], function(values) {
|
||
let character = values.pre_gen_character;
|
||
var settings = {};
|
||
settings['pre_gen_character'] = "";
|
||
|
||
if (character == "clear") {
|
||
clearSheet();
|
||
} else if (character == "rook") {
|
||
clearSheet();
|
||
// basics
|
||
settings['character_name'] = "Rook";
|
||
settings['hp'] = 42;
|
||
settings['hp_max'] = 42;
|
||
settings['class'] = "atlanta";
|
||
settings['subclass'] = "";
|
||
settings['tier'] = "tier-2";
|
||
|
||
// Barrier Values
|
||
settings['toughness'] = 8;
|
||
settings['resistance'] = 4;
|
||
|
||
settings['athletics'] = 12;
|
||
settings['endurance'] = 8;
|
||
settings['intimidate'] = 16;
|
||
settings['insight'] = 12;
|
||
settings['knowledge'] = 12;
|
||
settings['mend'] = 8;
|
||
|
||
// Defense Values
|
||
settings['dodge'] = 6;
|
||
settings['willpower'] = 8;
|
||
|
||
settings['acrobatics'] = 8;
|
||
settings['stealth'] = 12;
|
||
settings['sleight_of_hand'] = 8;
|
||
settings['focus'] = 8;
|
||
settings['fast_talk'] = 8;
|
||
settings['leadership'] = 8;
|
||
|
||
// CAP
|
||
settings['critical'] = 2;
|
||
settings['accuracy'] = 14;
|
||
settings['penetration'] = 8;
|
||
|
||
// Movement
|
||
settings['min_move'] = 1;
|
||
settings['max_move'] = 5;
|
||
settings['shift'] = 1;
|
||
|
||
// Maneuver
|
||
settings['maneuver_name'] = "Tumble";
|
||
settings['statname'] = "";
|
||
settings['maneuver_speed'] = "Slow";
|
||
settings['maneuver_description'] = "Move 1-3 Squares. Can move through any Combatant.";
|
||
|
||
// Basic Actions
|
||
settings['melee_name'] = "Spear";
|
||
settings['melee_dice'] = "3d8";
|
||
settings['melee_dice_bonus'] = "0";
|
||
settings['melee_range'] = "2";
|
||
settings['melee_target'] = "1 Foe";
|
||
settings['melee_against'] = "1"; // toughness
|
||
settings['melee_description'] = "";
|
||
|
||
settings['ranged_name'] = "Crossbow";
|
||
settings['ranged_dice'] = "3d8";
|
||
settings['ranged_dice_bonus'] = "0";
|
||
settings['ranged_range'] = "5";
|
||
settings['ranged_target'] = "1 Foe";
|
||
settings['ranged_against'] = "1"; // toughness
|
||
settings['ranged_description'] = "";
|
||
|
||
// limits
|
||
settings['trigger'] = "1";
|
||
settings['sustain'] = "1";
|
||
settings['amplify'] = "1";
|
||
|
||
// Class actions
|
||
|
||
const newId1 = generateRowID();
|
||
settings["repeating_actions_" + newId1 + "_action_name"] = "Skewer";
|
||
settings["repeating_actions_" + newId1 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId1 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId1 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId1 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId1 + "_action_type"] = "Melee";
|
||
settings["repeating_actions_" + newId1 + "_action_range"] = "2";
|
||
settings["repeating_actions_" + newId1 + "_action_roll_type"] = "0"; // default
|
||
settings["repeating_actions_" + newId1 + "_action_dice"] = "3d8";
|
||
settings["repeating_actions_" + newId1 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId1 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId1 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId1 + "_action_description"] = "Amp. Effect: Expend 1 Fast Action to cause Hit Grunt Foe to become FALLEN.";
|
||
|
||
const newId2 = generateRowID();
|
||
settings["repeating_actions_" + newId2 + "_action_name"] = "Lion's Pounce";
|
||
settings["repeating_actions_" + newId2 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId2 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId2 + "_action_target"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_speed"] = "Slow + Fast";
|
||
settings["repeating_actions_" + newId2 + "_action_type"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_range"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId2 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_dice_bonus"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId2 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_description"] = "Make a Move Action as a Free Action. If a Foe is within Basic Melee Attack Range at the end of your Move Action, make a Basic Melee Attack against that Foe as a Free Action. That Basic Melee Attack has +2 A and +2 P.";
|
||
|
||
const newId3 = generateRowID();
|
||
settings["repeating_actions_" + newId3 + "_action_name"] = "Guided Weapon";
|
||
settings["repeating_actions_" + newId3 + "_action_subtype1"] = "Sustain";
|
||
settings["repeating_actions_" + newId3 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId3 + "_action_target"] = "1 Hero";
|
||
settings["repeating_actions_" + newId3 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId3 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId3 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId3 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId3 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_dice_bonus"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId3 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_actions_" + newId3 + "_action_description"] = "+2 A if Target is 1 Other Hero or +4 A if Target is Self.";
|
||
|
||
const newId4 = generateRowID();
|
||
settings["repeating_actions_" + newId4 + "_action_name"] = "Warsong: Exhilarating Anthem";
|
||
settings["repeating_actions_" + newId4 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId4 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId4 + "_action_target"] = "All Other Heroes";
|
||
settings["repeating_actions_" + newId4 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId4 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId4 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId4 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId4 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId4 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId4 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_description"] = "Target Other Heroes may alter their next Roll result by +/-2";
|
||
|
||
const newId5 = generateRowID();
|
||
settings["repeating_actions_" + newId5 + "_action_name"] = "Word of Comfort";
|
||
settings["repeating_actions_" + newId5 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId5 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId5 + "_action_target"] = "1 Hero";
|
||
settings["repeating_actions_" + newId5 + "_action_speed"] = "Fast";
|
||
settings["repeating_actions_" + newId5 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId5 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId5 + "_action_roll_type"] = "3"; // heal
|
||
settings["repeating_actions_" + newId5 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId5 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId5 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId5 + "_action_healing_dice"] = "1d10";
|
||
settings["repeating_actions_" + newId5 + "_action_description"] = "Amp. Effect: Expend additional Fast Actions to heal +5x[each additional Fast Action] HP.";
|
||
|
||
const newId6 = generateRowID();
|
||
settings["repeating_actions_" + newId6 + "_action_name"] = "Warsong: Strengthen the Line";
|
||
settings["repeating_actions_" + newId6 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId6 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId6 + "_action_target"] = "All Other Heroes";
|
||
settings["repeating_actions_" + newId6 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId6 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId6 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId6 + "_action_roll_type"] = "3"; // heal
|
||
settings["repeating_actions_" + newId6 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId6 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId6 + "_action_healing_dice"] = "5";
|
||
settings["repeating_actions_" + newId6 + "_action_description"] = "";
|
||
|
||
// Tide turners
|
||
settings['max_tide_turners'] = "2";
|
||
settings['tide_turners_used'] = "0";
|
||
|
||
// Tide turner actions
|
||
const newIdt1 = generateRowID();
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_name"] = "Blaze of Glory";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_subtype1"] = "Sustain";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_subtype2"] = "Spell";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_target"] = "Self";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_speed"] = "Fast";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_type"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_range"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_roll_type"] = "-1"; // none
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_dice_bonus"] = "0";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_against"] = "1";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_healing_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_description"] = "All your Damage-dealing Actions deal Resistance Damage and cause Hit Foe(s) to suffer 1 Stack of BURNING.";
|
||
|
||
const newIdt2 = generateRowID();
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_name"] = "Pegasus Charger";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_subtype1"] = "Sustain";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_subtype2"] = "Spell";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_target"] = "Self";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_speed"] = "Slow + Slow";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_type"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_range"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_roll_type"] = "-1"; // none
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_dice_bonus"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_against"] = "1";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_healing_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_description"] = "Your first Move Action and first Basic Melee Attack Action each Round is a Free Action.";
|
||
|
||
// Inventory
|
||
settings['melee_weapon'] = "Spear";
|
||
settings['ranged_weapon'] = "crossbow";
|
||
settings['offhand'] = "";
|
||
settings['armour'] = "";
|
||
|
||
// Keepsakes
|
||
|
||
settings['keepsake1_name'] = "Service Medal";
|
||
settings['keepsake1_effect'] = "Your next Action gains AUTO-CRIT.";
|
||
settings['keepsake1_speed'] = "Fast";
|
||
settings['keepsake1_usage'] = "campaign";
|
||
settings['keepsake1_used'] = "off";
|
||
|
||
// Anchors
|
||
const newIda1 = generateRowID();
|
||
settings["repeating_anchors_" + newIda1 + "_anchor"] = "Gelspar";
|
||
settings["repeating_anchors_" + newIda1 + "_anchor_2"] = "Airship - Weapons";
|
||
const newIda2 = generateRowID();
|
||
settings["repeating_anchors_" + newIda2 + "_anchor"] = "Chasers";
|
||
|
||
// Deadweights
|
||
|
||
// Description
|
||
|
||
// History
|
||
|
||
} else if (character == "rath") {
|
||
clearSheet();
|
||
// basics
|
||
settings['character_name'] = "Rath";
|
||
settings['hp'] = 34;
|
||
settings['hp_max'] = 34;
|
||
settings['class'] = "rogue";
|
||
settings['subclass'] = "";
|
||
settings['tier'] = "tier-2";
|
||
|
||
// Barrier Values
|
||
settings['toughness'] = 6;
|
||
settings['resistance'] = 6;
|
||
|
||
settings['athletics'] = 8;
|
||
settings['endurance'] = 12;
|
||
settings['intimidate'] = 8;
|
||
settings['insight'] = 12;
|
||
settings['knowledge'] = 8;
|
||
settings['mend'] = 8;
|
||
|
||
// Defense Values
|
||
settings['dodge'] = 10;
|
||
settings['willpower'] = 4;
|
||
|
||
settings['acrobatics'] = 8;
|
||
settings['stealth'] = 8;
|
||
settings['sleight_of_hand'] = 12;
|
||
settings['focus'] = 8;
|
||
settings['fast_talk'] = 16;
|
||
settings['leadership'] = 8;
|
||
|
||
// CAP
|
||
settings['critical'] = 3;
|
||
settings['accuracy'] = 14;
|
||
settings['penetration'] = 6;
|
||
|
||
// Movement
|
||
settings['min_move'] = 1;
|
||
settings['max_move'] = 5;
|
||
settings['shift'] = 1;
|
||
|
||
// Maneuver
|
||
settings['maneuver_name'] = "Tumble";
|
||
settings['statname'] = "";
|
||
settings['maneuver_speed'] = "Slow";
|
||
settings['maneuver_description'] = "Move 1-3 Squares. Can move through any Combatant.";
|
||
|
||
// Basic Actions
|
||
settings['melee_name'] = "Axe";
|
||
settings['melee_dice'] = "3d8";
|
||
settings['melee_dice_bonus'] = "0";
|
||
settings['melee_range'] = "2";
|
||
settings['melee_target'] = "1 Foe";
|
||
settings['melee_against'] = "1"; // toughness
|
||
settings['melee_description'] = "";
|
||
|
||
settings['ranged_name'] = "Bow";
|
||
settings['ranged_dice'] = "3d8";
|
||
settings['ranged_dice_bonus'] = "0";
|
||
settings['ranged_range'] = "5";
|
||
settings['ranged_target'] = "1 Foe";
|
||
settings['ranged_against'] = "1"; // toughness
|
||
settings['ranged_description'] = "";
|
||
|
||
// limits
|
||
settings['trigger'] = "1";
|
||
settings['sustain'] = "1";
|
||
settings['amplify'] = "2";
|
||
|
||
// Class actions
|
||
|
||
const newId1 = generateRowID();
|
||
settings["repeating_actions_" + newId1 + "_action_name"] = "Spinal Tap";
|
||
settings["repeating_actions_" + newId1 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId1 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId1 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId1 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId1 + "_action_type"] = "Melee";
|
||
settings["repeating_actions_" + newId1 + "_action_range"] = "1";
|
||
settings["repeating_actions_" + newId1 + "_action_roll_type"] = "0"; // default
|
||
settings["repeating_actions_" + newId1 + "_action_dice"] = "3d8";
|
||
settings["repeating_actions_" + newId1 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId1 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId1 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId1 + "_action_description"] = "If Hit Foe is OFF-GUARD, they are knocked PRONE.";
|
||
|
||
const newId2 = generateRowID();
|
||
settings["repeating_actions_" + newId2 + "_action_name"] = "Pinpoint Strike";
|
||
settings["repeating_actions_" + newId2 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId2 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId2 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId2 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId2 + "_action_type"] = "Melee";
|
||
settings["repeating_actions_" + newId2 + "_action_range"] = "1";
|
||
settings["repeating_actions_" + newId2 + "_action_roll_type"] = "0"; // default
|
||
settings["repeating_actions_" + newId2 + "_action_dice"] = "3d8";
|
||
settings["repeating_actions_" + newId2 + "_action_dice_bonus"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId2 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_description"] = "+2 C to CAP Check. If Amplified with Dual Attack, deal 2x Damage instead.";
|
||
|
||
const newId3 = generateRowID();
|
||
settings["repeating_actions_" + newId3 + "_action_name"] = "Dual Attack";
|
||
settings["repeating_actions_" + newId3 + "_action_subtype1"] = "Amplify";
|
||
settings["repeating_actions_" + newId3 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId3 + "_action_target"] = "1 Damage dealing action";
|
||
settings["repeating_actions_" + newId3 + "_action_speed"] = "Fast";
|
||
settings["repeating_actions_" + newId3 + "_action_type"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_range"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId3 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_dice_bonus"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId3 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_amp_effect"] = "When you Hit a Foe with a Damage-dealing Action, deal 1.5x Damage. 1 per Action.";
|
||
settings["repeating_actions_" + newId3 + "_action_description"] = "";
|
||
|
||
const newId4 = generateRowID();
|
||
settings["repeating_actions_" + newId4 + "_action_name"] = "Envenom";
|
||
settings["repeating_actions_" + newId4 + "_action_subtype1"] = "Amplify";
|
||
settings["repeating_actions_" + newId4 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId4 + "_action_target"] = "1 Action";
|
||
settings["repeating_actions_" + newId4 + "_action_speed"] = "Fast";
|
||
settings["repeating_actions_" + newId4 + "_action_type"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_range"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId4 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId4 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId4 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_amp_effect"] = "When you Hit a Foe, they suffer 2 Stacks of POISON.";
|
||
settings["repeating_actions_" + newId4 + "_action_description"] = "";
|
||
|
||
const newId5 = generateRowID();
|
||
settings["repeating_actions_" + newId5 + "_action_name"] = "Toxic Shock";
|
||
settings["repeating_actions_" + newId5 + "_action_subtype1"] = "Trigger";
|
||
settings["repeating_actions_" + newId5 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId5 + "_action_target"] = "1 POISONED Foe";
|
||
settings["repeating_actions_" + newId5 + "_action_speed"] = "Fast";
|
||
settings["repeating_actions_" + newId5 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId5 + "_action_range"] = "3";
|
||
settings["repeating_actions_" + newId5 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId5 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId5 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId5 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId5 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId5 + "_action_trig_condition"] = "If a POISONED Foe uses a Basic Attack or Special Ability,";
|
||
settings["repeating_actions_" + newId5 + "_action_trig_effect"] = "Cancel that Action and deal 3 PIERCING Damage per Stack of POISON.";
|
||
settings["repeating_actions_" + newId5 + "_action_description"] = "";
|
||
|
||
const newId6 = generateRowID();
|
||
settings["repeating_actions_" + newId6 + "_action_name"] = "Shadowsteel Step";
|
||
settings["repeating_actions_" + newId6 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId6 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId6 + "_action_target"] = "1 Square";
|
||
settings["repeating_actions_" + newId6 + "_action_speed"] = "Fast";
|
||
settings["repeating_actions_" + newId6 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId6 + "_action_range"] = "3";
|
||
settings["repeating_actions_" + newId6 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId6 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId6 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId6 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_description"] = "Teleport to Target Square. If you occupy a Square adjacent to an Enemy, Teleport 1 other Hero from anywhere on the Battlefield to a Flanking Square. 1 per Round.";
|
||
|
||
// Tide turners
|
||
settings['max_tide_turners'] = "2";
|
||
settings['tide_turners_used'] = "0";
|
||
|
||
// Tide turner actions
|
||
const newIdt1 = generateRowID();
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_name"] = "Heartseeker";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_subtype1"] = "Sustain";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_subtype2"] = "Exploit";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_target"] = "Self";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_speed"] = "Slow";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_type"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_range"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_roll_type"] = "-1"; // none
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_dice_bonus"] = "0";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_against"] = "1";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_healing_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_description"] = "All Damage you deal gains the PIERCING property.";
|
||
|
||
const newIdt2 = generateRowID();
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_name"] = "Fool’s Luck";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_subtype1"] = "Trigger";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_subtype2"] = "Exploit";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_target"] = "1 Action";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_speed"] = "Free";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_type"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_range"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_field_flag"] = "on"; // Field
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_roll_type"] = "-1"; // none
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_dice_bonus"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_against"] = "1";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_healing_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_trig_condition"] = "If you are the Target of an Action,";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_trig_effect"] = "Target Foe becomes the Target of that Action instead (if possible). If there are no valid Targets, the Action Misses you.";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_description"] = "";
|
||
|
||
// Inventory
|
||
settings['melee_weapon'] = "axe_1h";
|
||
settings['ranged_weapon'] = "bow";
|
||
settings['offhand'] = "";
|
||
settings['armour'] = "";
|
||
|
||
// Keepsakes
|
||
|
||
settings['keepsake1_name'] = "Clockwork Heart";
|
||
settings['keepsake1_effect'] = "+1 Fast Action this Turn.";
|
||
settings['keepsake1_speed'] = "Free";
|
||
settings['keepsake1_usage'] = "combat";
|
||
settings['keepsake1_used'] = "off";
|
||
|
||
// Anchors
|
||
const newIda1 = generateRowID();
|
||
settings["repeating_anchors_" + newIda1 + "_anchor"] = "Kendrick Maddox";
|
||
settings["repeating_anchors_" + newIda1 + "_anchor_2"] = "Airship - Sky Sailing";
|
||
const newIda2 = generateRowID();
|
||
settings["repeating_anchors_" + newIda2 + "_anchor"] = "Smuggling";
|
||
|
||
// Deadweights
|
||
|
||
// Description
|
||
|
||
// History
|
||
|
||
} else if (character == "laureat") {
|
||
clearSheet();
|
||
// basics
|
||
settings['character_name'] = "Laureat";
|
||
settings['hp'] = 38;
|
||
settings['hp_max'] = 38;
|
||
settings['class'] = "druid";
|
||
settings['subclass'] = "";
|
||
settings['tier'] = "tier-2";
|
||
|
||
// Barrier Values
|
||
settings['toughness'] = 4;
|
||
settings['resistance'] = 8;
|
||
|
||
settings['athletics'] = 8;
|
||
settings['endurance'] = 8;
|
||
settings['intimidate'] = 8;
|
||
settings['insight'] = 8;
|
||
settings['knowledge'] = 16;
|
||
settings['mend'] = 12;
|
||
|
||
// Defense Values
|
||
settings['dodge'] = 10;
|
||
settings['willpower'] = 4;
|
||
|
||
settings['acrobatics'] = 8;
|
||
settings['stealth'] = 12;
|
||
settings['sleight_of_hand'] = 8;
|
||
settings['focus'] = 12;
|
||
settings['fast_talk'] = 8;
|
||
settings['leadership'] = 8;
|
||
|
||
// CAP
|
||
settings['critical'] = 2;
|
||
settings['accuracy'] = 16;
|
||
settings['penetration'] = 8;
|
||
|
||
// Movement
|
||
settings['min_move'] = 1;
|
||
settings['max_move'] = 5;
|
||
settings['shift'] = 1;
|
||
|
||
// Maneuver
|
||
settings['maneuver_name'] = "Tumble";
|
||
settings['statname'] = "";
|
||
settings['maneuver_speed'] = "Slow";
|
||
settings['maneuver_description'] = "Move 1-3 Squares. Can move through any Combatant.";
|
||
|
||
// Basic Actions
|
||
settings['melee_name'] = "Staff";
|
||
settings['melee_dice'] = "3d8";
|
||
settings['melee_dice_bonus'] = "0";
|
||
settings['melee_range'] = "1";
|
||
settings['melee_target'] = "1 Foe";
|
||
settings['melee_against'] = "2"; // resistance
|
||
settings['melee_description'] = "Your first Spell each Encounter is a Free Action.";
|
||
|
||
settings['ranged_name'] = "Throwing Knife";
|
||
settings['ranged_dice'] = "3d6";
|
||
settings['ranged_dice_bonus'] = "0";
|
||
settings['ranged_range'] = "5";
|
||
settings['ranged_target'] = "1 Foe";
|
||
settings['ranged_against'] = "1"; // toughness
|
||
settings['ranged_description'] = "Your first Basic Ranged Attack each Round is a Fast Action.";
|
||
|
||
// limits
|
||
settings['trigger'] = "1";
|
||
settings['sustain'] = "2";
|
||
settings['amplify'] = "1";
|
||
|
||
// Class actions
|
||
|
||
const newId1 = generateRowID();
|
||
settings["repeating_actions_" + newId1 + "_action_name"] = "Wildfire";
|
||
settings["repeating_actions_" + newId1 + "_action_subtype1"] = "Sustain";
|
||
settings["repeating_actions_" + newId1 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId1 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId1 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId1 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId1 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId1 + "_action_roll_type"] = "0"; // default
|
||
settings["repeating_actions_" + newId1 + "_action_dice"] = "2d6";
|
||
settings["repeating_actions_" + newId1 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId1 + "_action_against"] = "3"; // piercing
|
||
settings["repeating_actions_" + newId1 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId1 + "_action_sust_effect"] = "Repeat Effect and also deal that Damage to Foes adjacent to your Target.";
|
||
settings["repeating_actions_" + newId1 + "_action_description"] = "";
|
||
|
||
const newId2 = generateRowID();
|
||
settings["repeating_actions_" + newId2 + "_action_name"] = "Bloom";
|
||
settings["repeating_actions_" + newId2 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId2 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId2 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId2 + "_action_speed"] = "Free";
|
||
settings["repeating_actions_" + newId2 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId2 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId2 + "_action_roll_type"] = "2"; // auto-hit
|
||
settings["repeating_actions_" + newId2 + "_action_dice"] = "5";
|
||
settings["repeating_actions_" + newId2 + "_action_dice_bonus"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_against"] = "3"; // piercing
|
||
settings["repeating_actions_" + newId2 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_description"] = "Remove all of your Sustained Effects from Target Foe. That Foe takes 5 PIERCING Damage per removed Effect. Amp. Effect: Expend 1 Fast Action to remove all Sustain Effects (not Special Abilities) on Target Foe instead.";
|
||
|
||
const newId3 = generateRowID();
|
||
settings["repeating_actions_" + newId3 + "_action_name"] = "Rejuvenation";
|
||
settings["repeating_actions_" + newId3 + "_action_subtype1"] = "Sustain";
|
||
settings["repeating_actions_" + newId3 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId3 + "_action_target"] = "1 Hero";
|
||
settings["repeating_actions_" + newId3 + "_action_speed"] = "Fast";
|
||
settings["repeating_actions_" + newId3 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId3 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId3 + "_action_roll_type"] = "3"; // heal
|
||
settings["repeating_actions_" + newId3 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_dice_bonus"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId3 + "_action_healing_dice"] = "1d8";
|
||
settings["repeating_actions_" + newId3 + "_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_actions_" + newId3 + "_action_description"] = "";
|
||
|
||
const newId4 = generateRowID();
|
||
settings["repeating_actions_" + newId4 + "_action_name"] = "Restore";
|
||
settings["repeating_actions_" + newId4 + "_action_subtype1"] = "Sustain";
|
||
settings["repeating_actions_" + newId4 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId4 + "_action_target"] = "1 Hero";
|
||
settings["repeating_actions_" + newId4 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId4 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId4 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId4 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId4 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId4 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId4 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_actions_" + newId4 + "_action_description"] = "Remove up to 2 Stacks of 1 Condition from Target Hero.";
|
||
|
||
const newId5 = generateRowID();
|
||
settings["repeating_actions_" + newId5 + "_action_name"] = "Primal Fury";
|
||
settings["repeating_actions_" + newId5 + "_action_subtype1"] = "Sustain";
|
||
settings["repeating_actions_" + newId5 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId5 + "_action_target"] = "1 Hero";
|
||
settings["repeating_actions_" + newId5 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId5 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId5 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId5 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId5 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId5 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId5 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId5 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId5 + "_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_actions_" + newId5 + "_action_description"] = "+2 P and Target Hero may make 1 Basic Melee Attack as a Free Action.";
|
||
|
||
const newId6 = generateRowID();
|
||
settings["repeating_actions_" + newId6 + "_action_name"] = "Rusting Entanglement";
|
||
settings["repeating_actions_" + newId6 + "_action_subtype1"] = "Trigger";
|
||
settings["repeating_actions_" + newId6 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId6 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId6 + "_action_speed"] = "Fast";
|
||
settings["repeating_actions_" + newId6 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId6 + "_action_range"] = "5";
|
||
settings["repeating_actions_" + newId6 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId6 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId6 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId6 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_trig_condition"] = "If a Foe takes a Move Action,";
|
||
settings["repeating_actions_" + newId6 + "_action_trig_effect"] = "Cancel that Action and that Foe suffers 2 Stacks of VULNERABILITY.";
|
||
settings["repeating_actions_" + newId6 + "_action_description"] = "";
|
||
|
||
// Tide turners
|
||
settings['max_tide_turners'] = "2";
|
||
settings['tide_turners_used'] = "0";
|
||
|
||
// Tide turner actions
|
||
const newIdt1 = generateRowID();
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_name"] = "Gift of Life";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_subtype1"] = "General";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_subtype2"] = "Spell";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_target"] = "All Other Heroes";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_speed"] = "Slow";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_type"] = "Ranged";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_range"] = "5";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_roll_type"] = "3"; // heal
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_dice_bonus"] = "0";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_against"] = "1";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_healing_dice"] = "10";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_description"] = "Target Heroes recover from FALLEN (if possible).";
|
||
|
||
const newIdt2 = generateRowID();
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_name"] = "Stoneskin";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_subtype1"] = "Trigger";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_subtype2"] = "Spell";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_target"] = "Self";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_speed"] = "Fast";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_type"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_range"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_field_flag"] = "on"; // Field
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_roll_type"] = "-1"; // none
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_dice_bonus"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_against"] = "1";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_healing_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_trig_condition"] = "If you would take Damage from a Foe’s Action,";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_trig_effect"] = "Negate that and all other Damage you take until the start of your next Turn.";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_description"] = "";
|
||
|
||
// Inventory
|
||
settings['melee_weapon'] = "staff_2h";
|
||
settings['ranged_weapon'] = "throwing_knives";
|
||
settings['offhand'] = "";
|
||
settings['armour'] = "";
|
||
|
||
// Keepsakes
|
||
|
||
settings['keepsake1_name'] = "Silverglade Shard";
|
||
settings['keepsake1_effect'] = "Negate the Effect of Concentrated Miasma (Local Field Effect) on Laureat.";
|
||
settings['keepsake1_speed'] = "Free";
|
||
settings['keepsake1_usage'] = "";
|
||
settings['keepsake1_used'] = "off";
|
||
|
||
// Anchors
|
||
const newIda1 = generateRowID();
|
||
settings["repeating_anchors_" + newIda1 + "_anchor"] = "Hearth Crystals";
|
||
settings["repeating_anchors_" + newIda1 + "_anchor_2"] = "The Silverglades";
|
||
|
||
// Deadweights
|
||
|
||
// Description
|
||
|
||
// History
|
||
|
||
} else if (character == "piper") {
|
||
clearSheet();
|
||
// basics
|
||
settings['character_name'] = "Piper";
|
||
settings['hp'] = 35;
|
||
settings['hp_max'] = 35;
|
||
settings['class'] = "ardent";
|
||
settings['subclass'] = "";
|
||
settings['tier'] = "tier-2";
|
||
|
||
// Barrier Values
|
||
settings['toughness'] = 4;
|
||
settings['resistance'] = 8;
|
||
|
||
settings['athletics'] = 12;
|
||
settings['endurance'] = 8;
|
||
settings['intimidate'] = 8;
|
||
settings['insight'] = 8;
|
||
settings['knowledge'] = 8;
|
||
settings['mend'] = 12;
|
||
|
||
// Defense Values
|
||
settings['dodge'] = 8;
|
||
settings['willpower'] = 6;
|
||
|
||
settings['acrobatics'] = 12;
|
||
settings['stealth'] = 8;
|
||
settings['sleight_of_hand'] = 8;
|
||
settings['focus'] = 8;
|
||
settings['fast_talk'] = 8;
|
||
settings['leadership'] = 16;
|
||
|
||
// CAP
|
||
settings['critical'] = 3;
|
||
settings['accuracy'] = 13;
|
||
settings['penetration'] = 9;
|
||
|
||
// Movement
|
||
settings['min_move'] = 1;
|
||
settings['max_move'] = 5;
|
||
settings['shift'] = 1;
|
||
|
||
// Maneuver
|
||
settings['maneuver_name'] = "Tumble";
|
||
settings['statname'] = "";
|
||
settings['maneuver_speed'] = "Slow";
|
||
settings['maneuver_description'] = "Move 1-3 Squares. Can move through any Combatant.";
|
||
|
||
// Basic Actions
|
||
settings['melee_name'] = "Rapier";
|
||
settings['melee_dice'] = "3d8";
|
||
settings['melee_dice_bonus'] = "0";
|
||
settings['melee_range'] = "1";
|
||
settings['melee_target'] = "1 Foe";
|
||
settings['melee_against'] = "1"; // toughness
|
||
settings['melee_description'] = "";
|
||
|
||
settings['ranged_name'] = "Wand";
|
||
settings['ranged_dice'] = "3d6";
|
||
settings['ranged_dice_bonus'] = "0";
|
||
settings['ranged_range'] = "5";
|
||
settings['ranged_target'] = "1 Foe";
|
||
settings['ranged_against'] = "2"; // resistance
|
||
settings['ranged_description'] = "";
|
||
|
||
// limits
|
||
settings['trigger'] = "1";
|
||
settings['sustain'] = "1";
|
||
settings['amplify'] = "1";
|
||
|
||
// Class actions
|
||
|
||
const newId1 = generateRowID();
|
||
settings["repeating_actions_" + newId1 + "_action_name"] = "Soul Strike";
|
||
settings["repeating_actions_" + newId1 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId1 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId1 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId1 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId1 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId1 + "_action_range"] = "7";
|
||
settings["repeating_actions_" + newId1 + "_action_roll_type"] = "0"; // default
|
||
settings["repeating_actions_" + newId1 + "_action_dice"] = "3d12";
|
||
settings["repeating_actions_" + newId1 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId1 + "_action_against"] = "2";
|
||
settings["repeating_actions_" + newId1 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId1 + "_action_description"] = "";
|
||
|
||
const newId2 = generateRowID();
|
||
settings["repeating_actions_" + newId2 + "_action_name"] = "Mana Echoes";
|
||
settings["repeating_actions_" + newId2 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId2 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId2 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId2 + "_action_speed"] = "Fast";
|
||
settings["repeating_actions_" + newId2 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId2 + "_action_range"] = "7";
|
||
settings["repeating_actions_" + newId2 + "_action_roll_type"] = "2"; // auto-hit
|
||
settings["repeating_actions_" + newId2 + "_action_dice"] = "2d8";
|
||
settings["repeating_actions_" + newId2 + "_action_dice_bonus"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_against"] = "2";
|
||
settings["repeating_actions_" + newId2 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId2 + "_action_description"] = "";
|
||
|
||
const newId3 = generateRowID();
|
||
settings["repeating_actions_" + newId3 + "_action_name"] = "Raging Inferno";
|
||
settings["repeating_actions_" + newId3 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId3 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId3 + "_action_target"] = "1-3 Foes";
|
||
settings["repeating_actions_" + newId3 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId3 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId3 + "_action_range"] = "3";
|
||
settings["repeating_actions_" + newId3 + "_action_roll_type"] = "0"; // default
|
||
settings["repeating_actions_" + newId3 + "_action_dice"] = "3d8";
|
||
settings["repeating_actions_" + newId3 + "_action_dice_bonus"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_against"] = "2";
|
||
settings["repeating_actions_" + newId3 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId3 + "_action_description"] = "";
|
||
|
||
const newId4 = generateRowID();
|
||
settings["repeating_actions_" + newId4 + "_action_name"] = "Chains of Calamity";
|
||
settings["repeating_actions_" + newId4 + "_action_subtype1"] = "Sustain";
|
||
settings["repeating_actions_" + newId4 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId4 + "_action_target"] = "1-3 Foes";
|
||
settings["repeating_actions_" + newId4 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId4 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId4 + "_action_range"] = "3";
|
||
settings["repeating_actions_" + newId4 + "_action_roll_type"] = "0"; // default
|
||
settings["repeating_actions_" + newId4 + "_action_dice"] = "1d6";
|
||
settings["repeating_actions_" + newId4 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId4 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId4 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId4 + "_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_actions_" + newId4 + "_action_description"] = "If any Foe suffering Chains of Calamity is the Target of a Spell, deal 1d6 PIERCING Damage to all Foes suffering Chains of Calamity.";
|
||
|
||
const newId5 = generateRowID();
|
||
settings["repeating_actions_" + newId5 + "_action_name"] = "False Camaraderie";
|
||
settings["repeating_actions_" + newId5 + "_action_subtype1"] = "General";
|
||
settings["repeating_actions_" + newId5 + "_action_subtype2"] = "Spell";
|
||
settings["repeating_actions_" + newId5 + "_action_target"] = "1 Foe";
|
||
settings["repeating_actions_" + newId5 + "_action_speed"] = "Slow";
|
||
settings["repeating_actions_" + newId5 + "_action_type"] = "Ranged";
|
||
settings["repeating_actions_" + newId5 + "_action_range"] = "7";
|
||
settings["repeating_actions_" + newId5 + "_action_roll_type"] = "1"; // cap
|
||
settings["repeating_actions_" + newId5 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId5 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId5 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId5 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId5 + "_action_description"] = "-2 A to CAP Check. Target Foe moves up to 5 Squares toward another Foe (if possible), then makes a Basic Attack with AUTO-HIT against that Foe (if possible).";
|
||
|
||
const newId6 = generateRowID();
|
||
settings["repeating_actions_" + newId6 + "_action_name"] = "Time of Need";
|
||
settings["repeating_actions_" + newId6 + "_action_subtype1"] = "Amplify";
|
||
settings["repeating_actions_" + newId6 + "_action_subtype2"] = "Exploit";
|
||
settings["repeating_actions_" + newId6 + "_action_target"] = "1 Spell";
|
||
settings["repeating_actions_" + newId6 + "_action_speed"] = "Free";
|
||
settings["repeating_actions_" + newId6 + "_action_type"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_range"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_roll_type"] = "-1"; // none
|
||
settings["repeating_actions_" + newId6 + "_action_dice"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_dice_bonus"] = "0";
|
||
settings["repeating_actions_" + newId6 + "_action_against"] = "1";
|
||
settings["repeating_actions_" + newId6 + "_action_healing_dice"] = "";
|
||
settings["repeating_actions_" + newId6 + "_action_amp_effect"] = "When you use a Spell that you could cast again this Encounter, you may cast that Spell again directly after as a Free Action. You cannot use that Spell for the remainder of the Encounter.";
|
||
settings["repeating_actions_" + newId6 + "_action_description"] = "";
|
||
|
||
// Tide turners
|
||
settings['max_tide_turners'] = "3";
|
||
settings['tide_turners_used'] = "0";
|
||
|
||
// Tide turner actions
|
||
const newIdt1 = generateRowID();
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_name"] = "Recurring Nightmare";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_subtype1"] = "Sustain";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_subtype2"] = "Spell";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_target"] = "1 Foe";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_speed"] = "Slow";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_type"] = "Ranged";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_range"] = "7";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_roll_type"] = "2"; // auto-hit
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_dice"] = "2d12";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_dice_bonus"] = "0";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_against"] = "2";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_healing_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_sust_effect"] = "Repeat Effect.";
|
||
settings["repeating_tideTurners_" + newIdt1 + "_tide_action_description"] = "Until the start of your next Turn, if Foe is the Target of a Spell, deal 2d12 Resistance Damage.";
|
||
|
||
const newIdt2 = generateRowID();
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_name"] = "Composite Magic";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_subtype1"] = "General";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_subtype2"] = "Exploit";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_target"] = "Self";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_speed"] = "Slow";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_type"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_range"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_roll_type"] = "-1"; // none
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_dice_bonus"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_against"] = "1";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_healing_dice"] = "";
|
||
settings["repeating_tideTurners_" + newIdt2 + "_tide_action_description"] = "Your next 2 Spells are Free Actions.";
|
||
|
||
// Inventory
|
||
settings['melee_weapon'] = "Rapier";
|
||
settings['ranged_weapon'] = "wand";
|
||
settings['offhand'] = "";
|
||
settings['armour'] = "";
|
||
|
||
// Keepsakes
|
||
|
||
settings['keepsake1_name'] = "Pheonix Pinion";
|
||
settings['keepsake1_effect'] = "Adjacent Hero recovers from Fallen. That Hero heals 10 HP.";
|
||
settings['keepsake1_speed'] = "Fast";
|
||
settings['keepsake1_usage'] = "campaign";
|
||
settings['keepsake1_used'] = "off";
|
||
|
||
// Anchors
|
||
const newIda1 = generateRowID();
|
||
settings["repeating_anchors_" + newIda1 + "_anchor"] = "Kendrick Maddox";
|
||
settings["repeating_anchors_" + newIda1 + "_anchor_2"] = "Red Market Merchant";
|
||
const newIda2 = generateRowID();
|
||
settings["repeating_anchors_" + newIda2 + "_anchor"] = "Elise Grant";
|
||
settings["repeating_anchors_" + newIda2 + "_anchor_2"] = "Navigation";
|
||
|
||
// Deadweights
|
||
|
||
// Description
|
||
|
||
// History
|
||
|
||
}
|
||
setAttrs(settings);
|
||
});
|
||
});
|
||
|
||
on("clicked:advantage", function() {
|
||
getAttrs(["advantage_stack"], function(values) {
|
||
setAttrs({
|
||
"advantage_stack": values.advantage_stack + 1,
|
||
"advantage_roll": Math.abs(values.advantage_stack + 1),
|
||
"advantage_stack_text": updateAdvantageText(values.advantage_stack + 1),
|
||
"advantage_dice": updateAdvantageDice(values.advantage_stack + 1)
|
||
});
|
||
});
|
||
});
|
||
on("clicked:disadvantage", function() {
|
||
getAttrs(["advantage_stack"], function(values) {
|
||
setAttrs({
|
||
"advantage_stack": values.advantage_stack - 1,
|
||
"advantage_roll": Math.abs(values.advantage_stack - 1),
|
||
"advantage_stack_text": updateAdvantageText(values.advantage_stack - 1),
|
||
"advantage_dice": updateAdvantageDice(values.advantage_stack - 1)
|
||
});
|
||
});
|
||
});
|
||
on("clicked:normal", function() {
|
||
setAttrs({
|
||
"advantage_stack": 0,
|
||
"advantage_roll": 0,
|
||
"advantage_stack_text": updateAdvantageText(0),
|
||
"advantage_dice": updateAdvantageDice(0)
|
||
});
|
||
});
|
||
|
||
function updateAdvantageText(value) {
|
||
if (value == 0) {
|
||
return "Normal Roll";
|
||
} else if (value > 0) {
|
||
return "Advantage";
|
||
} else {
|
||
return "Disadvantage";
|
||
}
|
||
};
|
||
|
||
function updateAdvantageDice(value) {
|
||
if (value == 0) {
|
||
return "";
|
||
} else if (value > 0) {
|
||
return "kl1";
|
||
} else {
|
||
return "kh1";
|
||
}
|
||
};
|
||
on("sheet:opened change:damage_bonus_mod change:damage_dice_mod", function () {
|
||
getAttrs(['damage_bonus_mod','damage_dice_mod'], function(values) {
|
||
let mod_text = "";
|
||
if (values.damage_bonus_mod && values.damage_bonus_mod !== "0") {
|
||
mod_text = " + @{damage_bonus_mod}";
|
||
}
|
||
if (values.damage_dice_mod && values.damage_dice_mod !== "") {
|
||
mod_text = mod_text + " + @{damage_dice_mod}";
|
||
}
|
||
setAttrs({damage_mod_text: mod_text});
|
||
});
|
||
});
|
||
on("clicked:reset_mods", function() {
|
||
setAttrs({
|
||
"advantage_stack": 0,
|
||
"advantage_roll": 0,
|
||
"advantage_stack_text": updateAdvantageText(0),
|
||
"advantage_dice": updateAdvantageDice(0),
|
||
"toughness_mod": 0,
|
||
"resistance_mod": 0,
|
||
"dodge_mod": 0,
|
||
"willpower_mod":0,
|
||
"critical_mod": 0,
|
||
"accuracy_mod": 0,
|
||
"penetration_mod": 0,
|
||
"damage_bonus_mod": 0,
|
||
"damage_dice_mod": ""
|
||
});
|
||
});
|
||
|
||
// Show/Hide settings area
|
||
// Function call to simplifiy coding for showing/hiding settings
|
||
function showHide(value) {
|
||
if(value === "on") {
|
||
return "show"; // If the checkbox is CHECKED then show the section
|
||
} else {
|
||
return "hide"; // If the checkbox is UNchecked then hide the section
|
||
}
|
||
};
|
||
on("change:repeating_actions:settingsflag", function() {
|
||
getAttrs(["repeating_actions_settingsFlag"], function(values) {
|
||
setAttrs({
|
||
"repeating_actions_displaySettingsFlag": showHide(values.repeating_actions_settingsFlag)
|
||
});
|
||
});
|
||
});
|
||
on("change:repeating_actions:action_field_flag", function() {
|
||
getAttrs(["repeating_actions_action_field_flag"], function(values) {
|
||
setAttrs({
|
||
"repeating_actions_action_field": showHide(values.repeating_actions_action_field_flag)
|
||
});
|
||
if (values.repeating_actions_action_field_flag == "on") {
|
||
setAttrs({
|
||
"repeating_actions_action_range": "",
|
||
"repeating_actions_action_field_description": "Field"
|
||
});
|
||
} else {
|
||
setAttrs({
|
||
"repeating_actions_action_field_description": ""
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_actions:action_range", function() {
|
||
getAttrs(["repeating_actions_action_range"], function(values) {
|
||
if (values.repeating_actions_action_range) {
|
||
setAttrs({
|
||
"repeating_actions_action_field_flag": "off"
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_actions:damage_type", function() {
|
||
getAttrs(["repeating_actions_damage_type", 'ranged_dice', 'ranged_dice_bonus', 'ranged_against', 'melee_dice', 'melee_dice_bonus', 'melee_against'], function(values) {
|
||
if (values.repeating_actions_damage_type == 1) {
|
||
setAttrs({
|
||
"repeating_actions_action_dice": values.melee_dice,
|
||
"repeating_actions_action_dice_bonus": values.melee_dice_bonus,
|
||
"repeating_actions_action_against": values.melee_against
|
||
});
|
||
} else if (values.repeating_actions_damage_type == 2) {
|
||
setAttrs({
|
||
"repeating_actions_action_dice": values.ranged_dice,
|
||
"repeating_actions_action_dice_bonus": values.ranged_dice_bonus,
|
||
"repeating_actions_action_against": values.ranged_against
|
||
});
|
||
} else {
|
||
setAttrs({
|
||
"repeating_actions_action_dice": "",
|
||
"repeating_actions_action_dice_bonus": "",
|
||
"repeating_actions_action_against": "1"
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
on("change:repeating_tideTurners:settingsflag", function() {
|
||
getAttrs(["repeating_tideTurners_settingsFlag"], function(values) {
|
||
setAttrs({
|
||
"repeating_tideTurners_displaySettingsFlag": showHide(values.repeating_tideTurners_settingsFlag)
|
||
});
|
||
});
|
||
});
|
||
on("change:repeating_tideTurners:tide_action_field_flag", function() {
|
||
getAttrs(["repeating_tideTurners_tide_action_field_flag"], function(values) {
|
||
setAttrs({
|
||
"repeating_tideTurners_tide_action_field": showHide(values.repeating_tideTurners_tide_action_field_flag)
|
||
});
|
||
if (values.repeating_tideTurners_tide_action_field_flag == "on") {
|
||
setAttrs({
|
||
"repeating_tideTurners_tide_action_range": "",
|
||
"repeating_tideTurners_tide_action_field_description": "Field"
|
||
});
|
||
} else {
|
||
setAttrs({
|
||
"repeating_tideTurners_tide_action_field_description": ""
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_tideTurners:tide_action_range", function() {
|
||
getAttrs(["repeating_tideTurners_tide_action_range"], function(values) {
|
||
if (values.repeating_tideTurners_tide_action_range) {
|
||
setAttrs({
|
||
"repeating_tideTurners_tide_action_field_flag": "off"
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_tideTurners:tide_damage_type", function() {
|
||
getAttrs(["repeating_tideTurners_tide_damage_type", 'ranged_dice', 'ranged_dice_bonus', 'ranged_against', 'melee_dice', 'melee_dice_bonus', 'melee_against'], function(values) {
|
||
if (values.repeating_tideTurners_tide_damage_type == 1) {
|
||
setAttrs({
|
||
"repeating_tideTurners_tide_action_dice": values.melee_dice,
|
||
"repeating_tideTurners_tide_action_dice_bonus": values.melee_dice_bonus,
|
||
"repeating_tideTurners_tide_action_against": values.melee_against
|
||
});
|
||
} else if (values.repeating_tideTurners_tide_damage_type == 2) {
|
||
setAttrs({
|
||
"repeating_tideTurners_tide_action_dice": values.ranged_dice,
|
||
"repeating_tideTurners_tide_action_dice_bonus": values.ranged_dice_bonus,
|
||
"repeating_tideTurners_tide_action_against": values.ranged_against
|
||
});
|
||
} else {
|
||
setAttrs({
|
||
"repeating_tideTurners_tide_action_dice": "",
|
||
"repeating_tideTurners_tide_action_dice_bonus": "",
|
||
"repeating_tideTurners_tide_action_against": "1"
|
||
});
|
||
}
|
||
});
|
||
});
|
||
|
||
on("change:melee_settings_flag", function() {
|
||
getAttrs(["melee_settings_flag"], function(values) {
|
||
setAttrs({
|
||
"melee_display_settings_flag": showHide(values.melee_settings_flag)
|
||
});
|
||
});
|
||
});
|
||
on("change:ranged_settings_flag", function() {
|
||
getAttrs(["ranged_settings_flag"], function(values) {
|
||
setAttrs({
|
||
"ranged_display_settings_flag": showHide(values.ranged_settings_flag)
|
||
});
|
||
});
|
||
});
|
||
on("change:maneuver_settings_flag", function() {
|
||
getAttrs(["maneuver_settings_flag"], function(values) {
|
||
setAttrs({
|
||
"maneuver_display_settings_flag": showHide(values.maneuver_settings_flag)
|
||
});
|
||
});
|
||
});
|
||
|
||
// melee_dice melee_dice_bonus melee_against
|
||
on("change:melee_dice", () => {
|
||
getSectionIDs("repeating_actions", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_actions_" + idarray[i] + "_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["melee_dice"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_actions_" + idarray[i] + "_damage_type"] == 1) {
|
||
output["repeating_actions_" + idarray[i] + "_action_dice"] = values.melee_dice;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
getSectionIDs("repeating_tideTurners", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_tideTurners_" + idarray[i] + "_tide_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["melee_dice"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_tideTurners_" + idarray[i] + "_tide_damage_type"] == 1) {
|
||
output["repeating_tideTurners_" + idarray[i] + "_tide_action_dice"] = values.melee_dice;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
});
|
||
on("change:melee_dice_bonus", () => {
|
||
getSectionIDs("repeating_actions", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_actions_" + idarray[i] + "_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["melee_dice_bonus"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_actions_" + idarray[i] + "_damage_type"] == 1) {
|
||
output["repeating_actions_" + idarray[i] + "_action_dice_bonus"] = values.melee_dice_bonus;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
getSectionIDs("repeating_tideTurners", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_tideTurners_" + idarray[i] + "_tide_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["melee_dice_bonus"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_tideTurners_" + idarray[i] + "_tide_damage_type"] == 1) {
|
||
output["repeating_tideTurners_" + idarray[i] + "_tide_action_dice_bonus"] = values.melee_dice_bonus;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
});
|
||
on("change:melee_against", () => {
|
||
getSectionIDs("repeating_actions", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_actions_" + idarray[i] + "_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["melee_against"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_actions_" + idarray[i] + "_damage_type"] == 1) {
|
||
output["repeating_actions_" + idarray[i] + "_action_against"] = values.melee_against;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
getSectionIDs("repeating_tideTurners", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_tideTurners_" + idarray[i] + "_tide_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["melee_against"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_tideTurners_" + idarray[i] + "_tide_damage_type"] == 1) {
|
||
output["repeating_tideTurners_" + idarray[i] + "_tide_action_against"] = values.melee_against;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
});
|
||
|
||
// ranged_dice ranged_dice_bonus ranged_against
|
||
on("change:ranged_dice", () => {
|
||
getSectionIDs("repeating_actions", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_actions_" + idarray[i] + "_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["ranged_dice"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_actions_" + idarray[i] + "_damage_type"] == 2) {
|
||
output["repeating_actions_" + idarray[i] + "_action_dice"] = values.ranged_dice;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
getSectionIDs("repeating_tideTurners", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_tideTurners_" + idarray[i] + "_tide_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["ranged_dice"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_tideTurners_" + idarray[i] + "_tide_damage_type"] == 2) {
|
||
output["repeating_tideTurners_" + idarray[i] + "_tide_action_dice"] = values.ranged_dice;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
});
|
||
on("change:ranged_dice_bonus", () => {
|
||
getSectionIDs("repeating_actions", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_actions_" + idarray[i] + "_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["ranged_dice_bonus"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_actions_" + idarray[i] + "_damage_type"] == 2) {
|
||
output["repeating_actions_" + idarray[i] + "_action_dice_bonus"] = values.ranged_dice_bonus;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
getSectionIDs("repeating_tideTurners", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_tideTurners_" + idarray[i] + "_tide_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["ranged_dice_bonus"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_tideTurners_" + idarray[i] + "_tide_damage_type"] == 2) {
|
||
output["repeating_tideTurners_" + idarray[i] + "_tide_action_dice_bonus"] = values.ranged_dice_bonus;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
});
|
||
on("change:ranged_against", () => {
|
||
getSectionIDs("repeating_actions", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_actions_" + idarray[i] + "_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["ranged_against"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_actions_" + idarray[i] + "_damage_type"] == 2) {
|
||
output["repeating_actions_" + idarray[i] + "_action_against"] = values.ranged_against;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
getSectionIDs("repeating_tideTurners", function(idarray) {
|
||
const types = [];
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
types.push("repeating_tideTurners_" + idarray[i] + "_tide_damage_type");
|
||
}
|
||
|
||
getAttrs(types.concat(["ranged_against"]), function (values) {
|
||
let output = {};
|
||
for (let i = 0; i < idarray.length; i++) {
|
||
if (values["repeating_tideTurners_" + idarray[i] + "_tide_damage_type"] == 2) {
|
||
output["repeating_tideTurners_" + idarray[i] + "_tide_action_against"] = values.ranged_against;
|
||
}
|
||
}
|
||
if(output) setAttrs(output);
|
||
});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:statname change:athletics change:endurance change:intimidate change:insight change:knowledge change:mend change:acrobatics change:stealth change:sleight_of_hand change:focus change:fast_talk change:leadership', () => {
|
||
getAttrs(['statname'], (values) => {
|
||
// convert "Acrobatics" to "acrobatics"
|
||
let actionmodAttrName = `${values.statname.toLowerCase()}`;
|
||
|
||
if (actionmodAttrName == "fast talk") {
|
||
actionmodAttrName = "fast_talk";
|
||
} else if (actionmodAttrName == "sleight of hand") {
|
||
actionmodAttrName = "sleight_of_hand";
|
||
}
|
||
|
||
getAttrs([actionmodAttrName], (values) => {
|
||
// set the value of @{actionmod} to the value of @{acrobatics}
|
||
setAttrs({actionmod: values[actionmodAttrName]});
|
||
});
|
||
});
|
||
});
|
||
on('sheet:opened change:melee_dice change:melee_dice_bonus', () => {
|
||
getAttrs(['melee_dice', 'melee_dice_bonus'], (values) => {
|
||
let description = "";
|
||
if (values.melee_dice) {
|
||
if (values.melee_dice_bonus && values.melee_dice_bonus !== "0") {
|
||
description = values.melee_dice + " + " + values.melee_dice_bonus + " Damage";
|
||
} else {
|
||
description = values.melee_dice + " Damage";
|
||
}
|
||
}
|
||
setAttrs({melee_damage_description: description});
|
||
});
|
||
});
|
||
on('sheet:opened change:ranged_dice change:ranged_dice_bonus', () => {
|
||
getAttrs(['ranged_dice', 'ranged_dice_bonus'], (values) => {
|
||
let description = "";
|
||
if (values.ranged_dice) {
|
||
if (values.ranged_dice_bonus && values.ranged_dice_bonus !== "0") {
|
||
description = values.ranged_dice + " + " + values.ranged_dice_bonus + " Damage";
|
||
} else {
|
||
description = values.ranged_dice + " Damage";
|
||
}
|
||
}
|
||
setAttrs({ranged_damage_description: description});
|
||
});
|
||
});
|
||
on("change:repeating_actions:action_healing_dice change:repeating_actions:action_healing_dice_bonus", function() {
|
||
getAttrs(["repeating_actions_action_healing_dice", "repeating_actions_action_healing_dice_bonus"], function(values) {
|
||
let description = "";
|
||
if (values.repeating_actions_action_healing_dice) {
|
||
if (values.repeating_actions_action_healing_dice_bonus && values.repeating_actions_action_healing_dice_bonus !== "0") {
|
||
description = "Target(s) heal " + values.repeating_actions_action_healing_dice + " + " + values.repeating_actions_action_healing_dice_bonus + " HP";
|
||
} else {
|
||
description = "Target(s) heal " + values.repeating_actions_action_healing_dice + " HP";
|
||
}
|
||
}
|
||
setAttrs({repeating_actions_action_healing_description: description});
|
||
});
|
||
});
|
||
on("change:repeating_actions:action_dice change:repeating_actions:action_dice_bonus", function() {
|
||
getAttrs(["repeating_actions_action_dice", "repeating_actions_action_dice_bonus"], function(values) {
|
||
let description = "";
|
||
if (values.repeating_actions_action_dice) {
|
||
if (values.repeating_actions_action_dice_bonus && values.repeating_actions_action_dice_bonus !== "0") {
|
||
description = values.repeating_actions_action_dice + " + " + values.repeating_actions_action_dice_bonus + " Damage";
|
||
} else {
|
||
description = values.repeating_actions_action_dice + " Damage";
|
||
}
|
||
}
|
||
setAttrs({repeating_actions_action_damage_description: description});
|
||
});
|
||
});
|
||
on("change:repeating_tideTurners:tide_action_healing_dice change:repeating_tideTurners:tide_action_healing_dice_bonus", function() {
|
||
getAttrs(["repeating_tideTurners_tide_action_healing_dice", "repeating_tideTurners_tide_action_healing_dice_bonus"], function(values) {
|
||
let description = "";
|
||
if (values.repeating_tideTurners_tide_action_healing_dice) {
|
||
if (values.repeating_tideTurners_tide_action_healing_dice_bonus && values.repeating_tideTurners_tide_action_healing_dice_bonus !== "0") {
|
||
description = "Target(s) heal " + values.repeating_tideTurners_tide_action_healing_dice + " + " + values.repeating_tideTurners_tide_action_healing_dice_bonus + " HP";
|
||
} else {
|
||
description = "Target(s) heal " + values.repeating_tideTurners_tide_action_healing_dice + " HP";
|
||
}
|
||
}
|
||
setAttrs({repeating_tideTurners_tide_action_healing_description: description});
|
||
});
|
||
});
|
||
on("change:repeating_tideTurners:tide_action_dice change:repeating_tideTurners:tide_action_dice_bonus", function() {
|
||
getAttrs(["repeating_tideTurners_tide_action_dice", "repeating_tideTurners_tide_action_dice_bonus"], function(values) {
|
||
let description = "";
|
||
if (values.repeating_tideTurners_tide_action_dice) {
|
||
if (values.repeating_tideTurners_tide_action_dice_bonus && values.repeating_tideTurners_tide_action_dice_bonus !== "0") {
|
||
description = values.repeating_tideTurners_tide_action_dice + " + " + values.repeating_tideTurners_tide_action_dice_bonus + " Damage";
|
||
} else {
|
||
description = values.repeating_tideTurners_tide_action_dice + " Damage";
|
||
}
|
||
}
|
||
setAttrs({repeating_tideTurners_tide_action_damage_description: description});
|
||
});
|
||
});
|
||
|
||
|
||
on("change:repeating_npcActions:settingsflag", function() {
|
||
getAttrs(["repeating_npcActions_settingsFlag"], function(values) {
|
||
setAttrs({
|
||
"repeating_npcActions_displaySettingsFlag": showHide(values.repeating_npcActions_settingsFlag)
|
||
});
|
||
});
|
||
});
|
||
on("change:repeating_npcActions:npc_action_field_flag", function() {
|
||
getAttrs(["repeating_npcActions_npc_action_field_flag"], function(values) {
|
||
setAttrs({
|
||
"repeating_npcActions_npc_action_field": showHide(values.repeating_npcActions_npc_action_field_flag)
|
||
});
|
||
if (values.repeating_npcActions_npc_action_field_flag == "on") {
|
||
setAttrs({
|
||
"repeating_npcActions_npc_action_range": "",
|
||
"repeating_npcActions_npc_action_field_description": "Field"
|
||
});
|
||
} else {
|
||
setAttrs({
|
||
"repeating_npcActions_npc_action_field_description": ""
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_npcActions:npc_action_range", function() {
|
||
getAttrs(["repeating_npcActions_npc_action_range"], function(values) {
|
||
if (values.repeating_npcActions_npc_action_range) {
|
||
setAttrs({
|
||
"repeating_npcActions_npc_action_field_flag": "off"
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_npcActions:npc_action_dice change:repeating_npcActions:npc_action_dice_bonus", function() {
|
||
getAttrs(["repeating_npcActions_npc_action_dice", "repeating_npcActions_npc_action_dice_bonus"], function(values) {
|
||
let description = "";
|
||
if (values.repeating_npcActions_npc_action_dice) {
|
||
if (values.repeating_npcActions_npc_action_dice_bonus && values.repeating_npcActions_npc_action_dice_bonus !== "0") {
|
||
description = "Deal " + values.repeating_npcActions_npc_action_dice + " + " + values.repeating_npcActions_npc_action_dice_bonus + " Damage";
|
||
} else {
|
||
description = "Deal " + values.repeating_npcActions_npc_action_dice + " Damage";
|
||
}
|
||
}
|
||
setAttrs({repeating_npcActions_npc_action_damage_description: description});
|
||
});
|
||
});
|
||
|
||
on("change:repeating_npcSpecials:settingsflag", function() {
|
||
getAttrs(["repeating_npcSpecials_settingsFlag"], function(values) {
|
||
setAttrs({
|
||
"repeating_npcSpecials_displaySettingsFlag": showHide(values.repeating_npcSpecials_settingsFlag)
|
||
});
|
||
});
|
||
});
|
||
on("change:repeating_npcSpecials:npc_special_field_flag", function() {
|
||
getAttrs(["repeating_npcSpecials_npc_special_field_flag"], function(values) {
|
||
setAttrs({
|
||
"repeating_npcSpecials_npc_special_field": showHide(values.repeating_npcSpecials_npc_special_field_flag)
|
||
});
|
||
if (values.repeating_npcSpecials_npc_special_field_flag == "on") {
|
||
setAttrs({
|
||
"repeating_npcSpecials_npc_special_range": "",
|
||
"repeating_npcSpecials_npc_special_field_description": "Field"
|
||
});
|
||
} else {
|
||
setAttrs({
|
||
"repeating_npcSpecials_npc_special_field_description": ""
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_npcSpecials:npc_special_range", function() {
|
||
getAttrs(["repeating_npcSpecials_npc_special_range"], function(values) {
|
||
if (values.repeating_npcSpecials_npc_special_range) {
|
||
setAttrs({
|
||
"repeating_npcSpecials_npc_special_field_flag": "off"
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_npcSpecials:npc_special_dice change:repeating_npcSpecials:npc_special_dice_bonus", function() {
|
||
getAttrs(["repeating_npcSpecials_npc_special_dice", "repeating_npcSpecials_npc_special_dice_bonus"], function(values) {
|
||
let description = "";
|
||
if (values.repeating_npcSpecials_npc_special_dice) {
|
||
if (values.repeating_npcSpecials_npc_special_dice_bonus && values.repeating_npcSpecials_npc_special_dice_bonus !== "0") {
|
||
description = "Deal " + values.repeating_npcSpecials_npc_special_dice + " + " + values.repeating_npcSpecials_npc_special_dice_bonus + " Damage";
|
||
} else {
|
||
description = "Deal " + values.repeating_npcSpecials_npc_special_dice + " Damage";
|
||
}
|
||
}
|
||
setAttrs({repeating_npcSpecials_npc_special_damage_description: description});
|
||
});
|
||
});
|
||
|
||
on("change:repeating_npcLearned:settingsflag", function() {
|
||
getAttrs(["repeating_npcLearned_settingsFlag"], function(values) {
|
||
setAttrs({
|
||
"repeating_npcLearned_displaySettingsFlag": showHide(values.repeating_npcLearned_settingsFlag)
|
||
});
|
||
});
|
||
});
|
||
on("change:repeating_npcLearned:npc_learn_field_flag", function() {
|
||
getAttrs(["repeating_npcLearned_npc_learn_field_flag"], function(values) {
|
||
setAttrs({
|
||
"repeating_npcLearned_npc_learn_field": showHide(values.repeating_npcLearned_npc_learn_field_flag)
|
||
});
|
||
if (values.repeating_npcLearned_npc_learn_field_flag == "on") {
|
||
setAttrs({
|
||
"repeating_npcLearned_npc_learn_range": "",
|
||
"repeating_npcLearned_npc_learn_field_description": "Field"
|
||
});
|
||
} else {
|
||
setAttrs({
|
||
"repeating_npcLearned_npc_learn_field_description": ""
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_npcLearned:npc_learn_range", function() {
|
||
getAttrs(["repeating_npcLearned_npc_learn_range"], function(values) {
|
||
if (values.repeating_npcLearned_npc_learn_range) {
|
||
setAttrs({
|
||
"repeating_npcLearned_npc_learn_field_flag": "off"
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:repeating_npcLearned:npc_learn_dice change:repeating_npcLearned:npc_learn_dice_bonus", function() {
|
||
getAttrs(["repeating_npcLearned_npc_learn_dice", "repeating_npcLearned_npc_learn_dice_bonus"], function(values) {
|
||
let description = "";
|
||
if (values.repeating_npcLearned_npc_learn_dice) {
|
||
if (values.repeating_npcLearned_npc_learn_dice_bonus && values.repeating_npcLearned_npc_learn_dice_bonus !== "0") {
|
||
description = "Deal " + values.repeating_npcLearned_npc_learn_dice + " + " + values.repeating_npcLearned_npc_learn_dice_bonus + " Damage";
|
||
} else {
|
||
description = "Deal " + values.repeating_npcLearned_npc_learn_dice + " Damage";
|
||
}
|
||
}
|
||
setAttrs({repeating_npcLearned_npc_learn_damage_description: description});
|
||
});
|
||
});
|
||
|
||
</script>
|
||
<div class="rolltemplates" hidden="hidden">
|
||
<rolltemplate class="sheet-rolltemplate-basic-action">
|
||
<div class="container">
|
||
<div style="background-color: #696969">
|
||
<div><h1 class="tcat-header">{{name}}</h1></div>
|
||
<div><span class="tcat-subheader">{{subtag1}} {{subtag2}}</span></div>
|
||
</div>
|
||
|
||
{{#target}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Target: </span>{{target}}
|
||
</div>
|
||
{{/target}}
|
||
{{#range}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Range: </span>{{type}} {{range}}
|
||
</div>
|
||
{{/range}}
|
||
{{#speed}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Speed: </span>{{speed}}
|
||
</div>
|
||
{{/speed}}
|
||
{{#description}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Description: </span>{{description}}
|
||
</div>
|
||
{{/description}}
|
||
|
||
<div class="separator"></div>
|
||
|
||
{{#cap}}
|
||
{{#^rollTotal() cap 0}}
|
||
<div class="rowcolor padding-top5" style="padding-top: 5px;">
|
||
<span class="tcat">CAP: </span>{{cap}}
|
||
{{#^rollGreater() cap penetration}}
|
||
<span style="font-variant: small-caps; font-style: italic; font-weight: bold; font-size: 0.75em;">Piercing</span>
|
||
{{/^rollGreater() cap penetration}}
|
||
</div>
|
||
{{/^rollTotal() cap 0}}
|
||
{{/cap}}
|
||
|
||
{{#^rollTotal() damage 0}}
|
||
{{#^rollWasFumble() cap}}
|
||
<div style="padding-top: 5px;">
|
||
<span class="tcat">Damage: </span>{{damage}}
|
||
{{/^rollWasFumble() cap}}
|
||
{{#rollWasCrit() cap}}
|
||
<span class="tcat">Crit: </span>{{dmgcrit}}
|
||
{{/rollWasCrit() cap}}
|
||
{{#^rollWasFumble() cap}}
|
||
{{#rollTotal() against 1}}
|
||
<span> vs</span>
|
||
<img style="width: 20px; height: 20px"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
{{/rollTotal() against 1}}
|
||
{{#rollTotal() against 2}}
|
||
<span> vs</span>
|
||
<img style="width: 20px; height: 20px"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
{{/rollTotal() against 2}}
|
||
</div>
|
||
{{/^rollWasFumble() cap}}
|
||
{{/^rollTotal() damage 0}}
|
||
|
||
</div>
|
||
</rolltemplate>
|
||
<rolltemplate class="sheet-rolltemplate-action">
|
||
<div class="container">
|
||
{{#rollTotal() tideTurner 0}}
|
||
<div style="background-color: #696969">
|
||
<div><h1 class="tcat-header">{{name}}</h1></div>
|
||
<div><span class="tcat-subheader">{{subtag1}} {{subtag2}}</span></div>
|
||
</div>
|
||
{{/rollTotal() tideTurner 0}}
|
||
|
||
{{#rollTotal() tideTurner 1}}
|
||
<div style="background-color: #F9B276">
|
||
<div><h1 class="tcat-header">{{name}}</h1></div>
|
||
<div><span class="tcat-subheader">{{subtag1}} {{subtag2}}</span></div>
|
||
</div>
|
||
{{/rollTotal() tideTurner 1}}
|
||
|
||
{{#target}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Target: </span>{{target}}
|
||
</div>
|
||
{{/target}}
|
||
{{#range}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Range: </span>{{type}} {{range}}
|
||
</div>
|
||
{{/range}}
|
||
{{#speed}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Speed: </span>{{speed}}
|
||
</div>
|
||
{{/speed}}
|
||
{{#ampEffect}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Amp. Effect: </span>{{ampEffect}}
|
||
</div>
|
||
{{/ampEffect}}
|
||
{{#trigCondition}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Trig. Condition: </span>{{trigCondition}}
|
||
</div>
|
||
{{/trigCondition}}
|
||
{{#trigEffect}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Trig. Effect: </span>{{trigEffect}}
|
||
</div>
|
||
{{/trigEffect}}
|
||
{{#sustEffect}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Sust. Effect: </span>{{sustEffect}}
|
||
</div>
|
||
{{/sustEffect}}
|
||
{{#description}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Description: </span>{{description}}
|
||
</div>
|
||
{{/description}}
|
||
|
||
<div class="separator"></div>
|
||
|
||
|
||
<!-- CAP Check plus damage-->
|
||
{{#rollTotal() rollType 0}}
|
||
{{#cap}}
|
||
{{#^rollTotal() cap 0}}
|
||
<div class="rowcolor" style="padding-top: 5px;">
|
||
<span class="tcat">CAP: </span>{{cap}}
|
||
{{#^rollTotal() against 3}}
|
||
{{#^rollGreater() cap penetration}}
|
||
<span style="font-variant: small-caps; font-style: italic; font-weight: bold; font-size: 0.75em;">Piercing</span>
|
||
{{/^rollGreater() cap penetration}}
|
||
{{/^rollTotal() against 3}}
|
||
</div>
|
||
{{/^rollTotal() cap 0}}
|
||
{{/cap}}
|
||
|
||
{{#damage}}
|
||
{{#^rollWasFumble() cap}}
|
||
<div style="padding-top: 5px;">
|
||
<span class="tcat">Damage: </span>{{damage}}
|
||
{{/^rollWasFumble() cap}}
|
||
{{#rollWasCrit() cap}}
|
||
<span class="tcat">Crit: </span>{{dmgcrit}}
|
||
{{/rollWasCrit() cap}}
|
||
{{#^rollWasFumble() cap}}
|
||
{{#rollTotal() against 1}}
|
||
<span> vs</span>
|
||
<img style="width: 20px; height: 20px"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
{{/rollTotal() against 1}}
|
||
{{#rollTotal() against 2}}
|
||
<span> vs</span>
|
||
<img style="width: 20px; height: 20px"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
{{/rollTotal() against 2}}
|
||
{{#rollTotal() against 3}}
|
||
<span class="indicator">PIERCING</span>
|
||
{{/rollTotal() against 3}}
|
||
</div>
|
||
{{/^rollWasFumble() cap}}
|
||
{{/damage}}
|
||
{{/rollTotal() rollType 0}}
|
||
|
||
|
||
<!-- Only CAP Check-->
|
||
{{#rollTotal() rollType 1}}
|
||
{{#cap}}
|
||
{{#^rollTotal() cap 0}}
|
||
<div class="rowcolor" style="padding-top: 5px;">
|
||
<span class="tcat">CAP: </span>{{cap}}
|
||
{{#^rollGreater() cap penetration}}
|
||
<span style="font-variant: small-caps; font-style: italic; font-weight: bold; font-size: 0.75em;">Piercing</span>
|
||
{{/^rollGreater() cap penetration}}
|
||
</div>
|
||
{{/^rollTotal() cap 0}}
|
||
{{/cap}}
|
||
{{/rollTotal() rollType 1}}
|
||
|
||
|
||
<!-- Auto-hit-->
|
||
{{#rollTotal() rollType 2}}
|
||
{{#damage}}
|
||
<div style="padding-top: 5px;">
|
||
<span class="tcat">Damage: </span>{{damage}}
|
||
{{#rollTotal() against 1}}
|
||
<span> vs</span>
|
||
<img style="width: 20px; height: 20px"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/toughness_transparent.png">
|
||
{{/rollTotal() against 1}}
|
||
{{#rollTotal() against 2}}
|
||
<span> vs</span>
|
||
<img style="width: 20px; height: 20px"
|
||
src="https://raw.githubusercontent.com/lexibrown/roll20-character-sheets/master/Emberwind/images/resistance_transparent.png">
|
||
{{/rollTotal() against 2}}
|
||
{{#rollTotal() against 3}}
|
||
<span class="indicator">PIERCING</span>
|
||
{{/rollTotal() against 3}}
|
||
</div>
|
||
{{/damage}}
|
||
{{/rollTotal() rollType 2}}
|
||
|
||
|
||
<!-- Healing-->
|
||
{{#rollTotal() rollType 3}}
|
||
{{#healing}}
|
||
{{#^rollTotal() healing 0}}
|
||
<div style="padding-top: 5px;">
|
||
<span class="tcat">Healing: </span>{{healing}}
|
||
</div>
|
||
{{/^rollTotal() healing 0}}
|
||
{{/healing}}
|
||
{{/rollTotal() rollType 3}}
|
||
|
||
</div>
|
||
</rolltemplate>
|
||
<rolltemplate class="sheet-rolltemplate-skill">
|
||
<div class="container">
|
||
<div style="background-color: #696969">
|
||
<div><h1 class="tcat-header">{{name}}</h1></div>
|
||
<div><span class="tcat-subheader">{{subtags}}</span></div>
|
||
</div>
|
||
{{#speed}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Speed: </span>{{speed}}
|
||
</div>
|
||
{{/speed}}
|
||
{{#description}}
|
||
<div class="tcat-text">
|
||
<span class="tcat">Description: </span>{{description}}
|
||
</div>
|
||
<div class="separator"></div>
|
||
{{/description}}
|
||
|
||
{{#^rollTotal() no-roll 0}}
|
||
{{#roll}}
|
||
<div style="padding-top: 5px;">
|
||
<span class="tcat">CAP: </span>{{roll}}
|
||
</div>
|
||
{{/roll}}
|
||
{{/^rollTotal() no-roll 0}}
|
||
</div>
|
||
</rolltemplate>
|
||
</div>
|
||
|