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 f555b44fe7..73171cd3d2 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 @@ -9456,7 +9456,10 @@ }; var update_class = function() { - getAttrs(["class","base_level","custom_class","cust_classname","cust_hitdietype","cust_spellcasting_ability","cust_strength_save_prof","cust_dexterity_save_prof","cust_constitution_save_prof","cust_intelligence_save_prof","cust_wisdom_save_prof","cust_charisma_save_prof","strength_save_prof","dexterity_save_prof","constitution_save_prof","intelligence_save_prof","wisdom_save_prof","charisma_save_prof","subclass","multiclass1","multiclass1_subclass","multiclass2","multiclass2_subclass","multiclass3","multiclass3_subclass"], function(v) { + getAttrs(["class","base_level","custom_class","cust_classname","cust_hitdietype","cust_spellcasting_ability","cust_strength_save_prof","cust_dexterity_save_prof","cust_constitution_save_prof","cust_intelligence_save_prof","cust_wisdom_save_prof","cust_charisma_save_prof","strength_save_prof","dexterity_save_prof","constitution_save_prof","intelligence_save_prof","wisdom_save_prof","charisma_save_prof","subclass","multiclass1","multiclass1_subclass","multiclass2","multiclass2_subclass","multiclass3","multiclass3_subclass","npc"], function(v) { + if(v.npc && v.npc == "1") { + return; + } if(v.custom_class && v.custom_class != "0") { setAttrs({ hitdietype: v.cust_hitdietype, diff --git a/CWOD-M20/M20.css b/CWOD-M20/M20.css index 6421796b80..efe9027800 100644 --- a/CWOD-M20/M20.css +++ b/CWOD-M20/M20.css @@ -245,12 +245,11 @@ div.sheet-res{ line-height: 20px; font-weight: bold; font-size: 14px; - text-align: left; } + input.sheet-resspec{ height: 20px; - width: 35%; - float: right; + width: 33%; } input.sheet-used+span::before { @@ -302,7 +301,7 @@ div.sheet-dots { select.sheet-DP{ margin: 0px 0px 1px 0px; padding: 0px 0px 0px 0px; - width: 43%; + width: 41%; } button.sheet-DP{ height: 20px; @@ -313,8 +312,9 @@ input.sheet-DPspace{ width: 23%; } +/* repairs after update thanks to Carl "Godsbane"*/ div.sheet-qdot { - margin: -95px 0px 0px -175px; + margin: 27px 0px 0px -175px; font-size:20px; } @@ -326,17 +326,17 @@ select.sheet-wheel{ appearance: none; } -select.sheet-top { margin-top:-60px; } -select.sheet-mid-eighth { margin-top: -45px; } -select.sheet-mid-quarter { margin-top: -20px; } -select.sheet-mid-three-eighth { margin-top: 17px; } -select.sheet-middle { margin-top: 60px; } - -select.sheet-middle-2 { margin-top: -58px; } -select.sheet-mid-five-eighth { margin-top: -13px; } -select.sheet-mid-three-quarter { margin-top: 27px; } -select.sheet-mid-seven-eighth { margin-top: 55px; } -select.sheet-bottom { margin-top: 68px; } +/* repairs after update thanks to Carl "Godsbane" */ +select.sheet-top { position: relative; top: 0px; } +select.sheet-mid-eighth { position: relative; top: 7px; } +select.sheet-mid-quarter { position: relative; top: 20px; } +select.sheet-mid-three-eighth { position: relative; top: 38px; } +select.sheet-middle { position: relative; top: 60px; } +select.sheet-middle-2 { position: relative; top: 62px; } +select.sheet-mid-five-eighth { position: relative; top: 83px; } +select.sheet-mid-three-quarter { position: relative; top: 101px; } +select.sheet-mid-seven-eighth { position: relative; top: 115px; } +select.sheet-bottom { position: relative; top: 122px; } select.sheet-left-1 { margin-left: 0px; } select.sheet-left-2 { margin-left: -16px; } @@ -360,9 +360,9 @@ select.sheet-wheel27{ -webkit-transform:rotate(27deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel45{ - transform:rotate(45deg); - -ms-transform:rotate(45deg); /* IE 9 */ - -webkit-transform:rotate(45deg); /* Opera, Chrome, and Safari */ + transform:rotate(43deg); + -ms-transform:rotate(43deg); /* IE 9 */ + -webkit-transform:rotate(43deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel63{ transform:rotate(63deg); @@ -411,9 +411,9 @@ select.sheet-wheeln27{ -webkit-transform:rotate(-27deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln45{ - transform:rotate(-45deg); - -ms-transform:rotate(-45deg); /* IE 9 */ - -webkit-transform:rotate(-45deg); /* Opera, Chrome, and Safari */ + transform:rotate(-44deg); + -ms-transform:rotate(-44deg); /* IE 9 */ + -webkit-transform:rotate(-44deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln63{ transform:rotate(-63deg); diff --git a/CWOD-M20/M20.html b/CWOD-M20/M20.html index a7ab76ef74..360757763d 100644 --- a/CWOD-M20/M20.html +++ b/CWOD-M20/M20.html @@ -850,9 +850,9 @@

Merits

- +

Flaws

- +
@@ -902,12 +902,12 @@

Quintessence

- - @@ -942,64 +942,64 @@ - -
- - - - - - - - - - @@ -1428,7 +1428,51 @@

Resonance

- Dynamic + Devotional + + + + + + + +
+
+ Elemental + + + + + + + +
+
+ Stabilizing + + + + + + + +
+
+ Tempera... + + + + + + + +
+
+
+

Synergy

+
+
+ Dynamic    @@ -1438,7 +1482,7 @@
- Entropic + Entropic     @@ -1448,7 +1492,7 @@
- Static      + Static         diff --git a/D&D_3-5/charsheet_3-5.css b/D&D_3-5/charsheet_3-5.css index 57d688c811..94e8b8dceb 100644 --- a/D&D_3-5/charsheet_3-5.css +++ b/D&D_3-5/charsheet_3-5.css @@ -574,11 +574,22 @@ input, select { /* ----------------------- Roll Templates ----------------------- */ +/* Attacks */ +.sheet-rolltemplate-DnD35Attack table>thead>tr>th, +.sheet-rolltemplate-DnD35Attack table>tbody>tr>th, +.sheet-rolltemplate-DnD35Attack table>tfoot>tr>th, +.sheet-rolltemplate-DnD35Attack table>thead>tr>td, +.sheet-rolltemplate-DnD35Attack table>tbody>tr>td, +.sheet-rolltemplate-DnD35Attack table>tfoot>tr>td { + padding: 0px; + border: none; +} /* -----------------------Attacks----------------------- */ .sheet-rolltemplate-DnD35Attack table { width: 100%; padding: 2px; border: 1px solid; + margin: 0; background-color: #ffffff; /* white background */ text-align: left; } @@ -727,10 +738,21 @@ input, select { } /* -----------------------std roll checks----------------------- */ +.sheet-rolltemplate-DnD35StdRoll table>thead>tr>th, +.sheet-rolltemplate-DnD35StdRoll table>tbody>tr>th, +.sheet-rolltemplate-DnD35StdRoll table>tfoot>tr>th, +.sheet-rolltemplate-DnD35StdRoll table>thead>tr>td, +.sheet-rolltemplate-DnD35StdRoll table>tbody>tr>td, +.sheet-rolltemplate-DnD35StdRoll table>tfoot>tr>td { + padding: 0px; + border: none; +} + .sheet-rolltemplate-DnD35StdRoll table { width: 100%; padding: 2px; border: 1px solid; + margin: 0; background-color: #ffffff; /* white background */ text-align: left; } @@ -870,10 +892,21 @@ font-style: italic; } /* -----------------------initiative checks----------------------- */ +.sheet-rolltemplate-DnD35Initiative table>thead>tr>th, +.sheet-rolltemplate-DnD35Initiative table>tbody>tr>th, +.sheet-rolltemplate-DnD35Initiative table>tfoot>tr>th, +.sheet-rolltemplate-DnD35Initiative table>thead>tr>td, +.sheet-rolltemplate-DnD35Initiative table>tbody>tr>td, +.sheet-rolltemplate-DnD35Initiative table>tfoot>tr>td { + padding: 0px; + border: none; +} + .sheet-rolltemplate-DnD35Initiative table { width: 100%; padding: 2px; border: 1px solid; + margin: 0; background-color: #ffffff; /* white background */ } .sheet-rolltemplate-DnD35Initiative th { diff --git a/D&D_4E/D&D_4E.css b/D&D_4E/D&D_4E.css index ff01528881..4001e824b6 100644 --- a/D&D_4E/D&D_4E.css +++ b/D&D_4E/D&D_4E.css @@ -660,6 +660,17 @@ background-color: #333; } +/* Adjustment for New Chat Output 06/26/2018 */ +.sheet-rolltemplate-dnd4epower table>thead>tr>th, +.sheet-rolltemplate-dnd4epower table>tbody>tr>th, +.sheet-rolltemplate-dnd4epower table>tfoot>tr>th, +.sheet-rolltemplate-dnd4epower table>thead>tr>td, +.sheet-rolltemplate-dnd4epower table>tbody>tr>td, +.sheet-rolltemplate-dnd4epower table>tfoot>tr>td { + padding: 0px 0px 0px 5px; + border: none; +} + /* Power Roll Template */ .sheet-rolltemplate-dnd4epower table { width: 98%; diff --git a/Lotfp/Lotfp.css b/Lotfp/Lotfp.css index a6f6c67788..075069494e 100644 --- a/Lotfp/Lotfp.css +++ b/Lotfp/Lotfp.css @@ -1,6 +1,7 @@ .charsheet { width: 842px !important; margin: 0 auto !important; + line-height: 18px; } h3 { line-height: 27px; @@ -391,20 +392,21 @@ input[type=number].sheet-spell-prepared { text-align: center; } /* sheet roll template for Saga Default */ -.sheet-rolltemplate-lotfp_check table { +.sheet-rolltemplate-lotfp_check table.sheet-rt-table { width: 100%; font-size: 1em; font-family: "Helvetica Neue", Helvetica, sans-serif; border-collapse: separate; border: solid black 1px; + margin: 0; } -.sheet-rolltemplate-lotfp_check th { +.sheet-rolltemplate-lotfp_check table.sheet-rt-table th { background-color: #000000; color: #ffffff; - padding: 2px; + padding: 3px; line-height: 1.6em; font-size: 1.2em; - border-top: none; + border: none; } .sheet-rolltemplate-lotfp_check .sheet-subheader { background-color: #333333; @@ -416,15 +418,15 @@ input[type=number].sheet-spell-prepared { .sheet-rolltemplate-lotfp_check .sheet-tcat { font-weight: bold; } -.sheet-rolltemplate-lotfp_check td { - padding: 5px; +.sheet-rolltemplate-lotfp_check table.sheet-rt-table td { + padding: 3px; border: 1px solid black; text-align: center; } -.sheet-rolltemplate-lotfp_check tr:nth-child(odd) { +.sheet-rolltemplate-lotfp_check table.sheet-rt-table tr:nth-child(odd) { background-color: #ffffff; } -.sheet-rolltemplate-lotfp_check tr:nth-child(even) { +.sheet-rolltemplate-lotfp_check table.sheet-rt-table tr:nth-child(even) { background-color: #ededed; } .sheet-rolltemplate-lotfp_check .inlinerollresult { diff --git a/Lotfp/Lotfp.html b/Lotfp/Lotfp.html index 24a1f42aee..45af0ab9c5 100644 --- a/Lotfp/Lotfp.html +++ b/Lotfp/Lotfp.html @@ -423,7 +423,7 @@ - +
{{#abilityroll}} diff --git a/Rolemaster-Standard-System/charsheet_RMSS.css b/Rolemaster-Standard-System/charsheet_RMSS.css index 6b62a4ce13..6e219909c6 100644 --- a/Rolemaster-Standard-System/charsheet_RMSS.css +++ b/Rolemaster-Standard-System/charsheet_RMSS.css @@ -12,7 +12,9 @@ .sheet-pc-stats-show:not(:checked)~.sheet-pc-stats {display:none;} .sheet-pc-languages-show:not(:checked)~.sheet-pc-languages {display:none;} .sheet-pc-langmacros-show:not(:checked)~.sheet-pc-langmacros {display:none;} +.sheet-pc-defenses-show:not(:checked)~.sheet-pc-defenses {display:none;} .sheet-pc-attacks-show:not(:checked)~.sheet-pc-attacks {display:none;} +.sheet-pc-weaponmacros-show:not(:checked)~.sheet-pc-weaponmacros {display:none;} .sheet-pc-notes-show:not(:checked)~.sheet-pc-notes {display:none;} .sheet-pc-equip-show:not(:checked)~.sheet-pc-equip {display:none;} .sheet-pc-spellsopen-show:not(:checked)~.sheet-pc-spellsopen {display:none;} @@ -60,8 +62,11 @@ .sheet-pc-pronouns-show:not(:checked)~.sheet-pc-pronouns {display:none;} .sheet-pc-autocalcsetup-show:not(:checked)~.sheet-pc-autocalcsetup {display:none;} .sheet-pc-skillstatsetup-show:not(:checked)~.sheet-pc-skillstatsetup {display:none;} +.sheet-pc-attackcalcsetup-show:not(:checked)~.sheet-pc-attackcalcsetup {display:none;} .sheet-pc-progression-show:not(:checked)~.sheet-pc-progression {display:none;} .sheet-pc-rolltemplates-show:not(:checked)~.sheet-pc-rolltemplates {display:none;} +.sheet-pc-variablestatbonuscalc-show:checked~.sheet-pc-variablestatbonuscalc {display:none;} +.sheet-pc-variablestatbonuscalc-show:not(:checked)~.sheet-pc-variablestatbonuscalc1 {display:none;} .sheet-npc-habitat1code-show:not(:checked)~.sheet-npc-habitat1code {display:none;} .sheet-npc-habitat2code-show:not(:checked)~.sheet-npc-habitat2code {display:none;} @@ -113,8 +118,6 @@ .sheet-npc-vegetation6code-show:not(:checked)~.sheet-npc-vegetation6code {display:none;} .sheet-npc-vegetation7code-show:not(:checked)~.sheet-npc-vegetation7code {display:none;} .sheet-npc-vegetation8code-show:not(:checked)~.sheet-npc-vegetation8code {display:none;} -.sheet-npc-variablestatbonuscalc-show:checked~.sheet-npc-variablestatbonuscalc {display:none;} -.sheet-npc-variablestatbonuscalc-show:not(:checked)~.sheet-npc-variablestatbonuscalc1 {display:none;} .sheet-statlabel-big { border: 1px solid white; @@ -714,10 +717,21 @@ label div /* ----------------------- Roll Templates ----------------------- */ /* -----------------------Attacks----------------------- */ +.sheet-rolltemplate-RMSSAttack table>thead>tr>th, +.sheet-rolltemplate-RMSSAttack table>tbody>tr>th, +.sheet-rolltemplate-RMSSAttack table>tfoot>tr>th, +.sheet-rolltemplate-RMSSAttack table>thead>tr>td, +.sheet-rolltemplate-RMSSAttack table>tbody>tr>td, +.sheet-rolltemplate-RMSSAttack table>tfoot>tr>td { + padding: 0px; + border: none; +} + .sheet-rolltemplate-RMSSAttack table { width: 100%; padding: 2px; - border: 1px solid; + border: 1px solid; + margin: 0; background-color: #ffffff; /* white background */ text-align: left; } @@ -864,10 +878,21 @@ label div } /* -----------------------std roll checks----------------------- */ +.sheet-rolltemplate-RMSSStdRoll table>thead>tr>th, +.sheet-rolltemplate-RMSSStdRoll table>tbody>tr>th, +.sheet-rolltemplate-RMSSStdRoll table>tfoot>tr>th, +.sheet-rolltemplate-RMSSStdRoll table>thead>tr>td, +.sheet-rolltemplate-RMSSStdRoll table>tbody>tr>td, +.sheet-rolltemplate-RMSSStdRoll table>tfoot>tr>td { + padding: 0px; + border: none; +} + .sheet-rolltemplate-RMSSStdRoll table { width: 100%; padding: 2px; border: 1px solid; + margin: 0; background-color: #ffffff; /* white background */ text-align: left; } @@ -1001,10 +1026,21 @@ label div } /* -----------------------initiative checks----------------------- */ +.sheet-rolltemplate-RMSSInitiative table>thead>tr>th, +.sheet-rolltemplate-RMSSInitiative table>tbody>tr>th, +.sheet-rolltemplate-RMSSInitiative table>tfoot>tr>th, +.sheet-rolltemplate-RMSSInitiative table>thead>tr>td, +.sheet-rolltemplate-RMSSInitiative table>tbody>tr>td, +.sheet-rolltemplate-RMSSInitiative table>tfoot>tr>td { + padding: 0px; + border: none; +} + .sheet-rolltemplate-RMSSInitiative table { width: 100%; padding: 2px; border: 1px solid; + margin: 0; background-color: #ffffff; /* white background */ } .sheet-rolltemplate-RMSSInitiative th { diff --git a/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html b/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html index ff28427c88..5f985be3e4 100644 --- a/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html +++ b/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html @@ -1,10 +1,10 @@ - + - -

V2. 06/04/18 by Diana P.

+ +

V2. 06/24/18 by Diana P.

PC     NPC     Roll Templates @@ -304,12 +304,12 @@
Height: - + (ft   in)
Weight: - +    
@@ -322,7 +322,8 @@
Base Movement Rate: - Bonus Base Movement Rate + Bonus Base Movement Rate +
Running Horizontal Jump: @@ -621,6 +622,75 @@
Armor Type: + + + +
+
+ Functions As:
-
+
Other Magic Bonus @@ -762,11 +832,17 @@
- Total Defensive Bonus: - - - + Defensive Bonus (vs Melee): + + + +
+ Defensive Bonus (vs Ranged): + + + +
@@ -896,6 +972,16 @@
+
{{name}} check
Roll: {{abilityroll}}
+ +
Conditional Defenses
+
+ + + + + +
Conditional Defenses:
Attacks
@@ -1071,7 +1157,7 @@
- +
Skills   Skills  
@@ -1228,9 +1314,9 @@ - - SD - Ag + + SD + Ag @@ -1261,9 +1347,9 @@ - - SD - Ag + + SD + Ag @@ -1278,9 +1364,9 @@ - - Me - Ag + + Me + Ag @@ -1343,9 +1429,9 @@ - - Me - Ag + + Me + Ag @@ -1360,9 +1446,9 @@ - - Me - Ag + + Me + Ag @@ -1377,9 +1463,9 @@ - - Me - Ag + + Me + Ag @@ -1394,9 +1480,9 @@ - - SD - Ag + + SD + Ag @@ -1444,9 +1530,9 @@ - - Ag - Pr + + Ag + Pr @@ -1461,9 +1547,9 @@ - - Re - Pr + + Re + Pr @@ -1478,9 +1564,9 @@ - - Ag - Pr + + Ag + Pr @@ -1579,9 +1665,9 @@ - - St - Ag + + St + Ag @@ -1596,9 +1682,9 @@ - - St - Ag + + St + Ag @@ -1646,9 +1732,9 @@ - - Co - St + + Co + St @@ -1663,9 +1749,9 @@ - - Co - St + + Co + St @@ -1680,9 +1766,9 @@ - - Co - St + + Co + St @@ -1697,9 +1783,9 @@ - - Co - St + + Co + St @@ -1746,9 +1832,9 @@ - - Qu - St + + Qu + St @@ -1763,9 +1849,9 @@ - - SD - St + + SD + St @@ -1813,9 +1899,9 @@ - - Co - Ag + + Co + Ag @@ -1830,9 +1916,9 @@ - - Co - Ag + + Co + Ag @@ -1847,9 +1933,9 @@ - - Co - Ag + + Co + Ag @@ -1864,9 +1950,9 @@ - - St - Ag + + St + Ag @@ -1881,9 +1967,9 @@ - - SD - Ag + + SD + Ag @@ -1914,9 +2000,9 @@ - - In - Ag + + In + Ag @@ -1931,9 +2017,9 @@ - - In - Ag + + In + Ag @@ -1964,9 +2050,9 @@ - - St - Ag + + St + Ag @@ -1997,9 +2083,9 @@ - - Co - Ag + + Co + Ag @@ -2030,9 +2116,9 @@ - - Co - Ag + + Co + Ag @@ -2047,9 +2133,9 @@ - - SD - Ag + + SD + Ag @@ -2117,9 +2203,9 @@ - - Em - In + + Em + In @@ -2152,9 +2238,9 @@ - - In - SD + + In + SD @@ -2170,9 +2256,9 @@ - - Em - SD + + Em + SD @@ -2188,9 +2274,9 @@ - - In - SD + + In + SD @@ -2223,9 +2309,9 @@ - - Me - SD + + Me + SD @@ -2326,9 +2412,9 @@ - - Em - In + + Em + In @@ -2344,9 +2430,9 @@ - - Pr - In + + Pr + In @@ -2379,9 +2465,9 @@ - - Pr - In + + Pr + In @@ -2397,9 +2483,9 @@ - - Em - In + + Em + In @@ -2555,9 +2641,9 @@ - - Em - SD + + Em + SD @@ -2588,9 +2674,9 @@ - - Pr - SD + + Pr + SD @@ -2621,9 +2707,9 @@ - - Pr - SD + + Pr + SD @@ -2638,9 +2724,9 @@ - - Ag - SD + + Ag + SD @@ -2819,9 +2905,9 @@ - - SD - Em + + SD + Em @@ -2837,9 +2923,9 @@ - - Me - Em + + Me + Em @@ -2874,9 +2960,9 @@ - - In - SD + + In + SD @@ -2891,9 +2977,9 @@ - - In - SD + + In + SD @@ -2924,9 +3010,9 @@ - - In - SD + + In + SD @@ -2941,9 +3027,9 @@ - - In - SD + + In + SD @@ -2974,9 +3060,9 @@ - - In - SD + + In + SD @@ -2991,9 +3077,9 @@ - - In - SD + + In + SD @@ -3008,9 +3094,9 @@ - - In - SD + + In + SD @@ -3025,9 +3111,9 @@ - - Em - SD + + Em + SD @@ -3042,9 +3128,9 @@ - - In - SD + + In + SD @@ -3309,9 +3395,9 @@ - - SD - In + + SD + In @@ -3327,9 +3413,9 @@ - - Pr - In + + Pr + In @@ -3345,9 +3431,9 @@ - - Re - In + + Re + In @@ -3397,9 +3483,9 @@ - - SD - In + + SD + In @@ -3451,9 +3537,9 @@ - - Em - Me + + Em + Me @@ -3469,9 +3555,9 @@ - - Em - Me + + Em + Me @@ -3521,9 +3607,9 @@ - - In - Me + + In + Me @@ -3708,9 +3794,9 @@ - - In - Me + + In + Me @@ -3743,9 +3829,9 @@ - - Em - Me + + Em + Me @@ -4099,9 +4185,9 @@ - - SD - St + + SD + St @@ -4116,9 +4202,9 @@ - - SD - St + + SD + St @@ -4133,9 +4219,9 @@ - - Qu - St + + Qu + St @@ -4166,9 +4252,9 @@ - - St - Ag + + St + Ag @@ -4215,9 +4301,9 @@ - - SD - Ag + + SD + Ag @@ -4232,9 +4318,9 @@ - - SD - Ag + + SD + Ag @@ -4249,9 +4335,9 @@ - - SD - Ag + + SD + Ag @@ -4319,9 +4405,9 @@ - - Pr - Em + + Pr + Em @@ -4337,9 +4423,9 @@ - - SD - Em + + SD + Em @@ -4355,9 +4441,9 @@ - - In - Em + + In + Em @@ -4521,9 +4607,9 @@ - - Em - Me + + Em + Me @@ -4538,9 +4624,9 @@ - - Em - Me + + Em + Me @@ -4571,9 +4657,9 @@ - - In - Me + + In + Me @@ -4588,9 +4674,9 @@ - - In - Me + + In + Me @@ -4605,9 +4691,9 @@ - - In - Me + + In + Me @@ -4622,9 +4708,9 @@ - - In - Me + + In + Me @@ -4675,9 +4761,9 @@ - - In - Pr + + In + Pr @@ -4693,9 +4779,9 @@ - - In - Pr + + In + Pr @@ -4711,9 +4797,9 @@ - - In - Pr + + In + Pr @@ -4746,9 +4832,9 @@ - - Me - Pr + + Me + Pr @@ -4780,9 +4866,9 @@ - - SD - Pr + + SD + Pr @@ -4798,9 +4884,9 @@ - - SD - Pr + + SD + Pr @@ -4934,9 +5020,9 @@ - - SD - Re + + SD + Re @@ -4984,9 +5070,9 @@ - - Em - Re + + Em + Re @@ -5002,9 +5088,9 @@ - - In - Re + + In + Re @@ -5020,9 +5106,9 @@ - - Pr - Re + + Pr + Re @@ -5038,9 +5124,9 @@ - - In - Re + + In + Re @@ -5055,9 +5141,9 @@ - - Pr - Re + + Pr + Re @@ -5148,9 +5234,9 @@ - - Ag - SD + + Ag + SD @@ -5165,9 +5251,9 @@ - - Pr - SD + + Pr + SD @@ -5182,9 +5268,9 @@ - - Ag - SD + + Ag + SD @@ -5199,9 +5285,9 @@ - - St - SD + + St + SD @@ -5216,9 +5302,9 @@ - - Ag - SD + + Ag + SD @@ -5233,9 +5319,9 @@ - - Qu - SD + + Qu + SD @@ -5266,9 +5352,9 @@ - - St - SD + + St + SD @@ -5347,9 +5433,9 @@ - - Em - SD + + Em + SD @@ -5380,9 +5466,9 @@ - - Me - SD + + Me + SD @@ -5413,9 +5499,9 @@ - - Pr - SD + + Pr + SD @@ -5449,9 +5535,9 @@ - - St - SD + + St + SD @@ -5466,9 +5552,9 @@ - - Ag - SD + + Ag + SD @@ -5500,9 +5586,9 @@ - - Ag - SD + + Ag + SD @@ -5517,9 +5603,9 @@ - - Ag - SD + + Ag + SD @@ -5534,9 +5620,9 @@ - - Ag - SD + + Ag + SD @@ -5551,9 +5637,9 @@ - - Ag - SD + + Ag + SD @@ -5585,9 +5671,9 @@ - - Ag - SD + + Ag + SD @@ -5602,9 +5688,9 @@ - - Ag - SD + + Ag + SD @@ -5619,9 +5705,9 @@ - - Ag - SD + + Ag + SD @@ -5787,9 +5873,9 @@ - - Em - Re + + Em + Re @@ -5805,9 +5891,9 @@ - - SD - Re + + SD + Re @@ -5823,9 +5909,9 @@ - - Pr - Re + + Pr + Re @@ -5909,9 +5995,9 @@ - - SD - Re + + SD + Re @@ -5944,9 +6030,9 @@ - - SD - Re + + SD + Re @@ -6052,9 +6138,9 @@ - - Pr - In + + Pr + In @@ -6070,9 +6156,9 @@ - - SD - In + + SD + In @@ -6088,9 +6174,9 @@ - - Pr - In + + Pr + In @@ -6125,9 +6211,9 @@ - - Pr - SD + + Pr + SD @@ -6142,9 +6228,9 @@ - - Em - SD + + Em + SD @@ -6160,9 +6246,9 @@ - - Pr - SD + + Pr + SD @@ -6195,9 +6281,9 @@ - - In - SD + + In + SD @@ -6212,9 +6298,9 @@ - - In - SD + + In + SD @@ -6264,9 +6350,9 @@ - - Ag - SD + + Ag + SD @@ -6329,9 +6415,9 @@ - - Em - In + + Em + In @@ -6380,9 +6466,9 @@ - - Ag - In + + Ag + In @@ -6430,9 +6516,9 @@ - - Em - In + + Em + In @@ -6447,9 +6533,9 @@ - - Em - In + + Em + In @@ -6562,9 +6648,9 @@ - - Pr - Re + + Pr + Re @@ -6597,9 +6683,9 @@ - - Ag - Re + + Ag + Re @@ -6716,9 +6802,9 @@ - - Em - Re + + Em + Re @@ -6734,9 +6820,9 @@ - - Em - Re + + Em + Re @@ -6769,9 +6855,9 @@ - - Ag - Re + + Ag + Re @@ -6787,9 +6873,9 @@ - - SD - Re + + SD + Re @@ -6930,9 +7016,9 @@ - - Ag - Re + + Ag + Re @@ -6965,9 +7051,9 @@ - - Em - Re + + Em + Re @@ -7082,9 +7168,9 @@ - - Ag - St + + Ag + St @@ -7099,9 +7185,9 @@ - - Ag - St + + Ag + St @@ -7116,9 +7202,9 @@ - - Ag - St + + Ag + St @@ -10054,7 +10140,7 @@ - - + @@ -10109,10 +10195,10 @@ @@ -10120,7 +10206,7 @@ - + @@ -10129,10 +10215,10 @@ @@ -10140,7 +10226,7 @@ - + @@ -10149,10 +10235,10 @@ @@ -10160,7 +10246,7 @@ - + @@ -10169,10 +10255,10 @@ @@ -10180,7 +10266,7 @@ - + @@ -10189,10 +10275,10 @@ @@ -10200,7 +10286,7 @@ - + @@ -10209,10 +10295,10 @@ @@ -10220,7 +10306,7 @@ - + @@ -10229,10 +10315,10 @@ @@ -10240,7 +10326,7 @@ - + @@ -11999,12 +12085,12 @@ on("change:weightcarried change:weightcarriedcopy change:weightbackpack change:w /* Setup for when a character sheet gets opened for the first time. -Calc ability and ability mods as well as encumbrance. */ function StartingSetup(version, cversion, calc, langsmoved) { - mod = version; + let mod = version; console.log('/* ----------entering StartingSetup; sheetversion:' + version + ' cversion:' + cversion + ' calc:' + calc + '------------ */' + langsmoved); if (version < cversion) {mod = cversion;} - if ((version < 3.14) || (isNaN(version))) { + if ((version < 4.00) || (isNaN(version))) { mod = cversion; - if (version < 3.14) { + if (version < 4.00) { getAttrs(["level"], function(values) { setAttrs({ "npclevel": values.level }); // fix npclevel to be the same as level if this is the first time run }); @@ -12025,6 +12111,13 @@ function StartingSetup(version, cversion, calc, langsmoved) { } } + if (version < 4.00) { + mod = cversion; + getAttrs(["dbvsspellworn", "dbvsspell1", "dbvsspell2", "dbpweight1", "dbpweight2", "dbpweightworn", "dbweightpen1", "dbweightpen2", "dbweightpenworn", "dbmisspen1", "dbmisspen2", "dbmisspenworn"], function(values) { + let defnoteupdate= "(RR/DB) vs Evil Spell Casters: Worn:" + values.dbvsspellworn + "; 1:" + values.dbvsspell1 + "; 2:" + values.dbvsspell2 + " \n" + "Armor % Weight: Worn:" + values.dbpweightworn + "; 1:" + values.dbpweight1 + "; 2:" + values.dbpweight2 + " \n" + "Weight Penalty: Worn:" + values.dbweightpenworn + "; 1:" + values.dbweightpen1 + "; 2:" + values.dbweightpen2 + " \n" + "Missile Penalty: Worn:" + values.dbmisspenworn + "; 1:" + values.dbmisspen1 + "; 2:" + values.dbmisspen2; + setAttrs({ "conditionaldefensesnotes": defnoteupdate }); //removed vs Evil Spell casters; here is its new home. + }); + } if ((langsmoved == 0) || (isNaN(langsmoved))) { //if the languages have already been moved; don't do it again! // Copy/create languages Move this outside of calc == 0...... @@ -12256,7 +12349,6 @@ on("change:skillcalc", function() { on("sheet:opened", function() { getAttrs(["sheetversion", "currentsheetversion", "npcbasehitscode", "npchitscode", "npcexhaustmiscbonus", "npchitsperleveldiff", "npcstaminabonus"], function(values) { if (parseFloat(values.sheetversion) < 3.13){ -// if (parseFloat(values.sheetversion) < parseFloat(values.currentsheetversion)){ if (parseFloat(values.npchitscode) == .01){ //- setAttrs({ npcbasehitscode: 0 @@ -13156,13 +13248,13 @@ on("change:npcimportcheckbox", function(){ if(npcinputfile.attack1type=="Melee"){ attributes.npcattack1type="[[1d100!>96cf<@{npcattack1fumble} +@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]"; } else if(npcinputfile.attack1type=="Ranged"){ - attributes.npcattack1type="[[1d100!>96cf<@{npcattack1fumble} +@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]"; + attributes.npcattack1type="[[1d100!>96cf<@{npcattack1fumble} +@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]"; } else if(npcinputfile.attack1type=="Basic Spell"){ attributes.npcattack1type="[[1d100cf<2cs>96+@{npcattack1bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]" ; } else if(npcinputfile.attack1type=="Directed Spell"){ - attributes.npcattack1type="[[1d100!>96cf<2cs=100+@{npcattack1bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbworn}]][target db] ]]" ; + attributes.npcattack1type="[[1d100!>96cf<2cs=100+@{npcattack1bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]" ; } else if(npcinputfile.attack1type=="Area Spell"){ - attributes.npcattack1type="[[1d100cf<4cs>96+@{npcattack1bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[@{target|dbworn}]][target db] + .5*[[@{target|dbarmdbworn}]][adjustment for only 1/2 armor bonus to db] ]]"; + attributes.npcattack1type="[[1d100cf<4cs>96+@{npcattack1bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]"; } else { attributes.npcattack1type=""; } @@ -13177,13 +13269,13 @@ on("change:npcimportcheckbox", function(){ if(npcinputfile.attack2type=="Melee"){ attributes.npcattack2type="[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]"; } else if(npcinputfile.attack2type=="Ranged"){ - attributes.npcattack2type="[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]"; + attributes.npcattack2type="[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]"; } else if(npcinputfile.attack2type=="Basic Spell"){ attributes.npcattack2type="[[1d100cf<2cs>96+@{npcattack2bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]" ; } else if(npcinputfile.attack2type=="Directed Spell"){ - attributes.npcattack2type="[[1d100!>96cf<2cs=100+@{npcattack2bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbworn}]][target db] ]]" ; + attributes.npcattack2type="[[1d100!>96cf<2cs=100+@{npcattack2bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]" ; } else if(npcinputfile.attack2type=="Area Spell"){ - attributes.npcattack2type="[[1d100cf<4cs>96+@{npcattack2bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[@{target|dbworn}]][target db] + .5*[[@{target|dbarmdbworn}]][adjustment for only 1/2 armor bonus to db] ]]"; + attributes.npcattack2type="[[1d100cf<4cs>96+@{npcattack2bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]"; } else { attributes.npcattack2type=""; } @@ -13198,13 +13290,13 @@ on("change:npcimportcheckbox", function(){ if(npcinputfile.attack3type=="Melee"){ attributes.npcattack3type="[[1d100!>96cf<@{npcattack3fumble} +@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]"; } else if(npcinputfile.attack3type=="Ranged"){ - attributes.npcattack3type="[[1d100!>96cf<@{npcattack3fumble} +@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]"; + attributes.npcattack3type="[[1d100!>96cf<@{npcattack3fumble} +@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]"; } else if(npcinputfile.attack3type=="Basic Spell"){ attributes.npcattack3type="[[1d100cf<2cs>96+@{npcattack3bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]" ; } else if(npcinputfile.attack3type=="Directed Spell"){ - attributes.npcattack3type="[[1d100!>96cf<2cs=100+@{npcattack3bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbworn}]][target db] ]]" ; + attributes.npcattack3type="[[1d100!>96cf<2cs=100+@{npcattack3bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]" ; } else if(npcinputfile.attack3type=="Area Spell"){ - attributes.npcattack3type="[[1d100cf<4cs>96+@{npcattack3bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[@{target|dbworn}]][target db] + .5*[[@{target|dbarmdbworn}]][adjustment for only 1/2 armor bonus to db] ]]"; + attributes.npcattack3type="[[1d100cf<4cs>96+@{npcattack3bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]"; } else { attributes.npcattack3type=""; } @@ -13219,13 +13311,13 @@ on("change:npcimportcheckbox", function(){ if(npcinputfile.attack4type=="Melee"){ attributes.npcattack4type="[[1d100!>96cf<@{npcattack4fumble} +@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]"; } else if(npcinputfile.attack4type=="Ranged"){ - attributes.npcattack4type="[[1d100!>96cf<@{npcattack4fumble} +@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]"; + attributes.npcattack4type="[[1d100!>96cf<@{npcattack4fumble} +@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]"; } else if(npcinputfile.attack4type=="Basic Spell"){ attributes.npcattack4type="[[1d100cf<2cs>96+@{npcattack4bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]" ; } else if(npcinputfile.attack4type=="Directed Spell"){ - attributes.npcattack4type="[[1d100!>96cf<2cs=100+@{npcattack4bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbworn}]][target db] ]]" ; + attributes.npcattack4type="[[1d100!>96cf<2cs=100+@{npcattack4bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]" ; } else if(npcinputfile.attack4type=="Area Spell"){ - attributes.npcattack4type="[[1d100cf<4cs>96+@{npcattack4bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[@{target|dbworn}]][target db] + .5*[[@{target|dbarmdbworn}]][adjustment for only 1/2 armor bonus to db] ]]"; + attributes.npcattack4type="[[1d100cf<4cs>96+@{npcattack4bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]"; } else { attributes.npcattack4type=""; } @@ -13240,13 +13332,13 @@ on("change:npcimportcheckbox", function(){ if(npcinputfile.attack5type=="Melee"){ attributes.npcattack5type="[[1d100!>96cf<@{npcattack5fumble} +@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]"; } else if(npcinputfile.attack5type=="Ranged"){ - attributes.npcattack5type="[[1d100!>96cf<@{npcattack5fumble} +@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]"; + attributes.npcattack5type="[[1d100!>96cf<@{npcattack5fumble} +@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]"; } else if(npcinputfile.attack5type=="Basic Spell"){ attributes.npcattack5type="[[1d100cf<2cs>96+@{npcattack5bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]" ; } else if(npcinputfile.attack5type=="Directed Spell"){ - attributes.npcattack5type="[[1d100!>96cf<2cs=100+@{npcattack5bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbworn}]][target db] ]]" ; + attributes.npcattack5type="[[1d100!>96cf<2cs=100+@{npcattack5bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]" ; } else if(npcinputfile.attack5type=="Area Spell"){ - attributes.npcattack5type="[[1d100cf<4cs>96+@{npcattack5bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[@{target|dbworn}]][target db] + .5*[[@{target|dbarmdbworn}]][adjustment for only 1/2 armor bonus to db] ]]"; + attributes.npcattack5type="[[1d100cf<4cs>96+@{npcattack5bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]"; } else { attributes.npcattack5type=""; } @@ -13261,13 +13353,13 @@ on("change:npcimportcheckbox", function(){ if(npcinputfile.attack6type=="Melee"){ attributes.npcattack6type="[[1d100!>96cf<@{npcattack6fumble} +@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]"; } else if(npcinputfile.attack6type=="Ranged"){ - attributes.npcattack6type="[[1d100!>96cf<@{npcattack6fumble} +@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]"; + attributes.npcattack6type="[[1d100!>96cf<@{npcattack6fumble} +@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]"; } else if(npcinputfile.attack6type=="Basic Spell"){ attributes.npcattack6type="[[1d100cf<2cs>96+@{npcattack6bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]" ; } else if(npcinputfile.attack6type=="Directed Spell"){ - attributes.npcattack6type="[[1d100!>96cf<2cs=100+@{npcattack6bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbworn}]][target db] ]]" ; + attributes.npcattack6type="[[1d100!>96cf<2cs=100+@{npcattack6bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]" ; } else if(npcinputfile.attack6type=="Area Spell"){ - attributes.npcattack6type="[[1d100cf<4cs>96+@{npcattack6bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[@{target|dbworn}]][target db] + .5*[[@{target|dbarmdbworn}]][adjustment for only 1/2 armor bonus to db] ]]"; + attributes.npcattack6type="[[1d100cf<4cs>96+@{npcattack6bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]"; } else { attributes.npcattack6type=""; } @@ -13282,13 +13374,13 @@ on("change:npcimportcheckbox", function(){ if(npcinputfile.attack7type=="Melee"){ attributes.npcattack7type="[[1d100!>96cf<@{npcattack7fumble} +@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]"; } else if(npcinputfile.attack7type=="Ranged"){ - attributes.npcattack7type="[[1d100!>96cf<@{npcattack7fumble} +@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]"; + attributes.npcattack7type="[[1d100!>96cf<@{npcattack7fumble} +@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]"; } else if(npcinputfile.attack7type=="Basic Spell"){ attributes.npcattack7type="[[1d100cf<2cs>96+@{npcattack7bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]" ; } else if(npcinputfile.attack7type=="Directed Spell"){ - attributes.npcattack7type="[[1d100!>96cf<2cs=100+@{npcattack7bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbworn}]][target db] ]]" ; + attributes.npcattack7type="[[1d100!>96cf<2cs=100+@{npcattack7bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]" ; } else if(npcinputfile.attack7type=="Area Spell"){ - attributes.npcattack7type="[[1d100cf<4cs>96+@{npcattack7bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[@{target|dbworn}]][target db] + .5*[[@{target|dbarmdbworn}]][adjustment for only 1/2 armor bonus to db] ]]"; + attributes.npcattack7type="[[1d100cf<4cs>96+@{npcattack7bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]"; } else { attributes.npcattack7type=""; } @@ -13303,13 +13395,13 @@ on("change:npcimportcheckbox", function(){ if(npcinputfile.attack8type=="Melee"){ attributes.npcattack8type="[[1d100!>96cf<@{npcattack8fumble} +@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]"; } else if(npcinputfile.attack8type=="Ranged"){ - attributes.npcattack8type="[[1d100!>96cf<@{npcattack8fumble} +@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]"; + attributes.npcattack8type="[[1d100!>96cf<@{npcattack8fumble} +@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]"; } else if(npcinputfile.attack8type=="Basic Spell"){ attributes.npcattack8type="[[1d100cf<2cs>96+@{npcattack8bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]" ; } else if(npcinputfile.attack8type=="Directed Spell"){ - attributes.npcattack8type="[[1d100!>96cf<2cs=100+@{npcattack8bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbworn}]][target db] ]]" ; + attributes.npcattack8type="[[1d100!>96cf<2cs=100+@{npcattack8bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]" ; } else if(npcinputfile.attack8type=="Area Spell"){ - attributes.npcattack8type="[[1d100cf<4cs>96+@{npcattack8bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[@{target|dbworn}]][target db] + .5*[[@{target|dbarmdbworn}]][adjustment for only 1/2 armor bonus to db] ]]"; + attributes.npcattack8type="[[1d100cf<4cs>96+@{npcattack8bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]"; } else { attributes.npcattack8type=""; } diff --git a/Rolemaster-Standard-System/translation.json b/Rolemaster-Standard-System/translation.json index ea79ee59ca..ef5310b090 100644 --- a/Rolemaster-Standard-System/translation.json +++ b/Rolemaster-Standard-System/translation.json @@ -110,6 +110,7 @@ "primary": "Primary", "secondary": "Secondary", "armor-type": "Armor Type", + "armor-type-function-as": "Functions As", "1-skin-cloth": "1 - Skin/Cloth", "2-robes": "2 - Robes", "3-light-hide": "3 - Light Hide", @@ -142,8 +143,11 @@ "versus-evil-spell-casters-resistance-roll-defensive-bonus": "Vs Evil Spell Casters (RR/DB)", "other-magic-bonus": "Other Magic Bonus", "parry": "Parry", + "defensive-bonus-melee": "Defensive Bonus (vs Melee):", + "defensive-bonus-ranged": "Defensive Bonus (vs Ranged):", "total-defensive-bonus": "Total Defensive Bonus:", "resistances": "Resistances", + "conditional-defenses": "Conditional Defenses", "special-a": "Spec", "total": "Total", "intuition-a": "In", diff --git a/The Sprawl/Source Code/thesprawl_sheet.html b/The Sprawl/Source Code/thesprawl_sheet.html index 2a19d9558c..dd839ba7d9 100644 --- a/The Sprawl/Source Code/thesprawl_sheet.html +++ b/The Sprawl/Source Code/thesprawl_sheet.html @@ -121,20 +121,20 @@
- -  
12:00
  - -  
15:00
  - -  
18:00
  - -  
21:00
  - -  
22:00
  - -  
23:00
  - -  
00:00
  +  
12:00
  
15:00
  
18:00
  
21:00
  
22:00
  
23:00
  
00:00
@@ -554,7 +554,7 @@ - +
diff --git a/The Sprawl/Source Code/thesprawl_style.css b/The Sprawl/Source Code/thesprawl_style.css index a221cfce56..2019d43a14 100644 --- a/The Sprawl/Source Code/thesprawl_style.css +++ b/The Sprawl/Source Code/thesprawl_style.css @@ -39,8 +39,8 @@ input[type=number]::-webkit-outer-spin-button { } span.sheet-translate{ - padding: 0px 0px 0px 0px; - margin: 0px 0px 0px 0px; + padding: 0; + margin: 0; } .sheet-line{ display: block; @@ -387,11 +387,11 @@ label.sheet-radiolabel7:before { } .sheet-clockbox { display: inline-block; - padding-left: 0px; - width: 18px; - /* padding-right: 5px; */ + width: 18px; + margin-right: 4px; position: relative; - left: -14px; + left: -12px; + top: -3px; } input[type="text"].sheet-linkname { width: 79% !important; @@ -604,7 +604,9 @@ input[type="text"].sheet-linkname { } /* ROLL TEMPLATE */ -.sheet-rolltemplate-aw, +.withoutavatars .sheet-rolltemplate-spr_desc { + margin-left: -12px; +} .sheet-rolltemplate-spr_desc { margin-left: -42px; margin-right: -1px; @@ -623,16 +625,18 @@ input[type="text"].sheet-linkname { font-weight: 100; font-size: 0.8em; } -.sheet-rolltemplate-spr_desc table { +.sheet-rolltemplate-spr_desc table.sheet-rt-table { border-collapse: separate; border-spacing: 0; + border: none; padding: 10px; + margin: 0; min-width: 100%; } -.sheet-rolltemplate-spr_desc table td.sheet-desc_leftcol { +.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_leftcol { width: 67px; } -.sheet-rolltemplate-spr_desc table td.sheet-desc_rightcol { +.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_rightcol { color: #ffc53d; text-shadow: 0px 0px 14px rgb(255, 210, 44); padding-left: 14px; @@ -640,33 +644,35 @@ input[type="text"].sheet-linkname { padding-top: 2px; padding-bottom: 2px; } -.sheet-rolltemplate-spr_desc table td.sheet-desc_rightcol span { +.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_rightcol span { font-size: 1.2em !important; padding: 0; font-weight: 100; border: 0 !important; background-color: #0a2328 } -.sheet-rolltemplate-spr_desc td { +.sheet-rolltemplate-spr_desc table.sheet-rt-table td { + padding: 0; + border: none; border-top: 1px solid #146D69 !important; box-shadow: 0px -5px 8px -7px #2FFFE2 !important; } -.sheet-rolltemplate-spr_desc th { +.sheet-rolltemplate-spr_desc table.sheet-rt-table th { font-size: 1.5em; - padding-top: 0px; - padding-bottom: 4px; + border: none; + padding: 0 0 4px; font-weight: 100; color: #ffc53d; text-shadow: 0px 0px 14px rgb(255, 210, 44); text-align: left; } -.sheet-rolltemplate-spr_desc table td.sheet-desc_leftcollongoff { +.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_leftcollongoff { vertical-align: top; padding-top: 5px; } -.sheet-rolltemplate-spr_desc table td.sheet-desc_rightcollongoff { +.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_rightcollongoff { font-size: 1.1em; padding-top: 5px; padding-bottom: 5px; diff --git a/The Sprawl/thesprawl_sheet.html b/The Sprawl/thesprawl_sheet.html index 07331d83d2..11fa96d002 100644 --- a/The Sprawl/thesprawl_sheet.html +++ b/The Sprawl/thesprawl_sheet.html @@ -1 +1 @@ -
Operator name OPERATOR FILE file image Rolls Cool Dice Forward Rolls Edge Rolls Mind Rolls Style Rolls Synth Rolls Harm Harm Suffered Harm Clock harm clock Time cyberware image User Rolls links with Directive Product ID gear image Equipment Vehicle vehicle image drone image cyberdeck image Program gang image crew image

Act Under Pressure
Apply First Aid

Assess
Play Hardball

Mix It Up
Acquire Agri Property

Research

Fast Talk
Hit The Street

Use Cyberware
 
12:00
   
15:00
   
18:00
   
21:00
   
22:00
   
23:00
   
00:00
 
Name
Notes
Name
Notes
Name
Notes
Img Url
Name
Notes
Img Url
Name
Details
Name
Details
Name
Tags
Harm
Img Url
Name
Tags
Harm
Img Url
Name
Frame
Design
Profile
Strengths
Looks
Weaknesses
Weapons
Img Url
Name
Style
Frame
Strengths
Sensors
Weaknesses
Armed
Img Url
Name
Hardening
/
Firewall
/
Processor
/
Stealth
/
Programs Loaded
Avatar Img
Name
Type
Size
Tags
Territory
Character
Leader
Main Gigs
Img Url
Name
Type
Profit
Disaster
Img Url
{{roll_tabledescname}}
{{#roll_harm1}}{{/roll_harm1}}{{#roll_harm2}}{{/roll_harm2}}{{#roll_harm3}}{{/roll_harm3}}{{#roll_harm4}}{{/roll_harm4}}{{#roll_harm5}}{{/roll_harm5}}{{#roll_harm6}}{{/roll_harm6}}{{#roll_harm7}}{{/roll_harm7}}{{#roll_imageurl}}{{/roll_imageurl}}{{#roll_value1value}}{{/roll_value1value}}{{#roll_value2value}}{{/roll_value2value}}{{#roll_value3value}}{{/roll_value3value}}{{#roll_value4value}}{{/roll_value4value}}{{#roll_value5value}}{{/roll_value5value}}{{#roll_value6value}}{{/roll_value6value}}{{#roll_value7value}}{{/roll_value7value}}
{{roll_tabledescname}}
{{roll_tabledescvalue}}
[roll_harmimagedesc}}](http://i.imgur.com/aJQbMCV.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/r7DeZid.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/U3HQbtc.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/chNCCfx.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/Xtbv4tF.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/cFWDwj7.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/HhmjEZs.jpg)
[{{roll_imagedesc}}]({{roll_imageurl}})
{{roll_value1name}}{{roll_value1value}}
{{roll_value2name}}{{roll_value2value}}
{{roll_value3name}}{{roll_value3value}}
{{roll_value4name}}{{roll_value4value}}
{{roll_value5name}}{{roll_value5value}}
{{roll_value6name}}{{roll_value6value}}
{{roll_value7name}}{{roll_value7value}}
\ No newline at end of file +
Operator nameOPERATOR FILEfile imageRolls CoolDiceForwardRolls EdgeRolls MindRolls StyleRolls SynthRolls HarmHarm SufferedHarm Clockharm clockTimecyberware imageUserRolls links withDirectiveProduct IDgear imageEquipmentVehiclevehicle imagedrone imagecyberdeck imageProgramgang imagecrew image

Act Under Pressure
Apply First Aid

Assess
Play Hardball

Mix It Up
Acquire Agri Property

Research

Fast Talk
Hit The Street

Use Cyberware
 
12:00
  
15:00
  
18:00
  
21:00
  
22:00
  
23:00
  
00:00
Name
Notes
Name
Notes
Name
Notes
Img Url
Name
Notes
Img Url
Name
Details
Name
Details
Name
Tags
Harm
Img Url
Name
Tags
Harm
Img Url
Name
Frame
Design
Profile
Strengths
Looks
Weaknesses
Weapons
Img Url
Name
Style
Frame
Strengths
Sensors
Weaknesses
Armed
Img Url
Name
Hardening
/
Firewall
/
Processor
/
Stealth
/
Programs Loaded
Avatar Img
Name
Type
Size
Tags
Territory
Character
Leader
Main Gigs
Img Url
Name
Type
Profit
Disaster
Img Url
{{#roll_harm1}}{{/roll_harm1}} {{#roll_harm2}}{{/roll_harm2}} {{#roll_harm3}}{{/roll_harm3}} {{#roll_harm4}}{{/roll_harm4}} {{#roll_harm5}}{{/roll_harm5}} {{#roll_harm6}}{{/roll_harm6}} {{#roll_harm7}}{{/roll_harm7}} {{#roll_imageurl}}{{/roll_imageurl}} {{#roll_value1value}}{{/roll_value1value}} {{#roll_value2value}}{{/roll_value2value}} {{#roll_value3value}}{{/roll_value3value}} {{#roll_value4value}}{{/roll_value4value}} {{#roll_value5value}}{{/roll_value5value}} {{#roll_value6value}}{{/roll_value6value}} {{#roll_value7value}}{{/roll_value7value}}
{{roll_tabledescname}}
{{roll_tabledescvalue}}
[roll_harmimagedesc}}](http://i.imgur.com/aJQbMCV.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/r7DeZid.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/U3HQbtc.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/chNCCfx.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/Xtbv4tF.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/cFWDwj7.jpg)
[roll_harmimagedesc}}](http://i.imgur.com/HhmjEZs.jpg)
[{{roll_imagedesc}}]({{roll_imageurl}})
{{roll_value1name}}{{roll_value1value}}
{{roll_value2name}}{{roll_value2value}}
{{roll_value3name}}{{roll_value3value}}
{{roll_value4name}}{{roll_value4value}}
{{roll_value5name}}{{roll_value5value}}
{{roll_value6name}}{{roll_value6value}}
{{roll_value7name}}{{roll_value7value}}
\ No newline at end of file diff --git a/The Sprawl/thesprawl_style.css b/The Sprawl/thesprawl_style.css index 7a6be7c20a..6529931b88 100644 --- a/The Sprawl/thesprawl_style.css +++ b/The Sprawl/thesprawl_style.css @@ -1 +1 @@ -.charsheet *{box-sizing:border-box} .charsheet div{white-space:nowrap} .charsheet::-webkit-scrollbar{width:8px; background-color:#19867e !important; border:none} .charsheet::-webkit-scrollbar-corner{background-color:#19867e !important; border:none} .charsheet::-webkit-scrollbar-track{background-color:#041012 !important; border-left:1px solid #ccc; border:none} .charsheet::-webkit-scrollbar-thumb{background-color:#19867e !important; border-radius:0px !important; border:none} .charsheet::-webkit-scrollbar-thumb:hover{background-color:#19867e !important; border:none} input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none; margin:0} span.sheet-translate{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px} .sheet-line{display:block; white-space:nowrap} .sheet-clock_numbers{font-family:"Lucida Console", Monaco, monospace; color:#44E6CF !important; text-shadow:0px 0px 15px rgb(0, 255, 187) !important; text-transform:uppercase !important; letter-spacing:1px !important; font-weight:100 !important; font-size:.65em !important} .sheet-label, input{font-family:"Lucida Console", Monaco, monospace; color:#fffdff; text-shadow:0px 0px 14px rgb(0, 255, 187); text-transform:uppercase; letter-spacing:2px; font-weight:100} .sheet-attrInput{font-size:30px; height:50px; width:50px } .sheet-bar{width:100%; background-color:rgba(102, 102, 102, .4); padding:10px; overflow:hidden} .sheet-attribute{width:20%; float:left} .sheet-column{width:33%; float:left; padding:15px} .sheet-column5 .sheet-col{width:20%; float:left} .sheet-column6{padding:13px 0px 58px 0px; margin-top:8px} .sheet-column6 .sheet-col{width:16.5%; float:left; padding:0px; padding-bottom:24px; text-align:center} .sheet-column6 .sheet-col input{width:35%; font-size:1.2em} .sheet-column6 .sheet-col label{padding-right:5px} .sheet-col{width:25%; float:left; padding:0px} .charsheet{min-width:852px; max-width:1024px; height:auto !important; background-color:#0a2328; overflow:hidden; height:100%; padding:30px; background-image:url("http://i.imgur.com/xnJF9GH.gif"), url("http://i.imgur.com/7F69J5e.gif"); background-position:left top, right top; background-repeat:no-repeat, no-repeat} select{position:relative; top:4px} .charsheet button{background-color:#0a2328 !important; box-shadow:none !important; background-image:none !important; color:white !important; border:1px solid white !important} label, p, h1, h2, h3{font-family:"Lucida Console", Monaco, monospace; color:#74ffe6; text-shadow:0px 0px 12px rgb(3, 255, 150); text-transform:uppercase; letter-spacing:2px; font-weight:100; font-size:0.76em; padding-top:6px} .element{color:#FFFFFF; font-size:50px} .sheet-row, .sheet-2colrow, .sheet-3colrow, .sheet-row1{margin-top:10px !important; border-top:1px solid #146D69 !important; box-shadow:0px -5px 8px -7px #2FFFE2 !important; padding-bottom:20px !important} .charsheet .sheet-2colrow .sheet-col{padding-bottom:20px !important} .charsheet .sheet-2colrow{min-height:165px} .sheet-row{height:15px} .sheet-row1{height:auto; width:100%; display:inline-block} .sheet-column5, .sheet-column6{border-top:1px solid #146D69 !important; box-shadow:0px -5px 8px -7px #2FFFE2 !important} .sheet-column5{height:52px} .sheet-column6{height:127px; background-color:#0b2729; border-top:11px #0e3133 solid !important} .sheet-column4{height:65px !important} label{width:auto !important; display:inline-block !important; padding-top:20px !important} input, textarea{background-color:#123138; border:solid #43E6CF; border-width:0px 0px 1px 0px; border-radius:0px; font-family:"Lucida Console", Monaco, monospace; color:#f0fffc; text-shadow:0px 0px 14px rgb(0, 255, 187); text-transform:uppercase; letter-spacing:2px; font-weight:100; font-size:0.8em} input[type="text"]{width:80% !important} input[type="text"].sheet-playbookinput{width:64% !important} textarea{resize:vertical !important; min-height:100px; text-transform:none !important; letter-spacing:0px !important} .sheet-orange{color:#ffc109; text-shadow:0px 0px 7px rgb(255, 167, 77); font-size:93%} .sheet-repeating input[type="text"], .sheet-repeating textarea{margin-bottom:10px; width:100% !important; min-height:20px} .sheet-repeating textarea{height:80px} .sheet-harmclock{width:408px; height:68px; background-image:url("http://i.imgur.com/aJQbMCV.jpg")} .sheet-harmon1, .sheet-harmon2, .sheet-harmon3, .sheet-harmon4, .sheet-harmon5, .sheet-harmon6, .sheet-harmon7{float:right; display:none} input.sheet-harm1[type="radio"]:checked~ button.sheet-harmon1{display:inline; font-size:1.3em !important} input.sheet-harm2[type="radio"]:checked~ button.sheet-harmon2{display:inline; font-size:1.3em !important} input.sheet-harm3[type="radio"]:checked~ button.sheet-harmon3{display:inline; font-size:1.3em !important} input.sheet-harm4[type="radio"]:checked~ button.sheet-harmon4{display:inline; font-size:1.3em !important} input.sheet-harm5[type="radio"]:checked~ button.sheet-harmon5{display:inline; font-size:1.3em !important} input.sheet-harm6[type="radio"]:checked~ button.sheet-harmon6{display:inline; font-size:1.3em !important} input.sheet-harm7[type="radio"]:checked~ button.sheet-harmon7{display:inline; font-size:1.3em !important} input.sheet-harm1[type="radio"]:checked~ .sheet-harmclock{background-image:url("http://i.imgur.com/aJQbMCV.jpg")} input.sheet-harm2[type="radio"]:checked~ .sheet-harmclock{background-image:url("http://i.imgur.com/aJQbMCV.jpg"); background-image:url("http://i.imgur.com/r7DeZid.jpg")} input.sheet-harm3[type="radio"]:checked~ .sheet-harmclock{background-image:url("http://i.imgur.com/aJQbMCV.jpg"); background-image:url("http://i.imgur.com/U3HQbtc.jpg")} input.sheet-harm4[type="radio"]:checked~ .sheet-harmclock{background-image:url("http://i.imgur.com/aJQbMCV.jpg"); background-image:url("http://i.imgur.com/chNCCfx.jpg")} input.sheet-harm5[type="radio"]:checked~ .sheet-harmclock{background-image:url("http://i.imgur.com/aJQbMCV.jpg"); background-image:url("http://i.imgur.com/Xtbv4tF.jpg")} input.sheet-harm6[type="radio"]:checked~ .sheet-harmclock{background-image:url("http://i.imgur.com/aJQbMCV.jpg"); background-image:url("http://i.imgur.com/cFWDwj7.jpg")} input.sheet-harm7[type="radio"]:checked~ .sheet-harmclock{background-image:url("http://i.imgur.com/aJQbMCV.jpg"); background-image:url("http://i.imgur.com/HhmjEZs.jpg")} input.sheet-harm1, input.sheet-harm2, input.sheet-harm3, input.sheet-harm4, input.sheet-harm5, input.sheet-harm6, input.sheet-harm7{opacity:0; position:relative; top:-6px; left:0px; z-index:10} label.sheet-radiolabel1, label.sheet-radiolabel2, label.sheet-radiolabel3, label.sheet-radiolabel4, label.sheet-radiolabel5, label.sheet-radiolabel6, label.sheet-radiolabel7{width:10px !important; height:10px !important; border-radius:0 !important; border:1px #44E6CF solid !important; display:inline-block !important; line-height:10px !important; text-align:center !important; color:black !important; font-size:40pt !important; cursor:pointer !important; background:none !important; position:relative !important; padding-top:13px !important; padding:0px 0px 0px 13px; margin:0; box-shadow:0px 0px 24px -3px #43E6CF !important; left:-12px} input.sheet-harm1:checked+ label.sheet-radiolabel1:before{opacity:1 !important} input.sheet-harm2:checked+ label.sheet-radiolabel2:before{opacity:1 !important} input.sheet-harm3:checked+ label.sheet-radiolabel3:before{opacity:1 !important} input.sheet-harm4:checked+ label.sheet-radiolabel4:before{opacity:1 !important} input.sheet-harm5:checked+ label.sheet-radiolabel5:before{opacity:1 !important} input.sheet-harm6:checked+ label.sheet-radiolabel6:before{opacity:1 !important} input.sheet-harm7:checked+ label.sheet-radiolabel7:before{opacity:1 !important} label.sheet-radiolabel1:before, label.sheet-radiolabel2:before, label.sheet-radiolabel3:before, label.sheet-radiolabel4:before, label.sheet-radiolabel5:before, label.sheet-radiolabel6:before, label.sheet-radiolabel7:before{position:absolute !important; top:1px !important; left:1px !important; height:11px !important; width:11px !important; background:#229A91 !important; content:'' !important; opacity:0 !important; box-shadow:0px 0px 24px -3px #43E6CF !important} .sheet-clockbox{display:inline-block; padding-left:0px; width:18px; /* padding-right:5px; */ position:relative; left:-14px} input[type="text"].sheet-linkname{width:79% !important; margin-right:20px !important; margin-bottom:10px !important} .sheet-linksmargin{margin-bottom:10px !important} .sheet-column6 span{font-family:"Lucida Console", Monaco, monospace; color:#3f8e83; text-shadow:0px 0px 20px rgb(107, 152, 144); text-transform:uppercase; line-height:34%; letter-spacing:1px; font-weight:100; font-size:0.7em; white-space:nowrap} .sheet-column5 .sheet-col input{width:64% !important} .sheet-btn{background-color:#0a2328; border:1px solid #ffffff} .sheet-topcol1{width:25% !important; padding-left:0 !important; padding-right:0 !important} .sheet-topcol2{width:22% !important; padding-right:0 !important; padding-left:15px !important} .charsheet .sheet-topcol2 input[type="text"].sheet-playbookinput{width:50% !important} .sheet-topcol3{width:19% !important; padding-right:0 !important; padding-left:6px !important} .charsheet .sheet-topcol3 input[type="text"].sheet-playbookinput{width:26% !important} .sheet-topcol4{width:34% !important; padding-right:0 !important; padding-left:0 !important} .charsheet .sheet-topcol4 input[type="text"].sheet-playbookinput{width:45% !important} .charsheet button.sheet-tochat, .charsheet button.repcontrol_edit, .charsheet button.repcontrol_add{font-size:74% !important; text-transform:uppercase !important; letter-spacing:1px !important; text-shadow:none !important; padding:6px !important; font-family:"Lucida Console", Monaco, monospace !important; color:#94cac2 !important; text-shadow:0px 0px 14px rgb(0, 255, 187) !important; border-color:#4e948b !important; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -ms-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s} .charsheet button.sheet-tochat:hover, .charsheet button.repcontrol_edit:hover, .charsheet button.repcontrol_add:hover{color:#c3fdf4 !important; border-color:#c3fdf4 !important} .charsheet button.sheet-tochat:before{content:"" !important} .charsheet button{text-shadow:none !important} .sheet-column_header{padding-bottom:4px; font-family:"Lucida Console", Monaco, monospace; color:#4fb7a4; text-shadow:0px 0px 12px rgb(3, 255, 150); text-transform:uppercase; letter-spacing:2px; font-weight:100; font-size:0.7em} .sheet-column_titles div{display:inline-block} .sheet-column_titles div input{font-size:1.2em} .sheet-column_titles .sheet-gear0{width:15%} .sheet-column_titles .sheet-gear0b{width:15%; margin-top:11px; margin-bottom:20px} .sheet-column_titles .sheet-gear0c{width:21%} .sheet-column_titles .sheet-gear0d{width:21%; margin-top:11px; margin-bottom:20px} .sheet-column_titles .sheet-gear0e{width:12%; margin-left:3px} .sheet-column_titles .sheet-gear0f{width:14%!important} .sheet-column_titles .sheet-gear0g{width:17%; margin-left:3px} .sheet-column_titles .sheet-gear0h{width:2%; margin-left:3px} .sheet-column_titles .sheet-gear0i{width:15%; margin-left:20px} .sheet-column_titles .sheet-gear1b{width:82%} .sheet-column_titles .sheet-gear1{width:25%} .sheet-column_titles .sheet-gear2{width:82% !important; margin-top:6px} .sheet-column_titles .sheet-gear2b{width:79% !important; margin-top:6px} .sheet-column_titles .sheet-gear2c{width:28%; margin-top:6px} .sheet-column_titles .sheet-gear2d{width:36%; margin-top:6px} .sheet-column_titles .sheet-gear2e{width:10%; margin-top:6px} .sheet-column_titles .sheet-gear2.sheet-long_gear2 input[type="text"]{text-transform:none; letter-spacing:0px} .sheet-column_titles .sheet-gear3{width:10%; margin-right:14px} .sheet-column_titles .sheet-gear4{width:66%} .sheet-column_titles .sheet-gear4b{width:36%} .sheet-column_titles .sheet-gear4c{width:62%} .sheet-column_titles .sheet-gear4d{width:67%} .sheet-column_titles .sheet-gear4e{width:83%} .sheet-column_titles .sheet-gear5{margin-left:1px; text-align:left} .sheet-column_titles input[type="text"], .sheet-column_titles input[type=number]{margin-bottom:0px !important; width:99% !important} .sheet-column_titles textarea{font-size:1.2em} .sheet-programs{vertical-align:middle; line-height:10px} .sheet-twoarea .repcontrol{padding-bottom:23px; border-bottom:1px solid #146D69 !important; box-shadow:inset 0px -7px 8px -10px #2FFFE2 !important} .charsheet .repcontrol{margin-top:10px !important} /* ROLL TEMPLATE */ .sheet-rolltemplate-aw, .sheet-rolltemplate-spr_desc{margin-left:-42px; margin-right:-1px} .sheet-rolltemplate-spr_desc{height:auto; padding:2px; /* background:url(http://i.imgur.com/xBk4U1p.jpg) top left; */ background-color:#0a2328; font-family:"Lucida Console", Monaco, monospace; color:#8ed6d3; text-shadow:0px 0px 14px rgb(0, 255, 187); text-transform:uppercase; letter-spacing:2px; font-weight:100; font-size:0.8em} .sheet-rolltemplate-spr_desc table{border-collapse:separate; border-spacing:0; padding:10px; min-width:100%} .sheet-rolltemplate-spr_desc table td.sheet-desc_leftcol{width:67px} .sheet-rolltemplate-spr_desc table td.sheet-desc_rightcol{color:#ffc53d; text-shadow:0px 0px 14px rgb(255, 210, 44); padding-left:14px; line-height:1.3em; padding-top:2px; padding-bottom:2px} .sheet-rolltemplate-spr_desc table td.sheet-desc_rightcol span{font-size:1.2em !important; padding:0; font-weight:100; border:0 !important; background-color:#0a2328 } .sheet-rolltemplate-spr_desc td{border-top:1px solid #146D69 !important; box-shadow:0px -5px 8px -7px #2FFFE2 !important} .sheet-rolltemplate-spr_desc th{font-size:1.5em; padding-top:0px; padding-bottom:4px; font-weight:100; color:#ffc53d; text-shadow:0px 0px 14px rgb(255, 210, 44); text-align:left} .sheet-rolltemplate-spr_desc table td.sheet-desc_leftcollongoff{vertical-align:top; padding-top:5px} .sheet-rolltemplate-spr_desc table td.sheet-desc_rightcollongoff{font-size:1.1em; padding-top:5px; padding-bottom:5px; text-transform:none; letter-spacing:0px} .sheet-links_icon{padding-left:26px; background:url('http://i.imgur.com/OhmAI1U.png') no-repeat scroll -12% 211% transparent} .sheet-links-cred{padding-left:29px; background:url('http://i.imgur.com/zFl101X.png') no-repeat scroll -14% 211% transparent} .sheet-links-intel{padding-left:26px; background:url('http://i.imgur.com/cGFPzoi.png') no-repeat scroll -4% 211% transparent} .sheet-links-harm{padding-left:26px; background:url('http://i.imgur.com/YCaQ6c4.png') no-repeat scroll -17% 211% transparent} .sheet-links-moves{padding-left:28px; background:url('http://i.imgur.com/V0oFE72.png') no-repeat scroll -12% 211% transparent} .sheet-links-contacts{padding-left:26px; background:url('http://i.imgur.com/Iw98XMM.png') no-repeat scroll -12% 211% transparent} .sheet-links-cyberware{padding-left:31px; background:url('http://i.imgur.com/aHaAvKB.png') no-repeat scroll -5% 164% transparent} .sheet-links-directives{padding-left:29px; background:url('http://i.imgur.com/LXgrgJh.png') no-repeat scroll -8% 272% transparent} .sheet-links-equipment{padding-left:32px; background:url('http://i.imgur.com/5oql03z.png') no-repeat scroll -2% 190% transparent} .sheet-links-weapons{padding-left:64px; background:url('http://i.imgur.com/7lBrJFV.png') no-repeat scroll -12% 240% transparent} .sheet-links-vehicles{padding-left:42px; background:url('http://i.imgur.com/c5eIsbh.png') no-repeat scroll -3% 392% transparent} .sheet-links-drones{padding-left:52px; background:url('http://i.imgur.com/cLgCqBT.png') no-repeat scroll -2% 166% transparent} .sheet-links-cyberdeck{padding-left:36px; background:url('http://i.imgur.com/Jhmglku.png') no-repeat scroll -4% 219% transparent} .sheet-links-programs{padding-left:38px; background:url('http://i.imgur.com/IlCNIed.png') no-repeat scroll -0% 217% transparent} .sheet-links-gangs{padding-left:38px; background:url('http://i.imgur.com/0UhtFtz.png') no-repeat scroll -6% 240% transparent} .sheet-links-crews{padding-left:39px; background:url('http://i.imgur.com/CcaKNRE.png') no-repeat scroll 5% 165% transparent} .sheet-links-notes{padding-left:34px; background:url('http://i.imgur.com/qOu4PMD.png') no-repeat scroll -2% 225% transparent} /* FLIP SWITCH STUFF */ .sheet-flipswitch{position:relative; width:100%; height:auto; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none} .sheet-flipswitch input[type=checkbox]{opacity:0; position:absolute; width:68px; height:27px; z-index:10} .sheet-flipswitch-label1, .sheet-flipswitch-label2, .sheet-flipswitch-label3{display:block; overflow:hidden; cursor:pointer; border:1px solid #4e948b; border-radius:50px; padding:0px !important; margin:0px !important; box-shadow:0px 0px 10px -3px #43E6CF !important} .sheet-flipswitch-inner1, .sheet-flipswitch-inner2, .sheet-flipswitch-inner3{width:200%; margin-left:-100%; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s} .sheet-flipswitch-inner1:before, .sheet-flipswitch-inner1:after, .sheet-flipswitch-inner2:before, .sheet-flipswitch-inner2:after, .sheet-flipswitch-inner3:before, .sheet-flipswitch-inner3:after{float:left; width:50%; height:24px; padding:0; padding-right:7px; padding-top:3px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; font-family:"Lucida Console", Monaco, monospace; color:#97ADAA; text-shadow:0px 0px 14px rgb(0, 255, 187); text-transform:uppercase; letter-spacing:2px; font-weight:100; font-size:0.8em; text-shadow:0px 0px 14px rgb(0, 255, 187) !important; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s} .sheet-flipswitch-inner1:before, .sheet-flipswitch-inner2:before, .sheet-flipswitch-inner3:before{content:"ON"; padding-left:12px; background-color:#28c7c0; color:#0a2328} .sheet-flipswitch-inner1:after, .sheet-flipswitch-inner2:after, .sheet-flipswitch-inner3:after{content:"OFF"; padding-right:12px; background-color:#0a2328; color:#97ADAA; text-align:right} .sheet-flipswitch-switch1, .sheet-flipswitch-switch2, .sheet-flipswitch-switch3{width:28px; height:27px; margin:-0.5px; background:#FFFFFF; border:2px solid #26928d; border-radius:50px; position:absolute; top:0; bottom:0; left:2px; box-shadow:0px 0px 24px -3px #43E6CF !important; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s} .sheet-flipswitch-cb1:checked+ .sheet-flipswitch-label1 .sheet-flipswitch-inner1{margin-left:0} .sheet-flipswitch-cb1:checked+ .sheet-flipswitch-label1 .sheet-flipswitch-switch1{left:41px} .sheet-flipswitch-cb2:checked+ .sheet-flipswitch-label2 .sheet-flipswitch-inner2{margin-left:0} .sheet-flipswitch-cb2:checked+ .sheet-flipswitch-label2 .sheet-flipswitch-switch2{left:41px} .sheet-flipswitch-cb3:checked+ .sheet-flipswitch-label3 .sheet-flipswitch-inner3{margin-left:0} .sheet-flipswitch-cb3:checked+ .sheet-flipswitch-label3 .sheet-flipswitch-switch3{left:41px} .sheet-checkboxes2 .sheet-collapsible2.sheet-section2{display:none} .sheet-flipswitch-cb1:checked~ .sheet-collapsible2.sheet-section2{display:inline} .sheet-checkboxes3 .sheet-collapsible3.sheet-section2{display:none} .sheet-flipswitch-cb2:checked~ .sheet-collapsible3.sheet-section2{display:inline} .sheet-checkboxes4 .sheet-collapsible4.sheet-section2{display:none} .sheet-flipswitch-cb3:checked~ .sheet-collapsible4.sheet-section2{display:inline} .sheet-test{height:auto; padding-top:5px} div.sheet-test .sheet-row1, div.sheet-test .sheet-2colrow, div.sheet-block{border-top:1px solid #f3a332 !important; box-shadow:0px -5px 10px -7px #ff935f !important} div.sheet-test label{color:#f3a332; text-shadow:0px 0px 15px #ff935f !important} button.sheet-btn.sheet-tochat.sheet-rollharm.btn.ui-draggable{float:left; font-size:1.3em !important} \ No newline at end of file +.charsheet *{box-sizing:border-box}.charsheet div{white-space:nowrap}.charsheet::-webkit-scrollbar{width:8px;background-color:#19867e!important;border:none}.charsheet::-webkit-scrollbar-corner{background-color:#19867e!important;border:none}.charsheet::-webkit-scrollbar-track{background-color:#041012!important;border-left:1px solid #ccc;border:none}.charsheet::-webkit-scrollbar-thumb{background-color:#19867e!important;border-radius:0px!important;border:none}.charsheet::-webkit-scrollbar-thumb:hover{background-color:#19867e!important;border:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}span.sheet-translate{padding:0;margin:0}.sheet-line{display:block;white-space:nowrap}.sheet-clock_numbers{font-family:"Lucida Console",Monaco,monospace;color:#44E6CF!important;text-shadow:0 0 15px rgb(0,255,187)!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:100!important;font-size:.65em!important}.sheet-label,input{font-family:"Lucida Console",Monaco,monospace;color:#fffdff;text-shadow:0 0 14px rgb(0,255,187);text-transform:uppercase;letter-spacing:2px;font-weight:100}.sheet-attrInput{font-size:30px;height:50px;width:50px}.sheet-bar{width:100%;background-color:rgba(102,102,102,.4);padding:10px;overflow:hidden}.sheet-attribute{width:20%;float:left}.sheet-column{width:33%;float:left;padding:15px}.sheet-column5 .sheet-col{width:20%;float:left}.sheet-column6{padding:13px 0 58px 0;margin-top:8px}.sheet-column6 .sheet-col{width:16.5%;float:left;padding:0;padding-bottom:24px;text-align:center}.sheet-column6 .sheet-col input{width:35%;font-size:1.2em}.sheet-column6 .sheet-col label{padding-right:5px}.sheet-col{width:25%;float:left;padding:0}.charsheet{min-width:852px;max-width:1024px;height:auto!important;background-color:#0a2328;overflow:hidden;height:100%;padding:30px;background-image:url(http://i.imgur.com/xnJF9GH.gif),url(http://i.imgur.com/7F69J5e.gif);background-position:left top,right top;background-repeat:no-repeat,no-repeat}select{position:relative;top:4px}.charsheet button{background-color:#0a2328!important;box-shadow:none!important;background-image:none!important;color:white!important;border:1px solid white!important}label,p,h1,h2,h3{font-family:"Lucida Console",Monaco,monospace;color:#74ffe6;text-shadow:0 0 12px rgb(3,255,150);text-transform:uppercase;letter-spacing:2px;font-weight:100;font-size:.76em;padding-top:6px}.element{color:#FFF;font-size:50px}.sheet-row,.sheet-2colrow,.sheet-3colrow,.sheet-row1{margin-top:10px!important;border-top:1px solid #146D69!important;box-shadow:0 -5px 8px -7px #2FFFE2!important;padding-bottom:20px!important}.charsheet .sheet-2colrow .sheet-col{padding-bottom:20px!important}.charsheet .sheet-2colrow{min-height:165px}.sheet-row{height:15px}.sheet-row1{height:auto;width:100%;display:inline-block}.sheet-column5,.sheet-column6{border-top:1px solid #146D69!important;box-shadow:0 -5px 8px -7px #2FFFE2!important}.sheet-column5{height:52px}.sheet-column6{height:127px;background-color:#0b2729;border-top:11px #0e3133 solid!important}.sheet-column4{height:65px!important}label{width:auto!important;display:inline-block!important;padding-top:20px!important}input,textarea{background-color:#123138;border:solid #43E6CF;border-width:0 0 1px 0;border-radius:0;font-family:"Lucida Console",Monaco,monospace;color:#f0fffc;text-shadow:0 0 14px rgb(0,255,187);text-transform:uppercase;letter-spacing:2px;font-weight:100;font-size:.8em}input[type="text"]{width:80%!important}input[type="text"].sheet-playbookinput{width:64%!important}textarea{resize:vertical!important;min-height:100px;text-transform:none!important;letter-spacing:0px!important}.sheet-orange{color:#ffc109;text-shadow:0 0 7px rgb(255,167,77);font-size:93%}.sheet-repeating input[type="text"],.sheet-repeating textarea{margin-bottom:10px;width:100%!important;min-height:20px}.sheet-repeating textarea{height:80px}.sheet-harmclock{width:408px;height:68px;background-image:url(http://i.imgur.com/aJQbMCV.jpg)}.sheet-harmon1,.sheet-harmon2,.sheet-harmon3,.sheet-harmon4,.sheet-harmon5,.sheet-harmon6,.sheet-harmon7{float:right;display:none}input.sheet-harm1[type="radio"]:checked~button.sheet-harmon1{display:inline;font-size:1.3em!important}input.sheet-harm2[type="radio"]:checked~button.sheet-harmon2{display:inline;font-size:1.3em!important}input.sheet-harm3[type="radio"]:checked~button.sheet-harmon3{display:inline;font-size:1.3em!important}input.sheet-harm4[type="radio"]:checked~button.sheet-harmon4{display:inline;font-size:1.3em!important}input.sheet-harm5[type="radio"]:checked~button.sheet-harmon5{display:inline;font-size:1.3em!important}input.sheet-harm6[type="radio"]:checked~button.sheet-harmon6{display:inline;font-size:1.3em!important}input.sheet-harm7[type="radio"]:checked~button.sheet-harmon7{display:inline;font-size:1.3em!important}input.sheet-harm1[type="radio"]:checked~.sheet-harmclock{background-image:url(http://i.imgur.com/aJQbMCV.jpg)}input.sheet-harm2[type="radio"]:checked~.sheet-harmclock{background-image:url(http://i.imgur.com/aJQbMCV.jpg);background-image:url(http://i.imgur.com/r7DeZid.jpg)}input.sheet-harm3[type="radio"]:checked~.sheet-harmclock{background-image:url(http://i.imgur.com/aJQbMCV.jpg);background-image:url(http://i.imgur.com/U3HQbtc.jpg)}input.sheet-harm4[type="radio"]:checked~.sheet-harmclock{background-image:url(http://i.imgur.com/aJQbMCV.jpg);background-image:url(http://i.imgur.com/chNCCfx.jpg)}input.sheet-harm5[type="radio"]:checked~.sheet-harmclock{background-image:url(http://i.imgur.com/aJQbMCV.jpg);background-image:url(http://i.imgur.com/Xtbv4tF.jpg)}input.sheet-harm6[type="radio"]:checked~.sheet-harmclock{background-image:url(http://i.imgur.com/aJQbMCV.jpg);background-image:url(http://i.imgur.com/cFWDwj7.jpg)}input.sheet-harm7[type="radio"]:checked~.sheet-harmclock{background-image:url(http://i.imgur.com/aJQbMCV.jpg);background-image:url(http://i.imgur.com/HhmjEZs.jpg)}input.sheet-harm1,input.sheet-harm2,input.sheet-harm3,input.sheet-harm4,input.sheet-harm5,input.sheet-harm6,input.sheet-harm7{opacity:0;position:relative;top:-6px;left:0;z-index:10}label.sheet-radiolabel1,label.sheet-radiolabel2,label.sheet-radiolabel3,label.sheet-radiolabel4,label.sheet-radiolabel5,label.sheet-radiolabel6,label.sheet-radiolabel7{width:10px!important;height:10px!important;border-radius:0!important;border:1px #44E6CF solid!important;display:inline-block!important;line-height:10px!important;text-align:center!important;color:black!important;font-size:40pt!important;cursor:pointer!important;background:none!important;position:relative!important;padding-top:13px!important;padding:0 0 0 13px;margin:0;box-shadow:0 0 24px -3px #43E6CF!important;left:-12px}input.sheet-harm1:checked+ label.sheet-radiolabel1:before{opacity:1!important}input.sheet-harm2:checked+ label.sheet-radiolabel2:before{opacity:1!important}input.sheet-harm3:checked+ label.sheet-radiolabel3:before{opacity:1!important}input.sheet-harm4:checked+ label.sheet-radiolabel4:before{opacity:1!important}input.sheet-harm5:checked+ label.sheet-radiolabel5:before{opacity:1!important}input.sheet-harm6:checked+ label.sheet-radiolabel6:before{opacity:1!important}input.sheet-harm7:checked+ label.sheet-radiolabel7:before{opacity:1!important}label.sheet-radiolabel1:before,label.sheet-radiolabel2:before,label.sheet-radiolabel3:before,label.sheet-radiolabel4:before,label.sheet-radiolabel5:before,label.sheet-radiolabel6:before,label.sheet-radiolabel7:before{position:absolute!important;top:1px!important;left:1px!important;height:11px!important;width:11px!important;background:#229A91!important;content:''!important;opacity:0!important;box-shadow:0 0 24px -3px #43E6CF!important}.sheet-clockbox{display:inline-block;width:18px;margin-right:4px;position:relative;left:-12px;top:-3px}input[type="text"].sheet-linkname{width:79%!important;margin-right:20px!important;margin-bottom:10px!important}.sheet-linksmargin{margin-bottom:10px!important}.sheet-column6 span{font-family:"Lucida Console",Monaco,monospace;color:#3f8e83;text-shadow:0 0 20px rgb(107,152,144);text-transform:uppercase;line-height:34%;letter-spacing:1px;font-weight:100;font-size:.7em;white-space:nowrap}.sheet-column5 .sheet-col input{width:64%!important}.sheet-btn{background-color:#0a2328;border:1px solid #fff}.sheet-topcol1{width:25%!important;padding-left:0!important;padding-right:0!important}.sheet-topcol2{width:22%!important;padding-right:0!important;padding-left:15px!important}.charsheet .sheet-topcol2 input[type="text"].sheet-playbookinput{width:50%!important}.sheet-topcol3{width:19%!important;padding-right:0!important;padding-left:6px!important}.charsheet .sheet-topcol3 input[type="text"].sheet-playbookinput{width:26%!important}.sheet-topcol4{width:34%!important;padding-right:0!important;padding-left:0!important}.charsheet .sheet-topcol4 input[type="text"].sheet-playbookinput{width:45%!important}.charsheet button.sheet-tochat,.charsheet button.repcontrol_edit,.charsheet button.repcontrol_add{font-size:74%!important;text-transform:uppercase!important;letter-spacing:1px!important;text-shadow:none!important;padding:6px!important;font-family:"Lucida Console",Monaco,monospace!important;color:#94cac2!important;text-shadow:0 0 14px rgb(0,255,187)!important;border-color:#4e948b!important;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.charsheet button.sheet-tochat:hover,.charsheet button.repcontrol_edit:hover,.charsheet button.repcontrol_add:hover{color:#c3fdf4!important;border-color:#c3fdf4!important}.charsheet button.sheet-tochat:before{content:""!important}.charsheet button{text-shadow:none!important}.sheet-column_header{padding-bottom:4px;font-family:"Lucida Console",Monaco,monospace;color:#4fb7a4;text-shadow:0 0 12px rgb(3,255,150);text-transform:uppercase;letter-spacing:2px;font-weight:100;font-size:.7em}.sheet-column_titles div{display:inline-block}.sheet-column_titles div input{font-size:1.2em}.sheet-column_titles .sheet-gear0{width:15%}.sheet-column_titles .sheet-gear0b{width:15%;margin-top:11px;margin-bottom:20px}.sheet-column_titles .sheet-gear0c{width:21%}.sheet-column_titles .sheet-gear0d{width:21%;margin-top:11px;margin-bottom:20px}.sheet-column_titles .sheet-gear0e{width:12%;margin-left:3px}.sheet-column_titles .sheet-gear0f{width:14%!important}.sheet-column_titles .sheet-gear0g{width:17%;margin-left:3px}.sheet-column_titles .sheet-gear0h{width:2%;margin-left:3px}.sheet-column_titles .sheet-gear0i{width:15%;margin-left:20px}.sheet-column_titles .sheet-gear1b{width:82%}.sheet-column_titles .sheet-gear1{width:25%}.sheet-column_titles .sheet-gear2{width:82%!important;margin-top:6px}.sheet-column_titles .sheet-gear2b{width:79%!important;margin-top:6px}.sheet-column_titles .sheet-gear2c{width:28%;margin-top:6px}.sheet-column_titles .sheet-gear2d{width:36%;margin-top:6px}.sheet-column_titles .sheet-gear2e{width:10%;margin-top:6px}.sheet-column_titles .sheet-gear2.sheet-long_gear2 input[type="text"]{text-transform:none;letter-spacing:0}.sheet-column_titles .sheet-gear3{width:10%;margin-right:14px}.sheet-column_titles .sheet-gear4{width:66%}.sheet-column_titles .sheet-gear4b{width:36%}.sheet-column_titles .sheet-gear4c{width:62%}.sheet-column_titles .sheet-gear4d{width:67%}.sheet-column_titles .sheet-gear4e{width:83%}.sheet-column_titles .sheet-gear5{margin-left:1px;text-align:left}.sheet-column_titles input[type="text"],.sheet-column_titles input[type=number]{margin-bottom:0px!important;width:99%!important}.sheet-column_titles textarea{font-size:1.2em}.sheet-programs{vertical-align:middle;line-height:10px}.sheet-twoarea .repcontrol{padding-bottom:23px;border-bottom:1px solid #146D69!important;box-shadow:inset 0 -7px 8px -10px #2FFFE2!important}.charsheet .repcontrol{margin-top:10px!important}.withoutavatars .sheet-rolltemplate-spr_desc{margin-left:-12px}.sheet-rolltemplate-spr_desc{margin-left:-42px;margin-right:-1px}.sheet-rolltemplate-spr_desc{height:auto;padding:2px;background-color:#0a2328;font-family:"Lucida Console",Monaco,monospace;color:#8ed6d3;text-shadow:0 0 14px rgb(0,255,187);text-transform:uppercase;letter-spacing:2px;font-weight:100;font-size:.8em}.sheet-rolltemplate-spr_desc table.sheet-rt-table{border-collapse:separate;border-spacing:0;border:none;padding:10px;margin:0;min-width:100%}.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_leftcol{width:67px}.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_rightcol{color:#ffc53d;text-shadow:0 0 14px rgb(255,210,44);padding-left:14px;line-height:1.3em;padding-top:2px;padding-bottom:2px}.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_rightcol span{font-size:1.2em!important;padding:0;font-weight:100;border:0!important;background-color:#0a2328}.sheet-rolltemplate-spr_desc table.sheet-rt-table td{padding:0;border:none;border-top:1px solid #146D69!important;box-shadow:0 -5px 8px -7px #2FFFE2!important}.sheet-rolltemplate-spr_desc table.sheet-rt-table th{font-size:1.5em;border:none;padding:0 0 4px;font-weight:100;color:#ffc53d;text-shadow:0 0 14px rgb(255,210,44);text-align:left}.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_leftcollongoff{vertical-align:top;padding-top:5px}.sheet-rolltemplate-spr_desc table.sheet-rt-table td.sheet-desc_rightcollongoff{font-size:1.1em;padding-top:5px;padding-bottom:5px;text-transform:none;letter-spacing:0}.sheet-links_icon{padding-left:26px;background:url(http://i.imgur.com/OhmAI1U.png) no-repeat scroll -12% 211% transparent}.sheet-links-cred{padding-left:29px;background:url(http://i.imgur.com/zFl101X.png) no-repeat scroll -14% 211% transparent}.sheet-links-intel{padding-left:26px;background:url(http://i.imgur.com/cGFPzoi.png) no-repeat scroll -4% 211% transparent}.sheet-links-harm{padding-left:26px;background:url(http://i.imgur.com/YCaQ6c4.png) no-repeat scroll -17% 211% transparent}.sheet-links-moves{padding-left:28px;background:url(http://i.imgur.com/V0oFE72.png) no-repeat scroll -12% 211% transparent}.sheet-links-contacts{padding-left:26px;background:url(http://i.imgur.com/Iw98XMM.png) no-repeat scroll -12% 211% transparent}.sheet-links-cyberware{padding-left:31px;background:url(http://i.imgur.com/aHaAvKB.png) no-repeat scroll -5% 164% transparent}.sheet-links-directives{padding-left:29px;background:url(http://i.imgur.com/LXgrgJh.png) no-repeat scroll -8% 272% transparent}.sheet-links-equipment{padding-left:32px;background:url(http://i.imgur.com/5oql03z.png) no-repeat scroll -2% 190% transparent}.sheet-links-weapons{padding-left:64px;background:url(http://i.imgur.com/7lBrJFV.png) no-repeat scroll -12% 240% transparent}.sheet-links-vehicles{padding-left:42px;background:url(http://i.imgur.com/c5eIsbh.png) no-repeat scroll -3% 392% transparent}.sheet-links-drones{padding-left:52px;background:url(http://i.imgur.com/cLgCqBT.png) no-repeat scroll -2% 166% transparent}.sheet-links-cyberdeck{padding-left:36px;background:url(http://i.imgur.com/Jhmglku.png) no-repeat scroll -4% 219% transparent}.sheet-links-programs{padding-left:38px;background:url(http://i.imgur.com/IlCNIed.png) no-repeat scroll 0% 217% transparent}.sheet-links-gangs{padding-left:38px;background:url(http://i.imgur.com/0UhtFtz.png) no-repeat scroll -6% 240% transparent}.sheet-links-crews{padding-left:39px;background:url(http://i.imgur.com/CcaKNRE.png) no-repeat scroll 5% 165% transparent}.sheet-links-notes{padding-left:34px;background:url(http://i.imgur.com/qOu4PMD.png) no-repeat scroll -2% 225% transparent}.sheet-flipswitch{position:relative;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sheet-flipswitch input[type=checkbox]{opacity:0;position:absolute;width:68px;height:27px;z-index:10}.sheet-flipswitch-label1,.sheet-flipswitch-label2,.sheet-flipswitch-label3{display:block;overflow:hidden;cursor:pointer;border:1px solid #4e948b;border-radius:50px;padding:0px!important;margin:0px!important;box-shadow:0 0 10px -3px #43E6CF!important}.sheet-flipswitch-inner1,.sheet-flipswitch-inner2,.sheet-flipswitch-inner3{width:200%;margin-left:-100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sheet-flipswitch-inner1:before,.sheet-flipswitch-inner1:after,.sheet-flipswitch-inner2:before,.sheet-flipswitch-inner2:after,.sheet-flipswitch-inner3:before,.sheet-flipswitch-inner3:after{float:left;width:50%;height:24px;padding:0;padding-right:7px;padding-top:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Lucida Console",Monaco,monospace;color:#97ADAA;text-shadow:0 0 14px rgb(0,255,187);text-transform:uppercase;letter-spacing:2px;font-weight:100;font-size:.8em;text-shadow:0 0 14px rgb(0,255,187)!important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sheet-flipswitch-inner1:before,.sheet-flipswitch-inner2:before,.sheet-flipswitch-inner3:before{content:"ON";padding-left:12px;background-color:#28c7c0;color:#0a2328}.sheet-flipswitch-inner1:after,.sheet-flipswitch-inner2:after,.sheet-flipswitch-inner3:after{content:"OFF";padding-right:12px;background-color:#0a2328;color:#97ADAA;text-align:right}.sheet-flipswitch-switch1,.sheet-flipswitch-switch2,.sheet-flipswitch-switch3{width:28px;height:27px;margin:-.5px;background:#FFF;border:2px solid #26928d;border-radius:50px;position:absolute;top:0;bottom:0;left:2px;box-shadow:0 0 24px -3px #43E6CF!important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sheet-flipswitch-cb1:checked+ .sheet-flipswitch-label1 .sheet-flipswitch-inner1{margin-left:0}.sheet-flipswitch-cb1:checked+ .sheet-flipswitch-label1 .sheet-flipswitch-switch1{left:41px}.sheet-flipswitch-cb2:checked+ .sheet-flipswitch-label2 .sheet-flipswitch-inner2{margin-left:0}.sheet-flipswitch-cb2:checked+ .sheet-flipswitch-label2 .sheet-flipswitch-switch2{left:41px}.sheet-flipswitch-cb3:checked+ .sheet-flipswitch-label3 .sheet-flipswitch-inner3{margin-left:0}.sheet-flipswitch-cb3:checked+ .sheet-flipswitch-label3 .sheet-flipswitch-switch3{left:41px}.sheet-checkboxes2 .sheet-collapsible2.sheet-section2{display:none}.sheet-flipswitch-cb1:checked~.sheet-collapsible2.sheet-section2{display:inline}.sheet-checkboxes3 .sheet-collapsible3.sheet-section2{display:none}.sheet-flipswitch-cb2:checked~.sheet-collapsible3.sheet-section2{display:inline}.sheet-checkboxes4 .sheet-collapsible4.sheet-section2{display:none}.sheet-flipswitch-cb3:checked~.sheet-collapsible4.sheet-section2{display:inline}.sheet-test{height:auto;padding-top:5px}div.sheet-test .sheet-row1,div.sheet-test .sheet-2colrow,div.sheet-block{border-top:1px solid #f3a332!important;box-shadow:0 -5px 10px -7px #ff935f!important}div.sheet-test label{color:#f3a332;text-shadow:0 0 15px #ff935f!important}button.sheet-btn.sheet-tochat.sheet-rollharm.btn.ui-draggable{float:left;font-size:1.3em!important} \ No newline at end of file