Files
roll20-character-sheets/NetBattlers/NetBattlersSheet.html
T
Metaruler 9ae7b8531c Add sheet for NetBattlers
Adding in a basic sheet for NetBattlers that calculates and rolls skills from Stat/Skill allocations
2025-04-15 21:44:10 -05:00

490 lines
27 KiB
HTML

<!-- Created by Metaruler for use in NetBattlers, adapted originally from D&D_BECM sheet -->
<div class="sheet-overall-wrapper">
<div class="sheet-core-header sheet-padb">
<div class="sheet-col-1-2 sheet-margin-top sheet-logo" title="NetBattlers v0.1 (made for Beta 9)"></div>
<div class="sheet-row">
<div class="sheet-col-1-8 sheet-center sheet-margin-top"><p class="sheet-last-updated">Sheet version<br/>13 April 2025</p></div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-4 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_op_name"><br/>NetOp Name</div>
<div class="sheet-col-1-12 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_op_maxhp"><br/>Max HP</div>
<div class="sheet-col-1-12 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" name="attr_op_currenthp"><br/>Current HP</div>
<div class="sheet-col-1-10 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" name="attr_zenny"><br/>Zenny</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-4 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_navi_name"><br/>NetNavi Name</div>
<div class="sheet-col-1-12 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_navi_maxhp"><br/>Max HP</div>
<div class="sheet-col-1-12 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" name="attr_op_currenthp"><br/>Current HP</div>
<div class="sheet-col-1-10 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_element"><br/>Element</div>
</div>
</div>
<!-- Tabs-->
<!--
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab1" value="1" title="Main" checked="checked" />
<span class="sheet-tab sheet-tab1">Characters</span>
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab2" value="2" />
<span class="sheet-tab sheet-tab2">Battlechips</span>
-->
<br>
<br>
<!--<div class="sheet-section-main"> -->
<div class="sheet-row">
<div class="sheet-col-1-6 sheet-padr">
<h4 class="sheet-center">NetOp&nbsp;Stats</h4>
<div class="sheet-row">
<div class="sheet-col-1-3"><input type="number" name="attr_op_mind" min="1" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Mind</div>
<div class="sheet-col-1-6 sheet-center">
<button type="roll" name="roll_op_Mind" value="&{template:5eDefault} {{ability=1}} {{title=Stat Check}} {{subheader=@{op_name} Mind Check}} {{rollname=Result}} {{roll=[[(@{op_mind})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3"><input type="number" name="attr_op_body" min="1" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Body</div>
<div class="sheet-col-1-6 sheet-center">
<button type="roll" name="roll_op_Body" value="&{template:5eDefault} {{ability=1}} {{title=Stat Check}} {{subheader=@{op_name} Body Check}} {{rollname=Result}} {{roll=[[(@{op_body})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3"><input type="number" name="attr_op_soul" min="1" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Soul</div>
<div class="sheet-col-1-6 sheet-center">
<button type="roll" name="roll_op_Soul" value="&{template:5eDefault} {{ability=1}} {{title=Stat Check}} {{subheader=@{op_name} Soul Check}} {{rollname=Result}} {{roll=[[(@{op_soul})d6]]}}"></button>
</div>
</div>
<br>
<h4 class="sheet-center">Net&nbsp;Navi&nbsp;Stats</h4>
<div class="sheet-row">
<div class="sheet-col-1-3"><input type="number" name="attr_navi_mind" min="1" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Mind</div>
<div class="sheet-col-1-6 sheet-center">
<button type="roll" name="roll_op_Mind" value="&{template:5eDefault} {{spell=1}} {{title=Stat Check}} {{subheader=@{navi_name} Mind Check}} {{rollname=Result}} {{roll=[[(@{navi_mind})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3"><input type="number" name="attr_navi_body" min="1" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Body</div>
<div class="sheet-col-1-6 sheet-center">
<button type="roll" name="roll_op_Body" value="&{template:5eDefault} {{spell=1}} {{title=Stat Check}} {{subheader=@{navi_name} Body Check}} {{rollname=Result}} {{roll=[[(@{navi_body})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3"><input type="number" name="attr_navi_soul" min="1" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Soul</div>
<div class="sheet-col-1-6 sheet-center">
<button type="roll" name="roll_op_Soul" value="&{template:5eDefault} {{spell=1}} {{title=Stat Check}} {{subheader=@{navi_name} Soul Check}} {{rollname=Result}} {{roll=[[(@{navi_soul})d6]]}}"></button>
</div>
</div>
</div>
<div class="sheet-col-1-2 sheet-padr">
<div class="sheet-col-1-2 sheet-padr">
<h4 class="sheet-center">NetOp&nbsp;Skills</h4>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_sense" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Sense</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_sense_mod" value= "@{op_mind}+@{op_sense}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Sense" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Sense Check}} {{rollname=Result}} {{roll=[[(@{op_sense_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_info" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Info</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_info_mod" value= "@{op_mind}+@{op_info}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Info" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Info Check}} {{rollname=Result}} {{roll=[[(@{op_info_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_coding" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Coding</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_coding_mod" value= "@{op_mind}+@{op_coding}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Coding" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Coding Check}} {{rollname=Result}} {{roll=[[(@{op_coding_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_strength" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Strength</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_strength_mod" value= "@{op_body}+@{op_strength}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Strength" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Strength Check}} {{rollname=Result}} {{roll=[[(@{op_strength_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_speed" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Speed</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_speed_mod" value= "@{op_body}+@{op_speed}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Speed" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Speed Check}} {{rollname=Result}} {{roll=[[(@{op_speed_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_stamina" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Stamina</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_stamina_mod" value= "@{op_body}+@{op_stamina}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Stamina" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Stamina Check}} {{rollname=Result}} {{roll=[[(@{op_stamina_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_charm" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Charm</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_charm_mod" value= "@{op_soul}+@{op_charm}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Charm" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Charm Check}} {{rollname=Result}} {{roll=[[(@{op_charm_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_bravery" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Bravery</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_bravery_mod" value= "@{op_soul}+@{op_bravery}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Bravery" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Bravery Check}} {{rollname=Result}} {{roll=[[(@{op_bravery_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_op_affinity" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Affinity</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_op_affinity_mod" value= "@{op_soul}+@{op_affinity}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_op_Affinity" value="&{template:5eDefault} {{save=1}} {{title=Skill Check}} {{subheader=@{op_name} Affinity Check}} {{rollname=Result}} {{roll=[[(@{op_affinity_mod})d6]]}}"></button>
</div>
</div>
</div>
<br>
<br>
<div class="sheet-col-1-2 sheet-padr">
<h4 class="sheet-center">Net&nbsp;Navi&nbsp;Skills</h4>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_sense" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Sense</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_sense_mod" value= "@{navi_mind}+@{navi_sense}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Sense" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Sense Check}} {{rollname=Result}} {{roll=[[(@{navi_sense_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_info" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Info</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_info_mod" value= "@{navi_mind}+@{navi_info}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Info" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Info Check}} {{rollname=Result}} {{roll=[[(@{navi_info_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_coding" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Coding</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_coding_mod" value= "@{navi_mind}+@{navi_coding}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Coding" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Coding Check}} {{rollname=Result}} {{roll=[[(@{navi_coding_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_strength" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Strength</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_strength_mod" value= "@{navi_body}+@{navi_strength}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Strength" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Strength Check}} {{rollname=Result}} {{roll=[[(@{navi_strength_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_speed" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Speed</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_speed_mod" value= "@{navi_body}+@{navi_speed}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Speed" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Speed Check}} {{rollname=Result}} {{roll=[[(@{navi_speed_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_stamina" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Stamina</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_stamina_mod" value= "@{navi_body}+@{navi_stamina}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Stamina" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Stamina Check}} {{rollname=Result}} {{roll=[[(@{navi_stamina_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_charm" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Charm</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_charm_mod" value= "@{navi_soul}+@{navi_charm}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Charm" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Charm Check}} {{rollname=Result}} {{roll=[[(@{navi_charm_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_bravery" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Bravery</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_bravery_mod" value= "@{navi_soul}+@{navi_bravery}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Bravery" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Bravery Check}} {{rollname=Result}} {{roll=[[(@{navi_bravery_mod})d6]]}}"></button>
</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-5"><input type="number" name="attr_navi_affinity" value="0" min="0" step="1" /></div>
<div class="sheet-col-1-2 sheet-core-stat-label">Affinity</div>
<div class="sheet-col-1-6">
<input type="number" name="attr_navi_affinity_mod" value= "@{navi_soul}+@{navi_affinity}" disabled="disabled" />
</div>
<div class="sheet-col-1-24 sheet-center">
<button type="roll" name="roll_navi_Affinity" value="&{template:5eDefault} {{deathsave=1}} {{title=Skill Check}} {{subheader=@{navi_name} Affinity Check}} {{rollname=Result}} {{roll=[[(@{navi_affinity_mod})d6]]}}"></button>
</div>
</div>
</div>
</div>
</div>
<!--</div>-->
</div>
<!--Footer -->
<!--
<div class="sheet-row sheet-footer">
<div class="sheet-footer-image"></div>
</div>
</div>
-->
<!-- Roll Templates -->
<rolltemplate class="sheet-rolltemplate-5eDefault">
<div class="sheet-rt-card">
<div class="sheet-rt-header{{#weapon}} sheet-weapon{{/weapon}}{{#spell}} sheet-spell{{/spell}}{{#ability}} sheet-ability{{/ability}}{{#save}} sheet-save{{/save}}{{#deathsave}} sheet-deathsave{{/deathsave}}">
<div class="sheet-rt-title">{{title}}</div>
{{#subheader}}
<div class="sheet-rt-subheader">{{subheader}}{{#subheaderright}} &bullet; {{subheaderright}}{{/subheaderright}}</div>
{{/subheader}}
{{#subheader2}}
<div class="sheet-rt-subheader">{{subheader2}}{{#subheaderright2}} &bullet; {{subheaderright2}}{{/subheaderright2}}</div>
{{/subheader2}}
</div>
{{#emote}}
<p class="sheet-rt-emote">{{character_name}} {{emote}}</p>
{{/emote}}
<div class="sheet-main-content">
<!--Weapon based attacks-->
{{#attack}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Attack</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">hits AC {{attack}}</div>
</div>
{{/attack}}
{{#damage}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Damage</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{damage}}</div>
</div>
{{/damage}}
{{#attackshowinfoblock}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-center">Range</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{attackrange}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-center">AC Mod</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{attackacmod}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-center">Effects</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{attackeffects}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-center">Save</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{attacksave}}</div>
</div>
{{/attackshowinfoblock}}
<!--Spellcasting-->
{{#spellshowinfoblock}}
<div class="sheet-row sheet-padb">
<div class="sheet-col-1-2 sheet-padl sheet-padr sheet-center sheet-border-right-dotted"><span class="sheet-rt-key">Cast Time</span><br/><span class="sheet-rt-value">{{spellcasttime}}</span></div>
<div class="sheet-col-1-2 sheet-padl sheet-padr sheet-center sheet-border-left-dotted"><span class="sheet-rt-key">Duration</span><br/><span class="sheet-rt-value">{{spellduration}}</span></div>
<div class="sheet-col-1 sheet-border-top-dotted"></div>
<div class="sheet-col-1-2 sheet-padl sheet-padr sheet-center sheet-border-right-dotted"><span class="sheet-rt-key">Target/AoE</span><br/><span class="sheet-rt-value">{{spelltarget}}</span></div>
<div class="sheet-col-1-2 sheet-padl sheet-padr sheet-center sheet-border-left-dotted"><span class="sheet-rt-key">Range</span><br/><span class="sheet-rt-value">{{spellrange}}</span></div>
</div>
{{/spellshowinfoblock}}
{{#spellshowattack}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Attack</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{spellattack}} AC Hit</div>
</div>
{{/spellshowattack}}
{{#spellshowsavethrow}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Save</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{spellsavestat}}</div>
</div>
{{/spellshowsavethrow}}
{{#spellshowhealing}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Healing</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{spellhealing}} HP healed</div>
</div>
{{/spellshowhealing}}
{{#spellshowdamage}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Damage</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{spelldamage}}</div>
</div>
{{/spellshowdamage}}
{{#spellshoweffects}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Effect</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{spelleffect}}</div>
</div>
{{/spellshoweffects}}
{{#spellshowsavethrow}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Save success</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{spellsavesuccess}}</div>
</div>
{{/spellshowsavethrow}}
{{#spellshowdesc}}
<div class="sheet-row">
<div class="sheet-col-1 sheet-padl sheet-padr sheet-rt-key">Spell Description</div>
<div class="sheet-col-1 sheet-padl sheet-padr sheet-rt-value">{{spelldescription}}</div>
</div>
{{/spellshowdesc}}
<!--NPC-->
{{#npccorestats}}
<div class="sheet-row">
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-key">Stat</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-key">Score</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-key">Mod</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">STR</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_strength}}</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_strength_mod}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">DEX</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_dexterity}}</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_dexterity_mod}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">CON</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_constitution}}</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_constitution_mod}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">INT</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_intelligence}}</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_intelligence_mod}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">WIS</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_wisdom}}</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_wisdom_mod}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">CHA</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_charisma}}</div>
<div class="sheet-col-1-3 sheet-padl sheet-padr sheet-rt-value">{{npc_charisma_mod}}</div>
</div>
{{/npccorestats}}
{{#npctraits}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Dmg Resistance</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{npc_damage_resistance}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Dmg Vuln.</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{npc_damage_vulnerability}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Dmg Immunity</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{npc_damage_immunity}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Condition Immunity</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{npc_condition_immunity}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Other Traits</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{npc_traits}}</div>
</div>
{{/npctraits}}
{{#npcaction}}
{{#npc_showmultiattack}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Multi Attack</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{npc_multiattack}}</div>
</div>
{{/npc_showmultiattack}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Desc.</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{npc_action_description}}</div>
</div>
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">Effect</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{npc_action_effect}}</div>
</div>
{{/npcaction}}
<!--Generic section-->
{{#freetext}}
<div class="sheet-row">
<div class="sheet-col-1 sheet-padl sheet-padr sheet-rt-key-wide">{{freetextname}}</div>
<div class="sheet-col-1 sheet-padl sheet-padr sheet-rt-value">{{freetext}}</div>
</div>
{{/freetext}}
{{#roll}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">{{rollname}}</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{roll}}</div>
</div>
{{/roll}}
<!--Outputall-->
{{#outputall}}
{{#allprops() outputall title subheader subheaderright subheader2 subheaderright2 emote weapon spell ability save deathsave}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">{{key}}</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{value}}</div>
</div>
{{/allprops() outputall title subheader subheaderright subheader2 subheaderright2 emote weapon spell ability save deathsave}}
{{/outputall}}
<!--DEBUG-->
{{#debug}}
{{#allprops()}}
<div class="sheet-row">
<div class="sheet-col-5-12 sheet-padl sheet-padr sheet-rt-key">{{key}} (DEBUG)</div>
<div class="sheet-col-7-12 sheet-padr sheet-rt-value">{{value}}</div>
</div>
{{/allprops()}}
{{/debug}}
</div>
</div>
</rolltemplate>