mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
Increase the Health maximum from 8 to 20 based on new game content. Added Luna's Resilience mechanic
2964 lines
168 KiB
HTML
2964 lines
168 KiB
HTML
<input name="attr_SetupDone" style="display: none;" type="text" value="0">
|
||
<div class="container" style="width: 810px;">
|
||
<div class="header">
|
||
<img
|
||
src="https://github.com/Roll20/roll20-character-sheets/blob/master/WTA5e/WTA5e-logo.png?raw=true"
|
||
style="width: 300px; height: 180px; max-height: 220px; margin: -60px 0px -40px 0px;">
|
||
</div>
|
||
<!-- Biographical Information -->
|
||
<div class="character1 numberrow">
|
||
<label for="attr_character_name" class="typewritter">
|
||
<b data-i18n="Name:">Name:</b>
|
||
</label><input type="text" name="attr_character_name" />
|
||
<label for="attr_Chronicle" class="typewritter">
|
||
<b data-i18n="Chronicle:">Chronicle:</b>
|
||
</label><input type="text" name="attr_Chronicle" />
|
||
</div>
|
||
<div class="character2 numberrow">
|
||
<label for="attr_Concept" class="typewritter">
|
||
<b data-i18n="Concept:">Concept:</b>
|
||
</label><input type="text" name="attr_Concept" />
|
||
<label for="attr_Auspice" class="typewritter">
|
||
<b data-i18n="Auspice:">Auspice:</b>
|
||
</label><input type="text" name="attr_Auspice" />
|
||
</div>
|
||
<div class="character3 numberrow">
|
||
<label for="attr_Patron" class="typewritter">
|
||
<b data-i18n="Patron:">Patron:</b>
|
||
</label><input type="text" name="attr_Patron" />
|
||
<label for="attr_Tribe" class="typewritter">
|
||
<b data-i18n="Tribe:">Tribe:</b>
|
||
</label><input type="text" name="attr_Tribe" />
|
||
</div>
|
||
<!-- Attributes -->
|
||
<div class="subhead1">
|
||
<hr class="break-line">
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase;" data-i18n="Attributes" >Attributes</label>
|
||
</div>
|
||
|
||
<input type='hidden' name='attr_attributePool' value="1">
|
||
<input type='hidden' name='attr_attributeRollFlag' value="0">
|
||
<input type="hidden" name="attr_attributeRolled" value="Strength">
|
||
<input type='hidden' name='attr_giftRollFlag' value="0">
|
||
|
||
<!-- Physical Attributes -->
|
||
<div class="attrib1">
|
||
<label class="gothic" style="text-transform: uppercase;" data-i18n="Physical">Physical</label>
|
||
<div>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_strength_action' value="%{Eggs|strength-action}">
|
||
<button type='action' name='act_strength-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_strength' value='@{strength_action}'><label for="attr_Strength" class="typewritter" data-i18n="Strength">Strength</label></button>
|
||
<div><input type="radio" name="attr_Strength" value="1" checked="checked" /><span></span>
|
||
<input type="radio" name="attr_Strength" value="2" /><span></span>
|
||
<input type="radio" name="attr_Strength" value="3" /><span></span>
|
||
<input type="radio" name="attr_Strength" value="4" /><span></span>
|
||
<input type="radio" name="attr_Strength" value="5" /><span></span>
|
||
</div>
|
||
</div>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_dexterity_action' value="%{Eggs|dexterity-action}">
|
||
<button type='action' name='act_dexterity-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_dexterity' value='@{dexterity_action}'><label for="attr_Dexterity" class="typewritter" data-i18n="Dexterity">Dexterity</label></button>
|
||
<div><input type="radio" name="attr_Dexterity" value="1" checked="checked" />
|
||
<span></span> <input type="radio" name="attr_Dexterity" value="2" />
|
||
<span></span> <input type="radio" name="attr_Dexterity" value="3" />
|
||
<span></span> <input type="radio" name="attr_Dexterity" value="4" />
|
||
<span></span> <input type="radio" name="attr_Dexterity" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_stamina_action' value="%{Eggs|stamina-action}">
|
||
<button type='action' name='act_stamina-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_stamina' value='@{stamina_action}'><label for="attr_Stamina" class="typewritter" data-i18n="Stamina">Stamina</label></button>
|
||
<div><input type="radio" name="attr_Stamina" value="1" checked="checked" />
|
||
<span></span> <input type="radio" name="attr_Stamina" value="2" />
|
||
<span></span> <input type="radio" name="attr_Stamina" value="3" />
|
||
<span></span> <input type="radio" name="attr_Stamina" value="4" />
|
||
<span></span> <input type="radio" name="attr_Stamina" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div style="text-align: center">
|
||
<label style="text-align: center; font-style: italic; font-weight: bold;" title="Blank is No Damage, / is Superficial, X is Aggravated"><b><i data-i18n="Health">Health</i></b></label>
|
||
</div>
|
||
<div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health1" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health1" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health1" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health1" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health2" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health2" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health2" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health2" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health3" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health3" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health3" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health3" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health4" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health4" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health4" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health4" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health5" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health5" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health5" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health5" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health6" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health6" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health6" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health6" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health7" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health7" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health7" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health7" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health8" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health8" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health8" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health8" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health9" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health9" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health9" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health9" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health10" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health10" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health10" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health10" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health11" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health11" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health11" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health11" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health12" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health12" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health12" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health12" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health13" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health13" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health13" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health13" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health14" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health14" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health14" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health14" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health15" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health15" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health15" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health15" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health16" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health16" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health16" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health16" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health17" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health17" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health17" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health17" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health18" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health18" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health18" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health18" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health19" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health19" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health19" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health19" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_health20" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_health20" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_health20" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_health20" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-health"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_crinoshealth1" value="0" />
|
||
<div align="center" class="sheet-crinos health-hide">
|
||
<input type="radio" class="sheet-crinos sheet-no-crinos" name="attr_health21" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-crinos sheet-superficial-crinos" name="attr_health21" value="1" />
|
||
<input type="radio" class="sheet-crinos sheet-aggravated-crinos" name="attr_health21" value="2" />
|
||
|
||
<span class="sheet-crinos sheet-no-crinos"></span>
|
||
<span class="sheet-crinos sheet-superficial-crinos"> ∕ </span>
|
||
<span class="sheet-crinos sheet-aggravated-crinos">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_crinoshealth1" value="0" />
|
||
<div align="center" class="sheet-crinos health-hide">
|
||
<input type="radio" class="sheet-crinos sheet-no-crinos" name="attr_health22" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-crinos sheet-superficial-crinos" name="attr_health22" value="1" />
|
||
<input type="radio" class="sheet-crinos sheet-aggravated-crinos" name="attr_health22" value="2" />
|
||
|
||
<span class="sheet-crinos sheet-no-crinos"></span>
|
||
<span class="sheet-crinos sheet-superficial-crinos"> ∕ </span>
|
||
<span class="sheet-crinos sheet-aggravated-crinos">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_crinoshealth2" value="0" />
|
||
<div align="center" class="sheet-crinos health-hide">
|
||
<input type="radio" class="sheet-crinos sheet-no-crinos" name="attr_health23" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-crinos sheet-superficial-crinos" name="attr_health23" value="1" />
|
||
<input type="radio" class="sheet-crinos sheet-aggravated-crinos" name="attr_health23" value="2" />
|
||
|
||
<span class="sheet-crinos sheet-no-crinos"></span>
|
||
<span class="sheet-crinos sheet-superficial-crinos"> ∕ </span>
|
||
<span class="sheet-crinos sheet-aggravated-crinos">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_crinoshealth2" value="0" />
|
||
<div align="center" class="sheet-crinos health-hide">
|
||
<input type="radio" class="sheet-crinos sheet-no-crinos" name="attr_health24" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-crinos sheet-superficial-crinos" name="attr_health24" value="1" />
|
||
<input type="radio" class="sheet-crinos sheet-aggravated-crinos" name="attr_health24" value="2" />
|
||
|
||
<span class="sheet-crinos sheet-no-crinos"></span>
|
||
<span class="sheet-crinos sheet-superficial-crinos"> ∕ </span>
|
||
<span class="sheet-crinos sheet-aggravated-crinos">☓</span>
|
||
</div> </div>
|
||
<div style="display: inline-block; vertical-align: top;">
|
||
<label style="display: inline-block; vertical-align: top; text-align: center; width: 94px; font-weight: bold; padding: 0px; margin: 6px 0px 0px -20px" data-i18n="Max Health">Max Health</label>
|
||
<input style="display: inline-block; vertical-align: top; width: 40px; text-align: center; margin-top: 0px;" type="number" value="4" min="3" max="20" title="Enter Max Health to increase available boxes" name="attr_health_max" />
|
||
<select name="attr_form" style="display: inline-block; vertical-align: top; width:74px; margin: 0px; text-align: center; font-size: 14px; color:maroon; font-weight: bold" title="Shapeshifter Form">
|
||
<option value="0"></option>
|
||
<option value="homid" selected>Homid</option>
|
||
<option value="glabro">Glabro</option>
|
||
<option value="crinos">Crinos</option>
|
||
<option value="hispo">Hispo</option>
|
||
<option value="lupus">Lupus</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Social Attributes -->
|
||
<div class="attrib2">
|
||
<label class="gothic" style="text-transform: uppercase;" data-i18n="Social">Social</label>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_charisma_action' value="%{Eggs|charisma-action}">
|
||
<button type='action' name='act_charisma-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_charisma' value='@{charisma_action}'><label for="attr_Charisma" class="typewritter" data-i18n="Charisma">Charisma</label></button>
|
||
<div><input type="radio" name="attr_Charisma" value="1" checked="checked" />
|
||
<span></span> <input type="radio" name="attr_Charisma" value="2" />
|
||
<span></span> <input type="radio" name="attr_Charisma" value="3" />
|
||
<span></span> <input type="radio" name="attr_Charisma" value="4" />
|
||
<span></span> <input type="radio" name="attr_Charisma" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_manipulation_action' value="%{Eggs|manipulation-action}">
|
||
<button type='action' name='act_manipulation-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_manipulation' value='@{manipulation_action}'><label for="attr_Manipulation" class="typewritter" data-i18n="Manipulation">Manipulation</label></button>
|
||
<div><input type="radio" name="attr_Manipulation" value="1" checked="checked" />
|
||
<span></span> <input type="radio" name="attr_Manipulation" value="2" />
|
||
<span></span> <input type="radio" name="attr_Manipulation" value="3" />
|
||
<span></span> <input type="radio" name="attr_Manipulation" value="4" />
|
||
<span></span> <input type="radio" name="attr_Manipulation" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_composure_action' value="%{Eggs|composure-action}">
|
||
<button type='action' name='act_composure-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_composure' value='@{composure_action}'><label for="attr_Composure" class="typewritter" data-i18n="Composure">Composure</label></button>
|
||
<div><input type="radio" name="attr_Composure" value="1" checked="checked" />
|
||
<span></span> <input type="radio" name="attr_Composure" value="2" />
|
||
<span></span> <input type="radio" name="attr_Composure" value="3" />
|
||
<span></span> <input type="radio" name="attr_Composure" value="4" />
|
||
<span></span> <input type="radio" name="attr_Composure" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<label for="attr_Crinos" style="text-align: center; font-style: italic; font-weight: bold;" data-i18n="Crinos">Crinos</label>
|
||
<input type="radio" name="attr_Crinos" value="0" class="zero" checked /><span></span>
|
||
<input type="radio" name="attr_Crinos" value="1" class="used" /><span></span>
|
||
<input type="radio" name="attr_Crinos" value="2" class="used" /><span></span>
|
||
<input type="radio" name="attr_Crinos" value="3" class="used" /><span></span>
|
||
<input type="radio" name="attr_Crinos" value="4" class="used" /><span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Mental Attributes -->
|
||
<div class="attrib3">
|
||
<label class="gothic" style="text-transform: uppercase;" data-i18n="Mental">Mental</label>
|
||
<div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_intelligence_action' value="%{Eggs|intelligence-action}">
|
||
<button type='action' name='act_intelligence-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_intelligence' value='@{intelligence_action}'><label for="attr_Intelligence" class="typewritter" data-i18n="Intelligence">Intelligence</label></button>
|
||
<div><input type="radio" name="attr_Intelligence" value="1" checked="checked" />
|
||
<span></span> <input type="radio" name="attr_Intelligence" value="2" />
|
||
<span></span> <input type="radio" name="attr_Intelligence" value="3" />
|
||
<span></span> <input type="radio" name="attr_Intelligence" value="4" />
|
||
<span></span> <input type="radio" name="attr_Intelligence" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_wits_action' value="%{Eggs|wits-action}">
|
||
<button type='action' name='act_wits-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_wits' value='@{wits_action}'><label for="attr_Wits" class="typewritter" data-i18n="Wits">Wits</label></button>
|
||
<div><input type="radio" name="attr_Wits" value="1" checked="checked" />
|
||
<span></span> <input type="radio" name="attr_Wits" value="2" />
|
||
<span></span> <input type="radio" name="attr_Wits" value="3" />
|
||
<span></span> <input type="radio" name="attr_Wits" value="4" />
|
||
<span></span> <input type="radio" name="attr_Wits" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_resolve_action' value="%{Eggs|resolve-action}">
|
||
<button type='action' name='act_resolve-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_resolve' value='@{resolve_action}'><label for="attr_Resolve" class="typewritter" data-i18n="Resolve">Resolve</label></button>
|
||
<div><input type="radio" name="attr_Resolve" value="1" checked="checked" />
|
||
<span></span> <input type="radio" name="attr_Resolve" value="2" />
|
||
<span></span> <input type="radio" name="attr_Resolve" value="3" />
|
||
<span></span> <input type="radio" name="attr_Resolve" value="4" />
|
||
<span></span> <input type="radio" name="attr_Resolve" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div style="text-align: center">
|
||
<label style="text-align: center; font-style: italic; font-weight: bold;" title="Blank is No Damage, / is Superficial, X is Aggravated"><b><i data-i18n="Willpower">Willpower</i></b></label>
|
||
</div>
|
||
<div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower1" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower1" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower1" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower1" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower2" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower2" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower2" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower2" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower3" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower3" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower3" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower3" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower4" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower4" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower4" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower4" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower5" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower5" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower5" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower5" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower6" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower6" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower6" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower6" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower7" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower7" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower7" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower7" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower8" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower8" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower8" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower8" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower9" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower9" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower9" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower9" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
<input type="hidden" class="health-toggle" name="attr_toggle_willpower10" value="0" />
|
||
<div align="center" class="sheet-health health-hide">
|
||
<input type="radio" class="sheet-health sheet-no-health" name="attr_willpower10" value="0" checked="checked" />
|
||
<input type="radio" class="sheet-health sheet-superficial-health" name="attr_willpower10" value="1" />
|
||
<input type="radio" class="sheet-health sheet-aggravated-health" name="attr_willpower10" value="2" />
|
||
|
||
<span class="sheet-health sheet-no-willpower"></span>
|
||
<span class="sheet-health sheet-superficial-health"> ∕ </span>
|
||
<span class="sheet-health sheet-aggravated-health">☓</span>
|
||
</div>
|
||
</div>
|
||
<div style="display: inline-block; text-align: left; width: 96%; border: 0px solid Green">
|
||
<label style="display: inline-block; vertical-align: top; text-align: left; width: 66px; font-weight: bold; padding: 0px; margin: 6px 0px 0px -40px; border: 0px solid Black;" data-i18n="Max WP">Max WP</label>
|
||
<input style="display: inline-block; vertical-align: top; width: 40px; text-align: center; margin: 0px 0px 0px -4px;" type="number" value="4" min="3" max="8" title="Enter Max Willpower to increase available boxes" name="attr_willpower_max" />
|
||
<button class="sheet-textButton" type="roll" name="roll_WPReRoll" style="width: 80px;" value="&{template:check} {{name=@{character_name} Willpower Re-Roll}} {{Roll=[[?{Re-Roll Dice|1|2|3}d10>6]]}} {{DL=[[5]]}} {{WPReRoll=[[1]]}}">
|
||
<label style=" text-align: center; width: 80px; margin: 0px 0px 0px 0px; border: 0px solid Red;" data-i18n="WP Re-roll">WP Re-roll</label>
|
||
</button>
|
||
<button class="sheet-textButton" type="roll" name="roll_WPReRoll" style="width: 80px;" value="&{template:check} {{name=@{character_name} Willpower Roll}} {{Roll=[[?{Number of Dice}d10>6]]}} {{DL=[[5]]}} {{WPRoll=[[1]]}}">
|
||
<label style=" text-align: center; width: 72px; margin: 0px 0px 0px 8px; border: 0px solid Red;" data-i18n="Willpower">Willpower</label>
|
||
</button>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="subhead2">
|
||
<hr class="break-line">
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase;" data-i18n="Skills">Skills</label>
|
||
</div>
|
||
|
||
<!-- Physical Skills -->
|
||
<div class="ability1">
|
||
<input type='hidden' name='attr_skillPool' value="1">
|
||
<input type='hidden' name='attr_skillRollFlag' value="0">
|
||
<input type="hidden" name="attr_skillRolled" value="Athletics">
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_athletics_action' value="%{Eggs|athletics-action}">
|
||
<button type='action' name='act_athletics-action' style='display:none;'></button><!--Note that I'd probably give this a class of .hidden or just the hidden property, but those both require a little css backup-->
|
||
<button type='roll' class="sheet-textButton" name='roll_athletics' value='@{athletics_action}'><label for="attr_Athletics" class="typewritter" data-i18n="Athletics">Athletics</label></button>
|
||
|
||
<div><input type="radio" name="attr_Athletics" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Athletics" value="1" />
|
||
<span></span> <input type="radio" name="attr_Athletics" value="2" />
|
||
<span></span> <input type="radio" name="attr_Athletics" value="3" />
|
||
<span></span> <input type="radio" name="attr_Athletics" value="4" />
|
||
<span></span> <input type="radio" name="attr_Athletics" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_brawl_action' value="%{Eggs|brawl-action}">
|
||
<button type='action' name='act_brawl-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_brawl' value='@{brawl_action}'><label for="attr_Brawl" class="typewritter" data-i18n="Brawl">Brawl</label></button>
|
||
<div><input type="radio" name="attr_Brawl" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Brawl" value="1" />
|
||
<span></span> <input type="radio" name="attr_Brawl" value="2" />
|
||
<span></span> <input type="radio" name="attr_Brawl" value="3" />
|
||
<span></span> <input type="radio" name="attr_Brawl" value="4" />
|
||
<span></span> <input type="radio" name="attr_Brawl" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_craft_action' value="%{Eggs|craft-action}">
|
||
<button type='action' name='act_craft-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_craft' value='@{craft_action}'><label for="attr_Craft" class="typewritter" data-i18n="Craft">Craft</label></button>
|
||
<div><input type="radio" name="attr_Craft" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Craft" value="1" />
|
||
<span></span> <input type="radio" name="attr_Craft" value="2" />
|
||
<span></span> <input type="radio" name="attr_Craft" value="3" />
|
||
<span></span> <input type="radio" name="attr_Craft" value="4" />
|
||
<span></span> <input type="radio" name="attr_Craft" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_driving_action' value="%{Eggs|driving-action}">
|
||
<button type='action' name='act_driving-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_driving' value='@{driving_action}'><label for="attr_Driving" class="typewritter" data-i18n="Driving">Driving</label></button>
|
||
<div><input type="radio" name="attr_Driving" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Driving" value="1" />
|
||
<span></span> <input type="radio" name="attr_Driving" value="2" />
|
||
<span></span> <input type="radio" name="attr_Driving" value="3" />
|
||
<span></span> <input type="radio" name="attr_Driving" value="4" />
|
||
<span></span> <input type="radio" name="attr_Driving" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_firearms_action' value="%{Eggs|firearms-action}">
|
||
<button type='action' name='act_firearms-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_firearms' value='@{firearms_action}'><label for="attr_Firearms" class="typewritter" data-i18n="Firearms">Firearms</label></button>
|
||
<div><input type="radio" name="attr_Firearms" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Firearms" value="1" />
|
||
<span></span> <input type="radio" name="attr_Firearms" value="2" />
|
||
<span></span> <input type="radio" name="attr_Firearms" value="3" />
|
||
<span></span> <input type="radio" name="attr_Firearms" value="4" />
|
||
<span></span> <input type="radio" name="attr_Firearms" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_larceny_action' value="%{Eggs|larceny-action}">
|
||
<button type='action' name='act_larceny-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_larceny' value='@{larceny_action}'><label for="attr_Larceny" class="typewritter" data-i18n="Larceny">Larceny</label></button>
|
||
<div><input type="radio" name="attr_Larceny" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Larceny" value="1" />
|
||
<span></span> <input type="radio" name="attr_Larceny" value="2" />
|
||
<span></span> <input type="radio" name="attr_Larceny" value="3" />
|
||
<span></span> <input type="radio" name="attr_Larceny" value="4" />
|
||
<span></span> <input type="radio" name="attr_Larceny" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_melee_action' value="%{Eggs|melee-action}">
|
||
<button type='action' name='act_melee-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_melee' value='@{melee_action}'><label for="attr_Melee" class="typewritter" data-i18n="Melee">Melee</label></button>
|
||
<div><input type="radio" name="attr_Melee" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Melee" value="1" />
|
||
<span></span> <input type="radio" name="attr_Melee" value="2" />
|
||
<span></span> <input type="radio" name="attr_Melee" value="3" />
|
||
<span></span> <input type="radio" name="attr_Melee" value="4" />
|
||
<span></span> <input type="radio" name="attr_Melee" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_stealth_action' value="%{Eggs|stealth-action}">
|
||
<button type='action' name='act_stealth-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_stealth' value='@{stealth_action}'><label for="attr_Stealth" class="typewritter" data-i18n="Stealth">Stealth</label></button>
|
||
<div><input type="radio" name="attr_Stealth" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Stealth" value="1" />
|
||
<span></span> <input type="radio" name="attr_Stealth" value="2" />
|
||
<span></span> <input type="radio" name="attr_Stealth" value="3" />
|
||
<span></span> <input type="radio" name="attr_Stealth" value="4" />
|
||
<span></span> <input type="radio" name="attr_Stealth" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_survival_action' value="%{Eggs|survival-action}">
|
||
<button type='action' name='act_survival-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_survival' value='@{survival_action}'><label for="attr_Survival" class="typewritter" data-i18n="Survival">Survival</label></button>
|
||
<div><input type="radio" name="attr_Survival" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Survival" value="1" />
|
||
<span></span> <input type="radio" name="attr_Survival" value="2" />
|
||
<span></span> <input type="radio" name="attr_Survival" value="3" />
|
||
<span></span> <input type="radio" name="attr_Survival" value="4" />
|
||
<span></span> <input type="radio" name="attr_Survival" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<!-- Social Skills -->
|
||
<div class="ability2">
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_animal_ken_action' value="%{Eggs|animal_ken-action}">
|
||
<button type='action' name='act_animal_ken-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_animal_ken' value='@{animal_ken_action}'><label for="attr_Animal_Ken" class="typewritter" data-i18n="Animal Ken">Animal Ken</label></button>
|
||
<div><input type="radio" name="attr_Animal_Ken" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Animal_Ken" value="1" />
|
||
<span></span> <input type="radio" name="attr_Animal_Ken" value="2" />
|
||
<span></span> <input type="radio" name="attr_Animal_Ken" value="3" />
|
||
<span></span> <input type="radio" name="attr_Animal_Ken" value="4" />
|
||
<span></span> <input type="radio" name="attr_Animal_Ken" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_etiquette_action' value="%{Eggs|etiquette-action}">
|
||
<button type='action' name='act_etiquette-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_etiquette' value='@{etiquette_action}'><label for="attr_Etiquette" class="typewritter" data-i18n="Etiquette">Etiquette</label></button>
|
||
<div><input type="radio" name="attr_Etiquette" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Etiquette" value="1" />
|
||
<span></span> <input type="radio" name="attr_Etiquette" value="2" />
|
||
<span></span> <input type="radio" name="attr_Etiquette" value="3" />
|
||
<span></span> <input type="radio" name="attr_Etiquette" value="4" />
|
||
<span></span> <input type="radio" name="attr_Etiquette" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_insight_action' value="%{Eggs|insight-action}">
|
||
<button type='action' name='act_insight-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_insight' value='@{insight_action}'><label for="attr_Insight" class="typewritter" data-i18n="Insight">Insight</label></button>
|
||
<div><input type="radio" name="attr_Insight" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Insight" value="1" />
|
||
<span></span> <input type="radio" name="attr_Insight" value="2" />
|
||
<span></span> <input type="radio" name="attr_Insight" value="3" />
|
||
<span></span> <input type="radio" name="attr_Insight" value="4" />
|
||
<span></span> <input type="radio" name="attr_Insight" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_intimidation_action' value="%{Eggs|intimidation-action}">
|
||
<button type='action' name='act_intimidation-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_intimidation' value='@{intimidation_action}'><label for="attr_Intimidation" class="typewritter" data-i18n="Intimidation">Intimidation</label></button>
|
||
<div><input type="radio" name="attr_Intimidation" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Intimidation" value="1" />
|
||
<span></span> <input type="radio" name="attr_Intimidation" value="2" />
|
||
<span></span> <input type="radio" name="attr_Intimidation" value="3" />
|
||
<span></span> <input type="radio" name="attr_Intimidation" value="4" />
|
||
<span></span> <input type="radio" name="attr_Intimidation" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_leadership_action' value="%{Eggs|leadership-action}">
|
||
<button type='action' name='act_leadership-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_leadership' value='@{leadership_action}'><label for="attr_Leadership" class="typewritter" data-i18n="Leadership">Leadership</label></button>
|
||
<div><input type="radio" name="attr_Leadership" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Leadership" value="1" />
|
||
<span></span> <input type="radio" name="attr_Leadership" value="2" />
|
||
<span></span> <input type="radio" name="attr_Leadership" value="3" />
|
||
<span></span> <input type="radio" name="attr_Leadership" value="4" />
|
||
<span></span> <input type="radio" name="attr_Leadership" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_performance_action' value="%{Eggs|performance-action}">
|
||
<button type='action' name='act_performance-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_performance' value='@{performance_action}'><label for="attr_Performance" class="typewritter" data-i18n="Performance">Performance</label></button>
|
||
<div><input type="radio" name="attr_Performance" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Performance" value="1" />
|
||
<span></span> <input type="radio" name="attr_Performance" value="2" />
|
||
<span></span> <input type="radio" name="attr_Performance" value="3" />
|
||
<span></span> <input type="radio" name="attr_Performance" value="4" />
|
||
<span></span> <input type="radio" name="attr_Performance" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_persuasion_action' value="%{Eggs|persuasion-action}">
|
||
<button type='action' name='act_persuasion-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_persuasion' value='@{persuasion_action}'><label for="attr_Persuasion" class="typewritter" data-i18n="Persuasion">Persuasion</label></button>
|
||
<div><input type="radio" name="attr_Persuasion" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Persuasion" value="1" />
|
||
<span></span> <input type="radio" name="attr_Persuasion" value="2" />
|
||
<span></span> <input type="radio" name="attr_Persuasion" value="3" />
|
||
<span></span> <input type="radio" name="attr_Persuasion" value="4" />
|
||
<span></span> <input type="radio" name="attr_Persuasion" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_streetwise_action' value="%{Eggs|streetwise-action}">
|
||
<button type='action' name='act_streetwise-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_streetwise' value='@{streetwise_action}'><label for="attr_Streetwise" class="typewritter" data-i18n="Streetwise">Streetwise</label></button>
|
||
<div><input type="radio" name="attr_Streetwise" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Streetwise" value="1" />
|
||
<span></span> <input type="radio" name="attr_Streetwise" value="2" />
|
||
<span></span> <input type="radio" name="attr_Streetwise" value="3" />
|
||
<span></span> <input type="radio" name="attr_Streetwise" value="4" />
|
||
<span></span> <input type="radio" name="attr_Streetwise" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_subterfuge_action' value="%{Eggs|subterfuge-action}">
|
||
<button type='action' name='act_subterfuge-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_subterfuge' value='@{subterfuge_action}'><label for="attr_Subterfuge" class="typewritter" data-i18n="Subterfuge">Subterfuge</label></button>
|
||
<div><input type="radio" name="attr_Subterfuge" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Subterfuge" value="1" />
|
||
<span></span> <input type="radio" name="attr_Subterfuge" value="2" />
|
||
<span></span> <input type="radio" name="attr_Subterfuge" value="3" />
|
||
<span></span> <input type="radio" name="attr_Subterfuge" value="4" />
|
||
<span></span> <input type="radio" name="attr_Subterfuge" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Mental Skills -->
|
||
<div class="ability3">
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_academics_action' value="%{Eggs|academics-action}">
|
||
<button type='action' name='act_academics-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_academics' value='@{academics_action}'><label for="attr_Academics" class="typewritter" data-i18n="Academics">Academics</label></button>
|
||
<div><input type="radio" name="attr_Academics" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Academics" value="1" />
|
||
<span></span> <input type="radio" name="attr_Academics" value="2" />
|
||
<span></span> <input type="radio" name="attr_Academics" value="3" />
|
||
<span></span> <input type="radio" name="attr_Academics" value="4" />
|
||
<span></span> <input type="radio" name="attr_Academics" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_awareness_action' value="%{Eggs|awareness-action}">
|
||
<button type='action' name='act_awareness-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_awareness' value='@{awareness_action}'><label for="attr_Awareness" class="typewritter" data-i18n="Awareness">Awareness</label></button>
|
||
<div><input type="radio" name="attr_Awareness" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Awareness" value="1" />
|
||
<span></span> <input type="radio" name="attr_Awareness" value="2" />
|
||
<span></span> <input type="radio" name="attr_Awareness" value="3" />
|
||
<span></span> <input type="radio" name="attr_Awareness" value="4" />
|
||
<span></span> <input type="radio" name="attr_Awareness" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_finance_action' value="%{Eggs|finance-action}">
|
||
<button type='action' name='act_finance-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_finance' value='@{finance_action}'><label for="attr_Finance" class="typewritter" data-i18n="Finance">Finance</label></button>
|
||
<div><input type="radio" name="attr_Finance" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Finance" value="1" />
|
||
<span></span> <input type="radio" name="attr_Finance" value="2" />
|
||
<span></span> <input type="radio" name="attr_Finance" value="3" />
|
||
<span></span> <input type="radio" name="attr_Finance" value="4" />
|
||
<span></span> <input type="radio" name="attr_Finance" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_investigation_action' value="%{Eggs|investigation-action}">
|
||
<button type='action' name='act_investigation-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_investigation' value='@{investigation_action}'><label for="attr_Investigation" class="typewritter" data-i18n="Investigation">Investigation</label></button>
|
||
<div><input type="radio" name="attr_Investigation" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Investigation" value="1" />
|
||
<span></span> <input type="radio" name="attr_Investigation" value="2" />
|
||
<span></span> <input type="radio" name="attr_Investigation" value="3" />
|
||
<span></span> <input type="radio" name="attr_Investigation" value="4" />
|
||
<span></span> <input type="radio" name="attr_Investigation" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_medicine_action' value="%{Eggs|medicine-action}">
|
||
<button type='action' name='act_medicine-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_medicine' value='@{medicine_action}'><label for="attr_Medicine" class="typewritter" data-i18n="Medicine">Medicine</label></button>
|
||
<div><input type="radio" name="attr_Medicine" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Medicine" value="1" />
|
||
<span></span> <input type="radio" name="attr_Medicine" value="2" />
|
||
<span></span> <input type="radio" name="attr_Medicine" value="3" />
|
||
<span></span> <input type="radio" name="attr_Medicine" value="4" />
|
||
<span></span> <input type="radio" name="attr_Medicine" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_occult_action' value="%{Eggs|occult-action}">
|
||
<button type='action' name='act_occult-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_occult' value='@{occult_action}'><label for="attr_Occult" class="typewritter" data-i18n="Occult">Occult</label></button>
|
||
<div><input type="radio" name="attr_Occult" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Occult" value="1" />
|
||
<span></span> <input type="radio" name="attr_Occult" value="2" />
|
||
<span></span> <input type="radio" name="attr_Occult" value="3" />
|
||
<span></span> <input type="radio" name="attr_Occult" value="4" />
|
||
<span></span> <input type="radio" name="attr_Occult" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_politics_action' value="%{Eggs|politics-action}">
|
||
<button type='action' name='act_politics-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_politics' value='@{politics_action}'><label for="attr_Politics" class="typewritter" data-i18n="Politics">Politics</label></button>
|
||
<div><input type="radio" name="attr_Politics" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Politics" value="1" />
|
||
<span></span> <input type="radio" name="attr_Politics" value="2" />
|
||
<span></span> <input type="radio" name="attr_Politics" value="3" />
|
||
<span></span> <input type="radio" name="attr_Politics" value="4" />
|
||
<span></span> <input type="radio" name="attr_Politics" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_science_action' value="%{Eggs|science-action}">
|
||
<button type='action' name='act_science-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_science' value='@{science_action}'><label for="attr_Science" class="typewritter" data-i18n="Science">Science</label></button>
|
||
<div><input type="radio" name="attr_Science" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Science" value="1" />
|
||
<span></span> <input type="radio" name="attr_Science" value="2" />
|
||
<span></span> <input type="radio" name="attr_Science" value="3" />
|
||
<span></span> <input type="radio" name="attr_Science" value="4" />
|
||
<span></span> <input type="radio" name="attr_Science" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_technology_action' value="%{Eggs|technology-action}">
|
||
<button type='action' name='act_technology-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_technology' value='@{technology_action}'><label for="attr_Technology" class="typewritter" data-i18n="Technology">Technology</label></button>
|
||
<div><input type="radio" name="attr_Technology" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Technology" value="1" />
|
||
<span></span> <input type="radio" name="attr_Technology" value="2" />
|
||
<span></span> <input type="radio" name="attr_Technology" value="3" />
|
||
<span></span> <input type="radio" name="attr_Technology" value="4" />
|
||
<span></span> <input type="radio" name="attr_Technology" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<!-- Specialites -->
|
||
<div class="subhead3">
|
||
<hr class="break-line">
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase;" data-i18n="Specialties">Specialties</label>
|
||
</div>
|
||
<div class="spec1">
|
||
<div class="spec1" style="display: inline-block; vertical-align: top; width: 400px; border: 0px solid Black;">
|
||
<div style='display: inline-block; vertical-align: top; width: 400px; margin: 8px 0px 0px -4px; border: 1px solid LightGray;'>
|
||
<label class="typetitle" style="width: 250px; margin: 6px 0px 4px 4px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Name">Name</label>
|
||
<label class="typetitle" style="width: 120px; margin: 6px 0px 4px 4px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Pool">Skill</label>
|
||
<fieldset class="repeating_specialty">
|
||
<div class="sheet-skills">
|
||
<input type='text' name='attr_specialty' style='width: 260px; height: 25px; margin: -4px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' data-i18n-title="Specialty Name" title='Specialty Name' />
|
||
<select name="attr_specialtySkill"style='width: 120px; height: 25px; margin: 0px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White; padding: 2px' data-i18n-title="Specialty Pool" title='Specialty Pool' >
|
||
<option value=" " selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="-----" selected></option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="spec1" style="display: inline-block; vertical-align: top; width: 400px; border: 0px solid Black;">
|
||
<div style='display: inline-block; vertical-align: top; width: 400px; margin: 8px 0px 0px -4px; border: 1px solid LightGray;'>
|
||
<label class="typetitle" style="width: 250px; margin: 6px 0px 4px 4px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Name">Name</label>
|
||
<label class="typetitle" style="width: 120px; margin: 6px 0px 4px 4px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Pool">Skill</label>
|
||
<fieldset class="repeating_specialty2">
|
||
<div class="sheet-skills">
|
||
<input type='text' name='attr_specialty' style='width: 260px; height: 25px; margin: -4px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' data-i18n-title="Specialty Name" title='Specialty Name' />
|
||
<select name="attr_specialtySkill"style='width: 120px; height: 25px; margin: 0px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White; padding: 2px' data-i18n-title="Specialty Pool" title='Specialty Pool' >
|
||
<option value=" " selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="-----" selected></option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<!-- Renown -->
|
||
<div class="subhead4">
|
||
<hr class="break-line">
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase;" data-i18n="Renown">Renown</label>
|
||
</div>
|
||
|
||
<div class="renown1">
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_glory_action' value="%{Eggs|glory-action}">
|
||
<button type='action' name='act_glory-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_glory' value='@{glory_action}'><label for="attr_Glory" class="typewritter" data-i18n="Glory">Glory</label></button>
|
||
<div><input type="radio" name="attr_Glory" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Glory" value="1" />
|
||
<span></span> <input type="radio" name="attr_Glory" value="2" />
|
||
<span></span> <input type="radio" name="attr_Glory" value="3" />
|
||
<span></span> <input type="radio" name="attr_Glory" value="4" />
|
||
<span></span> <input type="radio" name="attr_Glory" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="renown2">
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_honor_action' value="%{Eggs|honor-action}">
|
||
<button type='action' name='act_honor-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_honor' value='@{honor_action}'><label for="attr_Honor" class="typewritter" data-i18n="Honor">Honor</label></button>
|
||
<div><input type="radio" name="attr_Honor" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Honor" value="1" />
|
||
<span></span> <input type="radio" name="attr_Honor" value="2" />
|
||
<span></span> <input type="radio" name="attr_Honor" value="3" />
|
||
<span></span> <input type="radio" name="attr_Honor" value="4" />
|
||
<span></span> <input type="radio" name="attr_Honor" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="renown3">
|
||
<div class="dotrow">
|
||
<input type='hidden' name='attr_wisdom_action' value="%{Eggs|wisdom-action}">
|
||
<button type='action' name='act_wisdom-action' style='display:none;'></button>
|
||
<button type='roll' class="sheet-textButton" name='roll_wisdom' value='@{wisdom_action}'><label for="attr_Wisdom" class="typewritter" data-i18n="Wisdom">Wisdom</label></button>
|
||
<div><input type="radio" name="attr_Wisdom" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Wisdom" value="1" />
|
||
<span></span> <input type="radio" name="attr_Wisdom" value="2" />
|
||
<span></span> <input type="radio" name="attr_Wisdom" value="3" />
|
||
<span></span> <input type="radio" name="attr_Wisdom" value="4" />
|
||
<span></span> <input type="radio" name="attr_Wisdom" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="subhead5">
|
||
<hr class="break-line">
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase" data-i18n="Gifts & Rites">Gifts & Rites</label>
|
||
</div>
|
||
|
||
<div class="repsec1">
|
||
<!-- Gifts and Rites -->
|
||
|
||
<div style='display: inline-block; vertical-align: top; width: 800px; margin: 8px 0px 0px -4px; border: 1px solid LightGray;'>
|
||
<label class="typetitle" style="width: 180px; margin: 6px 0px 0px 18px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Name">Name</label>
|
||
<label class="typetitle" style="width: 238px; margin: 6px 0px 0px -4px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Pool">Pool</label>
|
||
<label class="typetitle" style="width: 60px; margin: 6px 0px 0px -4px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Cost">Cost</label>
|
||
<label class="typetitle" style="width: 74px; margin: 6px 0px 0px -4px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Action">Action</label>
|
||
<label class="typetitle" style="width: 210px; margin: 6px 0px 0px -4px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Notes">Notes</label>
|
||
<fieldset class="repeating_gift">
|
||
<div class="sheet-skills">
|
||
<button type="action" name='act_gift-action' style="font-family: dicefontd20; font-size: 20px; width: 16px; margin: 4px 4px 0px 0px; padding: 2px 0px 0px 0px; border: 1px solid transparent; font-weight: bold;">t</button>
|
||
<input type='text' name='attr_GiftName' style='width: 180px; height: 25px; margin: -4px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' data-i18n-title="Gift Name" title='Gift Name' />
|
||
<select name="attr_GiftPoolAttribute"style='width: 120px; height: 25px; margin: 0px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White; padding: 2px' data-i18n-title="Gift Pool" title='Gift Attribute Pool' >
|
||
<option value=" " selected></option>
|
||
<option value="@{Glory}">Glory</option>
|
||
<option value="@{Honor}">Honor</option>
|
||
<option value="@{Wisdom}">Wisdom</option>
|
||
</select>
|
||
<select name='attr_GiftPoolSkill' style='width: 120px; height: 25px; margin: 0px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White; padding: 2px;' data-i18n-title="Gift Pool" title='Gift Skill Pool' >
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="-----" selected></option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
<input type='text' name='attr_GiftCost' style='width: 60px; height: 25px; margin: -4px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' data-i18n-title="Gift Cost" title='Gift Cost' />
|
||
<!-- Actions: Free, Full, Minor -->
|
||
<select name='attr_GiftAction' style='width: 74px; height: 25px; margin: 0px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White; padding: 2px' data-i18n-title="Gift Action" title='Gift Action' >
|
||
<option value=" " selected></option>
|
||
<option value="@{Glory}">Free</option>
|
||
<option value="@{Honor}">Full</option>
|
||
<option value="@{Wisdom}">Minor</option>
|
||
<input type='text' name='attr_GiftNotes' style='width: 190px; height: 25px; margin: -4px 0px 0px 2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' data-i18n-title="Gift Notes" title='Gift Notes' />
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 22px; margin: 4px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼</label>
|
||
<input type="checkbox" name='attr_GiftNotesExtra' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -16px; " />
|
||
<div class="sheet-body"><textarea name="attr_extraNotes" style="height:50px; width: 790px; max-width: 790px; margin: 0; border: 1px solid DimGray;" placeholder="Extra Notes"></textarea></div>
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="subhead6"></div>
|
||
|
||
<div class="rage1"></div>
|
||
<div class="rage2">
|
||
<div class="dotrow">
|
||
<button class="sheet-textButton" type="roll" name="roll_rageRoll" value="&{template:check} {{name=@{character_name} *RAGE Check*}} {{Roll=[[1d10]]}} {{DL=[[5]]}} {{RageCheck=[[1]]}}">
|
||
<label for="attr_Rage" style="font-size: 1.4em; font-weight: 900; text-align: right; font-style: italic" data-i18n="Rage">Rage</label>
|
||
</button>
|
||
<div><input type="radio" name="attr_Rage" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_Rage" value="1" />
|
||
<span></span> <input type="radio" name="attr_Rage" value="2" />
|
||
<span></span> <input type="radio" name="attr_Rage" value="3" />
|
||
<span></span> <input type="radio" name="attr_Rage" value="4" />
|
||
<span></span> <input type="radio" name="attr_Rage" value="5" />
|
||
<span></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="rage3"></div>
|
||
|
||
<div class="tenet1">
|
||
<label class="typewritter" data-i18n="Chronicle Tenets">Chronicle Tenets</label>
|
||
<textarea rows="8" cols="60" style='resize: none; width: 260px; height: 180px; text-align: left; border: 1px solid black; background-color: White; margin: 0px 0px 0px 0px' name='attr_Tenets'></textarea>
|
||
</div>
|
||
<div class="tenet2">
|
||
<label class="typewritter" data-i18n="Touchstones">Touchstones</label>
|
||
<textarea rows="8" cols="60" style='resize: none; width: 260px; height: 180px; text-align: left; border: 1px solid black; background-color: White; margin: 0px 0px 0px 0px' name='attr_Touchstones'></textarea>
|
||
</div>
|
||
<div class="tenet3">
|
||
<label class="typewritter" data-i18n="Favors & Bans">Favors & Bans</label>
|
||
<textarea rows="8" cols="60" style='resize: none; width: 260px; height: 180px; text-align: left; border: 1px solid black; background-color: White; margin: 0px 0px 0px 0px' name='attr_Favors'></textarea>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<div><hr class="break-line"></div>
|
||
<div class="advantage1" style="display: inline-block; vertical-align: top; width: 400px">
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase" data-i18n="Backgrounds">Backgrounds</label>
|
||
<fieldset class="repeating_advflaw"><!-- have to leave the name the same else have to have translation code -->
|
||
<!-- <div class="butdotrow">
|
||
|
||
<label style="margin-bottom: 2px; padding-top: 4px"; for="attr_advflaw1"><input type="text" style="width: 264px;"; name="attr_advflaw1" /></label>
|
||
<div style="0px 0px 0px -10px;"><input type="radio" name="attr_advflaw" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="1" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="2" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="3" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="4" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 20px; width: 1px; margin: 0px 0px 6px -4px; border: 1px solid transparent" name='act_advflaw-action'></button>
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 22px; margin: 4px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼
|
||
<input type="checkbox" name='attr_BackgroundsExtra' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -18px; " /></label>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="sheet-body"><textarea name="attr_extraNotes" style="height:50px; width: 390px; max-width: 390px; margin: 0; border: 1px solid DimGray;" placeholder="Background Notes"></textarea></div>
|
||
-->
|
||
<!--
|
||
<div style="border: 1px solid Red;">
|
||
|
||
<label style="display: inline-block; vertical-align: top; width: 260px; margin: 0px 0px 2px 0px; padding: 4px 0px 0px 0px"; for="attr_advflaw1"><input type="text" style='width: 260px; height: 22px; margin: 0px 0px 0px 0px; text-align: left; font-size: 1.0em; background-color: White;'; name="attr_advflaw1" /></label>
|
||
<div style="display: inline-block; vertical-align: top; width: 106px; margin: 2px 0px 0px -4px;"><input type="radio" name="attr_advflaw" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="1" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="2" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="3" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="4" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 20px; width: 12px; height: 12px; margin: 0px 0px 2px -4px; padding: 0; border: 1px solid Black" name='act_advflaw-action'></button>
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 18px; margin: 4px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼
|
||
<input type="checkbox" name='attr_BackgroundsExtra' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -18px; " /></label>
|
||
<div class="sheet-body"><textarea name="attr_extraNotes" style="height:50px; width: 390px; max-width: 390px; margin: 0; border: 1px solid DimGray;" placeholder="Background Notes"></textarea></div>
|
||
</div>
|
||
-->
|
||
<div style="border: 0px solid Red;">
|
||
<input name="attr_advflaw1" type="text" style='display: inline-block; vertical-align: top; width: 260px; height: 23px; margin: 0px 0px 0px 0px; padding: 3px 2px 0px 4px; text-align: left; font-size: 1.0em; background-color: White;' data-i18n-title="Background" title='Background' />
|
||
<div style="display: inline-block; vertical-align: top; width: 106px; margin: 2px 0px 0px -4px;"><input type="radio" name="attr_advflaw" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="1" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="2" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="3" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="4" />
|
||
<span></span> <input type="radio" name="attr_advflaw" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 12px; width: 12px; height: 12px; margin: 3px 0px 2px -4px; padding: 0; border: 0px solid Black" name='act_advflaw-action'>t</button>
|
||
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 22px; margin: 0px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼</label>
|
||
<input type="checkbox" name='attr_BackgroundNotesExtra' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -16px; " />
|
||
<div class="sheet-body"><textarea name="attr_extraNotes" style="height:50px; width: 390px; max-width: 390px; margin: 0; border: 1px solid DimGray;" placeholder="Background Notes"></textarea></div>
|
||
</div>
|
||
</fieldset>
|
||
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase; margin-top: 20px;" data-i18n="Merits/Flaws">Merits/Flaws</label>
|
||
<fieldset class="repeating_meritflaw">
|
||
<!--
|
||
<div class="butdotrow">
|
||
<label style="margin-bottom: 2px; padding-top: 4px"; for="attr_meritflaw1"><input type="text" style="width: 264px;"; name="attr_meritflaw1" /></label>
|
||
<div><input type="radio" name="attr_meritflaw" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="1" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="2" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="3" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="4" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 20px; width: 1px; margin-bottom: 6px; border: 1px solid transparent" name='act_meritflaw-action'></button>
|
||
</div>
|
||
-->
|
||
<div style="border: 0px solid Red;">
|
||
<input name="attr_meritflaw1" type="text" style='display: inline-block; vertical-align: top; width: 260px; height: 23px; margin: 0px 0px 0px 0px; padding: 3px 2px 0px 4px; text-align: left; font-size: 1.0em; background-color: White;' data-i18n-title="Background" title='Background' />
|
||
<div style="display: inline-block; vertical-align: top; width: 106px; margin: 2px 0px 0px -4px;"><input type="radio" name="attr_meritflaw" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="1" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="2" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="3" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="4" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 12px; width: 12px; height: 12px; margin: 3px 0px 2px -4px; padding: 0; border: 0px solid Black" name='act_meritflaw-action'>t</button>
|
||
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 22px; margin: 0px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼</label>
|
||
<input type="checkbox" name='attr_MeritNotesExtra' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -16px; " />
|
||
<div class="sheet-body"><textarea name="attr_extraNotes" style="height:50px; width: 390px; max-width: 390px; margin: 0; border: 1px solid DimGray;" placeholder="Merit/Flaw Notes"></textarea></div>
|
||
</div>
|
||
</fieldset>
|
||
<input type='hidden' name='attr_HaranoHaugloskPool' value="0">
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h3 style="text-align: center; margin-right:10px" data-i18n="Harano">Harano</h3>
|
||
<div align="center" class="sheet-Harangolosk">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox1" value="1"/>
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox1" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
<div align="center" class="sheet-Harangolosk">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox2" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox2" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
<div align="center" class="sheet-Harangolosk">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox3" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox3" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
<div align="center" class="sheet-Harangolosk">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox4" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox4" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
<div align="center" class="sheet-Harangolosk" style="margin-right: 5px">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox5" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox5" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h3 style="text-align: center" data-i18n="Hauglosk">Hauglosk</h3>
|
||
<div align="center" class="sheet-Harangolosk">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox6" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox6" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
<div align="center" class="sheet-Harangolosk">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox7" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox7" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
<div align="center" class="sheet-Harangolosk">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox8" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox8" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
<div align="center" class="sheet-Harangolosk">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox9" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox9" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
<div align="center" class="sheet-Harangolosk" style="margin-right: 5px">
|
||
<input type="radio" class="sheet-Harangolosk sheet-no-Harangolosk" name="attr_HarangoloskBox10" value="1" />
|
||
<input type="radio" class="sheet-Harangolosk sheet-aggravated-Harangolosk" name="attr_HarangoloskBox10" value="3616" checked="checked" />
|
||
<span class="sheet-Harangolosk sheet-no-Harangolosk"></span>
|
||
<span class="sheet-Harangolosk sheet-aggravated-Harangolosk"></span>
|
||
</div>
|
||
</div>
|
||
<!-- Dark Pact logo -->
|
||
<div>
|
||
<img
|
||
src="https://github.com/Roll20/roll20-character-sheets/blob/master/WTA5e/Dark%20Pack%20logo.png?raw=true"
|
||
style="width: 50px; height: 50px; max-height: 100px; max-width: 100px; margin: 0px 0px 0px -320px;"
|
||
title="“Portions of this character sheet are the copyrights and trademarks of Paradox Interactive AB,
 and are used with permission. All rights reserved. 
For more information please visit worldofdarkness.com.” 
TLDR: The Dark Pack logo indicates this sheet should be publicly available and without cost.">
|
||
</div>
|
||
<div>
|
||
<button class="sheet-textButton" type="roll" name="roll_HaranoHaugloskRoll" style="width: 190px; margin: -70px 0px 0px 0px;" value="&{template:check} {{name=@{character_name} Harano & Hauglosk Roll}} {{Roll=[[(@{HaranoHaugloskPool})d10>6]]}} {{DL=[[5]]}} {{HHRoll=[[1]]}}">
|
||
<label style=" text-align: center; width: 186px; margin: 0px 0px 0px 0px; border: 1px solid transparent;" data-i18n="Roll Harano & Hauglosk">Roll Harano & Hauglosk</label>
|
||
</button>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="form1" style="display: inline-block; vertical-align: top; width: 400px">
|
||
<div>
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase" data-i18n="Shapeshifting">SHAPESHIFTING</label>
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center; width:80px;">Form</h4>
|
||
<select name="attr_form" style="width:80px; text-align: center; font-size: 14px; color:maroon; font-weight: bold; display:inline-block">
|
||
<option value="0"></option>
|
||
<option value="homid" selected>Homid</option>
|
||
<option value="glabro">Glabro</option>
|
||
<option value="crinos">Crinos</option>
|
||
<option value="hispo">Hispo</option>
|
||
<option value="lupus">Lupus</option>
|
||
</select>
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center; width:110px;">Form Bonus</h4>
|
||
<input type="radio" class="sheet-defaultRadioBox zero" name="attr_formbonus" value="0" checked="checked" />
|
||
<span></span>
|
||
<input type="radio" class="sheet-defaultRadioBox" name="attr_formbonus" value="1" />
|
||
<span></span>
|
||
<input type="radio" class="sheet-defaultRadioBox" name="attr_formbonus" value="2" />
|
||
<span></span>
|
||
<input type="radio" class="sheet-defaultRadioBox" name="attr_formbonus" value="3" />
|
||
<span></span>
|
||
<input type="radio" class="sheet-defaultRadioBox" name="attr_formbonus" value="4" />
|
||
<span></span>
|
||
<input type="radio" class="sheet-defaultRadioBox" name="attr_formbonus" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center; width:170px;">Weaponry</h4>
|
||
<select name="attr_formweapon" style="width:170px; display:inline-block">
|
||
<option value="0"></option>
|
||
<option value="1" selected>None</option>
|
||
<option value="2">None</option>
|
||
<option value="3">+3 Claw, +1 Agg bite</option>
|
||
<option value="4">+1 Agg bite</option>
|
||
<option value="5">Aggravated vs Mortals</option>
|
||
</select>
|
||
</div>
|
||
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center; width:140px;">Regeneration Amount</h4>
|
||
<select name="attr_formregeneration" style="width:140px; display:inline-block">
|
||
<option value="0"></option>
|
||
<option value="1" selected>None</option>
|
||
<option value="2">⬤ Superficial</option>
|
||
<option value="3">⬤⬤ Superficial</option>
|
||
<option value="4">⬤ Superficial</option>
|
||
<option value="5">None</option>
|
||
</select>
|
||
</div>
|
||
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center; width:140px;">Cost</h4>
|
||
<select name="attr_formcost" style="width:140px; display:inline-block">
|
||
<option value="0"></option>
|
||
<option value="1" selected>None</option>
|
||
<option value="2">⬤ Rage Check</option>
|
||
<option value="3">⬤⬤ Rage Checks</option>
|
||
<option value="4">⬤ Rage Check</option>
|
||
<option value="5">None</option>
|
||
</select>
|
||
</div>
|
||
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center; width:106px;">Frenzy Difficulty</h4>
|
||
<select name="attr_formfrenzy" style="width:40px; display:inline-block">
|
||
<option value="0"></option>
|
||
<option value="1" selected>2</option>
|
||
<option value="2">2</option>
|
||
<option value="3">3</option>
|
||
<option value="4">2</option>
|
||
<option value="5">2</option>
|
||
</select>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="sheet-row" align="right" style="display: inline-block;">
|
||
<h4 style="text-align: center" >Frenzy Repercussions</h4>
|
||
<select name="attr_formrepercussions" style="width:430px; display:inline-block">
|
||
<option value="0"></option>
|
||
<option value="1" selected>Raise Rage to 5 and assume Crinos, Rage drops to 0 after Frenzy</option>
|
||
<option value="2">Raise Rage to 5 and assume Crinos, Rage drops to 0 after Frenzy</option>
|
||
<option value="3">Spend WP to avoid Frenzy if no kill in prior turn, Rage drops to 0 after Frenzy</option>
|
||
<option value="4">Raise Rage to 5 and assume Crinos, Rage drops to 0 after Frenzy</option>
|
||
<option value="5">Raise Rage to 5 and assume Crinos, Rage drops to 0 after Frenzy</option>
|
||
</select>
|
||
</div>
|
||
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center;" >Silver Damage</h4>
|
||
<select name="attr_formsilver" style="width:100px; display:inline-block">
|
||
<option value="0"></option>
|
||
<option value="1" selected>No</option>
|
||
<option value="2">Yes</option>
|
||
<option value="3">Yes</option>
|
||
<option value="4">Yes</option>
|
||
<option value="5">No</option>
|
||
</select>
|
||
</div>
|
||
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center" >Form Penalties</h4>
|
||
<select name="attr_formpenalties" style="width:296px; display:inline-block">
|
||
<option value="0"></option>
|
||
<option value="1" selected>None</option>
|
||
<option value="2">-2 penalty to non-intimidation Social tests</option>
|
||
<option value="3">Monosyllabic. Inflicts Delirium, Rage drops to 1 upon leaving Crinos</option>
|
||
<option value="4">No Form Bonus to Stealth tests</option>
|
||
<option value="5">None</option>
|
||
</select>
|
||
</div>
|
||
<div class="sheet-row" align="left" style="display: inline-block; width: 400px;">
|
||
<label style="display: inline-block; vertical-align: top; text-align: left; width: 50px" >Merits: </label>
|
||
<label style="display: inline-block; vertical-align: top; text-align: left; width: 102px; font-weight: normal; font-size: 1.0em;" >Luna's Resilience </label>
|
||
<input type="checkbox" name='attr_lunaResilience' style="display: inline-block; vertical-align: top; width: 14px; height: 18px; opacity: 1; accent-color: DarkRed; margin: -1px 0px 0px -6px; border: 1px solid Black;" value="1" title="Wyrmtide p28" />
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form1" style="display: inline-block; vertical-align: top; width: 400px">
|
||
<h3 data-i18n="Custom Rolls">Custom Rolls</h3>
|
||
|
||
<div>
|
||
<label style="display: inline-block; vertical-align: top; font-weight: bold; text-align: center; width: 160px; font-size: 1.0em; margin: 2px; border: 0px solid black;" data-i18n="Attribute">Attribute</label>
|
||
<label style="display: inline-block; vertical-align: top; font-weight: bold; text-align: center; width: 160px; font-size: 1.0em; margin: 2px; border: 0px solid black;" data-i18n="Ability">Ability</label>
|
||
</div>
|
||
<div class="dicepool">
|
||
<select name="attr_DPAtt1" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
<select name="attr_DPAbi1" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
<button class="nospec btn ui-draggable" type="roll" style="height: 22px;" name="roll_DP1roll"
|
||
value="/em rolls Custom Roll 1\n/r {(@{DPAtt1}+@{DPAbi1}+?{Pool Mod|0})d10s}>6"></button>
|
||
</div>
|
||
<div class="dicepool">
|
||
<select name="attr_DPAtt2" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Strength}">Strength</option>
|
||
<option value="@{Dexterity}">Dexterity</option>
|
||
<option value="@{Stamina}">Stamina</option>
|
||
<option value="@{Charisma}">Charisma</option>
|
||
<option value="@{Manipulation}">Manipulation</option>
|
||
<option value="@{Appearance}">Appearance</option>
|
||
<option value="@{Intelligence}">Intelligence</option>
|
||
<option value="@{Wits}">Wits</option>
|
||
<option value="@{Resolve}">Resolve</option>
|
||
</select>
|
||
<select name="attr_DPAbi2" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
<button class="nospec btn ui-draggable" type="roll" style="height: 22px;" name="roll_DP2roll"
|
||
value="/em *rolls* Custom Roll 2\n/r {(@{DPAtt2}+@{DPAbi2}+?{Pool Mod|0})d10s}>6"></button>
|
||
</div>
|
||
|
||
<div class="dicepool">
|
||
<select name="attr_DPAtt3" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Strength}">Strength</option>
|
||
<option value="@{Dexterity}">Dexterity</option>
|
||
<option value="@{Stamina}">Stamina</option>
|
||
<option value="@{Charisma}">Charisma</option>
|
||
<option value="@{Manipulation}">Manipulation</option>
|
||
<option value="@{Appearance}">Appearance</option>
|
||
<option value="@{Intelligence}">Intelligence</option>
|
||
<option value="@{Wits}">Wits</option>
|
||
<option value="@{Resolve}">Resolve</option>
|
||
</select>
|
||
|
||
<select name="attr_DPAbi3" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
|
||
<button class="nospec btn ui-draggable" type="roll" style="height: 22px;" name="roll_DP3roll"
|
||
value="/em *rolls* Custom Roll 3\n/r {(@{DPAtt3}+@{DPAbi3}+?{Pool Mod|0})d10s}>6"></button>
|
||
</div>
|
||
<div class="dicepool">
|
||
<select name="attr_DPAtt4" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Strength}">Strength</option>
|
||
<option value="@{Dexterity}">Dexterity</option>
|
||
<option value="@{Stamina}">Stamina</option>
|
||
<option value="@{Charisma}">Charisma</option>
|
||
<option value="@{Manipulation}">Manipulation</option>
|
||
<option value="@{Appearance}">Appearance</option>
|
||
<option value="@{Intelligence}">Intelligence</option>
|
||
<option value="@{Wits}">Wits</option>
|
||
<option value="@{Resolve}">Resolve</option>
|
||
</select>
|
||
|
||
<select name="attr_DPAbi4" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
<button class="nospec btn ui-draggable" type="roll" style="height: 22px;" name="roll_DP4roll"
|
||
value="/em *rolls* Custom Roll 4 \n/r {(@{DPAtt4}+@{DPAbi4}+?{Pool Mod|0})d10s}>6"></button>
|
||
|
||
</div>
|
||
<div class="dicepool">
|
||
<select name="attr_DPAtt5" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Strength}">Strength</option>
|
||
<option value="@{Dexterity}">Dexterity</option>
|
||
<option value="@{Stamina}">Stamina</option>
|
||
<option value="@{Charisma}">Charisma</option>
|
||
<option value="@{Manipulation}">Manipulation</option>
|
||
<option value="@{Appearance}">Appearance</option>
|
||
<option value="@{Intelligence}">Intelligence</option>
|
||
<option value="@{Wits}">Wits</option>
|
||
<option value="@{Resolve}">Resolve</option>
|
||
</select>
|
||
|
||
<select name="attr_DPAbi5" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
<button class="nospec btn ui-draggable" type="roll" style="height: 22px;" name="roll_DP5roll"
|
||
value="/em *rolls* Custom Roll 5 \n/r {(@{DPAtt5}+@{DPAbi5}+?{Pool Mod|0})d10s}>6"></button>
|
||
</div>
|
||
|
||
<div class="dicepool">
|
||
<select name="attr_DPAtt6" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Strength}">Strength</option>
|
||
<option value="@{Dexterity}">Dexterity</option>
|
||
<option value="@{Stamina}">Stamina</option>
|
||
<option value="@{Charisma}">Charisma</option>
|
||
<option value="@{Manipulation}">Manipulation</option>
|
||
<option value="@{Appearance}">Appearance</option>
|
||
<option value="@{Intelligence}">Intelligence</option>
|
||
<option value="@{Wits}">Wits</option>
|
||
<option value="@{Resolve}">Resolve</option>
|
||
</select>
|
||
|
||
<select name="attr_DPAbi6" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
|
||
<button class="nospec btn ui-draggable" type="roll" style="height: 22px;" name="roll_DP6roll"
|
||
value="/em *rolls* Custom Roll 6\n/r {(@{DPAtt6}+@{DPAbi6}+?{Pool Mod|0})d10s}>6"></button>
|
||
</div>
|
||
<div class="dicepool">
|
||
<select name="attr_DPAtt7" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Strength}">Strength</option>
|
||
<option value="@{Dexterity}">Dexterity</option>
|
||
<option value="@{Stamina}">Stamina</option>
|
||
<option value="@{Charisma}">Charisma</option>
|
||
<option value="@{Manipulation}">Manipulation</option>
|
||
<option value="@{Appearance}">Appearance</option>
|
||
<option value="@{Intelligence}">Intelligence</option>
|
||
<option value="@{Wits}">Wits</option>
|
||
<option value="@{Resolve}">Resolve</option>
|
||
</select>
|
||
|
||
<select name="attr_DPAbi7" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
<button class="nospec btn ui-draggable" type="roll" style="height: 22px;" name="roll_DP7roll"
|
||
value="/em *rolls* Custom Roll 7 \n/r {(@{DPAtt7}+@{DPAbi7}+?{Pool Mod|0})d10s}>6"></button>
|
||
|
||
</div>
|
||
<div class="dicepool">
|
||
<select name="attr_DPAtt8" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Strength}">Strength</option>
|
||
<option value="@{Dexterity}">Dexterity</option>
|
||
<option value="@{Stamina}">Stamina</option>
|
||
<option value="@{Charisma}">Charisma</option>
|
||
<option value="@{Manipulation}">Manipulation</option>
|
||
<option value="@{Appearance}">Appearance</option>
|
||
<option value="@{Intelligence}">Intelligence</option>
|
||
<option value="@{Wits}">Wits</option>
|
||
<option value="@{Resolve}">Resolve</option>
|
||
</select>
|
||
|
||
<select name="attr_DPAbi8" style="margin-bottom: 0">
|
||
<option value="0" selected></option>
|
||
<option value="@{Athletics}">Athletics</option>
|
||
<option value="@{Brawl}">Brawl</option>
|
||
<option value="@{Craft}">Craft</option>
|
||
<option value="@{Driving}">Driving</option>
|
||
<option value="@{Firearms}">Firearms</option>
|
||
<option value="@{Larceny}">Larceny</option>
|
||
<option value="@{Melee}">Melee</option>
|
||
<option value="@{Stealth}">Stealth</option>
|
||
<option value="@{Survival}">Survival</option>
|
||
<option value="@{Animal_Ken}">Animal Ken</option>
|
||
<option value="@{Etiquette}">Etiquette</option>
|
||
<option value="@{Insight}">Insight</option>
|
||
<option value="@{Intimidation}">Intimidation</option>
|
||
<option value="@{Leadership}">Leadership</option>
|
||
<option value="@{Performance}">Performance</option>
|
||
<option value="@{Persuasion}">Persuasion</option>
|
||
<option value="@{Streetwise}">Streetwise</option>
|
||
<option value="@{Subterfuge}">Subterfuge</option>
|
||
<option value="@{Academics}">Academics</option>
|
||
<option value="@{Awareness}">Awareness</option>
|
||
<option value="@{Finance}">Finance</option>
|
||
<option value="@{Investigation}">Investigation</option>
|
||
<option value="@{Medicine}">Medicine</option>
|
||
<option value="@{Occult}">Occult</option>
|
||
<option value="@{Politics}">Politics</option>
|
||
<option value="@{Science}">Science</option>
|
||
<option value="@{Technology}">Technology</option>
|
||
<option value="@{Strength}" data-i18n="Strength">Strength</option>
|
||
<option value="@{Dexterity}" data-i18n="Dexterity">Dexterity</option>
|
||
<option value="@{Stamina}" data-i18n="Stamina">Stamina</option>
|
||
<option value="@{Charisma}" data-i18n="Charisma">Charisma</option>
|
||
<option value="@{Manipulation}" data-i18n="Manipulation">Manipulation</option>
|
||
<option value="@{Composure}" data-i18n="Composure">Composure</option>
|
||
<option value="@{Intelligence}" data-i18n="Intelligence">Intelligence</option>
|
||
<option value="@{Wits}" data-i18n="Wits">Wits</option>
|
||
<option value="@{Resolve}" data-i18n="Resolve">Resolve</option>
|
||
</select>
|
||
<button class="nospec btn ui-draggable" type="roll" style="height: 22px;" name="roll_DP8roll"
|
||
value="/em *rolls* Custom Roll 8 \n/r {(@{DPAtt8}+@{DPAbi8}+?{Pool Mod|0})d10s}>6"></button>
|
||
</div>
|
||
|
||
|
||
<div class="textbox">
|
||
<label class="gothic" style="padding-top: 25px" for="attr_appearance" data-i18n="Appearance">Appearance</label>
|
||
<textarea style="height: 120px" name="attr_appearance"></textarea>
|
||
</div>
|
||
|
||
<div class="textbox">
|
||
<label class="gothic" style="padding-top: 5px" data-i18n="Caern" for="attr_caern">Caern</label>
|
||
<textarea style="height: 120px" name="attr_caern"></textarea>
|
||
</div>
|
||
|
||
<div class="textbox">
|
||
<label class="gothic" style="padding-top: 5px" data-i18n="History" for="attr_history">History</label>
|
||
<textarea name="attr_history"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="extra2-3" style="display: inline-block; vertical-align: top; width: 400px">
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center"data-i18n="Experience" >Experience</h4>
|
||
<input type="text" style="text-align: center;" name="attr_experience">
|
||
</div>
|
||
|
||
<div class="sheet-row" align="center" style="display: inline-block;">
|
||
<h4 style="text-align: center"data-i18n="Experience (spent)" > (spent)</h4>
|
||
<input type="text" style="text-align: center;" name="attr_experience_spent">
|
||
</select>
|
||
</div>
|
||
|
||
|
||
<div class="advantage1" style="display: inline-block; vertical-align: top; width: 400px; margin-top: 8px; border: 1px solid Black;">
|
||
<label class="gothic" style="font-size: 36px; text-transform: uppercase; margin-top: 20px;" data-i18n="Pack">Pack</label>
|
||
|
||
<label class="typetitle" style="display: inline-block; vertical-align: top; width: 76px; font-size: 1.4em; font-weight: bold; padding-top: 8px; border: 0px solid Blue;" data-i18n="Name:">Name:</label>
|
||
<input type="text" name="attr_pack_name" style="display: inline-block; vertical-align: top; width: 300px; text-align: center; font-size: 1.6em; font-weight: bold;"/>
|
||
|
||
<label class="typetitle" style="display: inline-block; vertical-align: top; width: 76px; font-size: 1.4em; font-weight: bold; padding-top: 8px; border: 0px solid Blue;" data-i18n="Type:">Type:</label>
|
||
<input type="text" name="attr_pack_type" style="display: inline-block; vertical-align: top; width: 300px; text-align: center; font-size: 1.6em; font-weight: bold;"/>
|
||
|
||
|
||
<label class="typetitle" style="display: inline-block; vertical-align: top; width: 76px; font-size: 1.4em; font-weight: bold; padding-top: 8px; border: 0px solid Blue;" data-i18n="Members:">Members:</label>
|
||
<input type="text" name="attr_pack_member1" style="display: inline-block; vertical-align: top; width: 300px; font-size: 1.6em; font-weight: bold;"/>
|
||
<input type="text" name="attr_pack_member2" style="display: inline-block; vertical-align: top; margin-left: 88px; width: 300px; font-size: 1.6em; font-weight: bold;"/>
|
||
<input type="text" name="attr_pack_member3" style="display: inline-block; vertical-align: top; margin-left: 88px; width: 300px; font-size: 1.6em; font-weight: bold;"/>
|
||
<fieldset class="repeating_packMembers">
|
||
<input type="text" name="attr_pack_member" style="display: inline-block; vertical-align: top; margin-left: 88px; width: 300px; font-size: 1.6em; font-weight: bold;"/>
|
||
</fieldset>
|
||
|
||
<label class="gothic" style="font-size: 22px; text-transform: uppercase; margin-top: 20px;" data-i18n="Elements">Elements</label>
|
||
<div style="border: 0px solid Red;">
|
||
<label class="typetitle" style="display: inline-block; vertical-align: top; width: 200px; text-align: center; font-size: 1.4em; font-weight: bold; padding-top: 8px; border: 0px solid Blue;" data-i18n="Territory">Territory</label>
|
||
<div style="display: inline-block; vertical-align: top; width: 106px; margin: 2px 0px 0px -4px;"><input type="radio" name="attr_territory" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_territory" value="1" />
|
||
<span></span> <input type="radio" name="attr_territory" value="2" />
|
||
<span></span> <input type="radio" name="attr_territory" value="3" />
|
||
<span></span> <input type="radio" name="attr_territory" value="4" />
|
||
<span></span> <input type="radio" name="attr_territory" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 12px; width: 32px; height: 12px; margin: 3px 0px 2px 6px; padding: 0; border: 0px solid Black" name='act_territory-action'>t</button>
|
||
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 22px; margin: 0px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼</label>
|
||
<input type="checkbox" name='attr_territoryExtraCheck' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -16px; " />
|
||
<div class="sheet-body"><textarea name="attr_territoryExtraNotes" style="height:50px; width: 390px; max-width: 390px; margin: 0; border: 1px solid DimGray;" placeholder="Territory Notes"></textarea></div>
|
||
</div>
|
||
|
||
<div style="border: 0px solid Red;">
|
||
<label class="typetitle" style="display: inline-block; vertical-align: top; width: 200px; text-align: center; font-size: 1.4em; font-weight: bold; padding-top: 8px; border: 0px solid Blue;" data-i18n="Community">Community</label>
|
||
<div style="display: inline-block; vertical-align: top; width: 106px; margin: 2px 0px 0px -4px;"><input type="radio" name="attr_community" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_community" value="1" />
|
||
<span></span> <input type="radio" name="attr_community" value="2" />
|
||
<span></span> <input type="radio" name="attr_community" value="3" />
|
||
<span></span> <input type="radio" name="attr_community" value="4" />
|
||
<span></span> <input type="radio" name="attr_community" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 12px; width: 32px; height: 12px; margin: 3px 0px 2px 6px; padding: 0; border: 0px solid Black" name='act_community-action'>t</button>
|
||
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 22px; margin: 0px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼</label>
|
||
<input type="checkbox" name='attr_communityExtraCheck' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -16px; " />
|
||
<div class="sheet-body"><textarea name="attr_communityExtraNotes" style="height:50px; width: 390px; max-width: 390px; margin: 0; border: 1px solid DimGray;" placeholder="Community Notes"></textarea></div>
|
||
</div>
|
||
|
||
<div style="border: 0px solid Red;">
|
||
<label class="typetitle" style="display: inline-block; vertical-align: top; width: 200px; text-align: center; font-size: 1.4em; font-weight: bold; padding-top: 8px; border: 0px solid Blue;" data-i18n="Spirit">Spirit</label>
|
||
<div style="display: inline-block; vertical-align: top; width: 106px; margin: 2px 0px 0px -4px;"><input type="radio" name="attr_spirit" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_spirit" value="1" />
|
||
<span></span> <input type="radio" name="attr_spirit" value="2" />
|
||
<span></span> <input type="radio" name="attr_spirit" value="3" />
|
||
<span></span> <input type="radio" name="attr_spirit" value="4" />
|
||
<span></span> <input type="radio" name="attr_spirit" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 12px; width: 32px; height: 12px; margin: 3px 0px 2px 6px; padding: 0; border: 0px solid Black" name='act_spirit-action'>t</button>
|
||
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 22px; margin: 0px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼</label>
|
||
<input type="checkbox" name='attr_spiritExtraCheck' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -16px; " />
|
||
<div class="sheet-body"><textarea name="attr_spiritExtraNotes" style="height:50px; width: 390px; max-width: 390px; margin: 0; border: 1px solid DimGray;" placeholder="Spirit Notes"></textarea></div>
|
||
</div>
|
||
|
||
<label class="gothic" style="font-size: 22px; text-transform: uppercase; margin-top: 20px;" data-i18n="Advantages/Flaws">Advantages/Flaws</label>
|
||
<fieldset class="repeating_packmeritflaw">
|
||
<div style="border: 0px solid Red;">
|
||
<input name="attr_meritflaw1" type="text" style='display: inline-block; vertical-align: top; width: 260px; height: 23px; margin: 0px 0px 0px 0px; padding: 3px 2px 0px 4px; text-align: left; font-size: 1.0em; background-color: White;' data-i18n-title="Background" title='Background' />
|
||
<div style="display: inline-block; vertical-align: top; width: 106px; margin: 2px 0px 0px -4px;"><input type="radio" name="attr_meritflaw" value="0" class="zero" checked />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="1" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="2" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="3" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="4" />
|
||
<span></span> <input type="radio" name="attr_meritflaw" value="5" />
|
||
<span></span>
|
||
</div>
|
||
<button type="action" style="font-family: dicefontd20; font-size: 12px; width: 12px; height: 12px; margin: 3px 0px 2px -4px; padding: 0; border: 0px solid Black" name='act_meritflaw-action'>t</button>
|
||
|
||
<label for="extraNotes" style="display: inline-block; vertical-align: top; width: 16px; height: 22px; margin: 0px 0px 0px -3px; padding: 6px 0px 0px 0px;">▼</label>
|
||
<input type="checkbox" name='attr_MeritNotesExtra' id="extraNotes" class="sheet-toggle-show" style="width: 16px; height: 22px; margin: 8px 0px 0px -16px; " />
|
||
<div class="sheet-body"><textarea name="attr_extraNotes" style="height:50px; width: 390px; max-width: 390px; margin: 0; border: 1px solid DimGray;" placeholder="Merit/Flaw Notes"></textarea></div>
|
||
</div>
|
||
</fieldset>
|
||
|
||
|
||
|
||
</div>
|
||
|
||
<div class="advantage1" style="display: inline-block; vertical-align: top; width: 400px; margin-top: 8px; border: 0px solid Red;">
|
||
<label class="gothic" data-i18n="Weapons">Weapons</label>
|
||
<div style='display: inline-block; vertical-align: top; width: 400px; margin: 8px 0px 0px -4px; border: 1px solid LightGray;'>
|
||
<label class="typetitle" style="width: 92px; margin: 6px 0px 4px 1px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Name">Name</label>
|
||
<label class="typetitle" style="width: 92px; margin: 6px 0px 4px 1px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Type">Type</label>
|
||
<label class="typetitle" style="width: 92px; margin: 6px 0px 4px 1px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Damage">Damage</label>
|
||
<label class="typetitle" style="width: 92px; margin: 6px 0px 4px 1px; font-size: 1.6em; font-weight: bold; text-align: center; padding-right: 4px;" data-i18n="Notes">Notes</label>
|
||
<fieldset class="repeating_specialty">
|
||
<div class="sheet-skills">
|
||
<input type='text' name='attr_weaponName' style='width: 96px; height: 25px; margin: 2px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' />
|
||
<input type='text' name='attr_weaponType' style='width: 96px; height: 25px; margin: 2px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' />
|
||
<input type='text' name='attr_weaponDamage' style='width: 96px; height: 25px; margin: 2px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' />
|
||
<input type='text' name='attr_weaponNotes' style='width: 96px; height: 25px; margin: 2px 0px 0px -2px; text-align: center; font-weight: bold; font-size: 1.2em; border-bottom: 1px solid black; background-color: White;' />
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="textbox">
|
||
<label class="gothic" style="padding-top: 15px" data-i18n="Notes">Notes</label>
|
||
<textarea name="attr_notes" style="height: 218px"></textarea>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<!-- Roll Templates -->
|
||
<rolltemplate class="sheet-rolltemplate-check">
|
||
<div class="container">
|
||
<div><h1>{{name}}{{#SkillName}} *for* {{SkillName}}{{/SkillName}}</h1></div>
|
||
<div class="arrow-container"><div class="arrow-right"></div></div>
|
||
{{#Check}}
|
||
<div class="rowcolor"><span class="tcat">Successes: </span>{{computed::Roll}}</div>
|
||
<div class="rowcolor"><span class="tcat">Crits: </span>{{computed::Crits}}</div>
|
||
{{/Check}}
|
||
{{#Rage}}
|
||
{{#rollGreater() Rage 0 }}
|
||
<div class="rowcolor"><span class="tcat">Brutals: </span>{{computed::Rage}}</div>
|
||
{{/rollGreater() Rage 0 }}
|
||
{{/Rage}}
|
||
{{#RageCheck}}
|
||
<div class="rowcolor"><span class="tcat">Rage Check: </span>{{Roll}}</div>
|
||
{{#rollGreater() Roll DL }}
|
||
<div class="rowcolor"><span class="tcat" data-i18n="Result">Result:</span><span data-i18n="Success">Success</span></div>
|
||
{{/rollGreater() Roll DL }}
|
||
{{#^rollGreater() Roll DL }}
|
||
<div class="rowcolor"><span class="tcat" data-i18n="Result">Result:</span><span data-i18n="Failure">Failure</span></div>
|
||
{{/^rollGreater() Roll DL }}
|
||
|
||
{{/RageCheck}}
|
||
{{#WPRoll}}
|
||
<div class="rowcolor"><span class="tcat" data-i18n="Willpower Successes">Willpower Successes: </span>{{Roll}}</div>
|
||
{{/WPRoll}}
|
||
{{#WPReRoll}}
|
||
<div class="rowcolor"><span class="tcat" data-i18n="Willpower Re-roll">Willpower Re-roll: </span>{{Roll}}</div>
|
||
{{/WPReRoll}}
|
||
{{#HHRoll}}
|
||
<div class="rowcolor"><span class="tcat" data-i18n="Harano/Hauglosk Successes">Harano/Hauglosk Successes: </span>{{Roll}}</div>
|
||
{{/HHRoll}}
|
||
</div>
|
||
</rolltemplate>
|
||
|
||
<!-- End Roll Templates -->
|
||
|
||
|
||
<!-- SHEET WORKERS -->
|
||
<script type="text/worker">
|
||
|
||
on('sheet:opened',function(){
|
||
|
||
getAttrs(["setupDone"], function(pvalue) {
|
||
console.log("Greetings");
|
||
|
||
let SetupDone=parseInt(pvalue.setupDone);
|
||
console.log("setupdone: "+SetupDone );
|
||
|
||
if (SetupDone==0){
|
||
console.log("do setup");
|
||
|
||
setAttrs({setupDone:1});
|
||
}
|
||
});
|
||
})
|
||
|
||
|
||
function incSkill(section,skill,value){
|
||
getSectionIDs(section, function(idArray) {
|
||
var found = false;
|
||
if (idArray.length > 0) {
|
||
var fields = [];
|
||
_.each(idArray, function(currentID) {
|
||
fields.push(section+"_" + currentID + "_skill");
|
||
fields.push(section+"_" + currentID + "_skillValue");
|
||
});
|
||
getAttrs(fields, function(values) {
|
||
_.each(idArray, function(currentID, i) {
|
||
var curSkill = values[section+"_" + idArray[i] + "_skill"];
|
||
if (curSkill === skill){
|
||
found = true;
|
||
}
|
||
});
|
||
if (!found) {
|
||
console.log(skill+""+section+" add !!!!!!!!!!!");
|
||
addSkill(section,skill,value);
|
||
}
|
||
});
|
||
}
|
||
else{
|
||
addSkill(section,skill,value);
|
||
}
|
||
|
||
});
|
||
}
|
||
|
||
function addSkill(section,skill,value){
|
||
var id=getId();
|
||
var setObj = {};
|
||
setObj[section+"_"+id+'_skill']=skill;
|
||
setAttrs(setObj);
|
||
setObj[section+"_"+id+'_skillValue']=value;
|
||
console.log("!!!addSkill skill: "+skill+" value: "+value);
|
||
setAttrs(setObj);
|
||
}
|
||
|
||
function incElement(section,skill,value){
|
||
getSectionIDs(section, function(idArray) {
|
||
var found = false;
|
||
if (idArray.length > 0) {
|
||
var fields = [];
|
||
_.each(idArray, function(currentID) {
|
||
fields.push(section+"_" + currentID + "_meritflaw1");
|
||
fields.push(section+"_" + currentID + "_meritflaw");
|
||
});
|
||
getAttrs(fields, function(values) {
|
||
_.each(idArray, function(currentID, i) {
|
||
var curSkill = values[section+"_" + idArray[i] + "_meritflaw1"];
|
||
if (curSkill === skill){
|
||
found = true;
|
||
}
|
||
});
|
||
if (!found) {
|
||
console.log(skill+" "+section+" add !!!!!!!!!!!");
|
||
addElement(section,skill,value);
|
||
}
|
||
});
|
||
}
|
||
else{
|
||
addElement(section,skill,value);
|
||
}
|
||
|
||
});
|
||
}
|
||
|
||
function addElement(section,skill,value){
|
||
var id=getId();
|
||
var setObj = {};
|
||
setObj[section+"_"+id+'_meritflaw1']=skill;
|
||
setAttrs(setObj);
|
||
setObj[section+"_"+id+'_meritflaw']=value;
|
||
console.log("!!!addSkill skill: "+skill+" value: "+value);
|
||
setAttrs(setObj);
|
||
}
|
||
|
||
|
||
|
||
function getId(){
|
||
const sattrs = {};
|
||
const createdIDs = [];
|
||
var retId = 0;
|
||
if (createdIDs.length==0){
|
||
retId = generateRowID();
|
||
createdIDs.push(retId);
|
||
}
|
||
var checkit = true;
|
||
while (checkit==true) {
|
||
let newID = generateRowID();
|
||
//console.log("Newid "+newID);
|
||
if (!createdIDs.includes(newID)) {
|
||
newrowid = newID;
|
||
//console.log("newrowid "+newID);
|
||
createdIDs.push(newrowid);
|
||
checkit=false;
|
||
}
|
||
}
|
||
retId = newrowid;
|
||
|
||
return retId;
|
||
}
|
||
|
||
|
||
on("sheet:opened change:HarangoloskBox1 change:HarangoloskBox2 change:HarangoloskBox3 change:HarangoloskBox4 change:HarangoloskBox5 change:HarangoloskBox6 change:HarangoloskBox7 change:HarangoloskBox8 change:HarangoloskBox9 change:HarangoloskBox10", function(eventInfo){
|
||
console.log(" Sheet open: Initialize Harano and Hauglosk if not already set");
|
||
getAttrs(["HarangoloskBox1", "HarangoloskBox2","HarangoloskBox3", "HarangoloskBox4","HarangoloskBox5", "HarangoloskBox6","HarangoloskBox7", "HarangoloskBox8","HarangoloskBox9", "HarangoloskBox10"], function(v){
|
||
let Pool = 0;
|
||
let Harano1 = parseInt(v.HarangoloskBox1)||0;
|
||
if (Harano1 == 1) { Pool += 1 };
|
||
let Harano2 = parseInt(v.HarangoloskBox2)||0;
|
||
if (Harano2 == 1) { Pool += 1 };
|
||
let Harano3 = parseInt(v.HarangoloskBox3)||0;
|
||
if (Harano3 == 1) { Pool += 1 };
|
||
let Harano4 = parseInt(v.HarangoloskBox4)||0;
|
||
if (Harano4 == 1) { Pool += 1 };
|
||
let Harano5 = parseInt(v.HarangoloskBox5)||0;
|
||
if (Harano5 == 1) { Pool += 1 };
|
||
let Hauglosk1 = parseInt(v.HarangoloskBox6)||0;
|
||
if (Hauglosk1 == 1) { Pool += 1 };
|
||
let Hauglosk2 = parseInt(v.HarangoloskBox7)||0;
|
||
if (Hauglosk2 == 1) { Pool += 1 };
|
||
let Hauglosk3 = parseInt(v.HarangoloskBox8)||0;
|
||
if (Hauglosk3 == 1) { Pool += 1 };
|
||
let Hauglosk4 = parseInt(v.HarangoloskBox9)||0;
|
||
if (Hauglosk4 == 1) { Pool += 1 };
|
||
let Hauglosk5 = parseInt(v.HarangoloskBox10)||0;
|
||
if (Hauglosk5 == 1) { Pool += 1 };
|
||
|
||
if (Pool === 0) {
|
||
Pool = 1; /* "if a test for Harano or Hauglosk is made, and both trackers are 'empty', the test is made at a minimum of one die" */
|
||
}
|
||
|
||
setAttrs({
|
||
HaranoHaugloskPool: Pool
|
||
}) ;
|
||
});
|
||
});
|
||
|
||
|
||
/* (Sort of) Global Variables */
|
||
let gName = "";
|
||
let gAttribute = "";
|
||
let gSkill = "";
|
||
let gNumRageDice = 0;
|
||
let gRollString = "&{template:check} {{name=@{character_name}}}";
|
||
|
||
/* There is probably something deeply flawed with this approach but I don't know how to detemine the number of rage dice asynchronously */
|
||
|
||
on("sheet:opened change:rage", function(eventInfo) {
|
||
|
||
getAttrs(["rage"], function(v) {
|
||
gNumRageDice = parseInt(v.rage)||0;
|
||
console.log(" Set gNumRageDice: " + gNumRageDice);
|
||
});
|
||
|
||
});
|
||
|
||
|
||
on('clicked:repeating_gift:gift-action', async (eventInfo) => {
|
||
console.log(" Clicked Gift-action");
|
||
console.log(" triggerName " + eventInfo.triggerName);
|
||
|
||
let GiftAttribute = "repeating_gift_GiftPoolAttribute";
|
||
let GiftSkill = "repeating_gift_GiftPoolSkill";
|
||
let GiftName = "repeating_gift_GiftName";
|
||
|
||
|
||
getAttrs([GiftName, GiftAttribute, GiftSkill, "form", "formbonus"], function(v){
|
||
gName = v[GiftName];
|
||
gAttribute = v[GiftAttribute];
|
||
gSkill = v[GiftSkill];
|
||
let form = v.form;
|
||
let formBonus = parseInt(v.formbonus)||0;
|
||
let formBonusApplies = 0;
|
||
switch (gAttribute) {
|
||
case "@{Strength}": formBonusApplies = 1; break;
|
||
case "@{Dexterity}": formBonusApplies = 1; break;
|
||
case "@{Stamina}": formBonusApplies = 1; break;
|
||
case "@{Charisma}": formBonusApplies = -1; break;
|
||
case "@{Manipulation}": formBonusApplies = -1; break;
|
||
case "@{Composure}": formBonusApplies = -1; break;
|
||
default:
|
||
formBonusApplies = 0;
|
||
}
|
||
if (form == "lupus") { formBonusApplies = 0; }
|
||
|
||
|
||
console.log("gAttribute " + gAttribute + " form: " + form + " formBonus " + formBonus + " formBonusApplies " + formBonusApplies );
|
||
let DicePool = String(gAttribute) + "+" + String(formBonusApplies * formBonus);
|
||
if (form == "crinos" && formBonusApplies == -1) { DicePool = "0"; }
|
||
|
||
console.log(" Name " + gName + " Attribute " + gAttribute + " Skill " + gSkill);
|
||
console.log(" attribute getting to await ");
|
||
|
||
/* Note: removed the 's' from d10s> otherwise sorting would lead to more brutals */
|
||
gRollString = "&{template:check} {{name=@{character_name}}} {{SkillName="+ gName +"}} {{Check=[[1]]}} {{Crits=[[0]]}} {{Rage=[[?{Rage?|Yes,1|No,0}]]}} {{Roll=[[(" + DicePool +" + " + gSkill +" +?{Modifiers|0})d10>6]]}}";
|
||
|
||
|
||
console.log(" rollString: " + gRollString);
|
||
let Flag = Math.floor(Math.random() * 100000) + 1;
|
||
/* console.log(" Flag: " + Flag); */
|
||
setAttrs({ giftRollFlag: Flag }) ;
|
||
|
||
});
|
||
});
|
||
|
||
/* Note that the functionlity HAD to be split into two peices as the await had to be at the top of the section */
|
||
on('change:giftRollFlag', async (eventInfo) => {
|
||
console.log(" eventInfo " + JSON.stringify(eventInfo) );
|
||
if (eventInfo.newValue === undefined) {
|
||
/* Obvioulsy in a tar pit. Setting giftRollFlag to zero is a 'change' so it comes back to this routine
|
||
and since newValue is absent - don't know why - and a test for 0 won't work, test for undefined
|
||
*/
|
||
console.log("Has been set to zero - detected indirectly - so done");
|
||
return;
|
||
}
|
||
console.log(" change:giftRollFlag " + eventInfo.newValue);
|
||
|
||
console.log(" gNumRageDice: " + gNumRageDice);
|
||
|
||
console.log(" gift getting to await ");
|
||
console.log(" gRollString: " + gRollString);
|
||
|
||
const results = await startRoll(gRollString);
|
||
|
||
console.log(" RollDice " + results.results.Roll.dice );
|
||
console.log(" RollResult " + results.results.Roll.result );
|
||
console.log(" RollExpression " + results.results.Roll.expression );
|
||
console.log(" Rage Dice " + results.results.Rage.result );
|
||
let crits = 0;
|
||
let brutals = 0;
|
||
let i = 0;
|
||
while (results.results.Roll.dice[i] < 11 && results.results.Roll.dice[i] > 0) {
|
||
console.log(" i: " + i + " results.results.Roll.dice[i] " + results.results.Roll.dice[i] );
|
||
if (results.results.Roll.dice[i] == 10) {
|
||
crits +=1 ;
|
||
console.log(" crit at " + i + " crits = " + crits);
|
||
}
|
||
if ((i < gNumRageDice) && (results.results.Rage.result == 1)) {
|
||
console.log(" Check at " + i + " for brutals, current value " + results.results.Roll.dice[i]);
|
||
if (results.results.Roll.dice[i] < 3) {
|
||
brutals +=1 ;
|
||
console.log(" brutals at " + i + " brutals = " + brutals + " value " + results.results.Roll.dice[i]);
|
||
}
|
||
}
|
||
i++;
|
||
}
|
||
let countableCrits = Math.floor(crits/2) * 2; // Criticals are only counted in pairs
|
||
const computed = results.results.Roll.result + countableCrits;
|
||
const numCrits = crits;
|
||
console.log(" numCrits " + crits + " countableCrits " + countableCrits + " computed " + computed);
|
||
|
||
finishRoll(
|
||
results.rollId,
|
||
{
|
||
Roll: computed, Crits: numCrits, Rage: brutals,
|
||
}
|
||
);
|
||
setAttrs({ giftRollFlag: 0 }) ;
|
||
});
|
||
|
||
on('clicked:repeating_advflaw:advflaw-action', async (eventInfo) => {
|
||
console.log(" Clicked Advantage/Flaw-action");
|
||
console.log(" triggerName " + eventInfo.triggerName);
|
||
|
||
let Attribute = "repeating_advflaw_advflaw";
|
||
console.log(" Attribute: " + Attribute);
|
||
getAttrs([Attribute,"repeating_advflaw_advflaw1"], function(v){
|
||
let DicePool = parseInt(v[Attribute])||0;
|
||
let Name = v.repeating_advflaw_advflaw1;
|
||
console.log("attributeRolled " + Attribute + " attributePool " + DicePool+ " advflaw1 " + Name);
|
||
setAttrs({ attributeRolled: Name, attributePool: DicePool}) ;
|
||
let Flag = Math.floor(Math.random() * 100000) + 1;
|
||
setAttrs({ attributeRollFlag: Flag }) ; // isolated in an attempt to reduce race-condition
|
||
});
|
||
});
|
||
|
||
on('clicked:repeating_meritflaw:meritflaw-action', async (eventInfo) => {
|
||
console.log(" Clicked Merits/Flaw-action");
|
||
console.log(" triggerName " + eventInfo.triggerName);
|
||
|
||
let Attribute = "repeating_meritflaw_meritflaw";
|
||
console.log(" Attribute: " + Attribute);
|
||
getAttrs([Attribute,"repeating_meritflaw_meritflaw1"], function(v){
|
||
let DicePool = parseInt(v[Attribute])||0;
|
||
let Name = v.repeating_meritflaw_meritflaw1;
|
||
console.log("attributeRolled " + Attribute + " attributePool " + DicePool+ " meritflaw1 " + Name);
|
||
setAttrs({ attributeRolled: Name, attributePool: DicePool}) ;
|
||
let Flag = Math.floor(Math.random() * 100000) + 1;
|
||
setAttrs({ attributeRollFlag: Flag }) ; // isolated in an attempt to reduce race-condition
|
||
});
|
||
});
|
||
|
||
|
||
on('clicked:repeating_packmeritflaw:meritflaw-action', async (eventInfo) => {
|
||
console.log(" Clicked Merits/Flaw-action");
|
||
console.log(" triggerName " + eventInfo.triggerName);
|
||
|
||
let Attribute = "repeating_packmeritflaw_meritflaw";
|
||
console.log(" Attribute: " + Attribute);
|
||
getAttrs([Attribute,"repeating_packmeritflaw_meritflaw1"], function(v){
|
||
let DicePool = parseInt(v[Attribute])||0;
|
||
let Name = v.repeating_packmeritflaw_meritflaw1;
|
||
console.log("attributeRolled " + Attribute + " attributePool " + DicePool+ " meritflaw1 " + Name);
|
||
setAttrs({ attributeRolled: Name, attributePool: DicePool}) ;
|
||
let Flag = Math.floor(Math.random() * 100000) + 1;
|
||
setAttrs({ attributeRollFlag: Flag }) ; // isolated in an attempt to reduce race-condition
|
||
});
|
||
});
|
||
|
||
on('clicked:territory-action clicked:community-action clicked:spirit-action', async (eventInfo) => {
|
||
console.log(" Clicked Element action");
|
||
console.log(" triggerName " + eventInfo.triggerName);
|
||
let dash = eventInfo.triggerName.indexOf("-");
|
||
//console.log(" dash:" + dash);
|
||
let Element=eventInfo.triggerName.substring(8,dash);
|
||
console.log(" Element:" + Element);
|
||
|
||
let Attribute = Element;
|
||
let Name = Element.charAt(0).toUpperCase() + Element.slice(1);
|
||
console.log(" Name:" + Name);
|
||
console.log(" Attribute: " + Attribute);
|
||
getAttrs([Attribute], function(v){
|
||
let DicePool = parseInt(v[Attribute])||0;
|
||
console.log("attributeRolled " + Attribute + " attributePool " + DicePool+ " Name " + Name);
|
||
setAttrs({ attributeRolled: Name, attributePool: DicePool}) ;
|
||
let Flag = Math.floor(Math.random() * 100000) + 1;
|
||
setAttrs({ attributeRollFlag: Flag }) ; // isolated in an attempt to reduce race-condition
|
||
});
|
||
});
|
||
|
||
|
||
on('clicked:strength-action clicked:dexterity-action clicked:stamina-action clicked:charisma-action clicked:manipulation-action clicked:composure-action clicked:intelligence-action clicked:wits-action clicked:resolve-action', async (eventInfo) => {
|
||
console.log(" Clicked ???-action");
|
||
console.log(" triggerName " + eventInfo.triggerName);
|
||
|
||
let Attribute = "";
|
||
let formBonusApplies = 0;
|
||
switch (eventInfo.triggerName) {
|
||
case "clicked:strength-action": Attribute = "Strength"; formBonusApplies = 1; break;
|
||
case "clicked:dexterity-action": Attribute = "Dexterity"; formBonusApplies = 1; break;
|
||
case "clicked:stamina-action": Attribute = "Stamina"; formBonusApplies = 1; break;
|
||
case "clicked:charisma-action": Attribute = "Charisma"; formBonusApplies = -1; break;
|
||
case "clicked:manipulation-action": Attribute = "Manipulation"; formBonusApplies = -1; break;
|
||
case "clicked:composure-action": Attribute = "Composure"; formBonusApplies = -1; break;
|
||
case "clicked:intelligence-action": Attribute = "Intelligence"; break;
|
||
case "clicked:wits-action": Attribute = "Wits"; break;
|
||
case "clicked:resolve-action": Attribute = "Resolve"; break;
|
||
case "clicked:territory-action": Attribute = "Territory"; break;
|
||
default:
|
||
Attribute = "None";
|
||
}
|
||
console.log(" Attribute: " + Attribute);
|
||
getAttrs([Attribute,"form","formbonus"], function(v){
|
||
let attributePool = parseInt(v[Attribute])||0;
|
||
let form = v.form;
|
||
let formBonus = parseInt(v.formbonus)||0;
|
||
if (form == "lupus") { formBonusApplies = 0; }
|
||
console.log("attributeRolled " + Attribute + " attributePool " + attributePool + " form: " + form + " formBonus " + formBonus + " formBonusApplies " + formBonusApplies );
|
||
let DicePool = String(attributePool) + "+" + String(formBonusApplies * formBonus);
|
||
if (form == "crinos" && formBonusApplies == -1) { DicePool = "0"; }
|
||
|
||
console.log(" new DicePool " + DicePool);
|
||
|
||
setAttrs({ attributeRolled: Attribute, attributePool: DicePool}) ;
|
||
let Flag = Math.floor(Math.random() * 100000) + 1;
|
||
setAttrs({ attributeRollFlag: Flag }) ; // isolated in an attempt to reduce race-condition
|
||
});
|
||
|
||
});
|
||
|
||
on('change:attributeRollFlag', async (eventInfo) => {
|
||
console.log(" change:attributeRollFlag " + eventInfo.newValue);
|
||
console.log(" gNumRageDice: " + gNumRageDice);
|
||
if (eventInfo.newValue == 0 || eventInfo.newValue === undefined) {
|
||
console.log(" return ");
|
||
return;
|
||
}
|
||
|
||
const AttributeString = "?{Attribute|None,0|Charisma, @{Charisma}|Composure, @{Composure}|Dexterity, @{Dexterity}|Intelligence, @{Intelligence}|Manipulation, @{Manipulation}|Resolve, @{Resolve}|Stamina, @{Stamina}|Strength, @{Strength}|Wits, @{Wits}}";
|
||
const rollString = "&{template:check} {{name=@{character_name}}} {{SkillName=@{attributeRolled}}} {{Check=[[1]]}} {{Crits=[[0]]}} {{Rage=[[?{Rage?|Yes,1|No,0}]]}} {{Roll=[[(@{attributePool}+"+AttributeString+"+?{Modifiers|0})d10>6]]}}";
|
||
console.log(" AttributeString " + AttributeString);
|
||
console.log(" rollString " + rollString);
|
||
|
||
console.log(" attribute getting to await ");
|
||
const results = await startRoll(rollString);
|
||
|
||
console.log(" RollDice " + results.results.Roll.dice );
|
||
console.log(" RollResult " + results.results.Roll.result );
|
||
console.log(" RollExpression " + results.results.Roll.expression );
|
||
console.log(" Rage Dice " + results.results.Rage.result );
|
||
let crits = 0;
|
||
let brutals = 0;
|
||
let i = 0;
|
||
while (results.results.Roll.dice[i] < 11 && results.results.Roll.dice[i] > 0) {
|
||
console.log(" i: " + i + " results.results.Roll.dice[i] " + results.results.Roll.dice[i] );
|
||
if (results.results.Roll.dice[i] == 10) {
|
||
crits +=1 ;
|
||
console.log(" crit at " + i + " crits = " + crits);
|
||
}
|
||
if ((i < gNumRageDice) && (results.results.Rage.result == 1)) {
|
||
console.log(" Check at " + i + " for brutals, current value " + results.results.Roll.dice[i]);
|
||
if (results.results.Roll.dice[i] < 3) {
|
||
brutals +=1 ;
|
||
console.log(" brutals at " + i + " brutals = " + brutals + " value " + results.results.Roll.dice[i]);
|
||
}
|
||
}
|
||
i++;
|
||
}
|
||
let countableCrits = Math.floor(crits/2) * 2; // Criticals are only counted in pairs
|
||
const computed = results.results.Roll.result + countableCrits;
|
||
const numCrits = crits;
|
||
console.log(" numCrits " + crits + " countableCrits " + countableCrits + " computed " + computed);
|
||
|
||
finishRoll(
|
||
results.rollId,
|
||
{
|
||
Roll: computed, Crits: numCrits, Rage: brutals,
|
||
}
|
||
);
|
||
setAttrs({ attributeRollFlag: 0 }) ;
|
||
});
|
||
|
||
|
||
|
||
|
||
on('clicked:glory-action clicked:honor-action clicked:wisdom-action clicked:athletics-action clicked:brawl-action clicked:craft-action clicked:driving-action clicked:firearms-action clicked:larceny-action clicked:melee-action clicked:stealth-action clicked:survival-action clicked:animal_ken-action clicked:etiquette-action clicked:insight-action clicked:intimidation-action clicked:leadership-action clicked:performance-action clicked:persuasion-action clicked:streetwise-action clicked:subterfuge-action clicked:academics-action clicked:awareness-action clicked:finance-action clicked:investigation-action clicked:medicine-action clicked:occult-action clicked:politics-action clicked:science-action clicked:technology-action', async (eventInfo) => {
|
||
console.log(" Clicked ???-action");
|
||
|
||
console.log(" triggerName " + eventInfo.triggerName);
|
||
let formBonusApplies = 0;
|
||
|
||
let Ability = "";
|
||
switch (eventInfo.triggerName) {
|
||
case "clicked:glory-action": Ability = "Glory"; break;
|
||
case "clicked:honor-action": Ability = "Honor"; break;
|
||
case "clicked:wisdom-action": Ability = "Wisdom"; break;
|
||
case "clicked:athletics-action": Ability = "Athletics"; formBonusApplies = 1; break;
|
||
case "clicked:brawl-action": Ability = "Brawl"; formBonusApplies = 1; break;
|
||
case "clicked:craft-action": Ability = "Craft"; formBonusApplies = 1; break;
|
||
case "clicked:driving-action": Ability = "Driving"; formBonusApplies = 1; break; // Really?
|
||
case "clicked:firearms-action": Ability = "Firearms"; formBonusApplies = 1; break; // Really?
|
||
case "clicked:larceny-action": Ability = "Larceny"; formBonusApplies = 1; break;
|
||
case "clicked:melee-action": Ability = "Melee"; formBonusApplies = 1; break;
|
||
case "clicked:stealth-action": Ability = "Stealth"; formBonusApplies = 1; break;
|
||
case "clicked:survival-action": Ability = "Survival"; formBonusApplies = 1; break;
|
||
case "clicked:animal_ken-action": Ability = "Animal_Ken"; formBonusApplies = -1; break;
|
||
case "clicked:etiquette-action": Ability = "Etiquette"; formBonusApplies = -1; break;
|
||
case "clicked:insight-action": Ability = "Insight"; formBonusApplies = -1; break;
|
||
case "clicked:intimidation-action": Ability = "Intimidation"; formBonusApplies = 1; break;
|
||
case "clicked:leadership-action": Ability = "Leadership"; formBonusApplies = -1; break;
|
||
case "clicked:performance-action": Ability = "Performance"; formBonusApplies = -1; break;
|
||
case "clicked:persuasion-action": Ability = "Persuasion"; formBonusApplies = -1; break;
|
||
case "clicked:streetwise-action": Ability = "Streetwise"; formBonusApplies = -1; break;
|
||
case "clicked:subterfuge-action": Ability = "Subterfuge"; formBonusApplies = -1; break;
|
||
case "clicked:academics-action": Ability = "Academics"; break;
|
||
case "clicked:awareness-action": Ability = "Awareness"; break;
|
||
case "clicked:finance-action": Ability = "Finance"; break;
|
||
case "clicked:investigation-action": Ability = "Investigation"; break;
|
||
case "clicked:medicine-action": Ability = "Medicine"; break;
|
||
case "clicked:occult-action": Ability = "Occult"; break;
|
||
case "clicked:politics-action": Ability = "Politics"; break;
|
||
case "clicked:science-action": Ability = "Science"; break;
|
||
case "clicked:technology-action": Ability = "Technology"; break;
|
||
default:
|
||
Ability = "None";
|
||
}
|
||
console.log(" Ability: " + Ability);
|
||
getAttrs([Ability,"form","formbonus"], function(v){
|
||
let abilityPool = parseInt(v[Ability])||0;
|
||
let form = v.form;
|
||
let formBonus = parseInt(v.formbonus)||0;
|
||
if (form == "lupus" && !(Ability === "Survival" || Ability === "Stealth")) { formBonusApplies = 0; }
|
||
|
||
let DicePool = String(abilityPool) + "+" + String(formBonusApplies * formBonus);
|
||
if (form == "crinos" && formBonusApplies == -1) { DicePool = "0"; }
|
||
|
||
console.log("skillRolled " + Ability + " skillPool " + DicePool);
|
||
let Flag = Math.floor(Math.random() * 100000) + 1;
|
||
|
||
setAttrs({ skillRolled: Ability, skillPool: DicePool}) ;
|
||
setAttrs({ skillRollFlag: Flag }) ; // isolated in an attempt to reduce race-condition
|
||
});
|
||
|
||
});
|
||
|
||
on('change:skillRollFlag', async (eventInfo) => {
|
||
console.log(" change:skillRollFlag " + eventInfo.newValue);
|
||
console.log(" gNumRageDice(skillRoll): " + gNumRageDice);
|
||
if (eventInfo.newValue == 0 || eventInfo.newValue === undefined) {
|
||
console.log(" return ");
|
||
return;
|
||
}
|
||
console.log(" getting to await ");
|
||
const AttributeString = "?{Attribute|None,0|Charisma, @{Charisma}|Composure, @{Composure}|Dexterity, @{Dexterity}|Intelligence, @{Intelligence}|Manipulation, @{Manipulation}|Resolve, @{Resolve}|Stamina, @{Stamina}|Strength, @{Strength}|Wits, @{Wits}}";
|
||
|
||
const rollString = "&{template:check} {{name=@{character_name}}} {{SkillName=@{skillRolled}}} {{Check=[[1]]}} {{Crits=[[0]]}} {{Rage=[[?{Rage?|Yes,1|No,0}]]}} {{Roll=[[(@{skillPool}+?{Attribute|Charisma, @{Charisma}|Composure, @{Composure}|Dexterity, @{Dexterity}|Intelligence, @{Intelligence}|Manipulation, @{Manipulation}|Resolve, @{Resolve}|Stamina, @{Stamina}|Strength, @{Strength}|Wits, @{Wits}}+?{Modifiers|0})d10>6]]}}";
|
||
|
||
const results = await startRoll(rollString); //SyntaxError: await is only valid in async functions and the top level bodies of modules
|
||
|
||
console.log(" RollDice " + results.results.Roll.dice );
|
||
console.log(" RollResult " + results.results.Roll.result );
|
||
console.log(" RollExpression " + results.results.Roll.expression );
|
||
console.log(" Rage Dice " + results.results.Rage.result );
|
||
let crits = 0;
|
||
let brutals = 0;
|
||
let i = 0;
|
||
while (results.results.Roll.dice[i] < 11 && results.results.Roll.dice[i] > 0) {
|
||
console.log(" i: " + i + " results.results.Roll.dice[i] " + results.results.Roll.dice[i] );
|
||
if (results.results.Roll.dice[i] == 10) {
|
||
crits +=1 ;
|
||
console.log(" crit at " + i + " crits = " + crits);
|
||
}
|
||
|
||
if ((i < gNumRageDice) && (results.results.Rage.result == 1)) {
|
||
console.log(" Check at " + i + " for brutals, current value " + results.results.Roll.dice[i]);
|
||
if (results.results.Roll.dice[i] < 3) {
|
||
brutals +=1 ;
|
||
console.log(" brutals at " + i + " brutals = " + brutals + " value " + results.results.Roll.dice[i]);
|
||
}
|
||
}
|
||
i++;
|
||
}
|
||
let countableCrits = Math.floor(crits/2) * 2; //Criticals are only counted in pairs
|
||
const computed = results.results.Roll.result + countableCrits;
|
||
const numCrits = crits;
|
||
console.log(" numCrits " + crits + " countableCrits " + countableCrits + " computed " + computed);
|
||
|
||
finishRoll(
|
||
results.rollId,
|
||
{
|
||
Roll: computed, Crits: numCrits, Rage: brutals,
|
||
}
|
||
);
|
||
setAttrs({ skillRollFlag: 0 }) ;
|
||
});
|
||
|
||
on("sheet:opened change:character_name", function(eventInfo) {
|
||
getAttrs(["character_name"], function(v) {
|
||
var attrsToChange = {};
|
||
attrsToChange["strength_action"] = "%{" + v["character_name"] + "|strength-action}";
|
||
attrsToChange["dexterity_action"] = "%{" + v["character_name"] + "|dexterity-action}";
|
||
attrsToChange["craft_action"] = "%{" + v["character_name"] + "|stamina-action}";
|
||
attrsToChange["charisma_action"] = "%{" + v["character_name"] + "|charisma-action}";
|
||
attrsToChange["manipulation_action"] = "%{" + v["character_name"] + "|manipulation-action}";
|
||
attrsToChange["composure_action"] = "%{" + v["character_name"] + "|composure-action}";
|
||
attrsToChange["intelligence_action"] = "%{" + v["character_name"] + "|intelligence-action}";
|
||
attrsToChange["wits_action"] = "%{" + v["character_name"] + "|wits-action}";
|
||
attrsToChange["resolve_action"] = "%{" + v["character_name"] + "|resolve-action}";
|
||
|
||
attrsToChange["glory_action"] = "%{" + v["character_name"] + "|glory-action}";
|
||
attrsToChange["honor_action"] = "%{" + v["character_name"] + "|honor-action}";
|
||
attrsToChange["wisdom_action"] = "%{" + v["character_name"] + "|wisdom-action}";
|
||
|
||
attrsToChange["athletics_action"] = "%{" + v["character_name"] + "|athletics-action}";
|
||
attrsToChange["brawl_action"] = "%{" + v["character_name"] + "|brawl-action}";
|
||
attrsToChange["craft_action"] = "%{" + v["character_name"] + "|craft-action}";
|
||
attrsToChange["driving_action"] = "%{" + v["character_name"] + "|driving-action}";
|
||
attrsToChange["firearms_action"] = "%{" + v["character_name"] + "|firearms-action}";
|
||
attrsToChange["larceny_action"] = "%{" + v["character_name"] + "|larceny-action}";
|
||
attrsToChange["melee_action"] = "%{" + v["character_name"] + "|melee-action}";
|
||
attrsToChange["stealth_action"] = "%{" + v["character_name"] + "|stealth-action}";
|
||
attrsToChange["survival_action"] = "%{" + v["character_name"] + "|survival-action}";
|
||
attrsToChange["animal_ken_action"] = "%{" + v["character_name"] + "|animal_ken-action}";
|
||
attrsToChange["etiquette_action"] = "%{" + v["character_name"] + "|etiquette-action}";
|
||
attrsToChange["insight_action"] = "%{" + v["character_name"] + "|insight-action}";
|
||
attrsToChange["intimidation_action"] = "%{" + v["character_name"] + "|intimidation-action}";
|
||
attrsToChange["leadership_action"] = "%{" + v["character_name"] + "|leadership-action}";
|
||
attrsToChange["performance_action"] = "%{" + v["character_name"] + "|performance-action}";
|
||
attrsToChange["persuasion_action"] = "%{" + v["character_name"] + "|persuasion-action}";
|
||
attrsToChange["athletics_action"] = "%{" + v["character_name"] + "|athletics-action}";
|
||
attrsToChange["streetwise_action"] = "%{" + v["character_name"] + "|streetwise-action}";
|
||
attrsToChange["subterfuge_action"] = "%{" + v["character_name"] + "|subterfuge-action}";
|
||
attrsToChange["academics_action"] = "%{" + v["character_name"] + "|academics-action}";
|
||
attrsToChange["awareness_action"] = "%{" + v["character_name"] + "|awareness-action}";
|
||
attrsToChange["finance_action"] = "%{" + v["character_name"] + "|finance-action}";
|
||
attrsToChange["investigation_action"] = "%{" + v["character_name"] + "|investigation-action}";
|
||
attrsToChange["medicine_action"] = "%{" + v["character_name"] + "|medicine-action}";
|
||
attrsToChange["occult_action"] = "%{" + v["character_name"] + "|occult-action}";
|
||
attrsToChange["politics_action"] = "%{" + v["character_name"] + "|politics-action}";
|
||
attrsToChange["science_action"] = "%{" + v["character_name"] + "|science-action}";
|
||
attrsToChange["technology_action"] = "%{" + v["character_name"] + "|technology-action}";
|
||
setAttrs(attrsToChange);
|
||
});
|
||
});
|
||
on('clicked:Pool', async (eventInfo) => {
|
||
console.log(" Click Pool");
|
||
const rollString = "&{template:check} {{name=@{character_name}}} {{SkillName=@{skillRolled}}} {{Check=[[1]]}} {{Crits=[[0]]}} {{Roll=[[(@{Athletics}+?{Attribute|Charisma, @{Charisma}|Composure, @{Composure}|Dexterity, @{Dexterity}|Intelligence, @{Intelligence}|Manipulation, @{Manipulation}|Resolve, @{Resolve}|Stamina, @{Stamina}|Strength, @{Strength}|Wits, @{Wits}}+?{Modifiers|0})d10s>6]]}}";
|
||
|
||
const results = await startRoll(rollString);
|
||
|
||
console.log(" RollDice " + results.results.Roll.dice );
|
||
console.log(" RollResult " + results.results.Roll.result );
|
||
console.log(" RollExpression " + results.results.Roll.expression );
|
||
let crits = 0;
|
||
let i = 0;
|
||
while (results.results.Roll.dice[i] < 11 && results.results.Roll.dice[i] > 0) {
|
||
console.log(" i: " + i + " results.results.Roll.dice[i] " + results.results.Roll.dice[i] );
|
||
if (results.results.Roll.dice[i] == 10) {
|
||
crits +=1 ;
|
||
console.log(" crit at " + i + " crits = " + crits);
|
||
}
|
||
i++;
|
||
}
|
||
let countableCrits = Math.floor(crits/2) * 2; //Criticals are only counted in pairs
|
||
const computed = results.results.Roll.result + countableCrits;
|
||
const numCrits = crits;
|
||
console.log(" numCrits " + crits + " countableCrits " + countableCrits + " computed " + computed);
|
||
|
||
finishRoll(
|
||
results.rollId,
|
||
{
|
||
Roll: computed, Crits: numCrits,
|
||
}
|
||
);
|
||
});
|
||
|
||
|
||
on('change:health_max sheet:opened', () => {
|
||
getAttrs(['health_max'], values => {
|
||
const output = {};
|
||
const max = +values.health_max || 0;
|
||
for(let n = 0; n <= 24; n++) {
|
||
output[`toggle_health${n}`] = n <= max ? 1: 0;
|
||
}
|
||
setAttrs(output);
|
||
});
|
||
});
|
||
|
||
on('change:health_crinos sheet:opened', () => {
|
||
getAttrs(['health_crinos'], values => {
|
||
const output = {};
|
||
const max = +values.health_crinos || 0;
|
||
for(let n = 0; n <= 15; n++) {
|
||
output[`toggle_crinoshealth${n}`] = n <= max ? 1: 0;
|
||
}
|
||
setAttrs(output);
|
||
});
|
||
});
|
||
|
||
on('change:willpower_max sheet:opened', () => {
|
||
getAttrs(['willpower_max'], values => {
|
||
const output = {};
|
||
const max = +values.willpower_max || 0;
|
||
for(let n = 0; n <= 15; n++) {
|
||
output[`toggle_willpower${n}`] = n <= max ? 1: 0;
|
||
}
|
||
setAttrs(output);
|
||
});
|
||
});
|
||
|
||
|
||
|
||
on("change:form change:lunaResilience", function () {
|
||
getAttrs(["form","lunaResilience"], function (values) {
|
||
let form = values.form;
|
||
let luna = values.lunaResilience;
|
||
let formregeneration = 0;
|
||
let formbonus = 0;
|
||
let formdelirium = 0;
|
||
let formcost = "homid";
|
||
let formability = "0";
|
||
let formfrenzy = 0;
|
||
let formweapon = 0;
|
||
let formrepercussions = 0;
|
||
let formsilver = 0;
|
||
let formpenalties = 0;
|
||
let health_crinos = 0;
|
||
|
||
switch (form) {
|
||
case "homid":
|
||
formregeneration = 1;
|
||
formbonus = 0;
|
||
formdelirium = 1;
|
||
formcost = 1;
|
||
formability = 1;
|
||
formfrenzy = 1;
|
||
formweapon = 1;
|
||
formrepercussions = 1;
|
||
formsilver = 1;
|
||
formpenalties = 1;
|
||
health_crinos = 0;
|
||
break;
|
||
case "glabro":
|
||
console.log(" change form glabro");
|
||
formregeneration = 2;
|
||
formbonus = 2;
|
||
formdelirium = 2;
|
||
formcost = 2;
|
||
formability = 2;
|
||
formfrenzy = 2;
|
||
formweapon = 2;
|
||
formrepercussions = 2;
|
||
formsilver = 2;
|
||
formpenalties = 2;
|
||
health_crinos = 0;
|
||
if (luna == 1) { health_crinos = 1; console.log(" Luna's 2 for glabro");}
|
||
break;
|
||
case "crinos":
|
||
formregeneration = 3;
|
||
formbonus = 4;
|
||
formdelirium = 3;
|
||
formcost = 3;
|
||
formability = 3;
|
||
formfrenzy = 3;
|
||
formweapon = 3;
|
||
formrepercussions = 3;
|
||
formsilver = 3;
|
||
formpenalties = 3;
|
||
health_crinos = 2;
|
||
break;
|
||
case "hispo":
|
||
formregeneration = 4;
|
||
formbonus = 2;
|
||
formdelirium = 4;
|
||
formcost = 4;
|
||
formability = 4;
|
||
formfrenzy = 4;
|
||
formweapon = 4;
|
||
formrepercussions = 4;
|
||
formsilver = 4;
|
||
formpenalties = 4;
|
||
health_crinos = 0;
|
||
if (luna == 1) { health_crinos = 1; console.log(" Luna's 2 for hispo"); }
|
||
break;
|
||
case "lupus":
|
||
formregeneration = 5;
|
||
formbonus = 2;
|
||
formdelirium = 5;
|
||
formcost = 5;
|
||
formability = 5;
|
||
formfrenzy = 5;
|
||
formweapon = 5;
|
||
formrepercussions = 5;
|
||
formsilver = 5;
|
||
formpenalties = 5;
|
||
health_crinos = 0;
|
||
break;
|
||
}
|
||
setAttrs({
|
||
formbonus: formbonus,
|
||
formregeneration: formregeneration,
|
||
formcost: formcost,
|
||
formdelirium: formdelirium,
|
||
formability: formability,
|
||
formfrenzy: formfrenzy,
|
||
formweapon: formweapon,
|
||
formrepercussions: formrepercussions,
|
||
formsilver: formsilver,
|
||
formpenalties: formpenalties,
|
||
health_crinos: health_crinos,
|
||
});
|
||
});
|
||
});
|
||
|
||
</script> |