diff --git a/Against-The-Darkmaster-CoreRules/.gitignore b/Against-The-Darkmaster-CoreRules/.gitignore
new file mode 100644
index 0000000000..496ee2ca6a
--- /dev/null
+++ b/Against-The-Darkmaster-CoreRules/.gitignore
@@ -0,0 +1 @@
+.DS_Store
\ No newline at end of file
diff --git a/Against-The-Darkmaster-CoreRules/againstthedarkmaster-corerules.css b/Against-The-Darkmaster-CoreRules/againstthedarkmaster-corerules.css
new file mode 100644
index 0000000000..48da8ed6d4
--- /dev/null
+++ b/Against-The-Darkmaster-CoreRules/againstthedarkmaster-corerules.css
@@ -0,0 +1,998 @@
+.charsheet .sheet-personal,
+.charsheet .sheet-combat,
+.charsheet .sheet-spells,
+.charsheet .sheet-equipment,
+.charsheet .sheet-settings {
+ display: none;
+}
+
+/* show the selected tab */
+.charsheet .sheet-tabstoggle[value="personal"] ~ div.sheet-personal,
+.charsheet .sheet-tabstoggle[value="combat"] ~ div.sheet-combat,
+.charsheet .sheet-tabstoggle[value="spells"] ~ div.sheet-spells,
+.charsheet .sheet-tabstoggle[value="equipment"] ~ div.sheet-equipment,
+.charsheet .sheet-tabstoggle[value="settings"] ~ div.sheet-settings {
+ display: block;
+}
+
+.charsheet .navigation-bar {
+ padding-top: 5px;
+ padding-right: 3px;
+ padding-bottom: 3px;
+ padding-left: 3px;
+ width: 100%;
+ text-align: center;
+}
+
+.charsheet .vsdarkmaster-wrapper {
+ background: white;
+ color: #070707;
+
+ font-size: 1.1em;
+ line-height: 1.2em;
+ margin: 0;
+ overflow: visible;
+ padding: 0;
+
+ font-family: serif;
+ min-width: 850px;
+}
+
+/* Chrome, Safari, Edge, Opera */
+.charsheet input::-webkit-outer-spin-button,
+.charsheet input::-webkit-inner-spin-button {
+ -webkit-appearance: none;
+ margin: 0;
+}
+
+/* Firefox */
+.charsheet input[type=number] {
+ -moz-appearance: textfield;
+ text-align: center;
+}
+
+.charsheet input {
+ background-color: white;
+ color: #070707;
+}
+
+.charsheet input:disabled {
+ background-color: whitesmoke;
+ color: dimgray;
+}
+
+
+.charsheet input[type=number].hundred {
+ width: 30px;
+}
+
+.charsheet input[type=number].thousand {
+ width: 35px;
+}
+
+.charsheet input {
+ border-top-style: hidden;
+ border-right-style: hidden;
+ border-left-style: hidden;
+ border-bottom-style: groove;
+ border-radius: 0px;
+ border-color: slategray;
+ font-style: italic;
+}
+
+.charsheet input:focus {
+ outline: none;
+ background: lightblue;
+}
+
+.charsheet input[type=number].total {
+ color: #070707;
+ font-weight: bold;
+}
+
+.charsheet input[readonly="readonly"] {
+ border: 0px;
+}
+
+.charsheet .header-logo {
+ width: 300px;
+}
+
+.charsheet .header-grid-section {
+ display: grid;
+ column-gap: 1rem;
+ grid-template-columns: 1fr 2fr;
+}
+
+.charsheet .text-field-charname {
+ width: 300px;
+ font-weight: bold;
+ font-size: 1.2em;
+}
+
+.charsheet input[type=number].number-field-wide {
+ width: 60px;
+}
+
+.charsheet .number-field-extrawide {
+ width: 70px;
+}
+
+.charsheet .text-field-vocation,
+.charsheet .text-field-kin,
+.charsheet .text-field-culture {
+ width: 160px;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+
+.charsheet label {
+ padding-right: 2px;
+ color: Silver;
+}
+
+.charsheet label.header-field-label {
+ font-size: 1.0em;
+ font-weight: normal;
+ font-variant: small-caps;
+
+ text-align: left;
+ white-space: nowrap;
+}
+
+.input-w label, .input-w input {
+ float: none;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+.charsheet .labeled-field {
+ float:left;
+}
+
+
+.charsheet .header-form-row {
+ display: inline-table;
+ width: 100%;
+}
+
+.charsheet .passions-grid-section {
+ display: grid;
+ grid-template-columns: 1fr 9fr;
+}
+
+.charsheet .field-label {
+ font-size: 1.0em;
+ font-weight: normal;
+ font-variant: small-caps;
+
+ white-space: nowrap;
+}
+
+.charsheet .passions-text-field {
+ width: 100%;
+}
+
+.charsheet .field-input {
+ display: block;
+ padding: 0 4px 0 6px;
+}
+
+.charsheet .main-grid-section {
+ display: grid;
+ grid-template-columns: 1fr 2fr;
+}
+
+.charsheet .leftside, .charsheet .rightside {
+ padding-top: 5px;
+ padding-right: 3px;
+ padding-bottom: 3px;
+ padding-left: 3px;
+}
+
+.charsheet .skills-grid-section {
+ display: grid;
+ grid-template-columns: 100%;
+}
+
+.charsheet .block {
+ padding-top: 5px;
+ padding-right: 3px;
+ padding-bottom: 3px;
+ padding-left: 3px;
+ text-align: center;
+}
+
+.charsheet .drive-points,
+.charsheet .heroic-path,
+.charsheet .stats-block,
+.charsheet .saves-block,
+.charsheet .abilities-block,
+.charsheet .background-block,
+.charsheet .languages-block {
+ margin-bottom: 3px;
+}
+
+
+.charsheet .tablewrapper {
+ width: 100%;
+ clear: both;
+ display: inline-block;
+}
+
+
+.charsheet .tablelike {
+ display: table;
+}
+
+.charsheet .rowlike {
+ display:table-row;
+}
+
+.charsheet .celllike {
+ display: table-cell;
+ padding-left: 2px;
+ padding-right: 2px;
+}
+
+.charsheet .stats-name {
+ font-weight: normal;
+ font-variant: small-caps;
+}
+
+.charsheet .condition-name {
+ font-weight: normal;
+ font-variant: small-caps;
+ color: gray;
+}
+
+.charsheet .stat-abbr {
+ text-align: center;
+}
+
+.charsheet .skills-cell {
+ text-align: center;
+}
+
+
+.charsheet .table-header {
+ text-align: center;
+ font-weight: bold;
+ margin-top: 5px;
+}
+
+.charsheet .heroicpath-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 1fr 1fr;
+}
+
+.charsheet input[type=checkbox].heroic-checkbox {
+ padding-right: 2px;
+ padding-left: 0px;
+ padding-top: 0px;
+ padding-bottom: 0px;
+ margin-right: 1px;
+ margin-left: 1px;
+ margin-top: 0px;
+ margin-bottom: 0px;
+
+ width: 11px;
+ height: 11px;
+}
+
+.charsheet input[type=checkbox].heroic-tens-checkbox {
+ -webkit-transform: rotate(45deg);
+ -ms-transform: rotate(45deg);
+ transform: rotate(45deg);
+}
+
+
+.charsheet .stats-table {
+ width: 100%;
+}
+
+.charsheet .stats-name-cell {
+ text-align: left;
+}
+
+.charsheet .skills-table-header {
+ text-align: center;
+}
+
+.charsheet .skills-subheader {
+ border-bottom: 2px double #070707;
+}
+
+.charsheet .skills-subheader-text {
+ text-align: left;
+ font-size: 1.1em;
+ font-weight: bold;
+ font-variant: small-caps;
+ vertical-align: middle;
+
+ padding-left: 2px;
+ padding-right: 2px;
+ padding-top: 12px;
+ padding-bottom: 2px;
+}
+
+.charsheet .skills-subheader-label {
+ text-align: right;
+ font-weight: normal;
+ font-variant: small-caps;
+ vertical-align: middle;
+
+ padding-left: 2px;
+ padding-right: 2px;
+ padding-top: 12px;
+ padding-bottom: 2px;
+}
+
+
+.charsheet .skills-subheader-points {
+ text-align: right;
+}
+
+.charsheet .skills-subheader-points > input[type=number] {
+ border: 2px double dimgray;
+ border-radius: 50%;
+ text-align: center;
+ margin-bottom: 3px;
+}
+
+
+.charsheet .skills-table {
+ text-align: center;
+ width: 90%;
+}
+
+.charsheet .skills-and-abilities-grid {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 2fr 1fr;
+}
+
+.charsheet .special-ability,
+.charsheet .background-option,
+.charsheet .language,
+.charsheet .injury {
+ width: 100%;
+}
+
+.charsheet .skills-grid-table {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 2.1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
+}
+
+.charsheet .specialtyskills-grid-table {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 2fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 0.5fr;
+}
+
+
+.charsheet .skills-grid-table-subheading {
+ display: grid;
+ width: 100%;
+ margin-top: 10px;
+ grid-template-columns: 6fr 6fr 1fr;
+}
+
+.charsheet .skills-name-cell {
+ text-align: left;
+ padding-left: 2px;
+ padding-right: 2px;
+}
+
+.charsheet .skill-name {
+ font-weight: normal;
+ font-variant: small-caps;
+}
+
+
+.charsheet .spelllore-grid-table {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 0.5fr;
+}
+
+.charsheet .spelllore-grid-table-subheading {
+ display: grid;
+ width: 100%;
+ margin-top: 10px;
+ grid-template-columns: 6fr 6fr 1fr;
+}
+
+.charsheet .specialtyskill-name {
+ width: 100px;
+}
+
+.charsheet .specialtyskill-stat {
+ width: 60px;
+}
+
+.charsheet .armor-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 0.5fr 2.7fr 1.5fr 2.7fr 1fr 1fr 1fr 1fr 1fr 1fr 3fr;
+}
+
+.charsheet .armor-name,
+.charsheet .armor-zones {
+ width: 120px;
+}
+.charsheet .armor-type {
+ width: 50px;
+}
+
+.charsheet .armor-qualities {
+ width: 150px;
+}
+
+.charsheet .weapons-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 3fr 1fr 1.6fr 2.6fr 1fr 1.6fr 1fr 1.8fr 1.8fr 1fr 3fr;
+}
+
+.charsheet .weapon-name {
+ width: 100px;
+}
+
+.charsheet .weapon-hands {
+ width: 30px;
+}
+
+.charsheet .weapon-skill {
+ width: 90px;
+}
+
+.charsheet .weapon-lengthreach {
+ width: 50px;
+}
+
+.charsheet .weapon-attack-table {
+ width: 60px
+}
+
+.charsheet .weapon-critical {
+ width: 60px
+}
+
+.charsheet .weapon-qualities {
+ width: 120px
+}
+
+.charsheet h3 {
+ font-variant: small-caps;
+ font-weight: normal;
+ text-align: center;
+ color: white;
+ border: 2px double white;
+ border-radius: 7px;
+
+ background-color: #070707;
+ width: 100%;
+ margin-top: 5px;
+ margin-bottom: 3px;
+}
+
+.charsheet .status-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 2fr 1fr 4fr;
+}
+
+.charsheet .injury-grid {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 1fr 0.5fr 3fr;
+ padding-left: 2px;
+ padding-right: 2px;
+}
+
+.charsheet .injury-severity {
+ width: 60px;
+}
+
+.charsheet .injury-description {
+ width: 100%;
+}
+
+.charsheet .conditions-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 2fr 1fr;
+ text-align: right;
+}
+
+.charsheet .large-roundborder > input[type=number] {
+ border: 3px double #070707;
+ border-radius: 30px;
+
+ padding: 0px;
+ height: 60px;
+ width: 60px;
+ font-size: 25px;
+}
+
+.charsheet input[type=number].current-hit-points {
+ font-weight: bold;
+ color: white;
+ text-align: center;
+}
+
+.charsheet .medium-roundborder > input[type=number] {
+ border: 2px double white;
+ border-radius: 20px;
+ color: whitesmoke;
+ padding: 0px;
+ height: 40px;
+ width: 40px;
+ font-size: 18px;
+
+ padding-bottom: 5px;
+}
+
+.charsheet .medium-squareborder > input[type=number] {
+ border: 2px double white;
+ border-radius: 7px;
+ color: whitesmoke;
+ padding: 0px;
+ height: 40px;
+ width: 40px;
+ font-size: 18px;
+}
+
+.charsheet .small-squareborder > input[type=number] {
+ border: 2px double white;
+ border-radius: 5px;
+ color: whitesmoke;
+ background-color: dimgray;
+
+ height: 30px;
+ width: 40px;
+ font-size: 14px;
+
+ padding-bottom: 5px;
+}
+
+.charsheet input[type=number].hitpoint-color {
+ background-color: white;
+ color: #070707;
+}
+
+.charsheet input[type=number].defense-color {
+ background-color: #070707;
+ color: whitesmoke;
+}
+
+.charsheet input[type=number].penalty-color {
+ background-color: white;
+ color: #070707;
+}
+
+.charsheet input[type=number].automaticfield-color {
+ background-color: #070707;
+ color: whitesmoke;
+}
+
+.charsheet input[type=number].magic-color {
+ background-color: Teal;
+ color: whitesmoke;
+}
+
+.charsheet input[type=number].defensive-bonus {
+ font-weight: bold;
+ color: white;
+ text-align: center;
+}
+
+.charsheet input[type=number].penalty {
+ font-weight: bold;
+ color: white;
+ text-align: center;
+}
+
+.charsheet label.penalty-label {
+ text-align: right;
+ width: 100%;
+ margin-bottom: 2px;
+}
+
+.charsheet .roundborder-label {
+ font-size: 1.0em;
+ font-weight: normal;
+ font-variant: small-caps;
+
+ color: SlateGray;
+ margin-top: 10px;
+}
+
+.charsheet .hitpoint-grid-section {
+ display: grid;
+ width: 100%;
+ column-gap: 1rem;
+ grid-template-columns: 1fr 2fr;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-left: 5px;
+ padding-right: 5px;
+}
+
+.charsheet .character-size-dropdown {
+ width: 80px;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 5px;
+ margin-right: 5px;
+}
+
+.charsheet .penalty-grid-section {
+ display: grid;
+ width: 100%;
+ column-gap: 1rem;
+ grid-template-columns: 1fr 1fr;
+}
+
+.charsheet .penalty-grid-section .penalty-grid-top-row {
+ margin-top: 5px;
+}
+
+.charsheet .movement-defense-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 1fr 1fr 2fr;
+}
+
+.charsheet .movement-block {
+
+}
+
+.charsheet .encumbrance-dropdown {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 5px;
+ margin-right: 5px;
+ width: 140px;
+}
+
+.charsheet .defense-block {
+
+}
+
+.charsheet span.emphasize {
+ font-weight: bold;
+ color: #070707;
+}
+
+.charsheet input.emphasize {
+ font-weight: bold;
+ color: #070707;
+
+ border: 1px solid #070707;
+ background-color: ghostwhite;
+}
+
+.charsheet input.status_explanation {
+ text-align: right;
+ font-size: 0.8em;
+
+ padding: 0px;
+ background-color: white;
+ border: none;
+}
+
+.charsheet .magic-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 1fr 3.5fr;
+}
+
+.charsheet .magicpoint-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 2fr 1fr;
+ text-align: left;
+}
+
+.charsheet .equipment-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 2fr 1fr;
+}
+
+.charsheet .gear-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 2fr 1fr 3fr;
+}
+
+.charsheet .item-name {
+ width: 150px;
+}
+
+.charsheet .item-location {
+ width: 80px;
+}
+
+.charsheet .item-description {
+ width: 100%;
+}
+
+.charsheet .magicitem,
+.charsheet .people,
+.charsheet .location {
+ width: 100%;
+}
+
+.charsheet .wealthstatus-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 1fr;
+
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 5px;
+ margin-right: 5px;
+}
+
+.charsheet .wealthlevel-dropdown {
+ width: 150px;
+}
+
+.charsheet .companion-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 1fr 1fr;
+}
+
+.charsheet .companion-table {
+ width: 100px;
+}
+
+.charsheet .companion-align {
+ text-align: left;
+}
+
+.charsheet .companion-name,
+.charsheet .mount-name {
+ width: 200px;
+ font-weight: bold;
+ font-size: 1.0em;
+}
+
+.charsheet .companion-type,
+.charsheet .mount-type {
+ width: 200px;
+}
+
+.charsheet .companion-attacktype,
+.charsheet .mount-attacktype {
+ width: 120px;
+}
+
+.charsheet .companion-movement-rate,
+.charsheet .mount-movement-rate {
+ width: 100px;
+}
+
+.charsheet input[type=number].companion-number-field {
+ width: 60px;
+}
+
+.charsheet .companion-armortype,
+.charsheet .mount-armortype {
+ width: 100px;
+}
+
+.charsheet .notes-grid-section {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 1fr 1fr;
+}
+
+.charsheet .experience-grid-section {
+ display: grid;
+ width: 100%;
+ column-gap: 1rem;
+ grid-template-columns: 1fr 1fr;
+}
+
+.charsheet .experience-grid-column {
+ display: grid;
+ width: 100%;
+ grid-template-columns: 1fr 12fr;
+ text-align: left;
+}
+
+.charsheet .experience-tracker-description {
+ width: 100%;
+ padding-right: 10px;
+}
+
+.charsheet .settings-grid-section {
+ display: grid;
+ width: 100%;
+ column-gap: 1rem;
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
+}
+
+.charsheet button[type=roll].roll-button {
+ background-color: transparent;
+ color: black;
+ border: none;
+ background-image: none;
+ text-shadow: none;
+ box-shadow: none;
+
+ font-variant: small-caps;
+ font-weight: normal;
+ font-size: inherit;
+ text-align: left;
+ padding: 0px;
+}
+
+.charsheet .dicetext {
+ font-size: 0.7em;
+ font-family: serif;
+}
+
+.charsheet .dice-buttons {
+ width: 100%;
+ text-align: center;
+}
+
+.charsheet button[type=roll].rolld100::before {
+ font-family: dicefontd10;
+ content: "t";
+}
+
+.charsheet button[type=roll].roll-button > input.specialtyskill-name,
+.charsheet button[type=roll].roll-button > input.spelllore-name {
+ font-variant: normal;
+}
+
+.charsheet button[type=roll].roll-button::before {
+ content: "" !important;
+}
+
+.charsheet button[type=roll]:hover,
+.charsheet button[type=roll]:hover *,
+.charsheet button[type=roll]:hover input[type=text],
+.charsheet button[type=roll]:hover * {
+ color: #EC2127;
+}
+
+.charsheet button[type=roll] * {
+ pointer-events: none;
+}
+
+.sheet-rolltemplate-modifier-grid {
+ display: grid;
+ width: 100%;
+ column-gap: 1rem;
+ grid-template-columns: 2fr 1fr;
+}
+
+.sheet-rolltemplate-rowlike {
+ display: table-row;
+ width: 100%;
+}
+
+
+.sheet-rolltemplate-tablelike {
+ display: table;
+ width: 100%;
+}
+
+.sheet-rolltemplate-rowlike {
+ display: table-row;
+ width: 100%;
+}
+
+.sheet-rolltemplate-celllike {
+ display: table-cell;
+ padding-left: 2px;
+ padding-right: 2px;
+ width: 100%;
+}
+
+.sheet-rolltemplate-character {
+ font-family: serif;
+ font-size: 1.1em;
+ padding: 3px;
+ font-style: italic;
+ text-align: center;
+}
+
+.sheet-rolltemplate-container {
+ font-family: serif;
+ background-color: #f1f1f1;
+ color: #000000;
+ border: 1px solid #a1a1a1;
+ border-radius: 10px;
+ width: 90%;
+ padding: 3px;
+ text-align: center;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-header {
+ background-color: #000000;
+ color: #f1f1f1;
+ padding: 3px;
+ border-radius: 5px;
+ text-align: center;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-header .sheet-rolltemplate-heading {
+ font-size: x-large;
+ line-height: 30px;
+ vertical-align: middle;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-header .sheet-rolltemplate-subheading {
+ font-weight: normal;
+ font-size: smaller;
+ text-transform: uppercase;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-results {
+ margin: 5px;
+ width: 100%;
+ text-align: center;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-modifiers {
+ width: 100%;
+ margin-top: 5px;
+ padding-top: 5px;
+ text-align: center;
+ border-width: 1px 0px 0px 0px;
+ border-style: solid;
+ border-color: #a1a1a1;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-modifier-label {
+ display: inline;
+ text-align: right;
+ width: 100%;
+ color: #a1a1a1;
+ padding-top: 5px;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-modifier-result {
+ display: inline;
+ text-align: left;
+ width: 100%;
+ padding-top: 5px;
+}
+
+
+.sheet-rolltemplate-container .sheet-rolltemplate-modifier-fumble {
+ text-align: center;
+ width: 100%;
+ color: #a1a1a1;
+ padding: 5px;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-total {
+ padding-top: 10px;
+ text-align: center;
+ line-height: 2em;
+ vertical-align: bottom;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-label {
+ vertical-align: top;
+ text-align: center;
+ font-size: smaller;
+ color: #a1a1a1;
+}
+
+.sheet-rolltemplate-container .sheet-rolltemplate-results .sheet-rolltemplate-total .inlinerollresult{
+ font-size: 2em;
+}
+
diff --git a/Against-The-Darkmaster-CoreRules/againstthedarkmaster-corerules.html b/Against-The-Darkmaster-CoreRules/againstthedarkmaster-corerules.html
new file mode 100644
index 0000000000..57012fb445
--- /dev/null
+++ b/Against-The-Darkmaster-CoreRules/againstthedarkmaster-corerules.html
@@ -0,0 +1,3845 @@
+
+
+
+
+
+
+ Skills
+ Status & Combat
+ Spells
+ Equipment
+ Settings
+
+
+
+
+
+
+
+
+
+
+
Drive Points
+
+
+
+
+
+
+
+
+
+
+
+ 1d5
+
+
+
+ 1d10
+
+
+
+ 1d100
+
+
+
+ 1d100*
+
+
+
+
+
+
+
+
Stats
+
+
+
+
+ Brawn
+
+
+ brn
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Swiftness
+
+
+ swi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fortitude
+
+
+ for
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Wits
+
+
+ wit
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Wisdom
+
+
+ wsd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bearing
+
+
+ bea
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Save rolls
+
+
+
+
+
+ Toughness
+
+
+
+
+
+
+
+ for
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Willpower
+
+
+
+
+
+
+
+ wsd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Special abilities
+
+
+
+
+
+
Background options
+
+
+
+
+
+
Known languages
+
+
+
+
+
+
+
+
Skills
+
+
+
+
+
+
+
+
+
+ Armor
+
+
+
+ (none)
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Specialty Skills
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Hit points
+
+
+
+
+
+
current hit points
+
+
+
+
+
+
+
Movement
+
+
+
+
+
+
+
+
+ Unencumbered
+ Lightly Encumbered
+ Encumbered
+ Heavily Encumbered
+ Over Encumbered
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Defense
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Penalties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
generic penalty
+
+
+
+
+
+
+
+
+
+
+ Armor & Shield
+
+
+
+
+
+
+ Weapons & Attacks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Spells
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Equipment, Gear & Vehicles
+
+
+
+
+
+
+
+
Wealth Level & Status
+
+
+
+ 0: Serf or Outcast
+ 1: Struggling
+ 2: Commoner
+ 3: Gentry
+ 4: Lesser Nobility
+ 5: Greater Nobility
+
+
+
+
+
+
Character Size
+
+
+ Small
+ Medium
+ Large
+ Huge
+ Colossal
+
+
+
+
+
Magic Items
+
+
+
+
+
+
+
+
+
+
+
Notable People & NPCs
+
+
+
+
+
+
+
+
Significant Places
+
+
+
+
+
+
+
+
+
+
+ Companion Animal
+
+
+
+
+
+
+
+
+
+ Experience Points Tracking
+
+
+
+
+
+
+
Settings
+
+
+
+
Choose whether you want to share your rolls with other players or not.
+
+ Never Whisper Rolls
+ Query Whisper
+ Always Whisper Rolls
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{#rollWasFumble() roll}}
+
+
+
+ The roll exploded into negative range.
+
+
+
+
+ Additional underflow:
+
+
+ {{underflow}}
+
+
+
+ {{/rollWasFumble() roll}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bonus:
+
+
+ {{bonus}}
+
+
+
+
+
+
+
+
+
+ {{#rollWasFumble() roll}}
+
+
+
+ Ouch! That's a critical failure!
+
+
+
+ {{/rollWasFumble() roll}}
+
+
+ Skill Bonus:
+
+
+ {{skill}}
+
+
+ Activity Penalty:
+
+
+ {{activity_penalty}}
+
+
+ Movement Penalty:
+
+
+ {{movement_penalty}}
+
+
+
+
+
+
+
+
+
+ {{#rollWasFumble() roll}}
+
+
+
+ Ouch! That's a critical failure!
+
+
+
+ {{/rollWasFumble() roll}}
+
+
+ Skill Bonus:
+
+
+ {{skill}}
+
+
+ Activity Penalty:
+
+
+ {{activity_penalty}}
+
+
+
+
+
+
+
+
+
+ {{#rollWasFumble() roll}}
+
+
+
+ Ouch! That's a miss! ... and a possible fumble!
+
+
+
+ {{/rollWasFumble() roll}}
+
+
+ Skill Bonus:
+
+
+ {{skill}}
+
+
+ Activity Penalty:
+
+
+ {{activity_penalty}}
+
+
+ CMB Penalty:
+
+
+ {{cmb_penalty}}
+
+
+
+
+
+
+
+
+
+ {{#rollWasFumble() roll}}
+
+
+
+ Ouch! That's a spell failure!
+
+
+
+ {{/rollWasFumble() roll}}
+
+
+ Skill Bonus:
+
+
+ {{skill}}
+
+
+ Activity Penalty:
+
+
+ {{activity_penalty}}
+
+
+ Movement Penalty:
+
+
+ {{movement_penalty}}
+
+
+
+
+
\ No newline at end of file
diff --git a/Against-The-Darkmaster-CoreRules/preview.jpg b/Against-The-Darkmaster-CoreRules/preview.jpg
new file mode 100644
index 0000000000..65a709f347
Binary files /dev/null and b/Against-The-Darkmaster-CoreRules/preview.jpg differ
diff --git a/Against-The-Darkmaster-CoreRules/sheet.json b/Against-The-Darkmaster-CoreRules/sheet.json
new file mode 100644
index 0000000000..079db0fb08
--- /dev/null
+++ b/Against-The-Darkmaster-CoreRules/sheet.json
@@ -0,0 +1,9 @@
+{
+ "html": "againstthedarkmaster-corerules.html",
+ "css": "againstthedarkmaster-corerules.css",
+ "authors": "Juha Makkonen",
+ "roll20userid": "260152",
+ "preview": "preview.jpg",
+ "instructions": "Based on Against the Darkmaster (v1.4) by Open Ended Games, Inc.",
+ "legacy": false
+}
diff --git a/Against-The-Darkmaster-CoreRules/vsdarkmaster-logo.png b/Against-The-Darkmaster-CoreRules/vsdarkmaster-logo.png
new file mode 100644
index 0000000000..46d1f488dc
Binary files /dev/null and b/Against-The-Darkmaster-CoreRules/vsdarkmaster-logo.png differ