diff --git a/5th Edition OGL by Roll20/5th Edition OGL by Roll20.css b/5th Edition OGL by Roll20/5th Edition OGL by Roll20.css index f06e40fa3e..ff76406e36 100644 --- a/5th Edition OGL by Roll20/5th Edition OGL by Roll20.css +++ b/5th Edition OGL by Roll20/5th Edition OGL by Roll20.css @@ -1564,6 +1564,7 @@ button[type=roll] * { { padding-bottom: 5px; padding-top: 15px; + text-align: center; } .sheet-rolltemplate-atk .sheet-save .sheet-savedc span, diff --git a/5th Edition OGL by Roll20/5th Edition OGL by Roll20.html b/5th Edition OGL by Roll20/5th Edition OGL by Roll20.html index 6502287d38..7233527238 100644 --- a/5th Edition OGL by Roll20/5th Edition OGL by Roll20.html +++ b/5th Edition OGL by Roll20/5th Edition OGL by Roll20.html @@ -6434,10 +6434,10 @@ }; if(multiclass === false) { - if(full.indexOf(charclass) != -1) { + if(full.indexOf(charclass.toLowerCase()) != -1) { casterlevel = finallevel } - else if(half.indexOf(charclass) != -1) { + else if(half.indexOf(charclass.toLowerCase()) != -1) { casterlevel = finallevel === 1 ? 0 : Math.ceil(finallevel/2) } else if((charclass === "Fighter" && v.arcane_fighter === "1") || (charclass === "Rogue" && v.arcane_rogue === "1") || (charclass === "third")) { @@ -6446,10 +6446,10 @@ hitdie_final = "@{hitdietype}" } else { - if(full.indexOf(charclass) != -1) { + if(full.indexOf(charclass.toLowerCase()) != -1) { casterlevel = parseInt(v.base_level,10) } - else if(half.indexOf(charclass) != -1) { + else if(half.indexOf(charclass.toLowerCase()) != -1) { casterlevel = Math.floor(parseInt(v.base_level,10)/2) } else if((charclass === "Fighter" && v.arcane_fighter === "1") || (charclass === "Rogue" && v.arcane_rogue === "1") || (charclass === "third")) { diff --git a/Runequest3/Runequest3.css b/Runequest3/Runequest3.css new file mode 100644 index 0000000000..869b8733e1 --- /dev/null +++ b/Runequest3/Runequest3.css @@ -0,0 +1,562 @@ + /*==== Button Reset ====*/ +button[type="roll"]:before { + content: ""!important; + font-size:0.75em; + display: none; +} + + +div.sheet-tab-content { display: none; } + +input.sheet-tab1:checked ~ div.sheet-tab1, +input.sheet-tab2:checked ~ div.sheet-tab2, +input.sheet-tab3:checked ~ div.sheet-tab3, +input.sheet-tab4:checked ~ div.sheet-tab4, +input.sheet-tab5:checked ~ div.sheet-tab5, +input.sheet-tab6:checked ~ div.sheet-tab6 +{ + display: block; +} + + +.sheet-loc-text{ + width:68px; +} + +input.sheet-tab +{ + width: 100px; + height: 20px; + position: relative; + top: 0px; + left: 5px; + margin: -1.5px; + margin-bottom: 5px; + cursor: pointer; + z-index: 1; + opacity: 0; +} + +input.sheet-tab + span::before +{ + content:attr(title); + + + border: solid 1px #a8a8a8; + border-bottom-color: black; + text-align: center; + display: inline-block; + + background: #fff; + background: -moz-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + background: -webkit-linear-gradient(to top, #D3D3D3 8, #fff, #D3D3D3 ); + background: -ms-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + background: -o-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + background: linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + + width: 100px; + height: 20px; + font-size: 18px; + + position: absolute; + top: 70px; + left: 30px; +} + +input.sheet-tab:checked + span::before +{ + background: #dcdcdc; + background: -moz-linear-gradient(to top, #D3D3D3 , #dcdcdc, #D3D3D3 ); + background: -webkit-linear-gradient(to top, #D3D3D3 , #dcdcdc, #D3D3D3 ); + background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: -o-linear-gradient(to top, #D3D3D3 , #dcdcdc, #D3D3D3 ); + background: linear-gradient(to top, #D3D3D3 , #dcdcdc, #D3D3D3 ); + border-bottom-color: #fff; +} + +input.sheet-tab:not(:first-child) + span::before +{ + border-left: none; +} + + +input.sheet-tab2 + span::before +{ + left: 133px; + + /* + background: #fff; + background: -moz-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + background: -webkit-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + background: -ms-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + background: -o-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + background: linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 ); + */ +} + + +input.sheet-tab3 + span::before +{ + /* left: 330px; */ + left: 234px; +} + + +input.sheet-tab4 + span::before +{ + /*left: 480px;*/ + left: 336px; +} +input.sheet-tab5 + span::before +{ + /*left: 630px;*/ + left: 438px; +} + +input.sheet-tab6 + span::before +{ + /*left: 780px;*/ + left: 540px; +} + +div.sheet-tab-content +{ + font-family: 'Verdana'; + border: 1px solid #a8a8a8; + border-top-color: #000; + margin: 0px; + padding: 1px; + padding-left:5px +} + + + +.sheet-category_label{ + display:inline-block; + width:203px; + +} + +.sheet-skill_name{ + width:99px; +} + +.sheet-skill_values{ + display:inline-block + font-size:0.75em; + width:34px; + box-shadow: none; + border: 0px; + border-bottom: 1px solid black; + text-align:center; + +} + + +.sheet-value_display{ + + box-shadow: none; + border: 0px; + border-bottom: 1px solid black; + text-align:center; + +} + +.sheet-armor-name{ + width:169px; +} + + +.sheet-skill_button{ + display:inline-block; + padding:1px 2px 1px 1px; + width:93px; + text-align:left; + +} + + +.sheet-blank_skill{ + width:96px; +} + +.sheet-personal_label{ + font-size:1.0em; + display:inline; + +} + +.sheet-personal_text{ + box-shadow: none; + border: 0px; + border-bottom: 1px solid black; + margin-bottom:1px; +} + +.sheet-attribute_label{ + font-size:1.0em; + width:108px; + display:inline-block + +} + +.sheet-char_button{ + display:inline-block; + padding:1px 2px 1px 1px; + text-align:center; + font-size:0.6em; + width:25px; + +} + +.sheet-skill_mod_button{ + font-size:0.75em; + padding:1px; + text-align:left; + + +} + + +button[type="roll"] { + height:24px; + padding-bottom: 0; + display: inline-block; + margin: 0; + font-weight: 400; + text-align: center; + cursor: pointer; + background-image: none; + /*background-color: transparent;*/ + border: 1px solid #ccc; + white-space: nowrap; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} + + +.sheet-spell_div{ + width:97%; + background-color: white; + padding: 5px + ;border-radius: 6px;" +} + + +button[type="roll"]:hover { + background-color: black; + border-color: red; + color:white +} + +button[type="roll"] label, button[type="roll"] input { + height:24px; + line-height: 24px; + text-align:center; + width: 100%; + cursor: pointer; + background: none; + box-shadow: none; + transition: none; + border-radius: none; + border:none; + font-weight:700; +} + +.sheet-melee_wpns_labels label{ + display:inline-block; + font-size:1em; +} + + +.sheet-melee_wpns{ + display:inline-block; +} +.sheet-template_value{ + text-align: right; +} + +.sheet-rolltemplate-HL-Missle th { + text-align: centre; + color: #ffffff; + background-color: #000000; +} +.sheet-rolltemplate-HL-Missle table { + width: 230px; + padding: 2px; + border: 1px solid; + background-color: #ffffff; +} + +.sheet-rolltemplate-HL-Melee th { + text-align: centre; + color: #ffffff; + background-color: #000000; +} +.sheet-rolltemplate-HL-Melee table { + width: 230px; + padding: 2px; + border: 1px solid; + background-color: #ffffff; +} + + +.sheet-rolltemplate-FLL-Missle th { + text-align: centre; + color: #ffffff; + background-color: #000000; +} +.sheet-rolltemplate-FLL-Missle table { + width: 230px; + padding: 2px; + border: 1px solid; + background-color: #ffffff; +} + +.sheet-rolltemplate-FLL-Melee th { + text-align: centre; + color: #ffffff; + background-color: #000000; +} +.sheet-rolltemplate-FLL-Melee table { + width: 230px; + padding: 2px; + border: 1px solid; + background-color: #ffffff; +} + + + +.sheet-rolltemplate-WalkL-Missle th { + text-align: centre; + color: #ffffff; + background-color: #000000; +} +.sheet-rolltemplate-WalkL-Missle table { + width: 230px; + padding: 2px; + border: 1px solid; + background-color: #ffffff; +} + +.sheet-rolltemplate-WalkL-Melee th { + text-align: centre; + color: #ffffff; + background-color: #000000; +} +.sheet-rolltemplate-WalkL-Melee table { + width: 230px; + padding: 2px; + border: 1px solid; + background-color: #ffffff; +} + + + + + + +.sheet-rolltemplate-skillRoll th { + text-align: centre; + color: #ffffff; + background-color: #000000; +} +.sheet-rolltemplate-skillRoll table { + width: 230px; + padding: 2px; + border: 1px solid; + background-color: #ffffff; +} + + +.sheet-rolltemplate-skillRoll .inlinerollresult { + background-color: transparent; + color: #000000; + border: none; +} + + +.sheet-rolltemplate-melee-roll .inlinerollresult { + background-color: transparent; + color: #000000; + border: none; +} + + +.sheet-rolltemplate-melee-roll th { + text-align: centre; + color: #ffffff; + background-color: #000000; +} +.sheet-rolltemplate-melee-roll table { + width: 230px; + padding: 2px; + border: 1px solid; + background-color: #ffffff; +} + +.sheet-rolltemplate-melee-roll .template_value{ + text-align: right; +} + + +.repcontrol{ + margin-right: 7px; +} + +div.repcontrol button +{ + width: 20px; + height: 20px; + color: transparent; + text-shadow: 0px 0px 0px rgba(0, 0, 0, 0); + +} + +div.repcontrol button.repcontrol_add::before, +div.repcontrol button.repcontrol_edit::before +{ + font-family: Pictos; + position: relative; + color: #000; +} + +/* +Add */ +div.repcontrol button.repcontrol_add::before +{ + + content: "&"; /* & in Pictos is a + sign, while + is a plus inside a circle */ + left: -5px; + top: -4px; +} + +/* Modify */ +div.repcontrol button.repcontrol_edit::before +{ + text-shadow: 0px 0px 0px rgba(0, 0, 0, 0); + content: "x"; /* x in Pictos is a crossed hammer and wrench */ + left: -5px; + top: -4px; +} +/* Done */ +div.repcontrol.editmode button.repcontrol_edit::before +{ + content: "3"; /* 3 in Pictos is a check mark */ + +} + + + +.sheet-spirit_stat{ + display:inline-block; + width:33px; +} +/*Hide Spirit Matrices*/ +.sheet-HideSpiritm:checked ~ *.sheet-Spiritmconfig { + display:none; +} + +.charsheet span.sheet-is-HideSpirit::after { /*Close Config: grayish background with black text*/ + content: "^"; +} + +.charsheet .sheet-HideSpirit:checked + span.sheet-is-HideSpirit::after { /*Show Configuration: Black background with grayish text*/ + content: "v"; +} + +.charsheet span.sheet-is-HideSpirit { + text-align: center; + display: inline-block; + width: 5%; + height: 16px; + font-size: 9px; + /*font-family: "Pictos";*/ + /*background: #65763c;*/ + background: black; /*#93537c;*/ + color: white; /*white;*/ + font-weight: bold; + border-radius: 4px; + margin-left: -5%; +} + + + + + +.charsheet input.sheet-HideSpiritm { + width: 5%; + height: 16px; + cursor: pointer; + margin-left: auto; + margin-top: auto; + /*position: absolute; + right: 20%;*/ + opacity: 0; + z-index: 9999; +} + +.charsheet .sheet-HideSpirit:checked + span.sheet-is-HideSpirit { + background: black; + border-radius: 4px; + color: white; +} + + + + + +/*Hide Sorcery matrices*/ +.sheet-HideSorcerym:checked ~ *.sheet-Sorcerymconfig { + display:none; +} + +.charsheet span.sheet-is-HideSorcery::after { /*Close Config: grayish background with black text*/ + content: "^"; +} + +.charsheet .sheet-HideSorcerym:checked + span.sheet-is-HideSorcery::after { /*Show Configuration: Black background with grayish text*/ + content: "v"; +} + +.charsheet span.sheet-is-HideSorcery { + text-align: center; + display: inline-block; + width: 5%; + height: 16px; + font-size: 9px; + /*font-family: "Pictos";*/ + /*background: #65763c;*/ + background: black; /*#93537c;*/ + color: white; /*white;*/ + font-weight: bold; + border-radius: 4px; + margin-left: -5%; +} + + + + + +.charsheet input.sheet-HideSorcerym { + width: 5%; + height: 16px; + cursor: pointer; + margin-left: auto; + margin-top: auto; + /*position: absolute; + right: 20%;*/ + opacity: 0; + z-index: 9999; +} + +.charsheet .sheet-HideSorcerym:checked + span.sheet-is-HideSorcery { + background: black; + border-radius: 4px; + color: white; +} diff --git a/Runequest3/Runequest3.html b/Runequest3/Runequest3.html new file mode 100644 index 0000000000..723dbd149a --- /dev/null +++ b/Runequest3/Runequest3.html @@ -0,0 +1,3962 @@ + + + + + +
Speak Languages
+Craft
+R/W Languages
+Play Instrument
+| Location | +Armor | +AP | +Max HP |
+ * | +Cur. HP |
+ Damage | +
|---|---|---|---|---|---|---|
Right Leg |
+ + | + | + | + | + | + |
| Left Leg |
+ + | + | + | + | + | + |
Abdomen |
+ + | + | + | + | + | + |
Chest |
+ + | + | + | + | + | + |
Right Arm |
+ + | + | + | + | + | + |
Left Arm |
+ + | + | + | + | + | + |
Head |
+ + | + | + | + | + | + |
*Strengthening Enchantment
+ +*Strenghing Enchanment
+Carried Equipment:
+Worn/Carried
+Enc:
+ + +Other Equipment:
+Enc
+ + +STR
+CON
+SIZ
+INT
+POW
+DEX
+ +| HP | ++ + / + + | +Move | ++ + | + +
| FP | ++ + / + + | +DSR | ++ + | +
| DB | ++ | MSR | ++ | + +
Hit Locations
+ + +STR
+CON
+SIZ
+INT
+POW
+DEX
+ +| HP | ++ + / + + | +Move | ++ + | + +
| FP | ++ + / + + | +DSR | ++ + | +
| DB | ++ | MSR | ++ | + +
Hit Locations
+ + +INT
POW
MP
+ +STR
SIZ
HP
+ +Spells
+ + +INT
POW
MP
+STR
SIZ
HP
+ +Spells
+ + +INT
POW
MP
+STR
SIZ
HP
+ +Spells
+ + +INT
POW
MP
+STR
SIZ
HP
+ +Spells
+ + +INT
POW
MP
+STR
SIZ
HP
+ +Spells
+ + +INT
POW
MP
+STR
SIZ
HP
+ +Spells
+ + +| {{name}} | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Weapon Roll | |||||||||
| {{skillname}} {{skillvalue}}% | +({{success}}%) | +||||||||
| Rolled: | +{{roll}} | +||||||||
| Result: | + + {{#rollBetween() roll fumble 100}} +Fumble | + {{/rollBetween() roll fumble 100}} + + {{#^rollBetween() roll fumble 100}} + + {{#rollGreater() success 99}} + {{#rollLess() roll crit}}Critical!!!!!! | {{/rollLess() roll crit}} + {{#^rollLess() roll crit}} + {{#rollLess() roll special}}Special!!! | {{/rollLess() roll special}} + {{#^rollLess() roll special}}Success | {{/^rollLess() roll special}} + {{/^rollLess() roll crit}} + + {{/rollGreater() success 99}} + + {{#^rollGreater() success 99}} + {{#rollLess() roll crit}}Critical!!!!!! | {{/rollLess() roll crit}} + {{#^rollLess() roll crit}} + {{#rollLess() roll special}}Special!!! | {{/rollLess() roll special}} + {{#^rollLess() roll special}} + {{#rollBetween() roll special success}}Success | {{/rollBetween() roll special success}} + {{#^rollBetween() roll special success}} + {{#rollLess() roll fumble}} +Failure | + {{/rollLess() roll fumble}} + {{#^rollLess() roll fumble}} +fumble | + {{/^rollLess() roll fumble}} + {{/^rollBetween() roll special success}} + {{/^rollLess() roll special}} + {{/^rollLess() roll crit}} + {{/^rollGreater() success 99}} + {{/^rollBetween() roll fumble 100}} + + + {{#rollLess() roll success}} +
| Damage: | +{{tot}} | + | |||||||
| Human Melee Hit location roll | ||||||
|---|---|---|---|---|---|---|
| Hit on the Left Leg | {{/rollBetween() roll 1 4}} + {{#rollBetween() roll 5 8}}Hit on the Right Leg | {{/rollBetween() roll 5 8}} + {{#rollBetween() roll 9 11}}Hit on the Abdomen | {{/rollBetween() roll 9 11}} + {{#rollTotal() roll 12}} +Hit on the Chest | + {{/rollTotal() roll 12}} + {{#rollBetween() roll 13 15}}Hit on the Right Arm | {{/rollBetween() roll 13 15}} + {{#rollBetween() roll 16 18}}Hit on the Left Arm | {{/rollBetween() roll 16 18}} + {{#rollBetween() roll 19 20}}Hit on the Head | {{/rollBetween() roll 19 20}} +
| Human Missle Hit location roll | ||||||
|---|---|---|---|---|---|---|
| Hit on the Left Leg | {{/rollBetween() roll 1 3}} + {{#rollBetween() roll 4 6}}Hit on the Right Leg | {{/rollBetween() roll 4 6}} + {{#rollBetween() roll 7 10}}Hit on the Abdomen | {{/rollBetween() roll 7 10}} + {{#rollBetween() roll 11 15}}Hit on the Chest | {{/rollBetween() roll 11 15}} + {{#rollBetween() roll 16 17}}Hit on the Right Arm | {{/rollBetween() roll 16 17}} + {{#rollBetween() roll 18 19}}Hit on the Left Arm | {{/rollBetween() roll 18 19}} + {{#rollTotal() roll 20}} +Hit on the Head | + {{/rollTotal() roll 20}} +
| Four-legged Missle Hit location roll | ||||||
|---|---|---|---|---|---|---|
| Hit on the RH Leg | {{/rollBetween() roll 1 2}} + {{#rollBetween() roll 3 4}}Hit on the LH Leg | {{/rollBetween() roll 3 4}} + {{#rollBetween() roll 5 7}}Hit on the Hind Q | {{/rollBetween() roll 5 7}} + {{#rollBetween() roll 8 10}}Hit on the Fore Q | {{/rollBetween() roll 8 10}} + {{#rollBetween() roll 11 13}}Hit on the RF Leg | {{/rollBetween() roll 11 13}} + {{#rollBetween() roll 14 16}}Hit on the LF Leg | {{/rollBetween() roll 14 16}} + {{#rollBetween() roll 17 20}}Hit on the Head | {{/rollBetween() roll 17 20}} +
| Four-legged Melee Hit location roll | ||||||
|---|---|---|---|---|---|---|
| Hit on the RH Leg | {{/rollBetween() roll 1 2}} + {{#rollBetween() roll 3 4}}Hit on the LH Leg | {{/rollBetween() roll 3 4}} + {{#rollBetween() roll 5 7}}Hit on the Hind Q | {{/rollBetween() roll 5 7}} + {{#rollBetween() roll 8 10}}Hit on the Fore Q | {{/rollBetween() roll 8 10}} + {{#rollBetween() roll 11 13}}Hit on the RF Leg | {{/rollBetween() roll 11 13}} + {{#rollBetween() roll 14 16}}Hit on the LF Leg | {{/rollBetween() roll 14 16}} + {{#rollBetween() roll 17 20}}Hit on the Head | {{/rollBetween() roll 17 20}} +
| Walktapus Melee Hit location roll | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hit on the R Leg | {{/rollBetween() roll 1 2}} + {{#rollBetween() roll 3 4}}Hit on the L Leg | {{/rollBetween() roll 3 4}} + {{#rollTotal() roll 5}}Hit on the Abdomen | {{/rollTotal() roll 5}} + {{#rollTotal() roll 6}}Hit on the Chest | {{/rollTotal() roll 6}} + {{#rollBetween() roll 7 8}}Hit on the R Arm | {{/rollBetween() roll 7 8}} + {{#rollBetween() roll 9 10}}Hit on the L Arm | {{/rollBetween() roll 9 10}} + {{#rollTotal() roll 11}}Hit on the Tentacle 1 | {{/rollTotal() roll 11}} + {{#rollTotal() roll 12}}Hit on the Tentacle 2 | {{/rollTotal() roll 12}} + {{#rollTotal() roll 13}}Hit on the Tentacle 3 | {{/rollTotal() roll 13}} + {{#rollTotal() roll 14}}Hit on the Tentacle 4 | {{/rollTotal() roll 14}} + {{#rollTotal() roll 15}}Hit on the Tentacle 5 | {{/rollTotal() roll 15}} + {{#rollTotal() roll 16}}Hit on the Tentacle 6 | {{/rollTotal() roll 16}} + {{#rollTotal() roll 17}}Hit on the Tentacle 7 | {{/rollTotal() roll 17}} + {{#rollTotal() roll 18}}Hit on the Tentacle 8 | {{/rollTotal() roll 18}} + {{#rollBetween() roll 19 20}}Hit on Head | {{/rollBetween() roll 19 20}} +
| Walktapus Missle Hit location roll | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hit on the R Leg | {{/rollTotal() roll 1}} + {{#rollTotal() roll 2}}Hit on the L Leg | {{/rollTotal() roll 2}} + {{#rollBetween() roll 3 4}}Hit on Abdomen | {{/rollBetween() roll 3 4}} + {{#rollBetween() roll 5 7}}Hit on chest | {{/rollBetween() roll 5 7}} + {{#rollTotal() roll 8}}Hit on the R Arm | {{/rollTotal() roll 8}} + {{#rollTotal() roll 9}}Hit on the L Arm | {{/rollTotal() roll 9}} + {{#rollTotal() roll 10}}Hit on the Tentacle 1 | {{/rollTotal() roll 10}} + {{#rollTotal() roll 11}}Hit on the Tentacle 2 | {{/rollTotal() roll 11}} + {{#rollTotal() roll 12}}Hit on the Tentacle 3 | {{/rollTotal() roll 12}} + {{#rollTotal() roll 13}}Hit on the Tentacle 4 | {{/rollTotal() roll 13}} + {{#rollTotal() roll 14}}Hit on the Tentacle 5 | {{/rollTotal() roll 14}} + {{#rollTotal() roll 15}}Hit on the Tentacle 6 | {{/rollTotal() roll 15}} + {{#rollTotal() roll 16}}Hit on the Tentacle 7 | {{/rollTotal() roll 16}} + {{#rollTotal() roll 17}}Hit on the Tentacle 8 | {{/rollTotal() roll 17}} + {{#rollBetween() roll 18 20}}Hit on Head | {{/rollBetween() roll 18 20}} + +
| {{name}} | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Rolls | |||||||||
| + | |||||||||
| {{skillname}} {{skillvalue}}% | +({{success}}%) | +||||||||
| Rolled: | +{{roll}} | +||||||||
| Result: | + + {{#rollBetween() roll fumble 100}} +Fumble | + {{/rollBetween() roll fumble 100}} + + {{#^rollBetween() roll fumble 100}} + + {{#rollGreater() success 99}} + {{#rollLess() roll crit}}Critical!!!!!! | {{/rollLess() roll crit}} + {{#^rollLess() roll crit}} + {{#rollLess() roll special}}Special!!! | {{/rollLess() roll special}} + {{#^rollLess() roll special}}Success | {{/^rollLess() roll special}} + {{/^rollLess() roll crit}} + + {{/rollGreater() success 99}} + + {{#^rollGreater() success 99}} + {{#rollLess() roll crit}}Critical!!!!!! | {{/rollLess() roll crit}} + {{#^rollLess() roll crit}} + {{#rollLess() roll special}}Special!!! | {{/rollLess() roll special}} + {{#^rollLess() roll special}} + {{#rollBetween() roll special success}}Success | {{/rollBetween() roll special success}} + {{#^rollBetween() roll special success}} + {{#rollLess() roll fumble}} +Failure | + {{/rollLess() roll fumble}} + {{#^rollLess() roll fumble}} +fumble | + {{/^rollLess() roll fumble}} + {{/^rollBetween() roll special success}} + + {{/^rollLess() roll special}} + {{/^rollLess() roll crit}} + + + + {{/^rollGreater() success 99}} + + + {{/^rollBetween() roll fumble 100}} +
| Melee Attack Fumble | + {{/rollTotal() table 0}} + {{#rollTotal() table 1}} +Melee Parry Fumble | + {{/rollTotal() table 1}} + {{#rollTotal() table 2}} +Missle Attack Fumble | + {{/rollTotal() table 2}} + {{#rollTotal() table 3}} +Natural Weapon Fumble | + {{/rollTotal() table 3}} + +||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lose the next combat round and are effectively helpless. | {{/rollBetween() roll 1 15}} + {{#rollBetween() roll 16 25}}Lose the next 1D3 combat rounds and are effectively helpless. | {{/rollBetween() roll 16 25}} + {{#rollBetween() roll 26 40}}Fall down. | {{/rollBetween() roll 26 40}} + {{#rollBetween() roll 41 50}}Drop the weapon being used. | {{/rollBetween() roll 41 50}} + {{#rollBetween() roll 51 60}}Throw weapon 1D10 meters away. | {{/rollBetween() roll 51 60}} + {{#rollBetween() roll 61 65}}Lose 1D10 points of weapon?s hit points. | {{/rollBetween() roll 61 65}} + {{#rollBetween() roll 66 75}}Vision obscured, lose 30% on all appropriate skills for 1D3 combat rounds. | {{/rollBetween() roll 66 75}} + {{#rollBetween() roll 76 85}}Hit nearest ally for normal damage, or Drop the weapon being used if no ally nearby. | {{/rollBetween() roll 76 85}} + {{#rollBetween() roll 86 90}}Hit nearest ally for special damage, or Throw weapon 1D10 meters away, if no ally nearby. | {{/rollBetween() roll 86 90}} + {{#rollBetween() roll 91 98}}Hit nearest ally for critical damage, or Lose 1D10 points of weapon?s hit points, if no ally nearby. | {{/rollBetween() roll 91 98}} + {{#rollTotal() roll 99}}Blow it; roll twice more on this table (cumulative if this result is rolled again) | {{/rollTotal() roll 99}} + {{#rollTotal() roll 00}}Blow it; roll twice more on this table (cumulative if this result is rolled again) | {{/rollTotal() roll 00}} + {{/rollTotal() table 0}} + + {{#rollTotal() table 1}} + {{#rollBetween() roll 1 20}}Lose the next combat round and are effectively helpless. | {{/rollBetween() roll 1 20}} + {{#rollBetween() roll 21 40}}Fall down. | {{/rollBetween() roll 21 40}} + {{#rollBetween() roll 41 50}}Drop the weapon being used. | {{/rollBetween() roll 41 50}} + {{#rollBetween() roll 51 60}}Throw weapon 1D10 meters away. | {{/rollBetween() roll 51 60}} + {{#rollBetween() roll 61 75}}Lose 1D10 points of weapon?s hit points. | {{/rollBetween() roll 61 75}} + {{#rollBetween() roll 76 85}}Wide open; foe automatically hits with normal hit. | {{/rollBetween() roll 76 85}} + {{#rollBetween() roll 86 90}}Wide open; foe automatically hits with special hit. | {{/rollBetween() roll 86 90}} + {{#rollBetween() roll 91 93}}Wide open; foe automatically hits with critical hit | {{/rollBetween() roll 91 93}} + {{#rollBetween() roll 94 98}}Blow it; roll twice more on this table (cumulative if this result is rolled again) | {{/rollBetween() roll 94 98}} + {{#rollBetween() roll 99 100}}Blow it; roll twice more on this table (cumulative if this result is rolled again) | {{/rollBetween() roll 99 100}} + {{/rollTotal() table 1}} + + {{#rollTotal() table 2}} + {{#rollBetween() roll 1 15}}Lose the next attack or other activity. | {{/rollBetween() roll 1 15}} + {{#rollBetween() roll 16 25}}Lose the next 1D3 combat rounds or other activity. | {{/rollBetween() roll 16 25}} + {{#rollBetween() roll 26 40}}Fall down. | {{/rollBetween() roll 26 40}} + {{#rollBetween() roll 41 55}}Vision obscured; lose 30% on all appropriate skills for 1D3 combat rounds | {{/rollBetween() roll 41 55}} + {{#rollBetween() roll 56 65}}Drop weapon; which slides or bounces 1D6?1 meters away. | {{/rollBetween() roll 56 65}} + {{#rollBetween() roll 66 80}}Do 1D6 damage to weapon?s hit points or break if the weapon has no hit points. | {{/rollBetween() roll 66 80}} + {{#rollBetween() roll 81 85}}Break weapon. | {{/rollBetween() roll 81 85}} + {{#rollBetween() roll 86 90}}Hit nearest ally for normal damage, or Drop weapon; which slides or bounces 1D6?1 meters away. if no ally nearby. | {{/rollBetween() roll 86 90}} + {{#rollBetween() roll 91 95}}Hit nearest ally for special damage, orDo 1D6 damage to weapon?s hit points or break if the weapon has no hit points, if no ally nearby. | {{/rollBetween() roll 91 95}} + {{#rollBetween() roll 96 98}}Hit nearest ally for critical damage, or Break weapon, if no ally nearby | {{/rollBetween() roll 96 98}} + {{#rollTotal() roll 99}}Blow it; roll twice more on this table (cumulative if this result is rolled again) | {{/rollTotal() roll 99}} + {{#rollTotal() roll 100}}Blow it; roll twice more on this table (cumulative if this result is rolled again) | {{/rollTotal() roll 100}} + {{/rollTotal() table 2}} + + {{#rollTotal() table 3}} + {{#rollBetween() roll 1 25}}Lose the next combat round (or this one if no action has yet been taken). | {{/rollBetween() roll 1 25}} + {{#rollBetween() roll 26 30}}Lose the next 1D3 combat rounds (this includes this one if no action has yet been taken). | {{/rollBetween() roll 26 30}} + {{#rollBetween() roll 31 50}}Fall down. | {{/rollBetween() roll 31 50}} + {{#rollBetween() roll 51 60}}Fall down and twist ankle; lose 1 meter/DEX rank of movement for 1D10 full turns (and all combat turns within them). | {{/rollBetween() roll 51 60}} + {{#rollBetween() roll 61 75}}Vision obscured; lose 30% on all appropriate skills for 1D3 combat rounds. | {{/rollBetween() roll 61 75}} + {{#rollBetween() roll 76 85}}Miss and strain something; lose 1 hit point (in the attacking limb if hit locations are being used) | {{/rollBetween() roll 76 85}} + {{#rollBetween() roll 86 90}}Hit nearest ally for normal damage, or Miss and strain something; lose 1 hit point (in the attacking limb if hit locations are being used), if no ally nearby | {{/rollBetween() roll 86 90}} + {{#rollBetween() roll 91 94}}Hit nearest ally for special damage, or Miss and strain something; lose 1 hit point (in the attacking limb if hit locations are being used), if no ally nearby. | {{/rollBetween() roll 91 94}} + {{#rollBetween() roll 95 98}}Hit hard surface; do normal damage to self (in the attacking limb if hit locations are being used).. | {{/rollBetween() roll 95 98}} + {{#rollBetween() roll 96 98}}Hit nearest ally for critical damage, or Break weapon, if no ally nearby | {{/rollBetween() roll 96 98}} + {{#rollTotal() roll 99}}Blow it; roll twice more on this table (cumulative if this result is rolled again) | {{/rollTotal() roll 99}} + {{#rollTotal() roll 100}}Blow it; roll twice more on this table (cumulative if this result is rolled again) | {{/rollTotal() roll 100}} + {{/rollTotal() table 3}} + + +