Outils pour utilisateurs

Outils du site


sauvegarde23

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sauvegarde23 [2026/09/25 15:40] – nanakisauvegarde23 [2026/10/05 14:26] (Version actuelle) – nanaki
Ligne 72: Ligne 72:
 /* tailles colonnes */ /* tailles colonnes */
  
-th:nth-child(1) { width: 25px; }+th:nth-child(1) { width: 50px; }
 th:nth-child(2) { width: 40px; } th:nth-child(2) { width: 40px; }
 th:nth-child(3) { width: 55px; } th:nth-child(3) { width: 55px; }
Ligne 78: Ligne 78:
 th:nth-child(5) { width: 80px; } th:nth-child(5) { width: 80px; }
 th:nth-child(6) { width: 60px; } th:nth-child(6) { width: 60px; }
-th:nth-child(7) { width: 150px; }+th:nth-child(7) { width: 80px; }
 th:nth-child(8) { width: 120px; } th:nth-child(8) { width: 120px; }
 th:nth-child(9) { width: 30px; } th:nth-child(9) { width: 30px; }
Ligne 216: Ligne 216:
     font-size: 12px;     font-size: 12px;
     margin-left: 5px;     margin-left: 5px;
 +}
 +
 +.reset-container {
 +    margin-bottom: 10px;
 +}
 +
 +#resetTable {
 +    padding: 6px 12px;
 +    cursor: pointer;
 } }
  
Ligne 275: Ligne 284:
  
 <div id="warning"></div> <div id="warning"></div>
 +
 +<div class="reset-container">
 +    <button id="resetTable" type="button">
 +        Réinitialiser
 +    </button>
 +</div>
  
 <div class="table-container"> <div class="table-container">
Ligne 295: Ligne 310:
  
 <tbody> <tbody>
 +
 +<!-- ===================================================== -->
 +<!-- ========================= MANA ====================== -->
 +<!-- ===================================================== -->
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="1"
 +    data-repeatable="true" data-repeat-name="Apprenti">
 +<td class="repeatable-cell">
 +    <div class="repeat-controls">
 +        <button class="repeat-btn minus" type="button">−</button>
 +        <span class="repeat-count">0</span>
 +        <button class="repeat-btn plus" type="button">+</button>
 +    </div>
 +</td>
 +<td>com</td><td>Mana</td><td>Apprenti</td><td>/</td><td>P</td>
 +<td>+3 sorts de niveau 1 par acquisition</td><td>/</td><td>1</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="1">
 +<td><input type="checkbox" class="skill"></td>
 +<td>com</td><td>Mana</td><td>Méditation arcanique</td><td>/</td><td>P</td>
 +<td>Ajoute RM/8 PM par action dépensée lors d'un Repos</td><td>/</td><td>1</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="1">
 +<td><input type="checkbox" class="skill"></td>
 +<td>com</td><td>Mana</td><td>Méditation somatique</td><td>/</td><td>P</td>
 +<td>Ajoute R/8 PM par action dépensée lors d'un Repos</td><td>/</td><td>1</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2"
 +    data-repeatable="true" data-repeat-name="Disciple">
 +<td class="repeatable-cell">
 +    <div class="repeat-controls">
 +        <button class="repeat-btn minus" type="button">−</button>
 +        <span class="repeat-count">0</span>
 +        <button class="repeat-btn plus" type="button">+</button>
 +    </div>
 +</td>
 +<td>com</td><td>Mana</td><td>Disciple</td><td>/</td><td>P</td>
 +<td>+3 sorts de niveau 2 par acquisition</td><td>/</td><td>2</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2">
 +<td><input type="checkbox" class="skill"></td>
 +<td>Elfe</td><td>Mana</td><td>Pouvoir titanique</td><td>/</td><td>P</td>
 +<td>+1 pour toucher offensivement à la magie par effet sur lui</td><td>/</td><td>2</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2">
 +<td><input type="checkbox" class="skill"></td>
 +<td>Géant</td><td>Mana</td><td>Voie de l'Air</td><td>/</td><td>P</td>
 +<td>+6 pour toucher avec des Malédictions</td><td>/</td><td>2</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2">
 +<td><input type="checkbox" class="skill"></td>
 +<td>Nain</td><td>Mana</td><td>Récupération runique</td><td>/</td><td>P</td>
 +<td>Récupère en plus Pui/4 PM par action lors d'un Repos</td><td>/</td><td>2</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2">
 +<td><input type="checkbox" class="skill"></td>
 +<td>HS</td><td>Mana</td><td>Retrait</td><td>/</td><td>P</td>
 +<td>Réduit de 4 le seuil du jet de FM de distance</td><td>/</td><td>2</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="3"
 +    data-repeatable="true" data-repeat-name="Mage">
 +<td class="repeatable-cell">
 +    <div class="repeat-controls">
 +        <button class="repeat-btn minus" type="button">−</button>
 +        <span class="repeat-count">0</span>
 +        <button class="repeat-btn plus" type="button">+</button>
 +    </div>
 +</td>
 +<td>com</td><td>Mana</td><td>Mage</td><td>/</td><td>P</td>
 +<td>+3 sorts de niveau 3 par acquisition</td><td>/</td><td>3</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="4"
 +    data-repeatable="true" data-repeat-name="Grand Mage">
 +<td class="repeatable-cell">
 +    <div class="repeat-controls">
 +        <button class="repeat-btn minus" type="button">−</button>
 +        <span class="repeat-count">0</span>
 +        <button class="repeat-btn plus" type="button">+</button>
 +    </div>
 +</td>
 +<td>com</td><td>Mana</td><td>Grand Mage</td><td>/</td><td>P</td>
 +<td>+3 sorts de niveau 4 par acquisition</td><td>/</td><td>4</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="4"
 +    data-repeatable="true" data-repeat-name="Archimage">
 +<td class="repeatable-cell">
 +    <div class="repeat-controls">
 +        <button class="repeat-btn minus" type="button">−</button>
 +        <span class="repeat-count">0</span>
 +        <button class="repeat-btn plus" type="button">+</button>
 +    </div>
 +</td>
 +<td>com</td><td>Mana</td><td>Archimage</td><td>/</td><td>P</td>
 +<td>+2 sorts de niveau 5 par acquisition</td><td>/</td><td>4</td>
 +</tr>
 +
 +<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="4">
 +<td><input type="checkbox" class="skill"></td>
 +<td>com</td><td>Mana</td><td>Focus mental</td><td>/</td><td>P</td>
 +<td>Le personnage a l'avantage quand il lance un sort</td><td>/</td><td>4</td>
 +</tr>
  
 <!-- ===================================================== --> <!-- ===================================================== -->
Ligne 417: Ligne 543:
 <td><input type="checkbox" class="skill spell"></td> <td><input type="checkbox" class="skill spell"></td>
 <td>com</td><td>Sort</td><td>Agressivité</td><td>6 PM</td><td>S</td> <td>com</td><td>Sort</td><td>Agressivité</td><td>6 PM</td><td>S</td>
-<td>"Agressivité" (x1)</td><td></td><td>2</td>+<td>"Agressivité" (x1)</td><td>soi-même et max 1</td><td>2</td>
 </tr> </tr>
  
Ligne 423: Ligne 549:
 <td><input type="checkbox" class="skill spell"></td> <td><input type="checkbox" class="skill spell"></td>
 <td>com</td><td>Sort</td><td>Armure</td><td>8 PM</td><td>S</td> <td>com</td><td>Sort</td><td>Armure</td><td>8 PM</td><td>S</td>
-<td>"Armure" (x1)</td><td></td><td>2</td>+<td>"Armure" (x1)</td><td>soi-même et max 1</td><td>2</td>
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="2"> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Colère de la nature</td><td>8 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Colère de la nature</td><td>8 PM</td><td>S</td><td>"Maladresse" (x2) + "Vulnérabilité" (x2)</td><td>min 2</td><td>2</td>
-<td>"Maladresse" (x2) + "Vulnérabilité" (x2)</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S" data-niv="2"> +<tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Drain</td><td>6 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Drain</td><td>6 PM</td><td>S</td><td>"drain"</td><td>min 2</td><td>2</td>
-<td>"Drain"</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S" data-niv="2"> +<tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Enchevêtrement</td><td>6 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Enchevêtrement</td><td>6 PM</td><td>S</td><td>+1 dégât, "Ralentissement" (x1D2) </td><td>min 2</td><td>2</td>
-<td>+1 dégât, "Ralentissement" (x1D2)</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="2"> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Faiblesse</td><td>6 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Faiblesse</td><td>6 PM</td><td>S</td><td>"Faiblesse" (x1)</td><td>min 2</td><td>2</td>
-<td>"Faiblesse" (x1)</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="2"> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Fragilité</td><td>10 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Fragilité</td><td>10 PM</td><td>S</td><td>"Fragilité" (x1)</td><td>min 2</td><td>2</td>
-<td>"Fragilité" (x1)</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="2"> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Instabilité</td><td>6 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Instabilité</td><td>6 PM</td><td>S</td><td>"Instabilité" (x6)</td><td>min 2</td><td>2</td>
-<td>"Instabilité" (x6)</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="2"> + 
-<td><input type="checkbox" class="skill spell"></td> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td>com</td><td>Sort</td><td>Puissance de la nature</td><td>8 PM</td><td>S</td> +<td><input type="checkbox" class="skill"></td> 
-<td>"Dextérité" (x2) + "Protection" (x2)</td><td></td><td>2</td>+<td>com</td><td>Sort</td><td>Puissance de la nature</td><td>8 PM</td><td>S</td><td>"Dextérité" (x2) + "Protection" (x2)</td><td>soi-même et max 1</td><td>2</td>
 </tr> </tr>
  
-<tr class="sort soin" data-cat="sort" data-effect="soin" data-type="S" data-niv="2"> +<tr class="sort defensif" data-cat="sort" data-effect="soin" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Régénération</td><td>6 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Régénération</td><td>6 PM</td><td>S</td><td>"Soin" (R de la cible)/2</td><td>soi-même et max 1</td><td>2</td>
-<td>"Soin" (R de la cible) / 2</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="2"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Renforcement</td><td>6 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Renforcement</td><td>6 PM</td><td>S</td><td>"Renforcement" (x6)</td><td>soi-même et max 1</td><td>2</td>
-<td>"Renforcement" (x6)</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort soin" data-cat="sort" data-effect="soin" data-type="S" data-niv="2"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Restauration</td><td>6 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Restauration</td><td>6 PM</td><td>S</td><td>"Restauration" R/2</td><td>soi-même et max 1</td><td>2</td>
-<td>"Restauration" R/2</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S" data-niv="2"> +<tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Siphon</td><td>0 PM, 5 PV, 2 Mvt</td><td>S</td> +<td>com</td><td>Sort</td><td>Siphon</td><td>0 PM</td><td>S</td><td>"Siphon" </td><td>min 2</td><td>2</td>
-<td>"Siphon"</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="2"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Stabilisation</td><td>2 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Stabilisation</td><td>2 PM</td><td>S</td><td>"Stabilité" (+6)</td><td>soi-même et max 1</td><td>2</td>
-<td>"Stabilité" (+6)</td><td></td><td>2</td>+
 </tr> </tr>
  
-<tr class="sort defensif P" data-cat="sort" data-effect="defensif" data-type="P" data-niv="2"> + 
-<td><input type="checkbox" class="skill spell"></td> +<tr class="sort P" data-cat="sort" data-type="P"> 
-<td>Olymp</td><td>Sort</td><td>Mage sacré</td><td>/</td><td>P</td> +<td><input type="checkbox" class="skill"></td> 
-<td>+2 pour lancer des sorts de soutien par Effet sur le lanceur</td><td></td><td>2</td>+<td>Olymp</td><td>Sort</td> 
 +<td>Mage sacré</td> 
 +<td>/</td> 
 +<td>P</td> 
 +<td>Gagne +2 pour lancer des sorts de soutien par Effet sur le lanceur</td> 
 +<td>/</td> 
 +<td>2</td>
 </tr> </tr>
 +
  
 <!-- Niveau 3 --> <!-- Niveau 3 -->
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="3"> + 
-<td><input type="checkbox" class="skill spell"></td> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td>com</td><td>Sort</td><td>Aide</td><td>8 PM</td><td>S</td> +<td><input type="checkbox" class="skill"></td> 
-<td>"Dextérité" (x4)</td><td></td><td>3</td>+<td>com</td><td>Sort</td><td>Aide</td><td>8 PM</td><td>S</td><td>"Dextérité" (x4)</td><td>soi-même et max 1</td><td>3</td>
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="3"> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Malchance</td><td>8 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Malchance</td><td>8 PM</td><td>S</td><td>"Maladresse" (x4)</td><td>min 2</td><td>3</td>
-<td>"Maladresse" (x4)</td><td></td><td>3</td>+
 </tr> </tr>
  
-<tr class="sort soin" data-cat="sort" data-effect="soin" data-type="S" data-niv="3"> +<tr class="sort defensif" data-cat="sort" data-effect="soin" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Régénération accélérée</td><td>10 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Régénération accélérée</td><td>10 PM</td><td>S</td><td>"Soin" R de la cible</td><td>soi-même et max 1</td><td>3</td>
-<td>"Soin" R de la cible</td><td></td><td>3</td>+
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="3"> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Fatigue</td><td>12 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Fatigue</td><td>12 PM</td><td>S</td><td>"Vulnérabilité" (x4)</td><td>min 2</td><td>3</td>
-<td>"Vulnérabilité" (x4)</td><td></td><td>3</td>+
 </tr> </tr>
  
-<tr class="sort soin" data-cat="sort" data-effect="soin" data-type="S" data-niv="3"> +<tr class="sort defensif" data-cat="sort" data-effect="soin" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Récupération</td><td>4 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Récupération</td><td>4 PM</td><td>S</td><td>"Soin" R/2</td><td>max 1</td><td>3</td>
-<td>"Soin" R/2</td><td></td><td>3</td>+
 </tr> </tr>
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="3"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Réflexes accrus</td><td>8 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Réflexes accrus</td><td>8 PM</td><td>S</td><td>"Protection" (x4)</td><td>soi-même et max 1</td><td>3</td>
-<td>"Protection" (x4)</td><td></td><td>3</td>+
 </tr> </tr>
  
-<tr class="sort soin" data-cat="sort" data-effect="soin" data-type="S" data-niv="3"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Restauration majeure</td><td>12 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Restauration majeure</td><td>12 PM</td><td>S</td><td>"Restauration" R</td><td>soi-même et max 1</td><td>3</td>
-<td>"Restauration" R</td><td></td><td>3</td>+
 </tr> </tr>
 +
  
 <tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S" data-niv="3"> <tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S" data-niv="3">
 <td><input type="checkbox" class="skill spell"></td> <td><input type="checkbox" class="skill spell"></td>
 <td>com</td><td>Sort</td><td>Mine de l'esprit</td><td>8 PM</td><td>S</td> <td>com</td><td>Sort</td><td>Mine de l'esprit</td><td>8 PM</td><td>S</td>
-<td>+X dégâts. X = PM cible manquant / 5</td><td></td><td>3</td>+<td>+X dégâts. X = PM cible manquant / 5</td><td>min 2</td><td>3</td>
 </tr> </tr>
  
Ligne 563: Ligne 680:
 <td><input type="checkbox" class="skill spell"></td> <td><input type="checkbox" class="skill spell"></td>
 <td>com</td><td>Sort</td><td>Aiguilles</td><td>8 PM</td><td>S</td> <td>com</td><td>Sort</td><td>Aiguilles</td><td>8 PM</td><td>S</td>
-<td>+6 dégâts</td><td></td><td>3</td>+<td>+6 dégâts</td><td>min 2</td><td>3</td>
 </tr> </tr>
  
 <!-- Niveau 4 --> <!-- Niveau 4 -->
- +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="4"> +<td><input type="checkbox" class="skill"></td> 
-<td><input type="checkbox" class="skill spell"></td> +<td>com</td><td>Sort</td><td>Anémie</td><td>12 PM</td><td>S</td><td>"Faiblesse" (x2)</td><td>min 2</td><td>4</td>
-<td>com</td><td>Sort</td><td>Anémie</td><td>12 PM</td><td>S</td> +
-<td>"Faiblesse" (x2)</td><td></td><td>4</td>+
 </tr> </tr>
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="4"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Bénédiction</td><td>15 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Bénédiction</td><td>15 PM</td><td>S</td><td>"Protection" (x4) + "Dextérité" (x4)</td><td>soi-même et max 1</td><td>4</td>
-<td>"Protection" (x4) + "Dextérité" (x4)</td><td></td><td>4</td>+
 </tr> </tr>
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="4"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Cuirasse</td><td>15 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Cuirasse</td><td>15 PM</td><td>S</td><td>"Armure" (x2)</td><td>soi-même et max 1</td><td>4</td>
-<td>"Armure" (x2)</td><td></td><td>4</td>+
 </tr> </tr>
  
-<tr class="sort offensif" data-cat="sort" data-effect="offensif" data-type="S" data-niv="4"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Férocité</td><td>12 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Férocité</td><td>12 PM</td><td>S</td><td>"Agressivité" (x2)</td><td>soi-même et max 1</td><td>4</td>
-<td>"Agressivité" (x2)</td><td></td><td>4</td>+
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="4"> + 
-<td><input type="checkbox" class="skill spell"></td> + 
-<td>com</td><td>Sort</td><td>Friabilité</td><td>20 PM</td><td>S</td> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td>"Fragilité" (x2)</td><td></td><td>4</td>+<td><input type="checkbox" class="skill"></td> 
 +<td>com</td><td>Sort</td><td>Friabilité</td><td>20 PM</td><td>S</td><td>"Fragilité" (x2)</td><td>min 2</td><td>4</td>
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="4"> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Puissance du lutin capricieux</td><td>20 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Puissance du lutin capricieux</td><td>20 PM</td><td>S</td><td>"Maladresse" (x4) + "Vulnérabilité" (x4)</td><td>min 2</td><td>4</td>
-<td>"Maladresse" (x4) + "Vulnérabilité" (x4)</td><td></td><td>4</td>+
 </tr> </tr>
  
-<tr class="sort soin" data-cat="sort" data-effect="soin" data-type="S" data-niv="4"> +<tr class="sort defensif" data-cat="sort" data-effect="soin" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Récupération supérieure</td><td>10 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Récupération supérieure</td><td>10 PM</td><td>S</td><td>"Soin" R</td><td>soi-même et max 1</td><td>4</td>
-<td>"Soin" R</td><td></td><td>4</td>+
 </tr> </tr>
  
 <!-- Niveau 5 --> <!-- Niveau 5 -->
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="5"> + 
-<td><input type="checkbox" class="skill spell"></td> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td>com</td><td>Sort</td><td>Exténuation</td><td>25 PM</td><td>S</td> +<td><input type="checkbox" class="skill"></td> 
-<td>"Vulnérabilité" (x8)</td><td></td><td>5</td>+<td>com</td><td>Sort</td><td>Exténuation</td><td>25 PM</td><td>S</td><td>"Vulnérabilité" (x8)</td><td>min 2</td><td>5</td>
 </tr> </tr>
  
-<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S" data-niv="5"> +<tr class="sort malediction" data-cat="sort" data-effect="malediction" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Guigne</td><td>20 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Guigne</td><td>20 PM</td><td>S</td><td>"Maladresse" (x8)</td><td>min 2</td><td>5</td>
-<td>"Maladresse" (x8)</td><td></td><td>5</td>+
 </tr> </tr>
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="5"> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td><input type="checkbox" class="skill spell"></td> +<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Sort</td><td>Sauvegarde</td><td>20 PM</td><td>S</td> +<td>com</td><td>Sort</td><td>Sauvegarde</td><td>20 PM</td><td>S</td><td>"Protection" (x8)</td><td>soi-même et max 1</td><td>5</td>
-<td>"Protection" (x8)</td><td></td><td>5</td>+
 </tr> </tr>
  
-<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S" data-niv="5"> + 
-<td><input type="checkbox" class="skill spell"></td> +<tr class="sort defensif" data-cat="sort" data-effect="defensif" data-type="S"> 
-<td>com</td><td>Sort</td><td>Virtuose</td><td>20 PM</td><td>S</td> +<td><input type="checkbox" class="skill"></td> 
-<td>"Dextérité" (x8)</td><td></td><td>5</td>+<td>com</td><td>Sort</td><td>Virtuose</td><td>20 PM</td><td>S</td><td>"Dextérité" (x8)</td><td>soi-même et max 1</td><td>5</td>
 </tr> </tr>
 +
  
  
Ligne 674: Ligne 784:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>Géant</td><td>CAC</td><td>Berserker</td><td>/</td><td>P</td> <td>Géant</td><td>CAC</td><td>Berserker</td><td>/</td><td>P</td>
-<td>+1 CC offensif tous les 10 PV perdus</td><td></td><td>2</td>+<td>+1 CC offensif tous les 10 PV perdus</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 680: Ligne 790:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Bousculade</td><td>1 Mvt</td><td>T</td> <td>com</td><td>CAC</td><td>Bousculade</td><td>1 Mvt</td><td>T</td>
-<td>"Bouscule". 0 dégât.</td><td></td><td>2</td>+<td>"Bouscule". 0 dégât.</td><td>max 1</td><td>2</td>
 </tr> </tr>
  
Ligne 686: Ligne 796:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Croc-en-jambe</td><td>6 PM</td><td>T</td> <td>com</td><td>CAC</td><td>Croc-en-jambe</td><td>6 PM</td><td>T</td>
-<td>"Ralentissement" (x2D2)</td><td></td><td>2</td>+<td>"Ralentissement" (x2D2)</td><td>max 1</td><td>2</td>
 </tr> </tr>
  
Ligne 692: Ligne 802:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>HS</td><td>CAC</td><td>Griffes</td><td>/</td><td>P</td> <td>HS</td><td>CAC</td><td>Griffes</td><td>/</td><td>P</td>
-<td>+3 dégâts aux poings</td><td></td><td>2</td>+<td>+3 dégâts aux poings</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 698: Ligne 808:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>Elfe</td><td>CAC</td><td>Fulgurance</td><td>/</td><td>P</td> <td>Elfe</td><td>CAC</td><td>Fulgurance</td><td>/</td><td>P</td>
-<td>+1 toucher au CàC + 1 esquive tous les 5 mouvements</td><td></td><td>2</td>+<td>+1 toucher au CàC + 1 esquive tous les 5 mouvements</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 704: Ligne 814:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Manchette</td><td>2 PM</td><td>T</td> <td>com</td><td>CAC</td><td>Manchette</td><td>2 PM</td><td>T</td>
-<td>"Jet pur". 0 dégât. "Maladresse" (X/2)</td><td></td><td>2</td>+<td>"Jet pur". 0 dégât. "Maladresse" (X/2)</td><td>max 1</td><td>2</td>
 </tr> </tr>
  
Ligne 710: Ligne 820:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>Olymp</td><td>CAC</td><td>Guerrier béni</td><td>/</td><td>P</td> <td>Olymp</td><td>CAC</td><td>Guerrier béni</td><td>/</td><td>P</td>
-<td>+1 toucher CàC et +1 Esquive par effet sur lui</td><td></td><td>2</td>+<td>+1 toucher CàC et +1 Esquive par effet sur lui</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 716: Ligne 826:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>Nain</td><td>CAC</td><td>Maître-lame</td><td>/</td><td>P</td> <td>Nain</td><td>CAC</td><td>Maître-lame</td><td>/</td><td>P</td>
-<td>-2 aux coûts en PM des attaques/techniques basées sur CC, min 1, -4 pour Saut d'attaque</td><td></td><td>2</td>+<td>-2 aux coûts en PM des attaques/techniques basées sur CC, min 1, -4 pour Saut d'attaque</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 722: Ligne 832:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Arme infusée</td><td>8 PM</td><td>T</td> <td>com</td><td>CAC</td><td>Arme infusée</td><td>8 PM</td><td>T</td>
-<td>+(Pui/3) dégâts</td><td></td><td>3</td>+<td>+(Pui/3) dégâts</td><td>max 1</td><td>3</td>
 </tr> </tr>
  
Ligne 728: Ligne 838:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Attaque drainante</td><td>4 PM</td><td>T</td> <td>com</td><td>CAC</td><td>Attaque drainante</td><td>4 PM</td><td>T</td>
-<td>"Drain"</td><td></td><td>3</td>+<td>"Drain"</td><td>max 1</td><td>3</td>
 </tr> </tr>
  
Ligne 734: Ligne 844:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Attaque siphonnante</td><td>2 PV</td><td>T</td> <td>com</td><td>CAC</td><td>Attaque siphonnante</td><td>2 PV</td><td>T</td>
-<td>"Siphon"</td><td></td><td>3</td>+<td>"Siphon"</td><td>max 1</td><td>3</td>
 </tr> </tr>
  
Ligne 740: Ligne 850:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Frappe à la tempe</td><td>4 PM</td><td>T</td> <td>com</td><td>CAC</td><td>Frappe à la tempe</td><td>4 PM</td><td>T</td>
-<td>"Dommages mentaux" (6)</td><td></td><td>3</td>+<td>"Dommages mentaux" (6)</td><td>max 1</td><td>3</td>
 </tr> </tr>
  
Ligne 746: Ligne 856:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Coup de grâce</td><td>6 PM</td><td>T</td> <td>com</td><td>CAC</td><td>Coup de grâce</td><td>6 PM</td><td>T</td>
-<td>+X dégâts. X = PV cible manquants / 25</td><td></td><td>3</td>+<td>+X dégâts. X = PV cible manquants / 25</td><td>max 1</td><td>3</td>
 </tr> </tr>
  
Ligne 752: Ligne 862:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Brute</td><td>/</td><td>P</td> <td>com</td><td>CAC</td><td>Brute</td><td>/</td><td>P</td>
-<td>+2 F pour les calculs de Pousse</td><td></td><td>2</td>+<td>+2 F pour les calculs de Pousse</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 764: Ligne 874:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Duelliste</td><td>/</td><td>P</td> <td>com</td><td>CAC</td><td>Duelliste</td><td>/</td><td>P</td>
-<td>Avantage sur les attaques au CC</td><td></td><td>4</td>+<td>Avantage sur les attaques au CC</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 770: Ligne 880:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>CAC</td><td>Maître bretteur</td><td>/</td><td>P</td> <td>com</td><td>CAC</td><td>Maître bretteur</td><td>/</td><td>P</td>
-<td>Malus +1 au CC sur la cible si la frappe passe</td><td></td><td>4</td>+<td>Malus +1 au CC sur la cible si la frappe passe</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 823: Ligne 933:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Distance</td><td>Tir à la cheville</td><td>6 PM</td><td>T</td> <td>com</td><td>Distance</td><td>Tir à la cheville</td><td>6 PM</td><td>T</td>
-<td>"Ralentissement" (x1D2)</td><td></td><td>2</td>+<td>"Ralentissement" (x1D2)</td><td>min 2</td><td>2</td>
 </tr> </tr>
  
Ligne 829: Ligne 939:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Distance</td><td>Tir handicapant</td><td>4 PM</td><td>T</td> <td>com</td><td>Distance</td><td>Tir handicapant</td><td>4 PM</td><td>T</td>
-<td>"Jet pur". "Vulnérabilité" (X/3)</td><td></td><td>2</td>+<td>"Jet pur". "Vulnérabilité" (X/3)</td><td>min 2</td><td>2</td>
 </tr> </tr>
  
Ligne 835: Ligne 945:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Distance</td><td>Tir puissant</td><td>1 Mvt, 2 PM</td><td>T</td> <td>com</td><td>Distance</td><td>Tir puissant</td><td>1 Mvt, 2 PM</td><td>T</td>
-<td>Repousse la cible de 1 case sous condition de Force</td><td></td><td>2</td>+<td>Repousse la cible de 1 case sous condition de Force</td><td>min 2</td><td>2</td>
 </tr> </tr>
  
Ligne 841: Ligne 951:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>Géant</td><td>Distance</td><td>Voie de l'Eau</td><td>/</td><td>P</td> <td>Géant</td><td>Distance</td><td>Voie de l'Eau</td><td>/</td><td>P</td>
-<td>-3 aux coûts en PM des techniques ≥ 8 PM avec armes de Jet</td><td></td><td>2</td>+<td>-3 aux coûts en PM des techniques ≥ 8 PM avec armes de Jet</td><td>min 2</td><td>2</td>
 </tr> </tr>
  
Ligne 847: Ligne 957:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>Elfe</td><td>Distance</td><td>Maître archer</td><td>/</td><td>P</td> <td>Elfe</td><td>Distance</td><td>Maître archer</td><td>/</td><td>P</td>
-<td>+1 dégât sur les tirs avec arme à munition tous les 7 Mvt max</td><td></td><td>2</td>+<td>+1 dégât sur les tirs avec arme à munition tous les 7 Mvt max</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 877: Ligne 987:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Distance</td><td>Musculeux</td><td>/</td><td>P</td> <td>com</td><td>Distance</td><td>Musculeux</td><td>/</td><td>P</td>
-<td>+2 F pour le calcul de Pousse</td><td></td><td>3</td>+<td>+2 F pour le calcul de Pousse</td><td>/</td><td>3</td>
 </tr> </tr>
  
Ligne 883: Ligne 993:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Distance</td><td>Escarmoucheur</td><td>/</td><td>P</td> <td>com</td><td>Distance</td><td>Escarmoucheur</td><td>/</td><td>P</td>
-<td>Malus augmenté de 1 sur la cible avec une arme de tir</td><td></td><td>4</td>+<td>Malus augmenté de 1 sur la cible avec une arme de tir</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 889: Ligne 999:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Distance</td><td>Lanceur</td><td>/</td><td>P</td> <td>com</td><td>Distance</td><td>Lanceur</td><td>/</td><td>P</td>
-<td>Avantage sur la CT avec une arme de jet</td><td></td><td>4</td>+<td>Avantage sur la CT avec une arme de jet</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 895: Ligne 1005:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Distance</td><td>Tireur d'élite</td><td>/</td><td>P</td> <td>com</td><td>Distance</td><td>Tireur d'élite</td><td>/</td><td>P</td>
-<td>Avantage sur la CT avec une arme de tir</td><td></td><td>4</td>+<td>Avantage sur la CT avec une arme de tir</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 930: Ligne 1040:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Récupération arcanique</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Récupération arcanique</td><td>/</td><td>P</td>
-<td>Ajoute RM/8 PV par action dépensée lors d'un Repos</td><td></td><td>1</td>+<td>Ajoute RM/8 PV par action dépensée lors d'un Repos</td><td>/</td><td>1</td>
 </tr> </tr>
  
Ligne 936: Ligne 1046:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Récupération somatique</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Récupération somatique</td><td>/</td><td>P</td>
-<td>Ajoute R/8 PV par action dépensée lors d'un Repos</td><td></td><td>1</td>+<td>Ajoute R/8 PV par action dépensée lors d'un Repos</td><td>/</td><td>1</td>
 </tr> </tr>
  
Ligne 942: Ligne 1052:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Encaisser</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Encaisser</td><td>/</td><td>P</td>
-<td>Bénéficie des effets "Encaisse" à 25 PV ou moins</td><td></td><td>2</td>+<td>Bénéficie des effets "Encaisse" à 25 PV ou moins</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 948: Ligne 1058:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Inébranlable</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Inébranlable</td><td>/</td><td>P</td>
-<td>Considéré comme ayant Stabilité (+2)</td><td></td><td>2</td>+<td>Considéré comme ayant Stabilité (+2)</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 954: Ligne 1064:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Rétablissement rapide</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Rétablissement rapide</td><td>/</td><td>P</td>
-<td>Ajoute R/5 Malus par action lors d'un Repos</td><td></td><td>2</td>+<td>Ajoute R/5 Malus par action lors d'un Repos</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 966: Ligne 1076:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Anguille</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Anguille</td><td>/</td><td>P</td>
-<td>"Avantage" pour les esquives</td><td></td><td>4</td>+<td>"Avantage" pour les esquives</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 972: Ligne 1082:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Couverture</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Couverture</td><td>/</td><td>P</td>
-<td>Esquive les tirs 85% CC et 15% Agi avec bouclier</td><td></td><td>4</td>+<td>Esquive les tirs 85% CC et 15% Agi avec bouclier</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 978: Ligne 1088:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Inépuisable</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Inépuisable</td><td>/</td><td>P</td>
-<td>Malus réduits sur les actions au CàC</td><td></td><td>4</td>+<td>Malus réduits sur les actions au CàC</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 984: Ligne 1094:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Réflexes fulgurants</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Réflexes fulgurants</td><td>/</td><td>P</td>
-<td>Esquive les tirs 85% Agi et 15% CC</td><td></td><td>4</td>+<td>Esquive les tirs 85% Agi et 15% CC</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 990: Ligne 1100:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Survie</td><td>Volonté de fer</td><td>/</td><td>P</td> <td>com</td><td>Survie</td><td>Volonté de fer</td><td>/</td><td>P</td>
-<td>"Avantage" pour contrer les sorts</td><td></td><td>4</td>+<td>"Avantage" pour contrer les sorts</td><td>/</td><td>4</td>
 </tr> </tr>
  
- 
-<!-- ===================================================== --> 
-<!-- ========================= MANA ====================== --> 
-<!-- ===================================================== --> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="1" 
-    data-repeatable="true" data-repeat-name="Apprenti"> 
-<td class="repeatable-cell"> 
-    <div class="repeat-controls"> 
-        <button class="repeat-btn minus" type="button">−</button> 
-        <span class="repeat-count">0</span> 
-        <button class="repeat-btn plus" type="button">+</button> 
-    </div> 
-</td> 
-<td>com</td><td>Mana</td><td>Apprenti</td><td>1 point</td><td>P</td> 
-<td>+3 sorts de niveau 1 par acquisition</td><td></td><td>1</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="1"> 
-<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Mana</td><td>Méditation arcanique</td><td>/</td><td>P</td> 
-<td>Ajoute RM/8 PM par action dépensée lors d'un Repos</td><td></td><td>1</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="1"> 
-<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Mana</td><td>Méditation somatique</td><td>/</td><td>P</td> 
-<td>Ajoute R/8 PM par action dépensée lors d'un Repos</td><td></td><td>1</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2" 
-    data-repeatable="true" data-repeat-name="Disciple"> 
-<td class="repeatable-cell"> 
-    <div class="repeat-controls"> 
-        <button class="repeat-btn minus" type="button">−</button> 
-        <span class="repeat-count">0</span> 
-        <button class="repeat-btn plus" type="button">+</button> 
-    </div> 
-</td> 
-<td>com</td><td>Mana</td><td>Disciple</td><td>1 point</td><td>P</td> 
-<td>+3 sorts de niveau 2 par acquisition</td><td></td><td>2</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2"> 
-<td><input type="checkbox" class="skill"></td> 
-<td>Elfe</td><td>Mana</td><td>Pouvoir titanique</td><td>/</td><td>P</td> 
-<td>+1 pour toucher offensivement à la magie par effet sur lui</td><td></td><td>2</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2"> 
-<td><input type="checkbox" class="skill"></td> 
-<td>Géant</td><td>Mana</td><td>Voie de l'Air</td><td>/</td><td>P</td> 
-<td>+6 pour toucher avec des Malédictions</td><td></td><td>2</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2"> 
-<td><input type="checkbox" class="skill"></td> 
-<td>Nain</td><td>Mana</td><td>Récupération runique</td><td>/</td><td>P</td> 
-<td>Récupère en plus Pui/4 PM par action lors d'un Repos</td><td></td><td>2</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="2"> 
-<td><input type="checkbox" class="skill"></td> 
-<td>HS</td><td>Mana</td><td>Retrait</td><td>/</td><td>P</td> 
-<td>Réduit de 4 le seuil du jet de FM de distance</td><td></td><td>2</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="3" 
-    data-repeatable="true" data-repeat-name="Mage"> 
-<td class="repeatable-cell"> 
-    <div class="repeat-controls"> 
-        <button class="repeat-btn minus" type="button">−</button> 
-        <span class="repeat-count">0</span> 
-        <button class="repeat-btn plus" type="button">+</button> 
-    </div> 
-</td> 
-<td>com</td><td>Mana</td><td>Mage</td><td>1 point</td><td>P</td> 
-<td>+3 sorts de niveau 3 par acquisition</td><td></td><td>3</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="4" 
-    data-repeatable="true" data-repeat-name="Grand Mage"> 
-<td class="repeatable-cell"> 
-    <div class="repeat-controls"> 
-        <button class="repeat-btn minus" type="button">−</button> 
-        <span class="repeat-count">0</span> 
-        <button class="repeat-btn plus" type="button">+</button> 
-    </div> 
-</td> 
-<td>com</td><td>Mana</td><td>Grand Mage</td><td>1 point</td><td>P</td> 
-<td>+3 sorts de niveau 4 par acquisition</td><td></td><td>4</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="4" 
-    data-repeatable="true" data-repeat-name="Archimage"> 
-<td class="repeatable-cell"> 
-    <div class="repeat-controls"> 
-        <button class="repeat-btn minus" type="button">−</button> 
-        <span class="repeat-count">0</span> 
-        <button class="repeat-btn plus" type="button">+</button> 
-    </div> 
-</td> 
-<td>com</td><td>Mana</td><td>Archimage</td><td>1 point</td><td>P</td> 
-<td>+2 sorts de niveau 5 par acquisition</td><td></td><td>4</td> 
-</tr> 
- 
-<tr class="Passif_Mana P" data-cat="mana" data-type="P" data-niv="4"> 
-<td><input type="checkbox" class="skill"></td> 
-<td>com</td><td>Mana</td><td>Focus mental</td><td>/</td><td>P</td> 
-<td>Le personnage a l'avantage quand il lance un sort</td><td></td><td>4</td> 
-</tr> 
  
  
Ligne 1125: Ligne 1124:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Oeil perçant</td><td>/</td><td>P</td> <td>com</td><td>Furtivité</td><td>Oeil perçant</td><td>/</td><td>P</td>
-<td>Voit à +5 cases sur la carte générale</td><td></td><td>2</td>+<td>Voit à +5 cases sur la carte générale</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 1131: Ligne 1130:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Pickpocket</td><td>/</td><td>P</td> <td>com</td><td>Furtivité</td><td>Pickpocket</td><td>/</td><td>P</td>
-<td>Vole 2× plus de PO</td><td></td><td>2</td>+<td>Vole 2× plus de PO</td><td>/</td><td>2</td>
 </tr> </tr>
  
Ligne 1143: Ligne 1142:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Oeil d'aigle</td><td>/</td><td>P</td> <td>com</td><td>Furtivité</td><td>Oeil d'aigle</td><td>/</td><td>P</td>
-<td>Voit à +5 cases sur la carte générale</td><td></td><td>3</td>+<td>Voit à +5 cases sur la carte générale</td><td>/</td><td>3</td>
 </tr> </tr>
  
Ligne 1149: Ligne 1148:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Camouflage (Olympien)</td><td>X PM, Y Mvt</td><td>T</td> <td>com</td><td>Furtivité</td><td>Camouflage (Olympien)</td><td>X PM, Y Mvt</td><td>T</td>
-<td>Apparence Olympien</td><td></td><td>4</td>+<td>Apparence Olympien</td><td>Soi-même</td><td>4</td>
 </tr> </tr>
  
Ligne 1155: Ligne 1154:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Camouflage (Elfe)</td><td>X PM, Y Mvt</td><td>T</td> <td>com</td><td>Furtivité</td><td>Camouflage (Elfe)</td><td>X PM, Y Mvt</td><td>T</td>
-<td>Apparence Elfe</td><td></td><td>4</td>+<td>Apparence Elfe</td><td>Soi-même</td><td>4</td>
 </tr> </tr>
  
Ligne 1161: Ligne 1160:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Camouflage (HS)</td><td>X PM, Y Mvt</td><td>T</td> <td>com</td><td>Furtivité</td><td>Camouflage (HS)</td><td>X PM, Y Mvt</td><td>T</td>
-<td>Apparence HS</td><td></td><td>4</td>+<td>Apparence HS</td><td>Soi-même</td><td>4</td>
 </tr> </tr>
  
Ligne 1167: Ligne 1166:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Camouflage (Géant)</td><td>X PM, Y Mvt</td><td>T</td> <td>com</td><td>Furtivité</td><td>Camouflage (Géant)</td><td>X PM, Y Mvt</td><td>T</td>
-<td>Apparence Géant</td><td></td><td>4</td>+<td>Apparence Géant</td><td>Soi-même</td><td>4</td>
 </tr> </tr>
  
Ligne 1173: Ligne 1172:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Camouflage (Nain)</td><td>X PM, Y Mvt</td><td>T</td> <td>com</td><td>Furtivité</td><td>Camouflage (Nain)</td><td>X PM, Y Mvt</td><td>T</td>
-<td>Apparence Nain</td><td></td><td>4</td>+<td>Apparence Nain</td><td>Soi-même</td><td>4</td>
 </tr> </tr>
  
Ligne 1179: Ligne 1178:
 <td><input type="checkbox" class="skill"></td> <td><input type="checkbox" class="skill"></td>
 <td>com</td><td>Furtivité</td><td>Oeil ultime</td><td>/</td><td>P</td> <td>com</td><td>Furtivité</td><td>Oeil ultime</td><td>/</td><td>P</td>
-<td>Voit à +5 cases sur la carte générale</td><td></td><td>4</td>+<td>Voit à +5 cases sur la carte générale</td><td>/</td><td>4</td>
 </tr> </tr>
  
Ligne 1189: Ligne 1188:
  
 <script> <script>
 +
  
 /* ========================================================= /* =========================================================
Ligne 1207: Ligne 1207:
 const tbody = table.querySelector("tbody"); const tbody = table.querySelector("tbody");
  
 +function resetTable() {
 +
 +    // Décocher toutes les compétences normales
 +    tbody.querySelectorAll(".skill").forEach(cb => {
 +        cb.checked = false;
 +    });
 +
 +    // Remettre toutes les compétences répétables à 0
 +    tbody.querySelectorAll(
 +        'tr[data-repeatable="true"] .repeat-count'
 +    ).forEach(counter => {
 +        counter.innerText = "0";
 +    });
 +
 +    // Effacer le message éventuel
 +    hideWarning();
 +
 +    // Remettre les filtres à leur état initial
 +    search.value = "";
 +    filterCat.value = "all";
 +    filterEffect.value = "all";
 +    filterType.value = "all";
 +
 +    updateAll();
 +}
  
 /* ========================================================= /* =========================================================
Ligne 1643: Ligne 1668:
     const selected = getSelectedSpells(level);     const selected = getSelectedSpells(level);
  
-    return selected < capacity;+    return selected <= capacity;
 } }
  
Ligne 1729: Ligne 1754:
     tbody.querySelectorAll("tr").forEach(row => {     tbody.querySelectorAll("tr").forEach(row => {
  
 +        /*
 +         * Les sorts sont gérés séparément par updateSpellRows().
 +         */
         if (row.dataset.cat === "sort") {         if (row.dataset.cat === "sort") {
             return;             return;
Ligne 1734: Ligne 1762:
  
         const level = parseInt(row.dataset.niv, 10);         const level = parseInt(row.dataset.niv, 10);
 +        const tree = row.dataset.cat;
  
         /*         /*
-         * Une compétence Mana répétable est considérée +         * Les compétences Mana répétables sont gérées 
-         * comme disponible si son prochain achat est possible.+         * uniquement avec leurs boutons + / -.
          */          */
-        const count = getSkillCount(row);+        if (row.dataset.repeatable === "true") {
  
-        let locked = false;+            let locked = false;
  
-        if (level > 1) { +            if (!levelRequirementMet(tree, level)) {
- +
-            if (!levelRequirementMet( +
-                row.dataset.cat, +
-                level +
-            )) {+
                 locked = true;                 locked = true;
             }             }
Ligne 1754: Ligne 1778:
             if (             if (
                 level === 4 &&                 level === 4 &&
-                !level4Allowed(row.dataset.cat) && +                !level4Allowed(tree)
-                count === 0+
             ) {             ) {
                 locked = true;                 locked = true;
             }             }
 +
 +            row.classList.toggle(
 +                "skill-locked",
 +                locked
 +            );
 +
 +            return;
         }         }
  
         /*         /*
-         * Si la compétence est déjà acquise au moins une fois, +         * Compétences normales
-         * elle reste visuellement active afin de permettre +
-         * les acquisitions répétées.+
          */          */
-        if ( +        const locked = 
-            row.dataset.repeatable === "true" && +            !levelRequirementMet(tree, level) || 
-            count > 0 +            ( 
-        ) { +                level === 4 && 
-            locked = false; +                !level4Allowed(tree) 
-        }+            );
  
         row.classList.toggle(         row.classList.toggle(
Ligne 1781: Ligne 1809:
  
         if (checkbox) {         if (checkbox) {
 +
 +            /*
 +             * Une compétence déjà sélectionnée doit toujours
 +             * pouvoir être décochée, même si on est à 15 points.
 +             */
             checkbox.disabled =             checkbox.disabled =
-                locked || getUsedPoints() >= MAX_POINTS;+                locked || 
 +                ( 
 +                    !checkbox.checked && 
 +                    getUsedPoints() >= MAX_POINTS 
 +                );
         }         }
     });     });
Ligne 1802: Ligne 1839:
         const plus = row.querySelector(".plus");         const plus = row.querySelector(".plus");
  
 +        /*
 +         * Le bouton - est disponible dès qu'au moins
 +         * une acquisition existe.
 +         */
         minus.disabled = count <= 0;         minus.disabled = count <= 0;
  
-        plus.disabled = +        /* 
-            getUsedPoints() >= MAX_POINTS;+         * Le bouton + dépend : 
 +         * - du nombre maximal de points 
 +         * - du prérequis de niveau 
 +         * - de la règle des niveaux 4 
 +         */ 
 +        const tree = row.dataset.cat; 
 +        const level = parseInt(row.dataset.niv, 10); 
 + 
 +        let canAdd = true; 
 + 
 +        if (getUsedPoints() >= MAX_POINTS) { 
 +            canAdd = false; 
 +        } 
 + 
 +        if (!levelRequirementMet(tree, level)) { 
 +            canAdd = false; 
 +        } 
 + 
 +        if ( 
 +            level === 4 && 
 +            !level4Allowed(tree) 
 +        ) { 
 +            canAdd = false; 
 +        } 
 + 
 +        plus.disabled = !canAdd;
     });     });
 } }
Ligne 2015: Ligne 2081:
 setupRepeatableSkills(); setupRepeatableSkills();
 setupSpells(); setupSpells();
 +
 +document.getElementById("resetTable")
 +    .addEventListener("click", resetTable);
  
 updateAll(); updateAll();
sauvegarde23.1790343628.txt.gz · Dernière modification : 2026/09/25 15:40 de nanaki