mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-31 20:22:29 +00:00
Mythras v2.5
This commit is contained in:
@@ -4,6 +4,17 @@ Versions have two numbers Major.Minor
|
||||
**Major**: Indicates that some form of compatibility has broken. These versions should have notes indicating what broke and how to handle it. May include major UI changes to sheet layout and design or fundament changes in how parts of the sheet are managed.
|
||||
|
||||
**Minor**: Indicates the addition of new features, bugfixes or other adjustments which do not alter variable names or fundamental workflow.
|
||||
## 2.5
|
||||
### Big Fixes
|
||||
* Fixed unarmed in Combat section
|
||||
|
||||
### New Features
|
||||
* Added sheet option to enable Work Songs
|
||||
* Added sheet option to enable Artifice
|
||||
* Added sheet option to enable Alchemy
|
||||
* Added effect template
|
||||
* Added effect rolls to equipment
|
||||
|
||||
## 2.4
|
||||
### Bug Fixes
|
||||
* Fixed overflow in Firefox with Passions
|
||||
|
||||
+113
-1
@@ -56,6 +56,11 @@ button[type=roll].sheet-d100::before {
|
||||
font-family: 'dicefontd10';
|
||||
font-size: 175%;
|
||||
}
|
||||
button[type=roll].sheet-info-btn::before {
|
||||
font-family: 'pictos custom';
|
||||
content: 'q';
|
||||
font-size: 125%;
|
||||
}
|
||||
button[type=roll].sheet-reduced-size {
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
@@ -713,10 +718,22 @@ input.sheet-folk-magic-enabled-toggle:not(:checked) ~ div .sheet-folk-magic-enab
|
||||
display: none;
|
||||
}
|
||||
|
||||
input.sheet-work-songs-enabled-toggle:not(:checked) ~ div .sheet-work-songs-enabled {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input.sheet-alchemy-enabled-toggle:not(:checked) ~ div .sheet-alchemy-enabled {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input.sheet-animism-enabled-toggle:not(:checked) ~ div .sheet-animism-enabled {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input.sheet-artifice-enabled-toggle:not(:checked) ~ div .sheet-artifice-enabled {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input.sheet-mysticism-enabled-toggle:not(:checked) ~ div .sheet-mysticism-enabled {
|
||||
display: none;
|
||||
}
|
||||
@@ -1677,10 +1694,18 @@ input[type="checkbox"].sheet-display-os-magic:not(:checked) ~ div.sheet-display-
|
||||
display: none;
|
||||
}
|
||||
|
||||
input[type="checkbox"].sheet-display-alchemy:not(:checked) ~ div.sheet-display-alchemy {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input[type="checkbox"].sheet-display-animism:not(:checked) ~ div.sheet-display-animism {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input[type="checkbox"].sheet-display-artifice:not(:checked) ~ div.sheet-display-artifice {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input[type="checkbox"].sheet-display-superpowers:not(:checked) ~ div.sheet-display-superpowers {
|
||||
display: none;
|
||||
}
|
||||
@@ -1909,6 +1934,25 @@ div.sheet-fetish-powers-column {
|
||||
display: inline-block;
|
||||
width: 66%;
|
||||
}
|
||||
|
||||
div.sheet-artifice-number {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
width: 24.5%;
|
||||
}
|
||||
|
||||
div.sheet-alchemy-techniques {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
width: 52%;
|
||||
}
|
||||
|
||||
div.sheet-alchemical-tradition-number {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
width: 25.75%;
|
||||
}
|
||||
|
||||
div.sheet-mediation-number {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
@@ -1929,6 +1973,16 @@ div.sheet-talent-description {
|
||||
text-align: center;
|
||||
width: 60.5%;
|
||||
}
|
||||
div.sheet-formula-type {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
width: 12%;
|
||||
}
|
||||
div.sheet-formula-description {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
width: 66.5%;
|
||||
}
|
||||
div.sheet-la-discipline-number {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
@@ -1976,7 +2030,13 @@ div.sheet-equipment-row {
|
||||
div.sheet-equipment-item {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
width: 49%;
|
||||
width: 44.75%;
|
||||
}
|
||||
|
||||
div.sheet-equipment-btn {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
width: 4%;
|
||||
}
|
||||
|
||||
div.sheet-equipment-location {
|
||||
@@ -1992,6 +2052,16 @@ div.sheet-equipment-number {
|
||||
width: 10%;
|
||||
}
|
||||
|
||||
textarea.sheet-equipment-traits {
|
||||
height: 3em;
|
||||
}
|
||||
textarea.sheet-equipment-description {
|
||||
height: 4em;
|
||||
}
|
||||
textarea.sheet-equipment-macro {
|
||||
height: 3em;
|
||||
}
|
||||
|
||||
/* Wealth */
|
||||
div.sheet-wealth {
|
||||
float: left;
|
||||
@@ -2363,6 +2433,48 @@ div.sheet-mook-btn {
|
||||
background: #BEBEBE;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-effect div.sheet-header {
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
color: lightgray;
|
||||
background: black;
|
||||
font-size: 120%;
|
||||
}
|
||||
.sheet-rolltemplate-effect div.sheet-subheader {
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
color: lightgray;
|
||||
background: black;
|
||||
font-size: 75%;
|
||||
}
|
||||
.sheet-rolltemplate-effect div.sheet-content {
|
||||
border: 1px black solid;
|
||||
padding: 2px;
|
||||
background: white;
|
||||
}
|
||||
.sheet-rolltemplate-effect .sheet-italics {
|
||||
font-style: italic;
|
||||
}
|
||||
.sheet-rolltemplate-effect .inlinerollresult {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
padding: 0px;
|
||||
border: none;
|
||||
background: white;
|
||||
}
|
||||
.sheet-rolltemplate-effect .inlinerollresult.fullcrit {
|
||||
border: none;
|
||||
background: white;
|
||||
}
|
||||
.sheet-rolltemplate-effect .inlinerollresult.fullfail {
|
||||
border: none;
|
||||
background: white;
|
||||
}
|
||||
.sheet-rolltemplate-magic .inlinerollresult.importantroll {
|
||||
border: none;
|
||||
background: white;
|
||||
}
|
||||
|
||||
|
||||
.sheet-rolltemplate-magic div.sheet-header {
|
||||
width: 100%;
|
||||
|
||||
+640
-37
@@ -14,7 +14,7 @@
|
||||
<div class="logo float-right">
|
||||
<img class="default-style classic-fantasy-style luther-arkwright-style thennla-style" src="http://i.imgur.com/Sm3ilMW.png">
|
||||
<img class="m-space-style" src="https://i.imgur.com/5uPy3QU.jpg">
|
||||
<img class="odd-soot-style" src="http://i.imgur.com/Sm3ilMW.png">
|
||||
<img class="odd-soot-style" src="https://i.imgur.com/35dOQix.jpg">
|
||||
</div>
|
||||
|
||||
<div>
|
||||
@@ -58,8 +58,11 @@
|
||||
<input type="checkbox" class="superpowers-enabled-toggle hidden" name="attr_superpowers_enabled" value="1">
|
||||
<input type="checkbox" class="fae-powers-enabled-toggle hidden" name="attr_fae_powers_enabled" value="1">
|
||||
<input type="checkbox" class="folk-magic-enabled-toggle hidden" name="attr_folk_magic_enabled" value="1" checked>
|
||||
<input type="checkbox" class="work-songs-enabled-toggle hidden" name="attr_work_songs_enabled" value="1">
|
||||
<input type="number" class="hidden" name="attr_folk_magic_range_multiplier" value="1">
|
||||
<input type="checkbox" class="alchemy-enabled-toggle hidden" name="attr_alchemy_enabled" value="1">
|
||||
<input type="checkbox" class="animism-enabled-toggle hidden" name="attr_animism_enabled" value="1" checked>
|
||||
<input type="checkbox" class="artifice-enabled-toggle hidden" name="attr_artifice_enabled" value="1">
|
||||
<input type="checkbox" class="mysticism-enabled-toggle hidden" name="attr_mysticism_enabled" value="1" checked>
|
||||
<input type="checkbox" class="mythras-psionics-enabled-toggle hidden" name="attr_mythras_psionics_enabled" value="1">
|
||||
<input type="checkbox" class="sorcery-enabled-toggle hidden" name="attr_sorcery_enabled" value="1" checked>
|
||||
@@ -398,6 +401,14 @@
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="work-songs-enabled-u">Work Songs Enabled</span>:
|
||||
<select name="attr_work_songs_enabled_option">
|
||||
<option value="default" data-i18n="use-setting-default-u" selected>Use Setting Default</option>
|
||||
<option value="0" data-i18n="no-u">No</option>
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="folk-magic-range-u">Folk Magic Range</span>:
|
||||
<select name="attr_folk_magic_range_multiplier_option">
|
||||
@@ -406,6 +417,14 @@
|
||||
<option value="1" data-i18n="folk-magic-skill-u">Folk Magic Skill</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="alchemy-enabled-u">Alchemy Enabled</span>:
|
||||
<select name="attr_alchemy_enabled_option">
|
||||
<option value="default" data-i18n="use-setting-default-u" selected>Use Setting Default</option>
|
||||
<option value="0" data-i18n="no-u">No</option>
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="animism-enabled-u">Animism Enabled</span>:
|
||||
<select name="attr_animism_enabled_option">
|
||||
@@ -414,6 +433,14 @@
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="artifice-enabled-u">Artifice Enabled</span>:
|
||||
<select name="attr_artifice_enabled_option">
|
||||
<option value="default" data-i18n="use-setting-default-u" selected>Use Setting Default</option>
|
||||
<option value="0" data-i18n="no-u">No</option>
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="mysticism-enabled-u">Mysticism Enabled</span>:
|
||||
<select name="attr_mysticism_enabled_option">
|
||||
@@ -2698,16 +2725,16 @@
|
||||
<div class="combatstyle-checkbox"><input type="checkbox" name="attr_unarmed_encumbered" value="1" checked disabled></div>
|
||||
<div class="combatstyle-checkbox"><input type="checkbox" name="attr_unarmed_fumbled" value="1"></div>
|
||||
<div class="combatstyle-checkbox"><input type="checkbox" name="attr_unarmed_trained" value="1"></div>
|
||||
<div class="combatstyle-number"><input type="number" class="text-align-center full-width" name="attr_unarmed_augment" value="0"></div>
|
||||
<div class="combatstyle-number"><input type="number" class="text-align-center full-width" name="attr_unarmed_temp" value="0"></div>
|
||||
<div class="combatstyle-number"><input type="number" max="0" class="text-align-center full-width" name="attr_unarmed_penalty" value="0"></div>
|
||||
<div class="combatstyle-number"><input type="number" class="text-align-center full-width bold" name="attr_unarmed" value="(@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment}+@{unarmed_penalty})" disabled></div>
|
||||
<div class="combatstyle-number"><input type="number" class="text-align-center full-width bold" name="attr_unarmed" value="22" readonly></div>
|
||||
<div class="combatstyle-button"><button type="roll" class="reduced-size d100 full-width" name="roll_unarmed" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{unarmed-u}}} @{name_display} {{very_easy=[[@{unarmed_very_easy}]]}} {{very_easy_crit=[[ceil(@{unarmed_very_easy}*.1)]]}} {{easy=[[@{unarmed_easy}]]}} {{easy_crit=[[ceil(@{unarmed_easy}*.1)]]}} {{standard=[[@{unarmed} ]]}} {{standard_crit=[[ceil(@{unarmed}*.1)]]}} {{hard=[[@{unarmed_hard}]]}} {{hard_crit=[[ceil(@{unarmed_hard}*.1)]]}} {{formidable=[[@{unarmed_formidable}]]}} {{formidable_crit=[[ceil(@{unarmed_formidable}*.1)]]}} {{herculean=[[@{unarmed_herculean}]]}} {{herculean_crit=[[ceil(@{unarmed_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{unarmed_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{unarmed_notes}}}"></div>
|
||||
<div class="combatstyle-traits"><input type="text" class="full-width" value="" disabled></div>
|
||||
<div class="combatstyle-weapons"><input type="text" class="full-width" value="" disabled></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_unarmed_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="str-u">STR</span>+<span data-i18n="dex-u">DEX</span>) <input type="number" class="text-align-center number-width" name="attr_unarmed_base" value="(@{str}+@{dex})" disabled><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_unarmed_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_unarmed_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_unarmed_very_easy" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*2)+@{unarmed_penalty})" disabled> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_unarmed_easy" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*1.5)+@{unarmed_penalty})" disabled><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_unarmed_hard" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*.67)+@{unarmed_penalty})" disabled> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_unarmed_formidable" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*.5)+@{unarmed_penalty})" disabled> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_unarmed_herculean" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*.1)+@{unarmed_penalty})" disabled></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="str-u">STR</span>+<span data-i18n="dex-u">DEX</span>) <input type="number" class="text-align-center number-width" name="attr_unarmed_base" value="22" readonly><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_unarmed_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_unarmed_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_unarmed_very_easy" value="44" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_unarmed_easy" value="33" readonly> <span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_unarmed_hard" value="15" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_unarmed_formidable" value="11" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_unarmed_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_unarmed_notes"></textarea></div>
|
||||
</div>
|
||||
@@ -3680,7 +3707,7 @@
|
||||
<!-- Magic -->
|
||||
<div class="page page-magic page-stats">
|
||||
<h3 class="float-left"><span data-i18n="magic-u">Magic</span></h3>
|
||||
<span class="theism-enabled float-right in-header-toggle" data-i18n="theism-u">Theism</span><input type="checkbox" class="theism-enabled display-theism float-right in-header-toggle" value="1" name="attr_display_theism" checked="true"/><span class="sorcery-enabled float-right in-header-toggle" data-i18n="sorcery-u">Sorcery</span><input type="checkbox" class="sorcery-enabled display-sorcery float-right in-header-toggle" value="1" name="attr_display_sorcery" checked="true"/><span class="mythras-psionics-enabled float-right in-header-toggle" data-i18n="psionics-u">Psionics</span><input type="checkbox" class="mythras-psionics-enabled display-mythras-psionics float-right in-header-toggle" value="1" name="attr_display_mythras_psionics" checked="true"/><span class="mysticism-enabled float-right in-header-toggle" data-i18n="mysticism-u">Mysticism</span><input type="checkbox" class="mysticism-enabled display-mysticism float-right in-header-toggle" value="1" name="attr_display_mysticism" checked="true"/><span class="animism-enabled float-right in-header-toggle" data-i18n="animism-u">Animism</span><input type="checkbox" class="animism-enabled display-animism float-right in-header-toggle" value="1" name="attr_display_animism" checked="true"/><span class="folk-magic-enabled float-right in-header-toggle" data-i18n="folk-magic-u">Folk Magic</span><input type="checkbox" class="folk-magic-enabled display-folk-magic float-right in-header-toggle" value="1" name="attr_display_folk_magic" checked="true"/><span class="superpowers-enabled float-right in-header-toggle" data-i18n="superpowers-u">Superpowers</span><input type="checkbox" class="superpowers-enabled display-superpowers float-right in-header-toggle" value="1" name="attr_display_superpowers" checked="true"/><span class="fae-powers-enabled float-right in-header-toggle" data-i18n="fae-powers-u">Fae Powers</span><input type="checkbox" class="fae-powers-enabled display-fae-powers float-right in-header-toggle" value="1" name="attr_display_fae_powers" checked="true"/><span class="divine-magic-enabled float-right in-header-toggle" data-i18n="divine-magic-u">Divine Magic</span><input type="checkbox" class="divine-magic-enabled display-divine-magic float-right in-header-toggle" value="1" name="attr_display_divine_magic" checked="true"/><span class="arcane-magic-enabled float-right in-header-toggle" data-i18n="arcane-magic-u">Arcane Magic</span><input type="checkbox" class="arcane-magic-enabled display-arcane-magic float-right in-header-toggle" value="1" name="attr_display_arcane_magic" checked="true"/><span class="roman-magic-enabled float-right in-header-toggle" data-i18n="roman-magic-u">Roman Magic</span><input type="checkbox" class="roman-magic-enabled display-roman-magic float-right in-header-toggle" value="1" name="attr_display_roman_magic" checked="true"/><span class="os-magic-enabled float-right in-header-toggle" data-i18n="magic-u">Magic</span><input type="checkbox" class="os-magic-enabled display-os-magic float-right in-header-toggle" value="1" name="attr_display_os_magic" checked="true"/><span class="ms-psionics-enabled float-right in-header-toggle" data-i18n="psionics-u">Psionics</span><input type="checkbox" class="ms-psionics-enabled display-ms-psionics float-right in-header-toggle" value="1" name="attr_display_ms_psionics" checked="true"/><span class="bold float-right in-header-toggle" data-i18n="display-u">Display:</span>
|
||||
<span class="theism-enabled float-right in-header-toggle" data-i18n="theism-u">Theism</span><input type="checkbox" class="theism-enabled display-theism float-right in-header-toggle" value="1" name="attr_display_theism" checked="true"/><span class="sorcery-enabled float-right in-header-toggle" data-i18n="sorcery-u">Sorcery</span><input type="checkbox" class="sorcery-enabled display-sorcery float-right in-header-toggle" value="1" name="attr_display_sorcery" checked="true"/><span class="mythras-psionics-enabled float-right in-header-toggle" data-i18n="psionics-u">Psionics</span><input type="checkbox" class="mythras-psionics-enabled display-mythras-psionics float-right in-header-toggle" value="1" name="attr_display_mythras_psionics" checked="true"/><span class="mysticism-enabled float-right in-header-toggle" data-i18n="mysticism-u">Mysticism</span><input type="checkbox" class="mysticism-enabled display-mysticism float-right in-header-toggle" value="1" name="attr_display_mysticism" checked="true"/><span class="artifice-enabled float-right in-header-toggle" data-i18n="artifice-u">Artifice</span><input type="checkbox" class="artifice-enabled display-artifice float-right in-header-toggle" value="1" name="attr_display_artifice" checked="true"/><span class="animism-enabled float-right in-header-toggle" data-i18n="animism-u">Animism</span><input type="checkbox" class="animism-enabled display-animism float-right in-header-toggle" value="1" name="attr_display_animism" checked="true"/><span class="alchemy-enabled float-right in-header-toggle" data-i18n="alchemy-u">Alchemy</span><input type="checkbox" class="alchemy-enabled display-alchemy float-right in-header-toggle" value="1" name="attr_display_alchemy" checked="true"/><span class="folk-magic-enabled float-right in-header-toggle" data-i18n="folk-magic-u">Folk Magic</span><input type="checkbox" class="folk-magic-enabled display-folk-magic float-right in-header-toggle" value="1" name="attr_display_folk_magic" checked="true"/><span class="superpowers-enabled float-right in-header-toggle" data-i18n="superpowers-u">Superpowers</span><input type="checkbox" class="superpowers-enabled display-superpowers float-right in-header-toggle" value="1" name="attr_display_superpowers" checked="true"/><span class="fae-powers-enabled float-right in-header-toggle" data-i18n="fae-powers-u">Fae Powers</span><input type="checkbox" class="fae-powers-enabled display-fae-powers float-right in-header-toggle" value="1" name="attr_display_fae_powers" checked="true"/><span class="divine-magic-enabled float-right in-header-toggle" data-i18n="divine-magic-u">Divine Magic</span><input type="checkbox" class="divine-magic-enabled display-divine-magic float-right in-header-toggle" value="1" name="attr_display_divine_magic" checked="true"/><span class="arcane-magic-enabled float-right in-header-toggle" data-i18n="arcane-magic-u">Arcane Magic</span><input type="checkbox" class="arcane-magic-enabled display-arcane-magic float-right in-header-toggle" value="1" name="attr_display_arcane_magic" checked="true"/><span class="roman-magic-enabled float-right in-header-toggle" data-i18n="roman-magic-u">Roman Magic</span><input type="checkbox" class="roman-magic-enabled display-roman-magic float-right in-header-toggle" value="1" name="attr_display_roman_magic" checked="true"/><span class="os-magic-enabled float-right in-header-toggle" data-i18n="magic-u">Magic</span><input type="checkbox" class="os-magic-enabled display-os-magic float-right in-header-toggle" value="1" name="attr_display_os_magic" checked="true"/><span class="ms-psionics-enabled float-right in-header-toggle" data-i18n="psionics-u">Psionics</span><input type="checkbox" class="ms-psionics-enabled display-ms-psionics float-right in-header-toggle" value="1" name="attr_display_ms_psionics" checked="true"/><span class="bold float-right in-header-toggle" data-i18n="display-u">Display:</span>
|
||||
<hr>
|
||||
|
||||
<!-- M-Space Psionics -->
|
||||
@@ -4770,34 +4797,66 @@
|
||||
<h3 class="section-toggle" data-i18n="folk-magic-u">Folk Magic</h3>
|
||||
<div class="section-toggle">
|
||||
<!-- Folk Magic Skill -->
|
||||
<div style="width: 48.5%">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
<div style="display: inline-block;">
|
||||
<div style="float: left; width: 48.5%; margin-left: 5px;">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span class="default-style luther-arkwright-style classic-fantasy-style m-space-style odd-soot-style" data-i18n="folk-magic-u">Folk Magic</span><span class="thennla-style" data-i18n="rites-u">Rites</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_encumbered" value="1" disabled></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_folk_magic_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_folk_magic_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_folk_magic" value="0" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_folk_magic" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{folk-magic-u}}} @{name_display} {{very_easy=[[@{folk_magic_very_easy}]]}} {{very_easy_crit=[[ceil(@{folk_magic_very_easy}*.1)]]}} {{easy=[[@{folk_magic_easy}]]}} {{easy_crit=[[ceil(@{folk_magic_easy}*.1)]]}} {{standard=[[@{folk_magic} ]]}} {{standard_crit=[[ceil(@{folk_magic}*.1)]]}} {{hard=[[@{folk_magic_hard}]]}} {{hard_crit=[[ceil(@{folk_magic_hard}*.1)]]}} {{formidable=[[@{folk_magic_formidable}]]}} {{formidable_crit=[[ceil(@{folk_magic_formidable}*.1)]]}} {{herculean=[[@{folk_magic_herculean}]]}} {{herculean_crit=[[ceil(@{folk_magic_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{folk_magic_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{folk_magic_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_folk_magic_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_folk_magic_learned" value="1"></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="pow-u">POW</span>+<span data-i18n="cha-u">CHA</span>) <input type="number" class="text-align-center number-width" name="attr_folk_magic_base" value="22" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_folk_magic_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_folk_magic_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_folk_magic_very_easy" value="44" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_folk_magic_easy" value="33" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_folk_magic_hard" value="15" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_folk_magic_formidable" value="11" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_folk_magic_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_folk_magic_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span class="default-style luther-arkwright-style classic-fantasy-style m-space-style odd-soot-style" data-i18n="folk-magic-u">Folk Magic</span><span class="thennla-style" data-i18n="rites-u">Rites</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_encumbered" value="1" disabled></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_folk_magic_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_folk_magic_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_folk_magic" value="0" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_folk_magic" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{folk-magic-u}}} @{name_display} {{very_easy=[[@{folk_magic_very_easy}]]}} {{very_easy_crit=[[ceil(@{folk_magic_very_easy}*.1)]]}} {{easy=[[@{folk_magic_easy}]]}} {{easy_crit=[[ceil(@{folk_magic_easy}*.1)]]}} {{standard=[[@{folk_magic} ]]}} {{standard_crit=[[ceil(@{folk_magic}*.1)]]}} {{hard=[[@{folk_magic_hard}]]}} {{hard_crit=[[ceil(@{folk_magic_hard}*.1)]]}} {{formidable=[[@{folk_magic_formidable}]]}} {{formidable_crit=[[ceil(@{folk_magic_formidable}*.1)]]}} {{herculean=[[@{folk_magic_herculean}]]}} {{herculean_crit=[[ceil(@{folk_magic_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{folk_magic_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{folk_magic_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_folk_magic_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_folk_magic_learned" value="1"></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="pow-u">POW</span>+<span data-i18n="cha-u">CHA</span>) <input type="number" class="text-align-center number-width" name="attr_folk_magic_base" value="22" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_folk_magic_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_folk_magic_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_folk_magic_very_easy" value="44" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_folk_magic_easy" value="33" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_folk_magic_hard" value="15" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_folk_magic_formidable" value="11" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_folk_magic_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_folk_magic_notes"></textarea></div>
|
||||
<!-- Work-Songs Sing -->
|
||||
<div class="work-songs-enabled" style="float: left; width: 48.5%; margin-left: 18px;">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span data-i18n="sing-u">Sing</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_sing_encumbered" value="1" disabled></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_sing_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_sing_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_sing_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_sing_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_sing" value="22" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_sing" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{sing-u}}} @{name_display} {{very_easy=[[@{sing_very_easy}]]}} {{very_easy_crit=[[ceil(@{sing_very_easy}*.1)]]}} {{easy=[[@{sing_easy}]]}} {{easy_crit=[[ceil(@{sing_easy}*.1)]]}} {{standard=[[@{sing} ]]}} {{standard_crit=[[ceil(@{sing}*.1)]]}} {{hard=[[@{sing_hard}]]}} {{hard_crit=[[ceil(@{sing_hard}*.1)]]}} {{formidable=[[@{sing_formidable}]]}} {{formidable_crit=[[ceil(@{sing_formidable}*.1)]]}} {{herculean=[[@{sing_herculean}]]}} {{herculean_crit=[[ceil(@{sing_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{sing_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{sing_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_sing_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="cha-u">CHA</span>+<span data-i18n="pow-u">POW</span>) <input type="number" class="text-align-center number-width" name="attr_sing_base" value="22" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_sing_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_sing_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_sing_very_easy" value="44" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_sing_easy" value="33" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_sing_hard" value="15" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_sing_formidable" value="11" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_sing_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_sing_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr style="visibility: hidden;">
|
||||
@@ -4846,6 +4905,169 @@
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="work-songs-enabled">
|
||||
<hr style="visibility: hidden;">
|
||||
|
||||
<div class="spell-row">
|
||||
<div class="spell-name header"><span data-i18n="work-song-u">Work Song</span></div>
|
||||
<div class="spell-button"></div>
|
||||
<div class="spell-description header"><span data-i18n="description-u">Description</span></div>
|
||||
</div>
|
||||
<!-- Work Songs -->
|
||||
<fieldset class="repeating_worksong">
|
||||
<div>
|
||||
<div class="spell-row">
|
||||
<div class="spell-name"><input type="text" class="full-width" name="attr_name"></div>
|
||||
<div class="spell-button"><button type="roll" class="reduced-size d100 full-width" name="roll_worksong" value="@{macro}"></div>
|
||||
<div class="spell-description"><input type="text" class="full-width" name="attr_description"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_details" checked><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<span data-i18n="macro-u">Macro</span>
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Alchemy -->
|
||||
<div class="alchemy-enabled display-alchemy magic section">
|
||||
<input type="checkbox" class="section-toggle" name="attr_alchemy_section_toggle" value="1" checked>
|
||||
<h3 class="section-toggle" data-i18n="alchemy-u">Alchemy</h3>
|
||||
<div class="section-toggle">
|
||||
<!-- Craft (Alchemy) -->
|
||||
<div class="magic-row">
|
||||
<div class="magic-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="magic-checkbox header">⚓</div>
|
||||
<div class="magic-checkbox header">!</div>
|
||||
<div class="magic-checkbox header">✔</div>
|
||||
<div class="magic-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="magic-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="magic-number header">%</div>
|
||||
<div class="magic-button header"></div>
|
||||
<div class="alchemy-techniques header"><span data-i18n="known-techniques-u">Known Techniques</span></div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="magic-row">
|
||||
<div class="magic-name bottom-border"><span data-i18n="craft-alchemy-u">Craft (Alchemy)</span></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_craft_alchemy_encumbered" value="1" disabled checked></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_craft_alchemy_fumbled" value="1"></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_craft_alchemy_trained" value="1"></div>
|
||||
<div class="magic-number"><input type="number" class="text-align-center full-width" name="attr_craft_alchemy_temp" value="0"></div>
|
||||
<div class="magic-number"><input type="number" max="0" class="text-align-center full-width" name="attr_craft_alchemy_penalty" value="0"></div>
|
||||
<div class="magic-number"><input type="number" class="text-align-center full-width bold" name="attr_craft_alchemy" value="0" readonly></div>
|
||||
<div class="magic-button"><button type="roll" class="reduced-size d100 full-width" name="roll_craft_alchemy" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{craft-alchemy-u}}} @{name_display} {{very_easy=[[@{craft_alchemy_very_easy}]]}} {{very_easy_crit=[[ceil(@{craft_alchemy_very_easy}*.1)]]}} {{easy=[[@{craft_alchemy_easy}]]}} {{easy_crit=[[ceil(@{craft_alchemy_easy}*.1)]]}} {{standard=[[@{craft_alchemy} ]]}} {{standard_crit=[[ceil(@{craft_alchemy}*.1)]]}} {{hard=[[@{craft_alchemy_hard}]]}} {{hard_crit=[[ceil(@{craft_alchemy_hard}*.1)]]}} {{formidable=[[@{craft_alchemy_formidable}]]}} {{formidable_crit=[[ceil(@{craft_alchemy_formidable}*.1)]]}} {{herculean=[[@{craft_alchemy_herculean}]]}} {{herculean_crit=[[ceil(@{craft_alchemy_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{craft_alchemy_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{craft_alchemy_notes}}}"></div>
|
||||
<div class="alchemy-techniques"><input type="text" class="full-width" name="attr_alchemy_known_techniques"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_craft_alchemy_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_craft_alchemy_learned" value="1"> <span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="dex-u">DEX</span>+<span data-i18n="int-u">INT</span>) <input type="number" class="text-align-center number-width" name="attr_craft_alchemy_base" value="24" readonly> <span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_craft_alchemy_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_craft_alchemy_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_craft_alchemy_very_easy" value="48" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_craft_alchemy_easy" value="36" readonly> <span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_craft_alchemy_hard" value="16" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_craft_alchemy_formidable" value="12" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_craft_alchemy_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_craft_alchemy_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr style="visibility: hidden">
|
||||
|
||||
<!-- Alchemical Traditions -->
|
||||
<div class="magic-row">
|
||||
<div class="magic-name header"><span data-i18n="alchemical-tradition-u">Alchemical Tradition</span></div>
|
||||
<div class="magic-checkbox header">⚓</div>
|
||||
<div class="magic-checkbox header">!</div>
|
||||
<div class="magic-checkbox header">✔</div>
|
||||
<div class="magic-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="magic-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="magic-number header">%</div>
|
||||
<div class="magic-button header"></div>
|
||||
<div class="alchemical-tradition-number header"><span data-i18n="intensity-u">Intensity</span></div>
|
||||
<div class="alchemical-tradition-number header"><span data-i18n="mundane-intensity-u">Mundane Intensity</span></div>
|
||||
</div>
|
||||
<fieldset class="repeating_alchemicaltradition">
|
||||
<div>
|
||||
<div class="magic-row">
|
||||
<div class="magic-name"><input type="text" name="attr_name" class="full-width"></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_encumbered" value="1" disabled></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_fumbled" value="1"></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_trained" value="1"></div>
|
||||
<div class="magic-number"><input type="number" class="text-align-center full-width" name="attr_temp" value="0"></div>
|
||||
<div class="magic-number"><input type="number" max="0" class="text-align-center full-width" name="attr_penalty" max="0" value="0"></div>
|
||||
<div class="magic-number"><input type="number" class="text-align-center full-width bold" name="attr_total" value="26" readonly></div>
|
||||
<div class="magic-button"><button type="roll" class="reduced-size d100 full-width" name="roll_tradition" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=@{name}}} @{name_display} {{very_easy=[[@{very_easy}]]}} {{very_easy_crit=[[ceil(@{very_easy}*.1)]]}} {{easy=[[@{easy}]]}} {{easy_crit=[[ceil(@{easy}*.1)]]}} {{standard=[[@{total} ]]}} {{standard_crit=[[ceil(@{total}*.1)]]}} {{hard=[[@{hard}]]}} {{hard_crit=[[ceil(@{hard}*.1)]]}} {{formidable=[[@{formidable}]]}} {{formidable_crit=[[ceil(@{formidable}*.1)]]}} {{herculean=[[@{herculean}]]}} {{herculean_crit=[[ceil(@{herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{notes}}}"></div>
|
||||
<div class="alchemical-tradition-number"><input type="number" class="text-align-center full-width" name="attr_intensity" value="ceil((@{base}+@{experience}+@{other}+@{temp})/10)" disabled></div>
|
||||
<div class="alchemical-tradition-number"><input type="number" class="text-align-center full-width" name="attr_mundane_intensity" value="ceil((@{base}+@{experience}+@{other}+@{temp})/20)" disabled></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_details" checked><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="int-u">INT</span>+<span data-i18n="int-u">INT</span>) <input type="number" class="text-align-center number-width" name="attr_base" value="26" readonly> <span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_very_easy" value="52" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_easy" value="39" readonly> <span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_hard" value="18" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_formidable" value="13" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="tradition-techniques-u">Tradition Techniques</span>:</div>
|
||||
<div><textarea name="attr_tradition_techniques" class="magic-note"></textarea></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<hr style="visibility: hidden;">
|
||||
|
||||
<!-- Alchemical Formulas -->
|
||||
<div class="spell-row">
|
||||
<div class="spell-name header"><span data-i18n="formula-u">Forumula</span></div>
|
||||
<div class="spell-button"></div>
|
||||
<div class="formula-type header"><span data-i18n="type-u">Type</span></div>
|
||||
<div class="formula-description header"><span data-i18n="description-u">Description</span></div>
|
||||
</div>
|
||||
<fieldset class="repeating_alchemicalformula">
|
||||
<div class="rep-row">
|
||||
<div class="spell-row">
|
||||
<div class="spell-name"><input type="text" class="full-width" name="attr_name"></div>
|
||||
<div class="spell-button"><button type="roll" class="reduced-size d100 full-width" name="roll_formula" value="@{macro}"></div>
|
||||
<div class="formula-type">
|
||||
<select class="full-width" name="attr_formulatype">
|
||||
<option value="1" data-i18n="magical-u" selected>Magical</option>
|
||||
<option value=".5" data-i18n="mundane-u">Mundane</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="formula-description"><input type="text" class="full-width" name="attr_description"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_details" checked><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div>
|
||||
<span data-i18n="tradition-u">Tradition</span>:
|
||||
<select class="number-width" name="attr_intensity">
|
||||
<option value="@{repeating_alchemicaltradition_$0_intensity}" selected>#1</span></option>
|
||||
<option value="@{repeating_alchemicaltradition_$1_intensity}">#2</option>
|
||||
<option value="@{repeating_alchemicaltradition_$2_intensity}">#3</option>
|
||||
<option value="@{repeating_alchemicaltradition_$3_intensity}">#4</option>
|
||||
<option value="@{repeating_alchemicaltradition_$4_intensity}">#5</option>
|
||||
<option value="@{repeating_alchemicaltradition_$5_intensity}">#6</option>
|
||||
<option value="@{repeating_alchemicaltradition_$6_intensity}">#7</option>
|
||||
<option value="@{repeating_alchemicaltradition_$7_intensity}">#8</option>
|
||||
<option value="@{repeating_alchemicaltradition_$8_intensity}">#9</option>
|
||||
<option value="@{repeating_alchemicaltradition_$9_intensity}">#10</option>
|
||||
</select>
|
||||
<span data-i18n="duration-u">Duration</span>:
|
||||
<select name="attr_duration">
|
||||
<option value="^{instant-u}" data-i18n="instant-u">Instant</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{minutes-u}" data-i18n="minutes-u">Minutes</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})*10]] ^{minutes-u}" data-i18n="ten-minutes-u" selected>10 Minutes</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{hours-u}" data-i18n="hours-u">Hours</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{days-u}" data-i18n="days-u">Days</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{months-u}" data-i18n="months-u">Months</option>
|
||||
<option value="^{special-u}" data-i18n="special-u">Special</option>
|
||||
</select>
|
||||
<span data-i18n="resist-u">Resist</span>:
|
||||
<select name="attr_resist" data-i18n-list="resist-order">
|
||||
<option value="-" data-i18n-list-item="blank" selected>-</option>
|
||||
<option value="^{brawn-u}" data-i18n-list-item="brawn" data-i18n="brawn-u">Brawn</option>
|
||||
<option value="^{endurance-u}" data-i18n-list-item="endurance" data-i18n="endurance-u">Endurance</option>
|
||||
<option value="^{evade-u}" data-i18n-list-item="evade" data-i18n="evade-u">Evade</option>
|
||||
<option value="^{willpower-u}" data-i18n-list-item="willpower" data-i18n="willpower-u">Willpower</option>
|
||||
<option value="^{special-u}" data-i18n-list-item="special" data-i18n="special-u">Special</option>
|
||||
</select>
|
||||
</div>
|
||||
<span data-i18n="macro-u">Macro</span>:
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{^{intensity-u}=[[(@{intensity}*@{formulatype})]]}} {{^{resist-u}=@{resist}}} {{^{duration-u}=@{duration}}} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -5013,6 +5235,113 @@
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Artifice -->
|
||||
<div class="artifice-enabled display-artifice magic section">
|
||||
<input type="checkbox" class="section-toggle" name="attr_artifice_section_toggle" value="1" checked>
|
||||
<h3 class="section-toggle" data-i18n="artifice-u">Artifice</h3>
|
||||
<div class="section-toggle">
|
||||
<div style="display: inline-block;">
|
||||
<!-- Artifice Skill -->
|
||||
<div style="float: left; width: 48.5%; margin-left: 5px; margin-bottom: 5px;">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span data-i18n="artifice-u">Artifice</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_artifice_encumbered" value="1" disabled checked></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_artifice_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_artifice_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_artifice_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_artifice_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_artifice" value="0" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_artifice" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{artifice-u}}} @{name_display} {{very_easy=[[@{artifice_very_easy}]]}} {{very_easy_crit=[[ceil(@{artifice_very_easy}*.1)]]}} {{easy=[[@{artifice_easy}]]}} {{easy_crit=[[ceil(@{artifice_easy}*.1)]]}} {{standard=[[@{artifice} ]]}} {{standard_crit=[[ceil(@{artifice}*.1)]]}} {{hard=[[@{artifice_hard}]]}} {{hard_crit=[[ceil(@{artifice_hard}*.1)]]}} {{formidable=[[@{artifice_formidable}]]}} {{formidable_crit=[[ceil(@{artifice_formidable}*.1)]]}} {{herculean=[[@{artifice_herculean}]]}} {{herculean_crit=[[ceil(@{artifice_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{artifice_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{artifice_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_artifice_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_artifice_learned" value="1"></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="int-u">INT</span>+<span data-i18n="dex-u">DEX</span>) <input type="number" class="text-align-center number-width" name="attr_artifice_base" value="24" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_artifice_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_artifice_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_artifice_very_easy" value="48" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_artifice_easy" value="36" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_artifice_hard" value="17" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_artifice_formidable" value="12" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_artifice_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_artifice_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
<!--Gnosis Skill -->
|
||||
<div style="float: left; width: 48.5%; margin-left: 18px; margin-bottom: 5px;">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span data-i18n="gnosis-u">Gnosis</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_gnosis_encumbered" value="1" disabled></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_gnosis_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_gnosis_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_gnosis_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_gnosis_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_gnosis" value="0" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_gnosis" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{gnosis-u}}} @{name_display} {{very_easy=[[@{gnosis_very_easy}]]}} {{very_easy_crit=[[ceil(@{gnosis_very_easy}*.1)]]}} {{easy=[[@{gnosis_easy}]]}} {{easy_crit=[[ceil(@{gnosis_easy}*.1)]]}} {{standard=[[@{gnosis} ]]}} {{standard_crit=[[ceil(@{gnosis}*.1)]]}} {{hard=[[@{gnosis_hard}]]}} {{hard_crit=[[ceil(@{gnosis_hard}*.1)]]}} {{formidable=[[@{gnosis_formidable}]]}} {{formidable_crit=[[ceil(@{gnosis_formidable}*.1)]]}} {{herculean=[[@{gnosis_herculean}]]}} {{herculean_crit=[[ceil(@{gnosis_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{gnosis_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{gnosis_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_gnosis_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_gnosis_learned" value="1"></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="int-u">INT</span>+<span data-i18n="pow-u">POW</span>) <input type="number" class="text-align-center number-width" name="attr_gnosis_base" value="24" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_gnosis_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_gnosis_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_gnosis_very_easy" value="48" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_gnosis_easy" value="36" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_gnosis_hard" value="17" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_gnosis_formidable" value="12" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_gnosis_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_gnosis_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="artifice-number header"><span data-i18n="extended-task-rounds-u">Extended Task Rounds</span></div>
|
||||
<div class="artifice-number header"><span data-i18n="max-complexity-u">Max Complexity</span></div>
|
||||
<div class="artifice-number header"><span data-i18n="max-shaping-points-u">Max Shaping Points</span></div>
|
||||
<div class="artifice-number header"><span data-i18n="max-intensity-u">Max Intensity</span></div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="artifice-number"><input type="number" class="full-width" name="attr_artifice_extended_task_rounds" value="0" readonly></div>
|
||||
<div class="artifice-number"><input type="number" class="full-width" name="attr_artifice_max_complexity" value="0" readonly></div>
|
||||
<div class="artifice-number"><input type="number" class="full-width" name="attr_artifice_max_shaping_points" value="0" readonly></div>
|
||||
<div class="artifice-number"><input type="number" class="full-width" name="attr_artifice_max_intensity" value="0" readonly></div>
|
||||
</div>
|
||||
<hr style="visibility: hidden">
|
||||
<!-- Artifice Spells -->
|
||||
<div class="spell-row">
|
||||
<div class="spell-button">★</div>
|
||||
<div class="spell-name header"><span data-i18n="spell-u">Spell</span></div>
|
||||
<div class="spell-button"></div>
|
||||
<div class="sorceryspell-description header"><span data-i18n="description-u">Description</span></div>
|
||||
</div>
|
||||
<fieldset class="repeating_artificespell">
|
||||
<div class="rep-row">
|
||||
<div class="spell-row">
|
||||
<div class="spell-button"><input type="checkbox" name="attr_memorized" value="1"></div>
|
||||
<div class="spell-name"><input type="text" class="full-width" name="attr_name"></div>
|
||||
<div class="spell-button"><button type="roll" class="reduced-size d100 full-width" name="roll_spell" value="@{macro}"></div>
|
||||
<div class="sorceryspell-description"><input type="text" class="full-width" name="attr_description"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_details" checked><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<span data-i18n="macro-u">Macro</span>
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{^{intensity-u}=[[@{artifice_max_intensity}]]}} @{magnitude_query} @{duration_standard_query} @{range_query} @{targets_query} {{cost=[[ ?{Components Modified|0}+1 ]]}} {{time=[[ ?{Components Modified|0}+1 ]]}} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div>★ = <span data-i18n="memorized-u">Memorized</span></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mysticism -->
|
||||
<div class="mysticism-enabled display-mysticism magic section">
|
||||
@@ -5781,6 +6110,7 @@
|
||||
<div>
|
||||
<div class="equipment-row">
|
||||
<div class="equipment-item header"><span data-i18n="item-u">Item</span></div>
|
||||
<div class="equipment-btn header"></div>
|
||||
<div class="equipment-location header"><span data-i18n="location-u">Location</span></div>
|
||||
<div class="equipment-number header"><span data-i18n="enc-u">ENC</span></div>
|
||||
<div class="equipment-number header"><span data-i18n="quantity-short-u">Qty</span></div>
|
||||
@@ -5788,6 +6118,7 @@
|
||||
<fieldset class="repeating_equipment">
|
||||
<div class="equipment-row rep-row">
|
||||
<div class="equipment-item header"><input type="text" class="full-width" name="attr_name"></div>
|
||||
<div class="equipment-btn header"><button type="roll" class="reduced-size info-btn full-width" name="roll_effect" value="@{macro}"></div>
|
||||
<div class="equipment-location header">
|
||||
<select class="full-width" name="attr_location">
|
||||
<option value="loadout" data-i18n="loadout-u" selected>Loadout</option>
|
||||
@@ -5802,7 +6133,12 @@
|
||||
<div class="equipment-number header"><input type="number" class="full-width" name="attr_quantity" value="1"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_str_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><input type="text" class="full-width" name="attr_description" ></div>
|
||||
<div><span data-i18n="traits-u">Traits</span>:</div>
|
||||
<div><textarea type="text" class="full-width equipment-traits" name="attr_traits"></textarea></div>
|
||||
<div><span data-i18n="description-u">Description</span>:</div>
|
||||
<div><textarea type="text" class="full-width equipment-description" name="attr_description"></textarea></div>
|
||||
<div><span data-i18n="macro-u">Macro</span>:</div>
|
||||
<div><textarea type="text" class="full-width equipment-macro" name="attr_macro">@{roll_display}&{template:effect} {{name=@{name}}} @{name_display} {{traits=@{traits}}} {{description=@{description}}}</textarea></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div><span class="bold" data-i18n="notes-u">Notes</span>:</div>
|
||||
@@ -7868,13 +8204,14 @@
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="skills-u">Skills</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<div data-i18n-list-item="folk_magic" class="mook-btn"><button type="roll" class="reduced-size no-dice" name="roll_folk_magic" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{folk-magic-u}}} @{name_display} {{very_easy=[[@{folk_magic_very_easy}]]}} {{very_easy_crit=[[ceil(@{folk_magic_very_easy}*.1)]]}} {{easy=[[@{folk_magic_easy}]]}} {{easy_crit=[[ceil(@{folk_magic_easy}*.1)]]}} {{standard=[[@{folk_magic} ]]}} {{standard_crit=[[ceil(@{folk_magic}*.1)]]}} {{hard=[[@{folk_magic_hard}]]}} {{hard_crit=[[ceil(@{folk_magic_hard}*.1)]]}} {{formidable=[[@{folk_magic_formidable}]]}} {{formidable_crit=[[ceil(@{folk_magic_formidable}*.1)]]}} {{herculean=[[@{folk_magic_herculean}]]}} {{herculean_crit=[[ceil(@{folk_magic_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{folk_magic_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{folk_magic_notes}}}"><span class="bold" data-i18n="folk-magic-u">Folk Magic</span> <span name="attr_folk_magic"></span>%</button></div>
|
||||
<div data-i18n-list-item="sing" class="mook-btn work-songs-enabled"><button type="roll" class="reduced-size no-dice" name="roll_sing" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{sing-u}}} @{name_display} {{very_easy=[[@{sing_very_easy}]]}} {{very_easy_crit=[[ceil(@{sing_very_easy}*.1)]]}} {{easy=[[@{sing_easy}]]}} {{easy_crit=[[ceil(@{sing_easy}*.1)]]}} {{standard=[[@{sing} ]]}} {{standard_crit=[[ceil(@{sing}*.1)]]}} {{hard=[[@{sing_hard}]]}} {{hard_crit=[[ceil(@{sing_hard}*.1)]]}} {{formidable=[[@{sing_formidable}]]}} {{formidable_crit=[[ceil(@{sing_formidable}*.1)]]}} {{herculean=[[@{sing_herculean}]]}} {{herculean_crit=[[ceil(@{sing_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{sing_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{sing_notes}}}"><span class="bold" data-i18n="sing-u">Sing</span> <span name="attr_sing"></span>%</button></div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="spells-u">Spells</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_folkspell nocontrols inlined">
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_fae_power" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_folkspell" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<div class="hidden">
|
||||
<input type="text" name="attr_name">
|
||||
<input type="text" name="attr_description">
|
||||
@@ -7902,6 +8239,112 @@
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="work-songs-enabled">
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="work-songs-u">Work Songs</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_worksong nocontrols inlined">
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_worksong" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<div class="hidden">
|
||||
<input type="text" name="attr_name">
|
||||
<input type="text" name="attr_description">
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mook/Compact Alchemy -->
|
||||
<div style="padding-left: 10px">
|
||||
<input type="checkbox" class="hidden display-alchemy" value="1" name="attr_display_alchemy" checked="true"/>
|
||||
<div class="alchemy-enabled display-alchemy">
|
||||
<div class="spacer"></div>
|
||||
<input type="checkbox" class="mook-section-toggle" name="attr_alchemy_section_toggle" value="1" checked>
|
||||
<h5 class="mook-section-toggle header-bar bold" data-i18n="alchemy-u">Alchemy</h5>
|
||||
<div class="mook-section-toggle" >
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="base-skill-u">Base Skill</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<div class="mook-btn"><button type="roll" class="reduced-size no-dice" name="roll_craft_alchemy" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{craft-alchemy-u}}} @{name_display} {{very_easy=[[@{craft_alchemy_very_easy}]]}} {{very_easy_crit=[[ceil(@{craft_alchemy_very_easy}*.1)]]}} {{easy=[[@{craft_alchemy_easy}]]}} {{easy_crit=[[ceil(@{craft_alchemy_easy}*.1)]]}} {{standard=[[@{craft_alchemy} ]]}} {{standard_crit=[[ceil(@{craft_alchemy}*.1)]]}} {{hard=[[@{craft_alchemy_hard}]]}} {{hard_crit=[[ceil(@{craft_alchemy_hard}*.1)]]}} {{formidable=[[@{craft_alchemy_formidable}]]}} {{formidable_crit=[[ceil(@{craft_alchemy_formidable}*.1)]]}} {{herculean=[[@{craft_alchemy_herculean}]]}} {{herculean_crit=[[ceil(@{craft_alchemy_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{craft_alchemy_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{craft_alchemy_notes}}}"><span class="bold" data-i18n="craft-alchemy-u">Craft (Alchemy)</span> <span name="attr_craft_alchemy"></span>%</button></div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="traditions-u">Traditions</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_alchemicaltradition nocontrols inlined">
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_tradition" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=@{name}}} @{name_display} {{very_easy=[[@{very_easy}]]}} {{very_easy_crit=[[ceil(@{very_easy}*.1)]]}} {{easy=[[@{easy}]]}} {{easy_crit=[[ceil(@{easy}*.1)]]}} {{standard=[[@{total} ]]}} {{standard_crit=[[ceil(@{total}*.1)]]}} {{hard=[[@{hard}]]}} {{hard_crit=[[ceil(@{hard}*.1)]]}} {{formidable=[[@{formidable}]]}} {{formidable_crit=[[ceil(@{formidable}*.1)]]}} {{herculean=[[@{herculean}]]}} {{herculean_crit=[[ceil(@{herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{notes}}}"><span class="bold" name="attr_name"></span> <span class="bold" name="attr_total"></span>%</button>
|
||||
<div class="hidden">
|
||||
<input type="text" name="attr_name" class="full-width">
|
||||
<input type="checkbox" name="attr_encumbered" value="1" disabled>
|
||||
<input type="checkbox" name="attr_fumbled" value="1">
|
||||
<input type="checkbox" name="attr_trained" value="1">
|
||||
<input type="number" class="text-align-center full-width" name="attr_temp" value="0">
|
||||
<input type="number" max="0" class="text-align-center full-width" name="attr_penalty" max="0" value="0">
|
||||
<input type="number" class="text-align-center full-width bold" name="attr_total" value="26" readonly>
|
||||
<input type="number" class="text-align-center full-width" name="attr_intensity" value="ceil((@{base}+@{experience}+@{other}+@{temp})/10)" disabled>
|
||||
<input type="number" class="text-align-center full-width" name="attr_mundane_intensity" value="ceil((@{base}+@{experience}+@{other}+@{temp})/20)" disabled>
|
||||
<input type="number" class="text-align-center number-width" name="attr_base" value="26" readonly>
|
||||
<input type="number" class="text-align-center number-width" name="attr_experience" value="0">
|
||||
<input type="number" class="text-align-center number-width" name="attr_other" value="0">
|
||||
<input type="number" class="text-align-center number-width background-green" name="attr_very_easy" value="52" readonly>
|
||||
<input type="number" class="text-align-center number-width background-blue" name="attr_easy" value="39" readonly>
|
||||
<input type="number" class="text-align-center number-width background-yellow" name="attr_hard" value="18" readonly>
|
||||
<input type="number" class="text-align-center number-width background-orange" name="attr_formidable" value="13" readonly>
|
||||
<input type="number" class="text-align-center number-width background-red" name="attr_herculean" value="3" readonly>
|
||||
<textarea name="attr_tradition_techniques" class="magic-note"></textarea>
|
||||
<textarea name="attr_notes"></textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="formulas-u">Formulas</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_alchemicalformula nocontrols inlined">
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_spell" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<div class="hidden">
|
||||
<input type="text" class="full-width" name="attr_name">
|
||||
<input type="text" class="full-width" name="attr_description">
|
||||
<select class="full-width" name="attr_formulatype">
|
||||
<option value="1" data-i18n="magical-u" selected>Magical</option>
|
||||
<option value=".5" data-i18n="mundane-u">Mundane</option>
|
||||
</select>
|
||||
<select class="number-width" name="attr_intensity">
|
||||
<option value="@{repeating_alchemicaltradition_$0_intensity}" selected>#1</span></option>
|
||||
<option value="@{repeating_alchemicaltradition_$1_intensity}">#2</option>
|
||||
<option value="@{repeating_alchemicaltradition_$2_intensity}">#3</option>
|
||||
<option value="@{repeating_alchemicaltradition_$3_intensity}">#4</option>
|
||||
<option value="@{repeating_alchemicaltradition_$4_intensity}">#5</option>
|
||||
<option value="@{repeating_alchemicaltradition_$5_intensity}">#6</option>
|
||||
<option value="@{repeating_alchemicaltradition_$6_intensity}">#7</option>
|
||||
<option value="@{repeating_alchemicaltradition_$7_intensity}">#8</option>
|
||||
<option value="@{repeating_alchemicaltradition_$8_intensity}">#9</option>
|
||||
<option value="@{repeating_alchemicaltradition_$9_intensity}">#10</option>
|
||||
</select>
|
||||
<select name="attr_duration">
|
||||
<option value="^{instant-u}" data-i18n="instant-u">Instant</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{minutes-u}" data-i18n="minutes-u">Minutes</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})*10]] ^{minutes-u}" data-i18n="ten-minutes-u" selected>10 Minutes</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{hours-u}" data-i18n="hours-u">Hours</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{days-u}" data-i18n="days-u">Days</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{months-u}" data-i18n="months-u">Months</option>
|
||||
<option value="^{special-u}" data-i18n="special-u">Special</option>
|
||||
</select>
|
||||
<select name="attr_resist" data-i18n-list="resist-order">
|
||||
<option value="-" data-i18n-list-item="blank" selected>-</option>
|
||||
<option value="^{brawn-u}" data-i18n-list-item="brawn" data-i18n="brawn-u">Brawn</option>
|
||||
<option value="^{endurance-u}" data-i18n-list-item="endurance" data-i18n="endurance-u">Endurance</option>
|
||||
<option value="^{evade-u}" data-i18n-list-item="evade" data-i18n="evade-u">Evade</option>
|
||||
<option value="^{willpower-u}" data-i18n-list-item="willpower" data-i18n="willpower-u">Willpower</option>
|
||||
<option value="^{special-u}" data-i18n-list-item="special" data-i18n="special-u">Special</option>
|
||||
</select>
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{^{intensity-u}=[[(@{intensity}*@{formulatype})]]}} {{^{resist-u}=@{resist}}} {{^{duration-u}=@{duration}}} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -7985,6 +8428,39 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mook/Compact Artifice -->
|
||||
<div style="padding-left: 10px">
|
||||
<input type="checkbox" class="hidden display-artifice" value="1" name="attr_display_artifice" checked="true"/>
|
||||
<div class="artifice-enabled display-artifice">
|
||||
<div class="spacer"></div>
|
||||
<input type="checkbox" class="mook-section-toggle" name="attr_artifice_section_toggle" value="1" checked>
|
||||
<h5 class="mook-section-toggle header-bar bold" data-i18n="artifice-u">Artifice</h5>
|
||||
<div class="mook-section-toggle" >
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="skills-u">Skills</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<div class="mook-btn"><button type="roll" class="reduced-size no-dice" name="roll_artifice" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{artifice-u}}} @{name_display} {{very_easy=[[@{artifice_very_easy}]]}} {{very_easy_crit=[[ceil(@{artifice_very_easy}*.1)]]}} {{easy=[[@{artifice_easy}]]}} {{easy_crit=[[ceil(@{artifice_easy}*.1)]]}} {{standard=[[@{artifice} ]]}} {{standard_crit=[[ceil(@{artifice}*.1)]]}} {{hard=[[@{artifice_hard}]]}} {{hard_crit=[[ceil(@{artifice_hard}*.1)]]}} {{formidable=[[@{artifice_formidable}]]}} {{formidable_crit=[[ceil(@{artifice_formidable}*.1)]]}} {{herculean=[[@{artifice_herculean}]]}} {{herculean_crit=[[ceil(@{artifice_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{artifice_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{artifice_notes}}}"><span class="bold" data-i18n="artifice-u">Artifice</span> <span name="attr_artifice"></span>%</button></div>
|
||||
<div class="mook-btn"><button type="roll" class="reduced-size no-dice" name="roll_gnosis" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{gnosis-u}}} @{name_display} {{very_easy=[[@{gnosis_very_easy}]]}} {{very_easy_crit=[[ceil(@{gnosis_very_easy}*.1)]]}} {{easy=[[@{gnosis_easy}]]}} {{easy_crit=[[ceil(@{gnosis_easy}*.1)]]}} {{standard=[[@{gnosis} ]]}} {{standard_crit=[[ceil(@{gnosis}*.1)]]}} {{hard=[[@{gnosis_hard}]]}} {{hard_crit=[[ceil(@{gnosis_hard}*.1)]]}} {{formidable=[[@{gnosis_formidable}]]}} {{formidable_crit=[[ceil(@{gnosis_formidable}*.1)]]}} {{herculean=[[@{gnosis_herculean}]]}} {{herculean_crit=[[ceil(@{gnosis_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{gnosis_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{gnosis_notes}}}"><span class="bold" data-i18n="gnosis-u">Gnosis</span> <span name="attr_gnosis"></span>%</button></div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="spells-u">Spells</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_artificespell nocontrols inlined">
|
||||
<input type="checkbox" class="hidden display-memorized" name="attr_memorized" value="1">
|
||||
<button type="roll" class="reduced-size memorized" name="roll_spell" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<div class="hidden">
|
||||
<input type="text" class="full-width" name="attr_name">
|
||||
<input type="text" class="full-width" name="attr_description">
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{^{intensity-u}=[[@{artifice_max_intensity}]]}} @{magnitude_query} @{duration_standard_query} @{range_query} @{targets_query} {{cost=[[ ?{Components Modified|0}+1 ]]}} {{time=[[ ?{Components Modified|0}+1 ]]}} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mook/Compact Mysticism -->
|
||||
<div style="padding-left: 10px">
|
||||
<input type="checkbox" class="hidden display-mysticism" value="1" name="attr_display_mysticism" checked="true"/>
|
||||
@@ -9295,6 +9771,28 @@
|
||||
});
|
||||
};
|
||||
|
||||
var calc_gnosis_derived = function() {
|
||||
getAttrs(["int", "pow", "gnosis_experience", "gnosis_temp", "gnosis_other", "gnosis_learned"], function(v) {
|
||||
var gnosis = parseInt(v.gnosis_learned) * (parseInt(v.int) + parseInt(v.pow) + parseInt(v.gnosis_experience) + parseInt(v.gnosis_temp) + parseInt(v.gnosis_other));
|
||||
|
||||
setAttrs({
|
||||
artifice_max_shaping_points: Math.ceil(gnosis/10),
|
||||
artifice_max_complexity: Math.ceil(gnosis/10),
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
var calc_artifice_derived = function() {
|
||||
getAttrs(["int", "dex", "artifice_experience", "artifice_temp", "artifice_other", "artifice_learned"], function(v) {
|
||||
var artifice = parseInt(v.artifice_learned) * (parseInt(v.int) + parseInt(v.dex) + parseInt(v.artifice_experience) + parseInt(v.artifice_temp) + parseInt(v.artifice_other));
|
||||
|
||||
setAttrs({
|
||||
artifice_extended_task_rounds: Math.ceil(artifice/20),
|
||||
artifice_max_intensity: Math.ceil(artifice/10),
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
// Known Skills Auto Calc
|
||||
on("change:pow change:int change:arcane_casting_experience change:arcane_casting_other change:arcane_casting_temp change:arcane_casting_penalty change:arcane_casting_learned change:herculean_mod ", function() {
|
||||
getAttrs(["arcane_casting_learned"], function(v) {
|
||||
@@ -9308,6 +9806,12 @@
|
||||
calc_arcane_knowledge_derived();
|
||||
});
|
||||
});
|
||||
on("change:int change:dex change:artifice_experience change:artifice_other change:artifice_temp change:artifice_penalty change:artifice_learned change:herculean_mod ", function() {
|
||||
getAttrs(["artifice_learned"], function(v) {
|
||||
calc_skill("artifice", "@{int}", "@{dex}", v.artifice_learned);
|
||||
calc_artifice_derived();
|
||||
});
|
||||
});
|
||||
on("change:str change:dex change:athletics_experience change:athletics_other change:athletics_temp change:athletics_penalty change:herculean_mod ", function() { calc_skill("athletics", "@{str}", "@{dex}", 1); });
|
||||
on("change:cha change:pow change:binding_experience change:binding_other change:binding_temp change:binding_penalty change:binding_learned change:herculean_mod ", function() {
|
||||
getAttrs(["binding_learned"], function(v) {
|
||||
@@ -9323,6 +9827,11 @@
|
||||
});
|
||||
});
|
||||
on("change:dex change:pow change:conceal_experience change:conceal_other change:conceal_temp change:conceal_penalty change:herculean_mod ", function() { calc_skill("conceal", "@{dex}", "@{pow}", 1); });
|
||||
on("change:dex change:int change:craft_alchemy_experience change:craft_alchemy_other change:craft_alchemy_temp change:craft_alchemy_penalty change:craft_alchemy_learned change:herculean_mod ", function() {
|
||||
getAttrs(["craft_alchemy_learned"], function(v) {
|
||||
calc_skill("craft_alchemy", "@{dex}", "@{int}", v.craft_alchemy_learned);
|
||||
});
|
||||
});
|
||||
on("change:pow change:cha change:cursing_experience change:cursing_other change:cursing_temp change:cursing_penalty change:cursing_learned change:herculean_mod ", function() {
|
||||
getAttrs(["cursing_learned"], function(v) {
|
||||
calc_skill("cursing", "@{pow}", "@{cha}", v.cursing_learned);
|
||||
@@ -9356,6 +9865,12 @@
|
||||
calc_skill("folk_magic", "@{cha}", "@{pow}", v.folk_magic_learned);
|
||||
});
|
||||
});
|
||||
on("change:int change:pow change:gnosis_experience change:gnosis_other change:gnosis_temp change:gnosis_penalty change:gnosis_learned change:herculean_mod ", function() {
|
||||
getAttrs(["gnosis_learned"], function(v) {
|
||||
calc_skill("gnosis", "@{int}", "@{pow}", v.gnosis_learned);
|
||||
calc_gnosis_derived();
|
||||
});
|
||||
});
|
||||
on("change:int change:home_parallel_experience change:home_parallel_other change:home_parallel_temp change:home_parallel_penalty change:herculean_mod ", function() { calc_skill("home_parallel", "@{int}", "@{int}", 1); });
|
||||
on("change:cha change:influence_experience change:influence_other change:influence_temp change:influence_penalty change:herculean_mod ", function() { calc_skill("influence", "@{cha}", "@{cha}", 1); });
|
||||
on("change:int change:pow change:insight_experience change:insight_other change:insight_temp change:insight_penalty change:herculean_mod ", function() { calc_skill("insight", "@{int}", "@{pow}", 1); });
|
||||
@@ -9447,6 +9962,16 @@
|
||||
}
|
||||
});
|
||||
});
|
||||
// Repeating Alchemical Tradition Auto Calc
|
||||
on("change:int change:herculean_mod change:repeating_alchemicaltradition", function() {
|
||||
getSectionIDs("repeating_alchemicaltradition", function(idarray) {
|
||||
if(idarray.length > 0) {
|
||||
_.each(idarray, function(currentID, i) {
|
||||
calc_skill("repeating_alchemicaltradition_" + currentID, "@{int}", "@{int}", 1);
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
// Repeating Mysticism Path Auto Calc
|
||||
on("change:pow change:con change:herculean_mod change:repeating_path", function() {
|
||||
getSectionIDs("repeating_path", function(idarray) {
|
||||
@@ -9612,6 +10137,9 @@
|
||||
calc_skill("arcane_knowledge", "@{int}", "@{int}", v.arcane_knowledge_learned);
|
||||
calc_arcane_knowledge_derived();
|
||||
});
|
||||
getAttrs(["artifice_learned"], function(v) {
|
||||
calc_skill("artifice", "@{int}", "@{dex}", v.artifice_learned);
|
||||
});
|
||||
calc_skill("athletics", "@{str}", "@{dex}", 1);
|
||||
getAttrs(["binding_learned"], function(v) {
|
||||
calc_skill("binding", "@{cha}", "@{pow}", v.binding_learned);
|
||||
@@ -9623,6 +10151,9 @@
|
||||
calc_channel_derived();
|
||||
});
|
||||
calc_skill("conceal", "@{dex}", "@{pow}", 1);
|
||||
getAttrs(["craft_alchemy_learned"], function(v) {
|
||||
calc_skill("craft_alchemy", "@{dex}", "@{int}", v.craft_alchemy_learned);
|
||||
});
|
||||
getAttrs(["cursing_learned"], function(v) {
|
||||
calc_skill("cursing", "@{pow}", "@{cha}", v.cursing_learned);
|
||||
});
|
||||
@@ -9646,6 +10177,9 @@
|
||||
getAttrs(["folk_magic_learned"], function(v) {
|
||||
calc_skill("folk_magic", "@{cha}", "@{pow}", v.folk_magic_learned);
|
||||
});
|
||||
getAttrs(["gnosis_learned"], function(v) {
|
||||
calc_skill("gnosis", "@{int}", "@{pow}", v.gnosis_learned);
|
||||
});
|
||||
calc_skill("home_parallel", "@{int}", "@{int}", 1);
|
||||
calc_skill("influence", "@{cha}", "@{cha}", 1);
|
||||
calc_skill("insight", "@{int}", "@{pow}", 1);
|
||||
@@ -9726,6 +10260,13 @@
|
||||
});
|
||||
}
|
||||
});
|
||||
getSectionIDs("repeating_alchemicaltradition", function(idarray) {
|
||||
if(idarray.length > 0) {
|
||||
_.each(idarray, function(currentID, i) {
|
||||
calc_skill("repeating_alchemicaltradition_" + currentID, "@{int}", "@{int}", 1);
|
||||
});
|
||||
}
|
||||
});
|
||||
getSectionIDs("repeating_discipline", function(idarray) {
|
||||
if(idarray.length > 0) {
|
||||
_.each(idarray, function(currentID, i) {
|
||||
@@ -10792,6 +11333,11 @@
|
||||
setAttrs({version: "2.4"});
|
||||
versioning();
|
||||
}
|
||||
else if(v["version"] === "2.4") {
|
||||
console.log("upgrading to v2.5");
|
||||
setAttrs({version: "2.5"});
|
||||
versioning();
|
||||
}
|
||||
else {
|
||||
console.log("Sheet fully updated");
|
||||
}
|
||||
@@ -10799,7 +11345,7 @@
|
||||
}
|
||||
|
||||
var campaign_options = function() {
|
||||
getAttrs(["setting_option", "luck_points_rank_option", "herculean_mod_option", "battle_units_enabled_option", "vehicle_type_option", "extended_conflict_enabled_option", "simplified_combat_enabled_option", "action_points_calc_option", "magic_points_enabled_option", "power_points_enabled_option", "prana_points_enabled_option", "tenacity_enabled_option", "spirits_enabled_option", "luther_arkwright_style_option", "m_space_style_option", "odd_soot_style_option", "boating_standard_option", "status_standard_option", "strangeness_standard_option", "superstition_standard_option", "the_soot_standard_option", "linguistics_enabled_option", "dependencies_enabled_option", "peculiarities_enabled_option", "firearms_enabled_option", "reach_enabled_option", "affiliations_enabled_option", "ms_psionics_enabled_option", "os_magic_enabled_option", "roman_magic_enabled_option", "arcane_magic_enabled_option", "divine_magic_enabled_option", "folk_magic_enabled_option", "superpowers_enabled_option", "fae_powers_enabled_option", "folk_magic_range_multiplier_option", "animism_enabled_option", "mysticism_enabled_option", "mythras_psionics_enabled_option", "sorcery_enabled_option", "theism_enabled_option", "max_devotional_pool_based_on_option"], function(v) {
|
||||
getAttrs(["setting_option", "luck_points_rank_option", "herculean_mod_option", "battle_units_enabled_option", "vehicle_type_option", "extended_conflict_enabled_option", "simplified_combat_enabled_option", "action_points_calc_option", "magic_points_enabled_option", "power_points_enabled_option", "prana_points_enabled_option", "tenacity_enabled_option", "spirits_enabled_option", "luther_arkwright_style_option", "m_space_style_option", "odd_soot_style_option", "boating_standard_option", "status_standard_option", "strangeness_standard_option", "superstition_standard_option", "the_soot_standard_option", "linguistics_enabled_option", "dependencies_enabled_option", "peculiarities_enabled_option", "firearms_enabled_option", "reach_enabled_option", "affiliations_enabled_option", "ms_psionics_enabled_option", "os_magic_enabled_option", "roman_magic_enabled_option", "arcane_magic_enabled_option", "divine_magic_enabled_option", "folk_magic_enabled_option", "work_songs_enabled_option", "superpowers_enabled_option", "fae_powers_enabled_option", "folk_magic_range_multiplier_option", "alchemy_enabled_option", "animism_enabled_option", "artifice_enabled_option", "mysticism_enabled_option", "mythras_psionics_enabled_option", "sorcery_enabled_option", "theism_enabled_option", "max_devotional_pool_based_on_option"], function(v) {
|
||||
var newoptions = {};
|
||||
// Default Setting Configs
|
||||
var setting_configs = {
|
||||
@@ -10833,8 +11379,11 @@
|
||||
superpowers_enabled: "0",
|
||||
fae_powers_enabled: "0",
|
||||
folk_magic_enabled: "1",
|
||||
work_songs_enabled: "0",
|
||||
folk_magic_range_multiplier: "1",
|
||||
alchemy_enabled: "0",
|
||||
animism_enabled: "1",
|
||||
artifice_enabled: "0",
|
||||
mysticism_enabled: "1",
|
||||
mythras_psionics_enabled: "0",
|
||||
sorcery_enabled: "1",
|
||||
@@ -10944,6 +11493,9 @@
|
||||
setting_configs["sorcery_enabled"] = "0";
|
||||
} else if(v["setting_option"] === "thennla") {
|
||||
setting_configs["sheet_style"] = "thennla";
|
||||
setting_configs["work_songs_enabled"] = "1";
|
||||
setting_configs["alchemy_enabled"] = "1";
|
||||
setting_configs["artifice_enabled"] = "1";
|
||||
} else if(v["setting_option"] === "mythic_constantinople") {
|
||||
setting_configs["affiliations_enabled"] = "1";
|
||||
setting_configs["max_devotional_pool_based_on"] = "@{pow}";
|
||||
@@ -11184,6 +11736,13 @@
|
||||
} else {
|
||||
newoptions["folk_magic_enabled"] = v["folk_magic_enabled_option"];
|
||||
}
|
||||
|
||||
// Work Songs Enabled
|
||||
if(v["work_songs_enabled_option"] === "default") {
|
||||
newoptions["work_songs_enabled"] = setting_configs["work_songs_enabled"];
|
||||
} else {
|
||||
newoptions["work_songs_enabled"] = v["work_songs_enabled_option"];
|
||||
}
|
||||
|
||||
// Folk Magic Range Multiplier
|
||||
if(v["folk_magic_range_multiplier_option"] === "default") {
|
||||
@@ -11191,6 +11750,13 @@
|
||||
} else {
|
||||
newoptions["folk_magic_range_multiplier"] = v["folk_magic_range_multiplier_option"];
|
||||
}
|
||||
|
||||
// Alchemy Enabled
|
||||
if(v["alchemy_enabled_option"] === "default") {
|
||||
newoptions["alchemy_enabled"] = setting_configs["alchemy_enabled"];
|
||||
} else {
|
||||
newoptions["alchemy_enabled"] = v["alchemy_enabled_option"];
|
||||
}
|
||||
|
||||
// Animism Enabled
|
||||
if(v["animism_enabled_option"] === "default") {
|
||||
@@ -11198,6 +11764,13 @@
|
||||
} else {
|
||||
newoptions["animism_enabled"] = v["animism_enabled_option"];
|
||||
}
|
||||
|
||||
// Artifice Enabled
|
||||
if(v["artifice_enabled_option"] === "default") {
|
||||
newoptions["artifice_enabled"] = setting_configs["artifice_enabled"];
|
||||
} else {
|
||||
newoptions["artifice_enabled"] = v["artifice_enabled_option"];
|
||||
}
|
||||
|
||||
// Mysticism Enabled
|
||||
if(v["mysticism_enabled_option"] === "default") {
|
||||
@@ -14176,7 +14749,9 @@
|
||||
displaymagic["display_theism"] = 0;
|
||||
displaymagic["display_sorcery"] = 0;
|
||||
displaymagic["display_mysticism"] = 0;
|
||||
displaymagic["display_alchemy"] = 0;
|
||||
displaymagic["display_animism"] = 0;
|
||||
displaymagic["display_artifice"] = 0;
|
||||
displaymagic["display_folk_magic"] = 0;
|
||||
displaymagic["display_arcane_magic"] = 0;
|
||||
displaymagic["display_divine_magic"] = 0;
|
||||
@@ -14210,6 +14785,10 @@
|
||||
skillattrs["folk_magic_learned"] = 1;
|
||||
skillattrs["folk_magic_experience"] = skillValue - pow - cha;
|
||||
displaymagic["display_folk_magic"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "craft (alchemy)") {
|
||||
skillattrs["craft_alchemy_learned"] = 1;
|
||||
skillattrs["craft_alchemy_experience"] = skillValue - dex - int;
|
||||
displaymagic["display_alchemy"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "trance") {
|
||||
skillattrs["trance_learned"] = 1;
|
||||
skillattrs["trance_experience"] = skillValue - pow - con;
|
||||
@@ -14218,6 +14797,14 @@
|
||||
skillattrs["binding_learned"] = 1;
|
||||
skillattrs["binding_experience"] = skillValue - pow - cha;
|
||||
displaymagic["display_animism"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "artifice") {
|
||||
skillattrs["artifice_learned"] = 1;
|
||||
skillattrs["artifice_experience"] = skillValue - int - dex;
|
||||
displaymagic["display_artifice"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "gnosis") {
|
||||
skillattrs["gnosis_learned"] = 1;
|
||||
skillattrs["gnosis_experience"] = skillValue - int - pow;
|
||||
displaymagic["display_artifice"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "meditation") {
|
||||
skillattrs["meditation_learned"] = 1;
|
||||
skillattrs["meditation_experience"] = skillValue - con - int;
|
||||
@@ -14846,7 +15433,7 @@
|
||||
});
|
||||
|
||||
//Set campaign options if any change
|
||||
on("change:setting_option change:vehicle_type_option change:battle_units_enabled_option change:extended_conflict_enabled_option change:simplified_combat_enabled_option change:luck_points_rank_option change:herculean_mod_option change:action_points_calc_option change:magic_points_enabled_option change:power_points_enabled_option change:prana_points_enabled_option change:spirits_enabled_option change:tenacity_enabled_option change:status_standard_option change:strangeness_standard_option change:superstition_standard_option change:the_soot_standard_option change:boating_standard_option change:linguistics_enabled_option change:dependencies_enabled_option change:peculiarities_enabled_option change:firearms_enabled_option change:reach_enabled_option change:affiliations_enabled_option change:roman_magic_enabled_option change:arcane_magic_enabled_option change:divine_magic_enabled_option change:superpowers_enabled_option change:fae_powers_enabled_option change:folk_magic_enabled_option change:folk_magic_range_multiplier_option change:animism_enabled_option change:mysticism_enabled_option change:mythras_psionics_enabled_option change:ms_psionics_enabled_option change:os_magic_enabled_option change:sorcery_enabled_option change:theism_enabled_option change:max_devotional_pool_based_on_option", function() {
|
||||
on("change:setting_option change:vehicle_type_option change:battle_units_enabled_option change:extended_conflict_enabled_option change:simplified_combat_enabled_option change:luck_points_rank_option change:herculean_mod_option change:action_points_calc_option change:magic_points_enabled_option change:power_points_enabled_option change:prana_points_enabled_option change:spirits_enabled_option change:tenacity_enabled_option change:status_standard_option change:strangeness_standard_option change:superstition_standard_option change:the_soot_standard_option change:boating_standard_option change:linguistics_enabled_option change:dependencies_enabled_option change:peculiarities_enabled_option change:firearms_enabled_option change:reach_enabled_option change:affiliations_enabled_option change:roman_magic_enabled_option change:arcane_magic_enabled_option change:divine_magic_enabled_option change:superpowers_enabled_option change:fae_powers_enabled_option change:folk_magic_enabled_option change:work_songs_enabled_option change:folk_magic_range_multiplier_option change:alchemy_enabled_option change:animism_enabled_option change:artifice_enabled_option change:mysticism_enabled_option change:mythras_psionics_enabled_option change:ms_psionics_enabled_option change:os_magic_enabled_option change:sorcery_enabled_option change:theism_enabled_option change:max_devotional_pool_based_on_option", function() {
|
||||
console.log("Setting campaign options")
|
||||
campaign_options();
|
||||
});
|
||||
@@ -15214,6 +15801,22 @@
|
||||
</table>
|
||||
</rolltemplate>
|
||||
|
||||
<!-- Effect Template -->
|
||||
<rolltemplate class="sheet-rolltemplate-effect">
|
||||
<div class="header">{{name}}</div>
|
||||
{{#character}}
|
||||
<div class="subheader">({{character}})</div>
|
||||
{{/character}}
|
||||
<div class="content">
|
||||
{{#traits}}
|
||||
<div><span class="italics">{{traits}}</span></div>
|
||||
{{/traits}}
|
||||
{{#description}}
|
||||
<div>{{description}}</div>
|
||||
{{/description}}
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
<!-- Magic Template -->
|
||||
<rolltemplate class="sheet-rolltemplate-magic">
|
||||
<div class="header">{{name}}</div>
|
||||
|
||||
@@ -526,6 +526,20 @@
|
||||
"description": "Enables the Folk Magic section of the sheet.",
|
||||
"descriptiontranslationkey": "folk-magic-enabled-description-u"
|
||||
},
|
||||
{
|
||||
"attribute": "work_songs_enabled_option",
|
||||
"displayname": "Work Songs Enabled",
|
||||
"displaytranslationkey": "work-songs-enabled-u",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Use Setting Default|default",
|
||||
"No|0",
|
||||
"Yes|1"
|
||||
],
|
||||
"optiontranslationkeys": ["use-setting-default-u","no-u","yes-u"],
|
||||
"description": "Enables Works Songs per Thennla: Sorandib. Appears in the Folk Magic section.",
|
||||
"descriptiontranslationkey": "work-songs-enabled-description-u"
|
||||
},
|
||||
{
|
||||
"attribute": "folk_magic_range_multiplier_option",
|
||||
"displayname": "Folk Magic Range",
|
||||
@@ -540,6 +554,20 @@
|
||||
"description": "Sets the range of Folk Magic spells with the ranged tag.",
|
||||
"descriptiontranslationkey": "folk-magic-range-description-u"
|
||||
},
|
||||
{
|
||||
"attribute": "alchemy_enabled_option",
|
||||
"displayname": "Alchemy Enabled",
|
||||
"displaytranslationkey": "alchemy-enabled-u",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Use Setting Default|default",
|
||||
"No|0",
|
||||
"Yes|1"
|
||||
],
|
||||
"optiontranslationkeys": ["use-setting-default-u","no-u","yes-u"],
|
||||
"description": "Enables Alchemy per Thennla: Sorandib.",
|
||||
"descriptiontranslationkey": "alchemy-enabled-description-u"
|
||||
},
|
||||
{
|
||||
"attribute": "animism_enabled_option",
|
||||
"displayname": "Animism Enabled",
|
||||
@@ -554,6 +582,20 @@
|
||||
"description": "Enables the Animism section of the sheet.",
|
||||
"descriptiontranslationkey": "animism-enabled-description-u"
|
||||
},
|
||||
{
|
||||
"attribute": "artifice_enabled_option",
|
||||
"displayname": "Artifice Enabled",
|
||||
"displaytranslationkey": "artifice-enabled-u",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Use Setting Default|default",
|
||||
"No|0",
|
||||
"Yes|1"
|
||||
],
|
||||
"optiontranslationkeys": ["use-setting-default-u","no-u","yes-u"],
|
||||
"description": "Enables Artifice per Thennla: Sorandib.",
|
||||
"descriptiontranslationkey": "artifice-enabled-description-u"
|
||||
},
|
||||
{
|
||||
"attribute": "mysticism_enabled_option",
|
||||
"displayname": "Mysticism Enabled",
|
||||
|
||||
@@ -58,8 +58,11 @@
|
||||
<input type="checkbox" class="superpowers-enabled-toggle hidden" name="attr_superpowers_enabled" value="1">
|
||||
<input type="checkbox" class="fae-powers-enabled-toggle hidden" name="attr_fae_powers_enabled" value="1">
|
||||
<input type="checkbox" class="folk-magic-enabled-toggle hidden" name="attr_folk_magic_enabled" value="1" checked>
|
||||
<input type="checkbox" class="work-songs-enabled-toggle hidden" name="attr_work_songs_enabled" value="1">
|
||||
<input type="number" class="hidden" name="attr_folk_magic_range_multiplier" value="1">
|
||||
<input type="checkbox" class="alchemy-enabled-toggle hidden" name="attr_alchemy_enabled" value="1">
|
||||
<input type="checkbox" class="animism-enabled-toggle hidden" name="attr_animism_enabled" value="1" checked>
|
||||
<input type="checkbox" class="artifice-enabled-toggle hidden" name="attr_artifice_enabled" value="1">
|
||||
<input type="checkbox" class="mysticism-enabled-toggle hidden" name="attr_mysticism_enabled" value="1" checked>
|
||||
<input type="checkbox" class="mythras-psionics-enabled-toggle hidden" name="attr_mythras_psionics_enabled" value="1">
|
||||
<input type="checkbox" class="sorcery-enabled-toggle hidden" name="attr_sorcery_enabled" value="1" checked>
|
||||
@@ -398,6 +401,14 @@
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="work-songs-enabled-u">Work Songs Enabled</span>:
|
||||
<select name="attr_work_songs_enabled_option">
|
||||
<option value="default" data-i18n="use-setting-default-u" selected>Use Setting Default</option>
|
||||
<option value="0" data-i18n="no-u">No</option>
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="folk-magic-range-u">Folk Magic Range</span>:
|
||||
<select name="attr_folk_magic_range_multiplier_option">
|
||||
@@ -406,6 +417,14 @@
|
||||
<option value="1" data-i18n="folk-magic-skill-u">Folk Magic Skill</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="alchemy-enabled-u">Alchemy Enabled</span>:
|
||||
<select name="attr_alchemy_enabled_option">
|
||||
<option value="default" data-i18n="use-setting-default-u" selected>Use Setting Default</option>
|
||||
<option value="0" data-i18n="no-u">No</option>
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="animism-enabled-u">Animism Enabled</span>:
|
||||
<select name="attr_animism_enabled_option">
|
||||
@@ -414,6 +433,14 @@
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="artifice-enabled-u">Artifice Enabled</span>:
|
||||
<select name="attr_artifice_enabled_option">
|
||||
<option value="default" data-i18n="use-setting-default-u" selected>Use Setting Default</option>
|
||||
<option value="0" data-i18n="no-u">No</option>
|
||||
<option value="1" data-i18n="yes-u">Yes</option>
|
||||
</select>
|
||||
<br>
|
||||
|
||||
<span i18n-data="mysticism-enabled-u">Mysticism Enabled</span>:
|
||||
<select name="attr_mysticism_enabled_option">
|
||||
@@ -2698,16 +2725,16 @@
|
||||
<div class="combatstyle-checkbox"><input type="checkbox" name="attr_unarmed_encumbered" value="1" checked disabled></div>
|
||||
<div class="combatstyle-checkbox"><input type="checkbox" name="attr_unarmed_fumbled" value="1"></div>
|
||||
<div class="combatstyle-checkbox"><input type="checkbox" name="attr_unarmed_trained" value="1"></div>
|
||||
<div class="combatstyle-number"><input type="number" class="text-align-center full-width" name="attr_unarmed_augment" value="0"></div>
|
||||
<div class="combatstyle-number"><input type="number" class="text-align-center full-width" name="attr_unarmed_temp" value="0"></div>
|
||||
<div class="combatstyle-number"><input type="number" max="0" class="text-align-center full-width" name="attr_unarmed_penalty" value="0"></div>
|
||||
<div class="combatstyle-number"><input type="number" class="text-align-center full-width bold" name="attr_unarmed" value="(@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment}+@{unarmed_penalty})" disabled></div>
|
||||
<div class="combatstyle-number"><input type="number" class="text-align-center full-width bold" name="attr_unarmed" value="22" readonly></div>
|
||||
<div class="combatstyle-button"><button type="roll" class="reduced-size d100 full-width" name="roll_unarmed" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{unarmed-u}}} @{name_display} {{very_easy=[[@{unarmed_very_easy}]]}} {{very_easy_crit=[[ceil(@{unarmed_very_easy}*.1)]]}} {{easy=[[@{unarmed_easy}]]}} {{easy_crit=[[ceil(@{unarmed_easy}*.1)]]}} {{standard=[[@{unarmed} ]]}} {{standard_crit=[[ceil(@{unarmed}*.1)]]}} {{hard=[[@{unarmed_hard}]]}} {{hard_crit=[[ceil(@{unarmed_hard}*.1)]]}} {{formidable=[[@{unarmed_formidable}]]}} {{formidable_crit=[[ceil(@{unarmed_formidable}*.1)]]}} {{herculean=[[@{unarmed_herculean}]]}} {{herculean_crit=[[ceil(@{unarmed_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{unarmed_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{unarmed_notes}}}"></div>
|
||||
<div class="combatstyle-traits"><input type="text" class="full-width" value="" disabled></div>
|
||||
<div class="combatstyle-weapons"><input type="text" class="full-width" value="" disabled></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_unarmed_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="str-u">STR</span>+<span data-i18n="dex-u">DEX</span>) <input type="number" class="text-align-center number-width" name="attr_unarmed_base" value="(@{str}+@{dex})" disabled><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_unarmed_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_unarmed_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_unarmed_very_easy" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*2)+@{unarmed_penalty})" disabled> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_unarmed_easy" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*1.5)+@{unarmed_penalty})" disabled><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_unarmed_hard" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*.67)+@{unarmed_penalty})" disabled> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_unarmed_formidable" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*.5)+@{unarmed_penalty})" disabled> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_unarmed_herculean" value="ceil(((@{unarmed_base}+@{unarmed_experience}+@{unarmed_other}+@{unarmed_augment})*.1)+@{unarmed_penalty})" disabled></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="str-u">STR</span>+<span data-i18n="dex-u">DEX</span>) <input type="number" class="text-align-center number-width" name="attr_unarmed_base" value="22" readonly><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_unarmed_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_unarmed_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_unarmed_very_easy" value="44" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_unarmed_easy" value="33" readonly> <span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_unarmed_hard" value="15" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_unarmed_formidable" value="11" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_unarmed_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_unarmed_notes"></textarea></div>
|
||||
</div>
|
||||
@@ -3680,7 +3707,7 @@
|
||||
<!-- Magic -->
|
||||
<div class="page page-magic page-stats">
|
||||
<h3 class="float-left"><span data-i18n="magic-u">Magic</span></h3>
|
||||
<span class="theism-enabled float-right in-header-toggle" data-i18n="theism-u">Theism</span><input type="checkbox" class="theism-enabled display-theism float-right in-header-toggle" value="1" name="attr_display_theism" checked="true"/><span class="sorcery-enabled float-right in-header-toggle" data-i18n="sorcery-u">Sorcery</span><input type="checkbox" class="sorcery-enabled display-sorcery float-right in-header-toggle" value="1" name="attr_display_sorcery" checked="true"/><span class="mythras-psionics-enabled float-right in-header-toggle" data-i18n="psionics-u">Psionics</span><input type="checkbox" class="mythras-psionics-enabled display-mythras-psionics float-right in-header-toggle" value="1" name="attr_display_mythras_psionics" checked="true"/><span class="mysticism-enabled float-right in-header-toggle" data-i18n="mysticism-u">Mysticism</span><input type="checkbox" class="mysticism-enabled display-mysticism float-right in-header-toggle" value="1" name="attr_display_mysticism" checked="true"/><span class="animism-enabled float-right in-header-toggle" data-i18n="animism-u">Animism</span><input type="checkbox" class="animism-enabled display-animism float-right in-header-toggle" value="1" name="attr_display_animism" checked="true"/><span class="folk-magic-enabled float-right in-header-toggle" data-i18n="folk-magic-u">Folk Magic</span><input type="checkbox" class="folk-magic-enabled display-folk-magic float-right in-header-toggle" value="1" name="attr_display_folk_magic" checked="true"/><span class="superpowers-enabled float-right in-header-toggle" data-i18n="superpowers-u">Superpowers</span><input type="checkbox" class="superpowers-enabled display-superpowers float-right in-header-toggle" value="1" name="attr_display_superpowers" checked="true"/><span class="fae-powers-enabled float-right in-header-toggle" data-i18n="fae-powers-u">Fae Powers</span><input type="checkbox" class="fae-powers-enabled display-fae-powers float-right in-header-toggle" value="1" name="attr_display_fae_powers" checked="true"/><span class="divine-magic-enabled float-right in-header-toggle" data-i18n="divine-magic-u">Divine Magic</span><input type="checkbox" class="divine-magic-enabled display-divine-magic float-right in-header-toggle" value="1" name="attr_display_divine_magic" checked="true"/><span class="arcane-magic-enabled float-right in-header-toggle" data-i18n="arcane-magic-u">Arcane Magic</span><input type="checkbox" class="arcane-magic-enabled display-arcane-magic float-right in-header-toggle" value="1" name="attr_display_arcane_magic" checked="true"/><span class="roman-magic-enabled float-right in-header-toggle" data-i18n="roman-magic-u">Roman Magic</span><input type="checkbox" class="roman-magic-enabled display-roman-magic float-right in-header-toggle" value="1" name="attr_display_roman_magic" checked="true"/><span class="os-magic-enabled float-right in-header-toggle" data-i18n="magic-u">Magic</span><input type="checkbox" class="os-magic-enabled display-os-magic float-right in-header-toggle" value="1" name="attr_display_os_magic" checked="true"/><span class="ms-psionics-enabled float-right in-header-toggle" data-i18n="psionics-u">Psionics</span><input type="checkbox" class="ms-psionics-enabled display-ms-psionics float-right in-header-toggle" value="1" name="attr_display_ms_psionics" checked="true"/><span class="bold float-right in-header-toggle" data-i18n="display-u">Display:</span>
|
||||
<span class="theism-enabled float-right in-header-toggle" data-i18n="theism-u">Theism</span><input type="checkbox" class="theism-enabled display-theism float-right in-header-toggle" value="1" name="attr_display_theism" checked="true"/><span class="sorcery-enabled float-right in-header-toggle" data-i18n="sorcery-u">Sorcery</span><input type="checkbox" class="sorcery-enabled display-sorcery float-right in-header-toggle" value="1" name="attr_display_sorcery" checked="true"/><span class="mythras-psionics-enabled float-right in-header-toggle" data-i18n="psionics-u">Psionics</span><input type="checkbox" class="mythras-psionics-enabled display-mythras-psionics float-right in-header-toggle" value="1" name="attr_display_mythras_psionics" checked="true"/><span class="mysticism-enabled float-right in-header-toggle" data-i18n="mysticism-u">Mysticism</span><input type="checkbox" class="mysticism-enabled display-mysticism float-right in-header-toggle" value="1" name="attr_display_mysticism" checked="true"/><span class="artifice-enabled float-right in-header-toggle" data-i18n="artifice-u">Artifice</span><input type="checkbox" class="artifice-enabled display-artifice float-right in-header-toggle" value="1" name="attr_display_artifice" checked="true"/><span class="animism-enabled float-right in-header-toggle" data-i18n="animism-u">Animism</span><input type="checkbox" class="animism-enabled display-animism float-right in-header-toggle" value="1" name="attr_display_animism" checked="true"/><span class="alchemy-enabled float-right in-header-toggle" data-i18n="alchemy-u">Alchemy</span><input type="checkbox" class="alchemy-enabled display-alchemy float-right in-header-toggle" value="1" name="attr_display_alchemy" checked="true"/><span class="folk-magic-enabled float-right in-header-toggle" data-i18n="folk-magic-u">Folk Magic</span><input type="checkbox" class="folk-magic-enabled display-folk-magic float-right in-header-toggle" value="1" name="attr_display_folk_magic" checked="true"/><span class="superpowers-enabled float-right in-header-toggle" data-i18n="superpowers-u">Superpowers</span><input type="checkbox" class="superpowers-enabled display-superpowers float-right in-header-toggle" value="1" name="attr_display_superpowers" checked="true"/><span class="fae-powers-enabled float-right in-header-toggle" data-i18n="fae-powers-u">Fae Powers</span><input type="checkbox" class="fae-powers-enabled display-fae-powers float-right in-header-toggle" value="1" name="attr_display_fae_powers" checked="true"/><span class="divine-magic-enabled float-right in-header-toggle" data-i18n="divine-magic-u">Divine Magic</span><input type="checkbox" class="divine-magic-enabled display-divine-magic float-right in-header-toggle" value="1" name="attr_display_divine_magic" checked="true"/><span class="arcane-magic-enabled float-right in-header-toggle" data-i18n="arcane-magic-u">Arcane Magic</span><input type="checkbox" class="arcane-magic-enabled display-arcane-magic float-right in-header-toggle" value="1" name="attr_display_arcane_magic" checked="true"/><span class="roman-magic-enabled float-right in-header-toggle" data-i18n="roman-magic-u">Roman Magic</span><input type="checkbox" class="roman-magic-enabled display-roman-magic float-right in-header-toggle" value="1" name="attr_display_roman_magic" checked="true"/><span class="os-magic-enabled float-right in-header-toggle" data-i18n="magic-u">Magic</span><input type="checkbox" class="os-magic-enabled display-os-magic float-right in-header-toggle" value="1" name="attr_display_os_magic" checked="true"/><span class="ms-psionics-enabled float-right in-header-toggle" data-i18n="psionics-u">Psionics</span><input type="checkbox" class="ms-psionics-enabled display-ms-psionics float-right in-header-toggle" value="1" name="attr_display_ms_psionics" checked="true"/><span class="bold float-right in-header-toggle" data-i18n="display-u">Display:</span>
|
||||
<hr>
|
||||
|
||||
<!-- M-Space Psionics -->
|
||||
@@ -4770,34 +4797,66 @@
|
||||
<h3 class="section-toggle" data-i18n="folk-magic-u">Folk Magic</h3>
|
||||
<div class="section-toggle">
|
||||
<!-- Folk Magic Skill -->
|
||||
<div style="width: 48.5%">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
<div style="display: inline-block;">
|
||||
<div style="float: left; width: 48.5%; margin-left: 5px;">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span class="default-style luther-arkwright-style classic-fantasy-style m-space-style odd-soot-style" data-i18n="folk-magic-u">Folk Magic</span><span class="thennla-style" data-i18n="rites-u">Rites</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_encumbered" value="1" disabled></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_folk_magic_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_folk_magic_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_folk_magic" value="0" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_folk_magic" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{folk-magic-u}}} @{name_display} {{very_easy=[[@{folk_magic_very_easy}]]}} {{very_easy_crit=[[ceil(@{folk_magic_very_easy}*.1)]]}} {{easy=[[@{folk_magic_easy}]]}} {{easy_crit=[[ceil(@{folk_magic_easy}*.1)]]}} {{standard=[[@{folk_magic} ]]}} {{standard_crit=[[ceil(@{folk_magic}*.1)]]}} {{hard=[[@{folk_magic_hard}]]}} {{hard_crit=[[ceil(@{folk_magic_hard}*.1)]]}} {{formidable=[[@{folk_magic_formidable}]]}} {{formidable_crit=[[ceil(@{folk_magic_formidable}*.1)]]}} {{herculean=[[@{folk_magic_herculean}]]}} {{herculean_crit=[[ceil(@{folk_magic_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{folk_magic_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{folk_magic_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_folk_magic_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_folk_magic_learned" value="1"></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="pow-u">POW</span>+<span data-i18n="cha-u">CHA</span>) <input type="number" class="text-align-center number-width" name="attr_folk_magic_base" value="22" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_folk_magic_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_folk_magic_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_folk_magic_very_easy" value="44" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_folk_magic_easy" value="33" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_folk_magic_hard" value="15" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_folk_magic_formidable" value="11" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_folk_magic_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_folk_magic_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span class="default-style luther-arkwright-style classic-fantasy-style m-space-style odd-soot-style" data-i18n="folk-magic-u">Folk Magic</span><span class="thennla-style" data-i18n="rites-u">Rites</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_encumbered" value="1" disabled></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_folk_magic_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_folk_magic_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_folk_magic_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_folk_magic" value="0" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_folk_magic" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{folk-magic-u}}} @{name_display} {{very_easy=[[@{folk_magic_very_easy}]]}} {{very_easy_crit=[[ceil(@{folk_magic_very_easy}*.1)]]}} {{easy=[[@{folk_magic_easy}]]}} {{easy_crit=[[ceil(@{folk_magic_easy}*.1)]]}} {{standard=[[@{folk_magic} ]]}} {{standard_crit=[[ceil(@{folk_magic}*.1)]]}} {{hard=[[@{folk_magic_hard}]]}} {{hard_crit=[[ceil(@{folk_magic_hard}*.1)]]}} {{formidable=[[@{folk_magic_formidable}]]}} {{formidable_crit=[[ceil(@{folk_magic_formidable}*.1)]]}} {{herculean=[[@{folk_magic_herculean}]]}} {{herculean_crit=[[ceil(@{folk_magic_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{folk_magic_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{folk_magic_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_folk_magic_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_folk_magic_learned" value="1"></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="pow-u">POW</span>+<span data-i18n="cha-u">CHA</span>) <input type="number" class="text-align-center number-width" name="attr_folk_magic_base" value="22" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_folk_magic_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_folk_magic_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_folk_magic_very_easy" value="44" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_folk_magic_easy" value="33" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_folk_magic_hard" value="15" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_folk_magic_formidable" value="11" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_folk_magic_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_folk_magic_notes"></textarea></div>
|
||||
<!-- Work-Songs Sing -->
|
||||
<div class="work-songs-enabled" style="float: left; width: 48.5%; margin-left: 18px;">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span data-i18n="sing-u">Sing</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_sing_encumbered" value="1" disabled></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_sing_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_sing_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_sing_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_sing_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_sing" value="22" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_sing" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{sing-u}}} @{name_display} {{very_easy=[[@{sing_very_easy}]]}} {{very_easy_crit=[[ceil(@{sing_very_easy}*.1)]]}} {{easy=[[@{sing_easy}]]}} {{easy_crit=[[ceil(@{sing_easy}*.1)]]}} {{standard=[[@{sing} ]]}} {{standard_crit=[[ceil(@{sing}*.1)]]}} {{hard=[[@{sing_hard}]]}} {{hard_crit=[[ceil(@{sing_hard}*.1)]]}} {{formidable=[[@{sing_formidable}]]}} {{formidable_crit=[[ceil(@{sing_formidable}*.1)]]}} {{herculean=[[@{sing_herculean}]]}} {{herculean_crit=[[ceil(@{sing_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{sing_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{sing_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_sing_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="cha-u">CHA</span>+<span data-i18n="pow-u">POW</span>) <input type="number" class="text-align-center number-width" name="attr_sing_base" value="22" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_sing_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_sing_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_sing_very_easy" value="44" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_sing_easy" value="33" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_sing_hard" value="15" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_sing_formidable" value="11" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_sing_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_sing_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr style="visibility: hidden;">
|
||||
@@ -4846,6 +4905,169 @@
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="work-songs-enabled">
|
||||
<hr style="visibility: hidden;">
|
||||
|
||||
<div class="spell-row">
|
||||
<div class="spell-name header"><span data-i18n="work-song-u">Work Song</span></div>
|
||||
<div class="spell-button"></div>
|
||||
<div class="spell-description header"><span data-i18n="description-u">Description</span></div>
|
||||
</div>
|
||||
<!-- Work Songs -->
|
||||
<fieldset class="repeating_worksong">
|
||||
<div>
|
||||
<div class="spell-row">
|
||||
<div class="spell-name"><input type="text" class="full-width" name="attr_name"></div>
|
||||
<div class="spell-button"><button type="roll" class="reduced-size d100 full-width" name="roll_worksong" value="@{macro}"></div>
|
||||
<div class="spell-description"><input type="text" class="full-width" name="attr_description"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_details" checked><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<span data-i18n="macro-u">Macro</span>
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Alchemy -->
|
||||
<div class="alchemy-enabled display-alchemy magic section">
|
||||
<input type="checkbox" class="section-toggle" name="attr_alchemy_section_toggle" value="1" checked>
|
||||
<h3 class="section-toggle" data-i18n="alchemy-u">Alchemy</h3>
|
||||
<div class="section-toggle">
|
||||
<!-- Craft (Alchemy) -->
|
||||
<div class="magic-row">
|
||||
<div class="magic-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="magic-checkbox header">⚓</div>
|
||||
<div class="magic-checkbox header">!</div>
|
||||
<div class="magic-checkbox header">✔</div>
|
||||
<div class="magic-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="magic-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="magic-number header">%</div>
|
||||
<div class="magic-button header"></div>
|
||||
<div class="alchemy-techniques header"><span data-i18n="known-techniques-u">Known Techniques</span></div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="magic-row">
|
||||
<div class="magic-name bottom-border"><span data-i18n="craft-alchemy-u">Craft (Alchemy)</span></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_craft_alchemy_encumbered" value="1" disabled checked></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_craft_alchemy_fumbled" value="1"></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_craft_alchemy_trained" value="1"></div>
|
||||
<div class="magic-number"><input type="number" class="text-align-center full-width" name="attr_craft_alchemy_temp" value="0"></div>
|
||||
<div class="magic-number"><input type="number" max="0" class="text-align-center full-width" name="attr_craft_alchemy_penalty" value="0"></div>
|
||||
<div class="magic-number"><input type="number" class="text-align-center full-width bold" name="attr_craft_alchemy" value="0" readonly></div>
|
||||
<div class="magic-button"><button type="roll" class="reduced-size d100 full-width" name="roll_craft_alchemy" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{craft-alchemy-u}}} @{name_display} {{very_easy=[[@{craft_alchemy_very_easy}]]}} {{very_easy_crit=[[ceil(@{craft_alchemy_very_easy}*.1)]]}} {{easy=[[@{craft_alchemy_easy}]]}} {{easy_crit=[[ceil(@{craft_alchemy_easy}*.1)]]}} {{standard=[[@{craft_alchemy} ]]}} {{standard_crit=[[ceil(@{craft_alchemy}*.1)]]}} {{hard=[[@{craft_alchemy_hard}]]}} {{hard_crit=[[ceil(@{craft_alchemy_hard}*.1)]]}} {{formidable=[[@{craft_alchemy_formidable}]]}} {{formidable_crit=[[ceil(@{craft_alchemy_formidable}*.1)]]}} {{herculean=[[@{craft_alchemy_herculean}]]}} {{herculean_crit=[[ceil(@{craft_alchemy_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{craft_alchemy_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{craft_alchemy_notes}}}"></div>
|
||||
<div class="alchemy-techniques"><input type="text" class="full-width" name="attr_alchemy_known_techniques"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_craft_alchemy_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_craft_alchemy_learned" value="1"> <span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="dex-u">DEX</span>+<span data-i18n="int-u">INT</span>) <input type="number" class="text-align-center number-width" name="attr_craft_alchemy_base" value="24" readonly> <span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_craft_alchemy_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_craft_alchemy_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_craft_alchemy_very_easy" value="48" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_craft_alchemy_easy" value="36" readonly> <span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_craft_alchemy_hard" value="16" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_craft_alchemy_formidable" value="12" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_craft_alchemy_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_craft_alchemy_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr style="visibility: hidden">
|
||||
|
||||
<!-- Alchemical Traditions -->
|
||||
<div class="magic-row">
|
||||
<div class="magic-name header"><span data-i18n="alchemical-tradition-u">Alchemical Tradition</span></div>
|
||||
<div class="magic-checkbox header">⚓</div>
|
||||
<div class="magic-checkbox header">!</div>
|
||||
<div class="magic-checkbox header">✔</div>
|
||||
<div class="magic-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="magic-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="magic-number header">%</div>
|
||||
<div class="magic-button header"></div>
|
||||
<div class="alchemical-tradition-number header"><span data-i18n="intensity-u">Intensity</span></div>
|
||||
<div class="alchemical-tradition-number header"><span data-i18n="mundane-intensity-u">Mundane Intensity</span></div>
|
||||
</div>
|
||||
<fieldset class="repeating_alchemicaltradition">
|
||||
<div>
|
||||
<div class="magic-row">
|
||||
<div class="magic-name"><input type="text" name="attr_name" class="full-width"></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_encumbered" value="1" disabled></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_fumbled" value="1"></div>
|
||||
<div class="magic-checkbox"><input type="checkbox" name="attr_trained" value="1"></div>
|
||||
<div class="magic-number"><input type="number" class="text-align-center full-width" name="attr_temp" value="0"></div>
|
||||
<div class="magic-number"><input type="number" max="0" class="text-align-center full-width" name="attr_penalty" max="0" value="0"></div>
|
||||
<div class="magic-number"><input type="number" class="text-align-center full-width bold" name="attr_total" value="26" readonly></div>
|
||||
<div class="magic-button"><button type="roll" class="reduced-size d100 full-width" name="roll_tradition" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=@{name}}} @{name_display} {{very_easy=[[@{very_easy}]]}} {{very_easy_crit=[[ceil(@{very_easy}*.1)]]}} {{easy=[[@{easy}]]}} {{easy_crit=[[ceil(@{easy}*.1)]]}} {{standard=[[@{total} ]]}} {{standard_crit=[[ceil(@{total}*.1)]]}} {{hard=[[@{hard}]]}} {{hard_crit=[[ceil(@{hard}*.1)]]}} {{formidable=[[@{formidable}]]}} {{formidable_crit=[[ceil(@{formidable}*.1)]]}} {{herculean=[[@{herculean}]]}} {{herculean_crit=[[ceil(@{herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{notes}}}"></div>
|
||||
<div class="alchemical-tradition-number"><input type="number" class="text-align-center full-width" name="attr_intensity" value="ceil((@{base}+@{experience}+@{other}+@{temp})/10)" disabled></div>
|
||||
<div class="alchemical-tradition-number"><input type="number" class="text-align-center full-width" name="attr_mundane_intensity" value="ceil((@{base}+@{experience}+@{other}+@{temp})/20)" disabled></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_details" checked><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="int-u">INT</span>+<span data-i18n="int-u">INT</span>) <input type="number" class="text-align-center number-width" name="attr_base" value="26" readonly> <span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_very_easy" value="52" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_easy" value="39" readonly> <span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_hard" value="18" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_formidable" value="13" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="tradition-techniques-u">Tradition Techniques</span>:</div>
|
||||
<div><textarea name="attr_tradition_techniques" class="magic-note"></textarea></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<hr style="visibility: hidden;">
|
||||
|
||||
<!-- Alchemical Formulas -->
|
||||
<div class="spell-row">
|
||||
<div class="spell-name header"><span data-i18n="formula-u">Forumula</span></div>
|
||||
<div class="spell-button"></div>
|
||||
<div class="formula-type header"><span data-i18n="type-u">Type</span></div>
|
||||
<div class="formula-description header"><span data-i18n="description-u">Description</span></div>
|
||||
</div>
|
||||
<fieldset class="repeating_alchemicalformula">
|
||||
<div class="rep-row">
|
||||
<div class="spell-row">
|
||||
<div class="spell-name"><input type="text" class="full-width" name="attr_name"></div>
|
||||
<div class="spell-button"><button type="roll" class="reduced-size d100 full-width" name="roll_formula" value="@{macro}"></div>
|
||||
<div class="formula-type">
|
||||
<select class="full-width" name="attr_formulatype">
|
||||
<option value="1" data-i18n="magical-u" selected>Magical</option>
|
||||
<option value=".5" data-i18n="mundane-u">Mundane</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="formula-description"><input type="text" class="full-width" name="attr_description"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_details" checked><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div>
|
||||
<span data-i18n="tradition-u">Tradition</span>:
|
||||
<select class="number-width" name="attr_intensity">
|
||||
<option value="@{repeating_alchemicaltradition_$0_intensity}" selected>#1</span></option>
|
||||
<option value="@{repeating_alchemicaltradition_$1_intensity}">#2</option>
|
||||
<option value="@{repeating_alchemicaltradition_$2_intensity}">#3</option>
|
||||
<option value="@{repeating_alchemicaltradition_$3_intensity}">#4</option>
|
||||
<option value="@{repeating_alchemicaltradition_$4_intensity}">#5</option>
|
||||
<option value="@{repeating_alchemicaltradition_$5_intensity}">#6</option>
|
||||
<option value="@{repeating_alchemicaltradition_$6_intensity}">#7</option>
|
||||
<option value="@{repeating_alchemicaltradition_$7_intensity}">#8</option>
|
||||
<option value="@{repeating_alchemicaltradition_$8_intensity}">#9</option>
|
||||
<option value="@{repeating_alchemicaltradition_$9_intensity}">#10</option>
|
||||
</select>
|
||||
<span data-i18n="duration-u">Duration</span>:
|
||||
<select name="attr_duration">
|
||||
<option value="^{instant-u}" data-i18n="instant-u">Instant</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{minutes-u}" data-i18n="minutes-u">Minutes</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})*10]] ^{minutes-u}" data-i18n="ten-minutes-u" selected>10 Minutes</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{hours-u}" data-i18n="hours-u">Hours</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{days-u}" data-i18n="days-u">Days</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{months-u}" data-i18n="months-u">Months</option>
|
||||
<option value="^{special-u}" data-i18n="special-u">Special</option>
|
||||
</select>
|
||||
<span data-i18n="resist-u">Resist</span>:
|
||||
<select name="attr_resist" data-i18n-list="resist-order">
|
||||
<option value="-" data-i18n-list-item="blank" selected>-</option>
|
||||
<option value="^{brawn-u}" data-i18n-list-item="brawn" data-i18n="brawn-u">Brawn</option>
|
||||
<option value="^{endurance-u}" data-i18n-list-item="endurance" data-i18n="endurance-u">Endurance</option>
|
||||
<option value="^{evade-u}" data-i18n-list-item="evade" data-i18n="evade-u">Evade</option>
|
||||
<option value="^{willpower-u}" data-i18n-list-item="willpower" data-i18n="willpower-u">Willpower</option>
|
||||
<option value="^{special-u}" data-i18n-list-item="special" data-i18n="special-u">Special</option>
|
||||
</select>
|
||||
</div>
|
||||
<span data-i18n="macro-u">Macro</span>:
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{^{intensity-u}=[[(@{intensity}*@{formulatype})]]}} {{^{resist-u}=@{resist}}} {{^{duration-u}=@{duration}}} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -5013,6 +5235,113 @@
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Artifice -->
|
||||
<div class="artifice-enabled display-artifice magic section">
|
||||
<input type="checkbox" class="section-toggle" name="attr_artifice_section_toggle" value="1" checked>
|
||||
<h3 class="section-toggle" data-i18n="artifice-u">Artifice</h3>
|
||||
<div class="section-toggle">
|
||||
<div style="display: inline-block;">
|
||||
<!-- Artifice Skill -->
|
||||
<div style="float: left; width: 48.5%; margin-left: 5px; margin-bottom: 5px;">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span data-i18n="artifice-u">Artifice</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_artifice_encumbered" value="1" disabled checked></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_artifice_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_artifice_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_artifice_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_artifice_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_artifice" value="0" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_artifice" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{artifice-u}}} @{name_display} {{very_easy=[[@{artifice_very_easy}]]}} {{very_easy_crit=[[ceil(@{artifice_very_easy}*.1)]]}} {{easy=[[@{artifice_easy}]]}} {{easy_crit=[[ceil(@{artifice_easy}*.1)]]}} {{standard=[[@{artifice} ]]}} {{standard_crit=[[ceil(@{artifice}*.1)]]}} {{hard=[[@{artifice_hard}]]}} {{hard_crit=[[ceil(@{artifice_hard}*.1)]]}} {{formidable=[[@{artifice_formidable}]]}} {{formidable_crit=[[ceil(@{artifice_formidable}*.1)]]}} {{herculean=[[@{artifice_herculean}]]}} {{herculean_crit=[[ceil(@{artifice_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{artifice_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{artifice_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_artifice_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_artifice_learned" value="1"></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="int-u">INT</span>+<span data-i18n="dex-u">DEX</span>) <input type="number" class="text-align-center number-width" name="attr_artifice_base" value="24" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_artifice_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_artifice_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_artifice_very_easy" value="48" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_artifice_easy" value="36" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_artifice_hard" value="17" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_artifice_formidable" value="12" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_artifice_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_artifice_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
<!--Gnosis Skill -->
|
||||
<div style="float: left; width: 48.5%; margin-left: 18px; margin-bottom: 5px;">
|
||||
<div class="skill-row">
|
||||
<div class="skill-name header"><span data-i18n="skill-u">Skill</span></div>
|
||||
<div class="skill-checkbox header">⚓</div>
|
||||
<div class="skill-checkbox header">!</div>
|
||||
<div class="skill-checkbox header">✔</div>
|
||||
<div class="skill-number header"><span data-i18n="temp-u">Temp</span></div>
|
||||
<div class="skill-number header"><span data-i18n="versus101plus-u">vs101+</span></div>
|
||||
<div class="skill-number header">%</div>
|
||||
</div>
|
||||
<div class="skill-row">
|
||||
<div class="skill-name bottom-border"><span data-i18n="gnosis-u">Gnosis</span></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_gnosis_encumbered" value="1" disabled></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_gnosis_fumbled" value="1"></div>
|
||||
<div class="skill-checkbox"><input type="checkbox" name="attr_gnosis_trained" value="1"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width" name="attr_gnosis_temp" value="0"></div>
|
||||
<div class="skill-number"><input type="number" max="0" class="text-align-center full-width" name="attr_gnosis_penalty" value="0"></div>
|
||||
<div class="skill-number"><input type="number" class="text-align-center full-width bold" name="attr_gnosis" value="0" readonly></div>
|
||||
<div class="skill-button"><button type="roll" class="reduced-size d100 full-width" name="roll_gnosis" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{gnosis-u}}} @{name_display} {{very_easy=[[@{gnosis_very_easy}]]}} {{very_easy_crit=[[ceil(@{gnosis_very_easy}*.1)]]}} {{easy=[[@{gnosis_easy}]]}} {{easy_crit=[[ceil(@{gnosis_easy}*.1)]]}} {{standard=[[@{gnosis} ]]}} {{standard_crit=[[ceil(@{gnosis}*.1)]]}} {{hard=[[@{gnosis_hard}]]}} {{hard_crit=[[ceil(@{gnosis_hard}*.1)]]}} {{formidable=[[@{gnosis_formidable}]]}} {{formidable_crit=[[ceil(@{gnosis_formidable}*.1)]]}} {{herculean=[[@{gnosis_herculean}]]}} {{herculean_crit=[[ceil(@{gnosis_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{gnosis_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{gnosis_notes}}}"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_gnosis_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><span data-i18n="learned-u">Learned</span>: <input type="checkbox" name="attr_gnosis_learned" value="1"></div>
|
||||
<div><span data-i18n="base-value-u">Base Value</span>: (<span data-i18n="int-u">INT</span>+<span data-i18n="pow-u">POW</span>) <input type="number" class="text-align-center number-width" name="attr_gnosis_base" value="24" readonly></div>
|
||||
<div><span data-i18n="training-and-experience-u">Training & Experience</span>: <input type="number" class="text-align-center number-width" name="attr_gnosis_experience" value="0"> <span data-i18n="other-u">Other</span>: <input type="number" class="text-align-center number-width" name="attr_gnosis_other" value="0"></div>
|
||||
<div><span data-i18n="very-easy-u">Very Easy</span>: <input type="number" class="text-align-center number-width background-green" name="attr_gnosis_very_easy" value="48" readonly> <span data-i18n="easy-u">Easy</span>: <input type="number" class="text-align-center number-width background-blue" name="attr_gnosis_easy" value="36" readonly></div>
|
||||
<div><span data-i18n="hard-u">Hard</span>: <input type="number" class="text-align-center number-width background-yellow" name="attr_gnosis_hard" value="17" readonly> <span data-i18n="formidable-u">Formidable</span>: <input type="number" class="text-align-center number-width background-orange" name="attr_gnosis_formidable" value="12" readonly> <span data-i18n="herculean-u">Herculean</span>: <input type="number" class="text-align-center number-width background-red" name="attr_gnosis_herculean" value="3" readonly></div>
|
||||
<div><span data-i18n="notes-u">Notes</span>:</div>
|
||||
<div><textarea class="skill-note" name="attr_gnosis_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="artifice-number header"><span data-i18n="extended-task-rounds-u">Extended Task Rounds</span></div>
|
||||
<div class="artifice-number header"><span data-i18n="max-complexity-u">Max Complexity</span></div>
|
||||
<div class="artifice-number header"><span data-i18n="max-shaping-points-u">Max Shaping Points</span></div>
|
||||
<div class="artifice-number header"><span data-i18n="max-intensity-u">Max Intensity</span></div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="artifice-number"><input type="number" class="full-width" name="attr_artifice_extended_task_rounds" value="0" readonly></div>
|
||||
<div class="artifice-number"><input type="number" class="full-width" name="attr_artifice_max_complexity" value="0" readonly></div>
|
||||
<div class="artifice-number"><input type="number" class="full-width" name="attr_artifice_max_shaping_points" value="0" readonly></div>
|
||||
<div class="artifice-number"><input type="number" class="full-width" name="attr_artifice_max_intensity" value="0" readonly></div>
|
||||
</div>
|
||||
<hr style="visibility: hidden">
|
||||
<!-- Artifice Spells -->
|
||||
<div class="spell-row">
|
||||
<div class="spell-button">★</div>
|
||||
<div class="spell-name header"><span data-i18n="spell-u">Spell</span></div>
|
||||
<div class="spell-button"></div>
|
||||
<div class="sorceryspell-description header"><span data-i18n="description-u">Description</span></div>
|
||||
</div>
|
||||
<fieldset class="repeating_artificespell">
|
||||
<div class="rep-row">
|
||||
<div class="spell-row">
|
||||
<div class="spell-button"><input type="checkbox" name="attr_memorized" value="1"></div>
|
||||
<div class="spell-name"><input type="text" class="full-width" name="attr_name"></div>
|
||||
<div class="spell-button"><button type="roll" class="reduced-size d100 full-width" name="roll_spell" value="@{macro}"></div>
|
||||
<div class="sorceryspell-description"><input type="text" class="full-width" name="attr_description"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_details" checked><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<span data-i18n="macro-u">Macro</span>
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{^{intensity-u}=[[@{artifice_max_intensity}]]}} @{magnitude_query} @{duration_standard_query} @{range_query} @{targets_query} {{cost=[[ ?{Components Modified|0}+1 ]]}} {{time=[[ ?{Components Modified|0}+1 ]]}} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div>★ = <span data-i18n="memorized-u">Memorized</span></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mysticism -->
|
||||
<div class="mysticism-enabled display-mysticism magic section">
|
||||
@@ -5781,6 +6110,7 @@
|
||||
<div>
|
||||
<div class="equipment-row">
|
||||
<div class="equipment-item header"><span data-i18n="item-u">Item</span></div>
|
||||
<div class="equipment-btn header"></div>
|
||||
<div class="equipment-location header"><span data-i18n="location-u">Location</span></div>
|
||||
<div class="equipment-number header"><span data-i18n="enc-u">ENC</span></div>
|
||||
<div class="equipment-number header"><span data-i18n="quantity-short-u">Qty</span></div>
|
||||
@@ -5788,6 +6118,7 @@
|
||||
<fieldset class="repeating_equipment">
|
||||
<div class="equipment-row rep-row">
|
||||
<div class="equipment-item header"><input type="text" class="full-width" name="attr_name"></div>
|
||||
<div class="equipment-btn header"><button type="roll" class="reduced-size info-btn full-width" name="roll_effect" value="@{macro}"></div>
|
||||
<div class="equipment-location header">
|
||||
<select class="full-width" name="attr_location">
|
||||
<option value="loadout" data-i18n="loadout-u" selected>Loadout</option>
|
||||
@@ -5802,7 +6133,12 @@
|
||||
<div class="equipment-number header"><input type="number" class="full-width" name="attr_quantity" value="1"></div>
|
||||
</div> <input type="checkbox" class="details-toggle" name="attr_str_details"><span class="details-toggle"></span>
|
||||
<div class="details">
|
||||
<div><input type="text" class="full-width" name="attr_description" ></div>
|
||||
<div><span data-i18n="traits-u">Traits</span>:</div>
|
||||
<div><textarea type="text" class="full-width equipment-traits" name="attr_traits"></textarea></div>
|
||||
<div><span data-i18n="description-u">Description</span>:</div>
|
||||
<div><textarea type="text" class="full-width equipment-description" name="attr_description"></textarea></div>
|
||||
<div><span data-i18n="macro-u">Macro</span>:</div>
|
||||
<div><textarea type="text" class="full-width equipment-macro" name="attr_macro">@{roll_display}&{template:effect} {{name=@{name}}} @{name_display} {{traits=@{traits}}} {{description=@{description}}}</textarea></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div><span class="bold" data-i18n="notes-u">Notes</span>:</div>
|
||||
@@ -7868,13 +8204,14 @@
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="skills-u">Skills</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<div data-i18n-list-item="folk_magic" class="mook-btn"><button type="roll" class="reduced-size no-dice" name="roll_folk_magic" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{folk-magic-u}}} @{name_display} {{very_easy=[[@{folk_magic_very_easy}]]}} {{very_easy_crit=[[ceil(@{folk_magic_very_easy}*.1)]]}} {{easy=[[@{folk_magic_easy}]]}} {{easy_crit=[[ceil(@{folk_magic_easy}*.1)]]}} {{standard=[[@{folk_magic} ]]}} {{standard_crit=[[ceil(@{folk_magic}*.1)]]}} {{hard=[[@{folk_magic_hard}]]}} {{hard_crit=[[ceil(@{folk_magic_hard}*.1)]]}} {{formidable=[[@{folk_magic_formidable}]]}} {{formidable_crit=[[ceil(@{folk_magic_formidable}*.1)]]}} {{herculean=[[@{folk_magic_herculean}]]}} {{herculean_crit=[[ceil(@{folk_magic_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{folk_magic_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{folk_magic_notes}}}"><span class="bold" data-i18n="folk-magic-u">Folk Magic</span> <span name="attr_folk_magic"></span>%</button></div>
|
||||
<div data-i18n-list-item="sing" class="mook-btn work-songs-enabled"><button type="roll" class="reduced-size no-dice" name="roll_sing" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{sing-u}}} @{name_display} {{very_easy=[[@{sing_very_easy}]]}} {{very_easy_crit=[[ceil(@{sing_very_easy}*.1)]]}} {{easy=[[@{sing_easy}]]}} {{easy_crit=[[ceil(@{sing_easy}*.1)]]}} {{standard=[[@{sing} ]]}} {{standard_crit=[[ceil(@{sing}*.1)]]}} {{hard=[[@{sing_hard}]]}} {{hard_crit=[[ceil(@{sing_hard}*.1)]]}} {{formidable=[[@{sing_formidable}]]}} {{formidable_crit=[[ceil(@{sing_formidable}*.1)]]}} {{herculean=[[@{sing_herculean}]]}} {{herculean_crit=[[ceil(@{sing_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{sing_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{sing_notes}}}"><span class="bold" data-i18n="sing-u">Sing</span> <span name="attr_sing"></span>%</button></div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="spells-u">Spells</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_folkspell nocontrols inlined">
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_fae_power" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_folkspell" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<div class="hidden">
|
||||
<input type="text" name="attr_name">
|
||||
<input type="text" name="attr_description">
|
||||
@@ -7902,6 +8239,112 @@
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="work-songs-enabled">
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="work-songs-u">Work Songs</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_worksong nocontrols inlined">
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_worksong" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<div class="hidden">
|
||||
<input type="text" name="attr_name">
|
||||
<input type="text" name="attr_description">
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mook/Compact Alchemy -->
|
||||
<div style="padding-left: 10px">
|
||||
<input type="checkbox" class="hidden display-alchemy" value="1" name="attr_display_alchemy" checked="true"/>
|
||||
<div class="alchemy-enabled display-alchemy">
|
||||
<div class="spacer"></div>
|
||||
<input type="checkbox" class="mook-section-toggle" name="attr_alchemy_section_toggle" value="1" checked>
|
||||
<h5 class="mook-section-toggle header-bar bold" data-i18n="alchemy-u">Alchemy</h5>
|
||||
<div class="mook-section-toggle" >
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="base-skill-u">Base Skill</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<div class="mook-btn"><button type="roll" class="reduced-size no-dice" name="roll_craft_alchemy" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{craft-alchemy-u}}} @{name_display} {{very_easy=[[@{craft_alchemy_very_easy}]]}} {{very_easy_crit=[[ceil(@{craft_alchemy_very_easy}*.1)]]}} {{easy=[[@{craft_alchemy_easy}]]}} {{easy_crit=[[ceil(@{craft_alchemy_easy}*.1)]]}} {{standard=[[@{craft_alchemy} ]]}} {{standard_crit=[[ceil(@{craft_alchemy}*.1)]]}} {{hard=[[@{craft_alchemy_hard}]]}} {{hard_crit=[[ceil(@{craft_alchemy_hard}*.1)]]}} {{formidable=[[@{craft_alchemy_formidable}]]}} {{formidable_crit=[[ceil(@{craft_alchemy_formidable}*.1)]]}} {{herculean=[[@{craft_alchemy_herculean}]]}} {{herculean_crit=[[ceil(@{craft_alchemy_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{craft_alchemy_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{craft_alchemy_notes}}}"><span class="bold" data-i18n="craft-alchemy-u">Craft (Alchemy)</span> <span name="attr_craft_alchemy"></span>%</button></div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="traditions-u">Traditions</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_alchemicaltradition nocontrols inlined">
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_tradition" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=@{name}}} @{name_display} {{very_easy=[[@{very_easy}]]}} {{very_easy_crit=[[ceil(@{very_easy}*.1)]]}} {{easy=[[@{easy}]]}} {{easy_crit=[[ceil(@{easy}*.1)]]}} {{standard=[[@{total} ]]}} {{standard_crit=[[ceil(@{total}*.1)]]}} {{hard=[[@{hard}]]}} {{hard_crit=[[ceil(@{hard}*.1)]]}} {{formidable=[[@{formidable}]]}} {{formidable_crit=[[ceil(@{formidable}*.1)]]}} {{herculean=[[@{herculean}]]}} {{herculean_crit=[[ceil(@{herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{notes}}}"><span class="bold" name="attr_name"></span> <span class="bold" name="attr_total"></span>%</button>
|
||||
<div class="hidden">
|
||||
<input type="text" name="attr_name" class="full-width">
|
||||
<input type="checkbox" name="attr_encumbered" value="1" disabled>
|
||||
<input type="checkbox" name="attr_fumbled" value="1">
|
||||
<input type="checkbox" name="attr_trained" value="1">
|
||||
<input type="number" class="text-align-center full-width" name="attr_temp" value="0">
|
||||
<input type="number" max="0" class="text-align-center full-width" name="attr_penalty" max="0" value="0">
|
||||
<input type="number" class="text-align-center full-width bold" name="attr_total" value="26" readonly>
|
||||
<input type="number" class="text-align-center full-width" name="attr_intensity" value="ceil((@{base}+@{experience}+@{other}+@{temp})/10)" disabled>
|
||||
<input type="number" class="text-align-center full-width" name="attr_mundane_intensity" value="ceil((@{base}+@{experience}+@{other}+@{temp})/20)" disabled>
|
||||
<input type="number" class="text-align-center number-width" name="attr_base" value="26" readonly>
|
||||
<input type="number" class="text-align-center number-width" name="attr_experience" value="0">
|
||||
<input type="number" class="text-align-center number-width" name="attr_other" value="0">
|
||||
<input type="number" class="text-align-center number-width background-green" name="attr_very_easy" value="52" readonly>
|
||||
<input type="number" class="text-align-center number-width background-blue" name="attr_easy" value="39" readonly>
|
||||
<input type="number" class="text-align-center number-width background-yellow" name="attr_hard" value="18" readonly>
|
||||
<input type="number" class="text-align-center number-width background-orange" name="attr_formidable" value="13" readonly>
|
||||
<input type="number" class="text-align-center number-width background-red" name="attr_herculean" value="3" readonly>
|
||||
<textarea name="attr_tradition_techniques" class="magic-note"></textarea>
|
||||
<textarea name="attr_notes"></textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="formulas-u">Formulas</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_alchemicalformula nocontrols inlined">
|
||||
<button type="roll" class="reduced-size no-dice" name="roll_spell" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<div class="hidden">
|
||||
<input type="text" class="full-width" name="attr_name">
|
||||
<input type="text" class="full-width" name="attr_description">
|
||||
<select class="full-width" name="attr_formulatype">
|
||||
<option value="1" data-i18n="magical-u" selected>Magical</option>
|
||||
<option value=".5" data-i18n="mundane-u">Mundane</option>
|
||||
</select>
|
||||
<select class="number-width" name="attr_intensity">
|
||||
<option value="@{repeating_alchemicaltradition_$0_intensity}" selected>#1</span></option>
|
||||
<option value="@{repeating_alchemicaltradition_$1_intensity}">#2</option>
|
||||
<option value="@{repeating_alchemicaltradition_$2_intensity}">#3</option>
|
||||
<option value="@{repeating_alchemicaltradition_$3_intensity}">#4</option>
|
||||
<option value="@{repeating_alchemicaltradition_$4_intensity}">#5</option>
|
||||
<option value="@{repeating_alchemicaltradition_$5_intensity}">#6</option>
|
||||
<option value="@{repeating_alchemicaltradition_$6_intensity}">#7</option>
|
||||
<option value="@{repeating_alchemicaltradition_$7_intensity}">#8</option>
|
||||
<option value="@{repeating_alchemicaltradition_$8_intensity}">#9</option>
|
||||
<option value="@{repeating_alchemicaltradition_$9_intensity}">#10</option>
|
||||
</select>
|
||||
<select name="attr_duration">
|
||||
<option value="^{instant-u}" data-i18n="instant-u">Instant</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{minutes-u}" data-i18n="minutes-u">Minutes</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})*10]] ^{minutes-u}" data-i18n="ten-minutes-u" selected>10 Minutes</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{hours-u}" data-i18n="hours-u">Hours</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{days-u}" data-i18n="days-u">Days</option>
|
||||
<option value="[[(@{intensity}*@{formulatype})]] ^{months-u}" data-i18n="months-u">Months</option>
|
||||
<option value="^{special-u}" data-i18n="special-u">Special</option>
|
||||
</select>
|
||||
<select name="attr_resist" data-i18n-list="resist-order">
|
||||
<option value="-" data-i18n-list-item="blank" selected>-</option>
|
||||
<option value="^{brawn-u}" data-i18n-list-item="brawn" data-i18n="brawn-u">Brawn</option>
|
||||
<option value="^{endurance-u}" data-i18n-list-item="endurance" data-i18n="endurance-u">Endurance</option>
|
||||
<option value="^{evade-u}" data-i18n-list-item="evade" data-i18n="evade-u">Evade</option>
|
||||
<option value="^{willpower-u}" data-i18n-list-item="willpower" data-i18n="willpower-u">Willpower</option>
|
||||
<option value="^{special-u}" data-i18n-list-item="special" data-i18n="special-u">Special</option>
|
||||
</select>
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{^{intensity-u}=[[(@{intensity}*@{formulatype})]]}} {{^{resist-u}=@{resist}}} {{^{duration-u}=@{duration}}} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -7985,6 +8428,39 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mook/Compact Artifice -->
|
||||
<div style="padding-left: 10px">
|
||||
<input type="checkbox" class="hidden display-artifice" value="1" name="attr_display_artifice" checked="true"/>
|
||||
<div class="artifice-enabled display-artifice">
|
||||
<div class="spacer"></div>
|
||||
<input type="checkbox" class="mook-section-toggle" name="attr_artifice_section_toggle" value="1" checked>
|
||||
<h5 class="mook-section-toggle header-bar bold" data-i18n="artifice-u">Artifice</h5>
|
||||
<div class="mook-section-toggle" >
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="skills-u">Skills</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<div class="mook-btn"><button type="roll" class="reduced-size no-dice" name="roll_artifice" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{artifice-u}}} @{name_display} {{very_easy=[[@{artifice_very_easy}]]}} {{very_easy_crit=[[ceil(@{artifice_very_easy}*.1)]]}} {{easy=[[@{artifice_easy}]]}} {{easy_crit=[[ceil(@{artifice_easy}*.1)]]}} {{standard=[[@{artifice} ]]}} {{standard_crit=[[ceil(@{artifice}*.1)]]}} {{hard=[[@{artifice_hard}]]}} {{hard_crit=[[ceil(@{artifice_hard}*.1)]]}} {{formidable=[[@{artifice_formidable}]]}} {{formidable_crit=[[ceil(@{artifice_formidable}*.1)]]}} {{herculean=[[@{artifice_herculean}]]}} {{herculean_crit=[[ceil(@{artifice_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{artifice_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{artifice_notes}}}"><span class="bold" data-i18n="artifice-u">Artifice</span> <span name="attr_artifice"></span>%</button></div>
|
||||
<div class="mook-btn"><button type="roll" class="reduced-size no-dice" name="roll_gnosis" value="@{roll_display}&{template:skill} {{show_reduced=[[@{show_reduced}]]}}{{name=^{gnosis-u}}} @{name_display} {{very_easy=[[@{gnosis_very_easy}]]}} {{very_easy_crit=[[ceil(@{gnosis_very_easy}*.1)]]}} {{easy=[[@{gnosis_easy}]]}} {{easy_crit=[[ceil(@{gnosis_easy}*.1)]]}} {{standard=[[@{gnosis} ]]}} {{standard_crit=[[ceil(@{gnosis}*.1)]]}} {{hard=[[@{gnosis_hard}]]}} {{hard_crit=[[ceil(@{gnosis_hard}*.1)]]}} {{formidable=[[@{gnosis_formidable}]]}} {{formidable_crit=[[ceil(@{gnosis_formidable}*.1)]]}} {{herculean=[[@{gnosis_herculean}]]}} {{herculean_crit=[[ceil(@{gnosis_herculean}*.1)]]}} {{rolled=[[1d100]]}} {{encumbered=[[1+@{gnosis_encumbered}]]}} {{encumbrance_skills=[[@{encumbrance_skills}]]}} {{fatigue_skills=[[@{fatigue_skills}]]}} {{notes=@{gnosis_notes}}}"><span class="bold" data-i18n="gnosis-u">Gnosis</span> <span name="attr_gnosis"></span>%</button></div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="mook-skilllabel-col"><span class="italic underlined" data-i18n="spells-u">Spells</span>:</div>
|
||||
<div class="mook-skilllist-col">
|
||||
<fieldset class="repeating_artificespell nocontrols inlined">
|
||||
<input type="checkbox" class="hidden display-memorized" name="attr_memorized" value="1">
|
||||
<button type="roll" class="reduced-size memorized" name="roll_spell" value="@{macro}"><span class="bold" name="attr_name"></span></button>
|
||||
<div class="hidden">
|
||||
<input type="text" class="full-width" name="attr_name">
|
||||
<input type="text" class="full-width" name="attr_description">
|
||||
<textarea name="attr_macro" class="spell-macro">@{roll_display}&{template:magic} {{name=@{name}}} @{name_display} {{^{intensity-u}=[[@{artifice_max_intensity}]]}} @{magnitude_query} @{duration_standard_query} @{range_query} @{targets_query} {{cost=[[ ?{Components Modified|0}+1 ]]}} {{time=[[ ?{Components Modified|0}+1 ]]}} {{description=@{description}}}</textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mook/Compact Mysticism -->
|
||||
<div style="padding-left: 10px">
|
||||
<input type="checkbox" class="hidden display-mysticism" value="1" name="attr_display_mysticism" checked="true"/>
|
||||
|
||||
@@ -360,6 +360,22 @@
|
||||
</table>
|
||||
</rolltemplate>
|
||||
|
||||
<!-- Effect Template -->
|
||||
<rolltemplate class="sheet-rolltemplate-effect">
|
||||
<div class="header">{{name}}</div>
|
||||
{{#character}}
|
||||
<div class="subheader">({{character}})</div>
|
||||
{{/character}}
|
||||
<div class="content">
|
||||
{{#traits}}
|
||||
<div><span class="italics">{{traits}}</span></div>
|
||||
{{/traits}}
|
||||
{{#description}}
|
||||
<div>{{description}}</div>
|
||||
{{/description}}
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
<!-- Magic Template -->
|
||||
<rolltemplate class="sheet-rolltemplate-magic">
|
||||
<div class="header">{{name}}</div>
|
||||
|
||||
@@ -918,6 +918,28 @@
|
||||
});
|
||||
};
|
||||
|
||||
var calc_gnosis_derived = function() {
|
||||
getAttrs(["int", "pow", "gnosis_experience", "gnosis_temp", "gnosis_other", "gnosis_learned"], function(v) {
|
||||
var gnosis = parseInt(v.gnosis_learned) * (parseInt(v.int) + parseInt(v.pow) + parseInt(v.gnosis_experience) + parseInt(v.gnosis_temp) + parseInt(v.gnosis_other));
|
||||
|
||||
setAttrs({
|
||||
artifice_max_shaping_points: Math.ceil(gnosis/10),
|
||||
artifice_max_complexity: Math.ceil(gnosis/10),
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
var calc_artifice_derived = function() {
|
||||
getAttrs(["int", "dex", "artifice_experience", "artifice_temp", "artifice_other", "artifice_learned"], function(v) {
|
||||
var artifice = parseInt(v.artifice_learned) * (parseInt(v.int) + parseInt(v.dex) + parseInt(v.artifice_experience) + parseInt(v.artifice_temp) + parseInt(v.artifice_other));
|
||||
|
||||
setAttrs({
|
||||
artifice_extended_task_rounds: Math.ceil(artifice/20),
|
||||
artifice_max_intensity: Math.ceil(artifice/10),
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
// Known Skills Auto Calc
|
||||
on("change:pow change:int change:arcane_casting_experience change:arcane_casting_other change:arcane_casting_temp change:arcane_casting_penalty change:arcane_casting_learned change:herculean_mod ", function() {
|
||||
getAttrs(["arcane_casting_learned"], function(v) {
|
||||
@@ -931,6 +953,12 @@
|
||||
calc_arcane_knowledge_derived();
|
||||
});
|
||||
});
|
||||
on("change:int change:dex change:artifice_experience change:artifice_other change:artifice_temp change:artifice_penalty change:artifice_learned change:herculean_mod ", function() {
|
||||
getAttrs(["artifice_learned"], function(v) {
|
||||
calc_skill("artifice", "@{int}", "@{dex}", v.artifice_learned);
|
||||
calc_artifice_derived();
|
||||
});
|
||||
});
|
||||
on("change:str change:dex change:athletics_experience change:athletics_other change:athletics_temp change:athletics_penalty change:herculean_mod ", function() { calc_skill("athletics", "@{str}", "@{dex}", 1); });
|
||||
on("change:cha change:pow change:binding_experience change:binding_other change:binding_temp change:binding_penalty change:binding_learned change:herculean_mod ", function() {
|
||||
getAttrs(["binding_learned"], function(v) {
|
||||
@@ -946,6 +974,11 @@
|
||||
});
|
||||
});
|
||||
on("change:dex change:pow change:conceal_experience change:conceal_other change:conceal_temp change:conceal_penalty change:herculean_mod ", function() { calc_skill("conceal", "@{dex}", "@{pow}", 1); });
|
||||
on("change:dex change:int change:craft_alchemy_experience change:craft_alchemy_other change:craft_alchemy_temp change:craft_alchemy_penalty change:craft_alchemy_learned change:herculean_mod ", function() {
|
||||
getAttrs(["craft_alchemy_learned"], function(v) {
|
||||
calc_skill("craft_alchemy", "@{dex}", "@{int}", v.craft_alchemy_learned);
|
||||
});
|
||||
});
|
||||
on("change:pow change:cha change:cursing_experience change:cursing_other change:cursing_temp change:cursing_penalty change:cursing_learned change:herculean_mod ", function() {
|
||||
getAttrs(["cursing_learned"], function(v) {
|
||||
calc_skill("cursing", "@{pow}", "@{cha}", v.cursing_learned);
|
||||
@@ -979,6 +1012,12 @@
|
||||
calc_skill("folk_magic", "@{cha}", "@{pow}", v.folk_magic_learned);
|
||||
});
|
||||
});
|
||||
on("change:int change:pow change:gnosis_experience change:gnosis_other change:gnosis_temp change:gnosis_penalty change:gnosis_learned change:herculean_mod ", function() {
|
||||
getAttrs(["gnosis_learned"], function(v) {
|
||||
calc_skill("gnosis", "@{int}", "@{pow}", v.gnosis_learned);
|
||||
calc_gnosis_derived();
|
||||
});
|
||||
});
|
||||
on("change:int change:home_parallel_experience change:home_parallel_other change:home_parallel_temp change:home_parallel_penalty change:herculean_mod ", function() { calc_skill("home_parallel", "@{int}", "@{int}", 1); });
|
||||
on("change:cha change:influence_experience change:influence_other change:influence_temp change:influence_penalty change:herculean_mod ", function() { calc_skill("influence", "@{cha}", "@{cha}", 1); });
|
||||
on("change:int change:pow change:insight_experience change:insight_other change:insight_temp change:insight_penalty change:herculean_mod ", function() { calc_skill("insight", "@{int}", "@{pow}", 1); });
|
||||
@@ -1070,6 +1109,16 @@
|
||||
}
|
||||
});
|
||||
});
|
||||
// Repeating Alchemical Tradition Auto Calc
|
||||
on("change:int change:herculean_mod change:repeating_alchemicaltradition", function() {
|
||||
getSectionIDs("repeating_alchemicaltradition", function(idarray) {
|
||||
if(idarray.length > 0) {
|
||||
_.each(idarray, function(currentID, i) {
|
||||
calc_skill("repeating_alchemicaltradition_" + currentID, "@{int}", "@{int}", 1);
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
// Repeating Mysticism Path Auto Calc
|
||||
on("change:pow change:con change:herculean_mod change:repeating_path", function() {
|
||||
getSectionIDs("repeating_path", function(idarray) {
|
||||
@@ -1235,6 +1284,9 @@
|
||||
calc_skill("arcane_knowledge", "@{int}", "@{int}", v.arcane_knowledge_learned);
|
||||
calc_arcane_knowledge_derived();
|
||||
});
|
||||
getAttrs(["artifice_learned"], function(v) {
|
||||
calc_skill("artifice", "@{int}", "@{dex}", v.artifice_learned);
|
||||
});
|
||||
calc_skill("athletics", "@{str}", "@{dex}", 1);
|
||||
getAttrs(["binding_learned"], function(v) {
|
||||
calc_skill("binding", "@{cha}", "@{pow}", v.binding_learned);
|
||||
@@ -1246,6 +1298,9 @@
|
||||
calc_channel_derived();
|
||||
});
|
||||
calc_skill("conceal", "@{dex}", "@{pow}", 1);
|
||||
getAttrs(["craft_alchemy_learned"], function(v) {
|
||||
calc_skill("craft_alchemy", "@{dex}", "@{int}", v.craft_alchemy_learned);
|
||||
});
|
||||
getAttrs(["cursing_learned"], function(v) {
|
||||
calc_skill("cursing", "@{pow}", "@{cha}", v.cursing_learned);
|
||||
});
|
||||
@@ -1269,6 +1324,9 @@
|
||||
getAttrs(["folk_magic_learned"], function(v) {
|
||||
calc_skill("folk_magic", "@{cha}", "@{pow}", v.folk_magic_learned);
|
||||
});
|
||||
getAttrs(["gnosis_learned"], function(v) {
|
||||
calc_skill("gnosis", "@{int}", "@{pow}", v.gnosis_learned);
|
||||
});
|
||||
calc_skill("home_parallel", "@{int}", "@{int}", 1);
|
||||
calc_skill("influence", "@{cha}", "@{cha}", 1);
|
||||
calc_skill("insight", "@{int}", "@{pow}", 1);
|
||||
@@ -1349,6 +1407,13 @@
|
||||
});
|
||||
}
|
||||
});
|
||||
getSectionIDs("repeating_alchemicaltradition", function(idarray) {
|
||||
if(idarray.length > 0) {
|
||||
_.each(idarray, function(currentID, i) {
|
||||
calc_skill("repeating_alchemicaltradition_" + currentID, "@{int}", "@{int}", 1);
|
||||
});
|
||||
}
|
||||
});
|
||||
getSectionIDs("repeating_discipline", function(idarray) {
|
||||
if(idarray.length > 0) {
|
||||
_.each(idarray, function(currentID, i) {
|
||||
@@ -2415,6 +2480,11 @@
|
||||
setAttrs({version: "2.4"});
|
||||
versioning();
|
||||
}
|
||||
else if(v["version"] === "2.4") {
|
||||
console.log("upgrading to v2.5");
|
||||
setAttrs({version: "2.5"});
|
||||
versioning();
|
||||
}
|
||||
else {
|
||||
console.log("Sheet fully updated");
|
||||
}
|
||||
@@ -2422,7 +2492,7 @@
|
||||
}
|
||||
|
||||
var campaign_options = function() {
|
||||
getAttrs(["setting_option", "luck_points_rank_option", "herculean_mod_option", "battle_units_enabled_option", "vehicle_type_option", "extended_conflict_enabled_option", "simplified_combat_enabled_option", "action_points_calc_option", "magic_points_enabled_option", "power_points_enabled_option", "prana_points_enabled_option", "tenacity_enabled_option", "spirits_enabled_option", "luther_arkwright_style_option", "m_space_style_option", "odd_soot_style_option", "boating_standard_option", "status_standard_option", "strangeness_standard_option", "superstition_standard_option", "the_soot_standard_option", "linguistics_enabled_option", "dependencies_enabled_option", "peculiarities_enabled_option", "firearms_enabled_option", "reach_enabled_option", "affiliations_enabled_option", "ms_psionics_enabled_option", "os_magic_enabled_option", "roman_magic_enabled_option", "arcane_magic_enabled_option", "divine_magic_enabled_option", "folk_magic_enabled_option", "superpowers_enabled_option", "fae_powers_enabled_option", "folk_magic_range_multiplier_option", "animism_enabled_option", "mysticism_enabled_option", "mythras_psionics_enabled_option", "sorcery_enabled_option", "theism_enabled_option", "max_devotional_pool_based_on_option"], function(v) {
|
||||
getAttrs(["setting_option", "luck_points_rank_option", "herculean_mod_option", "battle_units_enabled_option", "vehicle_type_option", "extended_conflict_enabled_option", "simplified_combat_enabled_option", "action_points_calc_option", "magic_points_enabled_option", "power_points_enabled_option", "prana_points_enabled_option", "tenacity_enabled_option", "spirits_enabled_option", "luther_arkwright_style_option", "m_space_style_option", "odd_soot_style_option", "boating_standard_option", "status_standard_option", "strangeness_standard_option", "superstition_standard_option", "the_soot_standard_option", "linguistics_enabled_option", "dependencies_enabled_option", "peculiarities_enabled_option", "firearms_enabled_option", "reach_enabled_option", "affiliations_enabled_option", "ms_psionics_enabled_option", "os_magic_enabled_option", "roman_magic_enabled_option", "arcane_magic_enabled_option", "divine_magic_enabled_option", "folk_magic_enabled_option", "work_songs_enabled_option", "superpowers_enabled_option", "fae_powers_enabled_option", "folk_magic_range_multiplier_option", "alchemy_enabled_option", "animism_enabled_option", "artifice_enabled_option", "mysticism_enabled_option", "mythras_psionics_enabled_option", "sorcery_enabled_option", "theism_enabled_option", "max_devotional_pool_based_on_option"], function(v) {
|
||||
var newoptions = {};
|
||||
// Default Setting Configs
|
||||
var setting_configs = {
|
||||
@@ -2456,8 +2526,11 @@
|
||||
superpowers_enabled: "0",
|
||||
fae_powers_enabled: "0",
|
||||
folk_magic_enabled: "1",
|
||||
work_songs_enabled: "0",
|
||||
folk_magic_range_multiplier: "1",
|
||||
alchemy_enabled: "0",
|
||||
animism_enabled: "1",
|
||||
artifice_enabled: "0",
|
||||
mysticism_enabled: "1",
|
||||
mythras_psionics_enabled: "0",
|
||||
sorcery_enabled: "1",
|
||||
@@ -2567,6 +2640,9 @@
|
||||
setting_configs["sorcery_enabled"] = "0";
|
||||
} else if(v["setting_option"] === "thennla") {
|
||||
setting_configs["sheet_style"] = "thennla";
|
||||
setting_configs["work_songs_enabled"] = "1";
|
||||
setting_configs["alchemy_enabled"] = "1";
|
||||
setting_configs["artifice_enabled"] = "1";
|
||||
} else if(v["setting_option"] === "mythic_constantinople") {
|
||||
setting_configs["affiliations_enabled"] = "1";
|
||||
setting_configs["max_devotional_pool_based_on"] = "@{pow}";
|
||||
@@ -2807,6 +2883,13 @@
|
||||
} else {
|
||||
newoptions["folk_magic_enabled"] = v["folk_magic_enabled_option"];
|
||||
}
|
||||
|
||||
// Work Songs Enabled
|
||||
if(v["work_songs_enabled_option"] === "default") {
|
||||
newoptions["work_songs_enabled"] = setting_configs["work_songs_enabled"];
|
||||
} else {
|
||||
newoptions["work_songs_enabled"] = v["work_songs_enabled_option"];
|
||||
}
|
||||
|
||||
// Folk Magic Range Multiplier
|
||||
if(v["folk_magic_range_multiplier_option"] === "default") {
|
||||
@@ -2814,6 +2897,13 @@
|
||||
} else {
|
||||
newoptions["folk_magic_range_multiplier"] = v["folk_magic_range_multiplier_option"];
|
||||
}
|
||||
|
||||
// Alchemy Enabled
|
||||
if(v["alchemy_enabled_option"] === "default") {
|
||||
newoptions["alchemy_enabled"] = setting_configs["alchemy_enabled"];
|
||||
} else {
|
||||
newoptions["alchemy_enabled"] = v["alchemy_enabled_option"];
|
||||
}
|
||||
|
||||
// Animism Enabled
|
||||
if(v["animism_enabled_option"] === "default") {
|
||||
@@ -2821,6 +2911,13 @@
|
||||
} else {
|
||||
newoptions["animism_enabled"] = v["animism_enabled_option"];
|
||||
}
|
||||
|
||||
// Artifice Enabled
|
||||
if(v["artifice_enabled_option"] === "default") {
|
||||
newoptions["artifice_enabled"] = setting_configs["artifice_enabled"];
|
||||
} else {
|
||||
newoptions["artifice_enabled"] = v["artifice_enabled_option"];
|
||||
}
|
||||
|
||||
// Mysticism Enabled
|
||||
if(v["mysticism_enabled_option"] === "default") {
|
||||
@@ -5799,7 +5896,9 @@
|
||||
displaymagic["display_theism"] = 0;
|
||||
displaymagic["display_sorcery"] = 0;
|
||||
displaymagic["display_mysticism"] = 0;
|
||||
displaymagic["display_alchemy"] = 0;
|
||||
displaymagic["display_animism"] = 0;
|
||||
displaymagic["display_artifice"] = 0;
|
||||
displaymagic["display_folk_magic"] = 0;
|
||||
displaymagic["display_arcane_magic"] = 0;
|
||||
displaymagic["display_divine_magic"] = 0;
|
||||
@@ -5833,6 +5932,10 @@
|
||||
skillattrs["folk_magic_learned"] = 1;
|
||||
skillattrs["folk_magic_experience"] = skillValue - pow - cha;
|
||||
displaymagic["display_folk_magic"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "craft (alchemy)") {
|
||||
skillattrs["craft_alchemy_learned"] = 1;
|
||||
skillattrs["craft_alchemy_experience"] = skillValue - dex - int;
|
||||
displaymagic["display_alchemy"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "trance") {
|
||||
skillattrs["trance_learned"] = 1;
|
||||
skillattrs["trance_experience"] = skillValue - pow - con;
|
||||
@@ -5841,6 +5944,14 @@
|
||||
skillattrs["binding_learned"] = 1;
|
||||
skillattrs["binding_experience"] = skillValue - pow - cha;
|
||||
displaymagic["display_animism"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "artifice") {
|
||||
skillattrs["artifice_learned"] = 1;
|
||||
skillattrs["artifice_experience"] = skillValue - int - dex;
|
||||
displaymagic["display_artifice"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "gnosis") {
|
||||
skillattrs["gnosis_learned"] = 1;
|
||||
skillattrs["gnosis_experience"] = skillValue - int - pow;
|
||||
displaymagic["display_artifice"] = 1;
|
||||
} else if (skillKey.toLowerCase() == "meditation") {
|
||||
skillattrs["meditation_learned"] = 1;
|
||||
skillattrs["meditation_experience"] = skillValue - con - int;
|
||||
@@ -6469,7 +6580,7 @@
|
||||
});
|
||||
|
||||
//Set campaign options if any change
|
||||
on("change:setting_option change:vehicle_type_option change:battle_units_enabled_option change:extended_conflict_enabled_option change:simplified_combat_enabled_option change:luck_points_rank_option change:herculean_mod_option change:action_points_calc_option change:magic_points_enabled_option change:power_points_enabled_option change:prana_points_enabled_option change:spirits_enabled_option change:tenacity_enabled_option change:status_standard_option change:strangeness_standard_option change:superstition_standard_option change:the_soot_standard_option change:boating_standard_option change:linguistics_enabled_option change:dependencies_enabled_option change:peculiarities_enabled_option change:firearms_enabled_option change:reach_enabled_option change:affiliations_enabled_option change:roman_magic_enabled_option change:arcane_magic_enabled_option change:divine_magic_enabled_option change:superpowers_enabled_option change:fae_powers_enabled_option change:folk_magic_enabled_option change:folk_magic_range_multiplier_option change:animism_enabled_option change:mysticism_enabled_option change:mythras_psionics_enabled_option change:ms_psionics_enabled_option change:os_magic_enabled_option change:sorcery_enabled_option change:theism_enabled_option change:max_devotional_pool_based_on_option", function() {
|
||||
on("change:setting_option change:vehicle_type_option change:battle_units_enabled_option change:extended_conflict_enabled_option change:simplified_combat_enabled_option change:luck_points_rank_option change:herculean_mod_option change:action_points_calc_option change:magic_points_enabled_option change:power_points_enabled_option change:prana_points_enabled_option change:spirits_enabled_option change:tenacity_enabled_option change:status_standard_option change:strangeness_standard_option change:superstition_standard_option change:the_soot_standard_option change:boating_standard_option change:linguistics_enabled_option change:dependencies_enabled_option change:peculiarities_enabled_option change:firearms_enabled_option change:reach_enabled_option change:affiliations_enabled_option change:roman_magic_enabled_option change:arcane_magic_enabled_option change:divine_magic_enabled_option change:superpowers_enabled_option change:fae_powers_enabled_option change:folk_magic_enabled_option change:work_songs_enabled_option change:folk_magic_range_multiplier_option change:alchemy_enabled_option change:animism_enabled_option change:artifice_enabled_option change:mysticism_enabled_option change:mythras_psionics_enabled_option change:ms_psionics_enabled_option change:os_magic_enabled_option change:sorcery_enabled_option change:theism_enabled_option change:max_devotional_pool_based_on_option", function() {
|
||||
console.log("Setting campaign options")
|
||||
campaign_options();
|
||||
});
|
||||
@@ -844,5 +844,31 @@
|
||||
"peculiarities-enabled-description-u": "Enable the Peculiarities mechanics.",
|
||||
"os-magic-enabled-u": "Odd Soot Magic Enabled",
|
||||
"os-magic-enabled-description-u": "Enables the Magic section of the sheet per Odd Soot rules.",
|
||||
"odd-soot-u": "Odd Soot"
|
||||
"odd-soot-u": "Odd Soot",
|
||||
"work-songs-enabled-u": "Work Songs Enabled",
|
||||
"work-songs-enabled-description-u": "Enables Works Songs per Thennla: Sorandib. Appears in the Folk Magic section.",
|
||||
"work-song-u": "Work Song",
|
||||
"work-songs-u": "Work Songs",
|
||||
"alchemy-enabled-u": "Alchemy Enabled",
|
||||
"alchemy-u": "Alchemy",
|
||||
"artifice-u": "Artifice",
|
||||
"gnosis-u": "Gnosis",
|
||||
"extended-task-rounds-u": "Extended Task Rounds",
|
||||
"max-complexity-u": "Max Complexity",
|
||||
"artifice-enabled-u": "Artifice Enabled",
|
||||
"artifice-enabled-description-u": "Enables Artifice per Thennla: Sorandib.",
|
||||
"alchemy-enabled-u": "Alchemy Enabled",
|
||||
"alchemy-enabled-description-u": "Enables Alchemy per Thennla: Sorandib.",
|
||||
"known-techniques-u": "Known Techniques",
|
||||
"craft-alchemy-u": "Craft (Alchemy)",
|
||||
"tradition-techniques-u": "Tradition Techniques",
|
||||
"alchemical-tradition-u": "Alchemical Tradition",
|
||||
"mundane-intensity-u": "Mundane Intensity",
|
||||
"formula-u": "Formula",
|
||||
"formulas-u": "Formulas",
|
||||
"magical-u": "Magical",
|
||||
"mundane-u": "Mundane",
|
||||
"tradition-u": "Tradition",
|
||||
"traditions-u": "Traditions",
|
||||
"ten-minutes-u": "10 Minutes"
|
||||
}
|
||||
Reference in New Issue
Block a user