mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
2254 lines
123 KiB
HTML
2254 lines
123 KiB
HTML
<!-- Set up the Tabs -->
|
||
<input type="radio" class="sheet-tab sheet-tab-page1" name="attr_core-tab" value="1" title="Infos" style="margin-left:15px"/>
|
||
<span class="sheet-tab sheet-tab-page1" style="line-height: 20px; margin-bottom:25px;"><br>INFOS<br>COMPÉTENCES</span>
|
||
<input type="radio" class="sheet-tab sheet-tab-page2" name="attr_core-tab" value="3" title="Atouts" />
|
||
<span class="sheet-tab sheet-tab-page2" style="line-height: 20px; margin-bottom:25px;"><br>ATOUTS<br>ÉQUIPEMENTS</span>
|
||
<input type="radio" class="sheet-tab sheet-tab-page3" name="attr_core-tab" value="4" title="Véhicule" />
|
||
<span class="sheet-tab sheet-tab-page3" style="line-height: 20px; margin-bottom:25px;"><br>FICHE<br>VÉHICULE</span>
|
||
<input type="radio" class="sheet-tab sheet-tab-page4" name="attr_core-tab" value="5" title="Mantel" />
|
||
<span class="sheet-tab sheet-tab-page4" style="line-height: 20px; margin-bottom:25px;"><br>FICHE<br>MANTEL</span>
|
||
<input type="radio" class="sheet-tab sheet-tab-all" name="attr_core-tab" value="99" title="All" checked="checked" />
|
||
<span class="sheet-tab sheet-tab-all" style="line-height: 25px; margin-bottom:25px;"><br>TOUT</span>
|
||
<!-- End Tab setup -->
|
||
|
||
<div class="page1 backpage">
|
||
<div class="first">
|
||
<div style="width:100%;">
|
||
<p class="titrefiche">Fiche de personnage</p>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div class="infos">
|
||
<div class="logo"> </div>
|
||
<div style="width:40%;">
|
||
<p>Nom</p> <input type="text" name="attr_character_name">
|
||
<p>Race</p> <input type="text" name="attr_race">
|
||
<p>Taille</p> <input type="text" name="attr_taille">
|
||
<p>Poids</p> <input type="text" name="attr_poids">
|
||
</div>
|
||
<div style="width:40%;">
|
||
<p>Âge</p> <input type="text" name="attr_age">
|
||
<p>Peau</p> <input type="text" name="attr_peau">
|
||
<p>Yeux</p> <input type="text" name="attr_yeux">
|
||
<p>Cheveux</p> <input type="text" name="attr_cheveux">
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div>
|
||
<div class="centre" style="width:32%;">
|
||
<p class="titre">Caractéristiques</p> <br>
|
||
<p>Force</p> <input type="number" name="attr_force" value="0"> <button type="roll" class="roll" value="/r 1d20!!+[[@{force}+[[?{Modificateurs |0}]]]]"></button>
|
||
<p>Dextérité</p> <input type="number" name="attr_dextérité" value="0"> <button type="roll" class="roll" value="/r 1d20!!+[[@{dextérité}+[[?{Modificateurs |0}]]]]"></button>
|
||
<p>Constitution</p> <input type="number" name="attr_constitution" value="0"> <button type="roll" class="roll" value="/r 1d20!!+[[@{constitution}+[[?{Modificateurs |0}]]]]"></button>
|
||
<p>Intelligence</p> <input type="number" name="attr_intelligence" value="0"> <button type="roll" class="roll" value="/r 1d20!!+[[@{intelligence}+[[?{Modificateurs |0}]]]]"></button>
|
||
<p>Sagesse</p> <input type="number" name="attr_sagesse" value="0"> <button type="roll" class="roll" value="/r 1d20!!+[[@{sagesse}+[[?{Modificateurs |0}]]]]"></button>
|
||
<p>Charisme</p> <input type="number" name="attr_charisme" value="0"> <button type="roll" class="roll" value="/r 1d20!!+[[@{charisme}+[[?{Modificateurs |0}]]]]"></button>
|
||
</div>
|
||
<div class="compteurs" style="width:32%;text-align:center;">
|
||
<p class="titre">Compteurs</p> <br>
|
||
<p>Points de vie (Con)</p> <br>
|
||
<div><input type="number" name="attr_vie_actuelle" value="0"> / <input type="number" name="attr_vie_max" value="0"></div><br>
|
||
<p>Points d'énergie (Sag)</p> <br>
|
||
<div><input type="number" name="attr_énergie_actuelle" value="0"> / <input type="number" name="attr_energie_max" value="0"></div><br>
|
||
<p>Encombrement (For, Con)</p> <br>
|
||
<div><input type="number" name="attr_encombrement_actuel" value="0"> / <input type="number" name="attr_encombrement_max" value="0"></div><br>
|
||
</div>
|
||
<div class="compteurs" style="width:32%;text-align:center;">
|
||
<p class="titre">Experience</p> <br>
|
||
<p>Points d'expérience</p> <br>
|
||
<input type="text" name="attr_exp" style="width:40%;margin-bottom:20px;">
|
||
<p>Nombre de séance</p> <br>
|
||
<input type="number" name="attr_séance" value="0">
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div class="comp" style="width:100%">
|
||
<div style="width:49%">
|
||
<p class="titre">Compétences</p>
|
||
<div style="width:100%">
|
||
  <p> </p><p class="soustitre">Degré</p><p class="soustitre">Modif.</p><p class="soustitre">Total</p>
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Acrobatie \n\n/r 1d20!!+[[@{acrobatie}+[[?{Modificateurs |0}]]]]" >
|
||
Acrobatie* (For, Dex)</button></p>
|
||
<input type="number" name="attr_acrobatie_degré" value="0"> +
|
||
<input type="number" name="attr_acrobatie_mod" value="0"> =
|
||
<input type="number" name="attr_acrobatie" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Bluff \n\n/r 1d20!!+[[@{bluff}+[[?{Modificateurs |0}]]]]" >
|
||
Bluff (Int, Cha)</button></p>
|
||
<input type="number" name="attr_bluff_degré" value="0"> +
|
||
<input type="number" name="attr_bluff_mod" value="0"> =
|
||
<input type="number" name="attr_bluff" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Déguisement \n\n/r 1d20!!+[[@{déguisement}+[[?{Modificateurs |0}]]]]" >
|
||
Déguisement (Dex, Cha)</button></p>
|
||
<input type="number" name="attr_déguisement_degré" value="0"> +
|
||
<input type="number" name="attr_déguisement_mod" value="0"> =
|
||
<input type="number" name="attr_déguisement" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Diplomatie \n\n/r 1d20!!+[[@{diplomatie}+[[?{Modificateurs |0}]]]]" >
|
||
Diplomatie (Int, Cha)</button></p>
|
||
<input type="number" name="attr_diplomatie_degré" value="0"> +
|
||
<input type="number" name="attr_diplomatie_mod" value="0"> =
|
||
<input type="number" name="attr_diplomatie" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Discrétion \n\n/r 1d20!!+[[@{discrétion}+[[?{Modificateurs |0}]]]]" >
|
||
Discrétion* (Dex, Int)</button></p>
|
||
<input type="number" name="attr_discrétion_degré" value="0"> +
|
||
<input type="number" name="attr_discrétion_mod" value="0"> =
|
||
<input type="number" name="attr_discrétion" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Équitation \n\n/r 1d20!!+[[@{équitation}+[[?{Modificateurs |0}]]]]" >
|
||
Équitation (Dex, Sag)</button></p>
|
||
<input type="number" name="attr_équitation_degré" value="0"> +
|
||
<input type="number" name="attr_équitation_mod" value="0"> =
|
||
<input type="number" name="attr_équitation" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Escalade \n\n/r 1d20!!+[[@{escalade}+[[?{Modificateurs |0}]]]]" >
|
||
Escalade* (For, Dex)</button></p>
|
||
<input type="number" name="attr_escalade_degré" value="0"> +
|
||
<input type="number" name="attr_escalade_mod" value="0"> =
|
||
<input type="number" name="attr_escalade" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Escamotage \n\n/r 1d20!!+[[@{escamotage}+[[?{Modificateurs |0}]]]]" >
|
||
Escamotage* (Dex, Int)</button></p>
|
||
<input type="number" name="attr_escamotage_degré" value="0"> +
|
||
<input type="number" name="attr_escamotage_mod" value="0"> =
|
||
<input type="number" name="attr_escamotage" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Évasion \n\n/r 1d20!!+[[@{évasion}+[[?{Modificateurs |0}]]]]" >
|
||
Évasion* (For, Dex)</button></p>
|
||
<input type="number" name="attr_évasion_degré" value="0"> +
|
||
<input type="number" name="attr_évasion_mod" value="0"> =
|
||
<input type="number" name="attr_évasion" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Fouille \n\n/r 1d20!!+[[@{fouille}+[[?{Modificateurs |0}]]]]" >
|
||
Fouille (Int, Sag)</button></p>
|
||
<input type="number" name="attr_fouille_degré" value="0"> +
|
||
<input type="number" name="attr_fouille_mod" value="0"> =
|
||
<input type="number" name="attr_fouille" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Intimidation \n\n/r 1d20!!+[[@{intimidation}+[[?{Modificateurs |0}]]]]" >
|
||
Intimidation (For, Cha)</button></p>
|
||
<input type="number" name="attr_intimidation_degré" value="0"> +
|
||
<input type="number" name="attr_intimidation_mod" value="0"> =
|
||
<input type="number" name="attr_intimidation" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Mêlée \n\n/r 1d20!!+[[@{mêlée}+[[?{Modificateurs |0}]]]]" >
|
||
Mêlée (For, Int)</button></p>
|
||
<input type="number" name="attr_mêlée_degré" value="0"> +
|
||
<input type="number" name="attr_mêlée_mod" value="0"> =
|
||
<input type="number" name="attr_mêlée" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Natation \n\n/r 1d20!!+[[@{natation}+[[?{Modificateurs |0}]]]]" >
|
||
Natation* (For, Con)</button></p>
|
||
<input type="number" name="attr_natation_degré" value="0"> +
|
||
<input type="number" name="attr_natation_mod" value="0"> =
|
||
<input type="number" name="attr_natation" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Psychologie \n\n/r 1d20!!+[[@{psychologie}+[[?{Modificateurs |0}]]]]" >
|
||
Psychologie (Int, Sag)</button></p>
|
||
<input type="number" name="attr_psychologie_degré" value="0"> +
|
||
<input type="number" name="attr_psychologie_mod" value="0"> =
|
||
<input type="number" name="attr_psychologie" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Renseignements \n\n/r 1d20!!+[[@{renseignements}+[[?{Modificateurs |0}]]]]" >
|
||
Renseignements (Sag, Cha)</button></p>
|
||
<input type="number" name="attr_renseignements_degré" value="0"> +
|
||
<input type="number" name="attr_renseignements_mod" value="0"> =
|
||
<input type="number" name="attr_renseignements" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Survie \n\n/r 1d20!!+[[@{survie}+[[?{Modificateurs |0}]]]]" >
|
||
Survie (Con, Sag)</button></p>
|
||
<input type="number" name="attr_survie_degré" value="0"> +
|
||
<input type="number" name="attr_survie_mod" value="0"> =
|
||
<input type="number" name="attr_survie" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Tir \n\n/r 1d20!!+[[@{tir}+[[?{Modificateurs |0}]]]]" >
|
||
Tir (Dex, Int)</button></p>
|
||
<input type="number" name="attr_tir_degré" value="0"> +
|
||
<input type="number" name="attr_tir_mod" value="0"> =
|
||
<input type="number" name="attr_tir" value="0">
|
||
</div>
|
||
<p class="titre">Sauvegardes</p>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Concentration \n\n/r 1d20!!+[[@{concentration}+[[?{Modificateurs |0}]]]]" >
|
||
Concentration (Con, Sag)</button></p>
|
||
<input type="number" name="attr_concentration_degré" value="0"> +
|
||
<input type="number" name="attr_concentration_mod" value="0"> =
|
||
<input type="number" name="attr_concentration" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Courage \n\n/r 1d20!!+[[@{courage}+[[?{Modificateurs |0}]]]]" >
|
||
Courage (For, Cha)</button></p>
|
||
<input type="number" name="attr_courage_degré" value="0"> +
|
||
<input type="number" name="attr_courage_mod" value="0"> =
|
||
<input type="number" name="attr_courage" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Équilibre \n\n/r 1d20!!+[[@{équilibre}+[[?{Modificateurs |0}]]]]" >
|
||
Équilibre (For, Sag)</button></p>
|
||
<input type="number" name="attr_équilibre_degré" value="0"> +
|
||
<input type="number" name="attr_équilibre_mod" value="0"> =
|
||
<input type="number" name="attr_équilibre" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Esquive \n\n/r 1d20!!+[[@{esquive}+[[?{Modificateurs |0}]]]]" >
|
||
Esquive (Dex, Cha)</button></p>
|
||
<input type="number" name="attr_esquive_degré" value="0"> +
|
||
<input type="number" name="attr_esquive_mod" value="0"> =
|
||
<input type="number" name="attr_esquive" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Idée \n\n/r 1d20!!+[[@{idée}+[[?{Modificateurs |0}]]]]" >
|
||
Idée (Int, Sag)</button></p>
|
||
<input type="number" name="attr_idée_degré" value="0"> +
|
||
<input type="number" name="attr_idée_mod" value="0"> =
|
||
<input type="number" name="attr_idée" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Impression \n\n/r 1d20!!+[[@{impression}+[[?{Modificateurs |0}]]]]" >
|
||
Impression (Cha, Sag)</button></p>
|
||
<input type="number" name="attr_impression_degré" value="0"> +
|
||
<input type="number" name="attr_impression_mod" value="0"> =
|
||
<input type="number" name="attr_impression" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Initiative \n\n/r 1d20!!+[[@{initiative}+[[?{Modificateurs |0}]]]]" >
|
||
Initiative (Dex, Int)</button></p>
|
||
<input type="number" name="attr_initiative_degré" value="0"> +
|
||
<input type="number" name="attr_initiative_mod" value="0"> =
|
||
<input type="number" name="attr_initiative" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Muscles \n\n/r 1d20!!+[[@{muscles}+[[?{Modificateurs |0}]]]]" >
|
||
Muscles (For, Con)</button></p>
|
||
<input type="number" name="attr_muscles_degré" value="0"> +
|
||
<input type="number" name="attr_muscles_mod" value="0"> =
|
||
<input type="number" name="attr_muscles" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Perception \n\n/r 1d20!!+[[@{perception}+[[?{Modificateurs |0}]]]]" >
|
||
Perception (Int, Sag)</button></p>
|
||
<input type="number" name="attr_perception_degré" value="0"> +
|
||
<input type="number" name="attr_perception_mod" value="0"> =
|
||
<input type="number" name="attr_perception" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Préparation \n\n/r 1d20!!+[[@{préparation}+[[?{Modificateurs |0}]]]]" >
|
||
Préparation (Int, Cha)</button></p>
|
||
<input type="number" name="attr_préparation_degré" value="0"> +
|
||
<input type="number" name="attr_préparation_mod" value="0"> =
|
||
<input type="number" name="attr_préparation" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Réflexes \n\n/r 1d20!!+[[@{réflexes}+[[?{Modificateurs |0}]]]]" >
|
||
Réflexes (Dex, Con)</button></p>
|
||
<input type="number" name="attr_réflexes_degré" value="0"> +
|
||
<input type="number" name="attr_réflexes_mod" value="0"> =
|
||
<input type="number" name="attr_réflexes" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Résistance \n\n/r 1d20!!+[[@{résistance}+[[?{Modificateurs |0}]]]]" >
|
||
Résistance (Con, Sag)</button></p>
|
||
<input type="number" name="attr_résistance_degré" value="0"> +
|
||
<input type="number" name="attr_résistance_mod" value="0"> =
|
||
<input type="number" name="attr_résistance" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Volonté \n\n/r 1d20!!+[[@{volonté}+[[?{Modificateurs |0}]]]]" >
|
||
Volonté (Sag, Cha)</button></p>
|
||
<input type="number" name="attr_volonté_degré" value="0"> +
|
||
<input type="number" name="attr_volonté_mod" value="0"> =
|
||
<input type="number" name="attr_volonté" value="0">
|
||
</div>
|
||
<div style="width:100%;margin-top:20px;">
|
||
<p class="titre" style="width:52%;">Touche à tout : </p>
|
||
<select name="attr_toucheàtout" style="width:30%;">
|
||
<option value="0">Non</option>
|
||
<option value="1">Oui</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="last" style="width:49%">
|
||
<p class="titre">Connaissances</p>
|
||
<div style="width:100%">
|
||
  <p> </p><p class="soustitre">Degré</p><p class="soustitre">Modif.</p><p class="soustitre">Total</p>
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Actualités \n\n/r 1d20!!+[[@{actualités}+[[?{Modificateurs |0}]]]]" >
|
||
Actualités (Int, Sag)</button></p>
|
||
<input type="number" name="attr_actualités_degré" value="0"> +
|
||
<input type="number" name="attr_actualités_mod" value="0"> =
|
||
<input type="number" name="attr_actualités" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Art \n\n/r 1d20!!+[[@{art}+[[?{Modificateurs |0}]]]]" >
|
||
Art (Int, Sag)</button></p>
|
||
<input type="number" name="attr_art_degré" value="0"> +
|
||
<input type="number" name="attr_art_mod" value="0"> =
|
||
<input type="number" name="attr_art" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Cryptographie \n\n/r 1d20!!+[[@{cryptographie}+[[?{Modificateurs |0}]]]]" >
|
||
Cryptographie (Int, Sag)</button></p>
|
||
<input type="number" name="attr_cryptographie_degré" value="0"> +
|
||
<input type="number" name="attr_cryptographie_mod" value="0"> =
|
||
<input type="number" name="attr_cryptographie" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Culture générale \n\n/r 1d20!!+[[@{culture_générale}+[[?{Modificateurs |0}]]]]" >
|
||
Culture générale (Int, Sag)</button></p>
|
||
<input type="number" name="attr_culture_générale_degré" value="0"> +
|
||
<input type="number" name="attr_culture_générale_mod" value="0"> =
|
||
<input type="number" name="attr_culture_générale" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de'Ingénierie \n\n/r 1d20!!+[[@{ingénierie}+[[?{Modificateurs |0}]]]]" >
|
||
Ingénierie (Int, Sag)</button></p>
|
||
<input type="number" name="attr_ingénierie_degré" value="0"> +
|
||
<input type="number" name="attr_ingénierie_mod" value="0"> =
|
||
<input type="number" name="attr_ingénierie" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Religions \n\n/r 1d20!!+[[@{religions}+[[?{Modificateurs |0}]]]]" >
|
||
Religions (Int, Sag)</button></p>
|
||
<input type="number" name="attr_religions_degré" value="0"> +
|
||
<input type="number" name="attr_religions_mod" value="0"> =
|
||
<input type="number" name="attr_religions" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Magie \n\n/r 1d20!!+[[@{magie}+[[?{Modificateurs |0}]]]]" >
|
||
Magie (Int, Sag)</button></p>
|
||
<input type="number" name="attr_magie_degré" value="0"> +
|
||
<input type="number" name="attr_magie_mod" value="0"> =
|
||
<input type="number" name="attr_magie" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Histoire \n\n/r 1d20!!+[[@{histoire}+[[?{Modificateurs |0}]]]]" >
|
||
Histoire (Int, Sag)</button></p>
|
||
<input type="number" name="attr_histoire_degré" value="0"> +
|
||
<input type="number" name="attr_histoire_mod" value="0"> =
|
||
<input type="number" name="attr_histoire" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Géographie \n\n/r 1d20!!+[[@{géographie}+[[?{Modificateurs |0}]]]]" >
|
||
Géographie (Int, Sag)</button></p>
|
||
<input type="number" name="attr_géographie_degré" value="0"> +
|
||
<input type="number" name="attr_géographie_mod" value="0"> =
|
||
<input type="number" name="attr_géographie" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Codes et droits \n\n/r 1d20!!+[[@{codes_droits}+[[?{Modificateurs |0}]]]]" >
|
||
Codes et droits (Int, Sag)</button></p>
|
||
<input type="number" name="attr_codes_droits_degré" value="0"> +
|
||
<input type="number" name="attr_codes_droits_mod" value="0"> =
|
||
<input type="number" name="attr_codes_droits" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Nature \n\n/r 1d20!!+[[@{nature}+[[?{Modificateurs |0}]]]]" >
|
||
Nature (Int, Sag)</button></p>
|
||
<input type="number" name="attr_nature_degré" value="0"> +
|
||
<input type="number" name="attr_nature_mod" value="0"> =
|
||
<input type="number" name="attr_nature" value="0">
|
||
</div>
|
||
<p class="titre">Métiers</p>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Alchimiste \n\n/r 1d20!!+[[@{alchimiste}+[[?{Modificateurs |0}]]]]" >
|
||
Alchimiste (Dex, Int)</button></p>
|
||
<input type="number" name="attr_alchimiste_degré" value="0"> +
|
||
<input type="number" name="attr_alchimiste_mod" value="0"> =
|
||
<input type="number" name="attr_alchimiste" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Boisilleur \n\n/r 1d20!!+[[@{boisilleur}+[[?{Modificateurs |0}]]]]" >
|
||
Boisilleur (Dex, Sag)</button></p>
|
||
<input type="number" name="attr_boisilleur_degré" value="0"> +
|
||
<input type="number" name="attr_boisilleur_mod" value="0"> =
|
||
<input type="number" name="attr_boisilleur" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Bûcheron \n\n/r 1d20!!+[[@{bûcheron}+[[?{Modificateurs |0}]]]]" >
|
||
Bûcheron (For, Sag)</button></p>
|
||
<input type="number" name="attr_bûcheron_degré" value="0"> +
|
||
<input type="number" name="attr_bûcheron_mod" value="0"> =
|
||
<input type="number" name="attr_bûcheron" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Chiffonier-ferrailleur \n\n/r 1d20!!+[[@{chiff_ferrailleur}+[[?{Modificateurs |0}]]]]" >
|
||
Chiff-ferrailleur (Sag, Cha)</button></p>
|
||
<input type="number" name="attr_chiff_ferrailleur_degré" value="0"> +
|
||
<input type="number" name="attr_chiff_ferrailleur_mod" value="0"> =
|
||
<input type="number" name="attr_chiff_ferrailleur" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Corvoisier \n\n/r 1d20!!+[[@{corvoisier}+[[?{Modificateurs |0}]]]]" >
|
||
Corvoisier (Dex, Int)</button></p>
|
||
<input type="number" name="attr_corvoisier_degré" value="0"> +
|
||
<input type="number" name="attr_corvoisier_mod" value="0"> =
|
||
<input type="number" name="attr_corvoisier" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Cuisinier \n\n/r 1d20!!+[[@{cuisinier}+[[?{Modificateurs |0}]]]]" >
|
||
Cuisinier (Sag, Dex)</button></p>
|
||
<input type="number" name="attr_cuisinier_degré" value="0"> +
|
||
<input type="number" name="attr_cuisinier_mod" value="0"> =
|
||
<input type="number" name="attr_cuisinier" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet d'Éleveur-dresseur \n\n/r 1d20!!+[[@{éleveur_dresseur}+[[?{Modificateurs |0}]]]]" >
|
||
Éleveur-dresseur (Sag, Cha)</button></p>
|
||
<input type="number" name="attr_éleveur_dresseur_degré" value="0"> +
|
||
<input type="number" name="attr_éleveur_dresseur_mod" value="0"> =
|
||
<input type="number" name="attr_éleveur_dresseur" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Forgeron \n\n/r 1d20!!+[[@{forgeron}+[[?{Modificateurs |0}]]]]" >
|
||
Forgeron (For, Int)</button></p>
|
||
<input type="number" name="attr_forgeron_degré" value="0"> +
|
||
<input type="number" name="attr_forgeron_mod" value="0"> =
|
||
<input type="number" name="attr_forgeron" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Giboyeur \n\n/r 1d20!!+[[@{giboyeur}+[[?{Modificateurs |0}]]]]" >
|
||
Giboyeur (Dex, Sag)</button></p>
|
||
<input type="number" name="attr_giboyeur_degré" value="0"> +
|
||
<input type="number" name="attr_giboyeur_mod" value="0"> =
|
||
<input type="number" name="attr_giboyeur" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Guérisseur \n\n/r 1d20!!+[[@{guérisseur}+[[?{Modificateurs |0}]]]]" >
|
||
Guérisseur (Int, Dex)</button></p>
|
||
<input type="number" name="attr_guérisseur_degré" value="0"> +
|
||
<input type="number" name="attr_guérisseur_mod" value="0"> =
|
||
<input type="number" name="attr_guérisseur" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Joaillier \n\n/r 1d20!!+[[@{joaillier}+[[?{Modificateurs |0}]]]]" >
|
||
Joaillier (Dex, Cha)</button></p>
|
||
<input type="number" name="attr_joaillier_degré" value="0"> +
|
||
<input type="number" name="attr_joaillier_mod" value="0"> =
|
||
<input type="number" name="attr_joaillier" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Mantelier \n\n/r 1d20!!+[[@{mantelier}+[[?{Modificateurs |0}]]]]" >
|
||
Mantelier (Dex, Sag)</button></p>
|
||
<input type="number" name="attr_mantelier_degré" value="0"> +
|
||
<input type="number" name="attr_mantelier_mod" value="0"> =
|
||
<input type="number" name="attr_mantelier" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Marin \n\n/r 1d20!!+[[@{marin}+[[?{Modificateurs |0}]]]]" >
|
||
Marin (Sag, Dex)</button></p>
|
||
<input type="number" name="attr_marin_degré" value="0"> +
|
||
<input type="number" name="attr_marin_mod" value="0"> =
|
||
<input type="number" name="attr_marin" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Mécanicien \n\n/r 1d20!!+[[@{mécanicien}+[[?{Modificateurs |0}]]]]" >
|
||
Mécanicien (Dex, Int)</button></p>
|
||
<input type="number" name="attr_mécanicien_degré" value="0"> +
|
||
<input type="number" name="attr_mécanicien_mod" value="0"> =
|
||
<input type="number" name="attr_mécanicien" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Paysan \n\n/r 1d20!!+[[@{paysan}+[[?{Modificateurs |0}]]]]" >
|
||
Paysan (Con, Sag)</button></p>
|
||
<input type="number" name="attr_paysan_degré" value="0"> +
|
||
<input type="number" name="attr_paysan_mod" value="0"> =
|
||
<input type="number" name="attr_paysan" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Pilote \n\n/r 1d20!!+[[@{pilote}+[[?{Modificateurs |0}]]]]" >
|
||
Pilote (Dex, Sag)</button></p>
|
||
<input type="number" name="attr_pilote_degré" value="0"> +
|
||
<input type="number" name="attr_pilote_mod" value="0"> =
|
||
<input type="number" name="attr_pilote" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Piocheron \n\n/r 1d20!!+[[@{piocheron}+[[?{Modificateurs |0}]]]]" >
|
||
Piocheron (For, Con)</button></p>
|
||
<input type="number" name="attr_piocheron_degré" value="0"> +
|
||
<input type="number" name="attr_piocheron_mod" value="0"> =
|
||
<input type="number" name="attr_piocheron" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Potisson \n\n/r 1d20!!+[[@{potisson}+[[?{Modificateurs |0}]]]]" >
|
||
Potisson (Dex, Sag)</button></p>
|
||
<input type="number" name="attr_potisson_degré" value="0"> +
|
||
<input type="number" name="attr_potisson_mod" value="0"> =
|
||
<input type="number" name="attr_potisson" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Roulier \n\n/r 1d20!!+[[@{roulier}+[[?{Modificateurs |0}]]]]" >
|
||
Roulier (Dex, Con)</button></p>
|
||
<input type="number" name="attr_roulier_degré" value="0"> +
|
||
<input type="number" name="attr_roulier_mod" value="0"> =
|
||
<input type="number" name="attr_roulier" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Scribe \n\n/r 1d20!!+[[@{scribe}+[[?{Modificateurs |0}]]]]" >
|
||
Scribe (Dex, Int)</button></p>
|
||
<input type="number" name="attr_scribe_degré" value="0"> +
|
||
<input type="number" name="attr_scribe_mod" value="0"> =
|
||
<input type="number" name="attr_scribe" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Sèvelier \n\n/r 1d20!!+[[@{sèvelier}+[[?{Modificateurs |0}]]]]" >
|
||
Sèvelier (Dex, Int)</button></p>
|
||
<input type="number" name="attr_sèvelier_degré" value="0"> +
|
||
<input type="number" name="attr_sèvelier_mod" value="0"> =
|
||
<input type="number" name="attr_sèvelier" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Tisserant \n\n/r 1d20!!+[[@{tisserant}+[[?{Modificateurs |0}]]]]" >
|
||
Tisserant (Dex, Int)</button></p>
|
||
<input type="number" name="attr_tisserant_degré" value="0"> +
|
||
<input type="number" name="attr_tisserant_mod" value="0"> =
|
||
<input type="number" name="attr_tisserant" value="0">
|
||
</div>
|
||
<div style="width:100%">
|
||
  <p><button type="roll" class="rollcomp" value="/em - Jet de Troubadour \n\n/r 1d20!!+[[@{troubadour}+[[?{Modificateurs |0}]]]]" >
|
||
Troubadour (Dex, Cha)</button></p>
|
||
<input type="number" name="attr_troubadour_degré" value="0"> +
|
||
<input type="number" name="attr_troubadour_mod" value="0"> =
|
||
<input type="number" name="attr_troubadour" value="0">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="page2 backpage">
|
||
<div class="first">
|
||
<div style="width:100%;">
|
||
<p class="titrefiche">Atouts & Équipements</p>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div>
|
||
<p class="titre">Atouts</p>
|
||
<fieldset class="repeating_atouts">
|
||
<div style="width:48%;margin-right:25px;">
|
||
<input type="text" name="attr_atoutnom1" placeholder="Nom de l'atout" style="width:50%;">
|
||
<select name="attr_atouttype1" style="width:35%;">
|
||
<option selected>Type d'atout</option>
|
||
<option>Origine</option>
|
||
<option>Progression</option>
|
||
<option>Combat</option>
|
||
<option>Technique</option>
|
||
<option>Social</option>
|
||
<option>Chance</option>
|
||
<option>Spécial</option>
|
||
<option>Magique</option>
|
||
</select>
|
||
<input type="number" name="attr_atoutnombre1" value="1" style="margin-bottom:2px;">
|
||
<textarea name="attr_atoutdescription1" placeholder="Description de l'atout"></textarea>
|
||
</div>
|
||
<div style="width:48%;">
|
||
<input type="text" name="attr_atoutnom2" placeholder="Nom de l'atout" style="width:50%;">
|
||
<select name="attr_atouttype2" style="width:35%;">
|
||
<option selected>Type d'atout</option>
|
||
<option>Origine</option>
|
||
<option>Progression</option>
|
||
<option>Combat</option>
|
||
<option>Technique</option>
|
||
<option>Social</option>
|
||
<option>Chance</option>
|
||
<option>Spécial</option>
|
||
<option>Magique</option>
|
||
</select>
|
||
<input type="number" name="attr_atoutnombre2" value="1" style="margin-bottom:2px;">
|
||
<textarea name="attr_atoutdescription2" placeholder="Description de l'atout"></textarea>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div style="width:100%;">
|
||
<p class="titre">Armes</p>
|
||
<div class="armes" style="width:100%;">
|
||
<p style="width:24%;">Nom</p>
|
||
<p style="width:15%;">Catégorie</p>
|
||
<p style="width:15%;">Attaques</p>
|
||
<p style="width:15%;">Dégâts</p>
|
||
<p style="width:24%;">Notes</p>
|
||
</div>
|
||
<fieldset class="repeating_armes">
|
||
<div style="width:100%;">
|
||
<input type="text" name="attr_armenom" style="width:24%;">
|
||
<input type="text" name="attr_armecatégorie" style="width:15%;">
|
||
<input type="text" name="attr_armeattaques" style="width:15%;">
|
||
<input type="text" name="attr_armedégâts" style="width:15%;">
|
||
<input type="text" name="attr_armenotes" style="width:24%;">
|
||
<button type="roll" name="attr_armedé" value="/em - fait des dégâts avec @{armenom} \n\n/r @{armedégâts}"></button>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div style="width:100%;">
|
||
<div style="width:60%;margin-right:20px;">
|
||
<p class="titre">Armure</p>
|
||
<div class="armes" style="width:100%;">
|
||
<p style="width:30%;">Nom</p>
|
||
<p style="width:15%;">Catégorie</p>
|
||
<p style="width:15%;">Protection</p>
|
||
<p style="width:30%;">Encombrement</p>
|
||
</div>
|
||
<fieldset class="repeating_armures">
|
||
<div style="width:100%;">
|
||
<input type="text" name="attr_armurenom" style="width:30%;">
|
||
<input type="text" name="attr_armurecatégorie" style="width:15%;">
|
||
<input type="text" name="attr_armureprotection" style="width:15%;">
|
||
<input type="text" name="attr_armureencombrement" style="width:30%;">
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div style="width:35%;">
|
||
<p class="titre">Bouclier</p>
|
||
<div>
|
||
<div style="width:100%;">
|
||
<p style="width:45%;">Défense</p>
|
||
<input type="text" name="attr_bouclierdéfense" style="width:50%;">
|
||
</div> <br>
|
||
<div style="width:100%;">
|
||
<p style="width:45%;">Enc.</p>
|
||
<input type="text" name="attr_bouclierencombrement" style="width:50%;">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div style="width:100%;">
|
||
<p class="titre">Sac</p>
|
||
<fieldset class="repeating_sac" style="width:100%;">
|
||
<div style="width:100%;">
|
||
<input type="text" name="attr_sacobjet" style="width:90%;">
|
||
<input type="number" name="attr_sacobjetnombre" value="1" style="padding:2px;margin-bottom:4px;">
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div class="last" style="width:100%;">
|
||
<p class="titre">Notes</p>
|
||
<textarea name="attr_notes" style="height:100px;"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="page3">
|
||
<div class="backpage">
|
||
<div class="first">
|
||
<div style="width:100%;">
|
||
<p class="titrefiche">Fiche de véhicule</p>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div>
|
||
<p>Nom du véhicule</p> <input type="text" name="attr_véhicule_nom" style="width:25%;margin-right:20px;">
|
||
<p style="width:5%">Type</p> <input type="text" name="attr_véhiculet_ype" style="width:25%;margin-right:20px;">
|
||
<p>Prix total neuf</p> <input type="text" name="attr_véhicule_prix_total_neuf" style="width:10%;">
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div class="chassis" style="width:100%;">
|
||
<p class="titre" style="width:100%;">Châssis</p>
|
||
<div style="width:31%;margin-right:20px;">
|
||
<p>FD</p> <div><input type="number" name="attr_véhicule_FD" value="0"></div> <br>
|
||
<p>Taille</p> <div><input type="number" name="attr_véhicule_taille" value="0"></div> <br>
|
||
<p>Poids</p> <div><input type="number" name="attr_véhicule_poids" value="0"></div> <br>
|
||
<p>Attaches</p> <div><input type="number" name="attr_véhicule_attaches" value="0"></div> <br>
|
||
<p>Prix</p> <div><input type="number" name="attr_véhicule_prix" value="0"></div>
|
||
</div>
|
||
<div style="width:31%;margin-right:20px;">
|
||
<p>Points de vie</p> <div><input type="number" name="attr_véhicule_pv_actuels" value="0"> / <input type="number" name="attr_véhicule_pv_max" value="0"></div> <br>
|
||
<p>Points d'énergie</p> <div><input type="number" name="attr_véhicule_énergie_actuelle" value="0"> / <input type="number" name="attr_véhicule_énergie_max" value="0"></div> <br>
|
||
<p>Manoeuvrabilité</p> <div><input type="number" name="attr_véhicule_manoeuvrabilité" value="0"></div> <br>
|
||
<p>Motorisation</p> <div><input type="number" name="attr_véhicule_motorisation" value="0"></div> <br>
|
||
<p>Niveau</p> <div><input type="number" name="attr_véhicule_niveau" value="0"></div>
|
||
</div>
|
||
<div class="chassis2" style="width:31%;">
|
||
<p>UZ</p> <div><input type="number" name="attr_véhicule_UZ" value="0"></div> <br>
|
||
<p>Vitesse moy. (10 UZ)</p> <div><input type="number" name="attr_véhicule_vitesse_moyenne" value="0"></div> <br>
|
||
<p>Vitesse max (20 UZ)</p> <div><input type="number" name="attr_véhicule_vitesse_max" value="0"></div>
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div style="width:100%;">
|
||
<p class="titre">Aménagements intérieurs</p>
|
||
<div style="width:100%;">
|
||
<div style="width:100%;">
|
||
<div style="width:30%;margin-right:20px;">
|
||
<p style="width:80%;">Type</p>
|
||
<p style="width:15%;">Poids</p>
|
||
</div>
|
||
<div style="width:30%;margin-right:20px;">
|
||
<p style="width:80%;">Type</p>
|
||
<p style="width:15%;">Poids</p>
|
||
</div>
|
||
<div style="width:30%;">
|
||
<p style="width:80%;">Type</p>
|
||
<p style="width:15%;">Poids</p>
|
||
</div>
|
||
</div>
|
||
<fieldset class="repeating_vehiculeamenagements">
|
||
<div style="width:30%;margin-right:20px;">
|
||
<input type="text" name="attr_véhiculeaménagementtype1" style="width:80%;">
|
||
<input type="text" name="attr_véhiculeaménagementpoids1" style="width:15%;">
|
||
</div>
|
||
<div style="width:30%;margin-right:20px;">
|
||
<input type="text" name="attr_véhiculeaménagementtype2" style="width:80%;">
|
||
<input type="text" name="attr_véhiculeaménagementpoids2" style="width:15%;;">
|
||
</div>
|
||
<div style="width:30%;">
|
||
<input type="text" name="attr_véhiculeaménagementtype3" style="width:80%;">
|
||
<input type="text" name="attr_véhiculeaménagementpoids3" style="width:15%;">
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div style="width:100%;">
|
||
<p class="titre">Capacités</p>
|
||
<div style="width:100%;">
|
||
<fieldset class="repeating_vehiculecapacites">
|
||
<div style="width:48%;margin-right:25px;">
|
||
<input type="text" name="attr_véhiculecapaciténom1" placeholder="Nom de la capacité" style="width:50%;">
|
||
<select name="attr_véhiculecapacitétype1" style="width:35%;">
|
||
<option selected>Type de capacité</option>
|
||
<option>Normale</option>
|
||
<option>Offensive</option>
|
||
<option>Défensive</option>
|
||
<option>Senseur</option>
|
||
<option>Conduite</option>
|
||
<option>Technique</option>
|
||
<option>Spéciale</option>
|
||
</select>
|
||
<input type="number" name="attr_véhiculecapaciténombre1" value="1" style="margin-bottom:2px;">
|
||
<textarea name="attr_véhiculecapacitédescription1" placeholder="Description de la capacité"></textarea>
|
||
</div>
|
||
<div style="width:48%;">
|
||
<input type="text" name="attr_véhiculecapaciténom2" placeholder="Nom de la capacité" style="width:50%;">
|
||
<select name="attr_véhiculecapacitétype2" style="width:35%;">
|
||
<option selected>Type de capacité</option>
|
||
<option>Normale</option>
|
||
<option>Offensive</option>
|
||
<option>Défensive</option>
|
||
<option>Senseur</option>
|
||
<option>Conduite</option>
|
||
<option>Technique</option>
|
||
<option>Spéciale</option>
|
||
</select>
|
||
<input type="number" name="attr_véhiculecapaciténombre2" value="1" style="margin-bottom:2px;">
|
||
<textarea name="attr_véhiculecapacitédescription2" placeholder="Description de la capacité"></textarea>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div class="last" style="width:100%;">
|
||
<p class="titre">Équipements supplémentaires</p>
|
||
<div style="width:100%;">
|
||
<div style="width:100%;">
|
||
<div style="width:48%;margin-right:20px;">
|
||
<p style="width:60%;">Type</p>
|
||
<p style="width:15%;">Prix</p>
|
||
<p style="width:15%;">Attaches</p>
|
||
</div>
|
||
<div style="width:48%;">
|
||
<p style="width:60%;">Type</p>
|
||
<p style="width:15%;">Prix</p>
|
||
<p style="width:20%;">Attaches</p>
|
||
</div>
|
||
</div>
|
||
<fieldset class="repeating_vehiculeequipements">
|
||
<div style="width:48%;margin-right:20px;">
|
||
<input type="text" name="attr_véhiculeéquipementtype1" style="width:60%;">
|
||
<input type="text" name="attr_véhiculeéquipementprix1" style="width:15%;">
|
||
<input type="text" name="attr_véhiculeéquipementattaches1" style="width:15%;">
|
||
</div>
|
||
<div style="width:48%;">
|
||
<input type="text" name="attr_véhiculeéquipementtype2" style="width:60%;">
|
||
<input type="text" name="attr_véhiculeéquipementprix2" style="width:15%;;">
|
||
<input type="text" name="attr_véhiculeéquipementattaches2" style="width:15%;">
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="page4">
|
||
<div class="backpage">
|
||
<div class="first">
|
||
<div style="width:100%;">
|
||
<p class="titrefiche">Fiche de mantel</p>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div>
|
||
<p>Nom du mantel</p> <input type="text" name="attr_mantel_nom" style="width:25%;margin-right:20px;">
|
||
<p style="width:5%">Type</p> <input type="text" name="attr_mantelt_ype" style="width:25%;margin-right:20px;">
|
||
<p>Prix total neuf</p> <input type="text" name="attr_mantel_prix_total_neuf" style="width:10%;">
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div class="chassis" style="width:100%;">
|
||
<p class="titre" style="width:100%;">Châssis</p>
|
||
<div style="width:31%;margin-right:20px;">
|
||
<p>FD</p> <div><input type="number" name="attr_mantel_FD" value="0"></div> <br>
|
||
<p>Taille</p> <div><input type="number" name="attr_mantel_taille" value="0"></div> <br>
|
||
<p>Poids</p> <div><input type="number" name="attr_mantel_poids" value="0"></div> <br>
|
||
<p>Attaches</p> <div><input type="number" name="attr_mantel_attaches" value="0"></div> <br>
|
||
<p>Prix</p> <div><input type="number" name="attr_mantel_prix" value="0"></div>
|
||
</div>
|
||
<div style="width:31%;margin-right:20px;">
|
||
<p>Points de vie</p> <div><input type="number" name="attr_mantel_pv_actuels" value="0"> / <input type="number" name="attr_mantel_pv_max" value="0"></div> <br>
|
||
<p>Points d'énergie</p> <div><input type="number" name="attr_mantel_énergie_actuelle" value="0"> / <input type="number" name="attr_mantel_énergie_max" value="0"></div> <br>
|
||
<p>Manoeuvrabilité</p> <div><input type="number" name="attr_mantel_manoeuvrabilité" value="0"></div> <br>
|
||
<p>Motorisation</p> <div><input type="number" name="attr_mantel_motorisation" value="0"></div> <br>
|
||
<p>Niveau</p> <div><input type="number" name="attr_mantel_niveau" value="0"></div>
|
||
</div>
|
||
<div class="chassis2" style="width:31%;">
|
||
<p>UZ</p> <div><input type="number" name="attr_mantel_UZ" value="0"></div> <br>
|
||
<p>Vitesse moy. (10 UZ)</p> <div><input type="number" name="attr_mantel_vitesse_moyenne" value="0"></div> <br>
|
||
<p>Vitesse max (20 UZ)</p> <div><input type="number" name="attr_mantel_vitesse_max" value="0"></div>
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div style="width:100%;">
|
||
<p class="titre">Capacités</p>
|
||
<div style="width:100%;">
|
||
<fieldset class="repeating_mantelcapacites">
|
||
<div style="width:48%;margin-right:25px;">
|
||
<input type="text" name="attr_mantelcapaciténom1" placeholder="Nom de la capacité" style="width:50%;">
|
||
<select name="attr_mantelcapacitétype1" style="width:35%;">
|
||
<option selected>Type de capacité</option>
|
||
<option>Normale</option>
|
||
<option>Offensive</option>
|
||
<option>Défensive</option>
|
||
<option>Senseur</option>
|
||
<option>Conduite</option>
|
||
<option>Technique</option>
|
||
<option>Spéciale</option>
|
||
</select>
|
||
<input type="number" name="attr_mantelcapaciténombre1" value="1" style="margin-bottom:2px;">
|
||
<textarea name="attr_mantelcapacitédescription1" placeholder="Description de la capacité"></textarea>
|
||
</div>
|
||
<div style="width:48%;">
|
||
<input type="text" name="attr_mantelcapaciténom2" placeholder="Nom de la capacité" style="width:50%;">
|
||
<select name="attr_mantelcapacitétype2" style="width:35%;">
|
||
<option selected>Type de capacité</option>
|
||
<option>Normale</option>
|
||
<option>Offensive</option>
|
||
<option>Défensive</option>
|
||
<option>Senseur</option>
|
||
<option>Conduite</option>
|
||
<option>Technique</option>
|
||
<option>Spéciale</option>
|
||
</select>
|
||
<input type="number" name="attr_mantelcapaciténombre2" value="1" style="margin-bottom:2px;">
|
||
<textarea name="attr_mantelcapacitédescription2" placeholder="Description de la capacité"></textarea>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div style="width:100%;">
|
||
<p class="titre">Équipements supplémentaires</p>
|
||
<div style="width:100%;">
|
||
<div style="width:100%;">
|
||
<div style="width:48%;margin-right:20px;">
|
||
<p style="width:60%;">Type</p>
|
||
<p style="width:15%;">Prix</p>
|
||
<p style="width:15%;">Attaches</p>
|
||
</div>
|
||
<div style="width:48%;">
|
||
<p style="width:60%;">Type</p>
|
||
<p style="width:15%;">Prix</p>
|
||
<p style="width:20%;">Attaches</p>
|
||
</div>
|
||
</div>
|
||
<fieldset class="repeating_mantelequipements">
|
||
<div style="width:48%;margin-right:20px;">
|
||
<input type="text" name="attr_manteléquipementtype1" style="width:60%;">
|
||
<input type="text" name="attr_manteléquipementprix1" style="width:15%;">
|
||
<input type="text" name="attr_manteléquipementattaches1" style="width:15%;">
|
||
</div>
|
||
<div style="width:48%;">
|
||
<input type="text" name="attr_manteléquipementtype2" style="width:60%;">
|
||
<input type="text" name="attr_manteléquipementprix2" style="width:15%;;">
|
||
<input type="text" name="attr_manteléquipementattaches2" style="width:15%;">
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div style="width:100%;">
|
||
<p class="titre">Armes</p>
|
||
<div class="armes" style="width:100%;">
|
||
<p style="width:24%;">Nom</p>
|
||
<p style="width:15%;">Catégorie</p>
|
||
<p style="width:15%;">Attaques</p>
|
||
<p style="width:15%;">Dégâts</p>
|
||
<p style="width:24%;">Notes</p>
|
||
</div>
|
||
<fieldset class="repeating_mantelarmes">
|
||
<div style="width:100%;">
|
||
<input type="text" name="attr_mantelarmenom" style="width:24%;">
|
||
<input type="text" name="attr_mantelarmecatégorie" style="width:15%;">
|
||
<input type="text" name="attr_mantelarmeattaques" style="width:15%;">
|
||
<input type="text" name="attr_mantelarmedégâts" style="width:15%;">
|
||
<input type="text" name="attr_mantelarmenotes" style="width:24%;">
|
||
<button type="roll" name="attr_mantelarmedé" value="/em - fait des dégâts avec @{mantelarmenom} \n\n/r @{mantelarmedégâts}"></button>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<br>
|
||
<br>
|
||
<br>
|
||
|
||
<div class="last" style="width:100%;">
|
||
<div style="width:60%;margin-right:20px;">
|
||
<p class="titre">Armure</p>
|
||
<div class="armes" style="width:100%;">
|
||
<p style="width:30%;">Nom</p>
|
||
<p style="width:15%;">Catégorie</p>
|
||
<p style="width:15%;">Protection</p>
|
||
<p style="width:30%;">Encombrement</p>
|
||
</div>
|
||
<fieldset class="repeating_mantelarmures">
|
||
<div style="width:100%;">
|
||
<input type="text" name="attr_mantelarmurenom" style="width:30%;">
|
||
<input type="text" name="attr_mantelarmurecatégorie" style="width:15%;">
|
||
<input type="text" name="attr_mantelarmureprotection" style="width:15%;">
|
||
<input type="text" name="attr_mantelarmureencombrement" style="width:30%;">
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div style="width:35%;">
|
||
<p class="titre">Bouclier</p>
|
||
<div>
|
||
<div style="width:100%;">
|
||
<p style="width:45%;">Défense</p>
|
||
<input type="text" name="attr_mantelbouclierdéfense" style="width:50%;">
|
||
</div> <br>
|
||
<div style="width:100%;">
|
||
<p style="width:45%;">Enc.</p>
|
||
<input type="text" name="attr_mantelbouclierencombrement" style="width:50%;">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<script type="text/worker">
|
||
on("change:force change:dextérité change:acrobatie_degré change:acrobatie_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'dextérité', 'acrobatie_degré', 'acrobatie_mod', 'toucheàtout', 'acrobatie'], function(values) {
|
||
if (values.acrobatie_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
acrobatie: +values.acrobatie_mod,
|
||
});
|
||
}
|
||
else if (values.acrobatie_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
acrobatie: Math.max(+values.force, +values.dextérité) + +values.acrobatie_degré + +values.acrobatie_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
acrobatie: +values.force + +values.dextérité + +values.acrobatie_degré + +values.acrobatie_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:charisme change:bluff_degré change:bluff_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'charisme', 'bluff_degré', 'bluff_mod', 'toucheàtout', 'bluff'], function(values) {
|
||
if (values.bluff_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
bluff: +values.bluff_mod,
|
||
});
|
||
}
|
||
else if (values.bluff_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
bluff: Math.max(+values.intelligence, +values.charisme) + +values.bluff_degré + +values.bluff_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
bluff: +values.intelligence + +values.charisme + +values.bluff_degré + +values.bluff_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:charisme change:dextérité change:déguisement_degré change:déguisement_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['charisme', 'dextérité', 'déguisement_degré', 'déguisement_mod', 'toucheàtout', 'déguisement'], function(values) {
|
||
if (values.déguisement_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
déguisement: +values.déguisement_mod,
|
||
});
|
||
}
|
||
else if (values.déguisement_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
déguisement: Math.max(+values.charisme, +values.dextérité) + +values.déguisement_degré + +values.déguisement_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
déguisement: +values.charisme + +values.dextérité + +values.déguisement_degré + +values.déguisement_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:charisme change:diplomatie_degré change:diplomatie_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'charisme', 'diplomatie_degré', 'diplomatie_mod', 'toucheàtout', 'diplomatie'], function(values) {
|
||
if (values.diplomatie_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
diplomatie: +values.diplomatie_mod,
|
||
});
|
||
}
|
||
else if (values.diplomatie_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
diplomatie: Math.max(+values.intelligence, +values.charisme) + +values.diplomatie_degré + +values.diplomatie_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
diplomatie: +values.intelligence + +values.charisme + +values.diplomatie_degré + +values.diplomatie_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:discrétion_degré change:discrétion_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'discrétion_degré', 'discrétion_mod', 'toucheàtout', 'discrétion'], function(values) {
|
||
if (values.discrétion_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
discrétion: +values.discrétion_mod,
|
||
});
|
||
}
|
||
else if (values.discrétion_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
discrétion: Math.max(+values.intelligence, +values.dextérité) + +values.discrétion_degré + +values.discrétion_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
discrétion: +values.intelligence + +values.dextérité + +values.discrétion_degré + +values.discrétion_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:dextérité change:équitation_degré change:équitation_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'dextérité', 'équitation_degré', 'équitation_mod', 'toucheàtout', 'équitation'], function(values) {
|
||
if (values.équitation_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
équitation: +values.équitation_mod,
|
||
});
|
||
}
|
||
else if (values.équitation_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
équitation: Math.max(+values.sagesse, +values.dextérité) + +values.équitation_degré + +values.équitation_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
équitation: +values.sagesse + +values.dextérité + +values.équitation_degré + +values.équitation_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:dextérité change:escalade_degré change:escalade_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'dextérité', 'escalade_degré', 'escalade_mod', 'toucheàtout', 'escalade'], function(values) {
|
||
if (values.escalade_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
escalade: +values.escalade_mod,
|
||
});
|
||
}
|
||
else if (values.escalade_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
escalade: Math.max(+values.force, +values.dextérité) + +values.escalade_degré + +values.escalade_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
escalade: +values.force + +values.dextérité + +values.escalade_degré + +values.escalade_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:escamotage_degré change:escamotage_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'escamotage_degré', 'escamotage_mod', 'toucheàtout', 'escamotage'], function(values) {
|
||
if (values.escamotage_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
escamotage: +values.escamotage_mod,
|
||
});
|
||
}
|
||
else if (values.escamotage_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
escamotage: Math.max(+values.intelligence, +values.dextérité) + +values.escamotage_degré + +values.escamotage_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
escamotage: +values.intelligence + +values.dextérité + +values.escamotage_degré + +values.escamotage_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:dextérité change:évasion_degré change:évasion_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'dextérité', 'évasion_degré', 'évasion_mod', 'toucheàtout', 'évasion'], function(values) {
|
||
if (values.évasion_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
évasion: +values.évasion_mod,
|
||
});
|
||
}
|
||
else if (values.évasion_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
évasion: Math.max(+values.force, +values.dextérité) + +values.évasion_degré + +values.évasion_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
évasion: +values.force + +values.dextérité + +values.évasion_degré + +values.évasion_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:fouille_degré change:fouille_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'fouille_degré', 'fouille_mod', 'toucheàtout', 'fouille'], function(values) {
|
||
if (values.fouille_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
fouille: +values.fouille_mod,
|
||
});
|
||
}
|
||
else if (values.fouille_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
fouille: Math.max(+values.intelligence, +values.sagesse) + +values.fouille_degré + +values.fouille_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
fouille: +values.intelligence + +values.sagesse + +values.fouille_degré + +values.fouille_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:charisme change:intimidation_degré change:intimidation_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'charisme', 'intimidation_degré', 'intimidation_mod', 'toucheàtout', 'intimidation'], function(values) {
|
||
if (values.intimidation_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
intimidation: +values.intimidation_mod,
|
||
});
|
||
}
|
||
else if (values.intimidation_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
intimidation: Math.max(+values.force, +values.charisme) + +values.intimidation_degré + +values.intimidation_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
intimidation: +values.force + +values.charisme + +values.intimidation_degré + +values.intimidation_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:intelligence change:mêlée_degré change:mêlée_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'intelligence', 'mêlée_degré', 'mêlée_mod', 'toucheàtout', 'mêlée'], function(values) {
|
||
if (values.mêlée_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
mêlée: +values.mêlée_mod,
|
||
});
|
||
}
|
||
else if (values.mêlée_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
mêlée: Math.max(+values.force, +values.intelligence) + +values.mêlée_degré + +values.mêlée_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
mêlée: +values.force + +values.intelligence + +values.mêlée_degré + +values.mêlée_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:constitution change:natation_degré change:natation_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'constitution', 'natation_degré', 'natation_mod', 'toucheàtout', 'natation'], function(values) {
|
||
if (values.natation_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
natation: +values.natation_mod,
|
||
});
|
||
}
|
||
else if (values.natation_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
natation: Math.max(+values.force, +values.constitution) + +values.natation_degré + +values.natation_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
natation: +values.force + +values.constitution + +values.natation_degré + +values.natation_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:psychologie_degré change:psychologie_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'psychologie_degré', 'psychologie_mod', 'toucheàtout', 'psychologie'], function(values) {
|
||
if (values.psychologie_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
psychologie: +values.psychologie_mod,
|
||
});
|
||
}
|
||
else if (values.psychologie_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
psychologie: Math.max(+values.intelligence, +values.sagesse) + +values.psychologie_degré + +values.psychologie_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
psychologie: +values.intelligence + +values.sagesse + +values.psychologie_degré + +values.psychologie_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:charisme change:renseignements_degré change:renseignements_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'charisme', 'renseignements_degré', 'renseignements_mod', 'toucheàtout', 'renseignements'], function(values) {
|
||
if (values.renseignements_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
renseignements: +values.renseignements_mod,
|
||
});
|
||
}
|
||
else if (values.renseignements_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
renseignements: Math.max(+values.sagesse, +values.charisme) + +values.renseignements_degré + +values.renseignements_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
renseignements: +values.sagesse + +values.charisme + +values.renseignements_degré + +values.renseignements_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:constitution change:sagesse change:survie_degré change:survie_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['constitution', 'sagesse', 'survie_degré', 'survie_mod', 'toucheàtout', 'survie'], function(values) {
|
||
if (values.survie_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
survie: +values.survie_mod,
|
||
});
|
||
}
|
||
else if (values.survie_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
survie: Math.max(+values.constitution, +values.sagesse) + +values.survie_degré + +values.survie_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
survie: +values.constitution + +values.sagesse + +values.survie_degré + +values.survie_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:tir_degré change:tir_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'tir_degré', 'tir_mod', 'toucheàtout', 'tir'], function(values) {
|
||
if (values.tir_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
tir: +values.tir_mod,
|
||
});
|
||
}
|
||
else if (values.tir_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
tir: Math.max(+values.intelligence, +values.dextérité) + +values.tir_degré + +values.tir_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
tir: +values.intelligence + +values.dextérité + +values.tir_degré + +values.tir_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:constitution change:sagesse change:concentration_degré change:concentration_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['constitution', 'sagesse', 'concentration_degré', 'concentration_mod', 'toucheàtout', 'concentration'], function(values) {
|
||
if (values.concentration_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
concentration: +values.concentration_mod,
|
||
});
|
||
}
|
||
else if (values.concentration_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
concentration: Math.max(+values.constitution, +values.sagesse) + +values.concentration_degré + +values.concentration_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
concentration: +values.constitution + +values.sagesse + +values.concentration_degré + +values.concentration_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:charisme change:courage_degré change:courage_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'charisme', 'courage_degré', 'courage_mod', 'toucheàtout', 'courage'], function(values) {
|
||
if (values.courage_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
courage: +values.courage_mod,
|
||
});
|
||
}
|
||
else if (values.courage_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
courage: Math.max(+values.force, +values.charisme) + +values.courage_degré + +values.courage_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
courage: +values.force + +values.charisme + +values.courage_degré + +values.courage_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:sagesse change:équilibre_degré change:équilibre_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'sagesse', 'équilibre_degré', 'équilibre_mod', 'toucheàtout', 'équilibre'], function(values) {
|
||
if (values.équilibre_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
équilibre: +values.équilibre_mod,
|
||
});
|
||
}
|
||
else if (values.équilibre_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
équilibre: Math.max(+values.force, +values.sagesse) + +values.équilibre_degré + +values.équilibre_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
équilibre: +values.force + +values.sagesse + +values.équilibre_degré + +values.équilibre_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:charisme change:dextérité change:esquive_degré change:esquive_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['charisme', 'dextérité', 'esquive_degré', 'esquive_mod', 'toucheàtout', 'esquive'], function(values) {
|
||
if (values.esquive_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
esquive: +values.esquive_mod,
|
||
});
|
||
}
|
||
else if (values.esquive_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
esquive: Math.max(+values.charisme, +values.dextérité) + +values.esquive_degré + +values.esquive_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
esquive: +values.charisme + +values.dextérité + +values.esquive_degré + +values.esquive_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:idée_degré change:idée_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'idée_degré', 'idée_mod', 'toucheàtout', 'idée'], function(values) {
|
||
if (values.idée_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
idée: +values.idée_mod,
|
||
});
|
||
}
|
||
else if (values.idée_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
idée: Math.max(+values.intelligence, +values.sagesse) + +values.idée_degré + +values.idée_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
idée: +values.intelligence + +values.sagesse + +values.idée_degré + +values.idée_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:charisme change:sagesse change:impression_degré change:impression_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['charisme', 'sagesse', 'impression_degré', 'impression_mod', 'toucheàtout', 'impression'], function(values) {
|
||
if (values.impression_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
impression: +values.impression_mod,
|
||
});
|
||
}
|
||
else if (values.impression_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
impression: Math.max(+values.charisme, +values.sagesse) + +values.impression_degré + +values.impression_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
impression: +values.charisme + +values.sagesse + +values.impression_degré + +values.impression_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:initiative_degré change:initiative_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'initiative_degré', 'initiative_mod', 'toucheàtout', 'initiative'], function(values) {
|
||
if (values.initiative_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
initiative: +values.initiative_mod,
|
||
});
|
||
}
|
||
else if (values.initiative_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
initiative: Math.max(+values.intelligence, +values.dextérité) + +values.initiative_degré + +values.initiative_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
initiative: +values.intelligence + +values.dextérité + +values.initiative_degré + +values.initiative_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:constitution change:muscles_degré change:muscles_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'constitution', 'muscles_degré', 'muscles_mod', 'toucheàtout', 'muscles'], function(values) {
|
||
if (values.muscles_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
muscles: +values.muscles_mod,
|
||
});
|
||
}
|
||
else if (values.muscles_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
muscles: Math.max(+values.force, +values.constitution) + +values.muscles_degré + +values.muscles_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
muscles: +values.force + +values.constitution + +values.muscles_degré + +values.muscles_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:perception_degré change:perception_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'perception_degré', 'perception_mod', 'toucheàtout', 'perception'], function(values) {
|
||
if (values.perception_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
perception: +values.perception_mod,
|
||
});
|
||
}
|
||
else if (values.perception_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
perception: Math.max(+values.intelligence, +values.sagesse) + +values.perception_degré + +values.perception_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
perception: +values.intelligence + +values.sagesse + +values.perception_degré + +values.perception_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:charisme change:préparation_degré change:préparation_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'charisme', 'préparation_degré', 'préparation_mod', 'toucheàtout', 'préparation'], function(values) {
|
||
if (values.préparation_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
préparation: +values.préparation_mod,
|
||
});
|
||
}
|
||
else if (values.préparation_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
préparation: Math.max(+values.intelligence, +values.charisme) + +values.préparation_degré + +values.préparation_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
préparation: +values.intelligence + +values.charisme + +values.préparation_degré + +values.préparation_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:constitution change:dextérité change:réflexes_degré change:réflexes_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['constitution', 'dextérité', 'réflexes_degré', 'réflexes_mod', 'toucheàtout', 'réflexes'], function(values) {
|
||
if (values.réflexes_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
réflexes: +values.réflexes_mod,
|
||
});
|
||
}
|
||
else if (values.réflexes_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
réflexes: Math.max(+values.constitution, +values.dextérité) + +values.réflexes_degré + +values.réflexes_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
réflexes: +values.constitution + +values.dextérité + +values.réflexes_degré + +values.réflexes_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:constitution change:sagesse change:résistance_degré change:résistance_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['constitution', 'sagesse', 'résistance_degré', 'résistance_mod', 'toucheàtout', 'résistance'], function(values) {
|
||
if (values.résistance_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
résistance: +values.résistance_mod,
|
||
});
|
||
}
|
||
else if (values.résistance_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
résistance: Math.max(+values.constitution, +values.sagesse) + +values.résistance_degré + +values.résistance_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
résistance: +values.constitution + +values.sagesse + +values.résistance_degré + +values.résistance_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:charisme change:volonté_degré change:volonté_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'charisme', 'volonté_degré', 'volonté_mod', 'toucheàtout', 'volonté'], function(values) {
|
||
if (values.volonté_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
volonté: +values.volonté_mod,
|
||
});
|
||
}
|
||
else if (values.volonté_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
volonté: Math.max(+values.sagesse, +values.charisme) + +values.volonté_degré + +values.volonté_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
volonté: +values.sagesse + +values.charisme + +values.volonté_degré + +values.volonté_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:actualités_degré change:actualités_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'actualités_degré', 'actualités_mod', 'toucheàtout', 'actualités'], function(values) {
|
||
if (values.actualités_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
actualités: +values.actualités_mod,
|
||
});
|
||
}
|
||
else if (values.actualités_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
actualités: Math.max(+values.intelligence, +values.sagesse) + +values.actualités_degré + +values.actualités_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
actualités: +values.intelligence + +values.sagesse + +values.actualités_degré + +values.actualités_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:art_degré change:art_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'art_degré', 'art_mod', 'toucheàtout', 'art'], function(values) {
|
||
if (values.art_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
art: +values.art_mod,
|
||
});
|
||
}
|
||
else if (values.art_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
art: Math.max(+values.intelligence, +values.sagesse) + +values.art_degré + +values.art_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
art: +values.intelligence + +values.sagesse + +values.art_degré + +values.art_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:cryptographie_degré change:cryptographie_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'cryptographie_degré', 'cryptographie_mod', 'toucheàtout', 'cryptographie'], function(values) {
|
||
if (values.cryptographie_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
cryptographie: +values.cryptographie_mod,
|
||
});
|
||
}
|
||
else if (values.cryptographie_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
cryptographie: Math.max(+values.intelligence, +values.sagesse) + +values.cryptographie_degré + +values.cryptographie_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
cryptographie: +values.intelligence + +values.sagesse + +values.cryptographie_degré + +values.cryptographie_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:culture_générale_degré change:culture_générale_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'culture_générale_degré', 'culture_générale_mod', 'toucheàtout', 'culture_générale'], function(values) {
|
||
if (values.culture_générale_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
culture_générale: +values.culture_générale_mod,
|
||
});
|
||
}
|
||
else if (values.culture_générale_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
culture_générale: Math.max(+values.intelligence, +values.sagesse) + +values.culture_générale_degré + +values.culture_générale_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
culture_générale: +values.intelligence + +values.sagesse + +values.culture_générale_degré + +values.culture_générale_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:ingénierie_degré change:ingénierie_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'ingénierie_degré', 'ingénierie_mod', 'toucheàtout', 'ingénierie'], function(values) {
|
||
if (values.ingénierie_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
ingénierie: +values.ingénierie_mod,
|
||
});
|
||
}
|
||
else if (values.ingénierie_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
ingénierie: Math.max(+values.intelligence, +values.sagesse) + +values.ingénierie_degré + +values.ingénierie_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
ingénierie: +values.intelligence + +values.sagesse + +values.ingénierie_degré + +values.ingénierie_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:religions_degré change:religions_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'religions_degré', 'religions_mod', 'toucheàtout', 'religions'], function(values) {
|
||
if (values.religions_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
religions: +values.religions_mod,
|
||
});
|
||
}
|
||
else if (values.religions_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
religions: Math.max(+values.intelligence, +values.sagesse) + +values.religions_degré + +values.religions_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
religions: +values.intelligence + +values.sagesse + +values.religions_degré + +values.religions_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:magie_degré change:magie_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'magie_degré', 'magie_mod', 'toucheàtout', 'magie'], function(values) {
|
||
if (values.magie_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
magie: +values.magie_mod,
|
||
});
|
||
}
|
||
else if (values.magie_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
magie: Math.max(+values.intelligence, +values.sagesse) + +values.magie_degré + +values.magie_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
magie: +values.intelligence + +values.sagesse + +values.magie_degré + +values.magie_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:histoire_degré change:histoire_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'histoire_degré', 'histoire_mod', 'toucheàtout', 'histoire'], function(values) {
|
||
if (values.histoire_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
histoire: +values.histoire_mod,
|
||
});
|
||
}
|
||
else if (values.histoire_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
histoire: Math.max(+values.intelligence, +values.sagesse) + +values.histoire_degré + +values.histoire_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
histoire: +values.intelligence + +values.sagesse + +values.histoire_degré + +values.histoire_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:géographie_degré change:géographie_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'géographie_degré', 'géographie_mod', 'toucheàtout', 'géographie'], function(values) {
|
||
if (values.géographie_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
géographie: +values.géographie_mod,
|
||
});
|
||
}
|
||
else if (values.géographie_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
géographie: Math.max(+values.intelligence, +values.sagesse) + +values.géographie_degré + +values.géographie_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
géographie: +values.intelligence + +values.sagesse + +values.géographie_degré + +values.géographie_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:codes_droits_degré change:codes_droits_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'codes_droits_degré', 'codes_droits_mod', 'toucheàtout', 'codes_droits'], function(values) {
|
||
if (values.codes_droits_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
codes_droits: +values.codes_droits_mod,
|
||
});
|
||
}
|
||
else if (values.codes_droits_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
codes_droits: Math.max(+values.intelligence, +values.sagesse) + +values.codes_droits_degré + +values.codes_droits_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
codes_droits: +values.intelligence + +values.sagesse + +values.codes_droits_degré + +values.codes_droits_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:sagesse change:nature_degré change:nature_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'sagesse', 'nature_degré', 'nature_mod', 'toucheàtout', 'nature'], function(values) {
|
||
if (values.nature_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
nature: +values.nature_mod,
|
||
});
|
||
}
|
||
else if (values.nature_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
nature: Math.max(+values.intelligence, +values.sagesse) + +values.nature_degré + +values.nature_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
nature: +values.intelligence + +values.sagesse + +values.nature_degré + +values.nature_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:alchimiste_degré change:alchimiste_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'alchimiste_degré', 'alchimiste_mod', 'toucheàtout', 'alchimiste'], function(values) {
|
||
if (values.alchimiste_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
alchimiste: +values.alchimiste_mod,
|
||
});
|
||
}
|
||
else if (values.alchimiste_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
alchimiste: Math.max(+values.intelligence, +values.dextérité) + +values.alchimiste_degré + +values.alchimiste_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
alchimiste: +values.intelligence + +values.dextérité + +values.alchimiste_degré + +values.alchimiste_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:dextérité change:boisilleur_degré change:boisilleur_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'dextérité', 'boisilleur_degré', 'boisilleur_mod', 'toucheàtout', 'boisilleur'], function(values) {
|
||
if (values.boisilleur_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
boisilleur: +values.boisilleur_mod,
|
||
});
|
||
}
|
||
else if (values.boisilleur_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
boisilleur: Math.max(+values.sagesse, +values.dextérité) + +values.boisilleur_degré + +values.boisilleur_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
boisilleur: +values.sagesse + +values.dextérité + +values.boisilleur_degré + +values.boisilleur_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:sagesse change:bûcheron_degré change:bûcheron_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'sagesse', 'bûcheron_degré', 'bûcheron_mod', 'toucheàtout', 'bûcheron'], function(values) {
|
||
if (values.bûcheron_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
bûcheron: +values.bûcheron_mod,
|
||
});
|
||
}
|
||
else if (values.bûcheron_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
bûcheron: Math.max(+values.force, +values.sagesse) + +values.bûcheron_degré + +values.bûcheron_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
bûcheron: +values.force + +values.sagesse + +values.bûcheron_degré + +values.bûcheron_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:charisme change:chiff_ferrailleur_degré change:chiff_ferrailleur_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'charisme', 'chiff_ferrailleur_degré', 'chiff_ferrailleur_mod', 'toucheàtout', 'chiff_ferrailleur'], function(values) {
|
||
if (values.chiff_ferrailleur_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
chiff_ferrailleur: +values.chiff_ferrailleur_mod,
|
||
});
|
||
}
|
||
else if (values.chiff_ferrailleur_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
chiff_ferrailleur: Math.max(+values.sagesse, +values.charisme) + +values.chiff_ferrailleur_degré + +values.chiff_ferrailleur_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
chiff_ferrailleur: +values.sagesse + +values.charisme + +values.chiff_ferrailleur_degré + +values.chiff_ferrailleur_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:corvoisier_degré change:corvoisier_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'corvoisier_degré', 'corvoisier_mod', 'toucheàtout', 'corvoisier'], function(values) {
|
||
if (values.corvoisier_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
corvoisier: +values.corvoisier_mod,
|
||
});
|
||
}
|
||
else if (values.corvoisier_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
corvoisier: Math.max(+values.intelligence, +values.dextérité) + +values.corvoisier_degré + +values.corvoisier_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
corvoisier: +values.intelligence + +values.dextérité + +values.corvoisier_degré + +values.corvoisier_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:dextérité change:cuisinier_degré change:cuisinier_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'dextérité', 'cuisinier_degré', 'cuisinier_mod', 'toucheàtout', 'cuisinier'], function(values) {
|
||
if (values.cuisinier_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
cuisinier: +values.cuisinier_mod,
|
||
});
|
||
}
|
||
else if (values.cuisinier_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
cuisinier: Math.max(+values.sagesse, +values.dextérité) + +values.cuisinier_degré + +values.cuisinier_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
cuisinier: +values.sagesse + +values.dextérité + +values.cuisinier_degré + +values.cuisinier_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:charisme change:éleveur_dresseur_degré change:éleveur_dresseur_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'charisme', 'éleveur_dresseur_degré', 'éleveur_dresseur_mod', 'toucheàtout', 'éleveur_dresseur'], function(values) {
|
||
if (values.éleveur_dresseur_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
éleveur_dresseur: +values.éleveur_dresseur_mod,
|
||
});
|
||
}
|
||
else if (values.éleveur_dresseur_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
éleveur_dresseur: Math.max(+values.sagesse, +values.charisme) + +values.éleveur_dresseur_degré + +values.éleveur_dresseur_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
éleveur_dresseur: +values.sagesse + +values.charisme + +values.éleveur_dresseur_degré + +values.éleveur_dresseur_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:intelligence change:forgeron_degré change:forgeron_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'intelligence', 'forgeron_degré', 'forgeron_mod', 'toucheàtout', 'forgeron'], function(values) {
|
||
if (values.forgeron_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
forgeron: +values.forgeron_mod,
|
||
});
|
||
}
|
||
else if (values.forgeron_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
forgeron: Math.max(+values.force, +values.intelligence) + +values.forgeron_degré + +values.forgeron_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
forgeron: +values.force + +values.intelligence + +values.forgeron_degré + +values.forgeron_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:dextérité change:giboyeur_degré change:giboyeur_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'dextérité', 'giboyeur_degré', 'giboyeur_mod', 'toucheàtout', 'giboyeur'], function(values) {
|
||
if (values.giboyeur_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
giboyeur: +values.giboyeur_mod,
|
||
});
|
||
}
|
||
else if (values.giboyeur_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
giboyeur: Math.max(+values.sagesse, +values.dextérité) + +values.giboyeur_degré + +values.giboyeur_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
giboyeur: +values.sagesse + +values.dextérité + +values.giboyeur_degré + +values.giboyeur_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:guérisseur_degré change:guérisseur_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'guérisseur_degré', 'guérisseur_mod', 'toucheàtout', 'guérisseur'], function(values) {
|
||
if (values.guérisseur_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
guérisseur: +values.guérisseur_mod,
|
||
});
|
||
}
|
||
else if (values.guérisseur_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
guérisseur: Math.max(+values.intelligence, +values.dextérité) + +values.guérisseur_degré + +values.guérisseur_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
guérisseur: +values.intelligence + +values.dextérité + +values.guérisseur_degré + +values.guérisseur_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:charisme change:dextérité change:joaillier_degré change:joaillier_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['charisme', 'dextérité', 'joaillier_degré', 'joaillier_mod', 'toucheàtout', 'joaillier'], function(values) {
|
||
if (values.joaillier_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
joaillier: +values.joaillier_mod,
|
||
});
|
||
}
|
||
else if (values.joaillier_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
joaillier: Math.max(+values.charisme, +values.dextérité) + +values.joaillier_degré + +values.joaillier_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
joaillier: +values.charisme + +values.dextérité + +values.joaillier_degré + +values.joaillier_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:dextérité change:mantelier_degré change:mantelier_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'dextérité', 'mantelier_degré', 'mantelier_mod', 'toucheàtout', 'mantelier'], function(values) {
|
||
if (values.mantelier_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
mantelier: +values.mantelier_mod,
|
||
});
|
||
}
|
||
else if (values.mantelier_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
mantelier: Math.max(+values.sagesse, +values.dextérité) + +values.mantelier_degré + +values.mantelier_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
mantelier: +values.sagesse + +values.dextérité + +values.mantelier_degré + +values.mantelier_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:dextérité change:marin_degré change:marin_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'dextérité', 'marin_degré', 'marin_mod', 'toucheàtout', 'marin'], function(values) {
|
||
if (values.marin_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
marin: +values.marin_mod,
|
||
});
|
||
}
|
||
else if (values.marin_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
marin: Math.max(+values.sagesse, +values.dextérité) + +values.marin_degré + +values.marin_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
marin: +values.sagesse + +values.dextérité + +values.marin_degré + +values.marin_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:mécanicien_degré change:mécanicien_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'mécanicien_degré', 'mécanicien_mod', 'toucheàtout', 'mécanicien'], function(values) {
|
||
if (values.mécanicien_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
mécanicien: +values.mécanicien_mod,
|
||
});
|
||
}
|
||
else if (values.mécanicien_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
mécanicien: Math.max(+values.intelligence, +values.dextérité) + +values.mécanicien_degré + +values.mécanicien_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
mécanicien: +values.intelligence + +values.dextérité + +values.mécanicien_degré + +values.mécanicien_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:constitution change:sagesse change:paysan_degré change:paysan_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['constitution', 'sagesse', 'paysan_degré', 'paysan_mod', 'toucheàtout', 'paysan'], function(values) {
|
||
if (values.paysan_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
paysan: +values.paysan_mod,
|
||
});
|
||
}
|
||
else if (values.paysan_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
paysan: Math.max(+values.constitution, +values.sagesse) + +values.paysan_degré + +values.paysan_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
paysan: +values.constitution + +values.sagesse + +values.paysan_degré + +values.paysan_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:dextérité change:pilote_degré change:pilote_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'dextérité', 'pilote_degré', 'pilote_mod', 'toucheàtout', 'pilote'], function(values) {
|
||
if (values.pilote_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
pilote: +values.pilote_mod,
|
||
});
|
||
}
|
||
else if (values.pilote_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
pilote: Math.max(+values.sagesse, +values.dextérité) + +values.pilote_degré + +values.pilote_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
pilote: +values.sagesse + +values.dextérité + +values.pilote_degré + +values.pilote_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:force change:constitution change:piocheron_degré change:piocheron_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['force', 'constitution', 'piocheron_degré', 'piocheron_mod', 'toucheàtout', 'piocheron'], function(values) {
|
||
if (values.piocheron_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
piocheron: +values.piocheron_mod,
|
||
});
|
||
}
|
||
else if (values.piocheron_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
piocheron: Math.max(+values.force, +values.constitution) + +values.piocheron_degré + +values.piocheron_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
piocheron: +values.force + +values.constitution + +values.piocheron_degré + +values.piocheron_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:sagesse change:dextérité change:potisson_degré change:potisson_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['sagesse', 'dextérité', 'potisson_degré', 'potisson_mod', 'toucheàtout', 'potisson'], function(values) {
|
||
if (values.potisson_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
potisson: +values.potisson_mod,
|
||
});
|
||
}
|
||
else if (values.potisson_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
potisson: Math.max(+values.sagesse, +values.dextérité) + +values.potisson_degré + +values.potisson_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
potisson: +values.sagesse + +values.dextérité + +values.potisson_degré + +values.potisson_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:constitution change:dextérité change:roulier_degré change:roulier_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['constitution', 'dextérité', 'roulier_degré', 'roulier_mod', 'toucheàtout', 'roulier'], function(values) {
|
||
if (values.roulier_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
roulier: +values.roulier_mod,
|
||
});
|
||
}
|
||
else if (values.roulier_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
roulier: Math.max(+values.constitution, +values.dextérité) + +values.roulier_degré + +values.roulier_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
roulier: +values.constitution + +values.dextérité + +values.roulier_degré + +values.roulier_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:scribe_degré change:scribe_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'scribe_degré', 'scribe_mod', 'toucheàtout', 'scribe'], function(values) {
|
||
if (values.scribe_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
scribe: +values.scribe_mod,
|
||
});
|
||
}
|
||
else if (values.scribe_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
scribe: Math.max(+values.intelligence, +values.dextérité) + +values.scribe_degré + +values.scribe_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
scribe: +values.intelligence + +values.dextérité + +values.scribe_degré + +values.scribe_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:sèvelier_degré change:sèvelier_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'sèvelier_degré', 'sèvelier_mod', 'toucheàtout', 'sèvelier'], function(values) {
|
||
if (values.sèvelier_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
sèvelier: +values.sèvelier_mod,
|
||
});
|
||
}
|
||
else if (values.sèvelier_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
sèvelier: Math.max(+values.intelligence, +values.dextérité) + +values.sèvelier_degré + +values.sèvelier_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
sèvelier: +values.intelligence + +values.dextérité + +values.sèvelier_degré + +values.sèvelier_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:intelligence change:dextérité change:tisserant_degré change:tisserant_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['intelligence', 'dextérité', 'tisserant_degré', 'tisserant_mod', 'toucheàtout', 'tisserant'], function(values) {
|
||
if (values.tisserant_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
tisserant: +values.tisserant_mod,
|
||
});
|
||
}
|
||
else if (values.tisserant_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
tisserant: Math.max(+values.intelligence, +values.dextérité) + +values.tisserant_degré + +values.tisserant_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
tisserant: +values.intelligence + +values.dextérité + +values.tisserant_degré + +values.tisserant_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
on("change:charisme change:dextérité change:troubadour_degré change:troubadour_mod change:toucheàtout sheet:opened", function() {
|
||
getAttrs(['charisme', 'dextérité', 'troubadour_degré', 'troubadour_mod', 'toucheàtout', 'troubadour'], function(values) {
|
||
if (values.troubadour_degré == 0 && values.toucheàtout == 0) {
|
||
setAttrs({
|
||
troubadour: +values.troubadour_mod,
|
||
});
|
||
}
|
||
else if (values.troubadour_degré == 0 && values.toucheàtout == 1) {
|
||
setAttrs({
|
||
troubadour: Math.max(+values.charisme, +values.dextérité) + +values.troubadour_degré + +values.troubadour_mod,
|
||
});
|
||
}
|
||
else {
|
||
setAttrs({
|
||
troubadour: +values.charisme + +values.dextérité + +values.troubadour_degré + +values.troubadour_mod,
|
||
});
|
||
}
|
||
});
|
||
});
|
||
</script>
|
||
|
||
|
||
|
||
|