diff --git a/Forbidden_Lands/Forbidden_Lands.css b/Forbidden_Lands/Forbidden_Lands.css index c0727a29425a..474536bf6fcc 100644 --- a/Forbidden_Lands/Forbidden_Lands.css +++ b/Forbidden_Lands/Forbidden_Lands.css @@ -117,13 +117,13 @@ } .charsheet div.announcements.toggle-monster-only input.announcements-show { - height: 1.5em; - opacity: 0; - position: absolute; - right: 0; - top: 3.5em; - width: 1.2em; - z-index: 3; + height: 25px; + opacity: 0; + position: absolute; + right: 7px; + top: 3.5em; + width: 25px; + z-index: 3; } .charsheet div.announcements.toggle-monster-only .announcements-older-show + input.announcements-show { @@ -152,11 +152,11 @@ /* dark mode */ .sheet-darkmode .ui-dialog .largedialog { - background-color: #000; + background-color: #1f1f1f; } .sheet-darkmode .tab-content .tab-pane { - background-color: #000; + background-color: #1f1f1f; } .sheet-darkmode .tab-content .charsheet .wrapper div.character.tab-contents, @@ -181,9 +181,8 @@ } .sheet-darkmode .tab-content .charsheet .wrapper input[type="checkbox"].input::after { - color: #fff; - font-size: 1.4em; - top: -9px; + color: #fff; + text-shadow: 1px 3px 1px #000; } .sheet-darkmode .tab-content .charsheet .wrapper .header-top { @@ -405,14 +404,16 @@ } .charsheet .wrapper div.tab-contents.character div.announcements.toggle-monster-only { - display: block; - height: 380px; - overflow: scroll; - position: absolute; - right: 5%; - width: 82%; - z-index: 2; - margin-top: 1.15em; + display: block; + height: 380px; + margin-top: 1.15em; + overflow-x: hidden; + overflow-y: scroll; + padding-inline: 15px; + position: absolute; + right: 5%; + width: 70%; + z-index: 2; } .charsheet .announcements h4::first-letter { @@ -527,6 +528,12 @@ width: calc(106% + 2px); } +.charsheet .attributes-box1 .header-top h1, +.charsheet .conditions-box1.header-top h1 { + margin: auto; +} + + .charsheet .header-top .label { color: inherit; font-weight: normal; @@ -1025,25 +1032,27 @@ content: ""; } -.charsheet .wrapper button.roll-button-textonly { - align-items: center; - background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); - border: 1px solid #ccc; - border-bottom-color: #bbb; - border-image: initial; - border-style: outset; - border-width: 2px; - color: initial; - cursor: pointer; - display: inline-flex; - font-size: 1.3em; - font-weight: normal; - justify-content: center; - min-height: 1.35em; +.charsheet .wrapper button.roll-button-textonly, +.charsheet .wrapper button.dice-pool { + align-items: center; + background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); + border: 1px solid #ccc; + border-bottom-color: #bbb; + border-image: initial; + border-style: outset; + border-width: 2px; + color: initial; + cursor: pointer; + display: inline-flex; + font-size: 1.3em; + font-weight: normal; + justify-content: center; + min-height: 1.35em; } .charsheet .wrapper button.roll-button-textonly span, -.charsheet .wrapper button.roll-button-textonly.header-h1 span { +.charsheet .wrapper button.roll-button-textonly.header-h1 span, +.charsheet .wrapper button.dice-pool span { font-size: 0.85em; cursor: pointer; margin: 0 4px 0 4px; @@ -1052,66 +1061,11 @@ } .charsheet .wrapper button.roll-button-textonly:hover span, -.charsheet .wrapper button.roll-button-textonly.header-h1:hover span { +.charsheet .wrapper button.roll-button-textonly.header-h1:hover span, +.charsheet .wrapper button.dice-pool:hover span { color: #fff !important; } -/* Update the Dice Pool indicator */ -.charsheet span.box-indicator button, -.charsheet span.box-api-indicator button { - background: #a60100; - border: 1px solid #000; - box-shadow: 0 2px 4px 2px #000; - color: #fff; - z-index: 1; -} - -.charsheet span.box-indicator button:hover, -.charsheet span.box-api-indicator button:hover { - border: 1px solid #a60100; - box-shadow: 0 1px 4px 2px #808080; -} - -.charsheet span.box-indicator, -.charsheet span.box-api-indicator { - border-radius: 4px; - box-shadow: 0 2px 15px transparent; - display: flex; - position: relative; - /* transition: opacity 0.5s; */ -} - -.charsheet span.box-indicator::after { - background-color: transparent; - border: 10px solid #a60100; - border-radius: 4px; - box-shadow: 0 2px 10px 5px #a60100; - content: ""; - margin: 0 0 -2px -5.25em; - opacity: 0; - transition: opacity 0.5s; - width: 3.75em; - z-index: 0; -} - -.charsheet span.box-api-indicator::after { - background-color: transparent; - border: 10px solid #a60100; - border-radius: 4px; - box-shadow: 0 2px 10px 5px #a60100; - content: ""; - margin: -2px 0 -4px -9em; - opacity: 0; - transition: opacity 0.5s; - width: 7.5em; - z-index: 0; -} - -.charsheet .wrapper input[value="checkbox"].roll-indicator:checked ~ span.box-indicator::after, -.charsheet .wrapper input[value="checkbox"].roll-indicator:checked ~ span.box-api-indicator::after { - opacity: 1; -} - /* api dice toggle */ .charsheet button.api-button { border: 1px solid lightblue; @@ -1231,9 +1185,12 @@ background-color: rgb(105 105 105 / 65%); } -.sheet-darkmode .charsheet input[value="2"].background-selected:checked ~ .wrapper { - background-image: none; - background-color: transparent; +.sheet-darkmode .charsheet input[value="1"].background-selected:checked ~ .wrapper, +.sheet-darkmode .charsheet input[value="2"].background-selected:checked ~ .wrapper, +.sheet-darkmode .charsheet input[value="3"].background-selected:checked ~ .wrapper, +.sheet-darkmode .charsheet input[value="4"].background-selected:checked ~ .wrapper { + background-image: none; + background-color: #1f1f1f; } .charsheet input.monster_only:checked ~ .wrapper div.character .toggle-monster-only { @@ -1398,7 +1355,7 @@ font-family: "IM Fell English", "Times New Roman", Times, serif; height: 100%; left: -20px; - min-width: 878px; + min-width: 875px; padding: 2.5em 0 0 0; position: relative; top: 4.2em; @@ -1415,7 +1372,7 @@ border-image-width: 70px 0 60px 0; content: ''; left: -5px; - min-width: 878px; + min-width: 875px; padding: 2.5em 0 0 0; position: absolute; top: 0; @@ -1429,7 +1386,7 @@ .charsheet input.settings:checked ~ .wrapper div.settings { background-color: transparent; display: inline-block; - min-width: 878px; + min-width: 875px; padding: 0; position: relative; width: 100%; @@ -2136,43 +2093,43 @@ } /* Consumables Images */ -.charsheet button[title*="food"].roll-button-textonly.header-h1::before { +.charsheet button.food::before { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/food_blk.png'); } -.charsheet button[title*="water"].roll-button-textonly.header-h1::after { +.charsheet button.water::after { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/water_blk.png'); } -.charsheet button[title*="arrows"].roll-button-textonly.header-h1::before { +.charsheet button.arrows::before { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/arrows_blk.png'); } -.charsheet button[title*="torches}"].roll-button-textonly.header-h1::after { +.charsheet button.torches::after { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/torches_blk.png'); } /*show white image on hover*/ -.charsheet button[title*="food"].roll-button-textonly.header-h1:hover::before { +.charsheet button.food:hover::before { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/food_wht.png'); } -.charsheet button[title*="water"].roll-button-textonly.header-h1:hover::after { +.charsheet button.water:hover::after { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/water_wht.png'); } -.charsheet button[title*="arrows"].roll-button-textonly.header-h1:hover::before { +.charsheet button.arrows:hover::before { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/arrows_wht.png'); } -button[title*="torches}"].roll-button-textonly.header-h1:hover::after { +button.torches:hover::after { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/torches_wht.png'); } -.charsheet button[title*="food"].roll-button-textonly.header-h1::before, -.charsheet button[title*="water"].roll-button-textonly.header-h1::after, -.charsheet button[title*="arrows"].roll-button-textonly.header-h1::before, -.charsheet button[title*="torches"].roll-button-textonly.header-h1::after { +.charsheet button.food::before, +.charsheet button.water::after, +.charsheet button.arrows::before, +.charsheet button.torches::after { background-repeat: no-repeat; background-size: cover; content: ''; @@ -2181,7 +2138,7 @@ button[title*="torches}"].roll-button-textonly.header-h1:hover::after { width: 32px; } -.charsheet button[title*="torches"].roll-button-textonly.header-h1::after { +.charsheet button.torches::after { margin: -3px 6px 0 -10px; } @@ -2312,6 +2269,7 @@ button[title*="torches}"].roll-button-textonly.header-h1:hover::after { align-items: center; display: flex; flex-wrap: wrap; + padding: 2px 0 2px 0; } .charsheet .attributes-grid > .attributes-box2, @@ -3274,25 +3232,11 @@ button[title*="torches}"].roll-button-textonly.header-h1:hover::after { } .charsheet .dice-rolls { - display: flex; - flex-flow: row; - grid-area: dice-rolls; - grid-template-areas: "dice-rolls-roll dice-rolls-push dice-rolls-d66"; - grid-template-columns: 1fr 1fr 1fr; - justify-content: space-evenly; - margin-top: 10px; -} - -.charsheet .dice-rolls-roll { - grid-area: dice-rolls-roll; -} - -.charsheet .dice-rolls-push { - grid-area: dice-rolls-push; -} - -.charsheet .dice-rolls-d66 { - grid-area: dice-rolls-d66; + margin-top: 10px; + grid-area: dice-rolls; + display: grid; + grid-template-columns: 1fr 1fr; + justify-items: center; } .charsheet .dice-preset { @@ -5213,6 +5157,10 @@ span.willpower-box3 { z-index: 1; } +.charsheet span.artifact-die.epic { + transform: scale(.95, 1.15); +} + .charsheet input.dice-selection.epic ~ .artifact-die.epic::before { color: #0088af; content: "K"; @@ -5449,6 +5397,7 @@ span.willpower-box3 { border-bottom: 1px solid rgb(119 119 119 / 40%); } +/* .sheet-rolltemplate-darkmode.sheet-rolltemplate-forbiddenlands .sheet-template-grid > .sheet-template-grid-item.sheet-template-span-six.sheet-template-header div:first-child { border-left: 1px solid rgb(119 119 119 / 90%); } @@ -5456,6 +5405,7 @@ span.willpower-box3 { .sheet-rolltemplate-darkmode.sheet-rolltemplate-forbiddenlands .sheet-template-grid > .sheet-template-grid-item.sheet-template-span-six.sheet-template-header div:last-child { border-right: 1px solid rgb(119 119 119 / 90%); } +*/ .sheet-rolltemplate-darkmode.sheet-rolltemplate-forbiddenlands .sheet-template-white-dice > .inlinerollresult { color: #000; @@ -5511,7 +5461,7 @@ span.willpower-box3 { color: initial; box-sizing: border-box; margin: 5px 0 5px -20px; - padding: 5px 0 5px 0; + padding: 8px 0 5px 0; min-width: 240px; max-width: 340px; } @@ -5538,14 +5488,28 @@ span.willpower-box3 { word-break: break-word; } -.sheet-rolltemplate-forbiddenlands .sheet-template-header div.sheet-template-header.sheet-template-capstone { +.sheet-rolltemplate-forbiddenlands .sheet-template-grid .sheet-template-header .sheet-template-capstone { + flex: 0 1 0; height: 1em; - margin: 0 2px 0 2px; - padding: 2px 4px 2px 4px; - width: 5px; + margin: auto; z-index: 0; } +.sheet-rolltemplate-forbiddenlands .sheet-template-header .sheet-template-grid-item { + align-items: center; + align-self: center; + display: inline-flex; + flex: 1 1 0; + flex-wrap: wrap; + justify-content: center; + margin: auto; + padding: 2px; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-header .sheet-template-grid-item:last-child { + display: grid; +} + .sheet-rolltemplate-forbiddenlands .sheet-template-header a { color: #fff; } @@ -5586,10 +5550,10 @@ span.willpower-box3 { .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item span.sheet-results, .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item span.sheet-results span.inlinerollresult { - font-size: 1.75em; + font-size: 20px; font-weight: normal; line-height: revert; - margin: 0 2px 0 2px; + padding: 0 2px 0 2px; } .sheet-rolltemplate-forbiddenlands span.sheet-label:has(.sheet-results) { @@ -5601,29 +5565,51 @@ span.willpower-box3 { } .sheet-rolltemplate-forbiddenlands div.sheet-template-subtitle { - align-items: center; - display: flex; - font-family: "IM Fell English", "Times New Roman", Times, serif; - font-size: 1.1em; - font-weight: bold; - justify-content: center; - margin: 0 -5px 0 -5px; - padding: 0 2px 0 2px; + align-items: center; + display: flex; + font-family: "IM Fell English", "Times New Roman", Times, serif; + font-size: 1.1em; + font-weight: bold; + justify-content: center; + margin: 0 -5px 0 -5px; + min-height: 1.25em; + padding: 2px; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid .sheet-push-option a[href^="~"] { + background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); + border: 1px solid #ccc; + border-bottom-color: #bbb; + border-image: initial; + border-radius: 5px; + border-style: outset; + border-width: 2px; + color: #000; + padding: 2px 5px 2px 5px; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid .sheet-push-option:hover a[href^="~"] { + background: #a60100; + color: #fff; + font-weight: normal; +} + +/* add a little padding after last rolls */ +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.inlinerollresult) ~ .sheet-template-grid:last-child { + padding: 0 0 5px 0; } /* insert image */ .sheet-rolltemplate-forbiddenlands div.sheet-template-image-insert { display: flex; justify-content: space-evenly; + min-height: 4em; } .sheet-rolltemplate-forbiddenlands div.sheet-template-image-insert span { - content: ''; - height: 2.75em; - width: 2.75em; - position: relative; - margin: -3em -6em 0 0; - bottom: -3.45em; + content: ''; + height: 45px; + width: 45px; } .sheet-rolltemplate-forbiddenlands div.sheet-template-image-insert span.sheet-template-food-image { @@ -5652,18 +5638,26 @@ span.willpower-box3 { .sheet-rolltemplate-darkmode.sheet-rolltemplate-forbiddenlands div.sheet-template-image-insert span.sheet-template-food-image { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/food_wht.png'); + background-repeat: no-repeat; + background-size: contain; } .sheet-rolltemplate-darkmode.sheet-rolltemplate-forbiddenlands div.sheet-template-image-insert span.sheet-template-water-image { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/water_wht.png'); + background-repeat: no-repeat; + background-size: contain; } .sheet-rolltemplate-darkmode.sheet-rolltemplate-forbiddenlands div.sheet-template-image-insert span.sheet-template-arrows-image { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/arrows_wht.png'); + background-repeat: no-repeat; + background-size: contain; } .sheet-rolltemplate-darkmode.sheet-rolltemplate-forbiddenlands div.sheet-template-image-insert span.sheet-template-torches-image { background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/torches_wht.png'); + background-repeat: no-repeat; + background-size: contain; } @@ -5726,22 +5720,27 @@ span.willpower-box3 { } .sheet-rolltemplate-forbiddenlands div.sheet-template-footer { - font-family: "IM Fell English", "Times New Roman", Times, serif; - font-size: 0.95em; - line-height: 1em; - margin: 5px 5px -8px 5px; - padding: 2px; - text-align: justify; + display: inline-flex; + font-family: "IM Fell English", "Times New Roman", Times, serif; + font-size: 0.95em; + justify-content: center; + line-height: 1em; + margin: auto; + padding: 2px; +} + +.sheet-rolltemplate-forbiddenlands div.sheet-template-push-results { + font-size: 1.1em; } .sheet-rolltemplate-forbiddenlands .sheet-template-grid div.sheet-free-text, .sheet-rolltemplate-forbiddenlands .sheet-template-grid div.sheet-free-text-center, .sheet-rolltemplate-forbiddenlands .sheet-template-grid div.sheet-free-text-right { - font-size: 1em; - line-height: inherit; - margin: -5px 5px 2px 5px; - padding: 0; - text-align: left; + font-size: 1em; + line-height: inherit; + margin: auto; + padding: 0 5px 0 5px; + text-align: left; } .sheet-rolltemplate-forbiddenlands .sheet-template-grid div.sheet-free-text-center { @@ -5763,21 +5762,69 @@ span.willpower-box3 { } .sheet-rolltemplate-forbiddenlands .sheet-template-grid { - background-color: transparent; - display: grid; - font-family: "IM Fell English", "Times New Roman", Times, serif; - grid-gap: 1px; - grid-template-columns: repeat(6, 1fr); - margin: 3px 2px 2px 2px; - padding: 0; + background-color: transparent; + display: grid; + font-family: "IM Fell English", "Times New Roman", Times, serif; + grid-gap: 1px; + grid-template-columns: repeat(6, 1fr); + justify-items: center; + margin: auto; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-white-dice), +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-maroon-dice), +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-purple-dice), +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-black-dice) { + display: inline-flex; + flex-wrap: wrap; + justify-content: center; + width: 100%; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-white-dice.sheet-template-span-center-die), +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-maroon-dice.sheet-template-span-center-die), +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-purple-dice.sheet-template-span-center-die), +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-black-dice.sheet-template-span-center-die) { + justify-content: center; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-white-dice) .sheet-template-grid-item, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-maroon-dice) .sheet-template-grid-item, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-purple-dice) .sheet-template-grid-item, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-black-dice) .sheet-template-grid-item { + align-content: center; + display: inline-flex; + flex-wrap: wrap; + justify-content: center; + margin: 2px; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-white-dice) .sheet-template-grid-item .sheet-template-stacked-text, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-maroon-dice) .sheet-template-grid-item .sheet-template-stacked-text, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-purple-dice) .sheet-template-grid-item .sheet-template-stacked-text, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-black-dice) .sheet-template-grid-item .sheet-template-stacked-text { + border-right: 1px solid #777; + box-shadow: 2px 0 1px #000; + margin-inline: auto; + margin-right: 5px; + padding-inline: 5px; + width: min-content; } .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item { - background-color: transparent; - border: none; - border-radius: 5px; - padding: 0 3px 0 3px; - text-align: center; + background-color: transparent; + border: none; + border-radius: 5px; + line-height: normal; + margin: auto; + padding: 0 3px 0 3px; + text-align: center; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-stacked-text { + font-size: 10px; + max-width: 45px; + text-align: right; } .charsheet .image-inline-success, @@ -5850,8 +5897,7 @@ span.willpower-box3 { .sheet-rolltemplate-forbiddenlands .sheet-template-span-center-die { grid-column: 3 / 5; - margin-left: 24%; - width: 38%; + justify-self: center; } .sheet-rolltemplate-forbiddenlands .sheet-template-span-one { @@ -5891,49 +5937,56 @@ span.willpower-box3 { .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item .sheet-template-artifact-2 span.inlinerollresult, .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item .sheet-template-artifact-3 span.inlinerollresult, .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item .sheet-template-artifact-4 span.inlinerollresult { - margin: -18px -2px 0 0; - font-size: .75em; - color: #fff; + color: #fff; + font-size: .75em; + margin: auto; + position: relative; + top: -6px; } .sheet-rolltemplate-forbiddenlands div.sheet-template-artifact-1 { - background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/dice_legendary_success_1.png'); - background-repeat: no-repeat; - background-size: contain; - position: relative; - right: -6px; - top: 4px; - width: 1.85em; + align-content: center; + background-image: url('https://imgsrv.roll20.net/?src=https%3A//raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/dice_legendary_success_1.png'); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + margin: auto; + position: relative; + top: -2px; + width: 28px; } .sheet-rolltemplate-forbiddenlands div.sheet-template-artifact-2 { background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/dice_legendary_success_2.png'); background-repeat: no-repeat; + background-position: center; background-size: contain; + margin: auto; position: relative; - right: -5px; - top: 3px; - width: 1.85em; + top: -2px; + width: 28px; } .sheet-rolltemplate-forbiddenlands div.sheet-template-artifact-3 { background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/dice_legendary_success_3.png'); - background-repeat: no-repeat; - background-size: contain; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + margin: auto; position: relative; - right: -5px; - top: 2px; - width: 1.85em; + top: -2px; + width: 28px; } .sheet-rolltemplate-forbiddenlands div.sheet-template-artifact-4 { background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/dice_legendary_success_4.png'); background-repeat: no-repeat; + background-position: center; background-size: contain; + margin: auto; position: relative; - right: -3px; - top: 2px; - width: 1.85em; + top: -2px; + width: 28px; } .sheet-rolltemplate-forbiddenlands .sheet-template-success { @@ -5973,14 +6026,14 @@ span.willpower-box3 { } .sheet-rolltemplate-forbiddenlands .sheet-template-inline { - background-color: transparent; - border: none; - cursor: help; - display: inline-block; - font-family: "IM Fell English", "Times New Roman", Times, serif; - font-size: 2em; - line-height: 0; - margin: 8px 0 18px 0; + align-content: center; + background-color: transparent; + border: none; + cursor: help; + display: block; + font-family: "IM Fell English", "Times New Roman", Times, serif; + font-size: 2em; + margin: auto; } .sheet-rolltemplate-forbiddenlands .sheet-template-smaller { @@ -5995,27 +6048,77 @@ span.willpower-box3 { .sheet-rolltemplate-forbiddenlands .sheet-template-blue-dice, .sheet-rolltemplate-forbiddenlands .sheet-template-orange-dice, .sheet-rolltemplate-forbiddenlands .sheet-template-purple-dice { + align-content: center; box-shadow: -3px 2px 3px #000; - margin: 1px; + display: block; font-size: 1.1em; - max-width: 1.75em; - max-height: 1.75em; + margin: 2px; + padding: 3px; + width: 28px; z-index: 1; } +.sheet-rolltemplate-forbiddenlands .sheet-template-white-dice:has(.sheet-template-success), +.sheet-rolltemplate-forbiddenlands .sheet-template-maroon-dice:has(.sheet-template-success), +.sheet-rolltemplate-forbiddenlands .sheet-template-black-dice:has(.sheet-template-success), +.sheet-rolltemplate-forbiddenlands .sheet-template-green-dice:has(.sheet-template-success), +.sheet-rolltemplate-forbiddenlands .sheet-template-blue-dice:has(.sheet-template-success), +.sheet-rolltemplate-forbiddenlands .sheet-template-orange-dice:has(.sheet-template-success), +.sheet-rolltemplate-forbiddenlands .sheet-template-purple-dice:has(.sheet-template-success) { + outline: 3px solid green; + z-index: 2; +} + +/* center single dice in it's column */ +.sheet-rolltemplate-forbiddenlands .sheet-template-span-one:not(:has(+ *)), +.sheet-rolltemplate-forbiddenlands .sheet-template-span-one:has(+:not(.sheet-template-span-two)) { + grid-column: 1/3; + justify-self: center; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-span-three:not(:has(+ *)), +.sheet-rolltemplate-forbiddenlands .sheet-template-span-three:has(+:not(.sheet-template-span-four)) { + grid-column: 3/5; + justify-self: center; +} + +/* Additional rule to handle .col-five without any siblings after it */ +.sheet-rolltemplate-forbiddenlands .sheet-template-span-five:not(:has(+ *)) { + grid-column: 5/7; + justify-self: center; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-green-dice), +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-blue-dice), +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:has(.sheet-template-orange-dice) { + display: inline-flex; + justify-content: space-evenly; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:last-child .sheet-template-span-five.sheet-template-green-dice, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:last-child .sheet-template-span-shix.sheet-template-green-dice, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:last-child .sheet-template-span-five.sheet-template-blue-dice, +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:last-child .sheet-template-span-shix.sheet-template-orange-dice { + margin: auto; +} + +.sheet-rolltemplate-forbiddenlands .sheet-template-grid:last-child:has(.inlinerollresult) { + display: inline-flex; + margin: auto auto 5px auto; +} + .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item.sheet-template-span-six.sheet-template-header { - box-shadow: 0 2px 7px #000; - margin-bottom: 5px; + align-content: center; + box-shadow: 0 2px 7px #000; + justify-content: center; + min-height: 2em; } .sheet-rolltemplate-forbiddenlands .sheet-template-white-dice { background-color: #fff; border: 1px solid transparent; border-radius: 5px; - line-height: 0; outline: 1px solid #000; - padding: 3px; - text-align: center; } .sheet-rolltemplate-forbiddenlands .sheet-template-maroon-dice { @@ -6023,10 +6126,7 @@ span.willpower-box3 { border: 1px solid transparent; border-radius: 5px; color: #fff; - line-height: 0; outline: 1px solid #000; - padding: 3px; - text-align: center; } .sheet-rolltemplate-forbiddenlands .sheet-template-black-dice { @@ -6034,10 +6134,7 @@ span.willpower-box3 { border: 1px solid transparent; border-radius: 5px; color: #fff; - line-height: 0; outline: 1px solid #000; - padding: 3px; - text-align: center; } .sheet-rolltemplate-forbiddenlands div.sheet-template-green-dice { @@ -6048,46 +6145,36 @@ span.willpower-box3 { border: none; box-shadow: none; color: #fff; - height: 2.5em; - max-height: none; - max-width: none; + height: 36px; padding: 3px; - text-align: center; - width: 2.5em; + width: 40px; } .sheet-rolltemplate-forbiddenlands div.sheet-template-blue-dice { background-color: transparent; background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/FBL_hexagon.png'); - background-repeat: no-repeat; - background-size: contain; - border: none; - box-shadow: none; - color: #fff; - height: 2.5em; - max-height: none; - max-width: none; - padding: 3px; - text-align: center; - width: 2.5em; + background-repeat: no-repeat; + background-size: contain; + border: none; + box-shadow: none; + color: #fff; + height: 36px; + padding: 3px; + width: 40px; } .sheet-rolltemplate-forbiddenlands div.sheet-template-orange-dice { - background-color: transparent; - background-image: url('https://imgsrv.roll20.net/?src=https%3A//raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/FBL_heptagon.png'); - background-repeat: no-repeat; - background-size: contain; - border: none; - box-shadow: none; - color: #fff; - height: 2.4em; - max-height: none; - max-width: none; - padding: 3px; - text-align: center; - width: 2.5em; - top: -2px; + background-color: transparent; + background-image: url("https://imgsrv.roll20.net/?src=https%3A//raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/FBL_heptagon.png"); + background-repeat: no-repeat; + background-size: contain; + border: none; + box-shadow: none; + color: #fff; + height: 36px; + padding: 3px; + width: 38px; } .sheet-rolltemplate-darkmode.sheet-rolltemplate-forbiddenlands div.sheet-template-green-dice { @@ -6111,33 +6198,27 @@ span.willpower-box3 { .sheet-rolltemplate-forbiddenlands .sheet-template-green-dice, .sheet-rolltemplate-forbiddenlands .sheet-template-blue-dice, .sheet-rolltemplate-forbiddenlands .sheet-template-orange-dice { - margin: 0; - position: relative; - display: inline-block; - left: -5px; + align-content: center; + display: block; } .sheet-rolltemplate-forbiddenlands .sheet-template-purple-dice { - background-color: #800080; - border: 1px solid #000; - border-radius: 5px; - color: #fff; - line-height: 0; - padding: 3px; - text-align: center; + background-color: #800080; + border: 1px solid #000; + border-radius: 5px; + color: #fff; + outline: 1px solid #000; } .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item span.inlinerollresult { - background-color: transparent; - border: none; - text-shadow: 1px 1px 1px #000; - display: inline-flex; - font-family: "IM Fell English", "Times New Roman", Times, serif; - font-size: 1.35em; - font-weight: normal; - line-height: 1.5em; - margin: -4px 0 0 0; - padding: 0; + background-color: transparent; + border: none; + display: inline-flex; + font-family: "IM Fell English", "Times New Roman", Times, serif; + font-size: 1.35em; + font-weight: normal; + line-height: 1.5em; + text-shadow: 1px 1px 1px #000; } .sheet-rolltemplate-forbiddenlands .sheet-template-grid-item.sheet-template-white-dice span.inlinerollresult, diff --git a/Forbidden_Lands/Forbidden_Lands.html b/Forbidden_Lands/Forbidden_Lands.html index 3fe405cecedd..ab3e57f1b582 100644 --- a/Forbidden_Lands/Forbidden_Lands.html +++ b/Forbidden_Lands/Forbidden_Lands.html @@ -8,6 +8,7 @@ + @@ -37,68 +38,12 @@ *

Latest Announcements

- 10/25/23 + 11/24/24
    - v1.856 -
  1. Barely perceptible border-radius aberration fix.
  2. -
  3. Small positional adjustment to header/footer/nav tabs.
  4. -
  5. Extended the Attribute range indicators(clickable skulls) to 7 to account for artifacts or...? that might raise a score above 6.
  6. -
  7. Added datalist for Kin and Profession fields.
  8. -
  9. Added an "Action" field to attacks. You can setup different actions of the same weapon. Currently, the action field only attaches a label to the attack. You should manually adjust the attack in accordance to the action chosen.
  10. -
  11. Removed the "Parry" roll from attacks.
  12. -
  13. Added Grip to the roll template for weapon-based attacks.
  14. -
  15. Added consumable images to consumable rolls.
  16. -
  17. Small adjustments to the roll template.
  18. -
  19. Updated Spell output appearance.
  20. -
  21. Added D66 roll to Spell output.
  22. -
  23. Added a Cart/Wagon repeating inventory section. Use the "Max Items" field to enter the amount of items that the cart/wagon can hold. This section can be toggled on/off from the sheet settings. It is hidden by default.
  24. -
  25. Moved Willpower and Experience to the top section of the sheet.
  26. -
  27. Added second row to repeating spells.
  28. - v1.854 -
  29. Enabled the Monster strength-based skill notes.
  30. -
  31. Misc. code clean-up.
  32. -
  33. Added an option to Show/Hide Mount, Beasts, and Spells to the sheet settings.
  34. -
  35. Added rolls to Talents.
  36. -
  37. Fixed a bug where spell subtitle2 text could be included with subsequent rolls from the dice pool unless the pool was manually cleared.
  38. -
  39. Reputation total(age+mod) is now seen on the sheet button.
  40. -
  41. Updated the Artifact dice images in the dice pool.
  42. -
  43. Artifact dice rolled will now show the actual # rolled, supperimposed over the # of successes. Prior to this change, Artifact dice results would show the # rolled up to the first success(ie 6+), then only show the #of success. This could be a confusing.
  44. - v1.853 -
  45. Added a couple Sheet Background options in settings. note: Darkmode overrides this option.
  46. - v1.852 -
  47. Updated the Spell section to include rolls for 'Safe' Casting ie WP-(Talent Rank-(Spell Rank-1 if using Grimoire/Scroll)) or 'Over'charged Casting ie WP only. Toggling the 'Grim'oire option will adjust the dice pool accordingly. Toggling 'Ingr'edients will adjust the Base Power Level accordingly as seen in the chat output. The sheet will also adjust the dice pool for Chance Casting ie Spell Rank > Talent Rank Note: to remove only a portion of the mishap dice, use the 'Over'charged button to pre-load the dice pool, then remove any unwanted dice before making the roll.
  48. -
  49. Changed Consumable rolls to match the appropriate polyhedral image.
  50. -
  51. Only show the Consumable reminder "footnote" when a Bane (1 or 2) has been rolled.
  52. -
  53. Consumables have now been given it's own sub-section.
  54. -
  55. Fixed hidden checkbox for the expand/collapse buttons.
  56. -
  57. Minor darkmode adjustments.
  58. - v1.851 -
  59. Swap imgur images for polyhedral dice to github.
  60. -
  61. Further adjustments to try and get the Swedish logo to display properly. It appears this is still a roll20 bug.
  62. - v1.85 -
  63. Changed the Artifact dice to polyhedral images to help differentiate them from the other six-sided dice.
  64. -
  65. Fixed code to swap logo to the Swedish version if the account language detected is Swedish.
  66. - v1.84 -
  67. Added additional spell fields (ie caster rank, Ingredients and Grimoire checkboxes) and improved the spell output to chat.
  68. -
  69. Added an expand/collapse button to Talents, Gear, and Gear on Mount. Look for the "+" or "_" symbol in upper right corner of the section header.
  70. -
  71. Small adjustments made to the roll template output for information displayed below the dice pool.
  72. -
  73. Added a few roll template keys that adjust chat layout. ie Center dice for Pride and Consumables. Removed the dice labels in the footer for Reputation rolls.
  74. - v1.83 -
  75. Reduced the size of the Conditions section and added a notes field next to each condition to help track duration.
  76. -
  77. Changed the Reputation field to a number and opened up the dice pool to roll skill, attribute, and gear combined for higher reputation rolls up to 34.
  78. -
  79. Added Talent rank and Skill level totals to the options page. May help to verify that xp calculations are correct.
  80. -
  81. Fixed a bug that prevented more than one repeating note from being added to Stronghold repeating notes. Updated attribute naming convention is now "@{repeating_stronghold-notes_$X_stronghold_notes}"
  82. - 1.82 -
  83. Fixed a bug where the localized "Roll" button popover could prevent pre-loading the dice pool.
  84. -
  85. Fixed a bug with Negative Dice where negative dice would not be included in the roll unless they were the last dice selected in the pool.
  86. -
  87. Expanded the Talent and Spell ranks selector up to 6. Should allow more flexibility for homebrew/expansion rules.
  88. -
  89. Added repeating rows to Stronghold notes.
  90. -
  91. Added repeating custom items to the Stronghold's Stockpile section.
  92. -
  93. Extended the Talents and Gear column and added a scrollbar to each sub-section to help contain the sheet's layout.
  94. - 1.81 -
  95. Roll template: Added {{subtitle2}} ie Subtitle without quotes. -
  96. Roll template: Added {{free-text-center}} and {{free-text-right}} ie Should allow a little more flexibility for macros.
  97. -
  98. Removed an errant extra space that was pushing the last Misc+/- modifier to a new line in the roll template.
  99. + v1.9 +
  100. Push your rolls without the API! The sheet's rolls have been updated with CRP(custom roll parsing). You can now roll your dice pool and push them directly from the chat window without having to manually adjust the pool and re-rolling. (thank you Richard for letting me mangle your MYZ CRP code for this.)
  101. +
  102. Consumable rolls will now auto-decrement the resource's die size on failed rolls.
  103. +
  104. The roll template now displays the dice pool results horizontally.

Older @@ -107,6 +52,66 @@

Latest Announcements

    + v1.856 +
  1. Barely perceptible border-radius aberration fix.
  2. +
  3. Small positional adjustment to header/footer/nav tabs.
  4. +
  5. Extended the Attribute range indicators(clickable skulls) to 7 to account for artifacts or...? that might raise a score above 6.
  6. +
  7. Added datalist for Kin and Profession fields.
  8. +
  9. Added an "Action" field to attacks. You can setup different actions of the same weapon. Currently, the action field only attaches a label to the attack. You should manually adjust the attack in accordance to the action chosen.
  10. +
  11. Removed the "Parry" roll from attacks.
  12. +
  13. Added Grip to the roll template for weapon-based attacks.
  14. +
  15. Added consumable images to consumable rolls.
  16. +
  17. Small adjustments to the roll template.
  18. +
  19. Updated Spell output appearance.
  20. +
  21. Added D66 roll to Spell output.
  22. +
  23. Added a Cart/Wagon repeating inventory section. Use the "Max Items" field to enter the amount of items that the cart/wagon can hold. This section can be toggled on/off from the sheet settings. It is hidden by default.
  24. +
  25. Moved Willpower and Experience to the top section of the sheet.
  26. +
  27. Added second row to repeating spells.
  28. + v1.854 +
  29. Enabled the Monster strength-based skill notes.
  30. +
  31. Misc. code clean-up.
  32. +
  33. Added an option to Show/Hide Mount, Beasts, and Spells to the sheet settings.
  34. +
  35. Added rolls to Talents.
  36. +
  37. Fixed a bug where spell subtitle2 text could be included with subsequent rolls from the dice pool unless the pool was manually cleared.
  38. +
  39. Reputation total(age+mod) is now seen on the sheet button.
  40. +
  41. Updated the Artifact dice images in the dice pool.
  42. +
  43. Artifact dice rolled will now show the actual # rolled, supperimposed over the # of successes. Prior to this change, Artifact dice results would show the # rolled up to the first success(ie 6+), then only show the #of success. This could be a confusing.
  44. + v1.853 +
  45. Added a couple Sheet Background options in settings. note: Darkmode overrides this option.
  46. + v1.852 +
  47. Updated the Spell section to include rolls for 'Safe' Casting ie WP-(Talent Rank-(Spell Rank-1 if using Grimoire/Scroll)) or 'Over'charged Casting ie WP only. Toggling the 'Grim'oire option will adjust the dice pool accordingly. Toggling 'Ingr'edients will adjust the Base Power Level accordingly as seen in the chat output. The sheet will also adjust the dice pool for Chance Casting ie Spell Rank > Talent Rank Note: to remove only a portion of the mishap dice, use the 'Over'charged button to pre-load the dice pool, then remove any unwanted dice before making the roll.
  48. +
  49. Changed Consumable rolls to match the appropriate polyhedral image.
  50. +
  51. Only show the Consumable reminder "footnote" when a Bane (1 or 2) has been rolled.
  52. +
  53. Consumables have now been given it's own sub-section.
  54. +
  55. Fixed hidden checkbox for the expand/collapse buttons.
  56. +
  57. Minor darkmode adjustments.
  58. + v1.851 +
  59. Swap imgur images for polyhedral dice to github.
  60. +
  61. Further adjustments to try and get the Swedish logo to display properly. It appears this is still a roll20 bug.
  62. + v1.85 +
  63. Changed the Artifact dice to polyhedral images to help differentiate them from the other six-sided dice.
  64. +
  65. Fixed code to swap logo to the Swedish version if the account language detected is Swedish.
  66. + v1.84 +
  67. Added additional spell fields (ie caster rank, Ingredients and Grimoire checkboxes) and improved the spell output to chat.
  68. +
  69. Added an expand/collapse button to Talents, Gear, and Gear on Mount. Look for the "+" or "_" symbol in upper right corner of the section header.
  70. +
  71. Small adjustments made to the roll template output for information displayed below the dice pool.
  72. +
  73. Added a few roll template keys that adjust chat layout. ie Center dice for Pride and Consumables. Removed the dice labels in the footer for Reputation rolls.
  74. + v1.83 +
  75. Reduced the size of the Conditions section and added a notes field next to each condition to help track duration.
  76. +
  77. Changed the Reputation field to a number and opened up the dice pool to roll skill, attribute, and gear combined for higher reputation rolls up to 34.
  78. +
  79. Added Talent rank and Skill level totals to the options page. May help to verify that xp calculations are correct.
  80. +
  81. Fixed a bug that prevented more than one repeating note from being added to Stronghold repeating notes. Updated attribute naming convention is now "@{repeating_stronghold-notes_$X_stronghold_notes}"
  82. + 1.82 +
  83. Fixed a bug where the localized "Roll" button popover could prevent pre-loading the dice pool.
  84. +
  85. Fixed a bug with Negative Dice where negative dice would not be included in the roll unless they were the last dice selected in the pool.
  86. +
  87. Expanded the Talent and Spell ranks selector up to 6. Should allow more flexibility for homebrew/expansion rules.
  88. +
  89. Added repeating rows to Stronghold notes.
  90. +
  91. Added repeating custom items to the Stronghold's Stockpile section.
  92. +
  93. Extended the Talents and Gear column and added a scrollbar to each sub-section to help contain the sheet's layout.
  94. + 1.81 +
  95. Roll template: Added {{subtitle2}} ie Subtitle without quotes. +
  96. Roll template: Added {{free-text-center}} and {{free-text-right}} ie Should allow a little more flexibility for macros.
  97. +
  98. Removed an errant extra space that was pushing the last Misc+/- modifier to a new line in the roll template.
  99. v1.80
  100. More dark mode attention.
  101. Updated sheet images in preperation for supporting dark mode.
  102. @@ -150,7 +155,7 @@

    Latest Announcements

  103. Updated the Consumables resource dice reminder used for the Swedish translation.
  104. v1.66
  105. Increased the range of each d66 dice to allow for custom rolls 0-100(normally, each d6 allows 1-6). While this does not effect the d66 roll on the sheet, it does allow more flexibility for custom macros if desired. -
    d100 Roll macro example;
  106. +
    d100 Roll macro example;
  107. Fixed the translation list ordering for Skills and Stockpile.
  108. v1.65
  109. Added Misc Gear modifier to Skills.
  110. @@ -278,15 +283,18 @@

    Latest Announcements

    -
    +

    ATTRIBUTES

    - +
    @@ -528,7 +536,7 @@

    MONSTER ATTACKS

    -
    @@ -598,7 +606,6 @@

    APPEARANCE

    CONDITIONS

    - Notes
    @@ -606,19 +613,19 @@

    CONDITIONS

    Hungry
    - +
    Sleepy
    - +
    Thirsty
    - +
    Cold
    - +
    @@ -730,7 +737,7 @@

    WEAPONS

    - + @@ -907,6 +914,7 @@

    WEAPONS

    +
    @@ -1361,7 +1369,7 @@

    SKILLS

    - + @@ -1580,7 +1588,7 @@

    SKILLS

    - + @@ -1683,7 +1691,7 @@

    SKILLS

    - + @@ -1741,7 +1749,7 @@

    SKILLS

    - + @@ -2041,6 +2049,7 @@

    SKILLS

    +
    @@ -2170,30 +2179,25 @@

    DICE POOL

    + + + +
    - - - - + +
    - - - - -
    -
    - -
    -
    @@ -2209,7 +2213,7 @@

    DICE POOL

    -
    @@ -2279,15 +2283,15 @@

    CONSUMABLES

    Wt
    - @@ -2296,15 +2300,15 @@

    CONSUMABLES

    - @@ -2313,15 +2317,15 @@

    CONSUMABLES

    - @@ -2330,15 +2334,15 @@

    CONSUMABLES

    - @@ -3114,10 +3118,10 @@

    RELATIONSHIPS

    - +
    - +
    @@ -3222,7 +3226,7 @@

    NOTES

    - +
    @@ -3509,9 +3513,11 @@

    STRONGHOLD NOTES

    - + +
    +
    {{#pride-flag}} @@ -3527,26 +3533,31 @@

    STRONGHOLD NOTES

    {{#character_name}} -
    - {{#character_id}}[{{character_name}}](https://journal.roll20.net/character/{{character_id}}){{/character_id}} - {{^character_id}}{{character_name}}{{/character_id}} -
    - {{#name}} -
    - â—‡ -
    - {{/name}}{{/character_name}} +
    + {{#character_id}}[{{character_name}}](https://journal.roll20.net/character/{{character_id}}){{/character_id}} + {{^character_id}}{{character_name}}{{/character_id}} +
    +
    + â—‡ +
    + {{/character_name}} {{#name}} -
    - {{#name_link}}[{{name}}]({{name_link}}){{/name_link}}{{^name_link}}{{name}}{{/name_link}} -
    +
    + {{#rollGreater() pushroll 0}} + + Pushed + {{#rollGreater() pushroll 1}}{{pushroll}}{{/rollGreater() pushroll 1}} + + {{/rollGreater() pushroll 0}} + {{#name_link}}[{{name}}]({{name_link}}){{/name_link}}{{^name_link}}{{name}}{{/name_link}} +
    {{/name}}
    {{#subtitle}} -
    - {{subtitle}} -
    +
    + {{subtitle}} +
    {{/subtitle}} {{#subtitle2}}
    @@ -3556,351 +3567,416 @@

    STRONGHOLD NOTES

    {{#imageInsert}} -
    +
    {{imageInsert}}
    {{/imageInsert}} - {{#imageInsertFood}} -
    - {{imageInsertFood}} + +
    + + + +
    + {{#attribute-die-one}} +
    + Base Dice
    - {{/imageInsertFood}} - {{#imageInsertWater}} -
    - {{imageInsertWater}} +
    + {{#rollTotal() attribute-roll-one 1}} + Bane + {{/rollTotal() attribute-roll-one 1}} {{#rollBetween() attribute-roll-one 2 5}} {{attribute-roll-one}} + {{/rollBetween() attribute-roll-one 2 5}} + {{#rollTotal() attribute-roll-one 6}} + Success + {{/rollTotal() attribute-roll-one 6}}
    - {{/imageInsertWater}} - {{#imageInsertArrows}} -
    - {{imageInsertArrows}} + {{/attribute-die-one}} + {{#rollTotal() attribute-die-two 1}} +
    + {{#rollTotal() attribute-roll-two 1}} + Bane + {{/rollTotal() attribute-roll-two 1}} + {{#rollBetween() attribute-roll-two 2 5}} {{attribute-roll-two}} + {{/rollBetween() attribute-roll-two 2 5}} + {{#rollTotal() attribute-roll-two 6}} + Success + {{/rollTotal() attribute-roll-two 6}}
    - {{/imageInsertArrows}} - {{#imageInsertTorches}} -
    - {{imageInsertTorches}} + {{/rollTotal() attribute-die-two 1}} + {{#rollTotal() attribute-die-three 1}} +
    + {{#rollTotal() attribute-roll-three 1}} + Bane + {{/rollTotal() attribute-roll-three 1}} + {{#rollBetween() attribute-roll-three 2 5}} {{attribute-roll-three}} {{/rollBetween() attribute-roll-three 2 5}} + {{#rollTotal() attribute-roll-three 6}} + Success + {{/rollTotal() attribute-roll-three 6}}
    - {{/imageInsertTorches}} - - - {{#rollTotal() attribute-die-one 1}} -
    - {{#rollWasFumble() attribute-roll-one}} - Bane - {{/rollWasFumble() attribute-roll-one}} {{#rollBetween() attribute-roll-one 2 5}} {{attribute-roll-one}} - {{/rollBetween() attribute-roll-one 2 5}} {{#rollWasCrit() attribute-roll-one}} - Success - {{/rollWasCrit() attribute-roll-one}} -
    - {{/rollTotal() attribute-die-one 1}} {{#rollTotal() attribute-die-two 1}} -
    - {{#rollWasFumble() attribute-roll-two}} - Bane - {{/rollWasFumble() attribute-roll-two}} {{#rollBetween() attribute-roll-two 2 5}} {{attribute-roll-two}} - {{/rollBetween() attribute-roll-two 2 5}} {{#rollWasCrit() attribute-roll-two}} - Success - {{/rollWasCrit() attribute-roll-two}} + {{/rollTotal() attribute-die-three 1}} + {{#rollTotal() attribute-die-four 1}} +
    + {{#rollTotal() attribute-roll-four 1}} + Bane + {{/rollTotal() attribute-roll-four 1}} + {{#rollBetween() attribute-roll-four 2 5}} {{attribute-roll-four}} {{/rollBetween() attribute-roll-four 2 5}} + {{#rollTotal() attribute-roll-four 6}} + Success + {{/rollTotal() attribute-roll-four 6}} +
    + {{/rollTotal() attribute-die-four 1}} + {{#rollTotal() attribute-die-five 1}} +
    + {{#rollTotal() attribute-roll-five 1}} + Bane + {{/rollTotal() attribute-roll-five 1}} + {{#rollBetween() attribute-roll-five 2 5}} {{attribute-roll-five}} {{/rollBetween() attribute-roll-five 2 5}} + {{#rollTotal() attribute-roll-five 6}} + Success + {{/rollTotal() attribute-roll-five 6}} +
    + {{/rollTotal() attribute-die-five 1}} + {{#rollTotal() attribute-die-six 1}} +
    + {{#rollTotal() attribute-roll-six 1}} + Bane + {{/rollTotal() attribute-roll-six 1}} + {{#rollBetween() attribute-roll-six 2 5}} {{attribute-roll-six}} {{/rollBetween() attribute-roll-six 2 5}} + {{#rollTotal() attribute-roll-six 6}} + Success + {{/rollTotal() attribute-roll-six 6}} +
    + {{/rollTotal() attribute-die-six 1}} + {{#rollTotal() attribute-die-seven 1}} +
    + {{#rollTotal() attribute-roll-seven 1}} + Bane + {{/rollTotal() attribute-roll-seven 1}} + {{#rollBetween() attribute-roll-seven 2 5}} {{attribute-roll-seven}} {{/rollBetween() attribute-roll-seven 2 5}} + {{#rollTotal() attribute-roll-seven 6}} + Success + {{/rollTotal() attribute-roll-seven 6}} +
    + {{/rollTotal() attribute-die-seven 1}} + {{#rollTotal() attribute-die-eight 1}} +
    + {{#rollTotal() attribute-roll-eight 1}} + Bane + {{/rollTotal() attribute-roll-eight 1}} + {{#rollBetween() attribute-roll-eight 2 5}} {{attribute-roll-eight}} + {{/rollBetween() attribute-roll-eight 2 5}} + {{#rollTotal() attribute-roll-eight 6}} + Success + {{/rollTotal() attribute-roll-eight 6}} +
    + {{/rollTotal() attribute-die-eight 1}} + {{#rollTotal() attribute-die-nine 1}} +
    + {{#rollTotal() attribute-roll-nine 1}} + Bane + {{/rollTotal() attribute-roll-nine 1}} + {{#rollBetween() attribute-roll-nine 2 5}} {{attribute-roll-nine}} + {{/rollBetween() attribute-roll-nine 2 5}} + {{#rollTotal() attribute-roll-nine 6}} + Success + {{/rollTotal() attribute-roll-nine 6}} +
    + {{/rollTotal() attribute-die-nine 1}} + {{#rollTotal() attribute-die-ten 1}} +
    + {{#rollTotal() attribute-roll-ten 1}} + Bane + {{/rollTotal() attribute-roll-ten 1}} + {{#rollBetween() attribute-roll-ten 2 5}} {{attribute-roll-ten}} + {{/rollBetween() attribute-roll-ten 2 5}} + {{#rollTotal() attribute-roll-ten 6}} + Success + {{/rollTotal() attribute-roll-ten 6}} +
    + {{/rollTotal() attribute-die-ten 1}} + {{#rollTotal() attribute-die-eleven 1}} +
    + {{#rollTotal() attribute-roll-eleven 1}} + Bane + {{/rollTotal() attribute-roll-eleven 1}} + {{#rollBetween() attribute-roll-eleven 2 5}} + {{attribute-roll-eleven}} {{/rollBetween() attribute-roll-eleven 2 5}} + {{#rollTotal() attribute-roll-eleven 6}} + Success + {{/rollTotal() attribute-roll-eleven 6}} +
    + {{/rollTotal() attribute-die-eleven 1}} + {{#rollTotal() attribute-die-twelve 1}} +
    + {{#rollTotal() attribute-roll-twelve 1}} + Bane + {{/rollTotal() attribute-roll-twelve 1}} + {{#rollBetween() attribute-roll-twelve 2 5}} + {{attribute-roll-twelve}} {{/rollBetween() attribute-roll-twelve 2 5}} + {{#rollTotal() attribute-roll-twelve 6}} + Success + {{/rollTotal() attribute-roll-twelve 6}} +
    + {{/rollTotal() attribute-die-twelve 1}} +
    + + +
    + {{#rollTotal() skill-die-one 1}} +
    + Skill Dice
    - {{/rollTotal() attribute-die-two 1}} {{#rollTotal() skill-die-one 1}}
    {{#rollBetween() skill-roll-one 1 5}} {{skill-roll-one}} {{/rollBetween() skill-roll-one 1 5}} - {{#rollWasCrit() skill-roll-one}} - Success - {{/rollWasCrit() skill-roll-one}} + {{#rollTotal() skill-roll-one 6}} + Success + {{/rollTotal() skill-roll-one 6}}
    - {{/rollTotal() skill-die-one 1}} {{#rollTotal() skill-die-two 1}} + {{/rollTotal() skill-die-one 1}} + {{#rollTotal() skill-die-two 1}}
    {{#rollBetween() skill-roll-two 1 5}} {{skill-roll-two}} {{/rollBetween() skill-roll-two 1 5}} - {{#rollWasCrit() skill-roll-two}} - Success - {{/rollWasCrit() skill-roll-two}} + {{#rollTotal() skill-roll-two 6}} + Success + {{/rollTotal() skill-roll-two 6}}
    - {{/rollTotal() skill-die-two 1}} {{#rollTotal() negative-die-one 1}} + {{/rollTotal() skill-die-two 1}} + {{#rollTotal() negative-die-one 1}} +
    + Negative Dice +
    {{#rollBetween() negative-roll-one 1 5}} {{negative-roll-one}} {{/rollBetween() negative-roll-one 1 5}} - {{#rollWasCrit() negative-roll-one}} - Success - {{/rollWasCrit() negative-roll-one}} + {{#rollTotal() negative-roll-one 6}} + Success + {{/rollTotal() negative-roll-one 6}}
    - {{/rollTotal() negative-die-one 1}} {{#rollTotal() negative-die-two 1}} + {{/rollTotal() negative-die-one 1}} + {{#rollTotal() negative-die-two 1}}
    {{#rollBetween() negative-roll-two 1 5}} {{negative-roll-two}} {{/rollBetween() negative-roll-two 1 5}} - {{#rollWasCrit() negative-roll-two}} - Success - {{/rollWasCrit() negative-roll-two}} -
    - {{/rollTotal() negative-die-two 1}} {{#rollTotal() gear-die-one 1}} -
    - {{#rollWasFumble() gear-roll-one}} - Bane - {{/rollWasFumble() gear-roll-one}} {{#rollBetween() gear-roll-one 2 5}} {{gear-roll-one}} - {{/rollBetween() gear-roll-one 2 5}} {{#rollWasCrit() gear-roll-one}} - Success - {{/rollWasCrit() gear-roll-one}} + {{#rollTotal() negative-roll-two 6}} + Success + {{/rollTotal() negative-roll-two 6}}
    - {{/rollTotal() gear-die-one 1}} {{#rollTotal() gear-die-two 1}} -
    - {{#rollWasFumble() gear-roll-two}} - Bane - {{/rollWasFumble() gear-roll-two}} {{#rollBetween() gear-roll-two 2 5}} {{gear-roll-two}} - {{/rollBetween() gear-roll-two 2 5}} {{#rollWasCrit() gear-roll-two}} - Success - {{/rollWasCrit() gear-roll-two}} -
    - {{/rollTotal() gear-die-two 1}} - - {{#rollTotal() attribute-die-three 1}} -
    - {{#rollWasFumble() attribute-roll-three}} - Bane - {{/rollWasFumble() attribute-roll-three}} {{#rollBetween() attribute-roll-three 2 5}} {{attribute-roll-three}} - {{/rollBetween() attribute-roll-three 2 5}} {{#rollWasCrit() attribute-roll-three}} - Success - {{/rollWasCrit() attribute-roll-three}} -
    - {{/rollTotal() attribute-die-three 1}} {{#rollTotal() attribute-die-four 1}} -
    - {{#rollWasFumble() attribute-roll-four}} - Bane - {{/rollWasFumble() attribute-roll-four}} {{#rollBetween() attribute-roll-four 2 5}} {{attribute-roll-four}} - {{/rollBetween() attribute-roll-four 2 5}} {{#rollWasCrit() attribute-roll-four}} - Success - {{/rollWasCrit() attribute-roll-four}} -
    - {{/rollTotal() attribute-die-four 1}} {{#rollTotal() skill-die-three 1}} + {{/rollTotal() negative-die-two 1}} + {{#rollTotal() skill-die-three 1}}
    {{#rollBetween() skill-roll-three 1 5}} {{skill-roll-three}} {{/rollBetween() skill-roll-three 1 5}} - {{#rollWasCrit() skill-roll-three}} - Success - {{/rollWasCrit() skill-roll-three}} + {{#rollTotal() skill-roll-three 6}} + Success + {{/rollTotal() skill-roll-three 6}}
    - {{/rollTotal() skill-die-three 1}} {{#rollTotal() skill-die-four 1}} + {{/rollTotal() skill-die-three 1}} + {{#rollTotal() skill-die-four 1}}
    {{#rollBetween() skill-roll-four 1 5}} {{skill-roll-four}} {{/rollBetween() skill-roll-four 1 5}} - {{#rollWasCrit() skill-roll-four}} - Success - {{/rollWasCrit() skill-roll-four}} + {{#rollTotal() skill-roll-four 6}} + Success + {{/rollTotal() skill-roll-four 6}}
    - {{/rollTotal() skill-die-four 1}} {{#rollTotal() negative-die-three 1}} + {{/rollTotal() skill-die-four 1}} + {{#rollTotal() negative-die-three 1}}
    {{#rollBetween() negative-roll-three 1 5}} {{negative-roll-three}} {{/rollBetween() negative-roll-three 1 5}} - {{#rollWasCrit() negative-roll-three}} - Success - {{/rollWasCrit() negative-roll-three}} -
    - {{/rollTotal() negative-die-three 1}} {{#rollTotal() gear-die-three 1}} -
    - {{#rollWasFumble() gear-roll-three}} - Bane - {{/rollWasFumble() gear-roll-three}} {{#rollBetween() gear-roll-three 2 5}} {{gear-roll-three}} - {{/rollBetween() gear-roll-three 2 5}} {{#rollWasCrit() gear-roll-three}} - Success - {{/rollWasCrit() gear-roll-three}} -
    - {{/rollTotal() gear-die-three 1}} {{#rollTotal() gear-die-four 1}} -
    - {{#rollWasFumble() gear-roll-four}} - Bane - {{/rollWasFumble() gear-roll-four}} {{#rollBetween() gear-roll-four 2 5}} {{gear-roll-four}} - {{/rollBetween() gear-roll-four 2 5}} {{#rollWasCrit() gear-roll-four}} - Success - {{/rollWasCrit() gear-roll-four}} -
    - {{/rollTotal() gear-die-four 1}} - - {{#rollTotal() attribute-die-five 1}} -
    - {{#rollWasFumble() attribute-roll-five}} - Bane - {{/rollWasFumble() attribute-roll-five}} {{#rollBetween() attribute-roll-five 2 5}} {{attribute-roll-five}} - {{/rollBetween() attribute-roll-five 2 5}} {{#rollWasCrit() attribute-roll-five}} - Success - {{/rollWasCrit() attribute-roll-five}} + {{#rollTotal() negative-roll-three 6}} + Success + {{/rollTotal() negative-roll-three 6}}
    - {{/rollTotal() attribute-die-five 1}} {{#rollTotal() attribute-die-six 1}} -
    - {{#rollWasFumble() attribute-roll-six}} - Bane - {{/rollWasFumble() attribute-roll-six}} {{#rollBetween() attribute-roll-six 2 5}} {{attribute-roll-six}} - {{/rollBetween() attribute-roll-six 2 5}} {{#rollWasCrit() attribute-roll-six}} - Success - {{/rollWasCrit() attribute-roll-six}} -
    - {{/rollTotal() attribute-die-six 1}} {{#rollTotal() skill-die-five 1}} + {{/rollTotal() negative-die-three 1}} + {{#rollTotal() skill-die-five 1}}
    {{#rollBetween() skill-roll-five 1 5}} {{skill-roll-five}} {{/rollBetween() skill-roll-five 1 5}} - {{#rollWasCrit() skill-roll-five}} - Success - {{/rollWasCrit() skill-roll-five}} + {{#rollTotal() skill-roll-five 6}} + Success + {{/rollTotal() skill-roll-five 6}}
    - {{/rollTotal() skill-die-five 1}} {{#rollTotal() skill-die-six 1}} + {{/rollTotal() skill-die-five 1}} + {{#rollTotal() skill-die-six 1}}
    {{#rollBetween() skill-roll-six 1 5}} {{skill-roll-six}} {{/rollBetween() skill-roll-six 1 5}} - {{#rollWasCrit() skill-roll-six}} - Success - {{/rollWasCrit() skill-roll-six}} + {{#rollTotal() skill-roll-six 6}} + Success + {{/rollTotal() skill-roll-six 6}}
    - {{/rollTotal() skill-die-six 1}} {{#rollTotal() gear-die-five 1}} -
    - {{#rollWasFumble() gear-roll-five}} - Bane - {{/rollWasFumble() gear-roll-five}} {{#rollBetween() gear-roll-five 2 5}} {{gear-roll-five}} - {{/rollBetween() gear-roll-five 2 5}} {{#rollWasCrit() gear-roll-five}} - Success - {{/rollWasCrit() gear-roll-five}} -
    - {{/rollTotal() gear-die-five 1}} {{#rollTotal() gear-die-six 1}} -
    - {{#rollWasFumble() gear-roll-six}} - Bane - {{/rollWasFumble() gear-roll-six}} {{#rollBetween() gear-roll-six 2 5}} {{gear-roll-six}} - {{/rollBetween() gear-roll-six 2 5}} {{#rollWasCrit() gear-roll-six}} - Success - {{/rollWasCrit() gear-roll-six}} -
    - {{/rollTotal() gear-die-six 1}} - - {{#rollTotal() attribute-die-seven 1}} -
    - {{#rollWasFumble() attribute-roll-seven}} - Bane - {{/rollWasFumble() attribute-roll-seven}} {{#rollBetween() attribute-roll-seven 2 5}} {{attribute-roll-seven}} - {{/rollBetween() attribute-roll-seven 2 5}} {{#rollWasCrit() attribute-roll-seven}} - Success - {{/rollWasCrit() attribute-roll-seven}} -
    - {{/rollTotal() attribute-die-seven 1}} {{#rollTotal() attribute-die-eight 1}} -
    - {{#rollWasFumble() attribute-roll-eight}} - Bane - {{/rollWasFumble() attribute-roll-eight}} {{#rollBetween() attribute-roll-eight 2 5}} {{attribute-roll-eight}} - {{/rollBetween() attribute-roll-eight 2 5}} {{#rollWasCrit() attribute-roll-eight}} - Success - {{/rollWasCrit() attribute-roll-eight}} -
    - {{/rollTotal() attribute-die-eight 1}} {{#rollTotal() skill-die-seven 1}} + {{/rollTotal() skill-die-six 1}} + {{#rollTotal() skill-die-seven 1}}
    {{#rollBetween() skill-roll-seven 1 5}} {{skill-roll-seven}} {{/rollBetween() skill-roll-seven 1 5}} - {{#rollWasCrit() skill-roll-seven}} - Success - {{/rollWasCrit() skill-roll-seven}} + {{#rollTotal() skill-roll-seven 6}} + Success + {{/rollTotal() skill-roll-seven 6}}
    {{/rollTotal() skill-die-seven 1}} {{#rollTotal() skill-die-eight 1}}
    {{#rollBetween() skill-roll-eight 1 5}} {{skill-roll-eight}} {{/rollBetween() skill-roll-eight 1 5}} - {{#rollWasCrit() skill-roll-eight}} - Success - {{/rollWasCrit() skill-roll-eight}} + {{#rollTotal() skill-roll-eight 6}} + Success + {{/rollTotal() skill-roll-eight 6}} +
    + {{/rollTotal() skill-die-eight 1}} + {{#rollTotal() skill-die-nine 1}} +
    + {{#rollBetween() skill-roll-nine 1 5}} {{skill-roll-nine}} {{/rollBetween() skill-roll-nine 1 5}} + {{#rollTotal() skill-roll-nine 6}} + Success + {{/rollTotal() skill-roll-nine 6}}
    - {{/rollTotal() skill-die-eight 1}} {{#rollTotal() gear-die-seven 1}} + {{/rollTotal() skill-die-nine 1}} {{#rollTotal() skill-die-ten 1}} +
    + {{#rollBetween() skill-roll-ten 1 5}} {{skill-roll-ten}} {{/rollBetween() skill-roll-ten 1 5}} + {{#rollTotal() skill-roll-ten 6}} + Success + {{/rollTotal() skill-roll-ten 6}} +
    + {{/rollTotal() skill-die-ten 1}} +
    + + +
    + {{#rollTotal() gear-die-one 1}} +
    + Gear Dice +
    +
    + {{#rollTotal() gear-roll-one 1}} + Bane + {{/rollTotal() gear-roll-one 1}} + {{#rollBetween() gear-roll-one 2 5}} {{gear-roll-one}} {{/rollBetween() gear-roll-one 2 5}} + {{#rollTotal() gear-roll-one 6}} + Success + {{/rollTotal() gear-roll-one 6}} +
    + {{/rollTotal() gear-die-one 1}} + {{#rollTotal() gear-die-two 1}} +
    + {{#rollTotal() gear-roll-two 1}} + Bane + {{/rollTotal() gear-roll-two 1}} + {{#rollBetween() gear-roll-two 2 5}} {{gear-roll-two}} {{/rollBetween() gear-roll-two 2 5}} + {{#rollTotal() gear-roll-two 6}} + Success + {{/rollTotal() gear-roll-two 6}} +
    + {{/rollTotal() gear-die-two 1}} + {{#rollTotal() gear-die-three 1}}
    - {{#rollWasFumble() gear-roll-seven}} + {{#rollTotal() gear-roll-three 1}} Bane - {{/rollWasFumble() gear-roll-seven}} {{#rollBetween() gear-roll-seven 2 5}} {{gear-roll-seven}} - {{/rollBetween() gear-roll-seven 2 5}} {{#rollWasCrit() gear-roll-seven}} - Success - {{/rollWasCrit() gear-roll-seven}} + {{/rollTotal() gear-roll-three 1}} + {{#rollBetween() gear-roll-three 2 5}} {{gear-roll-three}} {{/rollBetween() gear-roll-three 2 5}} + {{#rollTotal() gear-roll-three 6}} + Success + {{/rollTotal() gear-roll-three 6}}
    - {{/rollTotal() gear-die-seven 1}} {{#rollTotal() gear-die-eight 1}} + {{/rollTotal() gear-die-three 1}} + {{#rollTotal() gear-die-four 1}}
    - {{#rollWasFumble() gear-roll-eight}} + {{#rollTotal() gear-roll-four 1}} Bane - {{/rollWasFumble() gear-roll-eight}} {{#rollBetween() gear-roll-eight 2 5}} {{gear-roll-eight}} - {{/rollBetween() gear-roll-eight 2 5}} {{#rollWasCrit() gear-roll-eight}} - Success - {{/rollWasCrit() gear-roll-eight}} + {{/rollTotal() gear-roll-four 1}} {{#rollBetween() gear-roll-four 2 5}} {{gear-roll-four}} {{/rollBetween() gear-roll-four 2 5}} + {{#rollTotal() gear-roll-four 6}} + Success + {{/rollTotal() gear-roll-four 6}}
    - {{/rollTotal() gear-die-eight 1}} - - {{#rollTotal() attribute-die-nine 1}} -
    - {{#rollWasFumble() attribute-roll-nine}} - Bane - {{/rollWasFumble() attribute-roll-nine}} {{#rollBetween() attribute-roll-nine 2 5}} {{attribute-roll-nine}} - {{/rollBetween() attribute-roll-nine 2 5}} {{#rollWasCrit() attribute-roll-nine}} - Success - {{/rollWasCrit() attribute-roll-nine}} + {{/rollTotal() gear-die-four 1}} + {{#rollTotal() gear-die-five 1}} +
    + {{#rollTotal() gear-roll-five 1}} + Bane + {{/rollTotal() gear-roll-five 1}} + {{#rollBetween() gear-roll-five 2 5}} {{gear-roll-five}} {{/rollBetween() gear-roll-five 2 5}} + {{#rollTotal() gear-roll-five 6}} + Success + {{/rollTotal() gear-roll-five 6}}
    - {{/rollTotal() attribute-die-nine 1}} {{#rollTotal() attribute-die-ten 1}} -
    - {{#rollWasFumble() attribute-roll-ten}} - Bane - {{/rollWasFumble() attribute-roll-ten}} {{#rollBetween() attribute-roll-ten 2 5}} {{attribute-roll-ten}} - {{/rollBetween() attribute-roll-ten 2 5}} {{#rollWasCrit() attribute-roll-ten}} - Success - {{/rollWasCrit() attribute-roll-ten}} + {{/rollTotal() gear-die-five 1}} + {{#rollTotal() gear-die-six 1}} +
    + {{#rollTotal() gear-roll-six 1}} + Bane + {{/rollTotal() gear-roll-six 1}} + {{#rollBetween() gear-roll-six 2 5}} {{gear-roll-six}} {{/rollBetween() gear-roll-six 2 5}} + {{#rollTotal() gear-roll-six 6}} + Success + {{/rollTotal() gear-roll-six 6}}
    - {{/rollTotal() attribute-die-ten 1}} {{#rollTotal() skill-die-nine 1}} -
    - {{#rollBetween() skill-roll-nine 1 5}} {{skill-roll-nine}} {{/rollBetween() skill-roll-nine 1 5}} - {{#rollWasCrit() skill-roll-nine}} - Success - {{/rollWasCrit() skill-roll-nine}} + {{/rollTotal() gear-die-six 1}} + {{#rollTotal() gear-die-seven 1}} +
    + {{#rollTotal() gear-roll-seven 1}} + Bane + {{/rollTotal() gear-roll-seven 1}} + {{#rollBetween() gear-roll-seven 2 5}} {{gear-roll-seven}} + {{/rollBetween() gear-roll-seven 2 5}} + {{#rollTotal() gear-roll-seven 6}} + Success + {{/rollTotal() gear-roll-seven 6}}
    - {{/rollTotal() skill-die-nine 1}} {{#rollTotal() skill-die-ten 1}} -
    - {{#rollBetween() skill-roll-ten 1 5}} {{skill-roll-ten}} {{/rollBetween() skill-roll-ten 1 5}} - {{#rollWasCrit() skill-roll-ten}} - Success - {{/rollWasCrit() skill-roll-ten}} + {{/rollTotal() gear-die-seven 1}} + {{#rollTotal() gear-die-eight 1}} +
    + {{#rollTotal() gear-roll-eight 1}} + Bane + {{/rollTotal() gear-roll-eight 1}} {{#rollBetween() gear-roll-eight 2 5}} {{gear-roll-eight}} + {{/rollBetween() gear-roll-eight 2 5}} + {{#rollTotal() gear-roll-eight 6}} + Success + {{/rollTotal() gear-roll-eight 6}}
    - {{/rollTotal() skill-die-ten 1}} {{#rollTotal() gear-die-nine 1}} + {{/rollTotal() gear-die-eight 1}} + {{#rollTotal() gear-die-nine 1}}
    - {{#rollWasFumble() gear-roll-nine}} + {{#rollTotal() gear-roll-nine 1}} Bane - {{/rollWasFumble() gear-roll-nine}} {{#rollBetween() gear-roll-nine 2 5}} {{gear-roll-nine}} - {{/rollBetween() gear-roll-nine 2 5}} {{#rollWasCrit() gear-roll-nine}} - Success - {{/rollWasCrit() gear-roll-nine}} + {{/rollTotal() gear-roll-nine 1}} + {{#rollBetween() gear-roll-nine 2 5}} {{gear-roll-nine}} + {{/rollBetween() gear-roll-nine 2 5}} + {{#rollTotal() gear-roll-nine 6}} + Success + {{/rollTotal() gear-roll-nine 6}}
    - {{/rollTotal() gear-die-nine 1}} {{#rollTotal() gear-die-ten 1}} + {{/rollTotal() gear-die-nine 1}} + {{#rollTotal() gear-die-ten 1}}
    - {{#rollWasFumble() gear-roll-ten}} + {{#rollTotal() gear-roll-ten 1}} Bane - {{/rollWasFumble() gear-roll-ten}} {{#rollBetween() gear-roll-ten 2 5}} {{gear-roll-ten}} - {{/rollBetween() gear-roll-ten 2 5}} {{#rollWasCrit() gear-roll-ten}} - Success - {{/rollWasCrit() gear-roll-ten}} + {{/rollTotal() gear-roll-ten 1}} + {{#rollBetween() gear-roll-ten 2 5}} {{gear-roll-ten}} + {{/rollBetween() gear-roll-ten 2 5}} + {{#rollTotal() gear-roll-ten 6}} + Success + {{/rollTotal() gear-roll-ten 6}}
    {{/rollTotal() gear-die-ten 1}} - - {{#rollTotal() attribute-die-eleven 1}} -
    - {{#rollWasFumble() attribute-roll-eleven}} - Bane - {{/rollWasFumble() attribute-roll-eleven}} {{#rollBetween() attribute-roll-eleven 2 5}} - {{attribute-roll-eleven}} {{/rollBetween() attribute-roll-eleven 2 5}} {{#rollWasCrit() attribute-roll-eleven}} - Success - {{/rollWasCrit() attribute-roll-eleven}} -
    - {{/rollTotal() attribute-die-eleven 1}} {{#rollTotal() attribute-die-twelve 1}} -
    - {{#rollWasFumble() attribute-roll-twelve}} - Bane - {{/rollWasFumble() attribute-roll-twelve}} {{#rollBetween() attribute-roll-twelve 2 5}} - {{attribute-roll-twelve}} {{/rollBetween() attribute-roll-twelve 2 5}} {{#rollWasCrit() attribute-roll-twelve}} - Success - {{/rollWasCrit() attribute-roll-twelve}} -
    - {{/rollTotal() attribute-die-twelve 1}} {{#rollTotal() gear-die-eleven 1}} + {{#rollTotal() gear-die-eleven 1}}
    - {{#rollWasFumble() gear-roll-eleven}} + {{#rollTotal() gear-roll-eleven 1}} Bane - {{/rollWasFumble() gear-roll-eleven}} {{#rollBetween() gear-roll-eleven 2 5}} {{gear-roll-eleven}} - {{/rollBetween() gear-roll-eleven 2 5}} {{#rollWasCrit() gear-roll-eleven}} - Success - {{/rollWasCrit() gear-roll-eleven}} + {{/rollTotal() gear-roll-eleven 1}} + {{#rollBetween() gear-roll-eleven 2 5}} {{gear-roll-eleven}} + {{/rollBetween() gear-roll-eleven 2 5}} + {{#rollTotal() gear-roll-eleven 6}} + Success + {{/rollTotal() gear-roll-eleven 6}}
    - {{/rollTotal() gear-die-eleven 1}} {{#rollTotal() gear-die-twelve 1}} + {{/rollTotal() gear-die-eleven 1}} + {{#rollTotal() gear-die-twelve 1}}
    - {{#rollWasFumble() gear-roll-twelve}} + {{#rollTotal() gear-roll-twelve 1}} Bane - {{/rollWasFumble() gear-roll-twelve}} {{#rollBetween() gear-roll-twelve 2 5}} {{gear-roll-twelve}} - {{/rollBetween() gear-roll-twelve 2 5}} {{#rollWasCrit() gear-roll-twelve}} - Success - {{/rollWasCrit() gear-roll-twelve}} + {{/rollTotal() gear-roll-twelve 1}} + {{#rollBetween() gear-roll-twelve 2 5}} {{gear-roll-twelve}} + {{/rollBetween() gear-roll-twelve 2 5}} + {{#rollTotal() gear-roll-twelve 6}} + Success + {{/rollTotal() gear-roll-twelve 6}}
    {{/rollTotal() gear-die-twelve 1}} - +
    + + +
    {{#rollTotal() artifact-die-eight 1}}
    {{#rollBetween() artifact-roll-eight 1 5}} {{artifact-roll-eight}} {{/rollBetween() artifact-roll-eight 1 5}} @@ -3908,27 +3984,31 @@

    STRONGHOLD NOTES

    {{artifact-roll-eight}}
    - {{/rollBetween() artifact-roll-eight 6 7}} {{#rollWasCrit() artifact-roll-eight}} + {{/rollBetween() artifact-roll-eight 6 7}} + {{#rollTotal() artifact-roll-eight 8}}
    {{artifact-roll-eight}}
    - {{/rollWasCrit() artifact-roll-eight}} + {{/rollTotal() artifact-roll-eight 8}}
    - {{/rollTotal() artifact-die-eight 1}} {{#rollTotal() artifact-die-ocho 1}} -
    + {{/rollTotal() artifact-die-eight 1}} + + {{#rollTotal() artifact-die-ocho 1}} +
    {{#rollBetween() artifact-roll-ocho 1 5}} {{artifact-roll-ocho}} {{/rollBetween() artifact-roll-ocho 1 5}} {{#rollBetween() artifact-roll-ocho 6 7}}
    {{artifact-roll-ocho}}
    - {{/rollBetween() artifact-roll-ocho 6 7}} {{#rollWasCrit() artifact-roll-ocho}} + {{/rollBetween() artifact-roll-ocho 6 7}} + {{#rollTotal() artifact-roll-ocho 8}}
    {{artifact-roll-ocho}}
    - {{/rollWasCrit() artifact-roll-ocho}} + {{/rollTotal() artifact-roll-ocho 8}}
    {{/rollTotal() artifact-die-ocho 1}} - + {{#rollTotal() artifact-die-ten 1}}
    {{#rollBetween() artifact-roll-ten 1 5}} {{artifact-roll-ten}} {{/rollBetween() artifact-roll-ten 1 5}} @@ -3936,119 +4016,262 @@

    STRONGHOLD NOTES

    {{artifact-roll-ten}}
    - {{/rollBetween() artifact-roll-ten 6 7}} {{#rollBetween() artifact-roll-ten 8 9}} + {{/rollBetween() artifact-roll-ten 6 7}} + {{#rollBetween() artifact-roll-ten 8 9}}
    - {{artifact-roll-ten}} + {{artifact-roll-ten}}
    - {{/rollBetween() artifact-roll-ten 8 9}} {{#rollWasCrit() artifact-roll-ten}} + {{/rollBetween() artifact-roll-ten 8 9}} + {{#rollTotal() artifact-roll-ten 10}}
    {{artifact-roll-ten}}
    - {{/rollWasCrit() artifact-roll-ten}} + {{/rollTotal() artifact-roll-ten 10}}
    - {{/rollTotal() artifact-die-ten 1}} {{#rollTotal() artifact-die-twelve 1}} -
    + {{/rollTotal() artifact-die-ten 1}} + + {{#rollTotal() artifact-die-twelve 1}} +
    {{#rollBetween() artifact-roll-twelve 1 5}} {{artifact-roll-twelve}} {{/rollBetween() artifact-roll-twelve 1 5}} {{#rollBetween() artifact-roll-twelve 6 7}} -
    - {{artifact-roll-twelve}} -
    - {{/rollBetween() artifact-roll-twelve 6 7}} {{#rollBetween() artifact-roll-twelve 8 9}} -
    - {{artifact-roll-twelve}} -
    - {{/rollBetween() artifact-roll-twelve 8 9}} {{#rollBetween() artifact-roll-twelve 10 11}} -
    - {{artifact-roll-twelve}} -
    - {{/rollBetween() artifact-roll-twelve 10 11}} {{#rollWasCrit() artifact-roll-twelve}} -
    - {{artifact-roll-twelve}} -
    - {{/rollWasCrit() artifact-roll-twelve}} +
    + {{artifact-roll-twelve}} +
    + {{/rollBetween() artifact-roll-twelve 6 7}} + + {{#rollBetween() artifact-roll-twelve 8 9}} +
    + {{artifact-roll-twelve}} +
    + {{/rollBetween() artifact-roll-twelve 8 9}} + {{#rollBetween() artifact-roll-twelve 10 11}} +
    + {{artifact-roll-twelve}} +
    + {{/rollBetween() artifact-roll-twelve 10 11}} + {{#rollTotal() artifact-roll-twelve 12}} +
    + {{artifact-roll-twelve}} +
    + {{/rollTotal() artifact-roll-twelve 12}}
    {{/rollTotal() artifact-die-twelve 1}} +
    - - - {{#rollTotal() consumable-die-six 1}} + +
    +
    + {{#rollGreater() computed::successes -1}}Successes:{{computed::successes}}{{/rollGreater() computed::successes -1}} + {{#rollGreater() computed::failures 0}}Fails:{{computed::failures}}{{/rollGreater() computed::failures 0}} + {{#rollGreater() computed::gearfails 0}}Gear Fails:{{computed::gearfails}}{{/rollGreater() computed::gearfails 0}} +
    +
    + + + {{#rollGreater() computed::push 0}} +
    +
    + [Push the Roll](~{{character_name}}|push||{{computed::pushroll}}) +
    +
    + {{/rollGreater() computed::push 0}} + + + + {{#rollTotal() consumable-die-zero 1}} + {{#rollTotal() consumable-roll-zero 0}} +
    + {{#imageInsertFood}} +
    + {{imageInsertFood}} +
    + {{/imageInsertFood}} + {{#imageInsertWater}} +
    + {{imageInsertWater}} +
    + {{/imageInsertWater}} + {{#imageInsertArrows}} +
    + {{imageInsertArrows}} +
    + {{/imageInsertArrows}} + {{#imageInsertTorches}} +
    + {{imageInsertTorches}} +
    + {{/imageInsertTorches}} +
    + {{/rollTotal() consumable-roll-zero 0}} + {{/rollTotal() consumable-die-zero 1}} + + {{#rollTotal() consumable-die-six 1}} +
    {{#rollBetween() consumable-roll-six 1 2}} Bane - {{/rollBetween() consumable-roll-six 1 2}} {{#rollBetween() consumable-roll-six 3 6}} {{consumable-roll-six}} + {{/rollBetween() consumable-roll-six 1 2}} + {{#rollBetween() consumable-roll-six 3 6}} + {{consumable-roll-six}} {{/rollBetween() consumable-roll-six 3 6}}
    - {{#rollBetween() consumable-roll-six 1 2}} - - {{/rollBetween() consumable-roll-six 1 2}} {{#rollBetween() consumable-roll-six 3 6}} - {{/rollBetween() consumable-roll-six 3 6}} - {{/rollTotal() consumable-die-six 1}} - - {{#rollTotal() consumable-die-eight 1}} + {{#imageInsertFood}} +
    + {{imageInsertFood}} +
    + {{/imageInsertFood}} + {{#imageInsertWater}} +
    + {{imageInsertWater}} +
    + {{/imageInsertWater}} + {{#imageInsertArrows}} +
    + {{imageInsertArrows}} +
    + {{/imageInsertArrows}} + {{#imageInsertTorches}} +
    + {{imageInsertTorches}} +
    + {{/imageInsertTorches}} +
    + {{#rollBetween() consumable-roll-six 1 2}} +
    + +
    + {{/rollBetween() consumable-roll-six 1 2}} + {{/rollTotal() consumable-die-six 1}} + + {{#rollTotal() consumable-die-eight 1}} +
    {{#rollBetween() consumable-roll-eight 1 2}} Bane - {{/rollBetween() consumable-roll-eight 1 2}} {{#rollBetween() consumable-roll-eight 3 8}} - {{consumable-roll-eight}} {{/rollBetween() consumable-roll-eight 3 8}} -
    - {{#rollBetween() consumable-roll-eight 1 2}} - - {{/rollBetween() consumable-roll-eight 1 2}} {{#rollBetween() consumable-roll-eight 3 8}} + {{/rollBetween() consumable-roll-eight 1 2}} + {{#rollBetween() consumable-roll-eight 3 8}} + {{consumable-roll-eight}} {{/rollBetween() consumable-roll-eight 3 8}} - {{/rollTotal() consumable-die-eight 1}} - - {{#rollTotal() consumable-die-ten 1}} +
    + {{#imageInsertFood}} +
    + {{imageInsertFood}} +
    + {{/imageInsertFood}} + {{#imageInsertWater}} +
    + {{imageInsertWater}} +
    + {{/imageInsertWater}} + {{#imageInsertArrows}} +
    + {{imageInsertArrows}} +
    + {{/imageInsertArrows}} + {{#imageInsertTorches}} +
    + {{imageInsertTorches}} +
    + {{/imageInsertTorches}} +
    + {{#rollBetween() consumable-roll-eight 1 2}} +
    + +
    + {{/rollBetween() consumable-roll-eight 1 2}} + {{/rollTotal() consumable-die-eight 1}} + + {{#rollTotal() consumable-die-ten 1}} +
    {{#rollBetween() consumable-roll-ten 1 2}} Bane - {{/rollBetween() consumable-roll-ten 1 2}} {{#rollBetween() consumable-roll-ten 3 10}} {{consumable-roll-ten}} + {{/rollBetween() consumable-roll-ten 1 2}} + {{#rollBetween() consumable-roll-ten 3 10}} + {{consumable-roll-ten}} {{/rollBetween() consumable-roll-ten 3 10}}
    - {{#rollBetween() consumable-roll-ten 1 2}} - - {{/rollBetween() consumable-roll-ten 1 2}} {{#rollBetween() consumable-roll-ten 3 10}} - {{/rollBetween() consumable-roll-ten 3 10}} - {{/rollTotal() consumable-die-ten 1}} - - {{#rollTotal() consumable-die-twelve 1}} + {{#imageInsertFood}} +
    + {{imageInsertFood}} +
    + {{/imageInsertFood}} + {{#imageInsertWater}} +
    + {{imageInsertWater}} +
    + {{/imageInsertWater}} + {{#imageInsertArrows}} +
    + {{imageInsertArrows}} +
    + {{/imageInsertArrows}} + {{#imageInsertTorches}} +
    + {{imageInsertTorches}} +
    + {{/imageInsertTorches}} +
    + {{#rollBetween() consumable-roll-ten 1 2}} +
    + +
    + {{/rollBetween() consumable-roll-ten 1 2}} + {{/rollTotal() consumable-die-ten 1}} + + {{#rollTotal() consumable-die-twelve 1}} +
    {{#rollBetween() consumable-roll-twelve 1 2}} Bane - {{/rollBetween() consumable-roll-twelve 1 2}} {{#rollBetween() consumable-roll-twelve 3 12}} - {{consumable-roll-twelve}} {{/rollBetween() consumable-roll-twelve 3 12}} -
    - {{#rollBetween() consumable-roll-twelve 1 2}} - - {{/rollBetween() consumable-roll-twelve 1 2}} {{#rollBetween() consumable-roll-twelve 3 12}} + {{/rollBetween() consumable-roll-twelve 1 2}} + {{#rollBetween() consumable-roll-twelve 3 12}} + {{consumable-roll-twelve}} {{/rollBetween() consumable-roll-twelve 3 12}} - {{/rollTotal() consumable-die-twelve 1}} +
    + {{#imageInsertFood}} +
    + {{imageInsertFood}} +
    + {{/imageInsertFood}} + {{#imageInsertWater}} +
    + {{imageInsertWater}} +
    + {{/imageInsertWater}} + {{#imageInsertArrows}} +
    + {{imageInsertArrows}} +
    + {{/imageInsertArrows}} + {{#imageInsertTorches}} +
    + {{imageInsertTorches}} +
    + {{/imageInsertTorches}} +
    + {{#rollBetween() consumable-roll-twelve 1 2}} +
    + +
    + {{/rollBetween() consumable-roll-twelve 1 2}} + {{/rollTotal() consumable-die-twelve 1}} +
    {{#rollTotal() d66-die-one 1}} -
    +
    {{#rollBetween() d66-roll-one 0 100}} {{d66-roll-one}} {{/rollBetween() d66-roll-one 0 100}}
    {{/rollTotal() d66-die-one 1}} {{#rollTotal() d66-die-two 1}} -
    +
    {{#rollBetween() d66-roll-two 0 100}} {{d66-roll-two}} {{/rollBetween() d66-roll-two 0 100}}
    {{/rollTotal() d66-die-two 1}} - - - {{#attribute-die-one}} -
    - Base Dice -
    -
    - Skill Dice -
    -
    - Gear Dice -
    - {{/attribute-die-one}} - - +
    + +
    {{#weapon-bonus}} Gear Bonus:{{weapon-bonus}}{{/weapon-bonus}}{{#weapon-bonus-max}}/{{weapon-bonus-max}}{{/weapon-bonus-max}} @@ -4079,8 +4302,9 @@

    STRONGHOLD NOTES

    {{/attack-description}}
    - - +
    + +
    {{#rollTotal() armor1-equipped 1}} {{#armor1-name}}
    @@ -4149,8 +4373,9 @@

    STRONGHOLD NOTES

    {{/shield1-bonus-misc}}
    {{/shield1-name}} - - +
    + +
    {{#caster-rank}} Talent:{{caster-rank}} @@ -4204,13 +4429,16 @@

    STRONGHOLD NOTES

    {{#spell-ingredients}}
    {{spell-ingredients-included}}{{spell-ingredients}}{{/spell-ingredients}} {{/spell-ingredients-included}}
    - +
    + +
    {{#spell-description}}
    {{spell-description}}
    {{/spell-description}} - - +
    + +
    {{#skill-base}}Attr:{{skill-base}}{{/skill-base}} {{#skill-skill}}Skill:{{skill-skill}}{{/skill-skill}} @@ -4220,7 +4448,9 @@

    STRONGHOLD NOTES

    {{skill-notes}}
    {{/skill-notes}}
    - +
    + +
    {{#free-text}}
    {{free-text}}
    {{/free-text}} @@ -4230,30 +4460,33 @@

    STRONGHOLD NOTES

    {{#free-text-right}}
    {{free-text-right}}
    {{/free-text-right}} +
    + +
    {{#footer}} - + {{/footer}} - - {{#allprops() character_name name character_id name_link subtitle subtitle2 imageInsert imageInsertFood imageInsertWater imageInsertArrows imageInsertTorches free-text free-text-center free-text-right footer attribute-die-one attribute-die-two attribute-die-three attribute-die-four attribute-die-five attribute-die-six attribute-die-seven attribute-die-eight attribute-die-nine attribute-die-ten attribute-die-eleven attribute-die-twelve skill-die-one skill-die-two skill-die-three skill-die-four skill-die-five skill-die-six skill-die-seven skill-die-eight skill-die-nine skill-die-ten negative-die-one negative-die-two negative-die-three gear-die-one gear-die-two gear-die-three gear-die-four gear-die-five gear-die-six gear-die-seven gear-die-eight gear-die-nine gear-die-ten gear-die-eleven gear-die-twelve artifact-die-eight artifact-die-ocho artifact-die-ten artifact-die-twelve attribute-roll-one attribute-roll-two attribute-roll-three attribute-roll-four attribute-roll-five attribute-roll-six attribute-roll-seven attribute-roll-eight attribute-roll-nine attribute-roll-ten attribute-roll-eleven attribute-roll-twelve skill-roll-one skill-roll-two skill-roll-three skill-roll-four skill-roll-five skill-roll-six skill-roll-seven skill-roll-eight skill-roll-nine skill-roll-ten negative-roll-one negative-roll-two negative-roll-three gear-roll-one gear-roll-two gear-roll-three gear-roll-four gear-roll-five gear-roll-six gear-roll-seven gear-roll-eight gear-roll-nine gear-roll-ten gear-roll-eleven gear-roll-twelve artifact-roll-eight artifact-roll-ocho artifact-roll-ten artifact-roll-twelve consumable-die-six consumable-die-eight d66-die-one d66-roll-one d66-die-two d66-roll-two consumable-die-ten consumable-die-twelve consumable-roll-six consumable-roll-eight consumable-roll-ten consumable-roll-twelve push-query weapon-bonus weapon-bonus-max weapon-bonus-misc weapon-damage weapon-damage-misc attack-features weapon-grip weapon-range weapon-features attack-description spell-rank caster-rank spell-willpower spell-range spell-duration spell-ingredients spell-ingredients-included spell-grimoire spell-description current-willpower basePL armor1-equipped armor1-name armor1-rating armor1-rating-max armor1-rating-total armor1-rating-misc armor2-equipped armor2-name armor2-rating armor2-rating-max armor2-rating-misc armor2-rating-total armor3-equipped armor3-name armor3-rating armor3-rating-max armor3-rating-misc armor3-rating-total armor4-equipped armor4-name armor4-rating armor4-rating-max armor4-rating-misc armor4-rating-total shield1-name shield1-base shield1-skill shield1-bonus shield1-bonus-max shield1-bonus-misc skill-base skill-skill skill-bonus-misc-skill skill-bonus-misc-gear skill-notes dice-label-flag pride-flag consumable-flag}} +
    + +
    + {{#allprops() character_name name character_id name_link subtitle subtitle2 imageInsert imageInsertFood imageInsertWater imageInsertArrows imageInsertTorches free-text free-text-center free-text-right footer attribute-die-one attribute-die-two attribute-die-three attribute-die-four attribute-die-five attribute-die-six attribute-die-seven attribute-die-eight attribute-die-nine attribute-die-ten attribute-die-eleven attribute-die-twelve skill-die-one skill-die-two skill-die-three skill-die-four skill-die-five skill-die-six skill-die-seven skill-die-eight skill-die-nine skill-die-ten negative-die-one negative-die-two negative-die-three gear-die-one gear-die-two gear-die-three gear-die-four gear-die-five gear-die-six gear-die-seven gear-die-eight gear-die-nine gear-die-ten gear-die-eleven gear-die-twelve artifact-die-eight artifact-die-ocho artifact-die-ten artifact-die-twelve attribute-roll-one attribute-roll-two attribute-roll-three attribute-roll-four attribute-roll-five attribute-roll-six attribute-roll-seven attribute-roll-eight attribute-roll-nine attribute-roll-ten attribute-roll-eleven attribute-roll-twelve skill-roll-one skill-roll-two skill-roll-three skill-roll-four skill-roll-five skill-roll-six skill-roll-seven skill-roll-eight skill-roll-nine skill-roll-ten negative-roll-one negative-roll-two negative-roll-three gear-roll-one gear-roll-two gear-roll-three gear-roll-four gear-roll-five gear-roll-six gear-roll-seven gear-roll-eight gear-roll-nine gear-roll-ten gear-roll-eleven gear-roll-twelve artifact-roll-eight artifact-roll-ocho artifact-roll-ten artifact-roll-twelve consumable-die-zero consumable-die-six consumable-die-eight d66-die-one d66-roll-one d66-die-two d66-roll-two consumable-die-ten consumable-die-twelve consumable-roll-zero consumable-roll-six consumable-roll-eight consumable-roll-ten consumable-roll-twelve push-query weapon-bonus weapon-bonus-max weapon-bonus-misc weapon-damage weapon-damage-misc attack-features weapon-grip weapon-range weapon-features attack-description spell-rank caster-rank spell-willpower spell-range spell-duration spell-ingredients spell-ingredients-included spell-grimoire spell-description current-willpower basePL armor1-equipped armor1-name armor1-rating armor1-rating-max armor1-rating-total armor1-rating-misc armor2-equipped armor2-name armor2-rating armor2-rating-max armor2-rating-misc armor2-rating-total armor3-equipped armor3-name armor3-rating armor3-rating-max armor3-rating-misc armor3-rating-total armor4-equipped armor4-name armor4-rating armor4-rating-max armor4-rating-misc armor4-rating-total shield1-name shield1-base shield1-skill shield1-bonus shield1-bonus-max shield1-bonus-misc skill-base skill-skill skill-bonus-misc-skill skill-bonus-misc-gear skill-notes dice-label-flag pride-flag consumable-flag push pushroll successes failures gearfails}}
    **{{key}}**:
    {{value}}
    - {{/allprops() character_name name character_id name_link subtitle subtitle2 imageInsert imageInsertFood imageInsertWater imageInsertArrows imageInsertTorches free-text free-text-center free-text-right footer attribute-die-one attribute-die-two attribute-die-three attribute-die-four attribute-die-five attribute-die-six attribute-die-seven attribute-die-eight attribute-die-nine attribute-die-ten attribute-die-eleven attribute-die-twelve skill-die-one skill-die-two skill-die-three skill-die-four skill-die-five skill-die-six skill-die-seven skill-die-eight skill-die-nine skill-die-ten negative-die-one negative-die-two negative-die-three gear-die-one gear-die-two gear-die-three gear-die-four gear-die-five gear-die-six gear-die-seven gear-die-eight gear-die-nine gear-die-ten gear-die-eleven gear-die-twelve artifact-die-eight artifact-die-ocho artifact-die-ten artifact-die-twelve attribute-roll-one attribute-roll-two attribute-roll-three attribute-roll-four attribute-roll-five attribute-roll-six attribute-roll-seven attribute-roll-eight attribute-roll-nine attribute-roll-ten attribute-roll-eleven attribute-roll-twelve skill-roll-one skill-roll-two skill-roll-three skill-roll-four skill-roll-five skill-roll-six skill-roll-seven skill-roll-eight skill-roll-nine skill-roll-ten negative-roll-one negative-roll-two negative-roll-three gear-roll-one gear-roll-two gear-roll-three gear-roll-four gear-roll-five gear-roll-six gear-roll-seven gear-roll-eight gear-roll-nine gear-roll-ten gear-roll-eleven gear-roll-twelve artifact-roll-eight artifact-roll-ocho artifact-roll-ten artifact-roll-twelve consumable-die-six consumable-die-eight d66-die-one d66-roll-one d66-die-two d66-roll-two consumable-die-ten consumable-die-twelve consumable-roll-six consumable-roll-eight consumable-roll-ten consumable-roll-twelve push-query weapon-bonus weapon-bonus-max weapon-bonus-misc weapon-damage weapon-damage-misc attack-features weapon-grip weapon-range weapon-features attack-description spell-rank caster-rank spell-willpower spell-range spell-duration spell-ingredients spell-ingredients-included spell-grimoire spell-description current-willpower basePL armor1-equipped armor1-name armor1-rating armor1-rating-max armor1-rating-total armor1-rating-misc armor2-equipped armor2-name armor2-rating armor2-rating-max armor2-rating-misc armor2-rating-total armor3-equipped armor3-name armor3-rating armor3-rating-max armor3-rating-misc armor3-rating-total armor4-equipped armor4-name armor4-rating armor4-rating-max armor4-rating-misc armor4-rating-total shield1-name shield1-base shield1-skill shield1-bonus shield1-bonus-max shield1-bonus-misc skill-base skill-skill skill-bonus-misc-skill skill-bonus-misc-gear skill-notes dice-label-flag pride-flag consumable-flag}} + {{/allprops() character_name name character_id name_link subtitle subtitle2 imageInsert imageInsertFood imageInsertWater imageInsertArrows imageInsertTorches free-text free-text-center free-text-right footer attribute-die-one attribute-die-two attribute-die-three attribute-die-four attribute-die-five attribute-die-six attribute-die-seven attribute-die-eight attribute-die-nine attribute-die-ten attribute-die-eleven attribute-die-twelve skill-die-one skill-die-two skill-die-three skill-die-four skill-die-five skill-die-six skill-die-seven skill-die-eight skill-die-nine skill-die-ten negative-die-one negative-die-two negative-die-three gear-die-one gear-die-two gear-die-three gear-die-four gear-die-five gear-die-six gear-die-seven gear-die-eight gear-die-nine gear-die-ten gear-die-eleven gear-die-twelve artifact-die-eight artifact-die-ocho artifact-die-ten artifact-die-twelve attribute-roll-one attribute-roll-two attribute-roll-three attribute-roll-four attribute-roll-five attribute-roll-six attribute-roll-seven attribute-roll-eight attribute-roll-nine attribute-roll-ten attribute-roll-eleven attribute-roll-twelve skill-roll-one skill-roll-two skill-roll-three skill-roll-four skill-roll-five skill-roll-six skill-roll-seven skill-roll-eight skill-roll-nine skill-roll-ten negative-roll-one negative-roll-two negative-roll-three gear-roll-one gear-roll-two gear-roll-three gear-roll-four gear-roll-five gear-roll-six gear-roll-seven gear-roll-eight gear-roll-nine gear-roll-ten gear-roll-eleven gear-roll-twelve artifact-roll-eight artifact-roll-ocho artifact-roll-ten artifact-roll-twelve consumable-die-zero consumable-die-six consumable-die-eight d66-die-one d66-roll-one d66-die-two d66-roll-two consumable-die-ten consumable-die-twelve consumable-roll-zero consumable-roll-six consumable-roll-eight consumable-roll-ten consumable-roll-twelve push-query weapon-bonus weapon-bonus-max weapon-bonus-misc weapon-damage weapon-damage-misc attack-features weapon-grip weapon-range weapon-features attack-description spell-rank caster-rank spell-willpower spell-range spell-duration spell-ingredients spell-ingredients-included spell-grimoire spell-description current-willpower basePL armor1-equipped armor1-name armor1-rating armor1-rating-max armor1-rating-total armor1-rating-misc armor2-equipped armor2-name armor2-rating armor2-rating-max armor2-rating-misc armor2-rating-total armor3-equipped armor3-name armor3-rating armor3-rating-max armor3-rating-misc armor3-rating-total armor4-equipped armor4-name armor4-rating armor4-rating-max armor4-rating-misc armor4-rating-total shield1-name shield1-base shield1-skill shield1-bonus shield1-bonus-max shield1-bonus-misc skill-base skill-skill skill-bonus-misc-skill skill-bonus-misc-gear skill-notes dice-label-flag pride-flag consumable-flag push pushroll successes failures gearfails}}
    - - - - diff --git a/Forbidden_Lands/Forbidden_Lands.jpg b/Forbidden_Lands/Forbidden_Lands.jpg index 54dadf265336..feeda04b8eb2 100644 Binary files a/Forbidden_Lands/Forbidden_Lands.jpg and b/Forbidden_Lands/Forbidden_Lands.jpg differ diff --git a/Forbidden_Lands/translation.json b/Forbidden_Lands/translation.json index 8bf679703942..ddb754b4dabd 100644 --- a/Forbidden_Lands/translation.json +++ b/Forbidden_Lands/translation.json @@ -1,419 +1,423 @@ { - "action": "Action", - "action-disarm": "Disarm", - "action-parry": "Parry", - "action-shoot": "Shoot", - "action-shove": "Shove", - "action-slash": "Slash", - "action-stab": "Stab", - "adult-2": "Adult+1", - "age": "Age", - "agility": "Agility", - "agility-abbr": "Agi", - "agility-abbr-u": "AGI", - "animal-handling": "Animal Handling", - "api-dice": "api dice", - "api-dice-title": "Use API Dice Roller. (API is a Pro feature) 'Forbidden Lands Year-Zero Die Roller' script must be installed.", - "appearance-u": "APPEARANCE", - "armor": "Armor", - "armor-helmet": "ARMOR/HELMET", - "armor-rating": "Armor Rating", - "armor-rating-abbr": "AR", - "armor-rating-total": "Total GEAR dice included for armor1 + armor2 + armor3 + armor4. @{ar}", - "armor-rating-u": "ARMOR RATING", - "armor-roll": "Armor Roll", - "armor-type": "Armor Type", - "armor1-bonus": "Record the armor's CURRENT bonus up to MAX (adjusts GEAR dice). @{armor1_bonus}", - "armor1-bonus-max": "Record the armor's UNDAMAGED bonus. @{armor1_bonus_max}", - "armor1-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{armor1_damage}", - "armor1-bonus-total": "Total GEAR and SKILL dice included for armor1. @{armor1_ar}", - "armor2-bonus": "Record the armor's CURRENT bonus up to MAX (adjusts GEAR dice). @{armor2_bonus}", - "armor2-bonus-max": "Record the armor's UNDAMAGED bonus. @{armor2_bonus_max}", - "armor2-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{armor2_damage}", - "armor2-bonus-total": "Total GEAR and SKILL dice included for armor2. @{armor2_ar}", - "armor3-bonus": "Record the armor's CURRENT bonus up to MAX (adjusts GEAR dice). @{armor3_bonus}", - "armor3-bonus-max": "Record the armor's UNDAMAGED bonus. @{armor3_bonus_max}", - "armor3-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{armor3_damage}", - "armor3-bonus-total": "Total GEAR and SKILL dice included for armor3. @{armor3_ar}", - "armor4-bonus": "Record the armor's CURRENT bonus up to MAX (adjusts GEAR dice). @{armor4_bonus}", - "armor4-bonus-max": "Record the armor's UNDAMAGED bonus. @{armor4_bonus_max}", - "armor4-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{armor4_damage}", - "armor4-bonus-total": "Total GEAR and SKILL dice included for armor4. @{armor4_ar}", - "arms-length": "Arm's Length", - "arrows": "Arrows", - "artifact": "Artifact Dice", - "artifact-bonus": "Artifact Bonus", - "attack": "Attack", - "attack-abbr": "Attk", - "attr-abbr": "Attr", - "attribute-score": "Attribute Score", - "attribute-u": "ATTRIBUTES", - "background-floral-white": "Floral White", - "background-light-gray": "Light Gray", - "background-parchment": "Parchment", - "bane": "Bane", - "base": "Base", - "base-attr-abbr": "Base/Attr", - "base-attribute-dice": "Base/Attribute Dice", - "base-dice": "Base Dice", - "base-power-level-abbr": "Base PL", - "beasts": "Beasts", - "beasts-u": "BEASTS", - "body": "Body", - "bonus": "Bonus", - "bonus-abbr": "Bon", - "bread": "Bread", - "carried": "Carried", - "carried-abbr": "Carr", - "carry": "Carry", - "cart-wagon-other": "Cart/Wagon/Other", - "casting-overcharged": "Casting Overcharged", - "casting-overcharged-chance": "Chance Casting & Overcharged", - "casting-safe": "Safe Casting", - "character": "Character", - "clear-dice-pool": "Clear Dice Pool", - "close": "[close]", - "close-announcements": "Close Announcements", - "cloth": "Cloth", - "clothing": "Clothing", - "coins-carried": "Coins Carried", - "coins-u": "COINS", - "cold": "Cold", - "condition-cold": "When it's bitter cold and you don't have enough shelter, succeed on Endurance roll or become cold.\n Chilly Fall Day 1/day\n Depth of Winter 1/hour\n Immediately take 1 damage to STR and WIT.\n Keep rolling Endurance with same effect on failure.\n If STR is broken, you die next time you have to roll.\n Can't recover STR or WIT until you have warmed.", - "condition-hungry": "You must eat 1 ration once a day or become hungry.\nCan't recover STR except by magic.\nSuffer 1 damage to STR per week.\nIf Broken, you die after 1 week without food.\nAs soon as you eat, you are longer hungry.", - "condition-sleepy": "You must sleep for at least one Quarter Day of each day or become sleepy.\n Can't recover WIT, except by magic.\n If Broken, you must sleep to get back up.\n Suffer 1 damage to WIT each day.\n If this damage breaks WIT, you collapse and sleep for at least one Quarter Day.\n As soon as you sleep, you are no longer sleepy.", - "condition-thirsty": "You must drink 1 ration of water per day or become thirsty.\n Cannot recover attributes except by magic.\n If Broken, you need to drink water to get back up.\n Suffer 1 damage to both STR and AGI every day.\n If STR or AGI are broken, you die after 1 more day without water.\n As soon as you drink you are not thirsty.", - "condition-u": "CONDITIONS", - "consumable": "Consumable", - "consumable-note": "note: be sure to manually reduce the consumable die on the sheet if you roll bane of 1 or 2.", - "consumable-u": "CONSUMABLES", - "copper": "Copper", - "crafting": "Crafting", - "crafting-monster": "Crafting", - "critical-injuries": "Critical Injuries", - "critical-u": "CRITICAL INJURIES", - "current": "Current", - "current-preset": "Current Preset", - "custom": "Custom", - "custom-roll": "Custom Roll", - "d66-roll": "D66 Roll", - "damage": "Damage", - "damage-abbr": "Dmg", - "dark-secret": "Dark Secret", - "defense-rating": "Defense Rating", - "description": "Description", - "dice-only": "Dice Only", - "dice-pool": "Dice Pool", - "dice-pool-u": "DICE POOL", - "die": "Die", - "die-10": "d10", - "die-10-u": "D10", - "die-12": "d12", - "die-12-u": "D12", - "die-6": "d6", - "die-6-u": "D6", - "die-66": "d66", - "die-66-u": "D66", - "die-8": "d8", - "die-8-u": "D8", - "distant": "Distant", - "dmg-abbr": "Dmg", - "don": "Don", - "duration": "Duration", - "effects": "Effects", - "empathy": "Empathy", - "empathy-abbr": "Emp", - "encumbrance": "Encumbrance", - "encumbrance-current-abbr": "Current Encum", - "endurance": "Endurance", - "endurance-monster": "Endurance", - "epic": "Epic", - "experience-u": "EXPERIENCE", - "extra-damage": "Toggle extra damage tracking (25-48)", - "face": "Face", - "features": "Features", - "fish": "Fish", - "flour": "Flour", - "food": "Food", - "for": "for", - "function-u": "FUNCTIONS", - "fur": "Fur", - "gea-u": "GEAR", - "gear": "Gear", - "gear-bonus": "Gear Bonus", - "gear-consumables": "Gear & Consumables", - "gear-dice": "Gear Dice", - "gear-notes": "Gear/Notes", - "gear-weight": "Gear Weight", - "general": "General", - "general-abbr": "Gen", - "glass": "Glass", - "gold": "Gold", - "grain": "Grain", - "grimoire": "Grimoire", - "grimoire-abbr": "Grim", - "grip": "Grip", - "healing": "Healing", - "healing-time": "Healing Time", - "heavy-abbr": "H", - "herbs": "Herbs", - "hirelings-u": "HIRELINGS", - "hungry": "Hungry", - "include-grimoire": "Casting from a Grimoire reduces the Spell's Rank by -1 which reduces the dice rolled by one.", - "include-ingredients": "Using Ingredients adds +1 to the Base Power Level.", - "include-willpower": "Adding Willpower increases the Base Power Level and the number of dice rolled.", - "included": "included", - "ingredients": "Ingredients", - "ingredients-abbr": "Ingr", - "injury": "Injury", - "insight": "Insight", - "iron": "Iron", - "iron-ore": "Iron Ore", - "item": "Item", - "kin": "Kin", - "kin-wolfkin": "Wolfkin", - "kin-orc": "Orc", - "kin-human": "Human", - "kin-halfling": "Halfling", - "kin-half-elf": "Half-elf", - "kin-goblin": "Goblin", - "kin-elf": "Elf", - "kin-dwarf": "Dwarf", - "latest-announcements": "Latest Announcements", - "leather": "Leather", - "legendary": "Legendary", - "lethal": "Lethal", - "level": "Level", - "light-abbr": "L", - "location": "Location", - "logo-forbidden-lands": "FORBIDDEN LANDS", - "long": "Long", - "lore": "Lore", - "lvl-abbr": "Lvl", - "magic": "Magic", - "manipulation": "Manipulation", - "marksmanship": "Marksmanship", - "marksmanship-abbr": "Marks.", - "max-abbr": "Max", - "max-items-abbr": "Max Items", - "meat": "Meat", - "melee": "Melee", - "melee-as-distance": "Melee", - "melee-as-skill": "Melee", - "melee-monster": "Melee", - "might": "Might", - "might-monster": "Might", - "mighty": "Mighty", - "misc-abbr": "Misc", - "misc-gear-abbr": "Misc Gear", - "misc-skill-abbr": "Misc Skill", - "monster": "Monster", - "monster-attack": "Monster Attack", - "monster-attacks-u": "MONSTER ATTACKS", - "monster-name": "Monster's Name/Type", - "moun-u": "MOUNT", - "mount": "Mount", - "mounted": "Mounted", - "move": "Move", - "move-type": "Move Type", - "movement": "Movement", - "name": "Name", - "near": "Near", - "no": "No", - "no-damage": "No Damage", - "no-willpower": "No Willpower", - "normal-abbr": "N", - "not-applicable-abbr": "n/a", - "note-description": "Note's description", - "note-name": "Note's name", - "notes": "Notes", - "notes-text": "notes...", - "notes-u": "NOTES", - "nothing": "Nothing", - "number-abbr": "Num", - "of-arrows": "of Arrows", - "of-food": "of Food", - "of-torches": "of Torches", - "of-water": "of Water", - "old-3": "Old+2", - "old-announcements": "Old Announcements", - "older-announcements": "Older", - "on-mount": "Gear on Mount", - "one-hand-abbr": "1H", - "other": "Other", - "out-of-arrows": "Out of Arrows", - "out-of-food": "Out of Food", - "out-of-torches": "Out of Torches", - "out-of-water": "Out of Water", - "overcharged": "Overcharged", - "overcharging-abbr": "Over", - "pack-rat": "Pack Rat Talent?", - "pack-rat-title": "You can carry additional items.", - "parry": "Parry", - "pc-name": "PC's name", - "performance": "Performance", - "personal": "Personal", - "power-level": "Power Level", - "power-level-abbr": "PL", - "power-word": "Power Word", - "pride": "Pride", - "pride-roll": "Pride Roll", - "production-outcome": "Production/Outcome", - "profession": "Profession", - "profession-abbr": "Prof", - "profession-druid": "Druid", - "profession-fighter": "Fighter", - "profession-hunter": "Hunter", - "profession-minstrel": "Minstrel", - "profession-peddler": "Peddler", - "profession-rider": "Rider", - "profession-rogue": "Rogue", - "profession-sorcerer": "Sorcerer", - "push": "Push", - "push-dice": "Push the Dice!", - "push-query": "Is the Dice Pool correct...? (hint:remove successes and bane) |Yes - Submit to Roll.,Dice Pool is correct.|No - Cancel.,Dice Pool needs to be corrected.", - "pushes-the-roll": "Pushes the Roll", - "quantity-abbr": "Qty", - "range": "Range", - "ranged": "Ranged", - "rank": "Rank", - "rank-1-pack-rat": "Rank 1 (+2)", - "rank-2-pack-rat": "Rank 2 (+5)", - "rank-3-pack-rat": "Rank 3 (+10)", - "rank-caster": "Caster Rank", - "rank-caster-abbr": "CstRank", - "rank-level-abbr": "Rnk/Lvl", - "rank-level-totals": "Rank/Level Totals", - "rank-spell": "Spell Rank", - "rank-spell-abbr": "SR", - "rating": "Rating", - "rating-abbr": "Rat", - "relationship-description": "Describe the relationship.", - "relationships-u": "RELATIONSHIPS", - "reputation": "Reputation", - "reputation-bonus": "How well known are you? (note: dice pool caps at 34) @{reputation}", - "reputation-roll": "Reputation Roll", - "reset-dice": "Reset dice pool.", - "ritual": "Ritual", - "roll": "Roll", - "roll-agility": "Agility Roll", - "roll-dice": "Roll the Dice!", - "roll-dice-66": "Roll d66!", - "roll-dice-api": "Roll API Dice!", - "roll-empathy": "Empathy Roll", - "roll-overcharged": "Rolls WP", - "roll-safe-casting": "Rolls WP-(TR-(SR-1Grim))", - "roll-strength": "Strength Roll", - "roll-wits": "Wits Roll", - "safe-casting": "Safe", - "salary": "Salary copper/day", - "scouting": "Scouting", - "selected": "Selected", - "settings": "Settings", - "sheet-background": "Sheet Background", - "sheet-version-announcements": "Sheet version and announcements", - "shield": "Shield", - "shield-bonus": "Record the shield's CURRENT bonus up to MAX (adjusts GEAR dice) @{shield1_bonus}", - "shield-bonus-max": "Record the shield's UNDAMAGED bonus. @{shield1_bonus_max}", - "shield-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{shield1_bonus_misc}", - "shield-bonus-total": "Total BASE, GEAR, and SKILL dice included for Parry|Shove. @{shield1_bonus_total}", - "shield-u": "SHIELD", - "short": "Short", - "shove": "Shove", - "show-hide": "show/hide", - "show-hide-label": "Show/Hide:", - "show-more-or-less": "more/less", - "silver": "Silver", - "skill": "Skill", - "skill-dice": "Skill Dice", - "skill-level": "Skill Level", - "skill-u": "SKILLS", - "skills": "Skills", - "skills-list": "animal-handling,crafting,endurance,healing,insight,lore,manipulation,marksmanship,melee,might,move,performance,scouting,sleight-of-hand,stealth,survival", - "sleepy": "Sleepy", - "sleight-of-hand": "Sleight of Hand", - "sort-skills": "Sort Skills by Attribute:", - "sort-stockpile": "Sort Stockpile resources alphabetically:", - "spell": "Spell", - "spell-name": "Spell's name", - "spell-rank-abbr": "Spell Rnk", - "spell-u": "SPELLS", - "spells": "Spells", - "stealth": "Stealth", - "stockpile-list": "iron-ore,fur,flour,iron,leather,grain,silver,cloth,meat,gold,wool,fish,stone,food,vegetables,glass,bread,tallow,wood,water,herbs", - "stockpile-u": "STOCKPILE", - "stone": "Stone", - "strength": "Strength", - "strength-abbr": "Str", - "strength-abbr-u": "STR", - "stronghold": "Stronghold", - "stronghold-notes-u": "STRONGHOLD NOTES", - "stronghold-u": "STRONGHOLD", - "success": "Success", - "success-1": "1 Success", - "success-2": "2 Successes", - "success-3": "3 Successes", - "success-4": "4 Successes", - "survival": "Survival", - "talent": "Talent", - "talent-rank": "Talent Rank", - "talent-rank-abbr": "Talent Rnk", - "talent-u": "TALENTS", - "talents": "Talents", - "tallow": "Tallow", - "thirsty": "Thirsty", - "time-limit": "Time Limit", - "tiny-abbr": "T", - "torches": "Torches", - "total": "Total", - "total-abbr": "Tot", - "total-xp-earned": "Total XP Earned", - "two-hand-abbr": "2H", - "type": "Type", - "type-name": "Type/Name", - "type-of-roll": "Indicates what is being rolled...", - "units": "Units", - "update-dice-pool": "Update the dice pool. Use the 'Roll' button to roll the dice.", - "use-grimoire-abbr": "Use Grim", - "use-ingredients-abbr": "Use Ingr", - "vegetables": "Vegetables", - "version-announcements": "Sheet version and announcements", - "water": "Water", - "weapon": "Weapon", - "weapon-bonus": "Record the weapon's CURRENT bonus up to MAX (adjusts GEAR dice). @{repeating_weapons_$X_weapon_bonus}", - "weapon-bonus-max": "Record the weapon's UNDAMAGED bonus. @{repeating_weapons_$X_weapon_bonus_max}", - "weapon-bonus-misc": "Miscellaneous bonus modifier (adjusts GEAR dice). @{repeating_weapons_$X_weapon_bonus_misc}", - "weapon-bonus-total": "Total GEAR dice included with the attack. @{repeating_weapons_$X_weapon_bonus_total}", - "weapon-damage": "Damage as per weapon tables. @{repeating_weapons_$X_weapon_damage}", - "weapon-damage-misc": "Miscellaneous damage modifier. @{repeating_weapons_$X_weapon_damage_misc}", - "weapon-damage-total": "Total damage included with the attack. @{repeating_weapons_$X_weapon_damage_total}", - "weapon-skill-misc": "Miscellaneous attack modifier (adjusts SKILL dice). @{repeating_weapons_$X_weapon_skill_misc}", - "weapon-skill-total": "Total SKILL dice included with the attack. @{repeating_weapons_$X_weapon_skill_total}", - "weapon-type-base": "BASE dice as per weapon/skill type. @{repeating_weapons_$X_weapon_base_total}", - "weapon-type-skill": "SKILL dice as per weapon/skill type. @{repeating_weapons_$X_weapon_skill_value}", - "weapon-u": "WEAPONS", - "weapons": "Weapons", - "weight-abbr": "Wt", - "weight-heavy": "Heavy 2", - "weight-light": "Light .5", - "weight-normal": "Normal 1", - "weight-tiny": "Tiny 0", - "whisper-macro": "Whisper roll?", - "whisper-nothing": "Do not whisper rolls(default).", - "whisper-options": "Whisper Options:", - "whisper-options-api": "API Whisper Options:", - "whisper-query": "Use a query.", - "whisper-rolls": "Whisper all rolls to the GM.", - "willpower": "Willpower", - "willpower-abbr": "WP", - "willpower-current-abbr": "Current WP", - "willpower-u": "WILLPOWER", - "willpower-used-abbr": "WP Used", - "wits": "Wits", - "wits-abbr": "Wit", - "wood": "Wood", - "wool": "Wool", - "yes": "Yes", - "yes-1": "Yes,-1", - "young-1": "Young" + "action": "Action", + "action-disarm": "Disarm", + "action-parry": "Parry", + "action-shoot": "Shoot", + "action-shove": "Shove", + "action-slash": "Slash", + "action-stab": "Stab", + "adult-2": "Adult+1", + "age": "Age", + "agility": "Agility", + "agility-abbr": "Agi", + "agility-abbr-u": "AGI", + "animal-handling": "Animal Handling", + "api-dice": "api dice", + "api-dice-title": "Use API Dice Roller. (API is a Pro feature) 'Forbidden Lands Year-Zero Die Roller' script must be installed.", + "appearance-u": "APPEARANCE", + "armor": "Armor", + "armor-helmet": "ARMOR/HELMET", + "armor-rating": "Armor Rating", + "armor-rating-abbr": "AR", + "armor-rating-total": "Total GEAR dice included for armor1 + armor2 + armor3 + armor4. @{ar}", + "armor-rating-u": "ARMOR RATING", + "armor-roll": "Armor Roll", + "armor-type": "Armor Type", + "armor1-bonus": "Record the armor's CURRENT bonus up to MAX (adjusts GEAR dice). @{armor1_bonus}", + "armor1-bonus-max": "Record the armor's UNDAMAGED bonus. @{armor1_bonus_max}", + "armor1-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{armor1_damage}", + "armor1-bonus-total": "Total GEAR and SKILL dice included for armor1. @{armor1_ar}", + "armor2-bonus": "Record the armor's CURRENT bonus up to MAX (adjusts GEAR dice). @{armor2_bonus}", + "armor2-bonus-max": "Record the armor's UNDAMAGED bonus. @{armor2_bonus_max}", + "armor2-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{armor2_damage}", + "armor2-bonus-total": "Total GEAR and SKILL dice included for armor2. @{armor2_ar}", + "armor3-bonus": "Record the armor's CURRENT bonus up to MAX (adjusts GEAR dice). @{armor3_bonus}", + "armor3-bonus-max": "Record the armor's UNDAMAGED bonus. @{armor3_bonus_max}", + "armor3-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{armor3_damage}", + "armor3-bonus-total": "Total GEAR and SKILL dice included for armor3. @{armor3_ar}", + "armor4-bonus": "Record the armor's CURRENT bonus up to MAX (adjusts GEAR dice). @{armor4_bonus}", + "armor4-bonus-max": "Record the armor's UNDAMAGED bonus. @{armor4_bonus_max}", + "armor4-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{armor4_damage}", + "armor4-bonus-total": "Total GEAR and SKILL dice included for armor4. @{armor4_ar}", + "arms-length": "Arm's Length", + "arrows": "Arrows", + "artifact": "Artifact Dice", + "artifact-bonus": "Artifact Bonus", + "attack": "Attack", + "attack-abbr": "Attk", + "attr-abbr": "Attr", + "attribute-score": "Attribute Score", + "attribute-u": "ATTRIBUTES", + "background-floral-white": "Floral White", + "background-light-gray": "Light Gray", + "background-parchment": "Parchment", + "bane": "Bane", + "base": "Base", + "base-attr-abbr": "Base/Attr", + "base-attribute-dice": "Base/Attribute Dice", + "base-dice": "Base Dice", + "base-power-level-abbr": "Base PL", + "beasts": "Beasts", + "beasts-u": "BEASTS", + "body": "Body", + "bonus": "Bonus", + "bonus-abbr": "Bon", + "bread": "Bread", + "carried": "Carried", + "carried-abbr": "Carr", + "carry": "Carry", + "cart": "Cart", + "cart-wagon-other": "Cart/Wagon/Other", + "casting-overcharged": "Casting Overcharged", + "casting-overcharged-chance": "Chance Casting & Overcharged", + "casting-safe": "Safe Casting", + "character": "Character", + "clear-dice-pool": "Clear Dice Pool", + "close": "[close]", + "close-announcements": "Close Announcements", + "cloth": "Cloth", + "clothing": "Clothing", + "coins-carried": "Coins Carried", + "coins-u": "COINS", + "cold": "Cold", + "condition-cold": "When it's bitter cold and you don't have enough shelter, succeed on Endurance roll or become cold.\n Chilly Fall Day 1/day\n Depth of Winter 1/hour\n Immediately take 1 damage to STR and WIT.\n Keep rolling Endurance with same effect on failure.\n If STR is broken, you die next time you have to roll.\n Can't recover STR or WIT until you have warmed.", + "condition-hungry": "You must eat 1 ration once a day or become hungry.\nCan't recover STR except by magic.\nSuffer 1 damage to STR per week.\nIf Broken, you die after 1 week without food.\nAs soon as you eat, you are longer hungry.", + "condition-sleepy": "You must sleep for at least one Quarter Day of each day or become sleepy.\n Can't recover WIT, except by magic.\n If Broken, you must sleep to get back up.\n Suffer 1 damage to WIT each day.\n If this damage breaks WIT, you collapse and sleep for at least one Quarter Day.\n As soon as you sleep, you are no longer sleepy.", + "condition-thirsty": "You must drink 1 ration of water per day or become thirsty.\n Cannot recover attributes except by magic.\n If Broken, you need to drink water to get back up.\n Suffer 1 damage to both STR and AGI every day.\n If STR or AGI are broken, you die after 1 more day without water.\n As soon as you drink you are not thirsty.", + "condition-u": "CONDITIONS", + "consumable": "Consumable", + "consumable-note": "note: This consumable die has been reduced on the sheet.", + "consumable-u": "CONSUMABLES", + "copper": "Copper", + "crafting": "Crafting", + "crafting-monster": "Crafting", + "critical-injuries": "Critical Injuries", + "critical-u": "CRITICAL INJURIES", + "current": "Current", + "current-preset": "Current Preset", + "custom": "Custom", + "custom-roll": "Custom Roll", + "d66-roll": "D66 Roll", + "damage": "Damage", + "damage-abbr": "Dmg", + "dark-secret": "Dark Secret", + "defense-rating": "Defense Rating", + "description": "Description", + "dice-only": "Dice Only", + "dice-pool": "Dice Pool", + "dice-pool-u": "DICE POOL", + "die": "Die", + "die-0-u": "Out", + "die-10": "d10", + "die-10-u": "D10", + "die-12": "d12", + "die-12-u": "D12", + "die-6": "d6", + "die-6-u": "D6", + "die-66": "d66", + "die-66-u": "D66", + "die-8": "d8", + "die-8-u": "D8", + "distant": "Distant", + "dmg-abbr": "Dmg", + "don": "Don", + "duration": "Duration", + "effects": "Effects", + "empathy": "Empathy", + "empathy-abbr": "Emp", + "encumbrance": "Encumbrance", + "encumbrance-current-abbr": "Current Encum", + "endurance": "Endurance", + "endurance-monster": "Endurance", + "epic": "Epic", + "experience-u": "EXPERIENCE", + "extra-damage": "Toggle extra damage tracking (25-48)", + "face": "Face", + "fails": "Fails", + "features": "Features", + "fish": "Fish", + "flour": "Flour", + "food": "Food", + "for": "for", + "function-u": "FUNCTIONS", + "fur": "Fur", + "gea-u": "GEAR", + "gear": "Gear", + "gear-bonus": "Gear Bonus", + "gear-consumables": "Gear & Consumables", + "gear-dice": "Gear Dice", + "gear-fails": "Gear Fails", + "gear-notes": "Gear/Notes", + "gear-weight": "Gear Weight", + "general": "General", + "general-abbr": "Gen", + "glass": "Glass", + "gold": "Gold", + "grain": "Grain", + "grimoire": "Grimoire", + "grimoire-abbr": "Grim", + "grip": "Grip", + "healing": "Healing", + "healing-time": "Healing Time", + "heavy-abbr": "H", + "herbs": "Herbs", + "hirelings-u": "HIRELINGS", + "hungry": "Hungry", + "include-grimoire": "Casting from a Grimoire reduces the Spell's Rank by -1 which reduces the dice rolled by one.", + "include-ingredients": "Using Ingredients adds +1 to the Base Power Level.", + "include-willpower": "Adding Willpower increases the Base Power Level and the number of dice rolled.", + "included": "included", + "ingredients": "Ingredients", + "ingredients-abbr": "Ingr", + "injury": "Injury", + "insight": "Insight", + "iron": "Iron", + "iron-ore": "Iron Ore", + "item": "Item", + "kin": "Kin", + "kin-wolfkin": "Wolfkin", + "kin-orc": "Orc", + "kin-human": "Human", + "kin-halfling": "Halfling", + "kin-half-elf": "Half-elf", + "kin-goblin": "Goblin", + "kin-elf": "Elf", + "kin-dwarf": "Dwarf", + "latest-announcements": "Latest Announcements", + "leather": "Leather", + "legendary": "Legendary", + "lethal": "Lethal", + "level": "Level", + "light-abbr": "L", + "location": "Location", + "logo-forbidden-lands": "FORBIDDEN LANDS", + "long": "Long", + "lore": "Lore", + "lvl-abbr": "Lvl", + "magic": "Magic", + "manipulation": "Manipulation", + "marksmanship": "Marksmanship", + "marksmanship-abbr": "Marks.", + "max-abbr": "Max", + "max-items-abbr": "Max Items", + "meat": "Meat", + "melee": "Melee", + "melee-as-distance": "Melee", + "melee-as-skill": "Melee", + "melee-monster": "Melee", + "might": "Might", + "might-monster": "Might", + "mighty": "Mighty", + "misc-abbr": "Misc", + "misc-gear-abbr": "Misc Gear", + "misc-skill-abbr": "Misc Skill", + "monster": "Monster", + "monster-attack": "Monster Attack", + "monster-attacks-u": "MONSTER ATTACKS", + "monster-name": "Monster's Name/Type", + "moun-u": "MOUNT", + "mount": "Mount", + "mounted": "Mounted", + "move": "Move", + "move-type": "Move Type", + "movement": "Movement", + "name": "Name", + "near": "Near", + "negative-dice": "Negative Dice", + "no": "No", + "no-damage": "No Damage", + "no-willpower": "No Willpower", + "normal-abbr": "N", + "not-applicable-abbr": "n/a", + "note-description": "Note's description", + "note-name": "Note's name", + "notes": "Notes", + "notes-text": "notes...", + "notes-u": "NOTES", + "nothing": "Nothing", + "number-abbr": "Num", + "of-arrows": "of Arrows", + "of-food": "of Food", + "of-torches": "of Torches", + "of-water": "of Water", + "old-3": "Old+2", + "old-announcements": "Old Announcements", + "older-announcements": "Older", + "on-mount": "Gear on Mount", + "one-hand-abbr": "1H", + "other": "Other", + "out": "Out", + "overcharged": "Overcharged", + "overcharging-abbr": "Over", + "pack-rat": "Pack Rat Talent?", + "pack-rat-title": "You can carry additional items.", + "parry": "Parry", + "pc-name": "PC's name", + "performance": "Performance", + "personal": "Personal", + "power-level": "Power Level", + "power-level-abbr": "PL", + "power-word": "Power Word", + "pride": "Pride", + "pride-roll": "Pride Roll", + "production-outcome": "Production/Outcome", + "profession": "Profession", + "profession-abbr": "Prof", + "profession-druid": "Druid", + "profession-fighter": "Fighter", + "profession-hunter": "Hunter", + "profession-minstrel": "Minstrel", + "profession-peddler": "Peddler", + "profession-rider": "Rider", + "profession-rogue": "Rogue", + "profession-sorcerer": "Sorcerer", + "push": "Push", + "pushed": "Pushed", + "push-dice": "Push the Dice!", + "push-query": "Is the Dice Pool correct...? (hint:remove successes and bane) |Yes - Submit to Roll.,Dice Pool is correct.|No - Cancel.,Dice Pool needs to be corrected.", + "push-the-roll": "Push the Roll", + "quantity-abbr": "Qty", + "range": "Range", + "ranged": "Ranged", + "rank": "Rank", + "rank-1-pack-rat": "Rank 1 (+2)", + "rank-2-pack-rat": "Rank 2 (+5)", + "rank-3-pack-rat": "Rank 3 (+10)", + "rank-caster": "Caster Rank", + "rank-caster-abbr": "CstRank", + "rank-level-abbr": "Rnk/Lvl", + "rank-level-totals": "Rank/Level Totals", + "rank-spell": "Spell Rank", + "rank-spell-abbr": "SR", + "rating": "Rating", + "rating-abbr": "Rat", + "relationship-description": "Describe the relationship.", + "relationships-u": "RELATIONSHIPS", + "reputation": "Reputation", + "reputation-bonus": "How well known are you? (note: dice pool caps at 34) @{reputation}", + "reputation-roll": "Reputation Roll", + "reset-dice": "Reset dice pool.", + "ritual": "Ritual", + "roll": "Roll", + "roll-agility": "Agility Roll", + "roll-dice": "Roll the Dice!", + "roll-dice-66": "Roll d66!", + "roll-dice-api": "Roll API Dice!", + "roll-empathy": "Empathy Roll", + "roll-overcharged": "Rolls WP", + "roll-safe-casting": "Rolls WP-(TR-(SR-1Grim))", + "roll-strength": "Strength Roll", + "roll-wits": "Wits Roll", + "safe-casting": "Safe", + "salary": "Salary copper/day", + "scouting": "Scouting", + "selected": "Selected", + "settings": "Settings", + "sheet-background": "Sheet Background", + "sheet-version-announcements": "Sheet version and announcements", + "shield": "Shield", + "shield-bonus": "Record the shield's CURRENT bonus up to MAX (adjusts GEAR dice) @{shield1_bonus}", + "shield-bonus-max": "Record the shield's UNDAMAGED bonus. @{shield1_bonus_max}", + "shield-bonus-misc": "Miscellaneous bonus modifier (adjusts SKILL dice). @{shield1_bonus_misc}", + "shield-bonus-total": "Total BASE, GEAR, and SKILL dice included for Parry|Shove. @{shield1_bonus_total}", + "shield-u": "SHIELD", + "short": "Short", + "shove": "Shove", + "show-hide": "show/hide", + "show-hide-label": "Show/Hide:", + "show-more-or-less": "more/less", + "silver": "Silver", + "skill": "Skill", + "skill-dice": "Skill Dice", + "skill-level": "Skill Level", + "skill-u": "SKILLS", + "skills": "Skills", + "skills-list": "animal-handling,crafting,endurance,healing,insight,lore,manipulation,marksmanship,melee,might,move,performance,scouting,sleight-of-hand,stealth,survival", + "sleepy": "Sleepy", + "sleight-of-hand": "Sleight of Hand", + "sort-skills": "Sort Skills by Attribute:", + "sort-stockpile": "Sort Stockpile resources alphabetically:", + "spell": "Spell", + "spell-name": "Spell's name", + "spell-rank-abbr": "Spell Rnk", + "spell-u": "SPELLS", + "spells": "Spells", + "stealth": "Stealth", + "stockpile-list": "iron-ore,fur,flour,iron,leather,grain,silver,cloth,meat,gold,wool,fish,stone,food,vegetables,glass,bread,tallow,wood,water,herbs", + "stockpile-u": "STOCKPILE", + "stone": "Stone", + "strength": "Strength", + "strength-abbr": "Str", + "strength-abbr-u": "STR", + "stronghold": "Stronghold", + "stronghold-notes-u": "STRONGHOLD NOTES", + "stronghold-u": "STRONGHOLD", + "success": "Success", + "successes": "Successes", + "success-1": "1 Success", + "success-2": "2 Successes", + "success-3": "3 Successes", + "success-4": "4 Successes", + "survival": "Survival", + "talent": "Talent", + "talent-rank": "Talent Rank", + "talent-rank-abbr": "Talent Rnk", + "talent-u": "TALENTS", + "talents": "Talents", + "tallow": "Tallow", + "thirsty": "Thirsty", + "time-limit": "Time Limit", + "tiny-abbr": "T", + "torches": "Torches", + "total": "Total", + "total-abbr": "Tot", + "total-xp-earned": "Total XP Earned", + "two-hand-abbr": "2H", + "type": "Type", + "type-name": "Type/Name", + "type-of-roll": "Indicates what is being rolled...", + "units": "Units", + "update-dice-pool": "Update the dice pool. Use the 'Roll' button to roll the dice.", + "use-grimoire-abbr": "Use Grim", + "use-ingredients-abbr": "Use Ingr", + "vegetables": "Vegetables", + "version-announcements": "Sheet version and announcements", + "water": "Water", + "weapon": "Weapon", + "weapon-bonus": "Record the weapon's CURRENT bonus up to MAX (adjusts GEAR dice). @{repeating_weapons_$X_weapon_bonus}", + "weapon-bonus-max": "Record the weapon's UNDAMAGED bonus. @{repeating_weapons_$X_weapon_bonus_max}", + "weapon-bonus-misc": "Miscellaneous bonus modifier (adjusts GEAR dice). @{repeating_weapons_$X_weapon_bonus_misc}", + "weapon-bonus-total": "Total GEAR dice included with the attack. @{repeating_weapons_$X_weapon_bonus_total}", + "weapon-damage": "Damage as per weapon tables. @{repeating_weapons_$X_weapon_damage}", + "weapon-damage-misc": "Miscellaneous damage modifier. @{repeating_weapons_$X_weapon_damage_misc}", + "weapon-damage-total": "Total damage included with the attack. @{repeating_weapons_$X_weapon_damage_total}", + "weapon-skill-misc": "Miscellaneous attack modifier (adjusts SKILL dice). @{repeating_weapons_$X_weapon_skill_misc}", + "weapon-skill-total": "Total SKILL dice included with the attack. @{repeating_weapons_$X_weapon_skill_total}", + "weapon-type-base": "BASE dice as per weapon/skill type. @{repeating_weapons_$X_weapon_base_total}", + "weapon-type-skill": "SKILL dice as per weapon/skill type. @{repeating_weapons_$X_weapon_skill_value}", + "weapon-u": "WEAPONS", + "weapons": "Weapons", + "weight-abbr": "Wt", + "weight-heavy": "Heavy 2", + "weight-light": "Light .5", + "weight-normal": "Normal 1", + "weight-tiny": "Tiny 0", + "whisper-macro": "Whisper roll?", + "whisper-nothing": "Do not whisper rolls(default).", + "whisper-options": "Whisper Options:", + "whisper-options-api": "API Whisper Options:", + "whisper-query": "Use a query.", + "whisper-rolls": "Whisper all rolls to the GM.", + "willpower": "Willpower", + "willpower-abbr": "WP", + "willpower-current-abbr": "Current WP", + "willpower-u": "WILLPOWER", + "willpower-used-abbr": "WP Used", + "wits": "Wits", + "wits-abbr": "Wit", + "wood": "Wood", + "wool": "Wool", + "yes": "Yes", + "yes-1": "Yes,-1", + "young-1": "Young" } \ No newline at end of file