Merge pull request #7698 from MichaelCalleia/EPT

Empire-of-the_Petal_Throne v1.5
This commit is contained in:
Miguel Peres
2020-11-16 10:03:00 -03:00
committed by GitHub
5 changed files with 552 additions and 493 deletions
+324 -256
View File
@@ -1,5 +1,5 @@
/* Empire of the Petal Throne Character Sheet CSS */
/* Version 1.4 */
/* Version 1.5 */
/****************
@@ -24,14 +24,15 @@
}
/* Sticky Header */
.sheet-sticky-header {
/* .sheet-sticky-header {
position: -webkit-sticky;
position: sticky;
top: 0;
background: #f9fbed;
height: 50px;
border-bottom:
}
border-bottom: 2px solid;
z-index: 1000;
} */
/*****************
@@ -63,7 +64,7 @@ h2, h2 span {
line-height: 30px;
}
.sheet-small, .sheet-ept label.sheet-small, .sheet-property-labels label {
.sheet-small, .sheet-ept label.sheet-small, .sheet-equipment-labels label {
font-size: 14px;
line-height: normal;
align-items: center;
@@ -111,6 +112,10 @@ h2, h2 span {
align-items: baseline;
}
.sheet-flex-end {
justify-content: end;
}
/* GRID 16 */
.sheet-grid-16 {
@@ -258,7 +263,7 @@ h2, h2 span {
background: #000;
}
.sheet-worker, .sheet-worker-text {
.sheet-worker, .sheet-worker-text, input.sheet-worker {
border-bottom: 2px dotted #000;
}
@@ -279,8 +284,12 @@ h2, h2 span {
align-items: center;
justify-content: center;
}
.sheet-right {
.sheet-ept .sheet-right, .sheet-ept input[type=number].sheet-right {
text-align: right;
justify-content: right;
}
.sheet-left {
text-align: left;
}
.sheet-ept input[type=number].sheet-nospin::-webkit-outer-spin-button,
@@ -315,121 +324,159 @@ h2, h2 span {
color: #fff;
background: #000;
border-radius: 16px;
padding: 3px 5px;
padding: 1px 1px;
width: 50px;
}
.repcontrol_move {
background: #000;
color: #fff;
padding: 0px 5px;
width: auto;
height: auto;
border-radius: 50px;
font-size: 14px;
top: 2px;
left: -22px;
position: relative;
}
.btn.btn-danger.pictos.repcontrol_del {
background: transparent;
border: none;
color: #f9fbed;
text-shadow: none;
}
.btn.btn-danger.pictos.repcontrol_del:after {
content: "D";
color: #cc1e1e;
font-size: 20px;
left: 10px;
position: relative;
}
/***** Roll Buttons & Roll Tables *****/
/* Roll Buttons */
.sheet-ept button[type="roll"] {
margin: 0 auto;
/****************
*** Skills ***
****************/
/* 1. Skill checkbox list styling + interactions */
.sheet-skill-set {
border-bottom: 1.5px solid black;
}
input.sheet-skill-checkbox {
display: inline-block;
vertical-align: middle;
}
.sheet-checklist label {
margin: 0 0 0 8px;
padding: 0;
background: transparent;
border: none;
font-size: 1.4em;
font-size: 14px;
line-height: 30px;
display: inline-block;
vertical-align: middle;
min-width: inherit;
max-width: inherit;
}
/* Roll Sheet */
/* Smaller margins - remove these if you want the huge default left margin */
.sheet-rolltemplate-ept {
margin-left: -37px;
background: #f9fbed;
border: 1.5px solid #000;
font-family: 'Roboto Condensed', Arial, sans-serif;
font-size:1.4em;
line-height: 1.4em;
font-weight: 300;
color: #000;
.sheet-checklist input[type="checkbox"]:checked + label {
font-weight: bold;
}
.withoutavatars .sheet-rolltemplate-ept {
margin-left: -7px;
.sheet-checklist .sheet-spell-slots-row input[type="checkbox"]:checked + label {
font-weight: normal;
}
.sheet-rolltemplate-ept .sheet-container {
border: 1px solid;
/* by default, the border is the same color as the header. You can change this here, e.g. to black */
border-color: var(--header-bg-color);
/* 2. Profess Skills */
/* 2.1 SHOW/HIDE Prof Skills */
/* hide all prof skills labels */
.sheet-label-profession-warrior,
.sheet-label-profession-priest,
.sheet-label-profession-magicuser {
display: none;
}
/* hide all prof skills */
.sheet-profession-warrior,
.sheet-profession-priest,
.sheet-profession-magicuser,
.sheet-profession-bonus-spells {
display: none;
}
/* show selected prof skills labels*/
.sheet-profession-select[value="Warrior"] ~ * .sheet-label-profession-warrior,
.sheet-profession-select[value="Priest"] ~ * .sheet-label-profession-priest,
.sheet-profession-select[value="Magic-User"] ~ * .sheet-label-profession-magicuser{
display: block;
}
/* show selected prof skills */
.sheet-profession-select[value="Warrior"] ~ * .sheet-profession-warrior,
.sheet-profession-select[value="Priest"] ~ * .sheet-profession-priest,
.sheet-profession-select[value="Priest"] ~ * .sheet-profession-bonus-spells,
.sheet-profession-select[value="Magic-User"] ~ * .sheet-profession-magicuser,
.sheet-profession-select[value="Magic-User"] ~ * .sheet-profession-bonus-spells{
display: block;
}
/* Adjust column widths for Warrior */
.sheet-profession-select[value="Warrior"] ~ * .sheet-plebian.sheet-grid-16-span-3,
.sheet-profession-select[value="Warrior"] ~ * .sheet-skilled.sheet-grid-16-span-3,
.sheet-profession-select[value="Warrior"] ~ * .sheet-noble.sheet-grid-16-span-3
{
grid-column: span 4;
}
/* Header formatting - title and subtitle */
.sheet-rolltemplate-ept .sheet-header {
background-color: var(--header-bg-color);
/* change text-align to center to center the header text */
text-align: left;
color: var(--header-text-color);
padding: 5px;
/* 2.2 Spells per Day + Bonus Spells */
/* 2.2.1 Level 2 */
/* Indent and Hide Level 2 */
.sheet-prof-level-2 {
margin-left: 26px;
display: none;
}
.sheet-rolltemplate-ept .sheet-title {
font-weight: 500;
font-size:1.1em;
}
.sheet-rolltemplate-ept .sheet-subtitle {
font-size:.9em;
/* show checked Level 2 */
input[type="checkbox"].sheet-skill-checkbox:checked ~ .sheet-prof-level-2 {
display: flex;
overflow: auto;
align-items: baseline;
}
/* example colors */
.sheet-rolltemplate-ept .sheet-container {
/* this is the default color */
--header-bg-color: rgba(112,32,130,1);
--header-text-color: #FFF;
/* Spell Slot Round Checkboxes */
.sheet-spell-slots-row input[type="checkbox"] {
width: 10px;
height: 10px;
border-radius: 30px;
margin: 0 8px 0 0;
}
.sheet-rolltemplate-ept .sheet-container.sheet-color-red {
--header-bg-color: #F00;
}
.sheet-rolltemplate-ept .sheet-container.sheet-color-green {
--header-bg-color: #0F0;
--header-text-color: #000;
/* Spell Slot Labels */
.sheet-spell-slots-row label {
margin: 0;
display: inline;
}
/* Allprops part */
.sheet-rolltemplate-ept .sheet-content {
display: grid;
background: #FFF;
/* Header formatting - modify the column layout below */
grid-template-columns: auto auto;
/* Line height to match default roll template */
line-height:1.4em;
/* hide Bonus Skills based on max_spell_group */
input[type="checkbox"].sheet-can_bonus_spell.sheet-groupi:not(:checked) + .sheet-skill-set.sheet-bonus-group.sheet-groupi {
display: none;
}
.sheet-rolltemplate-ept .sheet-content > div {
padding: 5px;
input[type="checkbox"].sheet-can_bonus_spell.sheet-groupii:not(:checked) + .sheet-skill-set.sheet-bonus-group.sheet-groupii {
display: none;
}
input[type="checkbox"].sheet-can_bonus_spell.sheet-groupiii:not(:checked) + .sheet-skill-set.sheet-bonus-group.sheet-groupiii {
display: none;
}
/* Left column */
.sheet-rolltemplate-ept .sheet-content .sheet-key {
font-weight: bold;
padding-right: 10px;
text-align: right;
}
/* Empty rule, use this if you want to change the right column
.sheet-rolltemplate-ept .sheet-value {
}
*/
/* Make even-numbered rows grey */
.sheet-rolltemplate-ept .sheet-content :nth-child(4n+3),
.sheet-rolltemplate-ept .sheet-content :nth-child(4n) {
background:#EEE;
}
/* 3. Skills Switch */
/* Description field */
.sheet-rolltemplate-ept .sheet-desc {
grid-column: span 2;
padding: 5px;
text-align: center;
}
/***** Skills *****/
/* I. Skills Switches */
/* 3.1 Create up switch */
/* Hide switch checkbox UI */
.sheet-switch-list-check,
.sheet-switch-edit-play {
display: none;
}
/* .sheet-switch input {display:none;} */
label.sheet-switch {
position: relative;
@@ -504,220 +551,241 @@ input:checked + .sheet-slider .sheet-off {
border-radius: 50%;}
/* II. Skills Switch List <> Checkbox Mode */
/************************
*** Play / Edit Mode ***
*************************/
.sheet-freestyle-view {
display: none;
/* 1. Skills */
/* Hide number-of-skills section */
.sheet-switch-edit-play:checked + .sheet-number-of-skills {
display: none;
}
/* Show hide Lists Checkbox */
.sheet-switch-list-check:checked ~ * .sheet-freestyle-view {
display: block;
}
.sheet-switch-list-check:checked ~ * .sheet-checklist-view {
display: none;
}
/* Show hide Play<>Edit Swtich */
label.sheet-switch.sheet-edit-play {
display: none;
}
.sheet-switch-list-check:not(:checked) ~ * .sheet-switch.sheet-edit-play {
display: inline-block;
}
/* III. Skills Play<>Edit Mode */
/* Play mode: hide unchecked skills */
.sheet-switch-edit-play:checked ~ * .sheet-skill-set .sheet-skill-checkbox:not(:checked) + label {
display: none;
}
/* Play mode: hide all checkboxes and remove left margin */
.sheet-switch-edit-play:checked ~ * .sheet-checklist label {
margin: 0;
}
.sheet-switch-edit-play:checked ~ * .sheet-checklist .sheet-skill-label {
border-bottom: 1.5px solid black;
width: 100%;
}
.sheet-switch-edit-play:checked ~ * .sheet-profession-priest .sheet-skill-label,
.sheet-switch-edit-play:checked ~ * .sheet-profession-magicuser .sheet-skill-label {
border-bottom: none;
}
.sheet-switch-edit-play:checked ~ * .sheet-checklist .sheet-skill-label + .sheet-spell-slots-row {
margin: 0;
border-bottom: 1.5px solid black;
width: 100%;
}
.sheet-switch-edit-play:checked ~ * .sheet-skill-set input {
display: none;
}
.sheet-switch-edit-play:checked ~ * .sheet-skill-set .sheet-spell-slot {
display: inline-block;
}
.sheet-switch-edit-play:checked ~ * .sheet-checklist label {
margin-left: 0;
}
/* Hide skills set borders */
.sheet-switch-edit-play:checked ~ * .sheet-checklist .sheet-skill-set {
border: none;
}
/* Play mode: Set bottom boarders */
.sheet-switch-edit-play:checked ~ * .sheet-plebian .sheet-checklist .sheet-skill-checkbox:checked + .sheet-skill-label,
.sheet-switch-edit-play:checked ~ * .sheet-skilled .sheet-checklist .sheet-skill-checkbox:checked + .sheet-skill-label,
.sheet-switch-edit-play:checked ~ * .sheet-noble .sheet-checklist .sheet-skill-checkbox:checked + .sheet-skill-label {
border-bottom: 1.5px solid black;
width: 100%;
}
/* II. Skill checkbox list styling + interactions */
.sheet-checklist label {
margin: 0 0 0 8px;
/* Put in Correct Professional Bottom Borders for Languages + Spells */
.sheet-switch-edit-play:checked ~ * .sheet-prof-level-2.sheet-spell-slots-row {
margin: 0;
padding: .75px 0 .75px 26px;
border-bottom: 1.5px solid black;
}
.sheet-switch-edit-play:checked ~ * .sheet-language-checkbox:checked + .sheet-skill-set {
margin: 0;
padding: .75px 0;
border-bottom: 1.5px solid black;
}
/* Put in Correct Professional Bottom Borders for Bonus Spells */
.sheet-language-checkbox.sheet-profession-language:checked + .sheet-skill-set,
.sheet-switch-edit-play:checked ~ * .sheet-skill-checkbox-bonus-groupi:checked ~ .sheet-bonus-group.sheet-groupi,
.sheet-switch-edit-play:checked ~ * .sheet-skill-checkbox-bonus-groupii:checked ~ .sheet-bonus-group.sheet-groupii,
.sheet-switch-edit-play:checked ~ * .sheet-skill-checkbox-bonus-groupiii:checked ~ .sheet-bonus-group.sheet-groupiii {
border-bottom: 1.5px solid black;
}
/* 2 Play settings for Repeating */
.sheet-switch-edit-play:checked ~ * .repitem input {
font-weight: bold;
margin: 0;
padding: 0;
font-family: 'Roboto Condensed', Arial, sans-serif;
font-size: 14px;
line-height: 30px;
color: #000;
}
.sheet-checklist input[type="checkbox"]:checked + label {
font-weight: bold;
}
.sheet-checklist .sheet-spell-slots-row input[type="checkbox"]:checked + label {
font-weight: normal;
}
/* VII. Profess Skills */
/* SHOW/HIDE Prof Skills */
/* hide all prof skills */
.sheet-profession-warrior,
.sheet-profession-priest,
.sheet-profession-magicuser,
.sheet-profession-bonus-spells {
display: none;
}
/* hide all prof skills labels */
.sheet-label-profession-warrior,
.sheet-label-profession-priest,
.sheet-label-profession-magicuser {
display: none;
}
/* show selected prof skills */
.sheet-profession-select[value="Warrior"] ~ * .sheet-profession-warrior,
.sheet-profession-select[value="Priest"] ~ * .sheet-profession-priest,
.sheet-profession-select[value="Priest"] ~ * .sheet-profession-bonus-spells,
.sheet-profession-select[value="Magic-User"] ~ * .sheet-profession-magicuser,
.sheet-profession-select[value="Magic-User"] ~ * .sheet-profession-bonus-spells{
display: block;
}
/* show selected prof skills labels*/
.sheet-profession-select[value="Warrior"] ~ * .sheet-label-profession-warrior,
.sheet-profession-select[value="Priest"] ~ * .sheet-label-profession-priest,
.sheet-profession-select[value="Magic-User"] ~ * .sheet-label-profession-magicuser{
display: block;
}
/* VIII. Professional skills, spells per day for each spell */
input.sheet-skill-checkbox {
display: inline-block;
vertical-align: middle;
}
.sheet-skill-label {
display: inline-block;
vertical-align: middle;
min-width: inherit;
max-width: inherit;
}
/* .sheet-profession-bonus-spells {
margin: 20px 0;
} */
.sheet-prof-level-2 {
margin-left: 26px;
}
.sheet-spell-slots-row, .sheet-bonus-group .sheet-prof-level-2 {
line-height: 20px;
}
.sheet-spell-slots-row input[type="checkbox"] {
width: 10px;
height: 10px;
border-radius: 30px;
margin: 0 10px 0 0;
}
.sheet-spell-slots-row label {
margin: 0;
display: inline;
}
/* hide Bonus Skills asked on max_spell_group */
input[type="checkbox"].sheet-can_bonus_spell.sheet-groupi:not(:checked) + .sheet-skill-set.sheet-bonus-group.sheet-groupi {
display: none;
}
input[type="checkbox"].sheet-can_bonus_spell.sheet-groupii:not(:checked) + .sheet-skill-set.sheet-bonus-group.sheet-groupii {
display: none;
}
input[type="checkbox"].sheet-can_bonus_spell.sheet-groupiii:not(:checked) + .sheet-skill-set.sheet-bonus-group.sheet-groupiii {
.sheet-switch-edit-play:checked ~ * .repcontrol {
display: none;
}
/* hide all prof skills labels */
.sheet-prof-level-2 {
display: none;
}
input[type="checkbox"].sheet-skill-checkbox:checked ~ .sheet-prof-level-2 {
display: block;
}
.sheet-profession-bonus-spells input[type="checkbox"].sheet-skill-checkbox:checked ~ .sheet-flex-row.sheet-prof-level-2 {
display: flex;
overflow: auto;
align-items: baseline;
}
/* Equipment */
input[type="checkbox"].sheet-skill-checkbox:checked ~ .sheet-prof-level-2 .sheet-spell-slot {
display: inline-block;
}
.sheet-switch-edit-play:checked ~ * .sheet-profession-bonus-spells .sheet-skill-label {
line-height: normal;
}
.sheet-switch-edit-play:checked ~ * .sheet-profession-bonus-spells .sheet-skill-label {
margin: 0 0 10px 0;
}.sheet-switch-edit-play:checked ~ * .sheet-profession-bonus-spells .sheet-bonus-group {
margin: 0 0 20px 0;
}
/* Property */
.sheet-ept .sheet-property-labels label {
.sheet-ept .sheet-equipment-labels label {
padding: 0;
margin: 0 0 10px 0;
font-size: 14px;
line-height: 20px;
align-items: flex-end;
}
.sheet-ept .sheet-property input {
.sheet-ept .sheet-equipment input {
font-size: 18px;
padding: 0;
}
.sheet-property .repcontainer .sheet-grid-16-span-1 {
.sheet-equip-row .sheet-flex-row,
{
height: 28px;
}
.sheet-equipment-subsection {
padding: 20px 0;
}
/* .sheet-equipment .repcontainer .sheet-grid-16-span-1 {
max-width: 42.5px;
}
.sheet-property .repcontainer .sheet-grid-16-span-2 {
.sheet-equipment .repcontainer .sheet-grid-16-span-2 {
max-width: 93px;
}
.sheet-property .repcontainer .sheet-grid-16-span-4 {
.sheet-equipment .repcontainer .sheet-grid-16-span-4 {
max-width: 194px;
}
.sheet-property .repcontainer input[type="number"], .sheet-property .repcontainer input[type="text"] {
.sheet-equipment .repcontainer input[type="number"], .sheet-equipment .repcontainer input[type="text"] {
width: auto;
}
.sheet-property .repcontainer input[type="checkbox"]{
.sheet-equipment .repcontainer input[type="checkbox"]{
width: 16px;
margin: 0 auto;
top: 12px;
position: relative;
} */
.sheet-equipment .sheet-grid-16-span-1 {
max-width: 42.5px;
}
.sheet-equipment .sheet-grid-16-span-2 {
max-width: 93px;
}
.sheet-equipment .sheet-grid-16-span-4 {
max-width: 194px;
}
.sheet-equipment input[type="number"], .sheet-equipment input[type="text"] {
width: auto;
}
.sheet-equipment input[type="checkbox"]{
width: 16px;
margin: 0 auto;
top: 12px;
position: relative;
}
/* END Form Elements */
/************************************
*** Roll Buttons & Roll Tables ***
*************************************/
/* Roll Buttons */
.sheet-ept button[type="roll"] {
margin: 0 auto;
padding: 0;
background: transparent;
border: none;
font-size: 1.4em;
}
/* Roll Sheet */
/* Smaller margins - remove these if you want the huge default left margin */
.sheet-rolltemplate-ept {
margin-left: -37px;
background: #f9fbed;
border: 1.5px solid #000;
font-family: 'Roboto Condensed', Arial, sans-serif;
font-size:1.4em;
line-height: 1.4em;
font-weight: 300;
color: #000;
}
.withoutavatars .sheet-rolltemplate-ept {
margin-left: -7px;
}
.sheet-rolltemplate-ept .sheet-container {
border: 1px solid;
/* by default, the border is the same color as the header. You can change this here, e.g. to black */
border-color: var(--header-bg-color);
}
/* Header formatting - title and subtitle */
.sheet-rolltemplate-ept .sheet-header {
background-color: var(--header-bg-color);
/* change text-align to center to center the header text */
text-align: left;
color: var(--header-text-color);
padding: 5px;
}
.sheet-rolltemplate-ept .sheet-title {
font-weight: 500;
font-size:1.1em;
}
.sheet-rolltemplate-ept .sheet-subtitle {
font-size:.9em;
}
/* example colors */
.sheet-rolltemplate-ept .sheet-container {
/* this is the default color */
--header-bg-color: #f9fbed;
--header-text-color: #FFF;
}
.sheet-rolltemplate-ept .sheet-container.sheet-color-red {
--header-bg-color: #F00;
}
.sheet-rolltemplate-ept .sheet-container.sheet-color-green {
--header-bg-color: #0F0;
--header-text-color: #000;
}
/* Allprops part */
.sheet-rolltemplate-ept .sheet-content {
display: grid;
background: #f9fbed;
/* Header formatting - modify the column layout below */
grid-template-columns: auto auto;
/* Line height to match default roll template */
line-height:1.4em;
}
.sheet-rolltemplate-ept .sheet-content > div {
padding: 5px;
}
/* Left column */
.sheet-rolltemplate-ept .sheet-content .sheet-key {
font-weight: bold;
padding-right: 10px;
text-align: right;
}
/* Make even-numbered rows grey */
.sheet-rolltemplate-ept .sheet-content :nth-child(4n+3),
.sheet-rolltemplate-ept .sheet-content :nth-child(4n) {
background:#e3e6d1;
}
/* Description field */
.sheet-rolltemplate-ept .sheet-desc {
grid-column: span 2;
padding: 5px;
text-align: center;
}
/* Misc. */
+179 -211
View File
@@ -1,35 +1,12 @@
<!-- Empire of the Petal Throne Character Sheet CSS */ -->
<!-- Version 1.4 -->
<!-- Version 1.5 -->
<div class="ept">
<!-- Hidden Values -->
<input type='hidden' class='profession-select' name='attr_profession' value='Warrior' />
<input type="checkbox" class="switch-list-check" name="attr_lists_checkboxes_switch" value="1" />
<div class="sticky-header grid-16">
<span class="flex-row grid-16-span-10">
<h2 class="title"><span class="underline">Empire of the Petal Throne</span>: Character Reference Sheet</h2>
</span>
<span class="flex-row grid-16-span-6">
<label class="switch list-check">
<input type="checkbox" class="switch-list-check" name="attr_lists_checkboxes_switch" value="1">
<div class="slider round">
<span class="on">Freestyle</span>
<span class="off">Checkboxes</span>
</div>
</label>
<label class="switch edit-play">
<input type="checkbox" class="switch-edit-play" name="attr_play_edit_switch" value="1">
<div class="slider round">
<span class="on">Play</span>
<span class="off">Edit</span>
</div>
</label>
</span>
</div>
<h2 class="title"><span class="underline">Empire of the Petal Throne</span>: Character Reference Sheet</h2>
<!-- Characteristics Section -->
<div class="section grid-16">
@@ -224,14 +201,21 @@
<!-- Skills Section -->
<div class="skills section">
<input type="checkbox" class="switch-list-check" name="attr_lists_checkboxes_switch" value="1" />
<div class="grid-16">
<span class="flex-row grid-16-span-16">
<!-- <input type="checkbox" class="switch-list-check" name="attr_lists_checkboxes_switch" value="1" /> -->
<div class="sticky-header grid-16">
<label class="label" data-i18n="skills-u">Skills</label>
</span>
<label class="switch edit-play">
<input type="checkbox" class="switch-edit-play" name="attr_play_edit_switch" value="1">
<div class="slider round">
<span class="on">Play</span>
<span class="off">Edit</span>
</div>
</label>
</div>
<div class="grid-16 extra-space">
<input type="checkbox" class="switch-edit-play" name="attr_play_edit_switch" value="1" />
<div class="grid-16 extra-space number-of-skills">
<span class="flex-row grid-16-span-3"><label data-i18n="org-skills-u">Original&nbsp;Skills</label><input class="fill nospin" type="number" name="attr_orig_skills" /></span>
<span class="flex-row grid-16-span-2">(<span class="fill worker" name="attr_skills_group_1"></span><label data-i18n="class-1-u">Group&nbsp;I</label></span>
<span class="flex-row grid-16-span-2"><span class="fill worker" name="attr_skills_group_2"></span><label data-i18n="class-2-u">Group&nbsp;II</label></span>
@@ -240,10 +224,8 @@
<span class="flex-row grid-16-span-3">(<span class="fill worker" name="attr_skills_number_of"></span><label data-i18n="of-first-u">&nbsp;of&nbsp;first)</label><span class="fill worker" name="attr_of_number"></span>)</span>
</div>
<input type="checkbox" class="switch-edit-play" name="attr_play_edit_switch" value="1" />
<div class="grid-16">
<div class="plebian checklist-view grid-16-span-3">
<div class="plebian grid-16-span-3">
<label class="flex-row label" data-i18n="plebian-u">Group I: Plebian</label>
<div class="checklist">
<div class="skill-set">
@@ -347,9 +329,12 @@
<label class="skill-label" data-i18n="wine-maker-u">Wine-Maker</label>
</div>
</div>
<fieldset class="flex-row repeating_plebianskills">
<input class="fill" type="text" name="attr_plebianskill" />
</fieldset>
</div>
<div class="skilled checklist-view grid-16-span-3">
<div class="skilled grid-16-span-3">
<label class="flex-row label" data-i18n="skilled-u">Group II: Skilled</label>
<div class="checklist">
<div class="skill-set">
@@ -409,9 +394,12 @@
<label class="skill-label" data-i18n="wheelwright-u">Wheelwright</label>
</div>
</div>
<fieldset class="flex-row repeating_skilledskills">
<input class="fill" type="text" name="attr_skilledskill" />
</fieldset>
</div>
<div class="noble checklist-view grid-16-span-3">
<div class="noble grid-16-span-3">
<label class="flex-row label" data-i18n="noble-u">Group III: Noble</label>
<div class="checklist">
<div class="skill-set">
@@ -483,9 +471,12 @@
<label class="skill-label" data-i18n="scholar-u">Scholar</label>
</div>
</div>
<fieldset class="flex-row repeating_nobleskills">
<input class="fill" type="text" name="attr_nobleskill" />
</fieldset>
</div>
<div class="professional checklist-view grid-16-span-4">
<div class="professional grid-16-span-4">
<div class="prof-skill-select flex-row">
<span class="flex-row label-prof"><label class="label" data-i18n="prof-u">Prof.:</label>
<label class="label label-profession-warrior" data-i18n="professional-warrior-u">: Warrior</label>
@@ -493,7 +484,6 @@
<label class="label label-profession-magicuser" data-i18n="professional-magicuser-u">: Magic&nbsp;User</label>
</span>
</div>
<div class="checklist">
<div class="profession-warrior">
<div class="skill-set">
@@ -546,37 +536,39 @@
</div>
</div>
<div class="profession-priest">
<input class="language-checkbox profession-language hide-input" type="checkbox" name="attr_skill-2-mod-languages" value="yes" />
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-2-mod-languages" value="yes" />
<label class="skill-label" data-i18n="2-mod-languages-u">Two Modern Languages</label>
<input class="skill-checkbox profession-language" type="checkbox" name="attr_skill-2-mod-languages" value="yes" />
<label class="skill-label prof-level-1 profession-language" data-i18n="2-mod-languages-u">Two Modern Languages</label>
<!-- <i class="mod-languages small">Select two modern languages</i> -->
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-tsolyani" /><label class="skill-label">Tsolyani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-salarvyani" /><label class="skill-label">Salarvyani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-mu-ugalavyani" /><label class="skill-label">Mu&nbsp;Ugalavyani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-livyani" /><label class="skill-label">Livyani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-yan-koryani" /><label class="skill-label">Yan&nbsp;Koryani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-saa-allaqiyani" /><label class="skill-label">Saa&nbsp;Allaqiyani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-milumanayani" /><label class="skill-label">Milumanayani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-pechani" /><label class="skill-label">Pechani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-ghatoni" /><label class="skill-label">Ghatoni</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-tsolyani" /><label class="skill-label">Tsolyani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-salarvyani" /><label class="skill-label">Salarvyani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-mu-ugalavyani" /><label class="skill-label">Mu&nbsp;Ugalavyani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-livyani" /><label class="skill-label">Livyani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-yan-koryani" /><label class="skill-label">Yan&nbsp;Koryani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-saa-allaqiyani" /><label class="skill-label">Saa&nbsp;Allaqiyani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-milumanayani" /><label class="skill-label">Milumanayani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-pechani" /><label class="skill-label">Pechani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_mod-language-ghatoni" /><label class="skill-label">Ghatoni</label></div>
</div>
<input class="language-checkbox profession-language hide-input" type="checkbox" name="attr_skill-2-anc-languages" value="yes" />
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-2-anc-languages" value="yes" />
<label class="skill-label" data-i18n="2-anc-languages-u">Two Ancient Languages</label>
<input class="skill-checkbox profession-language" type="checkbox" name="attr_skill-2-anc-languages" value="yes" />
<label class="skill-label prof-level-1 profession-language" data-i18n="2-anc-languages-u">Two Ancient Languages</label>
<!-- <i class="anc-languages small">Select two ancient languages</i> -->
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-tsolyani" /><label class="skill-label">Classical&nbsp;Tsolyani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-engsvanyali" /><label class="skill-label">Engsvanyali</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-bednalljan" /><label class="skill-label">Bednalljan</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-ksaruli" /><label class="skill-label">Ksaruli</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-llyani" /><label class="skill-label">Llyani</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-mihalli" /><label class="skill-label">Mihalli</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-n-lyssa" /><label class="skill-label">N&nbsp;lyssa</label></div>
<div class="skill-set prof-level-2"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-tsaqw" /><label class="skill-label">Tsaqw</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-tsolyani" /><label class="skill-label">Classical&nbsp;Tsolyani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-engsvanyali" /><label class="skill-label">Engsvanyali</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-bednalljan" /><label class="skill-label">Bednalljan</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-ksaruli" /><label class="skill-label">Ksaruli</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-llyani" /><label class="skill-label">Llyani</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-mihalli" /><label class="skill-label">Mihalli</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-n-lyssa" /><label class="skill-label">N&nbsp;lyssa</label></div>
<div class="prof-level-2 profession-language"><input class="skill-checkbox" type="checkbox" name="attr_anc-language-classical-tsaqw" /><label class="skill-label">Tsaqw</label></div>
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-produce-light" value="yes" />
<label class="skill-label" data-i18n="produce-light-u">Produce Light</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="produce-light-u">Produce Light</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c1-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c1-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c1-3"/> -->
@@ -585,8 +577,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-detect-evil-good" value="yes" />
<label class="skill-label" data-i18n="detect-evil-good-u">Detect Evil/Good</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="detect-evil-good-u">Detect Evil/Good</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c2-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c2-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c2-3"/> -->
@@ -595,8 +587,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-cure-light-wound" value="yes" />
<label class="skill-label" data-i18n="cure-light-wound-u">Cure Light Wound</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="cure-light-wound-u">Cure Light Wound</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c3-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c3-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c3-3"/> -->
@@ -605,8 +597,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-esp" value="yes" />
<label class="skill-label" data-i18n="esp-u">ESP</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="esp-u">ESP</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c4-1"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c4-2"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c4-3"/>
@@ -615,8 +607,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-telepathy" value="yes" />
<label class="skill-label" data-i18n="telepathy-u">Telepathy</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="telepathy-u">Telepathy</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c5-1"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c5-2"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c5-3"/>
@@ -625,8 +617,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-protection-evil-good" value="yes" />
<label class="skill-label" data-i18n="protection-evil-good-u">Protection Evil/Good</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="protection-evil-good-u">Protection Evil/Good</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c6-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c6-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c6-3"/> -->
@@ -635,8 +627,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-cure-serious-wound" value="yes" />
<label class="skill-label" data-i18n="cure-serious-wound-u">Cure Serious Wound</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="cure-serious-wound-u">Cure Serious Wound</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c7-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c7-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c7-3"/> -->
@@ -645,8 +637,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-control-person" value="yes" />
<label class="skill-label" data-i18n="control-person-u">Control Person</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="control-person-u">Control Person</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c8-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c8-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c8-3"/> -->
@@ -655,8 +647,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-remove-curse" value="yes" />
<label class="skill-label" data-i18n="remove-curse-u">Remove Curse</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="remove-curse-u">Remove Curse</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c9-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c9-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c9-3"/> -->
@@ -665,8 +657,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-revivify" value="yes" />
<label class="skill-label" data-i18n="revivify-u">Revivify</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="revivify-u">Revivify</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-c10-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c10-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-c10-3"/> -->
@@ -678,8 +670,8 @@
<div class="profession-magicuser">
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-control-self" value="yes" />
<label class="skill-label" data-i18n="control-self-u">Control Self</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="control-self-u">Control Self</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu1-1"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu1-2"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu1-3"/> -->
@@ -688,8 +680,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-illusionist" value="yes" />
<label class="skill-label" data-i18n="illusionist-u">Illusionist</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="illusionist-u">Illusionist</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu2-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu2-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu2-3"/> -->
@@ -698,8 +690,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-clairaudience" value="yes" />
<label class="skill-label" data-i18n="clairaudience-u">Clairaudience</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="clairaudience-u">Clairaudience</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu3-1"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu3-2"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu3-3"/>
@@ -708,8 +700,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-clairvoyance" value="yes" />
<label class="skill-label" data-i18n="clairvoyance-u">Clairvoyance</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="clairvoyance-u">Clairvoyance</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu4-1"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu4-2"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu4-3"/>
@@ -718,8 +710,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-telekinesis" value="yes" />
<label class="skill-label" data-i18n="telekinesis-u">Telekinesis</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="telekinesis-u">Telekinesis</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu5-1"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu5-2"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu5-3"/> -->
@@ -728,8 +720,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-astrologer" value="yes" />
<label class="skill-label" data-i18n="astrologer-u">Astrologer</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="astrologer-u">Astrologer</label>
<span class="flex-row prof-level-2 spell-slots-row">
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu6-1"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu6-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu6-3"/> -->
@@ -738,8 +730,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-medium" value="yes" />
<label class="skill-label" data-i18n="medium-u">Medium</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="medium-u">Medium</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu7-1"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu7-2"/>
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu7-3"/>
@@ -748,8 +740,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-nature-control" value="yes" />
<label class="skill-label" data-i18n="nature-control-u">Nature Control</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="nature-control-u">Nature Control</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu8-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu8-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu8-3"/> -->
@@ -758,8 +750,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-necromancer" value="yes" />
<label class="skill-label" data-i18n="necromancer-u">Necromancer</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="necromancer-u">Necromancer</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu9-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu9-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu9-3"/> -->
@@ -768,8 +760,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-control-underground-creatures" value="yes" />
<label class="skill-label" data-i18n="control-underworld-u">Control Underworld Creature</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="control-underworld-u">Control Underworld Creature</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu10-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu10-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu10-3"/> -->
@@ -778,8 +770,8 @@
</div>
<div class="skill-set">
<input class="skill-checkbox" type="checkbox" name="attr_skill-the-grey-hand" value="yes" />
<label class="skill-label" data-i18n="the-grey-hand-u">The Grey Hand</label>
<span class="flex-row prof-level-2 spell-slots-row skill-set">
<label class="skill-label prof-level-1" data-i18n="the-grey-hand-u">The Grey Hand</label>
<span class="flex-row prof-level-2 spell-slots-row">
<input class="spell-slot" type="checkbox" name="attr_spell-splot-mu11-1"/>
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu11-2"/> -->
<!-- <input class="spell-slot" type="checkbox" name="attr_spell-splot-mu11-3"/> -->
@@ -788,17 +780,21 @@
</div>
</div>
</div>
<fieldset class="flex-row repeating_professionalskills">
<input class="fill" type="text" name="attr_professionalskill" />
</fieldset>
</div>
<div class="professional checklist-view grid-16-span-3">
<div class="profession-bonus-spells">
<div class="profession-bonus-spells grid-16-span-3">
<div class="">
<label class="label" data-i18n="bonus-spells-u">Bonus Spells</label>
<div class="checklist">
<!-- <input type='text' class='max-spell-group' name='attr_max_spell_group' value='3' /> -->
<input class="skill-checkbox-bonus-groupi hide-input" type="checkbox" name="attr_bonus-spells-group-i" value="yes" />
<input type='checkbox' class='can_bonus_spell groupi hide-input' name='attr_can_groupi' value="1" />
<div class="skill-set bonus-group groupi">
<input class="skill-checkbox" type="checkbox" name="attr_bonus-spells-group-i" value="yes" />
<label class="label skill-label small" data-i18n="bonus-spells-groupi-u">Group I</label>
<label class="label skill-label prof-level-1" data-i18n="bonus-spells-groupi-u">Group I</label>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-1-calm" value="yes" /><label class="skill-label" data-i18n="1-calm-u">1.&nbsp;Calm</label></span>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-2-create-food-and-drink" value="yes" /><label class="skill-label" data-i18n="2-create-food-and-drink-u">2.&nbsp;Create&nbsp;food&nbsp;and&nbsp;drink</label></span>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-3-creatures" value="yes" /><label class="skill-label" data-i18n="3-creatures-u">3.&nbsp;Creatures</label></span>
@@ -818,10 +814,11 @@
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-17-shadows" value="yes" /><label class="skill-label" data-i18n="17-shadows-u">17.&nbsp;Shadows</label></span>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-18-seeing-other-planes" value="yes" /><label class="skill-label" data-i18n="18-seeing-other-planes-u">18.&nbsp;Seeing&nbsp;other&nbsp;planes</label></span>
</div>
<input class="skill-checkbox-bonus-groupii hide-input" type="checkbox" name="attr_bonus-spells-group-ii" value="yes" />
<input type='checkbox' class='can_bonus_spell groupii hide-input' name='attr_can_groupii' value="1" />
<div class="skill-set bonus-group groupii">
<input class="skill-checkbox" type="checkbox" name="attr_bonus-spells-group-ii" value="yes" />
<label class="label skill-label small" data-i18n="bonus-spells-groupii-u">Group II</label>
<label class="label skill-label prof-level-1" data-i18n="bonus-spells-groupii-u">Group II</label>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-1-charm-creature" value="yes" /><label class="skill-label" data-i18n="1-charm-creature-u">1.&nbsp;Charm&nbsp;creature</label></span>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-2-cold" value="yes" /><label class="skill-label" data-i18n="2-cold-u">2.&nbsp;Cold</label></span>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-3-creatures" value="yes" /><label class="skill-label" data-i18n="3-creatures-u">3.&nbsp;Creatures</label></span>
@@ -841,10 +838,11 @@
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-17-withering" value="yes" /><label class="skill-label" data-i18n="17-withering-u">17.&nbsp;Withering</label></span>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-18-zoomorphy" value="yes" /><label class="skill-label" data-i18n="18-zoomorphy-u">18.&nbsp;Zoomorphy</label></span>
</div>
<input class="skill-checkbox-bonus-groupiii hide-input" type="checkbox" name="attr_bonus-spells-group-iii" value="yes" />
<input type='checkbox' class='can_bonus_spell groupiii hide-input' name='attr_can_groupiii' value="1" />
<div class="skill-set bonus-group groupiii">
<input class="skill-checkbox" type="checkbox" name="attr_bonus-spells-group-iii" value="yes" />
<label class="label skill-label small" data-i18n="bonus-spells-groupiii-u">Group III</label>
<label class="label skill-label prof-level-1" data-i18n="bonus-spells-groupiii-u">Group III</label>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-1-apparitions" value="yes" /><label class="skill-label" data-i18n="1-apparitions-u">1.&nbsp;Apparitions</label></span>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-2-change-self-or-others" value="yes" /><label class="skill-label" data-i18n="2-change-self-or-others-u">2.&nbsp;Change&nbsp;self&nbsp;or&nbsp;others</label></span>
<span class="flex-row prof-level-2 skillcheckset"><input class="skill-checkbox" type="checkbox" name="attr_skill-bonus-spell-3-control-terrain" value="yes" /><label class="skill-label" data-i18n="3-control-terrain-u">3.&nbsp;Control&nbsp;Terrain</label></span>
@@ -871,73 +869,83 @@
</div>
</div>
</div>
<fieldset class="flex-row repeating_bonusspellslist">
<input class="fill" type="text" name="attr_bonusspell" />
</fieldset>
</div>
<div class="plebian freestyle-view grid-16-span-3">
<div class="profession-plebian_skills">
<label class="flex-row label" data-i18n="plebian-u">Group I: Plebian</label>
<fieldset class="flex-row repeating_plebianskills">
<input class="fill" type="text" name="attr_plebianskill" />
</fieldset>
</div>
</div>
<div class="plebian freestyle-view grid-16-span-3">
<div class="profession-plebian_skills">
<label class="flex-row label" data-i18n="skilled-u">Group II: Skilled</label>
<fieldset class="flex-row repeating_skilledskills">
<input class="fill" type="text" name="attr_skilledskill" />
</fieldset>
</div>
</div>
<div class="plebian freestyle-view grid-16-span-3">
<div class="profession-plebian_skills">
<label class="flex-row label" data-i18n="noble-u">Group III: Noble</label>
<fieldset class="flex-row repeating_nobleskills">
<input class="fill" type="text" name="attr_nobleskill" />
</fieldset>
</div>
</div>
<div class="plebian freestyle-view grid-16-span-4">
<div class="profession-plebian_skills">
<label class="flex-row label-prof" data-i18n="professional-u">Professional</label>
<fieldset class="flex-row repeating_professionalskills">
<input class="fill" type="text" name="attr_professionalskill" />
</fieldset>
</div>
</div>
<div class="plebian freestyle-view grid-16-span-3">
<div class="profession-bonus-spellslist">
<label class="label" data-i18n="bonus-spells-u">Bonus Spells</label>
<fieldset class="flex-row repeating_bonusspellslist">
<input class="fill" type="text" name="attr_bonusspell" />
</fieldset>
</div>
</div>
</div>
</div> <!-- END Skills Section -->
<!-- Property Section -->
<div class="property section">
<div class="flex-row grid-16-span-16 label"><label data-i18n="property-u">Prperty</label></div>
<div class="checklist-view">
<div class="grid-16 property-labels">
<span class="flex-row grid-16-span-5"><label class="" data-i18n="item-u">Item</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="acbonus-u">+/-<br />AC</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="tohitbonus-u">+/- To&nbsp;Hit</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="damagebonus-u">+/-&nbsp;Dmg.</label></span>
<span class="flex-row grid-16-span-2"><label class="" data-i18n="damage-u">Damage</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="wieght-u">Wgt. Ea.</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="numberabbr-u">No.</label></span>
<!-- <span class="flex-row grid-16-span-1"><label class="" data-i18n="wieghttotal-u">Wgt. Tot.</label></span> -->
<span class="flex-row grid-16-span-1"><label class="" data-i18n="worn-u">Worn/ Carried</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="wieghtcap-u">Wgt. Cap.</label></span>
<span class="flex-row grid-16-span-2"><label class="" data-i18n="location-u">Location</label></span>
<!-- Equipment Section -->
<div class="equipment section equipment-subsection">
<div class="flex-row grid-16-span-16 label"><label data-i18n="equipment-u">Equipment</label></div>
<div class="equipment-money sheet-equipment-subsection">
<div class="grid-16 equipment-labels">
<span class="grid-16-span-4 label"><label class="" data-i18n="coin-u">Coin</label></span>
<span class="grid-16-span-2"><label class="" data-i18n="carried-u">Carried</label></span>
<span class="grid-16-span-2"><label class="" data-i18n="coin-carrid-location-u">Locaton Carried</label></span>
<span class="grid-16-span-3"><label class="" data-i18n="coin-stored-u">Stored</label></span>
<span class="grid-16-span-3"><label class="" data-i18n="coin-stored-location-u">Locaton(s) Stored</label></span>
<span class="grid-16-span-2"><label class="" data-i18n="coin-total-u">Total</label></span>
</div>
<div class="grid-16 equip-row">
<span class="flex-row grid-16-span-1"></span>
<label class="flex-row grid-16-span-3 fill left small" data-i18n="kaitar-u">Kaitar (gold)</label>
<input class="flex-row grid-16-span-2 fill nospin right" type="number" name="attr_coin_carried_kaitar" value="0" min="0" />
<input class="flex-row grid-16-span-2 fill" type="text" name="attr_coin_carried_kaitar_note" />
<input class="flex-row grid-16-span-3 fill nospin right" type="number" name="attr_coin_stored_kaitar" value="0" min="0"" />
<input class="flex-row grid-16-span-3 fill" type="text" name="attr_coin_wealth_kaitar_note" />
<input class="flex-row grid-16-span-2 worker fill nospin right" type="text" name="attr_coin_total_kaitar" value="@{coin_carried_kaitar}+@{coin_stored_kaitar}" disabled="true" />
</div>
<div class="grid-16 equip-row">
<span class="flex-row grid-16-span-1"></span>
<label class="flex-row grid-16-span-3 fill left small" data-i18n="hlash-u">Hlash (silver)</label>
<input class="flex-row grid-16-span-2 fill nospin right" type="number" name="attr_coin_carried_hlash" value="0" min="0" />
<input class="flex-row grid-16-span-2 fill" type="text" name="attr_coin_carried_hlash_note" />
<input class="flex-row grid-16-span-3 fill nospin right" type="number" name="attr_coin_stored_hlash" value="0" min="0" />
<input class="flex-row grid-16-span-3 fill" type="text" name="attr_coin_wealth_hlash_note" />
<input class="flex-row grid-16-span-2 worker fill nospin right" type="text" name="attr_coin_total_hlash" value="@{coin_carried_hlash}+@{coin_stored_hlash}" disabled="true" />
</div>
<div class="grid-16 equip-row">
<span class="flex-row grid-16-span-1"></span>
<label class="flex-row grid-16-span-3 fill left small" ddata-i18n="qirgal-u">Qirgal (copper)</label>
<input class="flex-row grid-16-span-2 fill nospin right" type="number" name="attr_coin_carried_qirgal" value="0" min="0" />
<input class="flex-row grid-16-span-2 fill" type="text" name="attr_coin_carried_qirgal_note" />
<input class="flex-row grid-16-span-3 fill nospin right" type="number" name="attr_coin_stored_qirgal" value="0" min="0" />
<input class="flex-row grid-16-span-3 fill" type="text" name="attr_coin_wealth_qirgal_note" />
<input class="flex-row grid-16-span-2 worker fill nospin right" type="text" name="attr_coin_total_qirgal" value="@{coin_carried_qirgal}+@{coin_stored_qirgal}" disabled="true" />
</div>
<div class="grid-16 equip-row">
<span class="flex-row grid-16-span-1"></span>
<label class="flex-row grid-16-span-3 fill left small" ddata-i18n="coin-totals-u">Totals in Kaitar</label>
<input class="flex-row grid-16-span-2 worker fill nospin right" type="text" name="attr_coins_carried_total" value="@{coin_carried_kaitar}+@{coin_carried_hlash}/20+@{coin_carried_qirgal}/400" disabled="true" />
<span class="flex-row grid-16-span-2"></span>
<input class="flex-row grid-16-span-3 worker fill nospin right" type="text" name="attr_coins_stored_total" value="@{coin_stored_kaitar}+@{coin_stored_hlash}/20+@{coin_stored_qirgal}/400" disabled="true" />
<span class="flex-row grid-16-span-3"></span>
<input class="flex-row grid-16-span-2 worker fill nospin right" type="text" name="attr_coins_total_total" value="@{coin_total_kaitar}+@{coin_total_hlash}/20+@{coin_total_qirgal}/400" disabled="true" />
</div>
<div class="grid-16 equip-row">
<span class="flex-row grid-16-span-1"></span>
<label class="flex-row grid-16-span-3 fill left small" ddata-i18n="coin-weight-u">Total Weight in K.</label>
<input class="flex-row grid-16-span-2 worker fill nospin right" type="text" name="attr_coins_carried_weight" value="@{coin_carried_kaitar}+@{coin_carried_hlash}+@{coin_carried_qirgal}" disabled="true" />
</div>
</div>
<div class="equipment-items equipment-subsection">
<div class="grid-16 equipment-labels">
<span class="flex-row grid-16-span-5 label"><label class="" data-i18n="otherequipprop-u">Other Equipment and Property</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="acbonus-u">+/-<br />AC</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="tohitbonus-u">+/- To&nbsp;Hit</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="damagebonus-u">+/-&nbsp;Dmg.</label></span>
<span class="flex-row grid-16-span-2"><label class="" data-i18n="damage-u">Damage</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="wieght-u">Wgt. Ea.</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="numberabbr-u">No.</label></span>
<!-- <span class="flex-row grid-16-span-1"><label class="" data-i18n="wieghttotal-u">Wgt. Tot.</label></span> -->
<span class="flex-row grid-16-span-1"><label class="" data-i18n="worn-u">Worn/ Carried</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="wieghtcap-u">Wgt. Cap.</label></span>
<span class="flex-row grid-16-span-2"><label class="" data-i18n="location-u">Location</label></span>
</div>
<fieldset class="repeating_property">
<div class="grid-16">
@@ -955,41 +963,8 @@
<input class="flex-row grid-16-span-2" type="text" name="attr_item_location" />
</div>
</fieldset>
<span class="colheading">Note: Weight is per item.</span>
</div>
<div class="freestyle-view">
<div class="grid-16 property-labels">
<span class="flex-row grid-16-span-5"><label class="" data-i18n="item-u">Item</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="acbonus-u">+/-<br />AC</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="tohitbonus-u">+/- To&nbsp;Hit</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="damagebonus-u">+/-&nbsp;Dmg.</label></span>
<span class="flex-row grid-16-span-2"><label class="" data-i18n="damage-u">Damage</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="wieght-u">Wgt. Ea.</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="numberabbr-u">No.</label></span>
<!-- <span class="flex-row grid-16-span-1"><label class="" data-i18n="wieghttotal-u">Wgt. Tot.</label></span> -->
<span class="flex-row grid-16-span-1"><label class="" data-i18n="worn-u">Worn/ Carried</label></span>
<span class="flex-row grid-16-span-1"><label class="" data-i18n="wieghtcap-u">Wgt. Cap.</label></span>
<span class="flex-row grid-16-span-2"><label class="" data-i18n="location-u">Location</label></span>
</div>
<fieldset class="repeating_property">
<div class="grid-16">
<input class="flex-row grid-16-span-5" type="text" name="attr_item_name" />
<input class="flex-row grid-16-span-1 nospin" type="number" name="attr_item_ac_bonus" />
<input class="flex-row grid-16-span-1 nospin" type="number" name="attr_item_hit_bonus" />
<input class="flex-row grid-16-span-1 nospin" type="number" name="attr_item_damage_bonus" />
<input class="flex-row grid-16-span-2 center" type="text" name="attr_item_damage" />
<input class="flex-row grid-16-span-1 nospin right" type="number" name="attr_item_weight" />
<input class="flex-row grid-16-span-1 right" type="number" name="attr_item_number" value="1" />
<!-- <input class="flex-row grid-16-span-1 nospin right" type="number" name="attr_weight_total" /> -->
<!-- <span class="flex-row grid-16-span-1 worker right" name="attr_weight_total"></span> -->
<input class="flex-row grid-16-span-1" type="checkbox" name="attr_item_worn" />
<input class="flex-row grid-16-span-1 nospin right" type="number" name="attr_weight_cap" />
<input class="flex-row grid-16-span-2" type="text" name="attr_item_location" />
</div>
</fieldset>
<span class="colheading">Note: Weight is per item.</span>
</div>
</div> <!-- END Property Section -->
</div> <!-- END Equipment Section -->
<!-- Misc. Section -->
<div class="misc section">
@@ -1118,14 +1093,17 @@
constitution_hit = -2;
constitution_damage = 0;
constitution_special = "Weakling. 40% healing spell or Eye will not work.";
revivification = 30;
} else if (constitution <= 40) {
constitution_hit = -1;
constitution_damage = 0;
constitution_special = "Puny. 20% healing spell or Eye will not work.";
revivification = 40;
} else if (constitution <= 60) {
constitution_hit = 0;
constitution_damage = 0;
constitution_special = "Average.";
revivification = 60;
} else if (constitution <= 80) {
constitution_hit = 1;
constitution_damage = 0;
@@ -1602,16 +1580,6 @@
});
});
// Add up weight for each Property row — ROW COMMENTED OUT
// on("change:repeating_property:item_weight change:repeating_property:item_number", function() {
// getAttrs(["repeating_property_item_weight","repeating_property_item_number"], function(values) {
// let item_weight = parseInt(values["repeating_property_item_weight"]) || 0;
// let item_number = parseInt(values["repeating_property_item_number"]) || 0;
// let weight_total = (item_weight * item_number);
// setAttrs({ repeating_property_weight_total: weight_total });
// });
// });
</script>
<!-- END charsheet EPT -->
+7 -2
View File
@@ -2,10 +2,15 @@
Player sheet for Empire of the Petal Throne by M.A.R. Barker, published by TSR in 1975.
## Current Version
1.4
1.5
### Change log
#### 1.5
* Fixed Revivification check scores for below 61
* Skills now integrates use of checkboxes and adding additional skills
* Property changed to Equipment and section for Coin added
#### 1.4
* Fixed validation checking for Talent scores
* Added Bonus Spells as check lists
@@ -56,7 +61,7 @@ Player sheet for Empire of the Petal Throne by M.A.R. Barker, published by TSR i
* Sheet creation for Roll20
#### Todo List
* Add items list from original sheet
* updated functionality for equipment list (formerly called property)
* Add attack Roll Buttons
* Add Sheet Defaults for GM to pick which alignments to use
* Add Sheet Defaults for GM to pick if players see Savings Throws, Attack Rolls and Checks
+1 -1
View File
@@ -4,5 +4,5 @@
"authors": "Malchor",
"roll20userid": "2078012",
"preview": "EPT.png",
"instructions": "# Empire of the Petal Throne\n\nPlayer sheet for Empire of the Petal Throne by M.A.R. Barker, published by TSR in 1975.\nThis sheet was created at the request of one of M.A.R. Barker's original players.\n\n\n## Player Sheet\n\n\n## Current Version: 1.4"
"instructions": "# Empire of the Petal Throne\n\nPlayer sheet for Empire of the Petal Throne by M.A.R. Barker, published by TSR in 1975.\nThis sheet was created at the request of one of M.A.R. Barker's original players.\n\n\n## Player Sheet\n\n\n## Current Version: 1.5"
}
+41 -23
View File
@@ -219,28 +219,46 @@
"21-walls-u":"21. Walls",
"22-weather-control-u":"22. Weather Control",
"23-wish":"23. Wish",
"property-u":"Property",
"numberabbr-u":"No.",
"item-u":"Item",
"acbonus-u":"+/-<br />AC",
"tohitbonus-u":"+/- To&nbsp;Hit",
"damagebonus-u":"+/- Dmg.",
"damage-u":"Damage",
"wieght-u":"Wgt. Ea.",
"wieghttotal-u":"Wgt. Tot.",
"cost-u":"Cost",
"worn-u":"Worn/ Carried",
"wieghtcap-u":"Wgt. Cap.",
"location-u":"Location",
"left-u":"Left",
"center-u":"Center",
"right-u":"Right",
"coins-u":"Coins",
"kaitar-u":"gold Kaitar",
"hlash-u":"silver Hlash",
"qirgal-u":"copper Qirgal",
"equipment-u":"Equipment",
"coin-u":"Coin",
"coins-u":"Coins",
"kaitar-u":"Kaitar (gold)",
"hlash-u":"Hlash (silver)",
"qirgal-u":"Qirgal (copper)",
"coin-stored-u":"Stored",
"otherwealth-u":"Other Wealth",
"carried_total-u":"Carried / Total",
"carried-u":"Carried",
"coin-carrid-location-u":"Locaton Carried",
"coin-stored-location-u":"Locaton(s) Stored",
"totalowned-u":"Total Owned",
"coin-total-u":"Total",
"coin-totals-u":"Totals in Kaitar",
"total-u":"Total",
"coin-notes-u":"Note/Locaton",
"coin-weight-u":"Total Weight in K.",
"armour-u":"Armour",
"weapons-u":"Weapons",
"supplies-u":"Supplies",
"containers-u":"Containers",
"transport-u":"Transport",
"warmachines-u":"War Machines",
"otherequipprop-u":"Other Equipment and Property",
"numberabbr-u":"No.",
"items-u":"Items",
"acbonus-u":"+/-<br />AC",
"tohitbonus-u":"+/- To&nbsp;Hit",
"damagebonus-u":"+/- Dmg.",
"damage-u":"Damage",
"wieght-u":"Wgt. Ea.",
"wieghttotal-u":"Wgt. Tot.",
"cost-u":"Cost",
"worn-u":"Worn/ Carried",
"wieghtcap-u":"Wgt. Cap.",
"location-u":"Location",
"left-u":"Left",
"center-u":"Center",
"right-u":"Right",
"toHitAC-u":"To&nbsp;Hit&nbsp;AC",
"misc-u":"Miscellaneous",
"save-versus-poison-u":"Save versus Poison"
"misc-u":"Miscellaneous"
}