From bd1f0780d5de4bddbe92b6a841f74bdea82a301f Mon Sep 17 00:00:00 2001 From: Diana P Date: Sun, 24 Jun 2018 13:51:12 -0600 Subject: [PATCH 01/14] RMSS: Update version to 2.4.0 ... to fix math error in updating workerscript, add default values for weight and height, add bonus base movement rate, add additional coding to handle armor which is one AT but acts like a higher one, removed and summarized some armor/defense-related info that was not really part of DB calcs, Fixed several DB and AD calculations to use the new AT variations as well as correcting ranged and ball-type attack defenses for NPCs. --- Rolemaster-Standard-System/charsheet_RMSS.css | 7 +- ...harsheet_RMSS_fullcalcs_RollTemplates.html | 1084 +++++++++-------- Rolemaster-Standard-System/translation.json | 4 + 3 files changed, 597 insertions(+), 498 deletions(-) diff --git a/Rolemaster-Standard-System/charsheet_RMSS.css b/Rolemaster-Standard-System/charsheet_RMSS.css index 6b62a4ce13..90db9e04ce 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; diff --git a/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html b/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html index ff28427c88..97d170d757 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:
-
+
Armor Defensive Bonus @@ -743,12 +813,12 @@
-
+
Other Magic Bonus @@ -762,11 +832,17 @@
- Total Defensive Bonus: - - - + Defensive Bonus (vs Melee): + + + +
+ Defensive Bonus (vs Ranged): + + + +
@@ -896,6 +972,16 @@
+ + +
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", From ef2d9ba8ca4c1e9b25142314763220148053e79c Mon Sep 17 00:00:00 2001 From: Diana P Date: Fri, 29 Jun 2018 12:12:52 -0600 Subject: [PATCH 02/14] RMSS: Roll Template CSS Fix --- Rolemaster-Standard-System/charsheet_RMSS.css | 35 ++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/Rolemaster-Standard-System/charsheet_RMSS.css b/Rolemaster-Standard-System/charsheet_RMSS.css index 90db9e04ce..6e219909c6 100644 --- a/Rolemaster-Standard-System/charsheet_RMSS.css +++ b/Rolemaster-Standard-System/charsheet_RMSS.css @@ -717,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; } @@ -867,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; } @@ -1004,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 { From 94fc744a0bbf86c5982ad02f13c92c48247c31cb Mon Sep 17 00:00:00 2001 From: Diana P Date: Fri, 29 Jun 2018 12:21:39 -0600 Subject: [PATCH 03/14] RMSS: Temp revert removal of armor info since new location to hold it has not been decided/coded. Did not revert entire change since the rest of the code is good. --- .../charsheet_RMSS_fullcalcs_RollTemplates.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html b/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html index 97d170d757..5f985be3e4 100644 --- a/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html +++ b/Rolemaster-Standard-System/charsheet_RMSS_fullcalcs_RollTemplates.html @@ -758,7 +758,7 @@
- +
Armor Defensive Bonus From 01f696305b4fc0c06399df9a2c0388382aac4d89 Mon Sep 17 00:00:00 2001 From: Diana P Date: Fri, 29 Jun 2018 12:35:22 -0600 Subject: [PATCH 04/14] D&D3.5: Roll Template CSS Fix. --- D&D_3-5/charsheet_3-5.css | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) 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 { From 556634f30e9a90a0e997d3c1e6b9884b58d2db01 Mon Sep 17 00:00:00 2001 From: Wesley E Ligon Date: Fri, 29 Jun 2018 14:05:16 -0600 Subject: [PATCH 05/14] CSS Adjustments for Template Table Making adjustments to the CSS for Template output to Chat for D&D 4e Character Sheet. Added values for the template table padding. --- D&D_4E/D&D_4E.css | 11 +++++++++++ 1 file changed, 11 insertions(+) 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%; From fccb81e8aaba84948d45cc60e3d4e3ca3168990f Mon Sep 17 00:00:00 2001 From: mantonyz Date: Sun, 1 Jul 2018 00:31:32 -0500 Subject: [PATCH 06/14] Repair quintessence wheel after update. Add synergy. --- CWOD-M20/M20.css | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/CWOD-M20/M20.css b/CWOD-M20/M20.css index 6421796b80..3c30632205 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; } From 897ea71cfa4c59312dad9aad160138ba26fe9e01 Mon Sep 17 00:00:00 2001 From: mantonyz Date: Sun, 1 Jul 2018 00:32:42 -0500 Subject: [PATCH 07/14] Repair quintessence wheel after update. Add synergy. --- CWOD-M20/M20.html | 54 ++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 49 insertions(+), 5 deletions(-) diff --git a/CWOD-M20/M20.html b/CWOD-M20/M20.html index a7ab76ef74..775826249f 100644 --- a/CWOD-M20/M20.html +++ b/CWOD-M20/M20.html @@ -850,9 +850,9 @@

Merits

- +

Flaws

- +
@@ -1428,7 +1428,51 @@

Resonance

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

Synergy

+
+
+ Dynamic    @@ -1438,7 +1482,7 @@
- Entropic + Entropic     @@ -1448,7 +1492,7 @@
- Static      + Static         From 9f7d0a6e934ee5e4496ee4204445b93a3020f56a Mon Sep 17 00:00:00 2001 From: mantonyz Date: Sun, 1 Jul 2018 18:01:44 -0500 Subject: [PATCH 08/14] Quintessence wheel rotation issue partial fix --- CWOD-M20/M20.html | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/CWOD-M20/M20.html b/CWOD-M20/M20.html index 775826249f..360757763d 100644 --- a/CWOD-M20/M20.html +++ b/CWOD-M20/M20.html @@ -902,12 +902,12 @@

Quintessence

- - @@ -942,64 +942,64 @@ - -
- - - - - - - - - - From 39d45f683dc9084a95977ed3e5f9db06addea215 Mon Sep 17 00:00:00 2001 From: mantonyz Date: Sun, 1 Jul 2018 18:02:24 -0500 Subject: [PATCH 09/14] Quintessence wheel rotation partial fix --- CWOD-M20/M20.css | 84 ++++++++++++++++++++++++------------------------ 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/CWOD-M20/M20.css b/CWOD-M20/M20.css index 3c30632205..4ca990cd3e 100644 --- a/CWOD-M20/M20.css +++ b/CWOD-M20/M20.css @@ -351,107 +351,107 @@ select.sheet-left-10 { margin-left: -16px; } select.sheet-wheel9{ transform:rotate(9deg); - -ms-transform:rotate(9deg); /* IE 9 */ - -webkit-transform:rotate(9deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(9deg); + -webkit-transform:rotate(9deg); } select.sheet-wheel27{ transform:rotate(27deg); - -ms-transform:rotate(27deg); /* IE 9 */ - -webkit-transform:rotate(27deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(27deg); + -webkit-transform:rotate(27deg); } 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); + -webkit-transform:rotate(43deg); } select.sheet-wheel63{ transform:rotate(63deg); - -ms-transform:rotate(63deg); /* IE 9 */ - -webkit-transform:rotate(63deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(63deg); + -webkit-transform:rotate(63deg); } select.sheet-wheel81{ transform:rotate(81deg); - -ms-transform:rotate(81deg); /* IE 9 */ - -webkit-transform:rotate(81deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(81deg); + -webkit-transform:rotate(81deg); } select.sheet-wheel99{ transform:rotate(99deg); - -ms-transform:rotate(99deg); /* IE 9 */ - -webkit-transform:rotate(99deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(99deg); + -webkit-transform:rotate(99deg); } select.sheet-wheel117{ transform:rotate(117deg); - -ms-transform:rotate(117deg); /* IE 9 */ - -webkit-transform:rotate(117deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(117deg); + -webkit-transform:rotate(117deg); } select.sheet-wheel135{ transform:rotate(135deg); - -ms-transform:rotate(135deg); /* IE 9 */ - -webkit-transform:rotate(135deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(135deg); + -webkit-transform:rotate(135deg); } select.sheet-wheel153{ transform:rotate(153deg); - -ms-transform:rotate(153deg); /* IE 9 */ - -webkit-transform:rotate(153deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(153deg); + -webkit-transform:rotate(153deg); } select.sheet-wheel171{ transform:rotate(171deg); - -ms-transform:rotate(171deg); /* IE 9 */ - -webkit-transform:rotate(171deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(171deg); + -webkit-transform:rotate(171deg); } select.sheet-wheeln9{ transform:rotate(-9deg); - -ms-transform:rotate(-9deg); /* IE 9 */ - -webkit-transform:rotate(-9deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-9deg); + -webkit-transform:rotate(-9deg); } select.sheet-wheeln27{ transform:rotate(-27deg); - -ms-transform:rotate(-27deg); /* IE 9 */ - -webkit-transform:rotate(-27deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-27deg); + -webkit-transform:rotate(-27deg); } 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); + -webkit-transform:rotate(-44deg); } select.sheet-wheeln63{ transform:rotate(-63deg); - -ms-transform:rotate(-63deg); /* IE 9 */ - -webkit-transform:rotate(-63deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-63deg); + -webkit-transform:rotate(-63deg); } select.sheet-wheeln81{ transform:rotate(-81deg); - -ms-transform:rotate(-81deg); /* IE 9 */ - -webkit-transform:rotate(-81deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-81deg); + -webkit-transform:rotate(-81deg); } select.sheet-wheeln99{ transform:rotate(-99deg); - -ms-transform:rotate(-99deg); /* IE 9 */ - -webkit-transform:rotate(-99deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-99deg); + -webkit-transform:rotate(-99deg); } select.sheet-wheeln117{ transform:rotate(-117deg); - -ms-transform:rotate(-117deg); /* IE 9 */ - -webkit-transform:rotate(-117deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-117deg); + -webkit-transform:rotate(-117deg); } select.sheet-wheeln135{ transform:rotate(-135deg); - -ms-transform:rotate(-135deg); /* IE 9 */ - -webkit-transform:rotate(-135deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-135deg); + -webkit-transform:rotate(-135deg); } select.sheet-wheeln153{ transform:rotate(-153deg); - -ms-transform:rotate(-153deg); /* IE 9 */ - -webkit-transform:rotate(-153deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-153deg); + -webkit-transform:rotate(-153deg); } select.sheet-wheeln171{ transform:rotate(-171deg); - -ms-transform:rotate(-171deg); /* IE 9 */ - -webkit-transform:rotate(-171deg); /* Opera, Chrome, and Safari */ + -ms-transform:rotate(-171deg); + -webkit-transform:rotate(-171deg); } div.sheet-forms{ From a801ab1d8d5426cb664f29fa61c531a9d3940ff1 Mon Sep 17 00:00:00 2001 From: mantonyz Date: Sun, 1 Jul 2018 18:07:39 -0500 Subject: [PATCH 10/14] Update M20.css --- CWOD-M20/M20.css | 80 ++++++++++++++++++++++++------------------------ 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/CWOD-M20/M20.css b/CWOD-M20/M20.css index 4ca990cd3e..efe9027800 100644 --- a/CWOD-M20/M20.css +++ b/CWOD-M20/M20.css @@ -351,107 +351,107 @@ select.sheet-left-10 { margin-left: -16px; } select.sheet-wheel9{ transform:rotate(9deg); - -ms-transform:rotate(9deg); - -webkit-transform:rotate(9deg); + -ms-transform:rotate(9deg); /* IE 9 */ + -webkit-transform:rotate(9deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel27{ transform:rotate(27deg); - -ms-transform:rotate(27deg); - -webkit-transform:rotate(27deg); + -ms-transform:rotate(27deg); /* IE 9 */ + -webkit-transform:rotate(27deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel45{ transform:rotate(43deg); - -ms-transform:rotate(43deg); - -webkit-transform:rotate(43deg); + -ms-transform:rotate(43deg); /* IE 9 */ + -webkit-transform:rotate(43deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel63{ transform:rotate(63deg); - -ms-transform:rotate(63deg); - -webkit-transform:rotate(63deg); + -ms-transform:rotate(63deg); /* IE 9 */ + -webkit-transform:rotate(63deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel81{ transform:rotate(81deg); - -ms-transform:rotate(81deg); - -webkit-transform:rotate(81deg); + -ms-transform:rotate(81deg); /* IE 9 */ + -webkit-transform:rotate(81deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel99{ transform:rotate(99deg); - -ms-transform:rotate(99deg); - -webkit-transform:rotate(99deg); + -ms-transform:rotate(99deg); /* IE 9 */ + -webkit-transform:rotate(99deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel117{ transform:rotate(117deg); - -ms-transform:rotate(117deg); - -webkit-transform:rotate(117deg); + -ms-transform:rotate(117deg); /* IE 9 */ + -webkit-transform:rotate(117deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel135{ transform:rotate(135deg); - -ms-transform:rotate(135deg); - -webkit-transform:rotate(135deg); + -ms-transform:rotate(135deg); /* IE 9 */ + -webkit-transform:rotate(135deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel153{ transform:rotate(153deg); - -ms-transform:rotate(153deg); - -webkit-transform:rotate(153deg); + -ms-transform:rotate(153deg); /* IE 9 */ + -webkit-transform:rotate(153deg); /* Opera, Chrome, and Safari */ } select.sheet-wheel171{ transform:rotate(171deg); - -ms-transform:rotate(171deg); - -webkit-transform:rotate(171deg); + -ms-transform:rotate(171deg); /* IE 9 */ + -webkit-transform:rotate(171deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln9{ transform:rotate(-9deg); - -ms-transform:rotate(-9deg); - -webkit-transform:rotate(-9deg); + -ms-transform:rotate(-9deg); /* IE 9 */ + -webkit-transform:rotate(-9deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln27{ transform:rotate(-27deg); - -ms-transform:rotate(-27deg); - -webkit-transform:rotate(-27deg); + -ms-transform:rotate(-27deg); /* IE 9 */ + -webkit-transform:rotate(-27deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln45{ transform:rotate(-44deg); - -ms-transform:rotate(-44deg); - -webkit-transform:rotate(-44deg); + -ms-transform:rotate(-44deg); /* IE 9 */ + -webkit-transform:rotate(-44deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln63{ transform:rotate(-63deg); - -ms-transform:rotate(-63deg); - -webkit-transform:rotate(-63deg); + -ms-transform:rotate(-63deg); /* IE 9 */ + -webkit-transform:rotate(-63deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln81{ transform:rotate(-81deg); - -ms-transform:rotate(-81deg); - -webkit-transform:rotate(-81deg); + -ms-transform:rotate(-81deg); /* IE 9 */ + -webkit-transform:rotate(-81deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln99{ transform:rotate(-99deg); - -ms-transform:rotate(-99deg); - -webkit-transform:rotate(-99deg); + -ms-transform:rotate(-99deg); /* IE 9 */ + -webkit-transform:rotate(-99deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln117{ transform:rotate(-117deg); - -ms-transform:rotate(-117deg); - -webkit-transform:rotate(-117deg); + -ms-transform:rotate(-117deg); /* IE 9 */ + -webkit-transform:rotate(-117deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln135{ transform:rotate(-135deg); - -ms-transform:rotate(-135deg); - -webkit-transform:rotate(-135deg); + -ms-transform:rotate(-135deg); /* IE 9 */ + -webkit-transform:rotate(-135deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln153{ transform:rotate(-153deg); - -ms-transform:rotate(-153deg); - -webkit-transform:rotate(-153deg); + -ms-transform:rotate(-153deg); /* IE 9 */ + -webkit-transform:rotate(-153deg); /* Opera, Chrome, and Safari */ } select.sheet-wheeln171{ transform:rotate(-171deg); - -ms-transform:rotate(-171deg); - -webkit-transform:rotate(-171deg); + -ms-transform:rotate(-171deg); /* IE 9 */ + -webkit-transform:rotate(-171deg); /* Opera, Chrome, and Safari */ } div.sheet-forms{ From 69d7eaac265fc95f4fcf808789ca6faafe13c1a2 Mon Sep 17 00:00:00 2001 From: joesinghaus Date: Mon, 2 Jul 2018 12:38:25 +0200 Subject: [PATCH 11/14] CSS fixes for Sprawl roll template --- The Sprawl/Source Code/thesprawl_sheet.html | 2 +- The Sprawl/Source Code/thesprawl_style.css | 32 ++++++++++++--------- The Sprawl/thesprawl_sheet.html | 2 +- The Sprawl/thesprawl_style.css | 2 +- 4 files changed, 22 insertions(+), 16 deletions(-) diff --git a/The Sprawl/Source Code/thesprawl_sheet.html b/The Sprawl/Source Code/thesprawl_sheet.html index 2a19d9558c..f7252503ab 100644 --- a/The Sprawl/Source Code/thesprawl_sheet.html +++ b/The Sprawl/Source Code/thesprawl_sheet.html @@ -554,7 +554,7 @@ - +
diff --git a/The Sprawl/Source Code/thesprawl_style.css b/The Sprawl/Source Code/thesprawl_style.css index a221cfce56..bfe7c7dbf0 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; @@ -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..f99732e893 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 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_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..84ba9dc8ba 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;padding-left:0;width:18px;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: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 From 92d96d891eea35a82c9d2eba720569a0ae330e88 Mon Sep 17 00:00:00 2001 From: joesinghaus Date: Mon, 2 Jul 2018 12:50:02 +0200 Subject: [PATCH 12/14] [LOTFP] css fix --- Lotfp/Lotfp.css | 18 ++++++++++-------- Lotfp/Lotfp.html | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) 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}} From b35628a674607ab04537d81411f3da151796a3e2 Mon Sep 17 00:00:00 2001 From: joesinghaus Date: Mon, 2 Jul 2018 14:06:07 +0200 Subject: [PATCH 13/14] [The Sprawl] Fix harm button width --- The Sprawl/Source Code/thesprawl_sheet.html | 28 ++++++++++----------- The Sprawl/Source Code/thesprawl_style.css | 8 +++--- The Sprawl/thesprawl_sheet.html | 2 +- The Sprawl/thesprawl_style.css | 2 +- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/The Sprawl/Source Code/thesprawl_sheet.html b/The Sprawl/Source Code/thesprawl_sheet.html index f7252503ab..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
diff --git a/The Sprawl/Source Code/thesprawl_style.css b/The Sprawl/Source Code/thesprawl_style.css index bfe7c7dbf0..2019d43a14 100644 --- a/The Sprawl/Source Code/thesprawl_style.css +++ b/The Sprawl/Source Code/thesprawl_style.css @@ -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; diff --git a/The Sprawl/thesprawl_sheet.html b/The Sprawl/thesprawl_sheet.html index f99732e893..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
{{name}} check
Roll: {{abilityroll}}
{{#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 84ba9dc8ba..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: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;padding-left:0;width:18px;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: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 +.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 From 49774f2df27520270afa32b64877c44e403bf2a0 Mon Sep 17 00:00:00 2001 From: Nathanael Winget Date: Mon, 2 Jul 2018 15:25:12 -0400 Subject: [PATCH 14/14] add check for npc on update class --- 5th Edition OGL by Roll20/5th Edition OGL by Roll20.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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,