diff --git a/Knight/knight.css b/Knight/knight.css index 74e3a4db37..7c84d2bab1 100644 --- a/Knight/knight.css +++ b/Knight/knight.css @@ -545,7 +545,9 @@ label.sheet-selector > span::before div.sheet-settings { - width:24px; + position:absolute; + width:200px; + min-width:200px; height:23px; } @@ -560,6 +562,7 @@ div.sheet-settings > label width: 24px; line-height: 20px; height: 23px; + margin-left:auto; } div.sheet-settings > label > input[type="checkbox"] @@ -603,8 +606,8 @@ div.sheet-settings > div display:flex; flex-wrap:wrap; - margin-right: 45px; - margin-top: 15px; + margin-right: 13px; + margin-top: 13px; } div.sheet-settings > div > div @@ -661,8 +664,11 @@ div.sheet-menu > div > label.sheet-IAI, div.sheet-menu > div > label.sheet-Art, div.sheet-menu > div > label.sheet-Heroisme, div.sheet-menu > div > label.sheet-Vehicule, +div.sheet-menu > div > label.sheet-mechaArmures, div.sheet-menu > div > label.sheet-Double > span, -input[type="hidden"][value="sans"].sheet-armureListe ~ div .sheet-armure +input[type="hidden"][value="sans"].sheet-armureListe ~ div .sheet-armure, +input[type="hidden"][value="sans"].sheet-armureListe ~ div .sheet-metaArmureLegende, +input[type="hidden"][value="guardian"].sheet-armureListe ~ div .sheet-metaArmureLegende { display:none; } @@ -720,6 +726,7 @@ div.sheet-menu > input[type="hidden"].sheet-ficheType[value="3"] ~ div.sheet-Ba div.sheet-menu > input[type="hidden"].sheet-ficheType[value="4"] ~ div.sheet-Vehicule, div.sheet-menu > input[type="hidden"].sheet-ficheType[value="4"] ~ div.sheet-Vehicule > label.sheet-Vehicule, div.sheet-menu > input[type="hidden"].sheet-Heroisme[value="1"] ~ div > label.sheet-Heroisme, +div.sheet-menu > input[type="hidden"].sheet-Heroisme[value="2"] ~ div > label.sheet-Heroisme, div.sheet-menu > input[type="hidden"].sheet-IA[value="1"] ~ div > label.sheet-IA, div.sheet-menu > input[type="hidden"].sheet-IAI[value="1"] ~ div > label.sheet-IAI, div.sheet-menu > input[type="hidden"].sheet-ArmeImprovisee[value="1"] ~ div > label.sheet-ArmeImprovisee, @@ -731,10 +738,12 @@ div.sheet-menu > input[type="hidden"].sheet-ficheType[value="2"] ~ div.sheet-Cr div.sheet-menu > input[type="hidden"].sheet-ficheType[value="3"] ~ div.sheet-Bande > label.sheet-Double > span:nth-of-type(2), div.sheet-menu > input[type="hidden"].sheet-ficheType[value="4"] ~ div.sheet-Vehicule > label.sheet-Double > span:nth-of-type(2), div.sheet-menu > input[type="hidden"].sheet-Modules[value="1"] ~ div.sheet-Modules, +div.sheet-menu > input[type="hidden"].sheet-MechaArmures[value="1"] ~ div > label.sheet-mechaArmures, input[type="hidden"][value="sans"].sheet-armureListe ~ div .sheet-sans, input[type="hidden"][value="guardian"].sheet-armureListe ~ div .sheet-guardian, input[type="hidden"][value="barbarian"].sheet-armureListe ~ div .sheet-barbarian, input[type="hidden"][value="bard"].sheet-armureListe ~ div .sheet-bard, +input[type="hidden"][value="berserk"].sheet-armureListe ~ div .sheet-berserk, input[type="hidden"][value="druid"].sheet-armureListe ~ div .sheet-druid, input[type="hidden"][value="monk"].sheet-armureListe ~ div .sheet-monk, input[type="hidden"][value="necromancer"].sheet-armureListe ~ div .sheet-necromancer, @@ -743,7 +752,9 @@ input[type="hidden"][value="priest"].sheet-armureListe ~ div .sheet-priest, input[type="hidden"][value="psion"].sheet-armureListe ~ div .sheet-psion, input[type="hidden"][value="ranger"].sheet-armureListe ~ div .sheet-ranger, input[type="hidden"][value="rogue"].sheet-armureListe ~ div .sheet-rogue, +input[type="hidden"][value="shaman"].sheet-armureListe ~ div .sheet-shaman, input[type="hidden"][value="sorcerer"].sheet-armureListe ~ div .sheet-sorcerer, +input[type="hidden"][value="warlock"].sheet-armureListe ~ div .sheet-warlock, input[type="hidden"][value="warmaster"].sheet-armureListe ~ div .sheet-warmaster, input[type="hidden"][value="warrior"].sheet-armureListe ~ div .sheet-warrior, input[type="hidden"][value="wizard"].sheet-armureListe ~ div .sheet-wizard @@ -751,37 +762,122 @@ input[type="hidden"][value="wizard"].sheet-armureListe ~ div .sheet-wizard display:flex; } +input[type="hidden"].sheet-popup[value="0"] ~ div.sheet-popup +{ + display:none; +} -div.sheet-menu > input[type="hidden"].sheet-ficheType[value="4"] ~ div.sheet-Vehicule > label.sheet-Vehicule, -div.sheet-menu > input[type="hidden"].sheet-Heroisme[value="1"] ~ div > label.sheet-Heroisme, -div.sheet-menu > input[type="hidden"].sheet-IA[value="1"] ~ div > label.sheet-IA, -div.sheet-menu > input[type="hidden"].sheet-IAI[value="1"] ~ div > label.sheet-IAI, -div.sheet-menu > input[type="hidden"].sheet-ArmeImprovisee[value="1"] ~ div > label.sheet-ArmeImprovisee, -div.sheet-menu > input[type="hidden"].sheet-Vehicule[value="1"] ~ div > label.sheet-Vehicule, -div.sheet-menu > input[type="hidden"].sheet-Art[value="1"] ~ div > label.sheet-Art, -div.sheet-menu > input[type="hidden"].sheet-ficheType[value="0"] ~ div.sheet-PJ > label.sheet-Double > span:nth-of-type(1), -div.sheet-menu > input[type="hidden"].sheet-ficheType[value="1"] ~ div.sheet-PNJ > label.sheet-Double > span:nth-of-type(2), -div.sheet-menu > input[type="hidden"].sheet-ficheType[value="2"] ~ div.sheet-Creature > label.sheet-Double > span:nth-of-type(2), -div.sheet-menu > input[type="hidden"].sheet-ficheType[value="3"] ~ div.sheet-Bande > label.sheet-Double > span:nth-of-type(2), -div.sheet-menu > input[type="hidden"].sheet-ficheType[value="4"] ~ div.sheet-Vehicule > label.sheet-Double > span:nth-of-type(2), -input[type="hidden"][value="sans"].sheet-armureListe ~ div .sheet-sans, -input[type="hidden"][value="guardian"].sheet-armureListe ~ div .sheet-guardian, -input[type="hidden"][value="barbarian"].sheet-armureListe ~ div .sheet-barbarian, -input[type="hidden"][value="bard"].sheet-armureListe ~ div .sheet-bard, -input[type="hidden"][value="druid"].sheet-armureListe ~ div .sheet-druid, -input[type="hidden"][value="monk"].sheet-armureListe ~ div .sheet-monk, -input[type="hidden"][value="necromancer"].sheet-armureListe ~ div .sheet-necromancer, -input[type="hidden"][value="paladin"].sheet-armureListe ~ div .sheet-paladin, -input[type="hidden"][value="priest"].sheet-armureListe ~ div .sheet-priest, -input[type="hidden"][value="psion"].sheet-armureListe ~ div .sheet-psion, -input[type="hidden"][value="ranger"].sheet-armureListe ~ div .sheet-ranger, -input[type="hidden"][value="rogue"].sheet-armureListe ~ div .sheet-rogue, -input[type="hidden"][value="sorcerer"].sheet-armureListe ~ div .sheet-sorcerer, -input[type="hidden"][value="warmaster"].sheet-armureListe ~ div .sheet-warmaster, -input[type="hidden"][value="warrior"].sheet-armureListe ~ div .sheet-warrior, -input[type="hidden"][value="wizard"].sheet-armureListe ~ div .sheet-wizard +div.sheet-popup +{ + position:absolute; + width:100%; + min-width: 852px; + height:100%; +} + +div.sheet-popup > div +{ + display:none; +} + +input[type="hidden"].sheet-popup[value="1"] ~ div.sheet-popup > div:nth-of-type(1) { display:flex; + position: absolute; + width: 200px; + height: 100px; + border: 1px solid black; + left: calc(50% - 110px); + top: calc(100% - 300px); + background-color: var(--sombre); + z-index: 99; + flex-wrap: wrap; + padding: 20px; + border-radius: 30px; + align-content:center; +} + +input[type="hidden"].sheet-popup[value="2"] ~ div.sheet-popup > div.sheet-popupWarrior, +input[type="hidden"].sheet-popup[value="3"] ~ div.sheet-popup > div.sheet-popupPriest, +input[type="hidden"].sheet-popup[value="4"] ~ div.sheet-popup > div.sheet-popupWarmaster, +input[type="hidden"].sheet-popup[value="5"] ~ div.sheet-popup > div.sheet-popupWarmasterWarlord, +input[type="hidden"].sheet-popup[value="6"] ~ div.sheet-popup > div.sheet-popupPsion, +input[type="hidden"].sheet-popup[value="7"] ~ div.sheet-popup > div.sheet-popupWarlock, +input[type="hidden"].sheet-popup[value="8"] ~ div.sheet-popup > div.sheet-popupDruid +{ + display:flex; + position: absolute; + width: 200px; + height: 100px; + border: 1px solid black; + left: calc(50% - 110px); + top: calc(50% - 100px); + background-color: var(--sombre); + z-index: 99; + flex-wrap: wrap; + padding: 20px; + border-radius: 30px; + align-content:center; +} + +div.sheet-popup > div > h1 +{ + width: 100%; + justify-content: center; + color: white; + background: transparent; + font-size: 14px; + text-transform: capitalize; + line-height: 28px; + border-top:1px solid var(--clair); + border-right:1px solid var(--clair); + border-left:1px solid var(--clair); +} + +div.sheet-popup > div > select +{ + padding: 0px; + text-align: center; + border: 0px; + border-right: 1px solid var(--clair); + border-left: 1px solid var(--clair); +} + +div.sheet-popup > div > button[type="action"] +{ + width: 100%; + height: 23px; + color: #333; + padding: 0px; + justify-content: center; + align-items: center; + background: var(--clair); + border: 1px solid var(--sombre); + font-size: 12px; + font-variant: small-caps; + font-weight: bold; + margin-top: auto; + margin-bottom: auto; + border-right: 1px solid var(--clair); + border-left: 1px solid var(--clair); + border-bottom: 1px solid var(--clair); +} + +div.sheet-popup > div > button[type="action"]:hover +{ + box-shadow: inset 1px 1px 2px 2px #333; +} + +input[type="hidden"].sheet-popup[value="1"] ~ div.sheet-container, +input[type="hidden"].sheet-popup[value="2"] ~ div.sheet-container, +input[type="hidden"].sheet-popup[value="3"] ~ div.sheet-container, +input[type="hidden"].sheet-popup[value="4"] ~ div.sheet-container, +input[type="hidden"].sheet-popup[value="5"] ~ div.sheet-container, +input[type="hidden"].sheet-popup[value="6"] ~ div.sheet-container, +input[type="hidden"].sheet-popup[value="7"] ~ div.sheet-container, +input[type="hidden"].sheet-popup[value="8"] ~ div.sheet-container +{ + opacity:0.5; } input.sheet-ficheType[value="0"] ~ div .sheet-fichePJ, @@ -808,13 +904,27 @@ input.sheet-tabMenu[value="9"] ~ div.sheet-tab9, input.sheet-tabMenu[value="10"] ~ div.sheet-tab10, input.sheet-tabMenu[value="11"] ~ div.sheet-tab11, input.sheet-tabMenu[value="12"] ~ div.sheet-tab12, -input.sheet-tabMenu[value="13"] ~ div.sheet-tab13 +input.sheet-tabMenu[value="13"] ~ div.sheet-tab13, +input.sheet-tabMenu[value="14"] ~ div.sheet-tab14 { display: flex; min-width:852px; justify-content:space-between; } +input[type="hidden"].sheet-tabEgide[value="0"] ~ div .sheet-egide, +input[type="hidden"].sheet-tabArmureLegende[value="0"] ~ div .sheet-armureLegende +{ + display:none; +} + +input[type="hidden"].sheet-resilience[value="0"] ~ div.sheet-resilience, +input[type="hidden"].sheet-resilience[value="0"] ~ div div.sheet-resilience +{ + display:none; +} + + div.sheet-tab1, div.sheet-tab2, div.sheet-tab3, @@ -850,6 +960,7 @@ div.sheet-ficheArmesImprovisees, .sheet-bard, .sheet-bard250, button[type="roll"].sheet-bard250, +.sheet-berserk, .sheet-druid, .sheet-monk, .sheet-necromancer, @@ -858,7 +969,9 @@ button[type="roll"].sheet-bard250, .sheet-psion, .sheet-ranger, .sheet-rogue, +.sheet-shaman, .sheet-sorcerer, +.sheet-warlock, .sheet-warmaster, .sheet-warrior, .sheet-wizard, @@ -869,12 +982,20 @@ button[type="roll"].sheet-psion200, .sheet-sorcerer250, .sheet-druid > input[type="hidden"][value="aucun"] ~ div.sheet-druidCompanions, .sheet-druid > input[type="hidden"][value="aucun"] ~ div.sheet-druidCompanions > h1, -.sheet-druid > input[type="hidden"][value="lion"] ~ div.sheet-druidCompanions > div.sheet-wolf, -.sheet-druid > input[type="hidden"][value="lion"] ~ div.sheet-druidCompanions > div.sheet-crow, -.sheet-druid > input[type="hidden"][value="wolf"] ~ div.sheet-druidCompanions > div.sheet-lion, -.sheet-druid > input[type="hidden"][value="wolf"] ~ div.sheet-druidCompanions > div.sheet-crow, -.sheet-druid > input[type="hidden"][value="crow"] ~ div.sheet-druidCompanions > div.sheet-lion, -.sheet-druid > input[type="hidden"][value="crow"] ~ div.sheet-druidCompanions > div.sheet-wolf, +.sheet-druid > input[type="hidden"][value="lion"] ~ div.sheet-druidCompanions > .sheet-wolf, +.sheet-druid > input[type="hidden"][value="lion"] ~ div.sheet-druidCompanions > .sheet-crow, +.sheet-druid > input[type="hidden"][value="wolf"] ~ div.sheet-druidCompanions > .sheet-lion, +.sheet-druid > input[type="hidden"][value="wolf"] ~ div.sheet-druidCompanions > .sheet-crow, +.sheet-druid > input[type="hidden"][value="crow"] ~ div.sheet-druidCompanions > .sheet-lion, +.sheet-druid > input[type="hidden"][value="crow"] ~ div.sheet-druidCompanions > .sheet-wolf, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="aucun"] ~ div.sheet-druidCompanions, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="aucun"] ~ div.sheet-druidCompanions > h1, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="lion"] ~ div.sheet-druidCompanions > .sheet-wolf, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="lion"] ~ div.sheet-druidCompanions > .sheet-crow, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="wolf"] ~ div.sheet-druidCompanions > .sheet-lion, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="wolf"] ~ div.sheet-druidCompanions > .sheet-crow, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="crow"] ~ div.sheet-druidCompanions > .sheet-lion, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="crow"] ~ div.sheet-druidCompanions > .sheet-wolf, .sheet-warmasterImpAction, .sheet-warmasterImpEsquive, .sheet-warmasterImpForce, @@ -902,16 +1023,23 @@ div.sheet-armeSection2, div.sheet-armeAutrePJ, div.sheet-armeAutrePNJ, div.sheet-armeImproviseePJ, +div.sheet-MAArmeImprovisee, div.sheet-armeImproviseePNJ, div.sheet-armeImproviseeUtilisationPJ, div.sheet-armeImproviseeUtilisationPNJ, div.sheet-protections, div.sheet-overdrive > div, -div.sheet-overdrive > div > div +div.sheet-overdrive > div > div, +div.sheet-tabMechaArmure { display:none; } +div.sheet-capaciteArmure > div +{ + margin-bottom:10px; +} + div.sheet-tab1 .sheet-fichePJ, div.sheet-tab2 .sheet-fichePJ, div.sheet-tab3 .sheet-fichePJ, @@ -1053,7 +1181,8 @@ div.sheet-tabHistorique, div.sheet-tabArt, div.sheet-tabHeroisme, div.sheet-tabVehicule, -div.sheet-tabEquipage +div.sheet-tabEquipage, +div.sheet-tabMechaArmure { width:100%; justify-content:space-between; @@ -1061,7 +1190,8 @@ div.sheet-tabEquipage flex-wrap:wrap; } -div.sheet-tabDossier > div.sheet-left > div.sheet-fichePJ > div.sheet-armure +div.sheet-tabDossier > div.sheet-left > div.sheet-fichePJ > div.sheet-armure, +div.sheet-tabDossier > div.sheet-left > div.sheet-fichePJ > div.sheet-physiqueMental { margin-bottom:10px; } @@ -1079,9 +1209,11 @@ div.sheet-tabCombat > div.sheet-center > div > div > input[type="hidden"][value= div.sheet-identite, div.sheet-jet, +div.sheet-mechaArmureJet, div.sheet-dataArmure, div.sheet-dataArmureShort, div.sheet-physiqueMental, +div.sheet-egide, div.sheet-PES, div.sheet-debordement, div.sheet-caracteristiqueAspect, @@ -1091,6 +1223,8 @@ div.sheet-sorcererPonctionnerEnergie, div.sheet-styleCombat, div.sheet-barbarianGoliath, div.sheet-bardChangeling, +div.sheet-berserkIllumination, +div.sheet-berserkRage, div.sheet-effetsArmes, div.sheet-portee, div.sheet-druidModJetCompagnons, @@ -1111,7 +1245,13 @@ div.sheet-rangerVision, div.sheet-rangerLongbow, div.sheet-oneLineBonusMalusJet, div.sheet-rogueGhost, +div.sheet-shamanTotem, +div.sheet-shamanAscension, div.sheet-sorcererMorph, +div.sheet-warlockForward, +div.sheet-warlockRecord, +div.sheet-warlockRewind, +div.sheet-warlockContrecoups, div.sheet-warmasterFalcon, div.sheet-warmasterWarlord, div.sheet-warriorTypes, @@ -1126,6 +1266,7 @@ div.sheet-armeContactPNJ, div.sheet-armeDistancePJ, div.sheet-armeDistancePNJ, div.sheet-armeImproviseePJ, +div.sheet-MAArmeImprovisee, div.sheet-armeImproviseePNJ, div.sheet-armeImproviseeUtilisationPJ, div.sheet-armeImproviseeUtilisationPNJ, @@ -1149,7 +1290,45 @@ div.sheet-detailsVehicule, div.sheet-jetVehicule, div.sheet-defenseReactionVehicule, div.sheet-armeVehicule, -div.sheet-equipage +div.sheet-equipage, +div.sheet-metaArmureLegende, +div.sheet-blessuresGraves, +div.sheet-mechaArmureSelection, +div.sheet-mechaArmureDonnees, +div.sheet-mechaArmureEP, +div.sheet-mechaArmureDR, +div.sheet-mechaArmureAR, +div.sheet-MAArchangelConfiguration, +div.sheet-MANephilimConfiguration, +div.sheet-MADemonConfiguration, +div.sheet-MAAGabrielOffering, +div.sheet-MAAGabrielCurse, +div.sheet-MAARaphaelMiracle, +div.sheet-MAARaphaelEvacuation, +div.sheet-MAArchangelVol, +div.sheet-MAArchangelVagueSoin, +div.sheet-MAArchangelCanonMetatron, +div.sheet-MAArchangelCanonNoe, +div.sheet-MANOGInvulnerabilite, +div.sheet-MANOGStation, +div.sheet-MANephilimJericho, +div.sheet-MANephilimSiegeTower, +div.sheet-MANephilimSaut, +div.sheet-MANephilimDronesAirain, +div.sheet-MANephilimEmblem, +div.sheet-MANephilimCanonMagma, +div.sheet-MANephilimMSurtur, +div.sheet-MADemonConfiguration, +div.sheet-MADDjinnWraith, +div.sheet-MADDjinnNanobrume, +div.sheet-MADDjinnSouffle, +div.sheet-MADAsuraPSoniques, +div.sheet-MADAsuraCSonique, +div.sheet-MADAsuraBAmrita, +div.sheet-MADemonSaut, +div.sheet-MADemonLames, +div.sheet-MAAsuraInferno, +div.sheet-MAAsuraTLA { width:100%; align-content:baseline; @@ -1167,6 +1346,9 @@ div.sheet-evolution > h1, div.sheet-styleCombat > h1, div.sheet-barbarianGoliath > h1, div.sheet-bardChangeling > h1:not(:nth-of-type(3)), +div.sheet-berserkIllumination > h1:first-of-type, +div.sheet-berserkRage > h1, +div.sheet-berserkRage > div > h1, div.sheet-effetsArmes > h1, div.sheet-portee > h1, div.sheet-information > h1, @@ -1178,7 +1360,9 @@ div.sheet-priestNanoC > h1:not(:first-of-type), div.sheet-psionPuppetMaster > h1, div.sheet-psionWindtalker > h1, div.sheet-rangerLongbow > div:not(:first-of-type) > div > h1, +div.sheet-shamanTotem > h1, div.sheet-sorcererMorph > h1:first-of-type, +div.sheet-warlockRecord > div > h1, div.sheet-warmasterFalcon > h1, div.sheet-warmasterWarlord > h1:first-of-type, div.sheet-warriorTypes > h1:first-of-type, @@ -1192,6 +1376,7 @@ div.sheet-nods > h1, div.sheet-armeContactPNJ > h1, div.sheet-armeDistancePNJ > h1, div.sheet-armeImproviseePJ > h1, +div.sheet-MAArmeImprovisee > h1, div.sheet-armeImproviseePNJ > h1, div.sheet-armeImproviseeUtilisationPJ > h1, div.sheet-armeImproviseeUtilisationPNJ > h1, @@ -1210,7 +1395,26 @@ div.sheet-carteDestin > h1, div.sheet-capaciteHeroique > h1, div.sheet-detailsVehicule > h1, div.sheet-armeVehicule > h1, -div.sheet-equipage > h1 +div.sheet-equipage > h1, +div.sheet-metaArmureLegende > h1, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div > h1, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALFalcon > h1, +div.sheet-metaArmureLegende > div.sheet-MALBard > h1, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > h1, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALWindtalker > h1, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div.sheet-MALRecord > div > h1, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > h1, +div.sheet-mechaArmureSelection > h1, +div.sheet-mechaArmureDonnees > h1, +div.sheet-mechaArmureEP > h1, +div.sheet-mechaArmureDR > h1, +div.sheet-mechaArmureAR > h1, +div.sheet-MAArchangelConfiguration > h1, +div.sheet-MANephilimConfiguration > h1, +div.sheet-MAARaphaelMiracle > h1:not(:first-of-type), +div.sheet-MAArchangelVagueSoin > h1, +div.sheet-MADemonConfiguration > h1, +div.sheet-capaciteUltime > h1 { width:100%; align-content:baseline; @@ -1222,7 +1426,10 @@ div.sheet-equipage > h1 } div.sheet-identite > label, -div.sheet-detailsVehicule > label +div.sheet-detailsVehicule > label, +div.sheet-mechaArmureDonnees > div, +div.sheet-mechaArmureEP > label, +div.sheet-MANOGInvulnerabilite > div { width:100%; background:var(--clair); @@ -1270,19 +1477,41 @@ div.sheet-identite > button[type="roll"]::before } div.sheet-identite > label:not(:last-of-type), -div.sheet-detailsVehicule > label:not(:last-of-type) +div.sheet-detailsVehicule > label:not(:last-of-type), +div.sheet-mechaArmureDonnees > div:not(:last-of-type) { border-bottom:1px solid var(--sombre); } div.sheet-identite > label > span, -div.sheet-detailsVehicule > label > span +div.sheet-detailsVehicule > label > span, +div.sheet-mechaArmureDonnees > div > span { width:calc(50% - 2px); line-height:28px; padding-left:2px; } +div.sheet-mechaArmureDonnees > div:first-of-type > span +{ + width:25%; + line-height: 28px; + font-size: 14px; + justify-content: center; + color: #333; + font-weight: bold; + align-items: center; + padding:0px; +} + +div.sheet-mechaArmureDonnees > div:first-of-type > span:first-of-type +{ + width:calc(25% - 0px); + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); + margin-left:50%; +} + div.sheet-identite > label > input[type="text"], div.sheet-identite > label > input[type="number"], div.sheet-identite > label > select, @@ -1309,14 +1538,37 @@ div.sheet-identite > div > div.repcontainer > div.repitem:not(:first-of-type) } div.sheet-jet > h1, +div.sheet-mechaArmureJet > h1, div.sheet-debordement > h1:first-of-type, div.sheet-bardChangeling > h1:nth-of-type(3), +div.sheet-berserkIllumination > h1:nth-of-type(2), +div.sheet-berserkIllumination > h1:nth-of-type(3), +div.sheet-berserkRage > div.sheet-berserkRageNiveaux > h1:last-of-type, div.sheet-monkModeZen > h1, div.sheet-monkModeCea > h1:not(:first-of-type), -div.sheet-psionPuppetMaster > input[type="hidden"][value="on"] ~ h1, div.sheet-rangerVision > h1, +div.sheet-warlockContrecoups > h1, div.sheet-wizardOriflamme > h1, -div.sheet-jetVehicule > h1 +div.sheet-jetVehicule > h1, +div.sheet-egide > h1, +div.sheet-metaArmureLegende > div.sheet-MALRanger > h1, +div.sheet-metaArmureLegende > div.sheet-MALWizard > h1, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div.sheet-MALContrecoups > h1, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > h1, +div.sheet-blessuresGraves > h1, +div.sheet-MAAGabrielOffering > h1, +div.sheet-MAAGabrielCurse > h1, +div.sheet-MAARaphaelMiracle > h1:first-of-type, +div.sheet-MAArchangelCanonNoe > h1, +div.sheet-MAArchangelCanonMetatron > h1, +div.sheet-MANephilimJericho > h1, +div.sheet-MANephilimCanonMagma > h1, +div.sheet-MANephilimMSurtur > h1, +div.sheet-MADDjinnSouffle > h1, +div.sheet-MADAsuraPSoniques > h1, +div.sheet-MADemonLames > h1, +div.sheet-MAAsuraInferno > h1, +div.sheet-MAAsuraTLA > h1 { width:calc(100% - 56px); padding-left:28px; @@ -1328,19 +1580,27 @@ div.sheet-jetVehicule > h1 } div.sheet-jet > button[type="roll"], +div.sheet-mechaArmureJet > button[type="roll"], +div.sheet-egide > button[type="roll"], div.sheet-debordement > button[type="roll"], div.sheet-bardChangeling > button[type="roll"], +div.sheet-berserkIllumination > button[type="roll"], +div.sheet-berserkRage > div > button[type="roll"], +div.sheet-berserkRage > div > div > button[type="roll"], +div.sheet-berserkRage > div > div > div > button[type="roll"], +div.sheet-berserkRage > button[type="roll"], div.sheet-druidCompanionLionTab1 > button[type="roll"], div.sheet-monkModeZen > button[type="roll"], div.sheet-monkModeCea > button[type="roll"], div.sheet-priestMechanic > div > button[type="roll"], div.sheet-priestNanoC > button[type="roll"], div.sheet-psionPuppetMaster > button[type="roll"], -div.sheet-psionDiscord > button[type="roll"], +div.sheet-psionDiscord > div > button[type="roll"], div.sheet-rangerVision > button[type="roll"], div.sheet-rangerLongbow > div > button[type="roll"], div.sheet-rogueGhost > div > button[type="roll"], div.sheet-sorcererMorph > div > button[type="roll"], +div.sheet-warlockContrecoups > button[type="roll"], div.sheet-wizardBorealis > div > button[type="roll"], div.sheet-wizardOriflamme > button[type="roll"], div.sheet-nods > div > button[type="roll"], @@ -1353,6 +1613,7 @@ div.sheet-armeDistancePJ > .repcontainer > .repitem > button[type="roll"], div.sheet-armeDistancePNJ > div > div > button[type="roll"], div.sheet-armeDistancePNJ > .repcontainer > .repitem > button[type="roll"], div.sheet-armeImproviseePJ > div > button[type="roll"], +div.sheet-MAArmeImprovisee > div > button[type="roll"], div.sheet-armeImproviseePNJ > div > button[type="roll"], div.sheet-armeAutrePJ > div > button[type="roll"], div.sheet-armeAutrePJ > .repcontainer > .repitem > button[type="roll"], @@ -1362,7 +1623,35 @@ div.sheet-grenade > div > button[type="roll"], div.sheet-grenadePNJ > div > button[type="roll"], div.sheet-domaineArtistique > button[type="roll"], div.sheet-jetVehicule > button[type="roll"], -div.sheet-armeVehicule > .repcontainer > .repitem > button[type="roll"] +div.sheet-armeVehicule > .repcontainer > .repitem > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALPriest > div > div > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALPriest > div > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALRogue > div > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALRanger > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALWizard > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > div > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > button[type="roll"], +div.sheet-blessuresGraves > button[type="roll"], +div.sheet-mechaArmureAR > div > button[type="roll"], +div.sheet-MAAGabrielOffering > button[type="roll"], +div.sheet-MAAGabrielCurse > button[type="roll"], +div.sheet-MAARaphaelMiracle > button[type="roll"], +div.sheet-MAArchangelCanonNoe > button[type="roll"], +div.sheet-MAArchangelCanonMetatron > button[type="roll"], +div.sheet-MANOGInvulnerabilite > button[type="roll"], +div.sheet-MANOGStation button[type="roll"], +div.sheet-MANephilimJericho button[type="roll"], +div.sheet-MANephilimCanonMagma button[type="roll"], +div.sheet-MANephilimMSurtur button[type="roll"], +div.sheet-MADDjinnWraith button[type="roll"], +div.sheet-MADDjinnSouffle button[type="roll"], +div.sheet-MADAsuraPSoniques button[type="roll"], +div.sheet-MADemonLames button[type="roll"], +div.sheet-MAAsuraInferno button[type="roll"], +div.sheet-MAAsuraTLA button[type="roll"] { width:26px; height:25px; @@ -1371,7 +1660,14 @@ div.sheet-armeVehicule > .repcontainer > .repitem > button[type="roll"] } div.sheet-jet > button[type="roll"]::before, +div.sheet-mechaArmureJet > button[type="roll"]::before, +div.sheet-egide > button[type="roll"]::before, div.sheet-debordement > button[type="roll"]::before, +div.sheet-berserkIllumination > button[type="roll"]::before, +div.sheet-berserkRage > div > button[type="roll"]::before, +div.sheet-berserkRage > div > div > button[type="roll"]::before, +div.sheet-berserkRage > div > div > div > button[type="roll"]::before, +div.sheet-berserkRage > button[type="roll"]::before, div.sheet-bardChangeling > button[type="roll"]::before, div.sheet-druidCompanionLionTab1 > button[type="roll"]::before, div.sheet-monkModeZen > button[type="roll"]::before, @@ -1379,11 +1675,12 @@ div.sheet-monkModeCea > button[type="roll"]::before, div.sheet-priestMechanic > div > button[type="roll"]::before, div.sheet-priestNanoC > button[type="roll"]::before, div.sheet-psionPuppetMaster > button[type="roll"]::before, -div.sheet-psionDiscord > button[type="roll"]::before, +div.sheet-psionDiscord > div > button[type="roll"]::before, div.sheet-rangerVision > button[type="roll"]::before, div.sheet-rangerLongbow > div > button[type="roll"]::before, div.sheet-rogueGhost > div > button[type="roll"]::before, div.sheet-sorcererMorph > div > button[type="roll"]::before, +div.sheet-warlockContrecoups > button[type="roll"]::before, div.sheet-wizardBorealis > div > button[type="roll"]::before, div.sheet-wizardOriflamme > button[type="roll"]::before, div.sheet-nods > div > button[type="roll"]::before, @@ -1396,6 +1693,7 @@ div.sheet-armeDistancePJ > .repcontainer > .repitem > button[type="roll"]::befor div.sheet-armeDistancePNJ > div > div > button[type="roll"]::before, div.sheet-armeDistancePNJ > .repcontainer > .repitem > button[type="roll"]::before, div.sheet-armeImproviseePJ > div > button[type="roll"]::before, +div.sheet-MAArmeImprovisee > div > button[type="roll"]::before, div.sheet-armeImproviseePNJ > div > button[type="roll"]::before, div.sheet-armeAutrePJ > div > button[type="roll"]::before, div.sheet-armeAutrePJ > .repcontainer > .repitem > button[type="roll"]::before, @@ -1405,7 +1703,34 @@ div.sheet-grenade > div > button[type="roll"]::before, div.sheet-grenadePNJ > div > button[type="roll"]::before, div.sheet-domaineArtistique > button[type="roll"]::before, div.sheet-jetVehicule > button[type="roll"]::before, -div.sheet-armeVehicule > .repcontainer > .repitem > button[type="roll"]::before +div.sheet-armeVehicule > .repcontainer > .repitem > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div > div > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALRanger > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALWizard > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > div > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > button[type="roll"]::before, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > button[type="roll"]::before, +div.sheet-blessuresGraves > button[type="roll"]::before, +div.sheet-mechaArmureAR > div > button[type="roll"]::before, +div.sheet-MAAGabrielOffering > button[type="roll"]::before, +div.sheet-MAAGabrielCurse > button[type="roll"]::before, +div.sheet-MAARaphaelMiracle > button[type="roll"]::before, +div.sheet-MAArchangelCanonNoe > button[type="roll"]::before, +div.sheet-MAArchangelCanonMetatron > button[type="roll"]::before, +div.sheet-MANOGInvulnerabilite > button[type="roll"]::before, +div.sheet-MANOGStation button[type="roll"]::before, +div.sheet-MANephilimJericho button[type="roll"]::before, +div.sheet-MANephilimCanonMagma button[type="roll"]::before, +div.sheet-MANephilimMSurtur button[type="roll"]::before, +div.sheet-MADDjinnWraith button[type="roll"]::before, +div.sheet-MADDjinnSouffle button[type="roll"]::before, +div.sheet-MADAsuraPSoniques button[type="roll"]::before, +div.sheet-MADemonLames button[type="roll"]::before, +div.sheet-MAAsuraInferno button[type="roll"]::before, +div.sheet-MAAsuraTLA button[type="roll"]::before { width:100%; font-size: 30px; @@ -1420,7 +1745,15 @@ div.sheet-armeVehicule > .repcontainer > .repitem > button[type="roll"]::before } div.sheet-jet > label:nth-of-type(3), -div.sheet-jetVehicule > label +div.sheet-mechaArmureJet > label:nth-of-type(3), +div.sheet-jetVehicule > label, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(3), +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(3), +div.sheet-MANephilimCanonMagma > label:nth-of-type(3), +div.sheet-MANephilimMSurtur > label:nth-of-type(3), +div.sheet-MADDjinnSouffle > label:nth-of-type(3), +div.sheet-MADAsuraPSoniques > label:nth-of-type(3), +div.sheet-MADemonLames > label:nth-of-type(3) { width:100%; background:var(--clair); @@ -1429,7 +1762,15 @@ div.sheet-jetVehicule > label } div.sheet-jet > label > span, -div.sheet-jetVehicule > label > span +div.sheet-mechaArmureJet > label > span, +div.sheet-jetVehicule > label > span, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label > span, +div.sheet-MAArchangelCanonMetatron > label > span, +div.sheet-MANephilimCanonMagma > label > span, +div.sheet-MANephilimMSurtur > label > span, +div.sheet-MADDjinnSouffle > label > span, +div.sheet-MADAsuraPSoniques > label > span, +div.sheet-MADemonLames > label > span { width:calc(50% - 2px); line-height:28px; @@ -1437,7 +1778,15 @@ div.sheet-jetVehicule > label > span } div.sheet-jet > label > input[type="number"], -div.sheet-jetVehicule > label > input[type="number"] +div.sheet-mechaArmureJet > label > input[type="number"], +div.sheet-jetVehicule > label > input[type="number"], +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label > input[type="number"], +div.sheet-MAArchangelCanonMetatron > label > input[type="number"], +div.sheet-MANephilimCanonMagma > label > input[type="number"], +div.sheet-MANephilimMSurtur > label > input[type="number"], +div.sheet-MADDjinnSouffle > label > input[type="number"], +div.sheet-MADAsuraPSoniques > label > input[type="number"], +div.sheet-MADemonLames > label > input[type="number"] { width:50%; padding-top:0px; @@ -1447,26 +1796,64 @@ div.sheet-jetVehicule > label > input[type="number"] } div.sheet-jet > div, -div.sheet-jetVehicule > div +div.sheet-mechaArmureJet > div, +div.sheet-jetVehicule > div, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > div { width:100%; justify-content:space-between; } -div.sheet-jet > div:nth-of-type(2) +div.sheet-jet > div:nth-of-type(2), +div.sheet-mechaArmureJet > div:nth-of-type(3), +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > div:nth-of-type(2), +div.sheet-MAArchangelCanonMetatron > div.sheet-special, +div.sheet-MANephilimCanonMagma > div.sheet-special { display:none; } div.sheet-jet > input[type="hidden"][value="1"] + div, -div.sheet-jet > input[type="hidden"][value="2"] + div +div.sheet-jet > input[type="hidden"][value="2"] + div, +div.sheet-mechaArmureJet > input[type="hidden"][value="1"] + div, +div.sheet-mechaArmureJet > input[type="hidden"][value="2"] + div, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > input[type="hidden"][value="1"] + div, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > input[type="hidden"][value="2"] + div, +div.sheet-MAArchangelCanonMetatron > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-MAArchangelCanonMetatron > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-MANephilimCanonMagma > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-MANephilimCanonMagma > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-MANephilimMSurtur > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-MANephilimMSurtur > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-MADDjinnSouffle > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-MADDjinnSouffle > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-MADAsuraPSoniques > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-MADAsuraPSoniques > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-MADemonLames > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-MADemonLames > input[type="hidden"][value="2"] + div.sheet-special { display:flex; border-top:1px solid var(--sombre); } div.sheet-jet > input[type="hidden"][value="1"] + div > select:first-of-type, -div.sheet-jet > input[type="hidden"][value="2"] + div > select +div.sheet-jet > input[type="hidden"][value="2"] + div > select, +div.sheet-mechaArmureJet > input[type="hidden"][value="1"] + div > select:first-of-type, +div.sheet-mechaArmureJet > input[type="hidden"][value="2"] + div > select, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > input[type="hidden"][value="1"] + div > select:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > input[type="hidden"][value="2"] + div > select, +div.sheet-MAArchangelCanonMetatron > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-MAArchangelCanonMetatron > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-MANephilimCanonMagma > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-MANephilimCanonMagma > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-MANephilimMSurtur > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-MANephilimMSurtur > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-MADDjinnSouffle > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-MADDjinnSouffle > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-MADAsuraPSoniques > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-MADAsuraPSoniques > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-MADemonLames > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-MADemonLames > input[type="hidden"][value="2"] + div.sheet-special > select { display:flex; width:50%; @@ -1479,7 +1866,23 @@ div.sheet-jet > label:nth-of-type(2) } input.sheet-ficheType[value="0"] ~ div div.sheet-jet > label:nth-of-type(1), -input.sheet-ficheType[value="0"] ~ div div.sheet-jet > label:nth-of-type(2) +input.sheet-ficheType[value="0"] ~ div div.sheet-jet > label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(1), +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(2), +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(1), +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(2), +div.sheet-MANephilimCanonMagma > label:nth-of-type(1), +div.sheet-MANephilimCanonMagma > label:nth-of-type(2), +div.sheet-MANephilimMSurtur > label:nth-of-type(1), +div.sheet-MANephilimMSurtur > label:nth-of-type(2), +div.sheet-mechaArmureJet > label:nth-of-type(1), +div.sheet-mechaArmureJet > label:nth-of-type(2), +div.sheet-MADDjinnSouffle > label:nth-of-type(1), +div.sheet-MADDjinnSouffle > label:nth-of-type(2), +div.sheet-MADAsuraPSoniques > label:nth-of-type(1), +div.sheet-MADAsuraPSoniques > label:nth-of-type(2), +div.sheet-MADemonLames > label:nth-of-type(1), +div.sheet-MADemonLames > label:nth-of-type(2) { display:flex; width:30px; @@ -1487,7 +1890,23 @@ input.sheet-ficheType[value="0"] ~ div div.sheet-jet > label:nth-of-type(2) } div.sheet-jet > label:nth-of-type(1) > input[type="checkbox"], -div.sheet-jet > label:nth-of-type(2) > input[type="checkbox"] +div.sheet-jet > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-mechaArmureJet > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-mechaArmureJet > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-MANephilimCanonMagma > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-MANephilimCanonMagma > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-MANephilimMSurtur > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-MANephilimMSurtur > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-MADDjinnSouffle > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-MADDjinnSouffle > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-MADAsuraPSoniques > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-MADAsuraPSoniques > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-MADemonLames > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-MADemonLames > label:nth-of-type(2) > input[type="checkbox"] { width:27px; height:27px; @@ -1498,13 +1917,45 @@ div.sheet-jet > label:nth-of-type(2) > input[type="checkbox"] } div.sheet-jet > label:nth-of-type(1) > span, -div.sheet-jet > label:nth-of-type(2) > span +div.sheet-jet > label:nth-of-type(2) > span, +div.sheet-mechaArmureJet > label:nth-of-type(1) > span, +div.sheet-mechaArmureJet > label:nth-of-type(2) > span, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(1) > span, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(2) > span, +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(1) > span, +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(2) > span, +div.sheet-MANephilimCanonMagma > label:nth-of-type(1) > span, +div.sheet-MANephilimCanonMagma > label:nth-of-type(2) > span, +div.sheet-MANephilimMSurtur > label:nth-of-type(1) > span, +div.sheet-MANephilimMSurtur > label:nth-of-type(2) > span, +div.sheet-MADDjinnSouffle > label:nth-of-type(1) > span, +div.sheet-MADDjinnSouffle > label:nth-of-type(2) > span, +div.sheet-MADAsuraPSoniques > label:nth-of-type(1) > span, +div.sheet-MADAsuraPSoniques > label:nth-of-type(2) > span, +div.sheet-MADemonLames > label:nth-of-type(1) > span, +div.sheet-MADemonLames > label:nth-of-type(2) > span { width:100%; } div.sheet-jet > label:nth-of-type(1) > span::before, -div.sheet-jet > label:nth-of-type(2) > span::before +div.sheet-jet > label:nth-of-type(2) > span::before, +div.sheet-mechaArmureJet > label:nth-of-type(1) > span::before, +div.sheet-mechaArmureJet > label:nth-of-type(2) > span::before, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(1) > span::before, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(2) > span::before, +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(1) > span::before, +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(2) > span::before, +div.sheet-MANephilimCanonMagma > label:nth-of-type(1) > span::before, +div.sheet-MANephilimCanonMagma > label:nth-of-type(2) > span::before, +div.sheet-MANephilimMSurtur > label:nth-of-type(1) > span::before, +div.sheet-MANephilimMSurtur > label:nth-of-type(2) > span::before, +div.sheet-MADDjinnSouffle > label:nth-of-type(1) > span::before, +div.sheet-MADDjinnSouffle > label:nth-of-type(2) > span::before, +div.sheet-MADAsuraPSoniques > label:nth-of-type(1) > span::before, +div.sheet-MADAsuraPSoniques > label:nth-of-type(2) > span::before, +div.sheet-MADemonLames > label:nth-of-type(1) > span::before, +div.sheet-MADemonLames > label:nth-of-type(2) > span::before { content: attr(title); width:100%; @@ -1519,19 +1970,51 @@ div.sheet-jet > label:nth-of-type(2) > span::before } div.sheet-jet > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, -div.sheet-jet > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before +div.sheet-jet > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before, +div.sheet-mechaArmureJet > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-mechaArmureJet > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANephilimCanonMagma > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANephilimCanonMagma > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANephilimMSurtur > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANephilimMSurtur > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADDjinnSouffle > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADDjinnSouffle > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADAsuraPSoniques > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADAsuraPSoniques > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADemonLames > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADemonLames > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before { box-shadow: 0px 0px 7px 0px #000000 inset; } -input.sheet-ficheType[value="0"] ~ div div.sheet-jet > h1 +input.sheet-ficheType[value="0"] ~ div div.sheet-jet > h1, +div.sheet-mechaArmureJet > h1, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > h1, +div.sheet-MAArchangelCanonMetatron > h1, +div.sheet-MANephilimCanonMagma > h1, +div.sheet-MANephilimMSurtur > h1, +div.sheet-MADDjinnSouffle > h1, +div.sheet-MADAsuraPSoniques > h1, +div.sheet-MADemonLames > h1 { width:calc(100% - 120px); padding-right:32px; padding-left:0px; } -div.sheet-jet > div:first-of-type > select +div.sheet-jet > div:first-of-type > select, +div.sheet-mechaArmureJet > div:nth-of-type(2) > select, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > div:first-of-type > select, +div.sheet-MAArchangelCanonMetatron > select, +div.sheet-MANephilimCanonMagma > select, +div.sheet-MANephilimMSurtur > select, +div.sheet-MADDjinnSouffle > select, +div.sheet-MADAsuraPSoniques > select, +div.sheet-MADemonLames > select { width:50%; padding:0px; @@ -1539,7 +2022,15 @@ div.sheet-jet > div:first-of-type > select border:0px; } -div.sheet-jet > div:nth-of-type(2) > select +div.sheet-jet > div:nth-of-type(2) > select, +div.sheet-mechaArmureJet > div:nth-of-type(3) > select, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALJet > div:nth-of-type(2) > select, +div.sheet-MAArchangelCanonMetatron > div.sheet-special > select, +div.sheet-MANephilimCanonMagma > div.sheet-special > select, +div.sheet-MANephilimMSurtur > div.sheet-special > select, +div.sheet-MADDjinnSouffle > div.sheet-special > select, +div.sheet-MADAsuraPSoniques > div.sheet-special > select, +div.sheet-MADemonLames > div.sheet-special > select { display:none; width:50%; @@ -1548,7 +2039,8 @@ div.sheet-jet > div:nth-of-type(2) > select border:0px; } -div.sheet-jet > div:last-of-type > select +div.sheet-jet > div:last-of-type > select, +div.sheet-mechaArmureJet > div:last-of-type > select { width:100%; padding:0px; @@ -1593,6 +2085,7 @@ div.sheet-dataArmure > button[type="action"]:hover div.sheet-dataArmure > div, div.sheet-dataArmureShort > div, div.sheet-physiqueMental > div, +div.sheet-egide > div, div.sheet-PES > div, div.sheet-debordement > div, div.sheet-evolution > div, @@ -1600,6 +2093,8 @@ div.sheet-sorcererPonctionnerEnergie > div, div.sheet-styleCombat > div, div.sheet-barbarianGoliath > div, div.sheet-bardChangeling > div, +div.sheet-berserkRage > div, +div.sheet-berserkRage > div > div, div.sheet-effetsArmes > div, div.sheet-portee > div, div.sheet-druidModJetCompagnons > label, @@ -1623,6 +2118,11 @@ div.sheet-psionWindtalker > div, div.sheet-rangerVision > div, div.sheet-oneLineBonusMalusJet > div, div.sheet-rogueGhost > div, +div.sheet-shamanTotem > label, +div.sheet-shamanAscension > label:not(:first-of-type), +div.sheet-shamanAscension > div, +div.sheet-warlockRecord > label:not(:first-of-type), +div.sheet-warlockRewind > div, div.sheet-warmasterFalcon > div, div.sheet-warmasterWarlord > div, div.sheet-warriorTypes > div, @@ -1635,6 +2135,7 @@ div.sheet-armeContactPNJ > div, div.sheet-armeDistancePJ > div, div.sheet-armeDistancePNJ > div, div.sheet-armeImproviseePJ > div, +div.sheet-MAArmeImprovisee > div, div.sheet-armeImproviseePNJ > div, div.sheet-armeImproviseeUtilisationPJ > div, div.sheet-armeImproviseeUtilisationPNJ > div, @@ -1649,7 +2150,51 @@ div.sheet-experienceGloire > div, div.sheet-domaineArtistique > div, div.sheet-defenseReactionVehicule > div, div.sheet-armeVehicule > div, -div.sheet-equipage > div +div.sheet-equipage > div, +div.sheet-metaArmureLegende > div > div.sheet-MALWarlord > div > div, +div.sheet-metaArmureLegende > div > div > div, +div.sheet-metaArmureLegende > div.sheet-MALPaladin > div, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div, +div.sheet-metaArmureLegende > div.sheet-MALRanger > div, +div.sheet-metaArmureLegende > div.sheet-MALBard > div, +div.sheet-metaArmureLegende > div.sheet-MALWizard > div, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > div, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > label:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > label, +div.sheet-mechaArmureEP > div, +div.sheet-mechaArmureDR > div, +div.sheet-mechaArmureAR > div, +div.sheet-MAArchangelConfiguration > div, +div.sheet-MANephilimConfiguration > div, +div.sheet-MAAGabrielOffering > div, +div.sheet-MAAGabrielCurse > div, +div.sheet-MAARaphaelMiracle > div, +div.sheet-MAARaphaelEvacuation > div, +div.sheet-MAArchangelVol > div, +div.sheet-MAArchangelVagueSoin > div, +div.sheet-MAArchangelCanonMetatron > div, +div.sheet-MAArchangelCanonNoe > div, +div.sheet-MANOGStation > div, +div.sheet-MANephilimJericho > div, +div.sheet-MANephilimSiegeTower > div, +div.sheet-MANephilimSaut > div, +div.sheet-MANephilimDronesAirain > div, +div.sheet-MANephilimEmblem > div, +div.sheet-MANephilimCanonMagma > div, +div.sheet-MANephilimMSurtur > div, +div.sheet-MADemonConfiguration > div, +div.sheet-MADDjinnWraith > div, +div.sheet-MADDjinnNanobrume > div, +div.sheet-MADDjinnSouffle > div, +div.sheet-MADAsuraPSoniques > div, +div.sheet-MADAsuraCSonique > div, +div.sheet-MADAsuraBAmrita > div, +div.sheet-MADemonSaut > div, +div.sheet-MADemonLames > div, +div.sheet-MAAsuraInferno > div, +div.sheet-MAAsuraTLA > div, +div.sheet-capaciteUltime > div { width:100%; background:var(--clair); @@ -1657,8 +2202,17 @@ div.sheet-equipage > div } div.sheet-dataArmure > div:first-of-type > span, +div.sheet-shamanAscension > div:first-of-type > span, div.sheet-dataArmureShort > div:first-of-type > span, -div.sheet-physiqueMental > div:first-of-type > span +div.sheet-physiqueMental > div:first-of-type > span, +div.sheet-mechaArmureEP > div:first-of-type > span, +div.sheet-mechaArmureDR > div:first-of-type > span, +div.sheet-MAArchangelVol > div > span, +div.sheet-MAArchangelVagueSoin > div > span, +div.sheet-mechaArmureEP > div:first-of-type > span, +div.sheet-MANephilimSaut > div > span, +div.sheet-MANephilimEmblem > div > span, +div.sheet-MADemonSaut > div > span { line-height:28px; font-size:14px; @@ -1669,8 +2223,10 @@ div.sheet-physiqueMental > div:first-of-type > span } div.sheet-dataArmure > div:first-of-type > span:first-of-type, +div.sheet-shamanAscension > div:first-of-type > span:first-of-type, div.sheet-dataArmureShort > div:first-of-type > span:first-of-type, -div.sheet-physiqueMental > div:first-of-type > span:first-of-type +div.sheet-physiqueMental > div:first-of-type > span:first-of-type, +div.sheet-mechaArmureEP > div:first-of-type > span:first-of-type { margin-left:31%; width:calc(23% - 1px); @@ -1679,23 +2235,29 @@ div.sheet-physiqueMental > div:first-of-type > span:first-of-type } div.sheet-dataArmure > div:first-of-type > span:nth-of-type(2), +div.sheet-shamanAscension > div:first-of-type > span:nth-of-type(2), div.sheet-dataArmureShort > div:first-of-type > span:nth-of-type(2), -div.sheet-physiqueMental > div:first-of-type > span:nth-of-type(2) +div.sheet-physiqueMental > div:first-of-type > span:nth-of-type(2), +div.sheet-mechaArmureEP > div:first-of-type > span:nth-of-type(2) { width:calc(23% - 2px); border-right:1px solid var(--sombre); } div.sheet-dataArmure > div:first-of-type > span:last-of-type, +div.sheet-shamanAscension > div:first-of-type > span:last-of-type, div.sheet-dataArmureShort > div:first-of-type > span:last-of-type, -div.sheet-physiqueMental > div:first-of-type > span:last-of-type +div.sheet-physiqueMental > div:first-of-type > span:last-of-type, +div.sheet-mechaArmureEP > div:first-of-type > span:last-of-type { width:23%; } div.sheet-dataArmure > div:not(:first-of-type) > span, +div.sheet-shamanAscension > div:not(:first-of-type) > span, div.sheet-dataArmureShort > div:not(:first-of-type) > span, -div.sheet-physiqueMental > div:not(:first-of-type) > span +div.sheet-physiqueMental > div:not(:first-of-type) > span, +div.sheet-mechaArmureEP > div:not(:first-of-type) > span { width:calc(31% - 2px); padding-left:2px; @@ -1706,8 +2268,10 @@ div.sheet-physiqueMental > div:not(:first-of-type) > span } div.sheet-dataArmure > div:not(:first-of-type) > input[type="number"], +div.sheet-shamanAscension > div:not(:first-of-type) > input[type="number"], div.sheet-dataArmureShort > div:not(:first-of-type) > input[type="number"], -div.sheet-physiqueMental > div:not(:first-of-type) > input[type="number"] +div.sheet-physiqueMental > div:not(:first-of-type) > input[type="number"], +div.sheet-mechaArmureEP > div:not(:first-of-type) > input[type="number"] { width:23%; text-align:center; @@ -1717,15 +2281,25 @@ div.sheet-physiqueMental > div:not(:first-of-type) > input[type="number"] } div.sheet-dataArmure > div:not(:first-of-type) > input[type="number"]:first-of-type, +div.sheet-shamanAscension > div:not(:first-of-type) > input[type="number"]:first-of-type, div.sheet-dataArmureShort > div:not(:first-of-type) > input[type="number"]:first-of-type, -div.sheet-physiqueMental > div:not(:first-of-type) > input[type="number"]:first-of-type +div.sheet-physiqueMental > div:not(:first-of-type) > input[type="number"]:first-of-type, +div.sheet-mechaArmureEP > div:not(:first-of-type) > input[type="number"]:first-of-type { border-left:1px solid var(--sombre); } +div.sheet-dataArmure > div:nth-of-type(5).sheet-psion > input[type="number"] +{ + width:calc(23% + 1px); + border-right:1px solid var(--sombre); +} + div.sheet-dataArmure > div:not(:first-of-type) > input[type="number"]:nth-of-type(2), +div.sheet-shamanAscension > div:not(:first-of-type) > input[type="number"]:nth-of-type(2), div.sheet-dataArmureShort > div:not(:first-of-type) > input[type="number"]:nth-of-type(2), -div.sheet-physiqueMental > div:not(:first-of-type) > input[type="number"]:nth-of-type(2) +div.sheet-physiqueMental > div:not(:first-of-type) > input[type="number"]:nth-of-type(2), +div.sheet-mechaArmureEP > div:not(:first-of-type) > input[type="number"]:nth-of-type(2) { border-right:1px solid var(--sombre); border-left:1px solid var(--sombre); @@ -1737,6 +2311,9 @@ div.sheet-physiqueMental > div:not(:first-of-type), div.sheet-styleCombat > div:not(:first-of-type), div.sheet-effetsArmes > div:not(:first-of-type), div.sheet-portee > div:not(:first-of-type), +div.sheet-berserkIllumination > div:not(:first-of-type), +div.sheet-berserkRage > div, +div.sheet-berserkRage > div.sheet-berserkRageNiveaux > div:not(:first-of-type), div.sheet-druidCompanionLion > div > div:not(:first-of-type), div.sheet-druidCompanionLionTab1 > div:not(:first-of-type), div.sheet-druidCompanionWolf > div > div:not(:first-of-type), @@ -1750,7 +2327,11 @@ div.sheet-psionDiscord > div:not(:first-of-type), div.sheet-psionWindtalker > div:not(:first-of-type), div.sheet-rangerVision > div:not(:first-of-type), div.sheet-rogueGhost > div:not(:first-of-type), +div.sheet-shamanTotem > label:not(:first-of-type), +div.sheet-shamanAscension > div, div.sheet-sorcererMorph > div:not(:first-of-type), +div.sheet-warlockRecord > label:not(:first-of-type), +div.sheet-warlockRecord > div, div.sheet-warmasterFalcon > div:not(:first-of-type), div.sheet-warmasterWarlord > div:not(:first-of-type), div.sheet-warriorTypes > div:not(:first-of-type), @@ -1762,7 +2343,16 @@ div.sheet-nods > div:not(:first-of-type), div.sheet-overdrive > div > div:not(:first-of-type), div.sheet-experienceGloire > div:not(:first-of-type), div.sheet-domaineArtistique > div:not(:first-of-type), -div.sheet-equipage > .repcontainer > .repitem > div:not(:first-of-type) +div.sheet-equipage > .repcontainer > .repitem > div:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALPriest > div > div:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALFalcon > div:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALRogue > div, +div.sheet-metaArmureLegende > div.sheet-MALWizard > div:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > div, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > label:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > label:not(:first-of-type), +div.sheet-mechaArmureEP > div:not(:first-of-type), +div.sheet-MADDjinnWraith > div:not(:first-of-type) { border-top:1px solid var(--sombre); } @@ -1772,7 +2362,14 @@ div.sheet-dataArmure > div.sheet-psion display:none; } -div.sheet-dataArmure > div.sheet-psion > input[type="number"] +div.sheet-dataArmure > div.sheet-flux > input[type="number"] +{ + width:calc(23% + 1px); + border-right:1px solid var(--sombre); +} + +div.sheet-dataArmure > div.sheet-psion > input[type="number"], +div.sheet-dataArmure > div.sheet-resilience > input[type="number"]:last-of-type { margin-right:auto; } @@ -1787,6 +2384,44 @@ div.sheet-physiqueMental > h1 line-height:28px; } +div.sheet-egide > div > span +{ + line-height: 28px; + font-size: 14px; + justify-content: center; + color: #333; + font-weight: bold; + align-items: center; + border-bottom:1px solid var(--sombre); +} + +div.sheet-egide > div > input[type="number"] +{ + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + +div.sheet-egide > div > span, +div.sheet-egide > div > input[type="number"] +{ + width:calc(100% / 3); +} + +div.sheet-egide > div > span:nth-of-type(2) +{ + width:calc((100% / 3) - 2px); + border-right:1px solid var(--sombre); + border-left:1px solid var(--sombre); +} + +div.sheet-egide > div > input[type="number"]:nth-of-type(2) +{ + border-right:1px solid var(--sombre); + border-left:1px solid var(--sombre); +} + div.sheet-PES > div:first-of-type > span { width:calc(100% / 3); @@ -1833,6 +2468,36 @@ div.sheet-PES > div:not(:first-of-type) > input[type="number"]:first-of-type border-left:1px solid var(--sombre); } +div.sheet-PES > div.sheet-resilience > span +{ + width:calc((100% / 3) - 70px); + line-height:28px; + font-weight:bold; +} + +div.sheet-PES > div.sheet-resilience > button[type="action"] +{ + width: 68px; + height: 26px; + padding: 0px; + justify-content: center; + align-items: center; + background: var(--sombre); + border: 1px solid var(--clair); + font-size: 12px; + font-variant: small-caps; + font-weight: bold; + margin-top: auto; + margin-bottom: auto; + margin-left:auto; + color:white; +} + +div.sheet-PES > div.sheet-resilience > button[type="action"]:hover +{ + box-shadow: inset 1px 1px 2px 2px #333; +} + div.sheet-debordement > div:first-of-type { border-bottom:1px solid var(--sombre); @@ -1992,6 +2657,7 @@ div.sheet-evolution > div > label > input[type="checkbox"]:checked ~ span::befor div.sheet-evolution > div > div { + display:inline-block; width:calc(100% - 104px); flex-wrap:wrap; padding-left:4px; @@ -1999,7 +2665,7 @@ div.sheet-evolution > div > div div.sheet-evolution > div > div > span { - display:flex; + display:inline-block; font-size:14px; text-align:justify; padding-right:4px; @@ -2033,7 +2699,7 @@ div.sheet-evolution > div.sheet-druid > label > span::before display:none; } -div.sheet-evolution > div.sheet-druid:nth-of-type(7) > label +div.sheet-evolution > div.sheet-druid:nth-of-type(10) > label { width:100%; font-size:14px; @@ -2041,7 +2707,7 @@ div.sheet-evolution > div.sheet-druid:nth-of-type(7) > label justify-content:space-between; } -div.sheet-evolution > div.sheet-druid:nth-of-type(7) > label > span +div.sheet-evolution > div.sheet-druid:nth-of-type(10) > label > span { width:calc(50% - 2px); font-size:14px; @@ -2050,7 +2716,7 @@ div.sheet-evolution > div.sheet-druid:nth-of-type(7) > label > span padding-left:2px; } -div.sheet-evolution > div.sheet-druid:nth-of-type(7) > label > input[type="number"] +div.sheet-evolution > div.sheet-druid:nth-of-type(10) > label > input[type="number"] { width:50%; font-size:14px; @@ -2060,7 +2726,7 @@ div.sheet-evolution > div.sheet-druid:nth-of-type(7) > label > input[type="numbe border:0px; } -div.sheet-evolution > div.sheet-druid:nth-of-type(8) > label +div.sheet-evolution > div.sheet-druid:nth-of-type(11) > label { width:calc(100% / 3); font-size:14px; @@ -2069,7 +2735,7 @@ div.sheet-evolution > div.sheet-druid:nth-of-type(8) > label flex-wrap:wrap; } -div.sheet-evolution > div.sheet-druid:nth-of-type(8) > label > span +div.sheet-evolution > div.sheet-druid:nth-of-type(11) > label > span { width:100%; font-size:14px; @@ -2080,7 +2746,7 @@ div.sheet-evolution > div.sheet-druid:nth-of-type(8) > label > span border-right:1px solid var(--sombre); } -div.sheet-evolution > div.sheet-druid:nth-of-type(8) > label > input[type="number"] +div.sheet-evolution > div.sheet-druid:nth-of-type(11) > label > input[type="number"] { width:100%; font-size:14px; @@ -2091,8 +2757,8 @@ div.sheet-evolution > div.sheet-druid:nth-of-type(8) > label > input[type="numbe border-right:1px solid var(--sombre); } -div.sheet-evolution > div.sheet-druid:nth-of-type(8) > label:last-of-type > input[type="number"], -div.sheet-evolution > div.sheet-druid:nth-of-type(8) > label:last-of-type > span +div.sheet-evolution > div.sheet-druid:nth-of-type(11) > label:last-of-type > input[type="number"], +div.sheet-evolution > div.sheet-druid:nth-of-type(11) > label:last-of-type > span { border-right:0px; } @@ -2212,7 +2878,8 @@ div.sheet-paladinLenteEtLourde > input[type="hidden"][value="on"] + div display:none; } -div.sheet-barbarianGoliath > div:first-of-type > span +div.sheet-barbarianGoliath > div:first-of-type > span, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div:first-of-type > span { font-weight:bold; width:calc(50% - 2px); @@ -2221,7 +2888,8 @@ div.sheet-barbarianGoliath > div:first-of-type > span align-items:center; } -div.sheet-barbarianGoliath > div:first-of-type > input[type="number"] +div.sheet-barbarianGoliath > div:first-of-type > input[type="number"], +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div:first-of-type > input[type="number"] { width:50%; text-align:center; @@ -2230,17 +2898,20 @@ div.sheet-barbarianGoliath > div:first-of-type > input[type="number"] border:0px; } -div.sheet-barbarianGoliath > div:not(:first-of-type):not(:last-of-type) +div.sheet-barbarianGoliath > div:not(:first-of-type):not(:last-of-type), +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div:not(:first-of-type):not(:last-of-type) { border-bottom:1px solid var(--sombre); } -div.sheet-barbarianGoliath > div > span:first-of-type +div.sheet-barbarianGoliath > div > span:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div > span:first-of-type { border-right:1px solid var(--sombre); } -div.sheet-barbarianGoliath > div:nth-of-type(even) > span +div.sheet-barbarianGoliath > div:nth-of-type(even) > span, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div:nth-of-type(even) > span { font-weight:bold; line-height:28px; @@ -2248,17 +2919,20 @@ div.sheet-barbarianGoliath > div:nth-of-type(even) > span align-items:center; } -div.sheet-barbarianGoliath > div:nth-of-type(even) > span:first-of-type +div.sheet-barbarianGoliath > div:nth-of-type(even) > span:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div:nth-of-type(even) > span:first-of-type { width:calc(50% - 1px); } -div.sheet-barbarianGoliath > div:nth-of-type(even) > span:last-of-type +div.sheet-barbarianGoliath > div:nth-of-type(even) > span:last-of-type, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div:nth-of-type(even) > span:last-of-type { width:50%; } -div.sheet-barbarianGoliath > div > input[type="text"] +div.sheet-barbarianGoliath > div > input[type="text"], +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div > input[type="text"] { width:50%; height:28px; @@ -2267,7 +2941,8 @@ div.sheet-barbarianGoliath > div > input[type="text"] border:0px; } -div.sheet-barbarianGoliath > div > input[type="text"]:first-of-type +div.sheet-barbarianGoliath > div > input[type="text"]:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian > div > input[type="text"]:first-of-type { border-right:1px solid var(--sombre); } @@ -2311,6 +2986,326 @@ div.sheet-bardChangeling > div:last-of-type > input[type="text"] text-align:center; } +div.sheet-berserkIllumination > button[type="roll"] +{ + margin-top:1px; +} + +div.sheet-berserkIllumination > .sheet-berserkIlluminationBlaze, +div.sheet-berserkIllumination > .sheet-berserkIlluminationCandle, +div.sheet-berserkIllumination > .sheet-berserkIlluminationBeacon, +div.sheet-berserkIllumination > .sheet-berserkIlluminationTorch, +div.sheet-berserkIllumination > .sheet-berserkIlluminationProjector, +div.sheet-berserkIllumination > .sheet-berserkIlluminationLighthouse, +div.sheet-berserkIllumination > .sheet-berserkIlluminationLantern +{ + display:none; +} + +div.sheet-berserkIllumination > input[type="hidden"]:nth-of-type(1)[value="on"] ~ .sheet-berserkIlluminationBlaze, +div.sheet-berserkIllumination > input[type="hidden"]:nth-of-type(2)[value="on"] ~ .sheet-berserkIlluminationCandle, +div.sheet-berserkIllumination > input[type="hidden"]:nth-of-type(3)[value="on"] ~ .sheet-berserkIlluminationBeacon, +div.sheet-berserkIllumination > input[type="hidden"]:nth-of-type(4)[value="on"] ~ .sheet-berserkIlluminationTorch, +div.sheet-berserkIllumination > input[type="hidden"]:nth-of-type(5)[value="on"] ~ .sheet-berserkIlluminationProjector, +div.sheet-berserkIllumination > input[type="hidden"]:nth-of-type(6)[value="on"] ~ .sheet-berserkIlluminationLighthouse, +div.sheet-berserkIllumination > input[type="hidden"]:nth-of-type(7)[value="on"] ~ .sheet-berserkIlluminationLantern +{ + display:flex; +} + +div.sheet-berserkIllumination > div:not(:nth-of-type(1)) > span +{ + line-height: 28px; + font-size: 14px; + justify-content: center; + color: #333; + font-weight: bold; + align-items: center; +} + +div.sheet-berserkIllumination > div:not(:nth-of-type(1)):not(:nth-of-type(3)):not(:nth-of-type(5)):not(:nth-of-type(13)) > span:nth-of-type(1) +{ + width:calc(50% - 1px); +} + +div.sheet-berserkIllumination > div:not(:nth-of-type(1)):not(:nth-of-type(3)):not(:nth-of-type(5)):not(:nth-of-type(13)) > span:nth-of-type(2) +{ + width:50%; + border-left:1px solid var(--sombre); +} + +div.sheet-berserkIllumination > div:not(:nth-of-type(1)):not(:nth-of-type(3)):not(:nth-of-type(5)):not(:nth-of-type(13)) > span:nth-of-type(2) +{ + width:50%; + border-left:1px solid var(--sombre); +} + +div.sheet-berserkIllumination > div:nth-of-type(3) > span:nth-of-type(1), +div.sheet-berserkIllumination > div:nth-of-type(3) > span:nth-of-type(3) +{ + width:calc(100% / 3); +} + +div.sheet-berserkIllumination > div:nth-of-type(3) > span:nth-of-type(2) +{ + width:calc((100% / 3) - 2px); + border-right:1px solid var(--sombre); + border-left:1px solid var(--sombre); +} + + +div.sheet-berserkIllumination > div > input[type="text"] +{ + border: 0px; + text-align: center; + padding: 0px; + height: 28px; +} + +div.sheet-berserkIllumination > div:nth-of-type(4) > input[type="text"] +{ + width:calc(100% / 3); +} +div.sheet-berserkIllumination > div:nth-of-type(8) > input[type="text"], +div.sheet-berserkIllumination > div:nth-of-type(10) > input[type="text"], +div.sheet-berserkIllumination > div:nth-of-type(12) > input[type="text"], +div.sheet-berserkIllumination > div:nth-of-type(16) > input[type="text"] +{ + width:50%; +} + +div.sheet-berserkIllumination > div:nth-of-type(4) > input[type="text"]:nth-of-type(2) +{ + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); +} + +div.sheet-berserkIllumination > div:nth-of-type(8) > input[type="text"]:nth-of-type(1), +div.sheet-berserkIllumination > div:nth-of-type(10) > input[type="text"]:nth-of-type(1), +div.sheet-berserkIllumination > div:nth-of-type(12) > input[type="text"]:nth-of-type(1), +div.sheet-berserkIllumination > div:nth-of-type(16) > input[type="text"]:nth-of-type(1) +{ + border-right:1px solid var(--sombre); +} + +div.sheet-berserkIllumination > div:nth-of-type(6) > input[type="text"], +div.sheet-berserkIllumination > div:nth-of-type(14) > input[type="text"], +div.sheet-berserkIllumination > div:nth-of-type(17) > input[type="text"] +{ + width:100%; +} + +div.sheet-berserkIllumination > div > span +{ + line-height: 28px; + font-size: 14px; + justify-content: center; + color: #333; + font-weight: bold; + align-items: center; +} + +div.sheet-berserkRage > h2 +{ + width: 100%; + justify-content: center; + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + background:var(--clair); + border-top:1px solid var(--sombre); +} + +div.sheet-berserkRage > div.sheet-berserkRageNiveaux:not(:first-of-type) +{ + background-color:var(--sombre); + flex-wrap:wrap; + align-content:baseline; +} + +div.sheet-berserkRage > span +{ + width: calc(100% - 28px - 5px); + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + background:var(--clair); + border-top:1px solid var(--sombre); + padding-left:5px; +} + +div.sheet-berserkRage > button[type="roll"] +{ + margin-top:1px; + height:26px; +} + +div.sheet-berserkRage > div > span, +div.sheet-berserkRage > div > div > span +{ + justify-content: center; + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; +} + +div.sheet-berserkRage > div > input[type="text"], +div.sheet-berserkRage > div > div > input[type="text"], +div.sheet-berserkRage > div > div > div > input[type="text"] +{ + border: 0px; + text-align: center; + padding: 0px; + height: 28px; +} + +div.sheet-berserkRage > div:nth-of-type(2) > span, +div.sheet-berserkRage > div:nth-of-type(3) > div, +div.sheet-berserkRage > div:nth-of-type(4) > span, +div.sheet-berserkRage > div:nth-of-type(5) > div +{ + width:25%; +} + +div.sheet-berserkRage > div:nth-of-type(2) > span:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(4) > span:nth-of-type(2) +{ + width:calc(25% - 2px); + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); +} + +div.sheet-berserkRage > div:nth-of-type(2) > span:nth-of-type(4), +div.sheet-berserkRage > div:nth-of-type(4) > span:nth-of-type(4) +{ + width:calc(25% - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-berserkRage > div:nth-of-type(3) > div:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(5) > div:nth-of-type(2) +{ + width:calc(25% - 2px); + border-right:1px solid var(--sombre); + border-left:1px solid var(--sombre); +} + +div.sheet-berserkRage > div:nth-of-type(3) > div:nth-of-type(4), +div.sheet-berserkRage > div:nth-of-type(5) > div:nth-of-type(4) +{ + width:calc(25% - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-berserkRage > div:nth-of-type(3) > div > input[type="text"], +div.sheet-berserkRage > div:nth-of-type(5) > div > input[type="text"] +{ + width:calc(100% - 28px); +} + +div.sheet-berserkRage> div:nth-of-type(6) > div:nth-of-type(1) > span, +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(5) > span, +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(9) > span, +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(11) > span, +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(13) > span +{ + width:calc((100% / 3)); +} + +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(1) > span:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(5) > span:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(9) > span:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(11) > span:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(13) > span:nth-of-type(2) +{ + width:calc((100% / 3) - 2px); + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); +} + +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(2) > input[type="text"], +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(6) > input[type="text"], +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(10) > input[type="text"], +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(12) > input[type="text"], +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(12) > div, +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(14) > input[type="text"] +{ + width:calc((100% / 3)); +} + +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(2) > input[type="text"]:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(6) > input[type="text"]:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(10) > input[type="text"]:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(12) > input[type="text"]:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(14) > input[type="text"]:nth-of-type(2) +{ + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); +} + +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(12) > div > input[type="text"] +{ + width:calc(100% - 28px); +} + +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(3) > span, +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(7) > span +{ + width:calc((100% / 2)); +} + +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(3) > span:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(7) > span:nth-of-type(2) +{ + width:calc((100% / 2) - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(4) > input[type="text"], +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(8) > input[type="text"] +{ + width:calc((100% / 2)); +} + +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(4) > input[type="text"]:nth-of-type(2), +div.sheet-berserkRage > div:nth-of-type(6) > div:nth-of-type(8) > input[type="text"]:nth-of-type(2) +{ + border-left:1px solid var(--sombre); +} + +div.sheet-berserkRage > div:nth-of-type(6) > button[type="roll"] +{ + margin-top:1px; +} + +div.sheet-berserkRage > .sheet-berserkRagePassif, +div.sheet-berserkRage > .sheet-berserkRageNiveaux, +div.sheet-berserkRage > div > .sheet-berserkRageN1, +div.sheet-berserkRage > div > .sheet-berserkRageN2, +div.sheet-berserkRage > div > .sheet-berserkRageN3 +{ + display:none; +} + +div.sheet-berserkRage > input[type="hidden"]:first-of-type[value="on"] ~ .sheet-berserkRagePassif, +div.sheet-berserkRage > input[type="hidden"]:first-of-type[value="on"] ~ .sheet-berserkRageNiveaux, +div.sheet-berserkRage > input[type="hidden"]:last-of-type[value="1"] ~ div > .sheet-berserkRageN1, +div.sheet-berserkRage > input[type="hidden"]:last-of-type[value="2"] ~ div > .sheet-berserkRageN2, +div.sheet-berserkRage > input[type="hidden"]:last-of-type[value="3"] ~ div > .sheet-berserkRageN3 +{ + display:flex; +} + +div.sheet-berserkRage > input[type="hidden"]:last-of-type[value="2"] ~ .sheet-berserkRageNiveaux:first-of-type > label:nth-of-type(1) > span::before, +div.sheet-berserkRage > input[type="hidden"]:last-of-type[value="3"] ~ .sheet-berserkRageNiveaux:first-of-type > label:nth-of-type(1) > span::before, +div.sheet-berserkRage > input[type="hidden"]:last-of-type[value="3"] ~ .sheet-berserkRageNiveaux:first-of-type > label:nth-of-type(2) > span::before +{ + box-shadow: 0px 0px 7px 0px #000000 inset; +} + div.sheet-druidModJetCompagnons > label > span, div.sheet-monkModeZen > div:first-of-type > span { @@ -2331,7 +3326,8 @@ div.sheet-monkModeZen > div:first-of-type > input[type="number"] padding:0px; } -div.sheet-druidModCompanions > h1 +div.sheet-druidModCompanions > h1, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > h1 { width:calc(100% - 140px); padding-left:70px; @@ -2342,7 +3338,8 @@ div.sheet-druidModCompanions > h1 justify-content:center; } -div.sheet-druidModCompanions > select +div.sheet-druidModCompanions > select, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > select { width:70px; text-align:center; @@ -2351,7 +3348,8 @@ div.sheet-druidModCompanions > select height:27px; } -div.sheet-druidModCompanions > div +div.sheet-druidModCompanions > div, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > div { flex-wrap: wrap; padding-bottom: 1px; @@ -2360,14 +3358,16 @@ div.sheet-druidModCompanions > div justify-content:space-evenly; } -div.sheet-druidModCompanions > div > label +div.sheet-druidModCompanions > div > label, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > div > label { width: 110px; height: 28px; margin-top: 1px; } -div.sheet-druidModCompanions > div > label > input[type="radio"] +div.sheet-druidModCompanions > div > label > input[type="radio"], +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > div > label > input[type="radio"] { width: 110px; height: 28px; @@ -2376,12 +3376,14 @@ div.sheet-druidModCompanions > div > label > input[type="radio"] z-index: 99; } -div.sheet-druidModCompanions > div > label > input[type="radio"] ~ span +div.sheet-druidModCompanions > div > label > input[type="radio"] ~ span, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > div > label > input[type="radio"] ~ span { width: 100%; } -div.sheet-druidModCompanions > div > label > input[type="radio"] ~ span::before +div.sheet-druidModCompanions > div > label > input[type="radio"] ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > div > label > input[type="radio"] ~ span::before { display: flex; content: attr(title); @@ -2395,7 +3397,8 @@ div.sheet-druidModCompanions > div > label > input[type="radio"] ~ span::before font-variant: small-caps; } -div.sheet-druidModCompanions > div > label > input[type="radio"]:checked ~ span::before +div.sheet-druidModCompanions > div > label > input[type="radio"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > div > label > input[type="radio"]:checked ~ span::before { box-shadow: 0px 0px 7px 0px #000000 inset; } @@ -3995,6 +4998,7 @@ div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) div.sheet-moduleList > .repcontainer, div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer { + width:100%; flex-wrap:wrap; justify-content:space-between; } @@ -4116,7 +5120,9 @@ div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem } div.sheet-moduleList > .repcontainer > .repitem > label:nth-of-type(1), -div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:nth-of-type(1) +div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:nth-of-type(1), +div.sheet-avantageInconvenient > .repcontainer > .repitem > label:first-of-type, +div.sheet-blessuresGraves > .repcontainer > .repitem > label:first-of-type { width:24px; height:27px; @@ -4127,7 +5133,9 @@ div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem } div.sheet-moduleList > .repcontainer > .repitem > label:nth-of-type(1) > span::before, -div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:nth-of-type(1) > span::before +div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:nth-of-type(1) > span::before, +div.sheet-avantageInconvenient > .repcontainer > .repitem > label:first-of-type > span::before, +div.sheet-blessuresGraves > .repcontainer > .repitem > label:first-of-type > span::before { content: "-"; font-size: 25px; @@ -4135,7 +5143,9 @@ div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem } div.sheet-moduleList > .repcontainer > .repitem > label:nth-of-type(1) > input[type="checkbox"], -div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:nth-of-type(1) > input[type="checkbox"] +div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-avantageInconvenient > .repcontainer > .repitem > label:first-of-type > input[type="checkbox"], +div.sheet-blessuresGraves > .repcontainer > .repitem > label:first-of-type > input[type="checkbox"] { width: 25px; height: 25px; @@ -4144,7 +5154,9 @@ div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem } div.sheet-moduleList > .repcontainer > .repitem > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, -div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before +div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-avantageInconvenient > .repcontainer > .repitem > label:first-of-type > input[type="checkbox"]:checked ~ span::before, +div.sheet-blessuresGraves > .repcontainer > .repitem > label:first-of-type > input[type="checkbox"]:checked ~ span::before { content:"+"; } @@ -4187,7 +5199,9 @@ div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem } div.sheet-moduleList > .repcontainer > .repitem > label:not(:last-of-type), -div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:not(:last-of-type) +div.sheet-druidCompanionLionTab2 > div:nth-of-type(2) > .repcontainer > .repitem > label:not(:last-of-type), +div.sheet-avantageInconvenient > .repcontainer > .repitem > label:first-of-type, +div.sheet-blessuresGraves > .repcontainer > .repitem > label:first-of-type { border-bottom:1px solid var(--sombre); } @@ -4858,13 +5872,36 @@ div.sheet-monkModeCea > div:nth-of-type(12) > input[type="number"] border-right:0px; } +div.sheet-berserkIllumination > h1:nth-of-type(4), +div.sheet-berserkIllumination > h1:nth-of-type(5), +div.sheet-berserkIllumination > h1:nth-of-type(6), +div.sheet-berserkIllumination > h1:nth-of-type(7), +div.sheet-berserkRage > h1:nth-of-type(1), div.sheet-paladinCDFShrine > h1, div.sheet-paladinWatchtower > h1, div.sheet-psionDiscord > h1, div.sheet-sorcererMorph > h1:not(:first-of-type), div.sheet-sorcererMorph > input[type="hidden"][value="on"] ~ h1:first-of-type, +div.sheet-shamanAscension > h1:first-of-type, +div.sheet-warlockForward > h1, +div.sheet-warlockRecord > h1, +div.sheet-warlockRewind > h1, div.sheet-warmasterWarlord > h1:last-of-type, -div.sheet-warriorTypes > h1:not(:first-of-type) +div.sheet-warriorTypes > h1:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > h1, +div.sheet-metaArmureLegende > div.sheet-MALPaladin > h1, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > h1, +div.sheet-MAARaphaelEvacuation > h1, +div.sheet-MAArchangelVol > h1, +div.sheet-MANOGStation > h1, +div.sheet-MANephilimSiegeTower > h1, +div.sheet-MANephilimSaut > h1, +div.sheet-MANephilimDronesAirain > h1, +div.sheet-MANephilimEmblem > h1, +div.sheet-MADDjinnNanobrume > h1, +div.sheet-MADAsuraCSonique > h1, +div.sheet-MADAsuraBAmrita > h1, +div.sheet-MADemonSaut > h1 { width: calc(100% - 200px); padding-left: 100px; @@ -4875,28 +5912,88 @@ div.sheet-warriorTypes > h1:not(:first-of-type) justify-content: center; } +div.sheet-berserkIllumination > h1:nth-of-type(8), +div.sheet-MANOGInvulnerabilite > h1 +{ + width: calc(100% - 200px); + padding-right: 72px; + background: transparent; + color: white; + font-size: 14px; + line-height: 28px; + justify-content: center; +} + +div.sheet-berserkIllumination > label, +div.sheet-berserkRage > label, div.sheet-paladinCDFShrine > label, div.sheet-paladinWatchtower > label, -div.sheet-psionDiscord > label, +div.sheet-psionDiscord > label:last-of-type, div.sheet-rogueGhost > label, div.sheet-sorcererMorph > label, +div.sheet-shamanAscension > label:first-of-type, +div.sheet-warlockForward > label, +div.sheet-warlockRecord > label:first-of-type, +div.sheet-warlockRewind > label, div.sheet-warmasterWarlord > label, div.sheet-warriorTypes > label, -div.sheet-wizardBorealis > label +div.sheet-wizardBorealis > label, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > label, +div.sheet-metaArmureLegende > div.sheet-MALPaladin > label, +div.sheet-metaArmureLegende > div.sheet-MALRogue > label, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > label:last-of-type, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > label:first-of-type, +div.sheet-MAARaphaelEvacuation > label, +div.sheet-MAArchangelVol > label, +div.sheet-MANOGInvulnerabilite > label, +div.sheet-MANOGStation > label, +div.sheet-MANephilimSiegeTower > label, +div.sheet-MANephilimSaut > label, +div.sheet-MANephilimDronesAirain > label, +div.sheet-MANephilimEmblem > label, +div.sheet-MADDjinnWraith > label, +div.sheet-MADDjinnNanobrume > label, +div.sheet-MADAsuraCSonique > label, +div.sheet-MADAsuraBAmrita > label, +div.sheet-MADemonSaut > label { width: 100px; height:26px; margin-top:1px; } +div.sheet-berserkIllumination > label > input[type="checkbox"], +div.sheet-berserkRage > label > input[type="checkbox"], div.sheet-paladinCDFShrine > label > input[type="checkbox"], div.sheet-paladinWatchtower > label > input[type="checkbox"], -div.sheet-psionDiscord > label > input[type="checkbox"], +div.sheet-psionDiscord > label:last-of-type > input[type="checkbox"], div.sheet-rogueGhost > label:nth-of-type(3) > input[type="checkbox"], div.sheet-sorcererMorph > label > input[type="checkbox"], +div.sheet-shamanAscension > label > input[type="checkbox"], +div.sheet-warlockForward > label > input[type="checkbox"], +div.sheet-warlockRecord > label > input[type="checkbox"], +div.sheet-warlockRewind > label > input[type="checkbox"], div.sheet-warmasterWarlord > label > input[type="checkbox"], div.sheet-warriorTypes > label > input[type="checkbox"], -div.sheet-wizardBorealis > label > input[type="checkbox"] +div.sheet-wizardBorealis > label > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > label > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALPaladin > label > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(3) > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > label:last-of-type > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > label:first-of-type > input[type="checkbox"], +div.sheet-MAARaphaelEvacuation > label > input[type="checkbox"], +div.sheet-MAArchangelVol > label > input[type="checkbox"], +div.sheet-MANOGInvulnerabilite > label > input[type="checkbox"], +div.sheet-MANOGStation > label > input[type="checkbox"], +div.sheet-MANephilimSiegeTower > label > input[type="checkbox"], +div.sheet-MANephilimSaut > label > input[type="checkbox"], +div.sheet-MANephilimDronesAirain > label > input[type="checkbox"], +div.sheet-MANephilimEmblem > label > input[type="checkbox"], +div.sheet-MADDjinnWraith > label > input[type="checkbox"], +div.sheet-MADDjinnNanobrume > label > input[type="checkbox"], +div.sheet-MADAsuraCSonique > label > input[type="checkbox"], +div.sheet-MADAsuraBAmrita > label > input[type="checkbox"], +div.sheet-MADemonSaut > label > input[type="checkbox"] { width: 100px; height:26px; @@ -4905,26 +6002,74 @@ div.sheet-wizardBorealis > label > input[type="checkbox"] z-index:99; } +div.sheet-berserkIllumination > label > input[type="checkbox"] ~ span, +div.sheet-berserkRage > label > input[type="checkbox"] ~ span, div.sheet-paladinCDFShrine > label > input[type="checkbox"] ~ span, div.sheet-paladinWatchtower > label > input[type="checkbox"] ~ span, -div.sheet-psionDiscord > label > input[type="checkbox"] ~ span, +div.sheet-psionDiscord > label:last-of-type > input[type="checkbox"] ~ span, div.sheet-rogueGhost > label:nth-of-type(3) > input[type="checkbox"] ~ span, div.sheet-sorcererMorph > label > input[type="checkbox"] ~ span, +div.sheet-shamanAscension > label > input[type="checkbox"] ~ span, +div.sheet-warlockForward > label > input[type="checkbox"] ~ span, +div.sheet-warlockRecord > label > input[type="checkbox"] ~ span, +div.sheet-warlockRewind > label > input[type="checkbox"] ~ span, div.sheet-warmasterWarlord > label > input[type="checkbox"] ~ span, div.sheet-warriorTypes > label > input[type="checkbox"] ~ span, -div.sheet-wizardBorealis > label > input[type="checkbox"] ~ span +div.sheet-wizardBorealis > label > input[type="checkbox"] ~ span, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > label > input[type="checkbox"] ~ span, +div.sheet-metaArmureLegende > div.sheet-MALPaladin > label > input[type="checkbox"] ~ span, +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(3) > input[type="checkbox"] ~ span, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > label:last-of-type > input[type="checkbox"] ~ span, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > label:first-of-type > input[type="checkbox"] ~ span, +div.sheet-MAARaphaelEvacuation > label > input[type="checkbox"] ~ span, +div.sheet-MAArchangelVol > label > input[type="checkbox"] ~ span, +div.sheet-MANOGInvulnerabilite > label > input[type="checkbox"] ~ span, +div.sheet-MANOGStation > label > input[type="checkbox"] ~ span, +div.sheet-MANephilimSiegeTower > label > input[type="checkbox"] ~ span, +div.sheet-MANephilimSaut > label > input[type="checkbox"] ~ span, +div.sheet-MANephilimDronesAirain > label > input[type="checkbox"] ~ span, +div.sheet-MANephilimEmblem > label > input[type="checkbox"] ~ span, +div.sheet-MADDjinnWraith > label > input[type="checkbox"] ~ span, +div.sheet-MADDjinnNanobrume > label > input[type="checkbox"] ~ span, +div.sheet-MADAsuraCSonique > label > input[type="checkbox"] ~ span, +div.sheet-MADAsuraBAmrita > label > input[type="checkbox"] ~ span, +div.sheet-MADemonSaut > label > input[type="checkbox"] ~ span { width: 100%; } +div.sheet-berserkIllumination > label > input[type="checkbox"] ~ span::before, +div.sheet-berserkRage > label > input[type="checkbox"] ~ span::before, div.sheet-paladinCDFShrine > label > input[type="checkbox"] ~ span::before, div.sheet-paladinWatchtower > label > input[type="checkbox"] ~ span::before, -div.sheet-psionDiscord > label > input[type="checkbox"] ~ span::before, +div.sheet-psionDiscord > label:last-of-type > input[type="checkbox"] ~ span::before, div.sheet-rogueGhost > label:nth-of-type(3) > input[type="checkbox"] ~ span::before, div.sheet-sorcererMorph > label > input[type="checkbox"] ~ span::before, +div.sheet-shamanAscension > label > input[type="checkbox"] ~ span::before, +div.sheet-warlockForward > label > input[type="checkbox"] ~ span::before, +div.sheet-warlockRecord > label > input[type="checkbox"] ~ span::before, +div.sheet-warlockRewind > label > input[type="checkbox"] ~ span::before, div.sheet-warmasterWarlord > label > input[type="checkbox"] ~ span::before, div.sheet-warriorTypes > label > input[type="checkbox"] ~ span::before, -div.sheet-wizardBorealis > label > input[type="checkbox"] ~ span::before +div.sheet-wizardBorealis > label > input[type="checkbox"] ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > label > input[type="checkbox"] ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALPaladin > label > input[type="checkbox"] ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(3) > input[type="checkbox"] ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > label:last-of-type > input[type="checkbox"] ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > label:first-of-type > input[type="checkbox"] ~ span::before, +div.sheet-MAARaphaelEvacuation > label > input[type="checkbox"] ~ span::before, +div.sheet-MAArchangelVol > label > input[type="checkbox"] ~ span::before, +div.sheet-MANOGInvulnerabilite > label > input[type="checkbox"] ~ span::before, +div.sheet-MANOGStation > label > input[type="checkbox"] ~ span::before, +div.sheet-MANephilimSiegeTower > label > input[type="checkbox"] ~ span::before, +div.sheet-MANephilimSaut > label > input[type="checkbox"] ~ span::before, +div.sheet-MANephilimDronesAirain > label > input[type="checkbox"] ~ span::before, +div.sheet-MANephilimEmblem > label > input[type="checkbox"] ~ span::before, +div.sheet-MADDjinnWraith > label > input[type="checkbox"] ~ span::before, +div.sheet-MADDjinnNanobrume > label > input[type="checkbox"] ~ span::before, +div.sheet-MADAsuraCSonique > label > input[type="checkbox"] ~ span::before, +div.sheet-MADAsuraBAmrita > label > input[type="checkbox"] ~ span::before, +div.sheet-MADemonSaut > label > input[type="checkbox"] ~ span::before { display:flex; content:attr(title); @@ -4937,25 +6082,52 @@ div.sheet-wizardBorealis > label > input[type="checkbox"] ~ span::before font-variant:small-caps; } +div.sheet-berserkIllumination > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-berserkRage > label > input[type="checkbox"]:checked ~ span::before, div.sheet-paladinCDFShrine > label > input[type="checkbox"]:checked ~ span::before, div.sheet-paladinWatchtower > label > input[type="checkbox"]:checked ~ span::before, -div.sheet-psionDiscord > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-psionDiscord > label:last-of-type > input[type="checkbox"]:checked ~ span::before, div.sheet-rogueGhost > label > input[type="checkbox"]:checked ~ span::before, div.sheet-sorcererMorph > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-shamanAscension > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-warlockForward > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-warlockRecord > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-warlockRewind > label > input[type="checkbox"]:checked ~ span::before, div.sheet-warmasterWarlord > label > input[type="checkbox"]:checked ~ span::before, div.sheet-warriorTypes > label > input[type="checkbox"]:checked ~ span::before, -div.sheet-wizardBorealis > label > input[type="checkbox"]:checked ~ span::before +div.sheet-wizardBorealis > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALPaladin > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALRogue > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > label:last-of-type > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > label:first-of-type > input[type="checkbox"]:checked ~ span::before, +div.sheet-MAARaphaelEvacuation > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MAArchangelVol > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANOGInvulnerabilite > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANOGStation > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANephilimSiegeTower > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANephilimSaut > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANephilimDronesAirain > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MANephilimEmblem > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADDjinnWraith > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADDjinnNanobrume > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADAsuraCSonique > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADAsuraBAmrita > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MADemonSaut > label > input[type="checkbox"]:checked ~ span::before { box-shadow: 0px 0px 7px 0px #000000 inset; } -div.sheet-paladinCDFShrine > div:first-of-type +div.sheet-paladinCDFShrine > div:first-of-type, +div.sheet-MALPaladin > div:first-of-type { border-bottom:1px solid var(--sombre); } -div.sheet-paladinCDFShrine > div > span +div.sheet-paladinCDFShrine > div > span, +div.sheet-MALPaladin > div > span { + width:calc(100% / 3); line-height: 28px; font-size: 14px; justify-content: center; @@ -4964,24 +6136,16 @@ div.sheet-paladinCDFShrine > div > span align-items: center; } -div.sheet-paladinCDFShrine > div > span:nth-of-type(2) -{ - width:calc(100% / 3); -} - -div.sheet-paladinCDFShrine > div > span:nth-of-type(1), -div.sheet-paladinCDFShrine > div > span:nth-of-type(3) +div.sheet-paladinCDFShrine > div > span:nth-of-type(2), +div.sheet-MALPaladin > div > span:nth-of-type(2) { width:calc((100% / 3) - 2px); -} - -div.sheet-paladinCDFShrine > div > span:nth-of-type(2) -{ border-right:1px solid var(--sombre); border-left:1px solid var(--sombre); } -div.sheet-paladinCDFShrine > div > input[type="number"] +div.sheet-paladinCDFShrine > div > input[type="number"], +div.sheet-MALPaladin > div > input[type="number"] { width:calc(100% / 3); height:28px; @@ -4989,13 +6153,10 @@ div.sheet-paladinCDFShrine > div > input[type="number"] text-align:center; } -div.sheet-paladinCDFShrine > div > input[type="number"]:nth-of-type(1) +div.sheet-paladinCDFShrine > div > input[type="number"]:nth-of-type(2), +div.sheet-MALPaladin > div > input[type="number"]:nth-of-type(2) { border-right:1px solid var(--sombre); -} - -div.sheet-paladinCDFShrine > div > input[type="number"]:nth-of-type(3) -{ border-left:1px solid var(--sombre); } @@ -5029,7 +6190,8 @@ div.sheet-paladinLenteEtLourde > div > div > span text-align:justify; } -div.sheet-priestMechanic > div > span +div.sheet-priestMechanic > div > span, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALMechanic > div > span { width: calc(50% - 2px); padding-left: 2px; @@ -5039,7 +6201,8 @@ div.sheet-priestMechanic > div > span font-weight: bold; } -div.sheet-priestMechanic > div > input[type="text"] +div.sheet-priestMechanic > div > input[type="text"], +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALMechanic > div > input[type="text"] { width: calc(50% - 28px); height:28px; @@ -5047,7 +6210,8 @@ div.sheet-priestMechanic > div > input[type="text"] text-align:center; } -div.sheet-priestMechanic > div > button[type="roll"] +div.sheet-priestMechanic > div > button[type="roll"], +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALMechanic > div > button[type="roll"] { height:26px; } @@ -5056,13 +6220,26 @@ div.sheet-priestNanoC > div.sheet-special, div.sheet-priestNanoC > div.sheet-special > select, div.sheet-psionPuppetMaster > div.sheet-special, div.sheet-psionPuppetMaster > div.sheet-special > select, +div.sheet-psionDiscord > div.sheet-special, +div.sheet-psionDiscord > div.sheet-special > select, +div.sheet-psionDiscord > label:nth-of-type(1), +div.sheet-psionDiscord > label:nth-of-type(2), +div.sheet-psionDiscord > input[type="hidden"]:first-of-type[value="0"] ~ div.sheet-special, div.sheet-psionPuppetMaster > label:nth-of-type(1), div.sheet-psionPuppetMaster > label:nth-of-type(2), div.sheet-psionPuppetMaster > input[type="hidden"]:first-of-type[value="0"] ~ div.sheet-special, div.sheet-rogueGhost > div.sheet-special, div.sheet-rogueGhost > div.sheet-special > select, div.sheet-wizardBorealis > div.sheet-special, -div.sheet-wizardBorealis > div.sheet-special > select +div.sheet-wizardBorealis > div.sheet-special > select, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > div.sheet-special > select, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div.sheet-special > select, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > div.sheet-special > select, +div.sheet-MADDjinnWraith > div.sheet-special, +div.sheet-MADDjinnWraith > div.sheet-special > select { display:none; } @@ -5075,26 +6252,49 @@ div.sheet-psionPuppetMaster > input[type="hidden"][value="1"] + div.sheet-specia div.sheet-psionPuppetMaster > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, div.sheet-psionPuppetMaster > input[type="hidden"][value="2"] + div.sheet-special, div.sheet-psionPuppetMaster > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-psionDiscord > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-psionDiscord > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-psionDiscord > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-psionDiscord > input[type="hidden"][value="2"] + div.sheet-special > select, div.sheet-rogueGhost > input[type="hidden"][value="1"] + div.sheet-special, div.sheet-rogueGhost > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, div.sheet-rogueGhost > input[type="hidden"][value="2"] + div.sheet-special, -div.sheet-rogueGhost > input[type="hidden"][value="2"] + div.sheet-special > select +div.sheet-rogueGhost > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-metaArmureLegende > div.sheet-MALRogue > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALRogue > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALRogue > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALRogue > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > input[type="hidden"][value="2"] + div.sheet-special > select, +div.sheet-MADDjinnWraith > input[type="hidden"][value="1"] + div.sheet-special, +div.sheet-MADDjinnWraith > input[type="hidden"][value="1"] + div.sheet-special > select:first-of-type, +div.sheet-MADDjinnWraith > input[type="hidden"][value="2"] + div.sheet-special, +div.sheet-MADDjinnWraith > input[type="hidden"][value="2"] + div.sheet-special > select { display:flex; } -div.sheet-priestNanoC > label +div.sheet-priestNanoC > label, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > label { width: 27px; height: 27px; } -div.sheet-priestNanoC > label:nth-of-type(2) +div.sheet-priestNanoC > label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > label:nth-of-type(2) { margin-left:3px; } -div.sheet-priestNanoC > label > input[type="checkbox"] +div.sheet-priestNanoC > label > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > label > input[type="checkbox"] { width: 27px; height: 27px; @@ -5103,12 +6303,14 @@ div.sheet-priestNanoC > label > input[type="checkbox"] z-index: 99; } -div.sheet-priestNanoC > label > span +div.sheet-priestNanoC > label > span, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > label > span { width:100%; } -div.sheet-priestNanoC > label > span::before +div.sheet-priestNanoC > label > span::before, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > label > span::before { content: attr(title); width: 100%; @@ -5122,13 +6324,16 @@ div.sheet-priestNanoC > label > span::before line-height: 26px; } -div.sheet-priestNanoC > label > input[type="checkbox"]:checked ~ span::before +div.sheet-priestNanoC > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > label > input[type="checkbox"]:checked ~ span::before { box-shadow: 0px 0px 7px 0px #000000 inset; } div.sheet-priestNanoC > h1:first-of-type, -div.sheet-psionPuppetMaster > input[type="hidden"][value="on"] ~ h1 +div.sheet-psionPuppetMaster > input[type="hidden"][value="on"] ~ h1, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALPuppetMaster > h1, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > h1:first-of-type { width: calc(100% - 114px); padding-right: 29px; @@ -5140,7 +6345,21 @@ div.sheet-psionPuppetMaster > input[type="hidden"][value="on"] ~ h1 padding-left:0px; } -div.sheet-priestNanoC > div > select +div.sheet-psionDiscord > input[type="hidden"][value="on"] ~ h1, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > h1 +{ + width: calc(100% - 200px); + background: transparent; + color: white; + font-size: 14px; + line-height: 28px; + justify-content: center; + padding:0px; + padding-left:43px; +} + +div.sheet-priestNanoC > div > select, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > div > select { width:50%; padding:0px; @@ -5148,7 +6367,8 @@ div.sheet-priestNanoC > div > select border:0px; } -div.sheet-priestNanoC > div > span +div.sheet-priestNanoC > div:not(:last-of-type) > span, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > div:not(:last-of-type) > span { width: calc(50% - 2px); padding-left: 2px; @@ -5158,7 +6378,8 @@ div.sheet-priestNanoC > div > span font-weight: bold; } -div.sheet-priestNanoC > div > input[type="number"] +div.sheet-priestNanoC > div > input[type="number"], +div.sheet-metaArmureLegende > div.sheet-MALPriest > div.sheet-MALNanoC > div > input[type="number"] { width: 50%; border:0px; @@ -5168,24 +6389,36 @@ div.sheet-priestNanoC > div > input[type="number"] div.sheet-psionPuppetMaster > input[type="hidden"][value="on"] ~ .sheet-psion150, div.sheet-psionDiscord > input[type="hidden"][value="on"] ~ .sheet-psion200, +div.sheet-psionDiscord > input[type="hidden"][value="on"] ~ label:nth-of-type(1), +div.sheet-psionDiscord > input[type="hidden"][value="on"] ~ label:nth-of-type(2), div.sheet-psionPuppetMaster > input[type="hidden"][value="on"] ~ label:nth-of-type(1), -div.sheet-psionPuppetMaster > input[type="hidden"][value="on"] ~ label:nth-of-type(2) +div.sheet-psionPuppetMaster > input[type="hidden"][value="on"] ~ label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > input[type="hidden"][value="on"] ~ label:nth-of-type(1), +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > input[type="hidden"][value="on"] ~ label:nth-of-type(2) { display:flex; } -div.sheet-psionPuppetMaster > label +div.sheet-psionPuppetMaster > label, +div.sheet-psionDiscord > label:not(:last-of-type), +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(1), +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(2) { width: 27px; height: 27px; } -div.sheet-psionPuppetMaster > label:nth-of-type(2) +div.sheet-psionPuppetMaster > label:nth-of-type(2), +div.sheet-psionDiscord > label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(2) { margin-left:3px; } -div.sheet-psionPuppetMaster > label > input[type="checkbox"] +div.sheet-psionPuppetMaster > label > input[type="checkbox"], +div.sheet-psionDiscord > label:not(:last-of-type) > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(2) > input[type="checkbox"] { width: 27px; height: 27px; @@ -5194,12 +6427,18 @@ div.sheet-psionPuppetMaster > label > input[type="checkbox"] z-index: 99; } -div.sheet-psionPuppetMaster > label > span +div.sheet-psionPuppetMaster > label > span, +div.sheet-psionDiscord > label:not(:last-of-type) > span, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(1) > span, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(2) > span { width:100%; } -div.sheet-psionPuppetMaster > label > span::before +div.sheet-psionPuppetMaster > label > span::before, +div.sheet-psionDiscord > label:not(:last-of-type) > span::before, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(1) > span::before, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(2) > span::before { content: attr(title); width: 100%; @@ -5213,20 +6452,26 @@ div.sheet-psionPuppetMaster > label > span::before line-height: 25px; } -div.sheet-psionPuppetMaster > label > input[type="checkbox"]:checked ~ span::before +div.sheet-psionPuppetMaster > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-psionDiscord > label:not(:last-of-type) > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(1) > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > label:nth-of-type(2) > input[type="checkbox"]:checked ~ span::before { box-shadow: 0px 0px 7px 0px #000000 inset; } div.sheet-psionPuppetMaster > div.sheet-psion150 > select, -div.sheet-psionPuppetMaster > div.sheet-special > select +div.sheet-psionPuppetMaster > div.sheet-special > select, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > select, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div > div > select { width:50%; border:0px; text-align:center; } -div.sheet-psionPuppetMaster > div > span +div.sheet-psionPuppetMaster > div > span, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALPuppetMaster > div > span { width: 100%; padding-left: 2px; @@ -5237,23 +6482,8 @@ div.sheet-psionPuppetMaster > div > span justify-content:center; } -div.sheet-psionPuppetMaster > div > span -{ - width: 100%; - padding-left: 2px; - line-height: 28px; - font-size: 14px; - color: #333; - font-weight: bold; - justify-content:center; -} - -div.sheet-psionDiscord > input[type="hidden"][value="on"] ~ h1 -{ - padding-left:72px; -} - -div.sheet-psionDiscord > div:first-of-type > span +div.sheet-psionDiscord > div:first-of-type > span, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > div:first-of-type > span { width: calc(50% - 2px); padding-left: 2px; @@ -5263,7 +6493,8 @@ div.sheet-psionDiscord > div:first-of-type > span font-weight: bold; } -div.sheet-psionDiscord > div:first-of-type > input[type="number"] +div.sheet-psionDiscord > div:first-of-type > input[type="number"], +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > div:first-of-type > input[type="number"] { width: 50%; border:0px; @@ -5271,7 +6502,8 @@ div.sheet-psionDiscord > div:first-of-type > input[type="number"] padding:0px; } -div.sheet-psionDiscord > div > select +div.sheet-psionDiscord > div > select, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > div > select { width: 50%; border:0px; @@ -5279,7 +6511,15 @@ div.sheet-psionDiscord > div > select padding:0px; } -div.sheet-psionDiscord > div:nth-of-type(3) > span +div.sheet-psionDiscord > div:nth-of-type(2) > select:last-of-type, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > div:nth-of-type(2) > select:last-of-type +{ + width: calc(50% - 28px); + padding-left:28px; +} + +div.sheet-psionDiscord > div:nth-of-type(4) > span, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > div:nth-of-type(4) > span { width: calc(100% / 3); justify-content:center; @@ -5289,18 +6529,16 @@ div.sheet-psionDiscord > div:nth-of-type(3) > span font-weight: bold; } -div.sheet-psionDiscord > div:nth-of-type(3) > span:nth-of-type(2) +div.sheet-psionDiscord > div:nth-of-type(4) > span:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > div:nth-of-type(4) > span:nth-of-type(2) { + width: calc((100% / 3) - 2px); border-right:1px solid var(--sombre); border-left:1px solid var(--sombre); } -div.sheet-psionDiscord > div:nth-of-type(3) > span:nth-of-type(3) -{ - width:calc((100% / 3) - 1px); -} - -div.sheet-psionDiscord > div > input[type="text"] +div.sheet-psionDiscord > div > input[type="text"], +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > div > input[type="text"] { width: calc(100% / 3); border:0px; @@ -5309,17 +6547,15 @@ div.sheet-psionDiscord > div > input[type="text"] height:28px; } -div.sheet-psionDiscord > div > input[type="text"]:first-of-type +div.sheet-psionDiscord > div > input[type="text"]:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALDiscord > div > input[type="text"]:nth-of-type(2) { border-right:1px solid var(--sombre); -} - -div.sheet-psionDiscord > div > input[type="text"]:last-of-type -{ border-left:1px solid var(--sombre); } -div.sheet-psionWindtalker > div > span +div.sheet-psionWindtalker > div > span, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div.sheet-MALWindtalker > div > span { width: 100%; padding-left: 2px; @@ -5330,7 +6566,8 @@ div.sheet-psionWindtalker > div > span justify-content:center; } -div.sheet-rangerVision > div > select +div.sheet-rangerVision > div > select, +div.sheet-metaArmureLegende > div.sheet-MALRanger > div > select { width: 50%; border:0px; @@ -5597,7 +6834,9 @@ div.sheet-rangerLongbow > input[type="hidden"][value="on"]:nth-of-type(1) ~ div: div.sheet-rogueGhost > h1, -div.sheet-wizardBorealis > h1 +div.sheet-wizardBorealis > h1, +div.sheet-metaArmureLegende > div.sheet-MALRogue > h1, +div.sheet-MADDjinnWraith > h1 { width:calc(100% - 200px); padding-left:43px; @@ -5613,7 +6852,11 @@ div.sheet-rogueGhost > label:nth-of-type(2), div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(1), div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(2), div.sheet-wizardBorealis > label:nth-of-type(1), -div.sheet-wizardBorealis > label:nth-of-type(2) +div.sheet-wizardBorealis > label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(1), +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(2), +div.sheet-MADDjinnWraith > label:nth-of-type(1), +div.sheet-MADDjinnWraith > label:nth-of-type(2) { width: 27px; height: 27px; @@ -5621,7 +6864,9 @@ div.sheet-wizardBorealis > label:nth-of-type(2) div.sheet-rogueGhost > label:nth-of-type(2), div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(2), -div.sheet-wizardBorealis > label:nth-of-type(2) +div.sheet-wizardBorealis > label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(2), +div.sheet-MADDjinnWraith > label:nth-of-type(2) { margin-left:3px; } @@ -5631,7 +6876,11 @@ div.sheet-rogueGhost > label:nth-of-type(2) > input[type="checkbox"], div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(1) > input[type="checkbox"], div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(2) > input[type="checkbox"], div.sheet-wizardBorealis > label:nth-of-type(1) > input[type="checkbox"], -div.sheet-wizardBorealis > label:nth-of-type(2) > input[type="checkbox"] +div.sheet-wizardBorealis > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(2) > input[type="checkbox"], +div.sheet-MADDjinnWraith > label:nth-of-type(1) > input[type="checkbox"], +div.sheet-MADDjinnWraith > label:nth-of-type(2) > input[type="checkbox"] { width: 27px; height: 27px; @@ -5645,7 +6894,11 @@ div.sheet-rogueGhost > label:nth-of-type(2) > span, div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(1) > span, div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(2) > span, div.sheet-wizardBorealis > label:nth-of-type(1) > span, -div.sheet-wizardBorealis > label:nth-of-type(2) > span +div.sheet-wizardBorealis > label:nth-of-type(2) > span, +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(1) > span, +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(2) > span, +div.sheet-MADDjinnWraith > label:nth-of-type(1) > span, +div.sheet-MADDjinnWraith > label:nth-of-type(2) > span { width:100%; } @@ -5655,7 +6908,11 @@ div.sheet-rogueGhost > label:nth-of-type(2) > span::before, div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(1) > span::before, div.sheet-sorcererMorph > div:nth-of-type(1) > label:nth-of-type(2) > span::before, div.sheet-wizardBorealis > label:nth-of-type(1) > span::before, -div.sheet-wizardBorealis > label:nth-of-type(2) > span::before +div.sheet-wizardBorealis > label:nth-of-type(2) > span::before, +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(1) > span::before, +div.sheet-metaArmureLegende > div.sheet-MALRogue > label:nth-of-type(2) > span::before, +div.sheet-MADDjinnWraith > label:nth-of-type(1) > span::before, +div.sheet-MADDjinnWraith > label:nth-of-type(2) > span::before { content: attr(title); width: 100%; @@ -5669,7 +6926,9 @@ div.sheet-wizardBorealis > label:nth-of-type(2) > span::before line-height: 25px; } -div.sheet-rogueGhost > div > span +div.sheet-rogueGhost > div > span, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div > span, +div.sheet-MADDjinnWraith > div > span { width: calc(50% - 2px); padding-left: 2px; @@ -5679,7 +6938,9 @@ div.sheet-rogueGhost > div > span font-weight: bold; } -div.sheet-rogueGhost > div > input[type="number"] +div.sheet-rogueGhost > div > input[type="number"], +div.sheet-metaArmureLegende > div.sheet-MALRogue > div > input[type="number"], +div.sheet-MADDjinnWraith > div > input[type="number"] { width: 50%; padding:0px; @@ -5688,7 +6949,9 @@ div.sheet-rogueGhost > div > input[type="number"] text-align:center; } -div.sheet-rogueGhost > div:nth-last-of-type(2) > select +div.sheet-rogueGhost > div:nth-last-of-type(2) > select, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div:nth-last-of-type(2) > select, +div.sheet-MADDjinnWraith > div:nth-last-of-type(2) > select { padding:0px; height:28px; @@ -5696,17 +6959,23 @@ div.sheet-rogueGhost > div:nth-last-of-type(2) > select text-align:center; } -div.sheet-rogueGhost > div:nth-last-of-type(2) > select:first-of-type +div.sheet-rogueGhost > div:nth-last-of-type(2) > select:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div:nth-last-of-type(2) > select:first-of-type, +div.sheet-MADDjinnWraith > div:nth-last-of-type(2) > select:first-of-type { width: 50%; } -div.sheet-rogueGhost > div:nth-last-of-type(2) > select:last-of-type +div.sheet-rogueGhost > div:nth-last-of-type(2) > select:last-of-type, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div:nth-last-of-type(2) > select:last-of-type, +div.sheet-MADDjinnWraith > div:nth-last-of-type(2) > select:last-of-type { width: calc(50% - 28px); } -div.sheet-rogueGhost > div:last-of-type > select +div.sheet-rogueGhost > div:last-of-type > select, +div.sheet-metaArmureLegende > div.sheet-MALRogue > div:last-of-type > select, +div.sheet-MADDjinnWraith > div:last-of-type > select { width: 50%; padding:0px; @@ -5724,6 +6993,60 @@ div.sheet-oneLineBonusMalusJet > div > input[type="number"] height:28px; } +div.sheet-shamanTotem > label:not(:first-of-type), +div.sheet-shamanAscension > div, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > label:not(:first-of-type) +{ + display:none; +} + +div.sheet-shamanTotem > label, +div.sheet-shamanTotem > label:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > label +{ + font-size:14px; + height:28px; +} + +div.sheet-shamanTotem > label > span, +div.sheet-shamanAscension > label:not(:first-of-type) > span, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > label > span +{ + width: calc(50% - 2px); + font-size: 14px; + height: 28px; + line-height: 28px; + padding-left: 2px; +} + +div.sheet-shamanTotem > label > input[type="number"], +div.sheet-shamanTotem > label > select, +div.sheet-shamanAscension > label:not(:first-of-type) > select, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > label > input[type="number"], +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > label > select +{ + width: 50%; + font-size: 14px; + height: 28px; + text-align: center; + padding: 0px; + border: 0px; +} + +div.sheet-shamanTotem > input[type="hidden"][value="1"] ~ label:nth-of-type(2), +div.sheet-shamanTotem > input[type="hidden"][value="2"] ~ label:nth-of-type(2), +div.sheet-shamanTotem > input[type="hidden"][value="2"] ~ label:nth-of-type(3), +div.sheet-shamanTotem > input[type="hidden"][value="3"] ~ label:nth-of-type(2), +div.sheet-shamanTotem > input[type="hidden"][value="3"] ~ label:nth-of-type(3), +div.sheet-shamanTotem > input[type="hidden"][value="3"] ~ label:nth-of-type(4), +div.sheet-shamanAscension > input[type="hidden"][value="1"] ~ div, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > input[type="hidden"][value="1"] ~ label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > input[type="hidden"][value="2"] ~ label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALTotem > input[type="hidden"][value="2"] ~ label:nth-of-type(3) +{ + display:flex; +} + div.sheet-sorcererPonctionnerEnergie > div > span { width: 50%; @@ -5871,7 +7194,8 @@ div.sheet-sorcererMorph > div:nth-of-type(6) > input[type="text"]:first-of-type div.sheet-sorcererMorph > div:nth-of-type(7) > span, div.sheet-sorcererMorph > div:nth-of-type(9) > span, div.sheet-warmasterFalcon > div > span, -div.sheet-warmasterWarlord > div:first-of-type > span +div.sheet-warmasterWarlord > div:first-of-type > span, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALFalcon > div > span { width:100%; justify-content:center; @@ -5881,6 +7205,42 @@ div.sheet-warmasterWarlord > div:first-of-type > span font-weight: bold; } +div.sheet-warlockRecord > label > span, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div.sheet-MALRecord > label > span +{ + width: calc(50% - 2px); + line-height: 28px; + padding-left: 2px; + color: #333; + font-size: 14px; +} + +div.sheet-warlockRecord > label > input[type="number"], +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div.sheet-MALRecord > label > input[type="number"] +{ + width: 50%; + padding-top: 0px; + padding-bottom: 0px; + border: 0px; + text-align:center; +} + +div.sheet-warlockRecord > div, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div.sheet-MALRecord > div +{ + flex-wrap:wrap; + width:100%; + justify-content:space-between; +} + +input[type="hidden"][value="warlock"].sheet-armureListe ~ div.sheet-tabCombat > div.sheet-fichePJ > div.sheet-armeDistancePJ, +input[type="hidden"][value="warlock"].sheet-armureListe ~ div.sheet-tabCombat > div.sheet-fichePJ > div.sheet-menuCombatPJ > label:nth-of-type(3), +input[type="hidden"][value="warlock"].sheet-armureListe ~ div.sheet-tabVehicule > div.sheet-right > div.sheet-styleCombat, +input[type="hidden"][value="warlock"].sheet-armureListe ~ div.sheet-tabVehicule > div.sheet-center > div.sheet-armeDistancePJ +{ + display:none; +} + div.sheet-warmasterWarlord > input[type="hidden"]:nth-of-type(1)[value="on"] ~ .sheet-warmasterImpAction, div.sheet-warmasterWarlord > input[type="hidden"]:nth-of-type(2)[value="on"] ~ .sheet-warmasterImpEsquive, div.sheet-warmasterWarlord > input[type="hidden"]:nth-of-type(3)[value="on"] ~ .sheet-warmasterImpForce, @@ -5922,7 +7282,9 @@ div.sheet-warmasterWarlord > h1:last-of-type } div.sheet-warmasterWarlord > div:nth-of-type(2), -div.sheet-warriorTypes > div:nth-of-type(2) +div.sheet-warriorTypes > div:nth-of-type(2), +div.sheet-berserkIllumination > div:nth-of-type(2), +div.sheet-berserkRage > div.sheet-berserkRageNiveaux:first-of-type { flex-wrap:wrap; padding-bottom:1px; @@ -5930,8 +7292,17 @@ div.sheet-warriorTypes > div:nth-of-type(2) padding-right:1px; } +div.sheet-berserkIllumination > div +{ + width:100%; + background:var(--clair); + justify-content:space-evenly; +} + div.sheet-warmasterWarlord > div:nth-of-type(2) > label, -div.sheet-warriorTypes > div > label +div.sheet-warriorTypes > div > label, +div.sheet-berserkIllumination > div > label, +div.sheet-berserkRage > div.sheet-berserkRageNiveaux > label { width: 110px; height:28px; @@ -5939,7 +7310,9 @@ div.sheet-warriorTypes > div > label } div.sheet-warmasterWarlord > div:nth-of-type(2) > label > input[type="checkbox"], -div.sheet-warriorTypes > div > label > input[type="checkbox"] +div.sheet-warriorTypes > div > label > input[type="checkbox"], +div.sheet-berserkIllumination > div > label > input[type="checkbox"], +div.sheet-berserkRage > div.sheet-berserkRageNiveaux > label > input[type="checkbox"] { width: 110px; height:28px; @@ -5949,13 +7322,17 @@ div.sheet-warriorTypes > div > label > input[type="checkbox"] } div.sheet-warmasterWarlord > div:nth-of-type(2) > label > input[type="checkbox"] ~ span, -div.sheet-warriorTypes > div > label > input[type="checkbox"] ~ span +div.sheet-warriorTypes > div > label > input[type="checkbox"] ~ span, +div.sheet-berserkIllumination > div > label > input[type="checkbox"] ~ span, +div.sheet-berserkRage > div.sheet-berserkRageNiveaux > label > input[type="checkbox"] ~ span { width: 100%; } div.sheet-warmasterWarlord > div:nth-of-type(2) > label > input[type="checkbox"] ~ span::before, -div.sheet-warriorTypes > div > label > input[type="checkbox"] ~ span::before +div.sheet-warriorTypes > div > label > input[type="checkbox"] ~ span::before, +div.sheet-berserkIllumination > div > label > input[type="checkbox"] ~ span::before, +div.sheet-berserkRage > div.sheet-berserkRageNiveaux > label > input[type="checkbox"] ~ span::before { display:flex; content:attr(title); @@ -5971,7 +7348,10 @@ div.sheet-warriorTypes > div > label > input[type="checkbox"] ~ span::before div.sheet-warmasterWarlord > div:nth-of-type(2) > label > input[type="checkbox"]:checked ~ span::before, div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label > input[type="checkbox"]:checked ~ span::before, -div.sheet-warriorTypes > div > label > input[type="checkbox"]:checked ~ span::before +div.sheet-warriorTypes > div > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-berserkIllumination > div > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-berserkRage > div.sheet-berserkRageNiveaux > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > label > input[type="checkbox"]:checked ~ span::before { box-shadow: 0px 0px 7px 0px #000000 inset; } @@ -5981,21 +7361,24 @@ div.sheet-warmasterWarlord > input[type="hidden"]:nth-of-type(6)[value="on"] ~ d border-top:1px solid var(--clair); } -div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) +div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)), +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div { width:100%; flex-wrap:wrap; background:var(--sombre); } -div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label +div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > label { width: 100px; height: 26px; margin-top: 1px; } -div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label > input[type="checkbox"] +div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label > input[type="checkbox"], +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > label > input[type="checkbox"] { width: 100px; height: 26px; @@ -6004,12 +7387,14 @@ div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > lab z-index: 99; } -div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label > span +div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label > span, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > label > span { width:100%; } -div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label > span::before +div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > label > span::before, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > label > span::before { display: flex; content: attr(title); @@ -6022,7 +7407,8 @@ div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > lab font-variant: small-caps; } -div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > h1 +div.sheet-warmasterWarlord > div:not(:nth-of-type(1)):not(:nth-of-type(2)) > h1, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > h1 { background: transparent; color: white; @@ -6039,12 +7425,14 @@ div.sheet-warmasterWarlord > div.sheet-warmasterImpAction div.sheet-warmasterWarlord > div.sheet-warmasterImpAction > h1, div.sheet-warmasterWarlord > div.sheet-warmasterImpEsquive > h1, div.sheet-warmasterWarlord > div.sheet-warmasterImpForce > h1, -div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > h1 +div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > h1, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div:not(:last-of-type) > h1 { width: calc(100% - 200px); } -div.sheet-warmasterWarlord > div.sheet-warmasterImpEnergie > h1 +div.sheet-warmasterWarlord > div.sheet-warmasterImpEnergie > h1, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div:last-of-type > h1 { width: calc(100% - 200px); padding-left: 100px; @@ -6058,7 +7446,8 @@ div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div } div.sheet-warmasterWarlord > div.sheet-warmasterImpEsquive > div > span, -div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > span +div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > span, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div:not(:nth-of-type(3)) > div > span { justify-content: center; line-height: 28px; @@ -6069,21 +7458,25 @@ div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > span } div.sheet-warmasterWarlord > div.sheet-warmasterImpEsquive > div > span:first-of-type, -div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > span:first-of-type +div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > span:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > div > span:first-of-type { width: calc(50% - 1px); border-right:1px solid var(--sombre); } div.sheet-warmasterWarlord > div.sheet-warmasterImpEsquive > div > span:last-of-type, -div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > span:last-of-type +div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > span:last-of-type, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > div > span:last-of-type { width:50%; } div.sheet-warmasterWarlord > div.sheet-warmasterImpEsquive > div > input[type="number"], div.sheet-warmasterWarlord > div.sheet-warmasterImpForce > div > input[type="number"], -div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > input[type="text"] +div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > input[type="text"], +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > div > input[type="text"], +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div > div > input[type="number"] { width: 50%; border: 0px; @@ -6093,12 +7486,15 @@ div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > input[type="te } div.sheet-warmasterWarlord > div.sheet-warmasterImpEsquive > div > input[type="number"]:first-of-type, -div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > input[type="text"]:first-of-type +div.sheet-warmasterWarlord > div.sheet-warmasterImpGuerre > div > input[type="text"]:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div:not(:nth-of-type(3)) > div > input[type="text"]:first-of-type, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div:not(:nth-of-type(3)) > div > input[type="number"]:first-of-type { border-right:1px solid var(--sombre); } -div.sheet-warmasterWarlord > div.sheet-warmasterImpForce > div > span +div.sheet-warmasterWarlord > div.sheet-warmasterImpForce > div > span, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div.sheet-impulsion2 > div > span { width: calc(50% - 3px); padding-left: 2px; @@ -6117,7 +7513,10 @@ div.sheet-warriorTypes > input[type="hidden"]:nth-of-type(6)[value="on"] ~ label padding-top:1px; } -div.sheet-warriorTypes > div:first-of-type > span +div.sheet-warriorTypes > div:first-of-type > span, +div.sheet-berserkIllumination > div:first-of-type > span, +div.sheet-berserkIllumination > div:nth-of-type(5) > span, +div.sheet-berserkIllumination > div:nth-of-type(13) > span { width:100%; justify-content:center; @@ -6127,7 +7526,8 @@ div.sheet-warriorTypes > div:first-of-type > span font-weight: bold; } -div.sheet-warriorTypes > div:not(:first-of-type) > span +div.sheet-warriorTypes > div:not(:first-of-type) > span, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > div > span { width:calc(100% / 3); justify-content:center; @@ -6137,13 +7537,16 @@ div.sheet-warriorTypes > div:not(:first-of-type) > span font-weight: bold; } -div.sheet-warriorTypes > div:not(:first-of-type) > span:nth-of-type(2) +div.sheet-warriorTypes > div:not(:first-of-type) > span:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > div > span:nth-of-type(2) { + width:calc((100% / 3) - 2px); border-right:1px solid var(--sombre); border-left:1px solid var(--sombre); } -div.sheet-warriorTypes > div:not(:first-of-type) > input[type="number"] +div.sheet-warriorTypes > div:not(:first-of-type) > input[type="number"], +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > div > input[type="number"] { width:calc(100% / 3); border:0px; @@ -6152,10 +7555,11 @@ div.sheet-warriorTypes > div:not(:first-of-type) > input[type="number"] height:28px; } -div.sheet-warriorTypes > div:not(:first-of-type) > input[type="number"]:nth-of-type(2), -div.sheet-warriorTypes > div:not(:first-of-type) > input[type="number"]:nth-of-type(3) +div.sheet-warriorTypes > div:not(:first-of-type) > input[type="number"]:nth-of-type(3), +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div > div > input[type="number"]:nth-of-type(3) { border-right:1px solid var(--sombre); + border-left:1px solid var(--sombre); } div.sheet-wizardBorealis > div:first-of-type > span @@ -6190,7 +7594,8 @@ div.sheet-wizardOriflamme > input[type="hidden"][value="on"] ~ button[type="roll } div.sheet-wizardBorealis > div:nth-of-type(4) > span, -div.sheet-wizardOriflamme > div > span +div.sheet-wizardOriflamme > div > span, +div.sheet-metaArmureLegende > div.sheet-MALWizard > div > span { width:calc(100% / 3); justify-content:center; @@ -6201,30 +7606,17 @@ div.sheet-wizardOriflamme > div > span } div.sheet-wizardBorealis > div:nth-of-type(4) > span:nth-of-type(2), -div.sheet-wizardOriflamme > div > span:nth-of-type(2) +div.sheet-wizardOriflamme > div > span:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALWizard > div > span:nth-of-type(2) { border-right:1px solid var(--sombre); border-left:1px solid var(--sombre); - width:calc((100% / 3) - 1px); -} - -div.sheet-wizardBorealis > div:nth-of-type(4) > span:nth-of-type(3), -div.sheet-wizardOriflamme > div > span:nth-of-type(3) -{ - width:calc((100% / 3) - 1px); + width:calc((100% / 3) - 2px); } div.sheet-wizardBorealis > div:nth-of-type(5) > input[type="text"], -div.sheet-wizardOriflamme > div > input[type="text"] -{ - width:calc(100% / 3); - border:0px; - text-align:center; - padding:0px; - height:28px; -} - -div.sheet-wizardOriflamme > div > input[type="text"]:nth-of-type(2) +div.sheet-wizardOriflamme > div > input[type="text"], +div.sheet-metaArmureLegende > div.sheet-MALWizard > div > input[type="text"] { width:calc(100% / 3); border:0px; @@ -6234,15 +7626,16 @@ div.sheet-wizardOriflamme > div > input[type="text"]:nth-of-type(2) } div.sheet-wizardBorealis > div:nth-of-type(5) > input[type="text"]:nth-of-type(2), -div.sheet-wizardBorealis > div:nth-of-type(5) > input[type="text"]:nth-of-type(3), div.sheet-wizardOriflamme > div:nth-of-type(2) > input[type="text"]:nth-of-type(2), -div.sheet-wizardOriflamme > div:nth-of-type(2) > input[type="text"]:nth-of-type(3) +div.sheet-metaArmureLegende > div.sheet-MALWizard > div:nth-of-type(2) > input[type="text"]:nth-of-type(2) { border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); } div.sheet-wizardBorealis > div:nth-of-type(6) > input[type="text"], -div.sheet-wizardOriflamme > div:nth-of-type(3) > input[type="text"] +div.sheet-wizardOriflamme > div:nth-of-type(3) > input[type="text"], +div.sheet-metaArmureLegende > div.sheet-MALWizard > div:nth-of-type(3) > input[type="text"] { width:100%; border:0px; @@ -6913,7 +8306,8 @@ div.sheet-nods > div > div > b } div.sheet-menuCombatPJ, -div.sheet-menuCombatPNJ +div.sheet-menuCombatPNJ, +div.sheet-menuCombatMechaArmure { width:100%; justify-content:space-evenly; @@ -6943,13 +8337,21 @@ div.sheet-menuCombatPNJ > label > input[type="checkbox"] } div.sheet-menuCombatPJ > label > input[type="checkbox"] ~ span, -div.sheet-menuCombatPNJ > label > input[type="checkbox"] ~ span +div.sheet-menuCombatPNJ > label > input[type="checkbox"] ~ span, +div.sheet-menuCombatMechaArmure > label > input[type="checkbox"] ~ span, +div.sheet-MAArchangelConfiguration > div > label > input[type="radio"] ~ span, +div.sheet-MANephilimConfiguration > div > label > input[type="radio"] ~ span, +div.sheet-MADemonConfiguration > div > label > input[type="radio"] ~ span { width:100%; } div.sheet-menuCombatPJ > label > input[type="checkbox"] ~ span::before, -div.sheet-menuCombatPNJ > label > input[type="checkbox"] ~ span::before +div.sheet-menuCombatPNJ > label > input[type="checkbox"] ~ span::before, +div.sheet-menuCombatMechaArmure > label > input[type="checkbox"] ~ span::before, +div.sheet-MAArchangelConfiguration > div > label > input[type="radio"] ~ span::before, +div.sheet-MANephilimConfiguration > div > label > input[type="radio"] ~ span::before, +div.sheet-MADemonConfiguration > div > label > input[type="radio"] ~ span::before { width: 100%; line-height: 28px; @@ -6964,7 +8366,11 @@ div.sheet-menuCombatPNJ > label > input[type="checkbox"] ~ span::before } div.sheet-menuCombatPJ > label > span::before, -div.sheet-menuCombatPNJ > label > span::before +div.sheet-menuCombatPNJ > label > span::before, +div.sheet-menuCombatMechaArmure > label > span::before, +div.sheet-MAArchangelConfiguration > div > label > span::before, +div.sheet-MANephilimConfiguration > div > label > span::before, +div.sheet-MADemonConfiguration > div > label > span::before { display: flex; } @@ -6983,18 +8389,21 @@ div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="sans" div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="guardian"] ~ span:nth-of-type(2), div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="barbarian"] ~ span:nth-of-type(3), div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="bard"] ~ span:nth-of-type(4), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="druid"] ~ span:nth-of-type(5), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="monk"] ~ span:nth-of-type(6), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="necromancer"] ~ span:nth-of-type(7), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="paladin"] ~ span:nth-of-type(8), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="priest"] ~ span:nth-of-type(9), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="psion"] ~ span:nth-of-type(10), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="ranger"] ~ span:nth-of-type(11), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="rogue"] ~ span:nth-of-type(12), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="sorcerer"] ~ span:nth-of-type(13), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="warmaster"] ~ span:nth-of-type(14), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="warrior"] ~ span:nth-of-type(15), -div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="wizard"] ~ span:nth-of-type(16) +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="berserk"] ~ span:nth-of-type(5), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="druid"] ~ span:nth-of-type(6), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="monk"] ~ span:nth-of-type(7), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="necromancer"] ~ span:nth-of-type(8), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="paladin"] ~ span:nth-of-type(9), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="priest"] ~ span:nth-of-type(10), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="psion"] ~ span:nth-of-type(11), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="ranger"] ~ span:nth-of-type(12), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="rogue"] ~ span:nth-of-type(13), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="shaman"] ~ span:nth-of-type(14), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="sorcerer"] ~ span:nth-of-type(15), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="warlock"] ~ span:nth-of-type(16), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="warmaster"] ~ span:nth-of-type(17), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="warrior"] ~ span:nth-of-type(18), +div.sheet-menuCombatPJ > label:first-of-type > input[type="hidden"][value="wizard"] ~ span:nth-of-type(19) { display: flex; } @@ -7029,6 +8438,7 @@ div.sheet-armeAutrePNJ, div.sheet-armeImproviseeUtilisationPJ, div.sheet-armeImproviseeUtilisationPNJ, div.sheet-armeImproviseePJ, +div.sheet-MAArmeImprovisee, div.sheet-armeImproviseePNJ, div.sheet-armeVehicule { @@ -7946,7 +9356,8 @@ div.sheet-armeImproviseeUtilisationPNJ > div > label > input[type="radio"]:check } div.sheet-armeImproviseePJ > div:nth-of-type(1) > span, -div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span +div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span, +div.sheet-MAArmeImprovisee > div:nth-of-type(1) > span { line-height: 28px; font-size: 14px; @@ -7961,7 +9372,9 @@ div.sheet-armeImproviseePJ > div:nth-of-type(1) > span:nth-of-type(3), div.sheet-armeImproviseePJ > div:nth-of-type(1) > span:nth-of-type(4), div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(1), div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(3), -div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(4) +div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(4), +div.sheet-MAArmeImprovisee > div:nth-of-type(1) > span:nth-of-type(2), +div.sheet-MAArmeImprovisee > div:nth-of-type(1) > span:nth-of-type(3) { width:110px; } @@ -7974,8 +9387,15 @@ div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(2) border-left:1px solid var(--sombre); } +div.sheet-MAArmeImprovisee > div:nth-of-type(1) > span:nth-of-type(1) +{ + width:calc(100% - 110px - 110px - 110px - 2px - 28px); + border-right:1px solid var(--sombre); +} + div.sheet-armeImproviseePJ > div:nth-of-type(1) > span:nth-of-type(4), -div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(4) +div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(4), +div.sheet-MAArmeImprovisee > div:nth-of-type(1) > span:nth-of-type(3) { width:108px; border-right:1px solid var(--sombre); @@ -7983,7 +9403,8 @@ div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(4) } div.sheet-armeImproviseePJ > div:nth-of-type(1) > span:nth-of-type(5), -div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(5) +div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(5), +div.sheet-MAArmeImprovisee > div:nth-of-type(1) > span:nth-of-type(4) { width:110px; margin-right:28px; @@ -7998,7 +9419,9 @@ div.sheet-armeImproviseePNJ > div:nth-of-type(1) > span:nth-of-type(3) div.sheet-armeImproviseePJ > div:not(:nth-of-type(1)) > input[type="number"], div.sheet-armeImproviseePJ > div:not(:nth-of-type(1)) > input[type="text"], div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="number"], -div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="text"] +div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="text"], +div.sheet-MAArmeImprovisee > div:not(:nth-of-type(1)) > input[type="number"], +div.sheet-MAArmeImprovisee > div:not(:nth-of-type(1)) > input[type="text"] { margin:0px; padding:0px; @@ -8011,7 +9434,9 @@ div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="text"] div.sheet-armeImproviseePJ > div:not(:nth-of-type(1)) > input[type="text"], div.sheet-armeImproviseePJ > div:not(:nth-of-type(1)) > input[type="number"], div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="text"], -div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="number"] +div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="number"], +div.sheet-MAArmeImprovisee > div:not(:nth-of-type(1)) > input[type="text"], +div.sheet-MAArmeImprovisee > div:not(:nth-of-type(1)) > input[type="number"] { width:110px; text-align:center; @@ -8031,15 +9456,29 @@ div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > span padding-right:2px; } +div.sheet-MAArmeImprovisee > div:not(:nth-of-type(1)) > span +{ + width:calc(100% - 110px - 110px - 110px - 2px - 28px - 4px); + background:white; + border-right:1px solid var(--sombre); + cursor:text; + text-align:justify; + align-items:center; + padding-left:2px; + padding-right:2px; +} + div.sheet-armeImproviseePJ > div:not(:nth-of-type(1)) > input[type="text"]:nth-child(7), -div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="text"]:nth-child(4) +div.sheet-armeImproviseePNJ > div:not(:nth-of-type(1)) > input[type="text"]:nth-child(4), +div.sheet-MAArmeImprovisee > div:not(:nth-of-type(1)) > input[type="text"]:nth-child(6) { border-right:1px solid var(--sombre); border-left:1px solid var(--sombre); } div.sheet-armeImproviseePJ > div:not(:last-of-type), -div.sheet-armeImproviseePNJ > div:not(:last-of-type) +div.sheet-armeImproviseePNJ > div:not(:last-of-type), +div.sheet-MAArmeImprovisee > div:not(:last-of-type) { border-bottom:1px solid var(--sombre); } @@ -8051,7 +9490,11 @@ div.sheet-armeImproviseePJ > div:nth-of-type(12), div.sheet-armeImproviseePNJ > div:nth-of-type(4), div.sheet-armeImproviseePNJ > div:nth-of-type(7), div.sheet-armeImproviseePNJ > div:nth-of-type(10), -div.sheet-armeImproviseePNJ > div:nth-of-type(12) +div.sheet-armeImproviseePNJ > div:nth-of-type(12), +div.sheet-MAArmeImprovisee > div:nth-of-type(4), +div.sheet-MAArmeImprovisee > div:nth-of-type(7), +div.sheet-MAArmeImprovisee > div:nth-of-type(10), +div.sheet-MAArmeImprovisee > div:nth-of-type(12) { border-bottom:2px solid var(--sombre); } @@ -8364,7 +9807,7 @@ div.sheet-protections > .repcontainer > .repitem > .itemcontrol > a div.sheet-capaciteArmure { width:100%; - justify-content:space-between; + justify-content:space-evenly; align-items:baseline; flex-wrap:wrap; } @@ -8374,32 +9817,40 @@ div.sheet-capaciteArmure > div.sheet-bard, div.sheet-capaciteArmure > div.sheet-monk, div.sheet-capaciteArmure > div.sheet-rogue, div.sheet-capaciteArmure > div.sheet-sorcerer, -div.sheet-capaciteArmure > div.sheet-warrior -{ - width:50%; - margin-left:auto; - margin-right:auto; -} - +div.sheet-capaciteArmure > div.sheet-warrior, +div.sheet-capaciteArmure > div.sheet-berserk, div.sheet-capaciteArmure > div.sheet-paladin, div.sheet-capaciteArmure > div.sheet-priest, div.sheet-capaciteArmure > div.sheet-psion, div.sheet-capaciteArmure > div.sheet-warmaster, -div.sheet-capaciteArmure > div.sheet-wizard - +div.sheet-capaciteArmure > div.sheet-shaman, +div.sheet-capaciteArmure > div.sheet-warlock, +div.sheet-capaciteArmure > div.sheet-wizard, +div.sheet-capaciteArmure > div.sheet-metaArmureLegende, +div.sheet-capaciteArmure > div.sheet-druidModJetCompagnons { width:calc(50% - 5px); } -div.sheet-capaciteArmure > div.sheet-druidModJetCompagnons +div.sheet-capaciteArmure > input[type="hidden"][value="druid"].sheet-MALDruidC ~ div.sheet-metaArmureLegende { - width:50%; - margin-left:auto; + width:100%; } -div.sheet-capaciteArmure > div.sheet-druid > div.sheet-druidCompanions +div.sheet-capaciteArmure > div.sheet-druidModJetCompagnons, +div.sheet-capaciteArmure > div.sheet-metaArmureLegende { - margin-top:0px; + margin-bottom:10px; +} + +div.sheet-warlockCapaciteCol +{ + flex-wrap:wrap; +} + +div.sheet-warlockCapaciteCol > div:not(:first-of-type) +{ + margin-top:10px; } div.sheet-capacitesPNJ @@ -8533,14 +9984,15 @@ div.sheet-atoutHandicap > .repcontainer > .repitem, div.sheet-avantageInconvenient > .repcontainer, div.sheet-avantageInconvenient > .repcontainer > .repitem, div.sheet-carteDestin > .repcontainer, -div.sheet-carteDestin > .repcontainer > .repitem +div.sheet-carteDestin > .repcontainer > .repitem, +div.sheet-blessuresGraves > .repcontainer, +div.sheet-blessuresGraves > .repcontainer > .repitem { width:100%; flex-wrap:wrap; } div.sheet-atoutHandicap > .repcontainer > .repitem, -div.sheet-avantageInconvenient > .repcontainer > .repitem, div.sheet-carteDestin > .repcontainer > .repitem { background:var(--clair); @@ -8554,7 +10006,6 @@ div.sheet-carteDestin > .repcontainer > .repitem:not(:first-of-type) } div.sheet-atoutHandicap > .repcontainer > .repitem > input[type="text"], -div.sheet-avantageInconvenient > .repcontainer > .repitem > input[type="text"], div.sheet-carteDestin > .repcontainer > .repitem > input[type="text"] { width:100%; @@ -9153,7 +10604,8 @@ div.sheet-capaciteHeroique > .repcontainer > .repitem > div > input[type="text"] } div.sheet-detailsVehicule > label > input[type="text"], -div.sheet-detailsVehicule > label > input[type="number"] +div.sheet-detailsVehicule > label > input[type="number"], +div.sheet-mechaArmureDonnees > div > input[type="number"] { text-align:center; } @@ -9290,6 +10742,1092 @@ div.sheet-equipage > .repcontainer > .repitem > div:not(:last-of-type) > input[t height:28px; } +input[type="hidden"][value="sans"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende +{ + display:none; +} + +input[type="hidden"][value="psion"].sheet-metaArmureLegendeFlux ~ div.sheet-psion +{ + display:flex; +} + +input[type="hidden"][value="warrior"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALWarrior, +input[type="hidden"][value="paladin"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALPaladin, +input[type="hidden"][value="priest"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALPriest, +input[type="hidden"][value="warmaster"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALWarmaster, +input[type="hidden"][value="rogue"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALRogue, +input[type="hidden"][value="ranger"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALRanger, +input[type="hidden"][value="bard"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALBard, +input[type="hidden"][value="wizard"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALWizard, +input[type="hidden"][value="barbarian"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALBarbarian, +input[type="hidden"][value="psion"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALPsion, +input[type="hidden"][value="warlock"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALWarlock, +input[type="hidden"][value="shaman"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALShaman, +input[type="hidden"][value="druid"].sheet-metaArmureLegende ~ div.sheet-metaArmureLegende > div.sheet-MALDruid, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > input[type="hidden"][value="1"] ~ div.sheet-type1, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > input[type="hidden"][value="2"] ~ div.sheet-type2, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > input[type="hidden"][value="3"] ~ div.sheet-type3, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > input[type="hidden"][value="4"] ~ div.sheet-type4, +div.sheet-metaArmureLegende > div.sheet-MALWarrior > input[type="hidden"][value="5"] ~ div.sheet-type5, +div.sheet-metaArmureLegende > div.sheet-MALPriest > input[type="hidden"][value="1"] ~ div.sheet-MALMechanic, +div.sheet-metaArmureLegende > div.sheet-MALPriest > input[type="hidden"][value="2"] ~ div.sheet-MALNanoC, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > input[type="hidden"][value="1"] ~ div.sheet-MALWarlord, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > input[type="hidden"][value="2"] ~ div.sheet-MALFalcon, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > input[type="hidden"][value="1"] ~ div.sheet-impulsion1, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > input[type="hidden"][value="2"] ~ div.sheet-impulsion2, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > input[type="hidden"][value="3"] ~ div.sheet-impulsion3, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > input[type="hidden"][value="4"] ~ div.sheet-impulsion4, +div.sheet-metaArmureLegende > div.sheet-MALPsion > input[type="hidden"][value="1"] ~ div.sheet-MALPuppetMaster, +div.sheet-metaArmureLegende > div.sheet-MALPsion > input[type="hidden"][value="2"] ~ div.sheet-MALDiscord, +div.sheet-metaArmureLegende > div.sheet-MALPsion > input[type="hidden"][value="3"] ~ div.sheet-MALWindtalker, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > input[type="hidden"][value="1"] ~ div.sheet-MALRecord, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > input[type="hidden"][value="2"] ~ div.sheet-MALRewind, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > input[type="hidden"][value="1"] ~ div.sheet-MALContrecoups, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > input[type="hidden"][value="2"] ~ div.sheet-MALContrecoups, +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="1"] ~ div.sheet-MALDruidModCompanions > div > label:nth-of-type(2), +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="2"] ~ div.sheet-MALDruidModCompanions > div > label:nth-of-type(3), +div.sheet-metaArmureLegende > div.sheet-MALDruid > input[type="hidden"][value="3"] ~ div.sheet-MALDruidModCompanions > div > label:nth-of-type(4) +{ + display:flex; +} + +div.sheet-metaArmureLegende > div.sheet-MALWarrior, +div.sheet-metaArmureLegende > div.sheet-MALPaladin, +div.sheet-metaArmureLegende > div.sheet-MALPriest, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster, +div.sheet-metaArmureLegende > div.sheet-MALRogue, +div.sheet-metaArmureLegende > div.sheet-MALRanger, +div.sheet-metaArmureLegende > div.sheet-MALBard, +div.sheet-metaArmureLegende > div.sheet-MALWizard, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian, +div.sheet-metaArmureLegende > div.sheet-MALPsion, +div.sheet-metaArmureLegende > div.sheet-MALWarlock, +div.sheet-metaArmureLegende > div.sheet-MALShaman, +div.sheet-metaArmureLegende > div.sheet-MALDruid +{ + display:none; + flex-wrap:wrap; + justify-content:space-between; + width:100%; +} + +div.sheet-metaArmureLegende > div.sheet-MALWarrior > div, +div.sheet-metaArmureLegende > div.sheet-MALPriest > div, +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div, +div.sheet-metaArmureLegende > div.sheet-MALPsion > div, +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div +{ + display:none; + width:100%; + align-content:baseline; + background-color:var(--sombre); + flex-wrap:wrap; + border-top:1px solid var(--clair); +} + +div.sheet-metaArmureLegende > div.sheet-MALShaman > div, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div > div, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div +{ + width:100%; + align-content:baseline; + background-color:var(--sombre); + flex-wrap:wrap; + border-top:1px solid var(--clair); +} + +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-effetsArmes, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-information, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-druidModJetCompagnons, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALShamanImpregnation +{ + border:0px; +} + +div.sheet-metaArmureLegende > div.sheet-MALWarlock > div > div +{ + width:100%; + align-content:baseline; + background-color:var(--sombre); + flex-wrap:wrap; + border-top:1px solid var(--clair); +} + +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-druidCompanions > div > div +{ + background-color:var(--sombre); +} + +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div:not(:first-of-type), +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions > div > label:not(:first-of-type), +input[type="hidden"][value=""].sheet-MALDruidC ~ div.sheet-metaArmureLegende +input[type="hidden"][value="warrior"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="paladin"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="priest"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="warmaster"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="rogue"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="ranger"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="bard"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="wizard"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="barbarian"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="psion"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="warlock"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="shaman"].sheet-MALDruidC ~ div.sheet-metaArmureLegende, +input[type="hidden"][value="0"].sheet-tabArmureLegende ~ div div.sheet-metaArmureLegende +{ + display:none; +} + +div.sheet-metaArmureLegende > div.sheet-MALPaladin, +div.sheet-metaArmureLegende > div.sheet-MALRogue, +div.sheet-metaArmureLegende > div.sheet-MALRanger, +div.sheet-metaArmureLegende > div.sheet-MALBard, +div.sheet-metaArmureLegende > div.sheet-MALWizard, +div.sheet-metaArmureLegende > div.sheet-MALBarbarian, +div.sheet-metaArmureLegende > div.sheet-MALDruid, +div.sheet-metaArmureLegende > div.sheet-MALShaman > div.sheet-MALShamanImpregnation +{ + border-top:1px solid var(--clair); +} + +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-druidModJetCompagnons, +div.sheet-metaArmureLegende > div.sheet-MALDruid > div.sheet-MALDruidModCompanions +{ + border-top:1px solid var(--sombre); +} + +input[type="hidden"][value="druid"].sheet-MALDruidC ~ div.sheet-metaArmureLegende +{ + margin-top:10px; +} + +div.sheet-metaArmureLegende > div.sheet-MALDruidCompanions +{ + border-top:0px; +} + +div.sheet-metaArmureLegende > div.sheet-MALWarmaster > div.sheet-MALWarlord > div:first-of-type +{ + border-bottom:1px solid var(--clair); +} + +div.sheet-avantageInconvenient > .repcontainer > .repitem:not(:first-of-type), +div.sheet-blessuresGraves > .repcontainer > .repitem:not(:first-of-type) +{ + border-top:1px solid var(--sombre); +} + +div.sheet-avantageInconvenient > .repcontainer > .repitem > label:first-of-type, +div.sheet-blessuresGraves > .repcontainer > .repitem > label:first-of-type +{ + border-top:1px solid var(--clair); + height:26px; +} + +div.sheet-avantageInconvenient > .repcontainer > .repitem > input[type="text"], +div.sheet-blessuresGraves > .repcontainer > .repitem > input[type="text"] +{ + width: calc(100% - 25px); + text-align: center; + color:black; + height: 28px; + border: 0px; + font-variant: small-caps; + padding-right: 25px; +} + +div.sheet-avantageInconvenient > .repcontainer > .repitem > div.sheet-autoex, +div.sheet-blessuresGraves > .repcontainer > .repitem > div.sheet-autoex +{ + border-top:1px solid var(--sombre); + display:none; +} + +div.sheet-avantageInconvenient > .repcontainer > .repitem > input[type="hidden"][value="0"] ~ div.sheet-autoex, +div.sheet-blessuresGraves > .repcontainer > .repitem > input[type="hidden"][value="0"] ~ div.sheet-autoex +{ + display:flex; +} + +div.sheet-mechaArmureDonnees > div > input[type="number"] +{ + border-left:1px solid var(--sombre); +} + +div.sheet-mechaArmureDonnees > div > input[type="text"], +div.sheet-mechaArmureDonnees > div > input[type="number"] +{ + width:25%; + padding-top:0px; + padding-bottom:0px; + border:0px; +} + +div.sheet-mechaArmureDonnees > div:not(:first-of-type) > input[type="number"] +{ + border-left:1px solid var(--sombre); +} + +div.sheet-mechaArmureDonnees > div:not(:first-of-type) > span +{ + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; +} + +div.sheet-mechaArmureSelection +{ + margin-bottom:10px; +} + +div.sheet-mechaArmureSelection > div +{ + width:100%; + background:var(--clair); + justify-content:space-evenly; + padding-top:5px; + padding-bottom:5px; +} + +div.sheet-mechaArmureSelection > div > label +{ + width:calc((100% / 3) - 20px); + height:28px; +} + +div.sheet-mechaArmureSelection > div > label > input[type="checkbox"] +{ + width:calc((100% / 3) - 40px); + height: 28px; + position: absolute; + opacity: 0; + z-index: 99; +} + +div.sheet-mechaArmureSelection > div > label > input[type="checkbox"] ~ span +{ + width:100%; +} + +div.sheet-mechaArmureSelection > div > label > input[type="checkbox"] ~ span::before +{ + display: flex; + content: attr(title); + width: 100%; + line-height: 26px; + background: var(--sombre); + border: 1px solid black; + color: white; + justify-content: center; + font-size: 14px; + font-variant: small-caps; +} + +div.sheet-mechaArmureSelection > div > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-menuCombatMechaArmure > label > input[type="checkbox"]:checked ~ span::before, +div.sheet-MAArchangelConfiguration > div > label > input[type="radio"]:checked ~ span::before, +div.sheet-MANephilimConfiguration > div > label > input[type="radio"]:checked ~ span::before, +div.sheet-MADemonConfiguration > div > label > input[type="radio"]:checked ~ span::before +{ + box-shadow: 0px 0px 7px 0px #000000 inset; +} + +div.sheet-mechaArmureAR > div, +div.sheet-mechaArmureDR > div:last-of-type, +div.sheet-MAAGabrielCurse > div:not(:first-of-type), +div.sheet-MAAGabrielOffering > div:not(:first-of-type), +div.sheet-MAARaphaelMiracle > div:not(:first-of-type), +div.sheet-MAARaphaelEvacuation > div:not(:first-of-type), +div.sheet-MAArchangelCanonMetatron > div:not(:first-of-type), +div.sheet-MAArchangelCanonNoe > div:not(:first-of-type), +div.sheet-MANOGInvulnerabilite > div:not(:first-of-type), +div.sheet-MANOGStation > div:not(:first-of-type), +div.sheet-MANephilimJericho > div:not(:first-of-type), +div.sheet-MANephilimSiegeTower > div:not(:first-of-type), +div.sheet-MANephilimSaut > div:not(:first-of-type), +div.sheet-MANephilimDronesAirain > div:not(:first-of-type), +div.sheet-MANephilimEmblem > div:not(:first-of-type), +div.sheet-MANephilimCanonMagma > div:not(:first-of-type), +div.sheet-MANephilimMSurtur > div:not(:first-of-type), +div.sheet-MADDjinnNanobrume > div:not(:first-of-type), +div.sheet-MADDjinnSouffle > div:not(:first-of-type), +div.sheet-MADAsuraPSoniques > div:not(:first-of-type), +div.sheet-MADAsuraCSonique > div:not(:first-of-type), +div.sheet-MADAsuraBAmrita > div:not(:first-of-type), +div.sheet-MADemonSaut > div:not(:first-of-type), +div.sheet-MADemonLames > div:not(:first-of-type), +div.sheet-MAAsuraInferno > div:not(:first-of-type), +div.sheet-MAAsuraTLA > div:not(:first-of-type) +{ + border-top:1px solid var(--sombre); +} + + +div.sheet-mechaArmureDR > div > span +{ + width:calc(100% / 2); +} + +div.sheet-mechaArmureDR > div > span:first-of-type +{ + width:calc((100% / 2) - 1px); + border-right:1px solid var(--sombre); +} + +div.sheet-mechaArmureDR > div > input[type="number"], +div.sheet-MAAGabrielOffering > div > input[type="number"], +div.sheet-MAAGabrielCurse > div > input[type="number"], +div.sheet-MAAGabrielOffering > div > input[type="text"], +div.sheet-MAAGabrielCurse > div > input[type="text"] +{ + width: calc(100% / 2); + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + +div.sheet-mechaArmureDR > div > input[type="number"]:first-of-type +{ + border-right:1px solid var(--sombre); +} + +div.sheet-MAAGabrielCurse > div:first-of-type > input[type="number"]:first-of-type, +div.sheet-MAAGabrielOffering > div:first-of-type > input[type="number"]:first-of-type, +div.sheet-MAAGabrielCurse > div:last-of-type > input[type="text"]:last-of-type, +div.sheet-MAAGabrielOffering > div:last-of-type > input[type="text"]:last-of-type +{ + border-left:1px solid var(--sombre); +} + +div.sheet-mechaArmureAR > div +{ + width:50%; +} + +div.sheet-mechaArmureAR > div:first-of-type +{ + width:calc(50% - 1px); + border-right:1px solid var(--sombre); +} + +div.sheet-mechaArmureAR > div > span +{ + width:calc(100% - 26px); + padding-left: 2px; + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; +} + +div.sheet-menuCombatMechaArmure > label +{ + width:calc(100% / 4); + height: 28px; + margin: 0px; + padding: 0px; + font-size: 14px; +} + +div.sheet-menuCombatMechaArmure > label > input[type="checkbox"] +{ + width: calc((100% / 4) - 16px); + height: 28px; + position: absolute; + opacity: 0; + margin-left: 1px; + min-width: 170.4px; +} + +div.sheet-menuCombatMechaArmure > div > label +{ + width:calc(100% / 4); + height: 28px; + margin: 0px; + padding: 0px; + font-size: 14px; +} + +div.sheet-menuCombatMechaArmure > div > label > input[type="checkbox"] +{ + width: calc((100% / 2) - 17px); + height: 28px; + position: absolute; + opacity: 0; + margin-left: 1px; + min-width: 170.4px; +} + +input[type="hidden"][value="1"].sheet-tabMechaArmureSpecial ~ div.sheet-mechaArmureSpecial, +input[type="hidden"][value="1"].sheet-tabMechaArmureModules ~ div.sheet-mechaArmureModules, +input[type="hidden"][value="1"].sheet-tabMechaArmureArmes ~ div.sheet-mechaArmureArmes, +input[type="hidden"][value="1"].sheet-tabMechaArmureArmesImprovisees ~ div.sheet-mechaArmureArmesImprovisees, +input[type="hidden"][value="archangel"].sheet-tabMechaArmureModele ~ div div.sheet-MAArchangel, +input[type="hidden"][value="nephilim"].sheet-tabMechaArmureModele ~ div div.sheet-MANephilim, +input[type="hidden"][value="demon"].sheet-tabMechaArmureModele ~ div div.sheet-MADemon +{ + width:100%; + display:flex; +} + +input[type="hidden"][value="1"].sheet-tabMechaArmureArmesImprovisees ~ div.sheet-mechaArmureArmesImprovisees +{ + flex-wrap:wrap; +} + +input[type="hidden"][value="1"].sheet-tabMechaArmureArmesImprovisees ~ div.sheet-mechaArmureArmesImprovisees > div +{ + display:flex; +} + +div.sheet-mechaArmureSpecial, +div.sheet-mechaArmureModules, +div.sheet-mechaArmureArmes, +div.sheet-mechaArmureArmesImprovisees +{ + display:none; + justify-content:space-between; + margin-top:5px; +} + +div.sheet-MAArchangelConfiguration > div, +div.sheet-MANephilimConfiguration > div, +div.sheet-MADemonConfiguration > div +{ + flex-wrap:wrap; +} + +div.sheet-MAArchangelConfiguration > div > label, +div.sheet-MANephilimConfiguration > div > label, +div.sheet-MADemonConfiguration > div > label +{ + width:calc(100% - 10px); + height: 28px; + margin: 0px; + padding: 0px; + font-size: 14px; + margin-left:auto; + margin-right:auto; + margin-top:5px; + margin-bottom:5px; +} + +div.sheet-MAArchangelConfiguration > div > label > input[type="radio"], +div.sheet-MANephilimConfiguration > div > label > input[type="radio"], +div.sheet-MADemonConfiguration > div > label > input[type="radio"] +{ + width:calc((100% / 2) - 46px); + height: 28px; + position: absolute; + opacity: 0; + margin-left: 1px; + min-width: 170.4px; +} + +div.sheet-MAArchangel > input[type="hidden"][value="1"] ~ div:nth-of-type(1), +div.sheet-MAArchangel > input[type="hidden"][value="2"] ~ div:nth-of-type(2), +div.sheet-MANephilim > input[type="hidden"][value="1"] ~ div:nth-of-type(1), +div.sheet-MANephilim > input[type="hidden"][value="2"] ~ div:nth-of-type(2), +div.sheet-MADemon > input[type="hidden"][value="1"] ~ div.sheet-MADemonDjinn, +div.sheet-MADemon > input[type="hidden"][value="2"] ~ div.sheet-MADemonAsura +{ + display:flex; +} + +div.sheet-MAArchangel, +div.sheet-MANephilim, +div.sheet-MADemon, +div.sheet-MAArchangelGabriel, +div.sheet-MAArchangelRaphael, +div.sheet-MANephilimOG, +div.sheet-MANephilimAnak, +div.sheet-MADemonDjinn, +div.sheet-MADemonAsura +{ + display:none; + width:100%; + flex-wrap:wrap; + justify-content:space-between; +} + +div.sheet-MAArchangelGabriel > div:not(:last-of-type), +div.sheet-MAArchangelRaphael > div:not(:last-of-type), +div.sheet-MANephilimOG > div:not(:last-of-type), +div.sheet-MANephilimAnak > div:not(:last-of-type), +div.sheet-MANephilim > div:not(:last-of-type), +div.sheet-MADemon > div:not(:last-of-type), +div.sheet-MADemonDjinn > div:not(:last-of-type), +div.sheet-MADemonAsura > div:not(:last-of-type) +{ + margin-bottom:10px; +} + +div.sheet-MAAGabrielOffering > div > span, +div.sheet-MAAGabrielCurse > div > span, +div.sheet-MAARaphaelEvacuation > div > span +{ + width:calc(100% / 2); + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + justify-content:center; +} + +div.sheet-MAAGabrielOffering > div:nth-of-type(2) > span:last-of-type, +div.sheet-MAAGabrielCurse > div:nth-of-type(2) > span:last-of-type, +div.sheet-MAARaphaelEvacuation > div > span:last-of-type +{ + width:calc((100% / 2) - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-MAARaphaelMiracle > div:nth-of-type(1) > span +{ + width:calc(50%); + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + justify-content:center; +} + +div.sheet-MAARaphaelMiracle > div:nth-of-type(1) > span:first-of-type +{ + width:calc(50% - 1px); + border-right:1px solid var(--sombre); +} + +div.sheet-MAARaphaelMiracle > div:nth-of-type(2) > input[type="text"], +div.sheet-MAARaphaelEvacuation > div > input[type="text"] +{ + width: calc(50%); + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + +div.sheet-MAARaphaelMiracle > div:nth-of-type(2) > input[type="text"]:first-of-type +{ + border-right:1px solid var(--sombre); +} + +div.sheet-MAARaphaelEvacuation > div > input[type="text"]:last-of-type +{ + border-left:1px solid var(--sombre); +} + +div.sheet-MAARaphaelMiracle > div > label +{ + width:calc(50%); +} + +div.sheet-MAARaphaelMiracle > div > label:first-of-type +{ + width:calc(50% - 1px); + border-right:1px solid var(--sombre); +} + +div.sheet-MAARaphaelMiracle > div > label > span +{ + width:calc(100% - 50px); + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + padding-left:2px; +} + +div.sheet-MAARaphaelMiracle > div > label > input[type="text"] +{ + width: 50px; + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + +div.sheet-MAArchangelVol > div > span, +div.sheet-MAArchangelVagueSoin > div > span +{ + width:calc(100% / 3); +} + +div.sheet-MAArchangelVol > div > span:nth-of-type(2), +div.sheet-MAArchangelVagueSoin > div > span:nth-of-type(2) +{ + width:calc((100% / 3) - 2px); + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); +} + +div.sheet-MAArchangelVol > div > input[type="text"], +div.sheet-MAArchangelVol > div > input[type="number"], +div.sheet-MAArchangelVagueSoin > div > input[type="text"], +div.sheet-MAArchangelVagueSoin > div > input[type="number"] +{ + width: calc(100% / 3); + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + +div.sheet-MAArchangelVol > div > input[type="number"]:nth-of-type(2), +div.sheet-MAArchangelVagueSoin > div > input[type="number"]:nth-of-type(2) +{ + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); +} + +div.sheet-MAArchangelCanonMetatron > div.sheet-special, +div.sheet-MANephilimCanonMagma > div.sheet-special +{ + background:var(--sombre); +} + +div.sheet-MAArchangelCanonMetatron > select:last-of-type, +div.sheet-MAArchangelCanonMetatron > label:nth-of-type(3) > input[type="number"], +div.sheet-MAArchangelCanonMetatron > div.sheet-special > select:last-of-type, +div.sheet-MANephilimCanonMagma > select:last-of-type, +div.sheet-MANephilimCanonMagma > label:nth-of-type(3) > input[type="number"], +div.sheet-MANephilimCanonMagma > div.sheet-special > select:last-of-type, +div.sheet-MANephilimMSurtur > select:last-of-type, +div.sheet-MANephilimMSurtur > label:nth-of-type(3) > input[type="number"], +div.sheet-MANephilimMSurtur > div.sheet-special > select:last-of-type, +div.sheet-MADDjinnSouffle > select:last-of-type, +div.sheet-MADDjinnSouffle > label:nth-of-type(3) > input[type="number"], +div.sheet-MADDjinnSouffle > div.sheet-special > select:last-of-type, +div.sheet-MADAsuraPSoniques > select:last-of-type, +div.sheet-MADAsuraPSoniques > label:nth-of-type(3) > input[type="number"], +div.sheet-MADAsuraPSoniques > div.sheet-special > select:last-of-type, +div.sheet-MADemonLames > select:last-of-type, +div.sheet-MADemonLames > label:nth-of-type(3) > input[type="number"], +div.sheet-MADemonLames > div.sheet-special > select:last-of-type +{ + border-left:1px solid var(--sombre); +} + +div.sheet-MAArchangelCanonMetatron > div:not(:last-of-type) > span, +div.sheet-MANephilimJericho > div > span, +div.sheet-MANephilimSaut > div > span, +div.sheet-MANephilimDronesAirain > div > span, +div.sheet-MANephilimEmblem > div > span, +div.sheet-MANephilimCanonMagma > div:not(:last-of-type) > span, +div.sheet-MANephilimMSurtur > div:not(:last-of-type) > span, +div.sheet-MADDjinnSouffle > div:not(:last-of-type) > span, +div.sheet-MADAsuraPSoniques > div:not(:last-of-type) > span, +div.sheet-MADemonSaut > div > span, +div.sheet-MADemonLames > div:not(:last-of-type) > span, +div.sheet-MAAsuraInferno > div:not(:last-of-type) > span, +div.sheet-MAAsuraTLA > div:not(:last-of-type) > span +{ + width:calc((100% / 4)); + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + justify-content:center; +} + +div.sheet-MAArchangelCanonMetatron > div > span:not(:first-of-type), +div.sheet-MANephilimJericho > div > span:not(:first-of-type), +div.sheet-MANephilimSaut > div > span:not(:first-of-type), +div.sheet-MANephilimDronesAirain > div > span:not(:first-of-type), +div.sheet-MANephilimEmblem > div > span:not(:first-of-type), +div.sheet-MANephilimCanonMagma > div > span:not(:first-of-type), +div.sheet-MANephilimMSurtur > div > span:not(:first-of-type), +div.sheet-MADDjinnSouffle > div > span:not(:first-of-type), +div.sheet-MADAsuraPSoniques > div > span:not(:first-of-type), +div.sheet-MADemonSaut > div > span:not(:first-of-type), +div.sheet-MADemonLames > div > span:not(:first-of-type), +div.sheet-MAAsuraInferno > div > span:not(:first-of-type), +div.sheet-MAAsuraTLA > div > span:not(:first-of-type) +{ + width:calc((100% / 4) - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-MAArchangelCanonMetatron > div > input[type="text"], +div.sheet-MAArchangelCanonMetatron > div > input[type="number"], +div.sheet-MANephilimJericho > div > input[type="text"], +div.sheet-MANephilimJericho > div > input[type="number"], +div.sheet-MANephilimSaut > div > input[type="text"], +div.sheet-MANephilimDronesAirain > div > input[type="text"], +div.sheet-MANephilimEmblem > div > input[type="text"], +div.sheet-MANephilimCanonMagma > div > input[type="text"], +div.sheet-MANephilimMSurtur > div > input[type="text"], +div.sheet-MADDjinnSouffle > div > input[type="text"], +div.sheet-MADAsuraPSoniques > div > input[type="text"], +div.sheet-MADemonSaut > div > input[type="text"], +div.sheet-MADemonLames > div > input[type="text"], +div.sheet-MAAsuraInferno > div > input[type="text"], +div.sheet-MAAsuraTLA > div > input[type="text"] +{ + width: calc(100% / 4); + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + + +div.sheet-MAArchangelCanonMetatron > div > input[type="text"]:not(:first-of-type), +div.sheet-MAArchangelCanonMetatron > div > input[type="number"]:not(:first-of-type), +div.sheet-MANephilimJericho > div > input[type="text"]:not(:first-of-type), +div.sheet-MANephilimJericho > div > input[type="number"]:not(:first-of-type), +div.sheet-MANephilimSaut > div > input[type="text"]:not(:first-of-type), +div.sheet-MANephilimDronesAirain > div > input[type="text"]:not(:first-of-type), +div.sheet-MANephilimEmblem > div > input[type="text"]:not(:first-of-type), +div.sheet-MANephilimCanonMagma > div > input[type="text"]:not(:first-of-type), +div.sheet-MANephilimMSurtur > div > input[type="text"]:not(:first-of-type), +div.sheet-MADDjinnSouffle > div > input[type="text"]:not(:first-of-type), +div.sheet-MADAsuraPSoniques > div > input[type="text"]:not(:first-of-type), +div.sheet-MADemonSaut > div > input[type="text"]:not(:first-of-type), +div.sheet-MADemonLames > div > input[type="text"]:not(:first-of-type), +div.sheet-MAAsuraInferno > div > input[type="text"]:not(:first-of-type), +div.sheet-MAAsuraTLA > div > input[type="text"]:not(:first-of-type) +{ + border-left:1px solid var(--sombre); +} + +div.sheet-MAArchangelCanonNoe > div:nth-of-type(1) > span +{ + width:calc((100% / 3)); + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + justify-content:center; +} + +div.sheet-MAArchangelCanonNoe > div:nth-of-type(1) > span:nth-of-type(2) +{ + width:calc((100% / 3) - 2px); + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); +} + +div.sheet-MAArchangelCanonNoe > div:nth-of-type(2) > input[type="text"], +div.sheet-MAArchangelCanonNoe > div:nth-of-type(2) > input[type="number"] +{ + width: calc(100% / 3); + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + + +div.sheet-MAArchangelCanonNoe > div:nth-of-type(2) > input[type="text"]:nth-of-type(2), +div.sheet-MAArchangelCanonNoe > div:nth-of-type(2) > input[type="number"]:nth-of-type(2) +{ + border-left:1px solid var(--sombre); + border-right:1px solid var(--sombre); +} + +div.sheet-MAArchangelCanonNoe > div:nth-of-type(3) > span +{ + width:calc((100% / 2)); + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + justify-content:center; +} + +div.sheet-MAArchangelCanonNoe > div:nth-of-type(3) > span:nth-of-type(2) +{ + width:calc((100% / 2) - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-MAArchangelCanonNoe > div:nth-of-type(4) > input[type="text"], +div.sheet-MAArchangelCanonNoe > div:nth-of-type(4) > input[type="number"] +{ + width: calc(100% / 2); + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + +div.sheet-MAArchangelCanonNoe > div:nth-of-type(4) > input[type="text"]:nth-of-type(2), +div.sheet-MAArchangelCanonNoe > div:nth-of-type(4) > input[type="number"]:nth-of-type(2) +{ + border-left:1px solid var(--sombre); +} + +div.sheet-mechaArmureJet > div:nth-of-type(1) +{ + flex-wrap:wrap; + justify-content:space-between; + background:var(--clair); + border-bottom:1px solid var(--sombre); +} + +div.sheet-MADDjinnWraith > div:nth-of-type(1) +{ + flex-wrap:wrap; + justify-content:space-between; + background:var(--clair); +} + +div.sheet-mechaArmureJet > div:nth-of-type(1) > span, +div.sheet-MADDjinnWraith > div:nth-of-type(1) > span +{ + width:calc(50% - 2px); + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + padding-left:2px; +} + +div.sheet-mechaArmureJet > div:nth-of-type(1) > select, +div.sheet-MADDjinnWraith > div:nth-of-type(1) > select +{ + width: 50%; + padding: 0px; + text-align: center; + border: 0px; +} + +div.sheet-MANOGInvulnerabilite > div > span, +div.sheet-MANOGStation > div > span, +div.sheet-MANOGStation > div > div > span, +div.sheet-MANephilimSiegeTower > div > span, +div.sheet-MANephilimDronesAirain > div > span, +div.sheet-MADDjinnNanobrume > div > span, +div.sheet-MADAsuraCSonique > div > span, +div.sheet-MADAsuraBAmrita > div > span +{ + line-height: 28px; + font-size: 14px; + color: #333; + font-weight: bold; + justify-content:center; +} + +div.sheet-MANOGInvulnerabilite > div:nth-of-type(1) > span +{ + widtH:50%; +} + +div.sheet-MANOGInvulnerabilite > div:nth-of-type(1) > span:last-of-type +{ + widtH:calc(50% - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-MANOGInvulnerabilite > div:nth-of-type(3) > span +{ + widtH:25%; +} + +div.sheet-MANOGInvulnerabilite > div:nth-of-type(3) > span:not(:first-of-type) +{ + widtH:calc(25% - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-MANOGInvulnerabilite > div > input[type="text"], +div.sheet-MANOGStation > div > input[type="text"], +div.sheet-MANephilimSiegeTower > div > input[type="text"], +div.sheet-MANephilimSiegeTower > div > input[type="number"], +div.sheet-MANephilimDronesAirain > div > input[type="text"], +div.sheet-MADDjinnNanobrume > div > input[type="number"], +div.sheet-MADAsuraCSonique > div > input[type="text"], +div.sheet-MADAsuraBAmrita > div > input[type="text"] +{ + text-align: center; + padding: 0px; + height: 28px; + border: 0px; +} + +div.sheet-MANOGInvulnerabilite > div:nth-of-type(2) > input[type="text"] +{ + width:50%; +} + +div.sheet-MANOGInvulnerabilite > div:nth-of-type(2) > input[type="text"]:last-of-type +{ + border-left:1px solid var(--sombre); +} + +div.sheet-MANOGInvulnerabilite > div:nth-of-type(4) > input[type="text"] +{ + width:25%; +} + +div.sheet-MANOGInvulnerabilite > div:nth-of-type(4) > input[type="text"]:not(:first-of-type), +div.sheet-MANOGStation > div:nth-of-type(2) > input[type="text"]:not(:first-of-type), +div.sheet-MANOGStation > div:nth-of-type(4) > input[type="text"]:not(:first-of-type), +div.sheet-MADDjinnNanobrume > div > input[type="number"]:not(:first-of-type), +div.sheet-MADAsuraCSonique > div > input[type="text"]:not(:first-of-type), +div.sheet-MADAsuraBAmrita > div > input[type="text"]:not(:first-of-type) +{ + border-left:1px solid var(--sombre); +} + +div.sheet-MANOGStation > div:nth-of-type(1) > span, +div.sheet-MANOGStation > div:nth-of-type(3) > span, +div.sheet-MANOGStation > div:nth-of-type(2) > input[type="text"], +div.sheet-MANOGStation > div:nth-of-type(4) > input[type="text"], +div.sheet-MADDjinnNanobrume > div > input[type="number"], +div.sheet-MADDjinnNanobrume > div > span, +div.sheet-MADAsuraBAmrita > div:nth-of-type(4) > input[type="text"], +div.sheet-MADAsuraBAmrita > div:nth-of-type(3) > span +{ + width:calc(100% / 3); +} + +div.sheet-MANOGStation > div:nth-of-type(1) > span:not(:first-of-type), +div.sheet-MANOGStation > div:nth-of-type(3) > span:not(:first-of-type), +div.sheet-MADDjinnNanobrume > div > span:not(:first-of-type), +div.sheet-MADAsuraBAmrita > div:nth-of-type(3) > span:not(:first-of-type) +{ + width:calc((100% / 3) - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-MANOGStation > div:nth-of-type(5) > span, +div.sheet-MANOGStation > div:nth-of-type(6) > input[type="text"], +div.sheet-MANephilimSiegeTower > div > span, +div.sheet-MANephilimSiegeTower > div > input[type="text"], +div.sheet-MANephilimSiegeTower > div > input[type="number"], +div.sheet-MADAsuraCSonique > div > input[type="text"], +div.sheet-MADAsuraCSonique > div > span, +div.sheet-MADAsuraBAmrita > div:nth-of-type(2) > input[type="text"], +div.sheet-MADAsuraBAmrita > div:nth-of-type(1) > span +{ + width:calc(100% / 2); +} + +div.sheet-MANOGStation > div:nth-of-type(5) > span:not(:first-of-type), +div.sheet-MANephilimSiegeTower > div > span:not(:first-of-type), +div.sheet-MADAsuraCSonique > div > span:not(:first-of-type), +div.sheet-MADAsuraBAmrita > div:nth-of-type(1) > span:not(:first-of-type) +{ + width:calc((100% / 2) - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-MANOGStation > div:nth-of-type(6) > input[type="text"]:not(:first-of-type), +div.sheet-MANephilimSiegeTower > div > input[type="number"] +{ + border-left:1px solid var(--sombre); +} + +div.sheet-MANOGStation > div:nth-of-type(7) > div +{ + width:calc(100% / 3); +} + +div.sheet-MANOGStation > div:nth-of-type(7) > div:not(:first-of-type) +{ + width:calc((100% / 3) - 1px); + border-left:1px solid var(--sombre); +} + +div.sheet-MANOGStation > div:nth-of-type(7) > div > span +{ + width:calc(100% - 28px - 2px); + justify-content:flex-start; + padding-left:2px; +} + +div.sheet-metaArmureLegende > div.sheet-information +{ + border:0px; + border-top:1px solid var(--clair); +} + +div.sheet-capaciteUltime +{ + width: 100%; + align-content: baseline; + background-color: var(--sombre); + flex-wrap: wrap; +} + +div.sheet-capaciteUltime > div:first-of-type > label +{ + margin: 0px; + padding: 0px; + width: calc(50% - 50px); + height: 26px; +} + +div.sheet-capaciteUltime > div:first-of-type > label > input[type="radio"] +{ + width: calc(50% - 310px); + height: 26px; + position: absolute; + cursor: pointer; + z-index: 1; + opacity: 0; +} + +div.sheet-capaciteUltime > div:first-of-type > label > input[type="radio"] ~ span +{ + width:100%; +} + +div.sheet-capaciteUltime > div:first-of-type > label > input[type="radio"] ~ span::before +{ + content: attr(title); + width: calc(100% - 2px); + justify-content: center; + display: flex; + height: 24px; + font-size: 14px; + font-weight: bold; + border: 1px solid black; + position: relative; + background: var(--sombre); + color: white; + line-height: 24px; +} + +div.sheet-capaciteUltime > div:first-of-type > label > input[type="radio"]:checked ~ span::before +{ + box-shadow: 0px 0px 7px 0px #000000 inset; +} + +div.sheet-capaciteUltime > div:first-of-type > div +{ + width: 100px; + border-bottom: 1px solid var(--sombre); +} + +div.sheet-capaciteUltime > div:first-of-type > div > button[type="action"] +{ + width: 20px; + padding: 0px; + font-weight: bold; + background: var(--sombre); + color: white; + border-color: var(--clair); + border-width: 1px; + justify-content: center; + align-items: center; +} + +div.sheet-capaciteUltime > div:first-of-type > div > input[type="number"] +{ + width: 77px; + height: 25px; + border: 0px; + padding: 0px; + text-align:center; +} + /*------------ Templates --------------*/ @@ -9301,7 +11839,11 @@ Templates .sheet-rolltemplate-contact, .sheet-rolltemplate-autre, .sheet-rolltemplate-special, +.sheet-rolltemplate-berserk, .sheet-rolltemplate-monk, +.sheet-rolltemplate-warlock, +.sheet-rolltemplate-blessures, +.sheet-rolltemplate-traumas, .sheet-rolltemplate-druidSimple, .sheet-rolltemplate-druidSupport, .sheet-rolltemplate-druidCombat, @@ -9310,7 +11852,8 @@ Templates .sheet-rolltemplate-distancePNJ, .sheet-rolltemplate-contactPNJ, .sheet-rolltemplate-bande, -.sheet-rolltemplate-vehicule +.sheet-rolltemplate-vehicule, +.sheet-rolltemplate-mechaArmure { font-family:"Segoe UI", Arial; --sombre: RGB(93,111,179); @@ -9330,7 +11873,11 @@ Templates .sheet-rolltemplate-contact > h1, .sheet-rolltemplate-autre > h1, .sheet-rolltemplate-special > h1, +.sheet-rolltemplate-berserk > h1, .sheet-rolltemplate-monk > h1, +.sheet-rolltemplate-warlock > h1, +.sheet-rolltemplate-blessures > h1, +.sheet-rolltemplate-traumas > h1, .sheet-rolltemplate-druidSimple > h1, .sheet-rolltemplate-druidSupport > h1, .sheet-rolltemplate-druidCombat > h1, @@ -9339,7 +11886,8 @@ Templates .sheet-rolltemplate-distancePNJ > h1, .sheet-rolltemplate-contactPNJ > h1, .sheet-rolltemplate-bande > h1, -.sheet-rolltemplate-vehicule > h1 +.sheet-rolltemplate-vehicule > h1, +.sheet-rolltemplate-mechaArmure > h1 { display:flex; width: 100%; @@ -9359,13 +11907,19 @@ Templates .sheet-rolltemplate-contact > h2, .sheet-rolltemplate-autre > h2, .sheet-rolltemplate-special > h2, +.sheet-rolltemplate-berserk > h2, .sheet-rolltemplate-monk > h2, +.sheet-rolltemplate-warlock > div > h2, +.sheet-rolltemplate-blessures > div > h2, +.sheet-rolltemplate-traumas > div > h2, .sheet-rolltemplate-druidSimple > h2, .sheet-rolltemplate-druidCombat > h2, .sheet-rolltemplate-simplePNJ > h2, .sheet-rolltemplate-initiativePNJ > h2, .sheet-rolltemplate-distancePNJ > h2, -.sheet-rolltemplate-contactPNJ > h2 +.sheet-rolltemplate-contactPNJ > h2, +.sheet-rolltemplate-traumas > h2, +.sheet-rolltemplate-mechaArmure > h2 { display:flex; width: 100%; @@ -9377,12 +11931,18 @@ Templates font-weight:bold; } +.sheet-rolltemplate-traumas > h2:first-of-type +{ + border-bottom:1px solid var(--sombre); +} + .sheet-rolltemplate-base > h3, .sheet-rolltemplate-simple > h3, .sheet-rolltemplate-initiative > h3, .sheet-rolltemplate-distance > h3, .sheet-rolltemplate-contact > h3, .sheet-rolltemplate-autre > h3, +.sheet-rolltemplate-berserk > h3, .sheet-rolltemplate-monk > h3, .sheet-rolltemplate-druidSimple > h3, .sheet-rolltemplate-druidSupport > h3, @@ -9390,7 +11950,8 @@ Templates .sheet-rolltemplate-simplePNJ > h3, .sheet-rolltemplate-distancePNJ > h3, .sheet-rolltemplate-contactPNJ > h3, -.sheet-rolltemplate-vehicule > h3 +.sheet-rolltemplate-vehicule > h3, +.sheet-rolltemplate-mechaArmure > h3 { display:flex; width: 100%; @@ -9408,6 +11969,7 @@ Templates .sheet-rolltemplate-distance > h3 > span:first-of-type, .sheet-rolltemplate-contact > h3 > span:first-of-type, .sheet-rolltemplate-autre > h3 > span:first-of-type, +.sheet-rolltemplate-berserk > h3 > span:first-of-type, .sheet-rolltemplate-monk > h3 > span:first-of-type, .sheet-rolltemplate-druidSimple > h3 > span:first-of-type, .sheet-rolltemplate-druidSupport > h3 > span:first-of-type, @@ -9415,7 +11977,8 @@ Templates .sheet-rolltemplate-simplePNJ > h3 > span:first-of-type, .sheet-rolltemplate-distancePNJ > h3 > span:first-of-type, .sheet-rolltemplate-contactPNJ > h3 > span:first-of-type, -.sheet-rolltemplate-vehicule > h3 > span:first-of-type +.sheet-rolltemplate-vehicule > h3 > span:first-of-type, +.sheet-rolltemplate-mechaArmure > h3 > span:first-of-type { padding-right:2px; } @@ -9427,6 +11990,7 @@ Templates .sheet-rolltemplate-contact > div, .sheet-rolltemplate-autre > div, .sheet-rolltemplate-special > div, +.sheet-rolltemplate-berserk > div, .sheet-rolltemplate-monk > div, .sheet-rolltemplate-druidSimple > div, .sheet-rolltemplate-druidSupport > div, @@ -9436,7 +12000,8 @@ Templates .sheet-rolltemplate-distancePNJ > div, .sheet-rolltemplate-contactPNJ > div, .sheet-rolltemplate-bande > div, -.sheet-rolltemplate-vehicule > div +.sheet-rolltemplate-vehicule > div, +.sheet-rolltemplate-mechaArmure > div { display:flex; width:100%; @@ -9445,6 +12010,17 @@ Templates justify-content:space-between; } +.sheet-rolltemplate-warlock > div, +.sheet-rolltemplate-blessures > div, +.sheet-rolltemplate-traumas > div +{ + flex-wrap:wrap; + display:flex; + width:100%; + background:var(--clair); + justify-content:space-between; +} + .sheet-rolltemplate-base > div.sheet-success, .sheet-rolltemplate-simple > div.sheet-success, .sheet-rolltemplate-initiative > div.sheet-success, @@ -9452,6 +12028,7 @@ Templates .sheet-rolltemplate-contact > div.sheet-success, .sheet-rolltemplate-autre > div.sheet-success, .sheet-rolltemplate-special > div.sheet-success, +.sheet-rolltemplate-berserk > div.sheet-success, .sheet-rolltemplate-monk > div.sheet-success, .sheet-rolltemplate-druidSimple > div.sheet-success, .sheet-rolltemplate-druidSupport > div.sheet-success, @@ -9461,7 +12038,8 @@ Templates .sheet-rolltemplate-distancePNJ > div.sheet-success, .sheet-rolltemplate-contactPNJ > div.sheet-success, .sheet-rolltemplate-bande > div.sheet-success, -.sheet-rolltemplate-vehicule > div.sheet-success +.sheet-rolltemplate-vehicule > div.sheet-success, +.sheet-rolltemplate-mechaArmure > div.sheet-success { width:100%; height:28px; @@ -9474,7 +12052,11 @@ Templates .sheet-rolltemplate-contact > *:not(:nth-child(2)), .sheet-rolltemplate-autre > *:not(:nth-child(2)), .sheet-rolltemplate-special > *:not(:nth-child(2)), +.sheet-rolltemplate-berserk > *:not(:nth-child(2)), .sheet-rolltemplate-monk > *:not(:nth-child(2)), +.sheet-rolltemplate-warlock > div > span:last-of-type, +.sheet-rolltemplate-blessures > div > span, +.sheet-rolltemplate-traumas > div > span, .sheet-rolltemplate-druidSimple > *:not(:nth-child(2)), .sheet-rolltemplate-druidSupport > *:not(:nth-child(2)), .sheet-rolltemplate-druidCombat > *:not(:nth-child(2)), @@ -9483,7 +12065,8 @@ Templates .sheet-rolltemplate-distancePNJ > *:not(:nth-child(2)), .sheet-rolltemplate-contactPNJ > *:not(:nth-child(2)), .sheet-rolltemplate-bande > *:not(:nth-child(2)), -.sheet-rolltemplate-vehicule > *:not(:nth-child(2)) +.sheet-rolltemplate-vehicule > *:not(:nth-child(2)), +.sheet-rolltemplate-mechaArmure > *:not(:nth-child(2)) { border-top:1px solid var(--sombre); } @@ -9495,6 +12078,7 @@ Templates .sheet-rolltemplate-contact > div > span, .sheet-rolltemplate-autre > div > span, .sheet-rolltemplate-special > div > span, +.sheet-rolltemplate-berserk > div > span, .sheet-rolltemplate-monk > div > span, .sheet-rolltemplate-druidSimple > div > span, .sheet-rolltemplate-druidSupport > div > span, @@ -9504,7 +12088,8 @@ Templates .sheet-rolltemplate-distancePNJ > div > span, .sheet-rolltemplate-contactPNJ > div > span, .sheet-rolltemplate-bande > div > span, -.sheet-rolltemplate-vehicule > div > span +.sheet-rolltemplate-vehicule > div > span, +.sheet-rolltemplate-mechaArmure > div > span { display:flex; line-height: 24px; @@ -9520,6 +12105,7 @@ Templates .sheet-rolltemplate-contact > div.sheet-success > span, .sheet-rolltemplate-autre > div.sheet-success > span, .sheet-rolltemplate-special > div.sheet-success > span, +.sheet-rolltemplate-berserk > div.sheet-success > span, .sheet-rolltemplate-monk > div.sheet-success > span, .sheet-rolltemplate-druidSimple > div.sheet-success > span, .sheet-rolltemplate-druidSupport > div.sheet-success > span, @@ -9529,7 +12115,8 @@ Templates .sheet-rolltemplate-distancePNJ > div.sheet-success > span, .sheet-rolltemplate-contactPNJ > div.sheet-success > span, .sheet-rolltemplate-bande > div.sheet-success > span, -.sheet-rolltemplate-vehicule > div.sheet-success > span +.sheet-rolltemplate-vehicule > div.sheet-success > span, +.sheet-rolltemplate-mechaArmure > div.sheet-success > span { line-height: 28px; font-size: 14px; @@ -9542,6 +12129,7 @@ Templates .sheet-rolltemplate-contact > div > span:first-of-type, .sheet-rolltemplate-autre > div > span:first-of-type, .sheet-rolltemplate-special > div > span:first-of-type, +.sheet-rolltemplate-berserk > div > span:first-of-type, .sheet-rolltemplate-monk > div > span:first-of-type, .sheet-rolltemplate-druidSimple > div > span:first-of-type, .sheet-rolltemplate-druidSupport > div > span:first-of-type, @@ -9551,7 +12139,8 @@ Templates .sheet-rolltemplate-distancePNJ > div > span:first-of-type, .sheet-rolltemplate-contactPNJ > div > span:first-of-type, .sheet-rolltemplate-bande > div > span:first-of-type, -.sheet-rolltemplate-vehicule > div > span:first-of-type +.sheet-rolltemplate-vehicule > div > span:first-of-type, +.sheet-rolltemplate-mechaArmure > div > span:first-of-type { width:calc(80% - 2px); padding-left: 2px; @@ -9565,6 +12154,13 @@ Templates padding-left:2px; } +.sheet-rolltemplate-simple > div > span.sheet-espaceSupp2 > span:last-of-type, +.sheet-rolltemplate-contact > div > span.sheet-espaceSupp2 > span:last-of-type, +.sheet-rolltemplate-distance > div > span.sheet-espaceSupp2 > span:last-of-type +{ + padding-left:2px; +} + .sheet-rolltemplate-base > div > span:last-of-type, .sheet-rolltemplate-simple > div > span:last-of-type, .sheet-rolltemplate-initiative > div > span:last-of-type, @@ -9572,6 +12168,7 @@ Templates .sheet-rolltemplate-contact > div > span:last-of-type, .sheet-rolltemplate-autre > div > span:last-of-type, .sheet-rolltemplate-special > div > span:last-of-type, +.sheet-rolltemplate-berserk > div > span:last-of-type, .sheet-rolltemplate-monk > div > span:last-of-type, .sheet-rolltemplate-druidSimple > div > span:last-of-type, .sheet-rolltemplate-druidSupport > div > span:last-of-type, @@ -9581,7 +12178,8 @@ Templates .sheet-rolltemplate-distancePNJ > div > span:last-of-type, .sheet-rolltemplate-contactPNJ > div > span:last-of-type, .sheet-rolltemplate-bande > div > span:last-of-type, -.sheet-rolltemplate-vehicule > div > span:last-of-type +.sheet-rolltemplate-vehicule > div > span:last-of-type, +.sheet-rolltemplate-mechaArmure > div > span:last-of-type { width:20%; justify-content:center; @@ -9591,7 +12189,11 @@ Templates .sheet-rolltemplate-distance > span, .sheet-rolltemplate-contact > span, .sheet-rolltemplate-autre > span, +.sheet-rolltemplate-berserk > span, .sheet-rolltemplate-monk > span, +.sheet-rolltemplate-warlock > div > span:first-of-type, +.sheet-rolltemplate-blessures > div > span, +.sheet-rolltemplate-traumas > div > span, .sheet-rolltemplate-druidSimple > span, .sheet-rolltemplate-druidSupport > span, .sheet-rolltemplate-druidCombat > span, @@ -9609,6 +12211,32 @@ Templates padding:2px; } +.sheet-rolltemplate-mechaArmure > span +{ + display:block; + width:calc(100% - 4px); + line-height: 14px; + font-size: 12px; + color: #333; + background:var(--clair); + word-wrap:anywhere; + text-align:justify; + padding:2px; +} + +.sheet-rolltemplate-warlock > div > span:last-of-type +{ + display:inline-block; + width:calc(100% - 4px); + line-height: 14px; + font-size: 12px; + color: #333; + background:var(--clair); + word-wrap:anywhere; + text-align:justify; + padding:2px; +} + .sheet-rolltemplate-simple > span span, .sheet-rolltemplate-simple > span span b, .sheet-rolltemplate-distance > span span, @@ -9617,6 +12245,7 @@ Templates .sheet-rolltemplate-contact > span span b, .sheet-rolltemplate-autre > span span, .sheet-rolltemplate-autre > span span b, +.sheet-rolltemplate-berserk > span span, .sheet-rolltemplate-monk > span span, .sheet-rolltemplate-monk > span span b, .sheet-rolltemplate-druidCombat > span span, @@ -9633,7 +12262,9 @@ Templates .sheet-rolltemplate-distance > span .inlinerollresult, .sheet-rolltemplate-contact > span .inlinerollresult, .sheet-rolltemplate-autre > span .inlinerollresult, +.sheet-rolltemplate-berserk > span .inlinerollresult, .sheet-rolltemplate-monk > span .inlinerollresult, +.sheet-rolltemplate-warlock > div > span .inlinerollresult, .sheet-rolltemplate-druidCombat > span .inlinerollresult, .sheet-rolltemplate-distancePNJ > span .inlinerollresult, .sheet-rolltemplate-contactPNJ > span .inlinerollresult @@ -9671,15 +12302,18 @@ Templates .sheet-rolltemplate-druidSimple .inlinerollresult, .sheet-rolltemplate-druidSupport .inlinerollresult, .sheet-rolltemplate-druidCombat .inlinerollresult, +.sheet-rolltemplate-berserk .inlinerollresult, .sheet-rolltemplate-ranger .inlinerollresult, .sheet-rolltemplate-monk .inlinerollresult, +.sheet-rolltemplate-warlock .inlinerollresult, .sheet-rolltemplate-simplePNJ .inlinerollresult, .sheet-rolltemplate-distancePNJ .inlinerollresult, .sheet-rolltemplate-contactPNJ .inlinerollresult, .sheet-rolltemplate-initiativePNJ .inlinerollresult, .sheet-rolltemplate-bande .inlinerollresult, .sheet-rolltemplate-vehicule .inlinerollresult, -.sheet-rolltemplate-base .inlinerollresult +.sheet-rolltemplate-base .inlinerollresult, +.sheet-rolltemplate-mechaArmure .inlinerollresult { background-color: transparent; border: none; @@ -9695,14 +12329,17 @@ Templates .sheet-rolltemplate-druidSimple .inlinerollresult.fullcrit, .sheet-rolltemplate-druidSupport .inlinerollresult.fullcrit, .sheet-rolltemplate-druidCombat .inlinerollresult.fullcrit, +.sheet-rolltemplate-berserk .inlinerollresult.fullcrit, .sheet-rolltemplate-monk .inlinerollresult.fullcrit, +.sheet-rolltemplate-warlock .inlinerollresult.fullcrit, .sheet-rolltemplate-simplePNJ .inlinerollresult.fullcrit, .sheet-rolltemplate-distancePNJ .inlinerollresult.fullcrit, .sheet-rolltemplate-contactPNJ .inlinerollresult.fullcrit, .sheet-rolltemplate-initiativePNJ .inlinerollresult.fullcrit, .sheet-rolltemplate-bande .inlinerollresult.fullcrit, .sheet-rolltemplate-vehicule .inlinerollresult.fullcrit, -.sheet-rolltemplate-base .inlinerollresult.fullcrit +.sheet-rolltemplate-base .inlinerollresult.fullcrit, +.sheet-rolltemplate-mechaArmure .inlinerollresult.fullcrit { border: none; } @@ -9716,14 +12353,17 @@ Templates .sheet-rolltemplate-druidSimple .inlinerollresult.fullfail, .sheet-rolltemplate-druidSupport .inlinerollresult.fullfail, .sheet-rolltemplate-druidCombat .inlinerollresult.fullfail, +.sheet-rolltemplate-berserk .inlinerollresult.fullfail, .sheet-rolltemplate-monk .inlinerollresult.fullfail, +.sheet-rolltemplate-warlock .inlinerollresult.fullfail, .sheet-rolltemplate-simplePNJ .inlinerollresult.fullfail, .sheet-rolltemplate-distancePNJ .inlinerollresult.fullfail, .sheet-rolltemplate-contactPNJ .inlinerollresult.fullfail, .sheet-rolltemplate-initiativePNJ .inlinerollresult.fullfail, .sheet-rolltemplate-bande .inlinerollresult.fullfail, .sheet-rolltemplate-vehicule .inlinerollresult.fullfail, -.sheet-rolltemplate-base .inlinerollresult.fullfail +.sheet-rolltemplate-base .inlinerollresult.fullfail, +.sheet-rolltemplate-mechaArmure .inlinerollresult.fullfail { border: none; } @@ -9737,14 +12377,17 @@ Templates .sheet-rolltemplate-druidSimple .inlinerollresult.importantroll, .sheet-rolltemplate-druidSupport .inlinerollresult.importantroll, .sheet-rolltemplate-druidCombat .inlinerollresult.importantroll, +.sheet-rolltemplate-berserk .inlinerollresult.importantroll, .sheet-rolltemplate-monk .inlinerollresult.importantroll, +.sheet-rolltemplate-warlock .inlinerollresult.importantroll, .sheet-rolltemplate-simplePNJ .inlinerollresult.importantroll, .sheet-rolltemplate-distancePNJ .inlinerollresult.importantroll, .sheet-rolltemplate-contactPNJ .inlinerollresult.importantroll, .sheet-rolltemplate-initiativePNJ .inlinerollresult.importantroll, .sheet-rolltemplate-bande .inlinerollresult.importantroll, .sheet-rolltemplate-vehicule .inlinerollresult.importantroll, -.sheet-rolltemplate-base .inlinerollresult.importantroll +.sheet-rolltemplate-base .inlinerollresult.importantroll, +.sheet-rolltemplate-mechaArmure .inlinerollresult.importantroll { border: none; } \ No newline at end of file diff --git a/Knight/knight.html b/Knight/knight.html index 7a4c8baf75..2e425eefd9 100644 --- a/Knight/knight.html +++ b/Knight/knight.html @@ -719,7 +719,7 @@ "msgEnergie":0 }; - const listeArmure = ["Guardian", "Barbarian", "Bard", "Druid", "Monk", "Necromancer", "Paladin", "Priest", "Psion", "Ranger", "Rogue", "Sorcerer", "Warmaster", "Warrior", "Wizard"]; + const listeArmure = ["Guardian", "Barbarian", "Bard", "Berserk", "Druid", "Monk", "Necromancer", "Paladin", "Priest", "Psion", "Ranger", "Rogue", "Shaman", "Sorcerer", "Warlock","Warmaster", "Warrior", "Wizard"]; var armure = { "sans":{ @@ -766,6 +766,18 @@ cdfMax:12, cdfModif:0 }, + "berserk":{ + armure:60, + armureMax:60, + armureModif:0, + energie:0, + energieMax:0, + energieModif:0, + egide:6, + cdf:8, + cdfMax:8, + cdfModif:0 + }, "druid":{ armure:50, armureMax:50, @@ -854,6 +866,17 @@ cdfMax:12, cdfModif:0 }, + "shaman":{ + armure:60, + armureMax:60, + armureModif:0, + energie:80, + energieMax:80, + energieModif:0, + cdf:10, + cdfMax:10, + cdfModif:0 + }, "sorcerer":{ armure:60, armureMax:60, @@ -865,6 +888,17 @@ cdfMax:14, cdfModif:0 }, + "warlock":{ + armure:60, + armureMax:60, + armureModif:0, + energie:60, + energieMax:60, + energieModif:0, + cdf:8, + cdfMax:8, + cdfModif:0 + }, "warmaster":{ armure:90, armureMax:90, @@ -901,12 +935,12 @@ cdfModif:0 } }; - + on( - "change:armure" + "change:armure change:armureLegende" , function() { - getAttrs(["armure"], function(value) + getAttrs(["armure", "warmaster150PG", "warmaster250PG"], function(value) { const Arm = value["armure"]; @@ -944,6 +978,22 @@ slotJD:5 }); break; + case "berserk": + setAttrs({ + slotTeteMax:6, + slotTete:6, + slotBGMax:6, + slotBG:6, + slotTorse:10, + slotTorseMax:10, + slotJG:6, + slotJGMax:6, + slotBD:6, + slotBDMax:6, + slotJDMax:6, + slotJD:6 + }); + break; case "druid": setAttrs({ slotTeteMax:5, @@ -1072,6 +1122,22 @@ slotJD:5 }); break; + case "shaman": + setAttrs({ + slotTeteMax:5, + slotTete:5, + slotBGMax:5, + slotBG:5, + slotTorse:8, + slotTorseMax:8, + slotJG:5, + slotJGMax:5, + slotBD:5, + slotBDMax:5, + slotJDMax:5, + slotJD:5 + }); + break; case "sorcerer": setAttrs({ slotTeteMax:7, @@ -1088,6 +1154,22 @@ slotJD:6 }); break; + case "warlock": + setAttrs({ + slotTeteMax:5, + slotTete:5, + slotBGMax:8, + slotBG:8, + slotTorse:8, + slotTorseMax:8, + slotJG:5, + slotJGMax:5, + slotBD:8, + slotBDMax:8, + slotJDMax:5, + slotJD:5 + }); + break; case "warmaster": setAttrs({ slotTeteMax:5, @@ -1154,51 +1236,70 @@ break; } - getAttrs(["warmaster150PG", "warmaster250PG"], function(value) - { - const W150PG = parseInt(value["warmaster150PG"],10)||0; - const W250PG = parseInt(value["warmaster250PG"],10)||0; + const W150PG = parseInt(value["warmaster150PG"],10)||0; + const W250PG = parseInt(value["warmaster250PG"],10)||0; + + const armModif = armure[Arm]["armureModif"]; + const eneModif = armure[Arm]["energieModif"]; + const cdfModif = armure[Arm]["cdfModif"]; - const armModif = armure[Arm]["armureModif"]; - const eneModif = armure[Arm]["energieModif"]; - const cdfModif = armure[Arm]["cdfModif"]; - - var totalEnergie = armure[Arm]["energieMax"]+eneModif; - - if(Arm == "warmaster") - { - if(W150PG != 0) - totalEnergie = armure[Arm]["energieMax150"]+eneModif; - - if(W250PG != 0) - totalEnergie = armure[Arm]["energieMax250"]+eneModif; - } - - setAttrs({ - armurePJ:armure[Arm]["armure"], - armurePJ_max:armure[Arm]["armureMax"]+armModif, - armurePJModif:armure[Arm]["armureModif"], - energiePJ:armure[Arm]["energie"], - energiePJ_max:totalEnergie, - energiePJModif:armure[Arm]["energieModif"], - cdfPJ:armure[Arm]["cdf"]+cdfModif, - cdfPJ_max:armure[Arm]["cdfMax"]+cdfModif, - cdfPJModif:armure[Arm]["cdfModif"], - barbarianGoliath:0, - sorcererMMVolNuee: 0, - sorcererMMPhase: 0, - sorcererMMEtirement: 0, - sorcererMMCorpMetal: 0, - sorcererMMCorpFluide: 0, - sorcererMMPMGuerre: 0, - sorcererMM250PG: 0, - warmasterImpFPersonnel:0, - warriorSoldierA:0, - warriorHunterA:0, - warriorScholarA:0, - warriorHeraldA:0, - warriorScoutA:0 - }); + var totalEnergie = armure[Arm]["energieMax"]+eneModif; + + if(Arm == "warmaster") + { + if(W150PG != 0) + totalEnergie = armure[Arm]["energieMax150"]+eneModif; + + if(W250PG != 0) + totalEnergie = armure[Arm]["energieMax250"]+eneModif; + } + + setAttrs({ + armurePJ:armure[Arm]["armure"], + armurePJ_max:armure[Arm]["armureMax"]+armModif, + armurePJModif:armure[Arm]["armureModif"], + energiePJ:armure[Arm]["energie"], + energiePJ_max:totalEnergie, + energiePJModif:armure[Arm]["energieModif"], + cdfPJ:armure[Arm]["cdf"]+cdfModif, + cdfPJ_max:armure[Arm]["cdfMax"]+cdfModif, + cdfPJModif:armure[Arm]["cdfModif"], + barbarianGoliath:0, + berserkIlluminationBeaconA:0, + berserkIlluminationTorchA:0, + berserkIlluminationProjectorA:0, + berserkIlluminationLighthouseA:0, + berserkIlluminationLanternA:0, + berserkRageA:0, + shamanNbreTotem:0, + shamanAscension:0, + sorcererMMVolNuee: 0, + sorcererMMPhase: 0, + sorcererMMEtirement: 0, + sorcererMMCorpMetal: 0, + sorcererMMCorpFluide: 0, + sorcererMMPMGuerre: 0, + sorcererMM250PG: 0, + warlockForward: 0, + warlockRecord: 0, + warlockRewind: 0, + warmasterImpFPersonnel:0, + warmasterImpGPersonnel:0, + warriorSoldierA:0, + warriorHunterA:0, + warriorScholarA:0, + warriorHeraldA:0, + warriorScoutA:0, + MALWarriorSoldierA:0, + MALWarriorHunterA:0, + MALWarriorScholarA:0, + MALWarriorHeraldA:0, + MALWarriorScoutA:0, + MALWarmasterImpFPersonnel:0, + MALWarmasterImpGPersonnel:0, + MALRogueGhost:0, + rogueGhost:0, + MALBarbarianGoliath:0, }); }); }); @@ -1281,19 +1382,29 @@ }); }); + //CDF on( - "change:cdfPJModif sheet:opened" + "change:barbarianGoliath change:MALBarbarianGoliath change:MALWarmasterImpFPersonnel change:MALWarmasterImpForce change:warmasterImpFPersonnel change:warmasterImpForce change:cdfPJModif sheet:opened" , function(val) { - getAttrs(["armure", "cdfPJModif", "barbarianGoliath", "sorcererMMCorpMetal", "sorcerer150PG", "sorcererMM250PG", "warmasterImpFPersonnel"], function(value) + getAttrs(["armure", "armureLegende", "cdfPJModif", "MALBarbarianGoliath", "barbarianGoliath", "sorcererMMCorpMetal", "sorcerer150PG", "sorcererMM250PG", "MALWarmasterImpForce", "MALWarmasterImpFPersonnel", "warmasterImpFPersonnel", "warmasterImpForce"], function(value) { const Arm = value["armure"]; + const MAL = value["armureLegende"]; const cdfModif = parseInt(value["cdfPJModif"], 10)||0; + const goliath = parseInt(value["barbarianGoliath"], 10)||0; + const goliathMAL = parseInt(value["MALBarbarianGoliath"], 10)||0; + const CorpMetal = value["sorcererMMCorpMetal"]; const CM150PG = value["sorcerer150PG"]; const CM250PG = value["sorcererMM250PG"]; - const WIPers = value["warmasterImpFPersonnel"]; + + const WIF = value["warmasterImpForce"]; + const WIFPers = parseInt(value["warmasterImpFPersonnel"], 10)||0; + + const WIFMAL = value["MALWarmasterImpForce"]; + const WIFPersMAL = parseInt(value["MALWarmasterImpFPersonnel"], 10)||0; armure[Arm]["cdfModif"] = cdfModif; @@ -1313,11 +1424,14 @@ } } - if(Arm == "warmaster") - { - if(WIPers != 0) - bonus += 2; - } + if(Arm == "warmaster" && WIFPers != 0 && WIF == "on") + bonus += WIFPers; + + if(MAL == "barbarian") + bonus += goliathMAL; + + if(MAL == "warmaster" && WIFPersMAL != 0 && WIFMAL == "on") + bonus += WIFPersMAL; setAttrs({ cdfPJ:armure[Arm]["cdf"]+cdfModif+bonus, @@ -1328,20 +1442,23 @@ //ESPOIR on( - "change:fichePNJ change:armure change:espoirModif sheet:opened" + "change:fichePNJ change:armure change:espoirModif change:berserk250PG sheet:opened" , function() { - getAttrs(["fichePNJ", "armure", "espoirModif", "espoirNecr", "espoirNecrModif", "MAJSheetworker"], function(value) + getAttrs(["fichePNJ", "armure", "espoirModif", "berserk250PG", "espoirNecr", "espoirNecrModif", "MAJSheetworker"], function(value) { const fichePNJ = parseInt(value["fichePNJ"], 10)||0; if(fichePNJ == 0) { - const armure = value["armure"]; + const Arm = value["armure"]; const majE = parseInt(value["MAJSheetworker"], 10)||0; + const espoirBers = value["berserk250PG"]; const espoirNecr = parseInt(value["espoirNecr"], 10)||0; const espoirNMod = parseInt(value["espoirNecrModif"], 10)||0; - if(espoirNMod != 0 && majE != 1 && armure == "necromancer") + var bonusEspoir = 0; + + if(espoirNMod != 0 && majE != 1 && Arm == "necromancer") { setAttrs({ espoirModif: espoirNMod, @@ -1349,7 +1466,7 @@ }); } - if(espoirNecr != 10 && armure == "necromancer" && majE != 1) + if(espoirNecr != 10 && Arm == "necromancer" && majE != 1) { setAttrs({ espoir: espoirNecr, @@ -1357,19 +1474,32 @@ }); } + if(Arm == "berserk") + { + if(espoirBers == "on") + bonusEspoir = 25; + else + bonusEspoir = 15; + } + const espoir = parseInt(value["espoirModif"], 10)||0; - switch(armure) + switch(Arm) { + case "berserk": + setAttrs({ + espoir_max: 50+espoir+bonusEspoir + }); + break; case "necromancer": setAttrs({ - espoir_max: 10+espoir + espoir_max: 10+espoir+bonusEspoir }); break; default: setAttrs({ - espoir_max: 50+espoir + espoir_max: 50+espoir+bonusEspoir }); break; } @@ -1377,12 +1507,59 @@ }); }); - //DEFENSE + //EGIDE on( - "change:fichePNJ change:armure change:defense change:defBM change:bonusDefense change:defenseODBonus change:defenseModifPerso change:barbarianDef change:sorcererMMCorpFluide change:sorcerer150PG change:sorcererMM250PG change:warmasterImpEPersonnel change:warmasterImpEsquive change:MasquePNJAE change:MasquePNJAEMaj change:defensePNJ sheet:opened" + "change:fichePNJ change:armure change:berserkNiveaux change:berserkRageN1Egide change:berserkRageN2Egide change:berserkRageN3Egide sheet:opened" , function() { - getAttrs(["fichePNJ", "armure", "defense", "defBM", "bonusDefense", "defenseODBonus", "defenseModifPerso", "barbarianDef", "sorcererMMCorpFluide", "sorcerer150PG", "sorcerer250PG", "sorcererMM250PG", "warmasterImpEPersonnel", "warmasterImpEsquive", "MasquePNJAE", "MasquePNJAEMaj", "defensePNJ", "defenseModifPNJ"], function(value) + getAttrs(["fichePNJ", "armure", "berserkNiveaux", "berserkRageN1Egide", "berserkRageN2Egide", "berserkRageN3Egide"], function(value) + { + const fichePNJ = parseInt(value["fichePNJ"], 10)||0; + + if(fichePNJ == 0) + { + const Arm = value["armure"]; + + var bonusEgide = 0; + + if(Arm == "berserk") + { + const rage = parseInt(value["berserkNiveaux"], 10)||0; + const egideN1 = parseInt(value["berserkRageN1Egide"], 10)||0; + const egideN2 = parseInt(value["berserkRageN2Egide"], 10)||0; + const egideN3 = parseInt(value["berserkRageN3Egide"], 10)||0; + + bonusEgide = 6; + + switch(rage) + { + case 1: + bonusEgide += egideN1; + break; + + case 2: + bonusEgide += egideN2; + break; + + case 3: + bonusEgide += egideN3; + break; + } + } + + setAttrs({ + egideBonus:bonusEgide + }); + } + }); + }); + + //DEFENSE + on( + "change:fichePNJ change:armure change:armureLegende change:defense change:defBM change:bonusDefense change:defenseODBonus change:defenseModifPerso change:barbarianDef change:berserkNiveaux change:berserkRageN1DR change:berserkRageN2DR change:berserkRageN3DR change:sorcererMMCorpFluide change:sorcerer150PG change:sorcererMM250PG change:warmasterImpEPersonnel change:warmasterImpEsquive change:MALWarmasterImpEPersonnel change:MALWarmasterImpEsquive change:MALBarbarianDef change:MasquePNJAE change:MasquePNJAEMaj change:defensePNJ change:MADDjinnNanobrumeActive sheet:opened" + , function() + { + getAttrs(["fichePNJ", "armure", "armureLegende", "defense", "defBM", "bonusDefense", "defenseODBonus", "defenseModifPerso", "barbarianDef", "berserkNiveaux", "berserkRageN1DR", "berserkRageN2DR", "berserkRageN3DR", "sorcererMMCorpFluide", "sorcerer150PG", "sorcerer250PG", "sorcererMM250PG", "warmasterImpEPersonnel", "warmasterImpEsquive", "MALWarmasterImpEPersonnel", "MALWarmasterImpEsquive", "MALBarbarianDef", "MasquePNJAE", "MasquePNJAEMaj", "defensePNJ", "defenseModifPNJ", "MADDjinnNanobrumeActive"], function(value) { const fichePNJ = parseInt(value["fichePNJ"], 10)||0; const bonusDefense = parseInt(value["bonusDefense"], 10)||0; @@ -1393,10 +1570,12 @@ var defenseM = 0; var defenseT = 0; + var defenseMecha = 0; if(fichePNJ == 0) { const armure = value["armure"]; + const MAL = value["armureLegende"]; const defense = parseInt(value["defense"], 10)||0; const defBM = parseInt(value["defBM"], 10)||0; @@ -1404,6 +1583,11 @@ const barbarianDef = parseInt(value["barbarianDef"], 10)||0; + const berserkRage = parseInt(value["berserkNiveaux"], 10)||0; + const berserkN1 = parseInt(value["berserkRageN1DR"], 10)||0; + const berserkN2 = parseInt(value["berserkRageN2DR"], 10)||0; + const berserkN3 = parseInt(value["berserkRageN3DR"], 10)||0; + const CorpFluide = value["sorcererMMCorpFluide"]; const sorcerer150PG = value["sorcerer150PG"]; const sorcerer250PG = value["sorcerer250PG"]; @@ -1412,6 +1596,18 @@ const warmasterEP = parseInt(value["warmasterImpEPersonnel"], 10)||0; const warmasterE = value["warmasterImpEsquive"]; + const MALWarmasterEP = parseInt(value["MALWarmasterImpEPersonnel"], 10)||0; + const MALWarmasterE = value["MALWarmasterImpEsquive"]; + + const MALBarbarianDef = parseInt(value["MALBarbarianDef"], 10)||0; + + const nanobrume = parseInt(value["MADDjinnNanobrumeActive"], 10)||0; + + var defenseMecha = defense+defBM+defenseODBonus; + + if(nanobrume == 1) + defenseMecha += 3; + switch(armure) { case "sans": @@ -1423,6 +1619,15 @@ defenseM = defBM+bonusDefense+defenseODBonus-barbarianDef; break; + case "berserk": + if(berserkRage == 1) + defenseM = 0-berserkN1; + else if(berserkRage == 2) + defenseM = 0-berserkN2; + else if(berserkRage == 3) + defenseM = 0-berserkN3; + break; + case "sorcerer": defenseM = defBM+bonusDefense+defenseODBonus; @@ -1457,6 +1662,12 @@ break; } + if(MAL == "warmaster" && MALWarmasterEP != "0" && MALWarmasterE != "0") + defenseM += 2; + + if(MAL == "barbarian") + defenseM -= MALBarbarianDef; + defenseT += Math.max(defense+defenseM+defenseModifPerso, 0) } if(fichePNJ == 1 || fichePNJ == 2) @@ -1477,17 +1688,18 @@ setAttrs({ defenseModif: defenseM, - defenseTotal: defenseT + defenseTotal: defenseT, + mechaArmureDefense: defenseMecha }); }); }); //REACTION on( - "change:fichePNJ change:armure change:reaction change:rctBM change:bonusReaction change:reactionODBonus change:reactionModifPerso change:barbarianRea change:paladinWatchtower change:sorcererMMCorpFluide change:sorcerer150PG change:sorcererMM250PG change:warmasterImpEPersonnel change:warmasterImpEsquive change:MachinePNJAE change:MachinePNJAEMaj change:reactionPNJ sheet:opened" + "change:fichePNJ change:armure change:armureLegende change:reaction change:rctBM change:bonusReaction change:reactionODBonus change:reactionModifPerso change:barbarianRea change:berserkNiveaux change:berserkRageN1DR change:berserkRageN2DR change:berserkRageN3DR change:paladinWatchtower change:sorcererMMCorpFluide change:sorcerer150PG change:sorcererMM250PG change:warmasterImpEPersonnel change:warmasterImpEsquive change:MALWarmasterImpEsquive change:MALWarmasterImpEPersonnel change:MALBarbarianRea change:MachinePNJAE change:MachinePNJAEMaj change:reactionPNJ change:MADDjinnNanobrumeActive sheet:opened" , function() { - getAttrs(["fichePNJ", "armure", "reaction", "rctBM", "bonusReaction", "reactionODBonus", "reactionModifPerso", "barbarianRea", "paladinWatchtower", "sorcererMMCorpFluide", "sorcerer150PG", "sorcerer250PG", "sorcererMM250PG", "warmasterImpEPersonnel", "warmasterImpEsquive", "MachinePNJAE", "MachinePNJAEMaj", "reactionPNJ"], function(value) + getAttrs(["fichePNJ", "armure", "armureLegende", "reaction", "rctBM", "bonusReaction", "reactionODBonus", "reactionModifPerso", "barbarianRea", "berserkNiveaux", "berserkRageN1DR", "berserkRageN2DR", "berserkRageN3DR", "paladinWatchtower", "sorcererMMCorpFluide", "sorcerer150PG", "sorcerer250PG", "sorcererMM250PG", "warmasterImpEPersonnel", "warmasterImpEsquive", "MALWarmasterImpEPersonnel", "MALWarmasterImpEsquive", "MALBarbarianRea", "MachinePNJAE", "MachinePNJAEMaj", "reactionPNJ", "MADDjinnNanobrumeActive"], function(value) { const fichePNJ = parseInt(value["fichePNJ"], 10)||0; const bonusReaction = parseInt(value["bonusReaction"], 10)||0; @@ -1498,10 +1710,12 @@ var reactionM = 0; var reactionT = 0; + var reactionMecha = 0; if(fichePNJ == 0) { const armure = value["armure"]; + const MAL = value["armureLegende"]; const reaction = parseInt(value["reaction"], 10)||0; const rctBM = parseInt(value["rctBM"], 10)||0; @@ -1509,6 +1723,11 @@ const barbarianRea = parseInt(value["barbarianRea"], 10)||0; + const berserkRage = parseInt(value["berserkNiveaux"], 10)||0; + const berserkN1 = parseInt(value["berserkRageN1DR"], 10)||0; + const berserkN2 = parseInt(value["berserkRageN2DR"], 10)||0; + const berserkN3 = parseInt(value["berserkRageN3DR"], 10)||0; + const paladinWatchtower = value["paladinWatchtower"]; const CorpFluide = value["sorcererMMCorpFluide"]; @@ -1519,6 +1738,18 @@ const warmasterEP = parseInt(value["warmasterImpEPersonnel"], 10)||0; const warmasterE = value["warmasterImpEsquive"]; + const MALWarmasterEP = parseInt(value["MALWarmasterImpEPersonnel"], 10)||0; + const MALWarmasterE = value["MALWarmasterImpEsquive"]; + + const MALBarbarianRea = parseInt(value["MALBarbarianRea"], 10)||0; + + const nanobrume = parseInt(value["MADDjinnNanobrumeActive"], 10)||0; + + var reactionMecha = reaction+rctBM+reactionODBonus; + + if(nanobrume == 1) + reactionMecha += 3; + switch(armure) { case "sans": @@ -1529,6 +1760,15 @@ case "barbarian": reactionM = rctBM+bonusReaction+reactionODBonus-barbarianRea; break; + + case "berserk": + if(berserkRage == 1) + reactionM = 0-berserkN1; + else if(berserkRage == 2) + reactionM = 0-berserkN2; + else if(berserkRage == 3) + reactionM = 0-berserkN3; + break; case "sorcerer": reactionM = rctBM+bonusReaction+reactionODBonus; @@ -1564,6 +1804,12 @@ break; } + if(MAL == "warmaster" && MALWarmasterEP != "0" && MALWarmasterE != "0") + reactionM += 2; + + if(MAL == "barbarian") + reactionM -= MALBarbarianRea; + reactionT += Math.max(reaction+reactionM+reactionModifPerso, 0) if(armure == "paladin" && paladinWatchtower == "Activé") @@ -1590,12 +1836,143 @@ setAttrs({ reactionModif: reactionM, - reactionTotal: reactionT + reactionTotal: reactionT, + mechaArmureReaction: reactionMecha }); }); }); - //GOLIATH + //RESILIENCE + on( + "clicked:calculResilienceFinal" + , function() + { + getAttrs(["listeTypePNJ", "armurePNJ_max", "santePNJ_max"], function(value) + { + const type = parseInt(value["listeTypePNJ"], 10)||0; + const armure = parseInt(value["armurePNJ_max"], 10)||0; + const sante = parseInt(value["santePNJ_max"], 10)||0; + + var total = 0; + + switch(type) + { + case 1: + if(sante > 0) + { + total = Math.floor(sante/10); + } + else + { + total = Math.floor(armure/10); + } + break; + + case 2: + if(sante > 0) + { + total = Math.floor(sante/10)*2; + } + else + { + total = Math.floor(armure/10)*2; + } + break; + + case 3: + if(sante > 0) + { + total = Math.floor(sante/10)*3; + } + else + { + total = Math.floor(armure/10)*3; + } + break; + + case 4: + if(sante > 0) + { + total = Math.floor(sante/30); + } + else + { + total = Math.floor(armure/30); + } + break; + + case 5: + if(sante > 0) + { + total = Math.floor(sante/20); + } + else + { + total = Math.floor(armure/20); + } + break; + + case 6: + if(sante > 0) + { + total = Math.floor(sante/10); + } + else + { + total = Math.floor(armure/10); + } + break; + } + + + + setAttrs({ + popup: 0, + resilience: total, + resilience_max: total + }); + }); + }); + + on( + "clicked:calculerResilience" + , function() + { + setAttrs({ + popup: 1 + }); + }); + + on( + "change:fichePNJ change:berserk350PG sheet:opened" + , function() + { + getAttrs(["fichePNJ", "berserk350PG"], function(value) + { + const state = value["berserk350PG"]; + + if(state == "on") + { + setAttrs({ + berserkIlluminationBlazeDgts: "4D6", + berserkIlluminationBlazeViolence: "4D6", + berserkIlluminationBeaconBonus: "4 "+getTranslationByKey("reussites-automatiques"), + berserkIlluminationTorchEgide: "4" + }); + } + else + { + setAttrs({ + berserkIlluminationBlazeDgts: "2D6", + berserkIlluminationBlazeViolence: "2D6", + berserkIlluminationBeaconBonus: "2 "+getTranslationByKey("reussites-automatiques"), + berserkIlluminationTorchEgide: "2" + }); + } + }); + }); + + //BARBARIAN on( "change:fichePNJ change:barbarianNoMDefense change:barbarianGoliath sheet:opened" , function() @@ -1608,8 +1985,6 @@ const Arm = value["armure"]; const goliath = parseInt(value["barbarianGoliath"], 10)||0; const barbarian200 = value["barbarianNoMDefense"]; - const cdf = armure[Arm]["cdfMax"]; - const cdfModif = armure[Arm]["cdfModif"]; var totalGoliath = goliath; @@ -1619,14 +1994,86 @@ setAttrs({ barbarianDef: totalGoliath, barbarianRea: goliath*2, - barbarianDegat: totalGoliath+"D6", - cdfPJ: cdf+cdfModif+goliath, - cdfPJ_max: cdf+cdfModif+goliath + barbarianDegat: totalGoliath+"D6" }); } }); }); + //SHAMAN + on( + "change:fichePNJ change:shamanAscension change:shamanAscensionEnergie sheet:opened" + , function() + { + getAttrs(["fichePNJ", "shamanAscension", "shamanAscensionEnergie"], function(value) + { + const fichePNJ = parseInt(value["fichePNJ"], 10)||0; + + if(fichePNJ == 0) + { + const ascension = parseInt(value["shamanAscension"], 10)||0;; + const energie = parseInt(value["shamanAscensionEnergie"], 10)||0; + + if(ascension == 1) + { + setAttrs({ + energieAscension_max: energie + }); + } + } + }); + }); + + on( + "change:fichePNJ change:armurePJModif change:cdfPJModif sheet:opened" + , function() + { + getAttrs(["fichePNJ", "armurePJModif", "cdfPJModif"], function(value) + { + const fichePNJ = parseInt(value["fichePNJ"], 10)||0; + + if(fichePNJ == 0) + { + const armure = 60; + const cdf = 10; + + const armureModif = parseInt(value["armurePJModif"], 10)||0;; + const cdfModif = parseInt(value["cdfPJModif"], 10)||0; + + setAttrs({ + armureAscension_max: armure+armureModif, + cdfAscension_max: cdf+cdfModif + }); + } + }); + }); + + on( + "change:fichePNJ change:shaman150PG change:shamanNbreTotem" + , function() + { + getAttrs(["fichePNJ", "shaman150PG", "shamanNbreTotem"], function(value) + { + const fichePNJ = parseInt(value["fichePNJ"], 10)||0; + + if(fichePNJ == 0) + { + const shaman150PG = parseInt(value["shaman150PG"], 10)||0;; + const totem = parseInt(value["shamanNbreTotem"], 10)||0; + + if(totem == 3) + { + if(shaman150PG == 0) + { + setAttrs({ + shamanNbreTotem: 2 + }); + } + } + } + }); + }); + //SORCERER on( "change:fichePNJ change:sorcererMMCorpMetal change:sorcererMM250PG change:sorcerer150PG sheet:opened" @@ -1665,10 +2112,10 @@ //WARMASTER on( - "change:fichePNJ change:warmasterImpFPersonnel change:warmaster150PG change:warmaster250PG sheet:opened" + "change:fichePNJ change:warmaster150PG change:warmaster250PG sheet:opened" , function() { - getAttrs(["fichePNJ", "armure", "warmasterImpFPersonnel", "warmaster150PG", "warmaster250PG"], function(value) + getAttrs(["fichePNJ", "armure", "warmaster150PG", "warmaster250PG"], function(value) { const fichePNJ = parseInt(value["fichePNJ"], 10)||0; @@ -1677,11 +2124,7 @@ const Arm = value["armure"]; if(Arm == "warmaster") - { - const WIPers = value["warmasterImpFPersonnel"]; - const cdf = armure[Arm]["cdfMax"]; - const cdfModif = armure[Arm]["cdfModif"]; - + { const W150PG = value["warmaster150PG"]; const W250PG = value["warmaster250PG"]; const ene = armure[Arm]["energieMax"]; @@ -1690,7 +2133,6 @@ const eneModif = armure[Arm]["energieModif"]; var total = ene; - var totalCDF = cdf+cdfModif; if(W150PG != 0) total = ene150; @@ -1699,13 +2141,8 @@ total = ene250; total += eneModif; - - if(WIPers != 0) - totalCDF += 2; - + setAttrs({ - cdfPJ:totalCDF, - cdfPJ_max:totalCDF, energiePJ_max: total }); } @@ -2608,7 +3045,7 @@ resetPanneauInformation(); }); }); - + on( "change:repeating_equipDefensif:porte change:repeating_equipDefensif:defenseBonus change:repeating_equipDefensif:reactionBonus" , function() @@ -3086,6 +3523,493 @@ }); }); + + //META-ARMURE DE LEGENDE + on("change:armureLegende",function(eventInfo) + { + var mal = eventInfo.newValue; + + switch(mal) + { + case "warrior": + setAttrs({ + popup:2 + }); + break; + case "priest": + setAttrs({ + popup:3 + }); + break; + case "warmaster": + setAttrs({ + popup:4 + }); + break; + case "psion": + setAttrs({ + popup:6 + }); + break; + case "warlock": + setAttrs({ + popup:7 + }); + break; + case "druid": + setAttrs({ + popup:8 + }); + break; + } + }); + + on("clicked:selectionMALWarrior",function() + { + getAttrs(["listeTypeMALWarrior"], function(value) + { + var choix = parseInt(value["listeTypeMALWarrior"], 10)||0; + + setAttrs({ + malwarriortype:choix, + popup:0 + }); + }); + }); + + on("clicked:selectionMALPriest",function() + { + getAttrs(["listeTypeMALPriest"], function(value) + { + var choix = parseInt(value["listeTypeMALPriest"], 10)||0; + + setAttrs({ + malpriestmode:choix, + popup:0 + }); + }); + }); + + on("clicked:selectionMALWarmaster",function() + { + getAttrs(["listeTypeMALWarmaster"], function(value) + { + var choix = parseInt(value["listeTypeMALWarmaster"], 10)||0; + var popup = 0; + + if(choix == 1) + popup = 5; + + setAttrs({ + malwarmastermode:choix, + popup:popup + }); + }); + }); + + on("clicked:selectionMALWarmasterWarlord",function() + { + getAttrs(["listeTypeMALWarmasterWarlord"], function(value) + { + var choix = parseInt(value["listeTypeMALWarmasterWarlord"], 10)||0; + + setAttrs({ + malwarmasterwarlord:choix, + popup:0 + }); + }); + }); + + on("clicked:selectionMALPsion",function() + { + getAttrs(["listeModeMALPsion"], function(value) + { + var choix = parseInt(value["listeModeMALPsion"], 10)||0; + + setAttrs({ + malpsionmode:choix, + popup:0 + }); + }); + }); + + on("clicked:selectionMALWarlock",function() + { + getAttrs(["listeModeMALWarlock"], function(value) + { + var choix = parseInt(value["listeModeMALWarlock"], 10)||0; + + setAttrs({ + malwarlockmode:choix, + popup:0 + }); + }); + }); + + on("clicked:selectionMALDruid",function() + { + getAttrs(["listeModeMALDruid"], function(value) + { + var choix = parseInt(value["listeModeMALDruid"], 10)||0; + + setAttrs({ + maldruidmod:choix, + popup:0 + }); + }); + }); + + on( + "change:repeating_modulesMALDCLion remove:repeating_modulesMALDCLion" + , function() + { + TAS.repeatingSimpleSum("modulesMALDCLion", "moduleSlotMALDCLTete", "slotsMALUDCLTeteTot"); + TAS.repeatingSimpleSum("modulesMALDCLion", "moduleSlotMALDCLTorse", "slotsMALUDCLTorseTot"); + TAS.repeatingSimpleSum("modulesMALDCLion", "moduleSlotMALDCLBG", "slotsMALUDCLBGTot"); + TAS.repeatingSimpleSum("modulesMALDCLion", "moduleSlotMALDCLBD", "slotsMALUDCLBDTot"); + TAS.repeatingSimpleSum("modulesMALDCLion", "moduleSlotMALDCLJG", "slotsMALUDCLJGTot"); + TAS.repeatingSimpleSum("modulesMALDCLion", "moduleSlotMALDCLJD", "slotsMALUDCLJDTot"); + }); + + on( + "change:slotsMALUDCLTeteTot change:slotsMALUDCLTorseTot change:slotsMALUDCLBGTot change:slotsMALUDCLBDTot change:slotsMALUDCLJGTot change:slotsMALUDCLJDTot" + , function() + { + getAttrs(["slotsMALUDCLTeteTot", "slotsMALDCLTeteMax", "slotsMALUDCLTorseTot", "slotsMALDCLTorseMax", "slotsMALUDCLBGTot", "slotsMALDCLBGMax", "slotsMALUDCLBDTot", "slotsMALDCLBDMax", "slotsMALUDCLJGTot", "slotsMALDCLJGMax", "slotsMALUDCLJDTot", "slotsMALDCLJDMax"], function(value) + { + const IA = value["nomIA"]; + const TeO = parseInt(value["slotsMALUDCLTeteTot"], 10)||0; + const TeM = parseInt(value["slotsMALDCLTeteMax"], 10)||0; + + const ToO = parseInt(value["slotsMALUDCLTorseTot"], 10)||0; + const ToM = parseInt(value["slotsMALDCLTorseMax"], 10)||0; + + const BGO = parseInt(value["slotsMALUDCLBGTot"], 10)||0; + const BGM = parseInt(value["slotsMALDCLBGMax"], 10)||0; + + const BDO = parseInt(value["slotsMALUDCLBDTot"], 10)||0; + const BDM = parseInt(value["slotsMALDCLBDMax"], 10)||0; + + const JGO = parseInt(value["slotsMALUDCLJGTot"], 10)||0; + const JGM = parseInt(value["slotsMALDCLJGMax"], 10)||0; + + const JDO = parseInt(value["slotsMALUDCLJDTot"], 10)||0; + const JDM = parseInt(value["slotsMALDCLJDMax"], 10)||0; + + var totalTe = TeM-TeO; + var totalTo = ToM-ToO; + var totalBG = BGM-BGO; + var totalBD = BDM-BDO; + var totalJG = JGM-JGO; + var totalJD = JDM-JDO; + + var msg = ""; + + PI["msgSlot"] = 0; + + if(PI["msgEnergie"] == 1) + { + msg += "Erreur. Energie Indisponible. "; + } + + if(totalTe < 0) + { + msg += "Erreur. "; + + if(PI["msgSlot"] == 0) + { + PI["msgSlot"] = 1; + msg += "Capacité du Compagnon dépassée. "; + } + + msg += "Trop de slots occupé au niveau de la tête. "; + } + + if(totalTo < 0) + { + msg += "Erreur. "; + + if(PI["msgSlot"] == 0) + { + PI["msgSlot"] = 1; + msg += "Capacité du Compagnon dépassée. "; + } + + msg += "Trop de slots occupé au niveau du torse. "; + } + + if(totalBG < 0) + { + msg += "Erreur. "; + + if(PI["msgSlot"] == 0) + { + PI["msgSlot"] = 1; + msg += "Capacité du Compagnon dépassée. "; + } + + msg += "Trop de slots occupé au niveau du bras gauche. "; + } + + if(totalBD < 0) + { + msg += "Erreur. "; + + if(PI["msgSlot"] == 0) + { + PI["msgSlot"] = 1; + msg += "Capacité du Compagnon dépassée. "; + } + + msg += "Trop de slots occupé au niveau du bras droit. "; + } + + if(totalJG < 0) + { + msg += "Erreur. "; + + if(PI["msgSlot"] == 0) + { + PI["msgSlot"] = 1; + msg += "Capacité du Compagnon dépassée. "; + } + + msg += "Trop de slots occupé au niveau de la jambe gauche. "; + } + + if(totalJD < 0) + { + msg += "Erreur. "; + + if(PI["msgSlot"] == 0) + { + PI["msgSlot"] = 1; + msg += "Capacité du Compagnon dépassée. "; + } + + msg += "Trop de slots occupé au niveau de la jambe droite. "; + } + + if(msg != "") + setPanneauInformation(msg, true, true); + else + resetPanneauInformation(); + }); + }); + + on("clicked:repeating_modulesmaldclion:pemdlion",function() + { + getAttrs(["repeating_modules_moduleEnergieMALDCLion", "MALDruidLionPEAct", "nomIA"], function(value) + { + const IA = value["nomIA"]; + const PEM = parseInt(value["repeating_modules_moduleEnergieMALDCLion"], 10)||0; + const PE = parseInt(value["MALDruidLionPEAct"], 10)||0; + + var total = PE-PEM; + + if(total < 0) + { + setPanneauInformation("Erreur. Energie Indisponible.", false, false, true); + + PI["msgEnergie"] = 1; + } + else + { + setAttrs({ + MALDruidLionPEAct:total + }); + } + }); + }); + + on( + "change:MALWarriorSoldierA change:deplOD change:forOD change:endOD sheet:opened" + , function() + { + getAttrs(["MALWarriorSoldierA", "deplOD", "forOD", "endOD"], function(value) + { + var mode = value["MALWarriorSoldierA"]; + + var ODDep = parseInt(value["deplOD"], 10)||0; + var ODFor = parseInt(value["forOD"], 10)||0; + var ODEnd = parseInt(value["endOD"], 10)||0; + + var bonus = 0; + + if(mode != 0) + { + bonus = 1; + } + + setAttrs({ + calODDep:ODDep+bonus, + calODFor:ODFor+bonus, + calODEnd:ODEnd+bonus + }); + }); + }); + + on( + "change:MALWarriorHunterA change:hargneOD change:combOD change:instOD sheet:opened" + , function() + { + getAttrs(["MALWarriorHunterA", "hargneOD", "combOD", "instOD"], function(value) + { + var mode = value["MALWarriorHunterA"]; + + var ODHar = parseInt(value["hargneOD"], 10)||0; + var ODCom = parseInt(value["combOD"], 10)||0; + var ODIns = parseInt(value["instOD"], 10)||0; + + var bonus = 0; + + if(mode != 0) + { + bonus = 1; + } + + setAttrs({ + calODHar:ODHar+bonus, + calODCom:ODCom+bonus, + calODIns:ODIns+bonus + }); + }); + }); + + on( + "change:MALWarriorScholarA change:tirOD change:savoirOD change:technOD sheet:opened" + , function() + { + getAttrs(["MALWarriorScholarA", "tirOD", "savoirOD", "technOD"], function(value) + { + var mode = value["MALWarriorScholarA"]; + + var ODTir = parseInt(value["tirOD"], 10)||0; + var ODSav = parseInt(value["savoirOD"], 10)||0; + var ODTec = parseInt(value["technOD"], 10)||0; + + var bonus = 0; + + if(mode != 0) + { + bonus = 1; + } + + setAttrs({ + calODTir:ODTir+bonus, + calODSav:ODSav+bonus, + calODTec:ODTec+bonus + }); + }); + }); + + on( + "change:MALWarriorHeraldA change:auraOD change:paroleOD change:sfOD sheet:opened" + , function() + { + getAttrs(["MALWarriorHeraldA", "auraOD", "paroleOD", "sfOD"], function(value) + { + var mode = value["MALWarriorHeraldA"]; + + var ODAur = parseInt(value["auraOD"], 10)||0; + var ODPar = parseInt(value["paroleOD"], 10)||0; + var ODSFR = parseInt(value["sfOD"], 10)||0; + + var bonus = 0; + + if(mode != 0) + { + bonus = 1; + } + + setAttrs({ + calODAur:ODAur+bonus, + calODPar:ODPar+bonus, + calODSFR:ODSFR+bonus + }); + }); + }); + + on( + "change:MALWarriorScoutA change:discrOD change:percOD change:dextOD sheet:opened" + , function() + { + getAttrs(["MALWarriorScoutA", "discrOD", "percOD", "dextOD"], function(value) + { + var mode = value["MALWarriorScoutA"]; + + var ODDis = parseInt(value["discrOD"], 10)||0; + var ODPer = parseInt(value["percOD"], 10)||0; + var ODDex = parseInt(value["dextOD"], 10)||0; + + var bonus = 0; + + if(mode != 0) + { + bonus = 1; + } + + setAttrs({ + calODDis:ODDis+bonus, + calODPer:ODPer+bonus, + calODDex:ODDex+bonus + }); + }); + }); + + on( + "change:fichePNJ change:MALBarbarianGoliath sheet:opened" + , function() + { + getAttrs(["fichePNJ", "armure", "MALBarbarianGoliath"], function(value) + { + const fichePNJ = parseInt(value["fichePNJ"], 10)||0; + if(fichePNJ == 0) + + { + const Arm = value["armure"]; + const goliath = parseInt(value["MALBarbarianGoliath"], 10)||0; + + var totalGoliath = goliath; + + setAttrs({ + MALBarbarianDef: totalGoliath, + MALBarbarianRea: totalGoliath*2, + MALBarbarianDegat: totalGoliath+"D6" + }); + } + }); + }); + + on( + "change:MALDruidWolfConfiguration sheet:opened" + , function() + { + getAttrs(["MALDruidWolfConfiguration"], function(value) + { + var mode = value["MALDruidWolfConfiguration"]; + var PE = 0; + + if(mode == "Labor" || mode == "Medic" || mode == "Recon") + { + PE = 1; + } + + if(mode == "Tech" || mode == "Fighter") + { + PE = 2; + } + + setAttrs({ + MAJDruidWolfConfigurationPE:PE + }); + }); + }); + + on("clicked:druidWolfConfiguration",function() + { + }); + //FIN META-ARMURE DE LEGENDE on( "change:druidWolfConfiguration sheet:opened" , function() @@ -3136,24 +4060,24 @@ }); }); - on("clicked:druidWolfConfiguration",function() + on("clicked:capaciteUltime",function() { - getAttrs(["druidWolfConfigurationPE", "druidWolfPEAct"], function(value) + getAttrs(["coutCapaciteUltime", "energiePJ"], function(value) { - var PE = parseInt(value["druidWolfConfigurationPE"], 10)||0; - var energie = parseInt(value["druidWolfPEAct"], 10)||0; + var PE = parseInt(value["coutCapaciteUltime"], 10)||0; + var energie = parseInt(value["energiePJ"], 10)||0; var total = energie-PE; if(total < 0) { - setPanneauInformation("Erreur. Energie du Wolf Indisponible.", false, false, true); + setPanneauInformation("Erreur. Energie Indisponible.", false, false, true); PI["msgEnergie"] = 1; } else { setAttrs({ - druidWolfPEAct:total + energiePJ:total }); } }); @@ -3624,28 +4548,44 @@ on("clicked:repeating_modules:pem",function() { - getAttrs(["repeating_modules_moduleEnergie", "fichePNJ", "energiePJ", "energiePNJ"], function(value) + getAttrs(["repeating_modules_moduleEnergie", "fichePNJ", "armure", "espoir", "energiePNJ", "energiePJ"], function(value) { const TFiche = value["fichePNJ"]; if(TFiche == 0) { + const armure = value["armure"]; const PEM = parseInt(value["repeating_modules_moduleEnergie"], 10)||0; - const PE = parseInt(value["energiePJ"], 10)||0; + var PE = parseInt(value["energiePJ"], 10)||0; + + if(armure == "berserk") + PE = parseInt(value["espoir"], 10)||0; var total = PE-PEM; if(total < 0) - { - setPanneauInformation("Erreur. Energie Indisponible.", false, false, true); + { + if(armure != "berserk") + setPanneauInformation("Erreur. Energie Indisponible.", false, false, true); + else + setPanneauInformation("Erreur. Espoir Indisponible.", false, false, true); PI["msgEnergie"] = 1; } else { - setAttrs({ - energiePJ:total - }); + if(armure == "berserk") + { + setAttrs({ + espoir:total + }); + } + else + { + setAttrs({ + energiePJ:total + }); + } } } else if(TFiche == 1) @@ -3720,6 +4660,177 @@ } }); + //MECHAARMURE + var mechaArmure = { + "0":{ + vitesse:0, + manoeuvrabilite:0, + puissance:0, + senseurs:0, + systemes:0, + resilience:0, + blindage:0, + cdf:0, + noyaux:0 + }, + "archangel":{ + vitesse:3, + manoeuvrabilite:5, + puissance:5, + senseurs:6, + systemes:8, + resilience:30, + blindage:70, + cdf:30, + noyaux:100 + }, + "nephilim":{ + vitesse:2, + manoeuvrabilite:-4, + puissance:10, + senseurs:10, + systemes:10, + resilience:28, + blindage:120, + cdf:20, + noyaux:100 + }, + "demon":{ + vitesse:2, + manoeuvrabilite:4, + puissance:12, + senseurs:8, + systemes:4, + resilience:20, + blindage:80, + cdf:30, + noyaux:100 + } + }; + + on("change:mechaArmure change:mechaArmureVitesseModif change:mechaArmureManoeuvrabiliteModif change:mechaArmurePuissanceModif change:mechaArmureSenseursModif change:mechaArmureSystemesModif change:mechaArmureResilienceModif change:MANOGSTActive change:mechaArmureBlindageModif change:mechaArmureCdfModif change:mechaArmureNoyauxEnergieModif sheet:opened",function() + { + getAttrs(["mechaArmure", "mechaArmureVitesseModif", "mechaArmureManoeuvrabiliteModif", "mechaArmurePuissanceModif", "mechaArmureSenseursModif", "mechaArmureSystemesModif", "mechaArmureResilienceModif", "MANOGSTActive","mechaArmureBlindageModif", "mechaArmureCdfModif", "mechaArmureNoyauxEnergieModif"], function(value) + { + const MA = value["mechaArmure"]; + const vitesse = parseInt(mechaArmure[MA]["vitesse"], 10)||0; + const manoeuvrabilite = parseInt(mechaArmure[MA]["manoeuvrabilite"], 10)||0; + const puissance = parseInt(mechaArmure[MA]["puissance"], 10)||0; + const senseurs = parseInt(mechaArmure[MA]["senseurs"], 10)||0; + const systemes = parseInt(mechaArmure[MA]["systemes"], 10)||0; + const resilience = parseInt(mechaArmure[MA]["resilience"], 10)||0; + const blindage = parseInt(mechaArmure[MA]["blindage"], 10)||0; + const cdf = parseInt(mechaArmure[MA]["cdf"], 10)||0; + const noyaux = parseInt(mechaArmure[MA]["noyaux"], 10)||0; + + const vitesseM = parseInt(value["mechaArmureVitesseModif"], 10)||0; + const manoeuvrabiliteM = parseInt(value["mechaArmureManoeuvrabiliteModif"], 10)||0; + const puissanceM = parseInt(value["mechaArmurePuissanceModif"], 10)||0; + const senseursM = parseInt(value["mechaArmureSenseursModif"], 10)||0; + const systemesM = parseInt(value["mechaArmureSystemesModif"], 10)||0; + const resilienceM = parseInt(value["mechaArmureResilienceModif"], 10)||0; + const blindageM = parseInt(value["mechaArmureBlindageModif"], 10)||0; + const cdfM = parseInt(value["mechaArmureCdfModif"], 10)||0; + const noyauxM = parseInt(value["mechaArmureNoyauxEnergieModif"], 10)||0; + + const MST = parseInt(value["MANOGSTActive"], 10)||0; + + var resilienceB = 0; + + if(MST == 1) + resilienceB += 10; + + var vitesseTotal = vitesse+vitesseM; + var manoeuvrabiliteTotal = manoeuvrabilite+manoeuvrabiliteM; + var puissanceTotal = puissance+puissanceM; + var senseursTotal = senseurs+senseursM; + var systemesTotal = systemes+systemesM; + var resilienceTotal = resilience+resilienceM+resilienceB; + var blindageTotal = blindage+blindageM; + var cdfTotal = cdf+cdfM; + var noyauxTotal = noyaux+noyauxM; + + setAttrs({ + mechaArmureNom: getTranslationByKey(MA), + mechaArmureVitesse: vitesseTotal, + mechaArmureManoeuvrabilite: manoeuvrabiliteTotal, + mechaArmurePuissance: puissanceTotal, + mechaArmureSenseurs: senseursTotal, + mechaArmureSystemes: systemesTotal, + mechaArmureResilience_max: resilienceTotal, + mechaArmureBlindage_max: blindageTotal, + mechaArmureCdf_max: cdfTotal, + mechaArmureNoyauxEnergie_max: noyauxTotal + }); + }); + }); + + on("change:mechaArmureTypeJets change:mechaArmureManoeuvrabilite change:mechaArmurePuissance change:mechaArmureSenseurs change:mechaArmureSystemes sheet:opened",function() + { + getAttrs(["mechaArmureTypeJets", "mechaArmureManoeuvrabilite", "mechaArmurePuissance", "mechaArmureSenseurs", "mechaArmureSystemes"], function(value) + { + const type = parseInt(value["mechaArmureTypeJets"], 10)||0; + const manoeuvrabilite = parseInt(value["mechaArmureManoeuvrabilite"], 10)||0; + const puissance = parseInt(value["mechaArmurePuissance"], 10)||0; + const senseurs = parseInt(value["mechaArmureSenseurs"], 10)||0; + const systemes = parseInt(value["mechaArmureSystemes"], 10)||0; + + switch(type) + { + case 1: + setAttrs({ + mechaArmureJetBonus: manoeuvrabilite, + mechaArmureJetBonusType: "Manoeuvrabilité" + }); + break; + case 2: + setAttrs({ + mechaArmureJetBonus: puissance, + mechaArmureJetBonusType: "Puissance" + }); + break; + case 3: + setAttrs({ + mechaArmureJetBonus: senseurs, + mechaArmureJetBonusType: "Senseurs" + }); + break; + case 4: + setAttrs({ + mechaArmureJetBonus: systemes, + mechaArmureJetBonusType: "Systèmes" + }); + break; + case 5: + setAttrs({ + mechaArmureJetBonus: 0, + mechaArmureJetBonusType: "" + }); + break; + } + }); + }); + + on("change:mechaArmure change:mechaArmureArchangelConfiguration change:mechaArmureNephilimConfiguration change:mechaArmureDemonConfiguration",function() + { + setAttrs({ + MADABAmritaActive: 0, + MAAEvacuationActive: 0, + MANOGStationActive:0, + MANOGInvulnerabiliteActive:0, + MANOGSTActive:0, + MADDjinnWraithActive:0, + MADDjinnNanobrumeActive:0, + MADACSoniqueActive:0, + MAArchangelVolActive:0, + MANephilimSautActive:0, + MANephilimEmblemActive:0, + MADemonSautActive:0, + MANephilimDronesAirainActive:0 + }); + }); + //FIN MECHAARMURE + on("sheet:opened",function() { getAttrs(["version"], function(v) @@ -5040,15 +6151,164 @@ { setAttrs({ bardEffetAttSpe: getTranslationByKey("ignore-armure")+" / "+getTranslationByKey("ignore-champ-de-force")+" / "+getTranslationByKey("dispersion")+" 6 / "+getTranslationByKey("choc")+" 1", + berserkIlluminationBlazePortee: getTranslationByKey("portee-contact"), + berserkIlluminationBeaconPortee: getTranslationByKey("portee-contact"), + berserkIlluminationProjectorPortee: getTranslationByKey("portee-courte"), + berserkIlluminationLighthousePortee: getTranslationByKey("portee-courte"), + berserkIlluminationLanternPortee: getTranslationByKey("portee-courte"), + berserkIlluminationLanternEffets: getTranslationByKey("esperance"), monkVaguePortee: getTranslationByKey("portee-contact")+" / "+getTranslationByKey("portee-courte"), monkSalvePortee: getTranslationByKey("portee-moyenne"), monkRayonPortee: getTranslationByKey("portee-moyenne"), wizardBEffets: getTranslationByKey("anti-anatheme")+" / "+getTranslationByKey("degats-continus")+" 3", - wizardOEffets: getTranslationByKey("anti-anatheme")+" / "+getTranslationByKey("lumiere") +" 2 / "+getTranslationByKey("wizard-affecte-uniquement-anatheme") + wizardOEffets: getTranslationByKey("anti-anatheme")+" / "+getTranslationByKey("lumiere") +" 2 / "+getTranslationByKey("wizard-affecte-uniquement-anatheme"), + MALWizardOEffets: getTranslationByKey("anti-anatheme")+" / "+getTranslationByKey("lumiere") +" 2 / "+getTranslationByKey("wizard-affecte-uniquement-anatheme"), + MALWizardOPortee: getTranslationByKey("portee-moyenne"), + traumasInsignifiants: getTranslationByKey("traumas-insignifiants"), + traumasLegers: getTranslationByKey("traumas-legers"), + traumasGraves: getTranslationByKey("traumas-graves"), + traumasLourds: getTranslationByKey("traumas-lourds"), + MADSDPortee: getTranslationByKey("portee-contact"), + MADSDEffetsListe: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("briser-resilience")+" / "+getTranslationByKey("parasitage")+" 2", + MAAGOfferingDuree: "1D3 "+getTranslationByKey("tours"), + MAAGOfferingPortee: getTranslationByKey("portee-moyenne"), + MAAGCurseDuree: "1 "+getTranslationByKey("tour"), + MAAGCursePortee: getTranslationByKey("portee-moyenne"), + MAAGMiracleDuree: "2D6 "+getTranslationByKey("tours"), + MAAGMiraclePortee: getTranslationByKey("portee-contact"), + MAAGEvacuationDuree: "1 "+getTranslationByKey("tour"), + MAAGEvacuationPortee: getTranslationByKey("zone-entiere"), + MANOGInvulnerabilitePortee: getTranslationByKey("portee-courte"), + MANOGInvulnerabiliteDuree: "2D6 "+getTranslationByKey("tours"), + MANOGInvulnerabiliteEffets: getTranslationByKey("invulnerabilite"), + MANOGStationPortee: getTranslationByKey("portee-moyenne"), + MANOGStationDuree: getTranslationByKey("sans-limite"), + MANMJEffetsListe: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("anti-anatheme")+" / "+getTranslationByKey("demoralisant")+" / "+getTranslationByKey("briser-resilience"), + MANMJEffetsL: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("anti-anatheme")+" / "+getTranslationByKey("demoralisant")+" / "+getTranslationByKey("briser-resilience"), + MANMJPortee: getTranslationByKey("portee-lointaine"), + MADAPSEffetsListe: getTranslationByKey("poings-soniques-effets"), + MADAPSEffets: getTranslationByKey("poings-soniques-effets"), + MADAPSPortee: getTranslationByKey("portee-contact"), + MADACSPortee: getTranslationByKey("portee-courte"), + MADACSEffets: getTranslationByKey("choc")+" 6 / "+getTranslationByKey("choc")+" 4 / "+getTranslationByKey("choc")+" 2", + MANSautPortee: getTranslationByKey("portee-longue"), + MANSautHauteur: getTranslationByKey("portee-longue"), + MANSautDuree: "1 "+getTranslationByKey("tour"), + MANEmblemPortee: getTranslationByKey("portee-longue"), + MADSautPortee: getTranslationByKey("portee-longue"), + MADSautHauteur: getTranslationByKey("portee-longue"), + MADSautDuree: "1 "+getTranslationByKey("tour"), + MAAVagueSoinPortee: getTranslationByKey("portee-moyenne"), + MANDronesAirainDuree: getTranslationByKey("sans-limite"), + MANDronesAirainPortee: getTranslationByKey("portee-longue"), + MAAMIPortee: getTranslationByKey("portee-courte"), + MAACMEffets: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("parasitage")+" 2 / "+getTranslationByKey("degats-continus")+" 10 ([[1D6]] "+getTranslationByKey("tours")+") / "+getTranslationByKey("brise-resilience"), + MAACanonMetatronEffets: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("parasitage")+" 2 / "+getTranslationByKey("degats-continus")+" 10 / "+getTranslationByKey("briser-resilience"), + MAACanonMetatronPortee: getTranslationByKey("portee-moyenne"), + MANCMEffets: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("dispersion")+" 12 / "+getTranslationByKey("anti-anatheme")+" / "+getTranslationByKey("brise-resilience"), + MANCanonMagmaEffets: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("dispersion")+" 12 / "+getTranslationByKey("anti-anatheme")+" / "+getTranslationByKey("briser-resilience"), + MANCanonMagmaPortee: getTranslationByKey("portee-moyenne"), + MADLCGEffetsListe: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("penetrant")+" 10 / "+getTranslationByKey("ignore-cdf"), + MADLCGEffets: getTranslationByKey("lames-cinetiques-geantes-effets"), + MAACanonNoePortée: getTranslationByKey("portee-longue"), + MANMSEffetsListe: getTranslationByKey("anti-vehicule")+" / "+getTranslationByKey("demoralisant"), + MANMSurturEffets: getTranslationByKey("ultraviolence")+" / "+getTranslationByKey("demoralisant"), + MANMSurturPortee: getTranslationByKey("portee-moyenne"), + MAATLAPortee: getTranslationByKey("portee-courte"), + MAATLAEffets: getTranslationByKey("anti-anatheme") }); }); + + +