From 7ef71d2fda82de08fb3b4f0cbfef4298b0e08c40 Mon Sep 17 00:00:00 2001 From: Zakarik Date: Fri, 2 Oct 2020 14:20:38 +0200 Subject: [PATCH] [Knight] Update for campaign (#7449) * [Knight] Update for campagne * Revert "[Knight] Update for campagne" This reverts commit 0ca10205088c1529bc022cedcb8250a07d64420f. * [Knight] Update for campaign * Update fr.json * Bugfix --- Knight/knight.css | 3283 ++++++- Knight/knight.html | 16970 ++++++++++++++++++++++++++++------ Knight/sheet.json | 14 + Knight/translation.json | 311 +- Knight/translations/fr.json | 1357 +-- 5 files changed, 17903 insertions(+), 4032 deletions(-) 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") }); }); + + + +
@@ -5134,7 +6394,7 @@

Initiative

- + @@ -5259,6 +6519,12 @@ Inclure un onglet pour gérer le véhicule. +
+ +
+
+ +
+
+ +
+
+ +
@@ -5285,6 +6569,7 @@ +
+
+ +
@@ -5375,7 +6666,9 @@ - + + +
@@ -5412,6 +6705,7 @@ + @@ -5420,7 +6714,28 @@ + + + + + + + +
@@ -5584,7 +6899,7 @@
-
+
Energie @@ -5596,7 +6911,7 @@
-
+
Flux
@@ -5628,8 +6943,24 @@
+ +
+

Égide

+ +
+ Base + Bonus + Total +
+
+ + + +
+
+

Protections, Énergie et Santé

Protections et Santé

@@ -5664,8 +6995,14 @@
+
+ Résilience + + + +
- +

Débordement

@@ -6114,7 +7451,9 @@
+
+

@@ -6128,7 +7467,7 @@
-
+
Energie @@ -6185,7 +7524,22 @@
-
+
+

Égide

+ +
+ Base + Bonus + Total +
+
+ + + +
+
+ +

Évolution

+
+ +
Tant qu’il porte la méta-armure, le personnage augmente désormais son total de points d’espoir de 25.
Il reçoit un effet supplémentaire de son choix du mode Illumination.
+
+
+ +
Les effets Beacon, Blaze et Torch augmentent en efficacité :Blaze : Provoque désormais 4D6 (12) points de dégâts et de violence.Beacon : Cctroie désormais un bonus de 4 réussites automatiques.Torch : Offre désormais une égide de 4 ou un bonus d’égide de 4.

Le chevalier reçoit un effet supplémentaire de son choix du mode Illumination.
+
+
+ +
Désormais, toutes les pertes d’espoir du personnage (en dehors des pertes causées par les capacités de la métaarmure) sont réduites de 3 (minimum 1). L’effet est cumulable avec d’autres avantages ou effets.
Le chevalier reçoit un effet supplémentaire de son choix du mode Illumination.
+
+ +
+
+ +
Trois totems maximum peuvent maintenant être matérialisés en même temps.
+
+
+ +
Désormais, le mode Ascension peut être activé même quand le chevalier est hors de sa méta-armure. Dans ce cas, l’IA de la méta-armure prend l’apparence du chevalier en combinaison Guardian ou en métaarmure, au choix du chevalier.
+
+
+ +
Les totems peuvent maintenant agir de manière indépendante (toujours en suivant les ordres du chevalier) et sans limite de portée. Ils sont bien plus finement matérialisés et ressemblent trait pour trait à la méta-armure du chevalier. Ils peuvent aussi être matérialisés pour une scène entière ou une phase de conflit entière pour un coût total de 10 PE.
+
+
-
Vol en nuée : Module de vol passe niveau 2.
Phase :Module de phase passe niveau 2.
Étirement :La portée passe à moyenne.
Corps de métal :Bonus de CdF passe à 4.
Corps fluide :Bonus de défense / réaction passe à 3.
Polymorphie de guerre :Les modules passent au niveau 2. Effets et bonus à choisir.
+
Vol en nuée : Module de vol passe niveau 2.Phase :Module de phase passe niveau 2.Étirement :La portée passe à moyenne.Corps de métal :Bonus de CdF passe à 4.Corps fluide :Bonus de défense / réaction passe à 3.Polymorphie de guerre :Les modules passent au niveau 2. Effets et bonus à choisir.
+
+ +
Désormais, les coûts en PE des modes Rewind et Record sont diminués de 3.
+
+
+ +
Désormais, le mode Rewind peut être activé juste après (pas avant, ni pendant) une action d’un autre PJ ou d’un PNJ, même si le chevalier devrait être incapable d’effectuer une action ou s’il a par exemple été tué. Les effets infligés par des PNJ et qui devraient persister, comme domination, contrôle et isolement, sont ignorés par le PJ.\nAttention : Le chevalier doit toujours attendre 6 secondes avant de réactiver le mode Rewind et ne pourra le réactiver qu’une fois le tour de jeu complet passé.
+
+
+ +
L’armure est mieux stabilisée en termes temporels. Dé- sormais, le personnage peut relancer son jet sur le tableau des paradoxes temporels et choisir entre les deux résultats.
+
+
+ + +
+

Méta-armure de légende

+
+

Panneau d'Information

+
+ + +
+
+
+

Capacités ultime

+
+ + +
+ + +
+
+
+ + +
+
+
@@ -6652,6 +8106,296 @@
+
+

Mode Illumination

+
+ Sélection des Effets +
+
+ + + + + + + +
+ + + + + + + + +

Blaze

+ +
+ Dégâts + Violence + Portée +
+
+ + + +
+ +

Candle

+ +
+ Espoir sacrifié/donné +
+
+ +
+ +

Beacon

+ +
+ Bonus aux jets alliés + Portée +
+
+ + +
+ +

Torch

+ +
+ Bonus à l'égide + Portée +
+
+ + +
+ +

Projector

+ +
+ Capacité + Portée +
+
+ + +
+ +

Lighthouse

+ +
+ Portée +
+
+ +
+ + +

Lantern

+ +
+ Dégâts + Portée +
+
+ + +
+
+ +
+
+
+

Mode Rage

+ + + +
+ + + +
+ Sacrifice de points d'espoir + +

Nourri par la rage

+

Points d'espoir récupérés contre les humains

+
+ Hostile + Salopard + Patron + Bande +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+

Points d'espoir récupérés contre l'anathème

+
+ Hostile + Salopard + Patron + Bande +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+

Colère - Niveau 1

+
+ Bonus Dégâts + Bonus Violence + Bonus Égide +
+
+ + + +
+
+ Malus Défense + Malus Réaction +
+
+ + +
+

Rage - Niveau 2

+
+ Bonus Dégâts + Bonus Violence + Bonus Égide +
+
+ + + +
+
+ Malus Défense + Malus Réaction +
+
+ + +
+

Fureur - Niveau 3

+
+ Bonus Dégâts + Bonus Violence + Bonus Égide +
+
+ + + +
+
+ Malus Défense + Malus Réaction + Dégâts subis/tour +
+
+ + +
+ + +
+
+

Blaze

+ +
+ Dégâts + Violence + Portée +
+
+ + + +
+
+
+

Effet des armes

@@ -6758,7 +8502,7 @@ - +
@@ -6849,79 +8593,79 @@

Vague d'énergie

@@ -6982,7 +8726,7 @@
-

>Champ de Force Shrine

+

Champ de Force Shrine

Mode NanoC

- +
Bonus/Malus aux Jets @@ -7053,61 +8797,61 @@

Créations

@@ -7130,67 +8874,67 @@

Mode Puppet Master

- +
@@ -7202,8 +8946,15 @@
- - + + +

Mode Discord

+ +
+ +
+ +
@@ -7259,28 +9050,28 @@

Vision

- +
@@ -7329,90 +9120,362 @@
- +
+
+ + +

Imprégnation

+ + +
+ + +
+ +
+ + +
+
+
+

Mode Totem

+ + + + + +
+
+ + +

Jet

+ + +
+ + +
+ +
+ + +
+
+
+

Mode Ascension

+ + + +
+ Actuel + Maximum + Modif +
+
+ Armure + + + +
+
+ Energie + + + +
+
+ Champ de force + + + +
+
+

Mode Morph

Étirement

Immobilisation - +
@@ -7439,78 +9502,78 @@

Vol en Nuée

@@ -7561,6 +9624,55 @@
+ +
+

Mode Forward

+ +
+
+

Mode Record

+ + + + +
+

Notes

+
+ + +
+
+
+
+

Mode Rewind

+ +
+ + +
+
+
+

Contrecoups

+ +

Mode Falcon

@@ -7827,79 +9939,79 @@
@@ -7977,6 +10089,1117 @@
+ + +
+

Méta-armure de légende

+ +
+ + +
+

Soldier

+ +
+ Déplacement + Force + Endurance +
+
+ + + + +
+
+
+

Hunter

+ +
+ Hargne + Combat + Instinct +
+
+ + + + +
+
+
+

Scholar

+ +
+ Tir + Savoir + Technique +
+
+ + + + +
+
+
+

Herald

+ +
+ Aura + Parole + Sang-Froid +
+
+ + + + +
+
+
+

Scout

+ +
+ Discrétion + Dextérité + Perception +
+
+ + + + +
+
+
+ +
+

Champ de Force Shrine

+ +
+ Bonus de CdF + Force Requise + Chair Requise +
+
+ + + +
+
+ +
+ + +
+

Mode Mechanic

+
+ Contact + + +
+
+ Distance (Portée Longue) + + +
+
+ +
+ + + +

Mode NanoC

+ +
+ Bonus/Malus aux Jets + +
+
+ + +
+ +
+ + +
+

Créations

+
+ + +
+
+
+ +
+ + +
+ + +
+ +

Impulsion d'Action

+ +
+ +
+ +

Impulsion d'Esquive

+ +
+ Défense + Réaction +
+
+ + +
+
+ +
+ +

Impulsion de Force

+ +
+ Champ de Force + +
+
+ +
+ +

Impulsion de Guerre

+ +
+ Dégâts + Violence +
+
+ + +
+
+ +
+

Impulsion d'Energie

+ +
+
+ +
+

Mode Falcon

+
+ Faiblesses détectées +
+
+ + +
+
+
+ +
+ + + +

Mode Ghost

+ +
+ Bonus/Malus aux Jets + +
+
+ + + +
+ +
+ + +
+
+ +
+

Vision

+ +
+ + +
+
+ +
+

Apparence

+
+ + +
+

Faux-Êtres

+
+ + +
+
+ +
+

Mode Oriflamme

+ +
+ Dégâts + Violence + Portée +
+
+ + + +
+
+ +
+
+ +
+

Mode Goliath

+
+ Taille Bonus + +
+

Bonus

+
+ Force + Endurance +
+
+ + +
+
+ Dégâts (contact) + Champs de Force +
+
+ + +
+

Malus

+
+ Défense + Réaction +
+
+ + +
+
+ +
+ +
+ + + +

Mode Puppet Master

+ +
+ + +
+ +
+ + +
+
+ Ordre Donné +
+
+ + +
+
+
+ + +

Mode Discord

+ +
+ Bonus/Malus aux Jets + +
+
+ + + +
+ +
+ + +
+
+ Malus Actions + Malus Réaction + Malus Défense +
+
+ + + +
+
+
+

Mode Windtalker

+
+ Actions des Créatures +
+
+ + +
+
+
+ +
+ +
+

Contrecoups

+ +
+
+

Mode Record

+ + + + +
+

Notes

+
+ + +
+
+
+
+

Mode Rewind

+ +
+ + +
+
+
+ +
+
+ + +

Imprégnation

+ + +
+ + +
+ +
+ + +
+
+
+

Mode Totem

+ + + + +
+
+ + +

Jet

+ + +
+ + +
+ +
+ + +
+
+ +
+ +
+ +
+

Effet des armes

+
+ + +
+
+ +
+
+
+

Amélioration (structurelle) des armes

+
+ +
+
+ +
+
+
+

Panneau d'Information

+
+ + +
+
+
+ +
+
+

Mod Companions

+ +
+ + + + +
+
+
+
@@ -8091,7 +11314,9 @@
-

+

+

+

Aspects

@@ -8169,7 +11394,7 @@
Initiative - +
Armure @@ -8978,7 +12203,7 @@ Dégâts - +
@@ -9326,7 +12551,7 @@
Tours de combat -
@@ -9419,9 +12644,9 @@

Fusil Longbow

- + - +
Dégâts @@ -9434,39 +12659,39 @@
@@ -9772,12 +12997,1312 @@
+ +
+

Méta-armure de légende

+
+ +
+ +

+

+

+
+
+

Aspects

+

Aspects Exceptionnels

+

Valeurs Dérivées

+

Champ de Force

+
+
+ Chair + + +
+
+ Bête + + +
+
+ Machine + + +
+
+ Dame + + +
+
+ Masque + + +
+
+
+
+ + Mineur + Majeur + 1 +
+
+ + Mineur + Majeur + 1 +
+
+ + Mineur + Majeur + 1 +
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+
+
+ Défense + +
+
+ Réaction + +
+
+ Initiative + + +
+
+ Armure + + / + +
+
+ Energie + + / + +
+
+
+ +
+
+
+ + + +
+ +
+
+ Arme + Dégâts + Violence + Portée + Aspect +
+
+ +
+ + D6+ + +
+
+ + D6+ + +
+ + + +
+
+ +
+ +
+
+ +
+ + D6+ + +
+
+
+ +
+ + D6+ + +
+
+
+
+
+ + + + + + + + + +
+
+ +
+ + D6+ + +
+
+ + D6+ + +
+ + + +
+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ + D6+ + +
+
+
+ +
+ + D6+ + +
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + +
+

Slots du Lion

+
+ Tête + +
+
+ Torse + +
+ +
+ Bras Gauche + +
+ +
+ Bras Droit + +
+ +
+ Jambe Gauche + +
+ +
+ Jambe Droite + +
+
+
+
+ + + + +
+ + +
+ +
+ + +
+
+ +

Slots

+ + +
+ + + + + + + + + + + +
+
+
+
+
+
+ + + + + + + + + + + + +
+
+ Aspects + Aspects Exceptionnels +
+
+ Chair + + +
+
+ Bête + + +
+
+ Machine + + + +
+
+ Dame + + +
+
+ Masque + + +
+
+
+
+ Valeurs Dérivées +
+ + + + + +
+
+
+
+
+

Aspects

+

Aspects Exceptionnels

+

Valeurs Dérivées

+

Champ de Force

+
+
+ Chair + +
+
+ Bête + +
+
+ Machine + +
+
+ Dame + +
+
+ Masque + +
+
+
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+
+
+ Défense + +
+
+ Réaction + +
+
+ Initiative + +
+
+ Armure + + / + +
+
+ Energie + + / + +
+
+
+ +

Configuration

+
+ + + +
+ + + Dégâts + +
+
+ +
+

Configuration

+ +
+ + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 1 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 2 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 3 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + +
+ +
+ + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 1 dé supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 2 dé supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 3 dé supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + +
+ +
+ + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 1 dé supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses Companions, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 2 dé supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses Companions, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 3 dé supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses Companions, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + +
+ +
+ + + Les actions de combat du chevalier contre un ennemi désigné aux Companions reçoivent 1 dé supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 Companions supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les Companions infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + + + Les actions de combat du chevalier contre un ennemi désigné aux Companions reçoivent 2 dé supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 Companions supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les Companions infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + + + Les actions de combat du chevalier contre un ennemi désigné aux Companions reçoivent 3 dé supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 Companions supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les Companions infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + +
+ +
+ + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 1 dé supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 2 dé supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 3 dé supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + +
+
+
+ +
+ +
+ + + + + + +
+
+ Aspects + Aspects Exceptionnels +
+
+ Chair + + +
+
+ Bête + + +
+
+ Machine + + + +
+
+ Dame + + +
+
+ Masque + + +
+
+ +
+
+ Labor + +
+ + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 1 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 2 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 3 dés par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + +
+ +
+
+ Medik + +
+ + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 1 dé supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 2 dés supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 3 dés supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + +
+ +
+
+ Tech + +
+ + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 1 dé supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses compagnons, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 2 dés supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses compagnons, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 3 dés supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses compagnons, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + +
+ +
+
+ Fighter + +
+ + + Les actions de combat du chevalier contre un ennemi désigné aux compagnons reçoivent 1 dé supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 compagnons supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les compagnons infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + + + Les actions de combat du chevalier contre un ennemi désigné aux compagnons reçoivent 2 dés supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 compagnons supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les compagnons infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + + + Les actions de combat du chevalier contre un ennemi désigné aux compagnons reçoivent 3 dés supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 compagnons supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les compagnons infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + +
+ +
+
+ Recon + +
+ + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 1 dé supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 2 dés supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 3 dés supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + +
+
+
+
+
+

Aspects

+

Valeurs Dérivées

+

Champ de Force

+
+
+ Chair + +
+
+ Bête + +
+
+ Machine + +
+
+ Dame + +
+
+ Masque + +
+
+
+
+ Défense + +
+
+ Réaction + +
+
+ Initiative + +
+
+ Cohésion + + / + +
+
+ Débordement + +
+
+
+ +

Débordement

+
+ Tours de combat + +
+
+
+
+

Spécificités

+ La bande est équipée d'un module de vol niveau 3 constamment activé qui ne coûte aucune énergie. +
+ Les points de dégâts qui lui sont infligés lui font perdre de la cohésion. +
+
+
+ +
+ +
+ + + + + +
+
+ Aspects +
+
+ Chair + +
+
+ Bête + +
+
+ Machine + +
+
+ Dame + +
+
+ Masque + +
+
+
+
+
+
+ +
+

@@ -9792,7 +14317,7 @@
-
+
Energie @@ -9848,8 +14373,23 @@
+ +
+

Égide

+ +
+ Base + Bonus + Total +
+
+ + + +
+
- +

Protections, Énergie et Santé

Protections et Santé

@@ -9884,6 +14424,12 @@
+
+ Résilience + + + +
@@ -10015,6 +14561,7 @@ + @@ -10023,7 +14570,9 @@ + + @@ -10109,17 +14658,3090 @@
+
+

Mode Illumination

+
+ Sélection des Effets +
+
+ + + + + + + +
+ + + + + + + + +

Blaze

+ +
+ Dégâts + Violence + Portée +
+
+ + + +
+ +

Candle

+ +
+ Espoir sacrifié/donné +
+
+ +
+ +

Beacon

+ +
+ Bonus aux jets alliés + Portée +
+
+ + +
+ +

Torch

+ +
+ Bonus à l'égide + Portée +
+
+ + +
+ +

Projector

+ +
+ Capacité + Portée +
+
+ + +
+ +

Lighthouse

+ +
+ Portée +
+
+ +
+ + +

Lantern

+ +
+ Dégâts + Portée +
+
+ + +
+
+ +
+
+
+

Mode Rage

+ + + +
+ + + +
+ Sacrifice de points d'espoir + +

Nourri par la rage

+

Points d'espoir récupérés contre les humains

+
+ Hostile + Salopard + Patron + Bande +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+

Points d'espoir récupérés contre l'anathème

+
+ Hostile + Salopard + Patron + Bande +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+

Colère - Niveau 1

+
+ Bonus Dégâts + Bonus Violence + Bonus Égide +
+
+ + + +
+
+ Malus Défense + Malus Réaction +
+
+ + +
+

Rage - Niveau 2

+
+ Bonus Dégâts + Bonus Violence + Bonus Égide +
+
+ + + +
+
+ Malus Défense + Malus Réaction +
+
+ + +
+

Fureur - Niveau 3

+
+ Bonus Dégâts + Bonus Violence + Bonus Égide +
+
+ + + +
+
+ Malus Défense + Malus Réaction + Dégâts subis/tour +
+
+ + +
+ + +
+
+

Blaze

+ +
+ Dégâts + Violence + Portée +
+
+ + + +
+
+
+
+ +
+ + + + + + + + + + + + + + + +

Mode Céa

+ +
+ + +
+ +
+ + +
+

Vague d'énergie

+ +
+ Dégâts + Violence + Énergie + Portée +
+
+ + + + +
+
+ +
+

Salve d'énergie

+ +
+ Dégâts + Violence + Énergie + Portée +
+
+ + + + +
+
+ +
+

Rayon d'énergie

+ +
+ Dégâts + Violence + Énergie + Portée +
+
+ + + + +
+
+ +
+
+ Maintenu sur un ennemi pendant (en tour) : + +
+
+ +
+

>Champ de Force Shrine

+ +
+ Bonus de CdF + Force Requise + Chair Requise +
+
+ + + +
+
+
+

Mode Watchtower

+ +
+ Réaction actuelle + +
+
+ +
+

Mode Mechanic

+
+ Contact + + +
+
+ Distance (Portée Longue) + + +
+
+
+ + + +

Mode NanoC

+ +
+ Bonus/Malus aux Jets + +
+
+ + +
+ +
+ + +
+

Créations

+
+ + +
+
+ +
+ + + + + +

Mode Puppet Master

+ +
+ + +
+ +
+ + +
+
+ Ordre Donné +
+
+ + +
+
+
+ + +

Mode Discord

+ +
+ Bonus/Malus aux Jets + +
+
+ + +
+
+ Malus Actions + Malus Réaction + Malus Défense +
+
+ + + +
+
+
+

Mode Windtalker

+
+ Actions des Créatures +
+
+ + +
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + +

Fusil Longbow

+ + + +
+
+ Dégâts + Violence + Portée + Jet +
+ + +
+ + + + +
+
+ + + + + + + + + + +
+
+
+

Effets à 2PE

+

Effets à 1PE

+ + + + + + + + + + + +
+ +
+

Effets à 3PE

+

Effets à 1PE

+ + + + + + + + + + + +
+ +
+

Effets à 6PE

+

Effets à 4PE

+ + + + + + + + + + + +
+
+
+ + +
+ +
+ + + + + + + + + + + + + + + +
+
+
+ +
+ + D6+ + +
+
+
+ +
+ + D6+ + +
+
+
+
+
+ +
+ + + +

Mode Ghost

+ +
+ Bonus/Malus aux Jets + +
+
+ + + +
+ +
+ + +
+
+ +
+ + +

Imprégnation

+ + +
+ + +
+ +
+ + +
+
+
+

Mode Totem

+ + + + + +
+
+

Mode Ascension

+ + + +
+ Actuel + Maximum + Modif +
+
+ Armure + + + +
+
+ Energie + + + +
+
+ Champ de force + + + +
+
+ +
+ +

Mode Morph

+ +

Étirement

+ +
+ + + + Immobilisation + +
+ +
+ Bonus/Malus aux Jets + +
+
+ + +
+
+ + +
+

Vol en Nuée

+ +

Phase

+ +

Corps de Métal

+ +

Corps Fluide

+ +
+ Défense + Réaction +
+
+ + +
+

Polymorphie de Guerre

+ +
+ Module Généré +
+
+ + +
+
+ Effets Choisis +
+
+ + +
+
+ +
+

Mode Record

+ + + + +
+

Notes

+
+ + +
+
+
+
+
+

Mode Forward

+ +
+
+

Mode Rewind

+ +
+ + +
+
+
+

Contrecoups

+ +
+
+ +
+

Mode Falcon

+
+ Faiblesses détectées +
+
+ + +
+
+
+ + + + + + + +

Warlord

+
+ Choix des Impulsions +
+
+ + + + + +
+ +

Impulsion d'Action

+ + + +

Impulsion d'Esquive

+ +
+ Défense + Réaction +
+
+ + +
+ + +

Impulsion de Force

+ +
+ Champ de Force + +
+ + +

Impulsion de Guerre

+ +
+ Dégâts + Violence +
+
+ + +
+ +

Impulsion d'Energie

+ +
+ +
+ + + + + + + +

Les «Types»

+
+ Sélection des Types +
+
+ + + + + +
+ +

Soldier

+ +
+ Déplacement + Force + Endurance +
+
+ + + + +
+ +

Hunter

+ +
+ Hargne + Combat + Instinct +
+
+ + + + +
+ +

Scholar

+ +
+ Tir + Savoir + Technique +
+
+ + + + +
+ +

Herald

+ +
+ Aura + Parole + Sang-Froid +
+
+ + + + +
+ +

Scout

+ +
+ Discrétion + Dextérité + Perception +
+
+ + + + +
+
+ +
+ + + + +

Mode Boréalis

+ +
+ Attaque + + +
+
+ + +
+ +
+ + +
+
+ Dégâts + Violence + Portée +
+
+ + + +
+
+ +
+
+
+ + +

Mode Oriflamme

+ + +
+ Dégâts + Violence + Portée +
+
+ + + +
+
+ +
+
+ + +
+

Méta-armure de légende

+ +
+ + +
+

Soldier

+ +
+ Déplacement + Force + Endurance +
+
+ + + + +
+
+
+

Hunter

+ +
+ Hargne + Combat + Instinct +
+
+ + + + +
+
+
+

Scholar

+ +
+ Tir + Savoir + Technique +
+
+ + + + +
+
+
+

Herald

+ +
+ Aura + Parole + Sang-Froid +
+
+ + + + +
+
+
+

Scout

+ +
+ Discrétion + Dextérité + Perception +
+
+ + + + +
+
+
+ +
+

Champ de Force Shrine

+ +
+ Bonus de CdF + Force Requise + Chair Requise +
+
+ + + +
+
+ +
+ + +
+

Mode Mechanic

+
+ Contact + + +
+
+ Distance (Portée Longue) + + +
+
+ +
+ + + +

Mode NanoC

+ +
+ Bonus/Malus aux Jets + +
+
+ + +
+ +
+ + +
+

Créations

+
+ + +
+
+
+ +
+ + +
+ + +
+ +

Impulsion d'Action

+ +
+ +
+ +

Impulsion d'Esquive

+ +
+ Défense + Réaction +
+
+ + +
+
+ +
+ +

Impulsion de Force

+ +
+ Champ de Force + +
+
+ +
+ +

Impulsion de Guerre

+ +
+ Dégâts + Violence +
+
+ + +
+
+ +
+

Impulsion d'Energie

+ +
+
+ +
+

Mode Falcon

+
+ Faiblesses détectées +
+
+ + +
+
+
+ +
+ + + +

Mode Ghost

+ +
+ Bonus/Malus aux Jets + +
+
+ + + +
+ +
+ + +
+
+ +
+

Vision

+ +
+ + +
+
+ +
+

Apparence

+
+ + +
+

Faux-Êtres

+
+ + +
+
+ +
+

Mode Oriflamme

+ +
+ Dégâts + Violence + Portée +
+
+ + + +
+
+ +
+
+ +
+

Mode Goliath

+
+ Taille Bonus + +
+

Bonus

+
+ Force + Endurance +
+
+ + +
+
+ Dégâts (contact) + Champs de Force +
+
+ + +
+

Malus

+
+ Défense + Réaction +
+
+ + +
+
+ +
+ +
+ + + +

Mode Puppet Master

+ +
+ + +
+ +
+ + +
+
+ Ordre Donné +
+
+ + +
+
+
+ + +

Mode Discord

+ +
+ Bonus/Malus aux Jets + +
+
+ + + +
+ +
+ + +
+
+ Malus Actions + Malus Réaction + Malus Défense +
+
+ + + +
+
+
+

Mode Windtalker

+
+ Actions des Créatures +
+
+ + +
+
+
+ +
+ +
+

Contrecoups

+ +
+
+

Mode Record

+ + + + +
+

Notes

+
+ + +
+
+
+
+

Mode Rewind

+ +
+ + +
+
+
+ +
+
+ + +

Imprégnation

+ + +
+ + +
+ +
+ + +
+
+
+

Mode Totem

+ + + + +
+
+ + +

Jet

+ + +
+ + +
+ +
+ + +
+
+ +
+ +
+ +
+

Effet des armes

+
+ + +
+
+ +
+
+
+

Amélioration (structurelle) des armes

+
+ +
+
+ +
+
+
+

Panneau d'Information

+
+ + +
+
+
+ +
+
+

Mod Companions

+ +
+ + + + +
+
+
+
+
-

+

+

+

Aspects

@@ -11408,1443 +19030,1304 @@
-
- - - - - - - - - - - - - - - -

Mode Céa

- -
- - -
- -
- - -
-

Vague d'énergie

- -
- Dégâts - Violence - Énergie - Portée -
-
- - - - -
-
- -
-

Salve d'énergie

- -
- Dégâts - Violence - Énergie - Portée -
-
- - - - -
-
- -
-

Rayon d'énergie

- -
- Dégâts - Violence - Énergie - Portée -
-
- - - - -
-
- -
-
- Maintenu sur un ennemi pendant (en tour) : - -
-
- -
-

>Champ de Force Shrine

- -
- Bonus de CdF - Force Requise - Chair Requise -
-
- - - -
-
-
-

Mode Watchtower

- -
- Réaction actuelle - -
-
- -
-

Mode Mechanic

-
- Contact - - -
-
- Distance (Portée Longue) - - -
-
-
- - - -

Mode NanoC

- -
- Bonus/Malus aux Jets - -
-
- - -
- -
- - -
-

Créations

-
- - -
-
- -
- - - - - -

Mode Puppet Master

- -
- - -
- -
- - -
-
- Ordre Donné -
-
- - -
-
-
- - -

Mode Discord

- -
- Bonus/Malus aux Jets - -
-
- - -
-
- Malus Actions - Malus Réaction - Malus Défense -
-
- - - -
-
-
-

Mode Windtalker

-
- Actions des Créatures -
-
- - -
-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - -
+ +
+

Méta-armure de légende

+
+ +
+ +

+

+

+
+
+

Aspects

+

Aspects Exceptionnels

+

Valeurs Dérivées

+

Champ de Force

+
+
+ Chair + + +
+
+ Bête + + +
+
+ Machine + + +
+
+ Dame + + +
+
+ Masque + + +
+
+
+
+ + Mineur + Majeur + 1 +
+
+ + Mineur + Majeur + 1 +
+
+ + Mineur + Majeur + 1 +
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+
+
+ Défense + +
+
+ Réaction + +
+
+ Initiative + + +
+
+ Armure + + / + +
+
+ Energie + + / + +
+
+
+ +
+
+
+ + + +
+ +
+
+ Arme + Dégâts + Violence + Portée + Aspect +
+
+ +
+ + D6+ + +
+
+ + D6+ + +
+ + + +
+
+ +
+ +
+
+ +
+ + D6+ + +
+
+
+ +
+ + D6+ + +
+
+
+
+
+ + + + + + + - - - -
- - + +
+
+ +
+ + D6+ + +
+
+ + D6+ + +
+ + + +
+
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ + D6+ + +
+
+
+ +
+ + D6+ + +
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + +
+

Slots du Lion

+
+ Tête + +
+
+ Torse + +
+ +
+ Bras Gauche + +
+ +
+ Bras Droit + +
+ +
+ Jambe Gauche + +
+ +
+ Jambe Droite + +
+
+
+
+ + + + +
+ + +
+ +
+ + +
+
+ +

Slots

+ + +
+ + + + + + + + + + + +
+
+
+
+
+
+ + + + + + + + + + + -

Fusil Longbow

- - - -
-
- Dégâts - Violence - Portée - Jet -
- - -
- - +
+
+ Aspects + Aspects Exceptionnels +
+
+ Chair + + +
+
+ Bête + + +
+
+ Machine + + - -
-
- - - - - - - - - - -
-
-
-

Effets à 2PE

-

Effets à 1PE

- - - - - - - - - - - -
- -
-

Effets à 3PE

-

Effets à 1PE

- - - - - - - - - - - -
- -
-

Effets à 6PE

-

Effets à 4PE

- - - - - - - - - - - -
-
-
- - -
- -
- - - - - - - - - - - - - - - -
-
-
- -
- - D6+ - +
+
+ Dame + + +
+
+ Masque + + +
+
+
+
+ Valeurs Dérivées +
+ + + + + +
-
- -
- - D6+ - +
+
+

Aspects

+

Aspects Exceptionnels

+

Valeurs Dérivées

+

Champ de Force

+
+
+ Chair + +
+
+ Bête + +
+
+ Machine + +
+
+ Dame + +
+
+ Masque + +
+
+
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+ + Mineur + Majeur + 0 +
+
+
+
+ Défense + +
+
+ Réaction + +
+
+ Initiative + +
+
+ Armure + + / + +
+
+ Energie + + / + +
+
+
+ +

Configuration

+
+ + + +
+ + + Dégâts + +
+
+ +
+

Configuration

+ +
+ + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 1 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 2 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 3 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + +
+ +
+ + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 1 dé supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 2 dé supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 3 dé supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + +
+ +
+ + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 1 dé supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses Companions, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 2 dé supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses Companions, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 3 dé supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses Companions, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + +
+ +
+ + + Les actions de combat du chevalier contre un ennemi désigné aux Companions reçoivent 1 dé supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 Companions supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les Companions infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + + + Les actions de combat du chevalier contre un ennemi désigné aux Companions reçoivent 2 dé supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 Companions supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les Companions infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + + + Les actions de combat du chevalier contre un ennemi désigné aux Companions reçoivent 3 dé supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 Companions supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les Companions infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + +
+ +
+ + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 1 dé supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 2 dé supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 3 dé supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + +
+
+
+ +
+ +
+ + + + + + +
+
+ Aspects + Aspects Exceptionnels +
+
+ Chair + + +
+
+ Bête + + +
+
+ Machine + + + +
+
+ Dame + + +
+
+ Masque + + +
+
+ +
+
+ Labor + +
+ + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 1 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 2 dé par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + + + Les actions du chevalier visant à porter de lourdes charges, à déplacer ou lever des poids reçoivent 3 dés par compagnon effectuant l’action de support. Chaque compagnon peut porter à lui seul 150 kg et peut donc transporter des choses pour le chevalier. + +
+ +
+
+ Medik + +
+ + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 1 dé supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 2 dés supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + + + Les actions du chevalier visant à soigner, à faire des recherches biologiques ou à reconnaitre un élément médical ou biologique reçoivent 3 dés supplémentaire par compagnon effectuant un support. Si le chevalier soigne un allié, celui-ci récupère 2 PS supplémentaires par compagnon effectuant un support. + +
+ +
+
+ Tech + +
+ + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 1 dé supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses compagnons, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 2 dés supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses compagnons, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + + + Les actions du chevalier visant à réparer un objet, un véhicule, un compagnon ou une méta-armure, à analyser un élément informatique ou électronique reçoivent 3 dés supplémentaire par compagnon effectuant un support. Le chevalier peut effectuer les réparations ou les analyses directement depuis un compagnon. Si le chevalier tente de réparer quelque chose (méta-armure, compagnon, véhicule) à l’aide de ses compagnons, les PA que la cible récupère sont augmentés de 3 par compagnon effectuant l’action de support. + +
+ +
+
+ Fighter + +
+ + + Les actions de combat du chevalier contre un ennemi désigné aux compagnons reçoivent 1 dé supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 compagnons supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les compagnons infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + + + Les actions de combat du chevalier contre un ennemi désigné aux compagnons reçoivent 2 dés supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 compagnons supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les compagnons infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + + + Les actions de combat du chevalier contre un ennemi désigné aux compagnons reçoivent 3 dés supplémentaire par compagnon effectuant un support. La cible du chevalier doit être à portée courte et doit pouvoir être attaquée au contact. Si ces deux conditions sont respectées, la cible reçoit automatiquement l’effet barrage 1 par compagnon (3 compagnons supportant le chevalier infligent ainsi l’effet barrage 3). De plus, les compagnons infligent à la cible 1D6 points de dégâts ou de violence chacun (sans bonus) sans devoir effectuer de jet de dés pour toucher. On considère cependant que lorsqu’ils effectuent cette action de support, leur défense tombe à 0. Une seule cible à la fois peut subir cette action de support. + +
+ +
+
+ Recon + +
+ + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 1 dé supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 2 dés supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + + + Toutes les actions d’observation, de vigilance ou de fouille menées par le chevalier reçoivent 3 dés supplémentaire par compagnon effectuant le support. Le chevalier peut observer, entendre, sentir et toucher directement depuis un des compagnons (au choix). + +
+
+
+
+
+

Aspects

+

Valeurs Dérivées

+

Champ de Force

+
+
+ Chair + +
+
+ Bête + +
+
+ Machine + +
+
+ Dame + +
+
+ Masque + +
+
+
+
+ Défense + +
+
+ Réaction + +
+
+ Initiative + +
+
+ Cohésion + + / + +
+
+ Débordement + +
+
+
+ +

Débordement

+
+ Tours de combat + +
+
+
+
+

Spécificités

+ La bande est équipée d'un module de vol niveau 3 constamment activé qui ne coûte aucune énergie. +
+ Les points de dégâts qui lui sont infligés lui font perdre de la cohésion. +
+
+
+ +
+ +
+ + + + + +
+
+ Aspects +
+
+ Chair + +
+
+ Bête + +
+
+ Machine + +
+
+ Dame + +
+
+ Masque + +
+
-
- -
- - - -

Mode Ghost

- -
- Bonus/Malus aux Jets - -
-
- - - -
- -
- - -
-
- -
- -

Mode Morph

- -

Étirement

- -
- - - - Immobilisation - -
- -
- Bonus/Malus aux Jets - -
-
- - -
-
- - -
-

Vol en Nuée

- -

Phase

- -

Corps de Métal

- -

Corps Fluide

- -
- Défense - Réaction -
-
- - -
-

Polymorphie de Guerre

- -
- Module Généré -
-
- - -
-
- Effets Choisis -
-
- - -
-
- -
-

Mode Falcon

-
- Faiblesses détectées -
-
- - -
-
-
- - - - - - - -

Warlord

-
- Choix des Impulsions -
-
- - - - - -
- -

Impulsion d'Action

- - - -

Impulsion d'Esquive

- -
- Défense - Réaction -
-
- - -
- - -

Impulsion de Force

- -
- Champ de Force - -
- - -

Impulsion de Guerre

- -
- Dégâts - Violence -
-
- - -
- -

Impulsion d'Energie

- -
- -
- - - - - - - -

Les «Types»

-
- Sélection des Types -
-
- - - - - -
- -

Soldier

- -
- Déplacement - Force - Endurance -
-
- - - - -
- -

Hunter

- -
- Hargne - Combat - Instinct -
-
- - - - -
- -

Scholar

- -
- Tir - Savoir - Technique -
-
- - - - -
- -

Herald

- -
- Aura - Parole - Sang-Froid -
-
- - - - -
- -

Scout

- -
- Discrétion - Dextérité - Perception -
-
- - - - -
-
- -
- - - - -

Mode Boréalis

- -
- Attaque - - -
-
- - -
- -
- - -
-
- Dégâts - Violence - Portée -
-
- - - -
-
- -
-
-
- - -

Mode Oriflamme

- - -
- Dégâts - Violence - Portée -
-
- - - -
-
- -
+
@@ -12880,44 +20363,44 @@ - +
@@ -12971,64 +20454,69 @@ - +
-
+
+ + + - + + - + +
@@ -13046,42 +20534,42 @@ - +