Outils pour utilisateurs

Outils du site


essai

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
essai [2025/12/14 11:19] – [rejeucorps à corps] nanakiessai [2025/12/16 21:39] (Version actuelle) nanaki
Ligne 1: Ligne 1:
-===== techniques    ===== +===== Tentative 4 scripts  ===== 
-ok+ 
  
 <html> <html>
Ligne 6: Ligne 7:
 <meta charset="UTF-8"> <meta charset="UTF-8">
 <title>Compétences — Techniques & Sorts</title> <title>Compétences — Techniques & Sorts</title>
- 
 <style> <style>
 body { font-family: Arial, sans-serif; margin: 10px; } body { font-family: Arial, sans-serif; margin: 10px; }
Ligne 17: Ligne 17:
 tbody tr:nth-child(even) { background: #ffffff; } tbody tr:nth-child(even) { background: #ffffff; }
  
 +/* Couleurs par race */
 td.race-Communs { color: #555; } td.race-Communs { color: #555; }
 td.race-Nain { color: red; } td.race-Nain { color: red; }
Ligne 25: Ligne 26:
 </style> </style>
 </head> </head>
- 
 <body> <body>
  
-<h3>Gestion des compétences — Techniques & Sorts</h3> +<!-- ================= TABLEAU 1 : sorts ================= --> 
- +<h3>Gestion des compétences — sorts</h3> 
-<label for="raceSelect">Choisir une race :</label> +<label for="raceSelect1">Choisir une race :</label> 
-<select id="raceSelect">+<select id="raceSelect1">
   <option value="Toutes">Toutes</option>   <option value="Toutes">Toutes</option>
   <option value="Communs">Communs</option>   <option value="Communs">Communs</option>
Ligne 42: Ligne 42:
  
 <div class="table-container"> <div class="table-container">
-<table id="competencesTable">+<table id="competencesTable1">
 <thead> <thead>
 <tr> <tr>
-<th>Race</th> +<th>Race</th><th>Nom de la compétence</th><th>Type</th><th>Catégorie</th> 
-<th>Nom</th> +<th>Coût (PM)</th><th>Bonus / Malus</th><th>Cible</th><th>Portée</th> 
-<th>Type</th> +<th>Description</th><th>Cumulable</th><th>Prix</th>
-<th>Catégorie</th> +
-<th>Coût</th> +
-<th>Bonus / Malus</th> +
-<th>Cible</th> +
-<th>Portée</th> +
-<th>Description</th> +
-<th>Cumulable</th> +
-<th>Prix</th>+
 </tr> </tr>
 </thead> </thead>
- +  <tbody>
-<tbody>+
  
 <!-- ================= COMMUNS ================= --> <!-- ================= COMMUNS ================= -->
Ligne 66: Ligne 57:
 <td class="race-Communs">Communs</td><td>Arcanes précises</td><td>Sort</td><td>Offensif</td> <td class="race-Communs">Communs</td><td>Arcanes précises</td><td>Sort</td><td>Offensif</td>
 <td>6 MP</td><td>+4 au toucher</td><td>Autre</td><td>min 2</td> <td>6 MP</td><td>+4 au toucher</td><td>Autre</td><td>min 2</td>
-<td>Bonus de +4 pour toucher</td><td></td><td></td>+<td>Bonus de +4 pour toucher</td><td>/</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 72: Ligne 63:
 <td class="race-Communs">Communs</td><td>Arcanes violentes</td><td>Sort</td><td>Offensif</td> <td class="race-Communs">Communs</td><td>Arcanes violentes</td><td>Sort</td><td>Offensif</td>
 <td>6 MP</td><td>-6 au toucher, +5 dégâts</td><td>Autre</td><td>min 2</td> <td>6 MP</td><td>-6 au toucher, +5 dégâts</td><td>Autre</td><td>min 2</td>
-<td>Malus de -6 pour toucher, bonus +5 dégâts</td><td></td><td></td>+<td>Malus de -6 pour toucher, bonus +5 dégâts</td><td>/</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 78: Ligne 69:
 <td class="race-Communs">Communs</td><td>Aveuglement</td><td>Sort</td><td>Malédiction</td> <td class="race-Communs">Communs</td><td>Aveuglement</td><td>Sort</td><td>Malédiction</td>
 <td>4 MP</td><td>-1 P</td><td>Autre</td><td>min 2</td> <td>4 MP</td><td>-1 P</td><td>Autre</td><td>min 2</td>
-<td>Aveuglement (x1)</td><td></td><td></td>+<td>Aveuglement (x1)</td><td>non cumulable</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 84: Ligne 75:
 <td class="race-Communs">Communs</td><td>Coup précis</td><td>Sort</td><td>Bénédiction</td> <td class="race-Communs">Communs</td><td>Coup précis</td><td>Sort</td><td>Bénédiction</td>
 <td>4 MP</td><td>Dextérité (x2)</td><td>Autre / Soi-même</td><td>/</td> <td>4 MP</td><td>Dextérité (x2)</td><td>Autre / Soi-même</td><td>/</td>
-<td>Dextérité (x2)</td><td></td><td></td>+<td>Dextérité (x2)</td><td>non cumulable</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 90: Ligne 81:
 <td class="race-Communs">Communs</td><td>Épuisement arcanique</td><td>Sort</td><td>Malédiction</td> <td class="race-Communs">Communs</td><td>Épuisement arcanique</td><td>Sort</td><td>Malédiction</td>
 <td>4 MP</td><td>Essoufflement (X/3)</td><td>Autre</td><td>min 2</td> <td>4 MP</td><td>Essoufflement (X/3)</td><td>Autre</td><td>min 2</td>
-<td>Jet de FM pur. Essoufflement (X/3)</td><td></td><td></td>+<td>Jet de FM pur. Essoufflement (X/3)</td><td>Effet immédiat. Cumul possible.</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 96: Ligne 87:
 <td class="race-Communs">Communs</td><td>Maladresse</td><td>Sort</td><td>Malédiction</td> <td class="race-Communs">Communs</td><td>Maladresse</td><td>Sort</td><td>Malédiction</td>
 <td>4 MP</td><td>Maladresse (x2)</td><td>Autre</td><td>min 2</td> <td>4 MP</td><td>Maladresse (x2)</td><td>Autre</td><td>min 2</td>
-<td>Maladresse (x2)</td><td></td><td></td>+<td>Maladresse (x2)</td><td>non cumulable</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 102: Ligne 93:
 <td class="race-Communs">Communs</td><td>Peau de granit</td><td>Sort</td><td>Bénédiction</td> <td class="race-Communs">Communs</td><td>Peau de granit</td><td>Sort</td><td>Bénédiction</td>
 <td>4 MP</td><td>Protection (x2)</td><td>Autre / Soi-même</td><td>/</td> <td>4 MP</td><td>Protection (x2)</td><td>Autre / Soi-même</td><td>/</td>
-<td>Protection (x2)</td><td></td><td></td>+<td>Protection (x2)</td><td>non cumulable</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 108: Ligne 99:
 <td class="race-Communs">Communs</td><td>Restauration mineure</td><td>Sort</td><td>Bénédiction</td> <td class="race-Communs">Communs</td><td>Restauration mineure</td><td>Sort</td><td>Bénédiction</td>
 <td>6 MP</td><td>-5 malus</td><td>Autre / Soi-même</td><td>/</td> <td>6 MP</td><td>-5 malus</td><td>Autre / Soi-même</td><td>/</td>
-<td>Enlève 5 points de Malus</td><td></td><td></td>+<td>Enlève 5 points de Malus</td><td>Effet immédiat, cumul possible</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 114: Ligne 105:
 <td class="race-Communs">Communs</td><td>Vulnérabilité</td><td>Sort</td><td>Malédiction</td> <td class="race-Communs">Communs</td><td>Vulnérabilité</td><td>Sort</td><td>Malédiction</td>
 <td>6 MP</td><td>Vulnérabilité (x2)</td><td>Autre</td><td>min 2</td> <td>6 MP</td><td>Vulnérabilité (x2)</td><td>Autre</td><td>min 2</td>
-<td>Vulnérabilité (x2)</td><td></td><td></td>+<td>Vulnérabilité (x2)</td><td>non cumulable</td><td>50 pos</td>
 </tr> </tr>
  
Ligne 120: Ligne 111:
 <td class="race-Communs">Communs</td><td>Enchevêtrement</td><td>Sort</td><td>Offensif</td> <td class="race-Communs">Communs</td><td>Enchevêtrement</td><td>Sort</td><td>Offensif</td>
 <td>6 MP</td><td>+1 dégât, Ralentissement (1D2)</td><td>Autre</td><td>min 2</td> <td>6 MP</td><td>+1 dégât, Ralentissement (1D2)</td><td>Autre</td><td>min 2</td>
-<td>Ralentissement (1D2)</td><td></td><td></td>+<td>Ralentissement (1D2)</td><td>non cumulable</td><td>100 pos</td>
 </tr> </tr>
  
 <!-- ================= RACES ================= --> <!-- ================= RACES ================= -->
  
-<tr class="HS"> 
-<td class="race-HS">HS</td><td>Taillade illusoire</td><td>Sort</td><td>Offensif</td> 
-<td>10 PM</td><td>+6</td><td>Autre</td><td>max 3</td> 
-<td>Des crocs et des griffes spectraux assaillent votre adversaire de toute part.</td><td></td><td>300 po</td> 
-</tr> 
  
 <tr class="HS"> <tr class="HS">
 <td class="race-HS">HS</td><td>Dard</td><td>Sort</td><td>Offensif</td> <td class="race-HS">HS</td><td>Dard</td><td>Sort</td><td>Offensif</td>
 <td>3 PM</td><td>+1</td><td>Autre</td><td>min 2</td> <td>3 PM</td><td>+1</td><td>Autre</td><td>min 2</td>
-<td>Projette un dard magique.</td><td></td><td>100 po</td>+<td>Projette un dard sur l'adversaire.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
 <tr class="HS"> <tr class="HS">
-<td class="race-HS">HS</td><td>Flux Vital</td><td>Sort</td><td>Bénédiction</td> +<td class="race-HS">HS</td><td>Aiguillon</td><td>Sort</td><td>Offensif</td> 
-<td>PM</td><td></td><td>Soi-même</td><td>0</td> +<td>PM</td><td>+3</td><td>Autre</td><td>min 2</td> 
-<td>Puise dans la régénération magique.</td><td></td><td>100 po</td>+<td>Projette un aiguillon sur l’adversaire.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
 <tr class="HS"> <tr class="HS">
-<td class="race-HS">HS</td><td>Dédoublement</td><td>Sort</td><td>Bénédiction</td> +<td class="race-HS">HS</td><td>Flux Vital</td><td>Sort</td><td>Bénédiction</td> 
-<td>PM</td><td></td><td>Soi-même</td><td>0</td> +<td>PM</td><td></td><td>Soi-même</td><td>0</td> 
-<td>Esquive la prochaine attaque.</td><td></td><td>200 po</td>+<td>Puise dans la régénération magique pour se soigner.</td><td>/</td><td>100 po</td>
 </tr> </tr>
 +
  
 <tr class="HS"> <tr class="HS">
 <td class="race-HS">HS</td><td>Arme Vivante *</td><td>Sort</td><td>Bénédiction</td> <td class="race-HS">HS</td><td>Arme Vivante *</td><td>Sort</td><td>Bénédiction</td>
 <td>12 PM</td><td>+M</td><td>Autre</td><td>max 1</td> <td>12 PM</td><td>+M</td><td>Autre</td><td>max 1</td>
-<td>Dégâts magiques sur arme en bois.</td><td></td><td>300 po</td>+<td>Ajoute des dégâts magiques à une attaque avec une arme composée de bois (pétrifié ou non). La caractéristique de touche pour ce sort est la CC.</td><td>/</td><td>300 po</td>
 </tr> </tr>
  
Ligne 158: Ligne 145:
 <td class="race-HS">HS</td><td>Taillade illusoire</td><td>Sort</td><td>Offensif</td> <td class="race-HS">HS</td><td>Taillade illusoire</td><td>Sort</td><td>Offensif</td>
 <td>10 PM</td><td>+6</td><td>Autre</td><td>max 3</td> <td>10 PM</td><td>+6</td><td>Autre</td><td>max 3</td>
-<td>Crocs et griffes spectraux.</td><td></td><td>300 po</td>+<td>Des crocs et des griffes spectraux assaillent votre adversaire de toute part.</td><td>/</td><td>300 po</td>
 </tr> </tr>
  
 <tr class="Elfe"> <tr class="Elfe">
-<td class="race-Elfe">Elfe</td><td>Glaciation</td><td>Sort</td><td>Offensif</td> +<td class="race-Elfe">Elfe</td><td>Aiguillon</td><td>Sort</td><td>Offensif</td> 
-<td>PM</td><td>+6</td><td>Autre</td><td>max 2</td> +<td>PM</td><td>+3</td><td>Autre</td><td>min 2</td> 
-<td>Vous devenez froids comme l’hiver et propagez cette froideur à un ennemi proche.</td><td></td><td>300 po</td>+<td>Projette un aiguillon sur l’adversaire.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
 <tr class="Elfe"> <tr class="Elfe">
 <td class="race-Elfe">Elfe</td><td>Flèche Aquatique</td><td>Sort</td><td>Offensif</td> <td class="race-Elfe">Elfe</td><td>Flèche Aquatique</td><td>Sort</td><td>Offensif</td>
-<td>5 PM</td><td>+3 + Eau</td><td>Autre</td><td>min 2</td> +<td>5 PM</td><td>+3 + effet Eau</td><td>Autre</td><td>min 2</td> 
-<td>Projette une flèche deau.</td><td></td><td>100 po</td>+<td> Projette une flèche composée d'eau sur l'adversaire.</td><td>effet non cumulable</td><td>100 po</td>
 </tr> </tr>
  
Ligne 176: Ligne 163:
 <td class="race-Elfe">Elfe</td><td>Lien de Vie</td><td>Sort</td><td>Bénédiction</td> <td class="race-Elfe">Elfe</td><td>Lien de Vie</td><td>Sort</td><td>Bénédiction</td>
 <td>6 PM</td><td></td><td>Autre</td><td>max 1</td> <td>6 PM</td><td></td><td>Autre</td><td>max 1</td>
-<td>Soigne via régénération magique.</td><td></td><td>100 po</td>+<td>Soigne via régénération magique.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
Ligne 182: Ligne 169:
 <td class="race-Elfe">Elfe</td><td>Trait Béni *</td><td>Sort</td><td>Offensif</td> <td class="race-Elfe">Elfe</td><td>Trait Béni *</td><td>Sort</td><td>Offensif</td>
 <td>12 PM</td><td>+M</td><td>Autre</td><td>min 2</td> <td>12 PM</td><td>+M</td><td>Autre</td><td>min 2</td>
-<td>Dégâts magiques au tir (CT).</td><td></td><td>300 po</td>+<td>Ajoute des dégâts magiques lors d'une attaque au tir. La caractéristique de touche pour ce sort est la CT.</td><td>/</td><td>300 po</td>
 </tr> </tr>
  
Ligne 188: Ligne 175:
 <td class="race-Elfe">Elfe</td><td>Glaciation</td><td>Sort</td><td>Offensif</td> <td class="race-Elfe">Elfe</td><td>Glaciation</td><td>Sort</td><td>Offensif</td>
 <td>8 PM</td><td>+6</td><td>Autre</td><td>max 2</td> <td>8 PM</td><td>+6</td><td>Autre</td><td>max 2</td>
-<td>Propage un froid intense.</td><td></td><td>300 po</td>+<td>Vous devenez froids comme l'hiver et propagez cette froideur à un ennemi proche.</td><td>/</td><td>300 po</td>
 </tr> </tr>
  
 <tr class="Géant"> <tr class="Géant">
-<td class="race-Géant">Géant</td><td>Boule de Magma</td><td>Sort</td><td>Offensif</td> +<td class="race-Géant">Géant</td><td>Aiguillon</td><td>Sort</td><td>Offensif</td> 
-<td>PM</td><td>+3 + Feu</td><td>Autre</td><td>min 2</td> +<td>PM</td><td>+3</td><td>Autre</td><td>min 2</td> 
-<td>Lance une boule de lave en fusion.</td><td></td><td>100 po</td>+<td>Projette un aiguillon sur l’adversaire.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
 <tr class="Géant"> <tr class="Géant">
-<td class="race-Géant">Géant</td><td>Aiguillon</td><td>Sort</td><td>Offensif</td> +<td class="race-Géant">Géant</td><td>Boule de Magma</td><td>Sort</td><td>Offensif</td> 
-<td>PM</td><td>+3</td><td>Autre</td><td>min 2</td> +<td>PM</td><td>+3 + effet Feu</td><td>Autre</td><td>min 2</td> 
-<td>Projette un aiguillon sur ladversaire.</td><td></td><td>100 po</td>+<td>Lance une boule de lave en fusion sur l'adversaire, qui prend feu.</td><td>effet non cumulable</td><td>100 po</td>
 </tr> </tr>
  
Ligne 206: Ligne 193:
 <td class="race-Géant">Géant</td><td>Régénération</td><td>Sort</td><td>Bénédiction</td> <td class="race-Géant">Géant</td><td>Régénération</td><td>Sort</td><td>Bénédiction</td>
 <td>6 PM</td><td></td><td>Autre</td><td>max 1</td> <td>6 PM</td><td></td><td>Autre</td><td>max 1</td>
-<td>Régénère la santé au contact des éléments.</td><td></td><td>100 po</td>+<td>Régénère la santé d'une cible au corps à corps. La cible est soignée à la hauteur de la R du lanceur. inflige poison au lanceur.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
 <tr class="Géant"> <tr class="Géant">
 <td class="race-Géant">Géant</td><td>Météore *</td><td>Sort</td><td>Offensif</td> <td class="race-Géant">Géant</td><td>Météore *</td><td>Sort</td><td>Offensif</td>
-<td>12 PM</td><td>+M + Feu</td><td>Autre</td><td>min 2</td> +<td>12 PM</td><td>+M + effet Feu</td><td>Autre</td><td>min 2</td> 
-<td>Dégâts magiques et de feu via jet de pierre.</td><td></td><td>300 po</td>+<td>Ajoute des dégâts magiques et de feu à une attaque au jet de pierre. La caractéristique de touche pour ce sort est la CT. Une pierre doit être équipée pour lancer le sort.</td><td>effet non cumulable</td><td>300 po</td>
 </tr> </tr>
  
Ligne 218: Ligne 205:
 <td class="race-Géant">Géant</td><td>Souffle des cimes</td><td>Sort</td><td>Offensif</td> <td class="race-Géant">Géant</td><td>Souffle des cimes</td><td>Sort</td><td>Offensif</td>
 <td>8 PM</td><td>+6</td><td>Autre</td><td>max 2</td> <td>8 PM</td><td>+6</td><td>Autre</td><td>max 2</td>
-<td>Déferlement de foudre.</td><td></td><td>300 po</td>+<td>Imprégné de la puissance de l'orage, vous rugissez un flot de foudre sur votre adversaire.</td><td>/</td><td>300 po</td>
 </tr> </tr>
  
-<tr class="Nain"> 
-<td class="race-Nain">Nain</td><td>Pic de Pierre</td><td>Sort</td><td>Offensif</td> 
-<td>4 PM</td><td>+3</td><td>Autre</td><td>min 2</td> 
-<td>Projette un pic de pierre sur l’adversaire.</td><td></td><td>100 po</td> 
-</tr> 
  
 <tr class="Nain"> <tr class="Nain">
 <td class="race-Nain">Nain</td><td>Pic de Pierre</td><td>Sort</td><td>Offensif</td> <td class="race-Nain">Nain</td><td>Pic de Pierre</td><td>Sort</td><td>Offensif</td>
 <td>4 PM</td><td>+3</td><td>Autre</td><td>min 2</td> <td>4 PM</td><td>+3</td><td>Autre</td><td>min 2</td>
-<td>Projette un pic de pierre sur l’adversaire.</td><td></td><td>100 po</td>+<td>Projette un pic de pierre sur l’adversaire.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
Ligne 236: Ligne 218:
 <td class="race-Nain">Nain</td><td>Poings de Pierre</td><td>Sort</td><td>Bénédiction</td> <td class="race-Nain">Nain</td><td>Poings de Pierre</td><td>Sort</td><td>Bénédiction</td>
 <td>8 PM</td><td>+8</td><td>Soi-même</td><td>0</td> <td>8 PM</td><td>+8</td><td>Soi-même</td><td>0</td>
-<td>Les poings deviennent durs comme la roche.</td><td></td><td>300 po</td>+<td>Vos poings deviennent durs comme de la roche millénaire, que vous abattez sur vos ennemis.</td><td>/</td><td>300 po</td>
 </tr> </tr>
  
Ligne 243: Ligne 225:
 <td class="race-Olympien">Olympien</td><td>Lame Volante</td><td>Sort</td><td>Offensif</td> <td class="race-Olympien">Olympien</td><td>Lame Volante</td><td>Sort</td><td>Offensif</td>
 <td>4 PM</td><td>+3</td><td>Autre</td><td>min 2</td> <td>4 PM</td><td>+3</td><td>Autre</td><td>min 2</td>
-<td>Projette une lame magique.</td><td></td><td>100 po</td>+<td>Projette une lame magique sur l'adversaire.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
Ligne 249: Ligne 231:
 <td class="race-Olympien">Olympien</td><td>Imposition des Mains</td><td>Sort</td><td>Bénédiction</td> <td class="race-Olympien">Olympien</td><td>Imposition des Mains</td><td>Sort</td><td>Bénédiction</td>
 <td>7 PM</td><td>+3</td><td>Autre</td><td>max 1</td> <td>7 PM</td><td>+3</td><td>Autre</td><td>max 1</td>
-<td>Toucher magique pour soigner.</td><td></td><td>100 po</td>+<td>Toucher magique pour soigner un blessé.</td><td>/</td><td>100 po</td>
 </tr> </tr>
  
Ligne 255: Ligne 237:
 <td class="race-Olympien">Olympien</td><td>Lame Bénie *</td><td>Sort</td><td>Bénédiction</td> <td class="race-Olympien">Olympien</td><td>Lame Bénie *</td><td>Sort</td><td>Bénédiction</td>
 <td>12 PM</td><td>+M</td><td>Autre</td><td>max 1</td> <td>12 PM</td><td>+M</td><td>Autre</td><td>max 1</td>
-<td>Dégâts magiques en mêlée (CC).</td><td></td><td>300 po</td>+<td>Ajoute des dégâts magiques lors d'une attaque de mêlée. La caractéristique de touche pour ce sort est la CC.</td><td>/</td><td>300 po</td>
 </tr> </tr>
  
Ligne 261: Ligne 243:
 <td class="race-Olympien">Olympien</td><td>Soumission divine</td><td>Sort</td><td>Offensif</td> <td class="race-Olympien">Olympien</td><td>Soumission divine</td><td>Sort</td><td>Offensif</td>
 <td>8 PM</td><td>+6</td><td>Autre</td><td>max 2</td> <td>8 PM</td><td>+6</td><td>Autre</td><td>max 2</td>
-<td>Déferlement dénergie divine.</td><td></td><td>300 po</td>+<td>Vous vous approchez de votre cible et déferlez un torrent d'énergie divine dans sa direction.</td><td>/</td><td>300 po</td>
 </tr> </tr>
  
Ligne 269: Ligne 251:
  
 <script> <script>
-const select = document.getElementById("raceSelect"); +// Script pour le premier tableau 
-const rows = document.querySelectorAll("#competencesTable tbody tr");+const select1 = document.getElementById("raceSelect1"); 
 +const rows1 = document.querySelectorAll("#competencesTable1 tbody tr");
  
-select.addEventListener("change", () => { +select1.addEventListener("change", () => { 
-  const chosenRace = select.value; +  const chosenRace = select1.value; 
- +  rows1.forEach(row => {
-  rows.forEach(row => {+
     const isCommun = row.classList.contains("Communs");     const isCommun = row.classList.contains("Communs");
     const isRace = row.classList.contains(chosenRace);     const isRace = row.classList.contains(chosenRace);
- +    row.style.display = (chosenRace === "Toutes" || isCommun || isRace) "" "none";
-    if ( +
-      chosenRace === "Toutes" || +
-      isCommun || +
-      isRace +
-    +
-      row.style.display = ""+
-    } else { +
-      row.style.display = "none"; +
-    }+
   });   });
 }); });
 </script> </script>
  
 +<hr>
  
-</body> +<!-- ================= TABLEAU 2 Sorts ================= --> 
-</html> +<h3>Gestion des compétences — Techniques Corps à corps</h3> 
- +<label for="raceSelect2">Choisir une race :</label> 
-===== tableau corps à corps  ===== +<select id="raceSelect2">
-Ca sélectionne bien et ca grise au lieu d'enlever. +
- +
- +
-<html> +
-<head> +
-  <meta charset="UTF-8"> +
-  <title>Compétences — Corps à corps (Toutes races)</title> +
-  <style> +
-    body { font-familyArial, sans-serif; margin: 10px; } +
-    h3 { text-align: center; } +
-    .table-container { width: 100%; overflow-x: auto; margin-top: 10px; } +
-    table { width: 100%; border-collapse: collapse; min-width: 1200px; } +
-    th, td { padding: 8px; border: 1px solid #ccc; text-align: left; } +
-    th { background: #f2f2f2; } +
-    tbody tr:nth-child(odd) { background: #fafafa; } +
-    tbody tr:nth-child(even) { background: #fff; } +
- +
-    /* Couleurs par race (uniquement colonne race) */ +
-    td.race-Nain { color: red; } +
-    td.race-Géant { color: saddlebrown;+
-    td.race-HS { color: darkgreen; } +
-    td.race-Elfe { color: green; } +
-    td.race-Olympien { color: darkorange; } +
-    td.race-Communs { color: #555; } +
- +
-    /* Grisage pour races non sélectionnées */ +
-    .grise td:not(.race-Communs) { color: #aaa !important; } +
-  </style> +
-</head> +
-<body+
-<h3>Gestion des compétences — Techniques (Toutes races)</h3> +
- +
-<label for="raceSelect">Choisir une race :</label> +
-<select id="raceSelect">+
   <option value="Toutes">Toutes</option>   <option value="Toutes">Toutes</option>
 +  <option value="Communs">Communs</option>
   <option value="Nain">Nain</option>   <option value="Nain">Nain</option>
   <option value="Géant">Géant</option>   <option value="Géant">Géant</option>
Ligne 340: Ligne 281:
  
 <div class="table-container"> <div class="table-container">
-  <table id="competencesTable"> +<table id="competencesTable2"> 
-    <thead> +<thead> 
-      <tr> +<tr> 
-        <th>Race</th><th>Nom de la compétence</th><th>Type</th><th>Catégorie</th><th>Coût (PM)</th><th>Bonus / Malus sur la cible</th><th>Cible</th><th>Portée</th><th>Description</th><th>Effet cumulable</th><th>Prix</th> +<th>Race</th><th>Nom</th><th>Type</th><th>Catégorie</th> 
-      </tr> +<th>Coût</th><th>Bonus / Malus</th><th>Cible</th><th>Portée</th> 
-    </thead> +<th>Description</th><th>Cumulable</th><th>Prix</th> 
-    <tbody+</tr> 
-      <!-- ===== Communs ===== --> +</thead> 
-      <tr class="Communs"><td class="race-Communs">Communs</td><td>Epuisement</td><td>Technique</td><td>Contact</td><td>/</td><td>Essouflement(X/2)</td><td>Autre</td><td>max 1</td><td>Ne fait pas de dégâts. Jet de CC pur. Essouflement(X/2).</td><td></td><td></td></tr> +<tbody>
-      <tr class="Communs"><td class="race-Communs">Communs</td><td>Attaque précise</td><td>Technique</td><td>Contact</td><td>2 PM</td><td>+4 toucher, -3 dégâts</td><td>Autre</td><td>max 1</td><td>Bonus de +4 pour toucher, -3 dégâts.</td><td></td><td></td></tr> +
-      <tr class="Communs"><td class="race-Communs">Communs</td><td>Attaque violente</td><td>Technique</td><td>Contact</td><td>4 PM</td><td>-6 toucher, +3 dégâts</td><td>Autre</td><td>max 1</td><td>Malus de -6 pour toucher, +3 dégâts.</td><td></td><td></td></tr> +
-      <tr class="Communs"><td class="race-Communs">Communs</td><td>Croc-en-jambe</td><td>Technique</td><td>Contact</td><td>6 PM</td><td>Ralentissement(x2D2)</td><td>Autre</td><td>max 1</td><td>Ralentissement(x2D2)</td><td></td><td></td></tr> +
-      <tr class="Communs"><td class="race-Communs">Communs</td><td>Manchette</td><td>Technique</td><td>Contact</td><td>2 PM</td><td>Maladresse(xX/2)</td><td>Autre</td><td>max 1</td><td>Ne fait pas de dégâts. Jet de CC pur. Maladresse(xX/2) si touche.</td><td></td><td></td></tr> +
-      <tr class="Communs"><td class="race-Communs">Communs</td><td>Arme infusée</td><td>Technique</td><td>Contact</td><td>8 PM</td><td>M/3</td><td>Autre</td><td>max 1</td><td>Bonus de +M/3 dégâts.</td><td></td><td></td></tr>+
  
-      <!-- ===== Nains ===== --> +    <!-- ===== COMMUNS ===== --> 
-      <tr class="Nain"><td class="race-Nain">Nain</td><td>Assomoir</td><td>Technique</td><td>Contact</td><td>7 PM</td><td>+4</td><td>Autre</td><td>max 1</td><td>Ignore le casque (critique). Jet basé sur CC.</td><td></td><td>200 po</td></tr> +      <tr class="Communs"><td class="race-Communs">Communs</td><td>Epuisement</td><td>Technique</td><td>Contact</td><td>/</td><td><span style="color: red;">Essouflement(X/2)</span></td><td>Autre</td><td>max 1</td><td>Ne fait pas de dégâts. Jet de CC pur. Essouflement(X/2) où X est la différence des jets de dés.</td><td>effet immédiat, gain immédiat des malus, pas de statut, cumul possible</td><td>50 pos</td></tr> 
-      <tr class="Nain"><td class="race-Nain">Nain</td><td>Barbier</td><td>Technique</td><td>Contact</td><td>PM</td><td></td><td>Autre</td><td>max 1</td><td>Petites et grandes chirurgies des blessés.</td><td></td><td>100 po</td></tr> +      <tr class="Communs"><td class="race-Communs">Communs</td><td>Attaque précise</td><td>Technique</td><td>Contact</td><td>PM</td><td>+4 toucher, -3 dégâts</td><td>Autre</td><td>max 1</td><td>Bonus de +4 pour toucher, -3 dégâts.</td><td>/</td><td>50 pos</td></tr> 
-      <tr class="Nain"><td class="race-Nain">Nain</td><td>Clé de bras</td><td>Technique</td><td>Contact</td><td>PM</td><td></td><td>Soi-même</td><td>0</td><td>Pare la prochaine attaque de mêlée et immobilise l'adversaire.</td><td></td><td>200 po</td></tr> +      <tr class="Communs"><td class="race-Communs">Communs</td><td>Attaque violente</td><td>Technique</td><td>Contact</td><td>4 PM</td><td>-6 toucher, +3 dégâts</td><td>Autre</td><td>max 1</td><td>Malus de -6 pour toucher, +3 dégâts.</td><td>/</td><td>50 pos</td></tr> 
-      <tr class="Nain"><td class="race-Nain">Nain</td><td>Attaque Sautée</td><td>Technique</td><td>Contact</td><td>12 PM</td><td>+M</td><td>Autre</td><td>min 2</td><td>Déplace immédiatement le personnage et inflige des dégâts magiques.</td><td></td><td>300 po</td></tr>+      <tr class="Communs"><td class="race-Communs">Communs</td><td>Croc-en-jambe</td><td>Technique</td><td>Contact</td><td>PM</td><td>Ralentissement(x2D2)</td><td>Autre</td><td>max 1</td><td>Ralentissement(x2D2)</td><td>non cumulable</td><td>100 pos</td></tr> 
 +      <tr class="Communs"><td class="race-Communs">Communs</td><td>Manchette</td><td>Technique</td><td>Contact</td><td>2 PM</td><td>Maladresse(xX/2)</td><td>Autre</td><td>max 1</td><td>Ne fait pas de dégâts. Jet de CC pur. Si l'attaque touche, la cible aura Maladresse(xX/2) où X est la différence des jets de dés</td><td>non cumulable</td><td>100 pos</td></tr> 
 +      <tr class="Communs"><td class="race-Communs">Communs</td><td>Arme infusée</td><td>Technique</td><td>Contact</td><td>PM</td><td>M/3</td><td>Autre</td><td>max 1</td><td>Bonus de +M/3 dégâts.</td><td>/</td><td>200 pos</td></tr>
  
-      <!-- ===== Géants ===== --> +    <!-- ===== NAINS ===== --> 
-      <tr class="Géant"><td class="race-Géant">Géant</td><td>Uppercut</td><td>Technique</td><td>Contact</td><td>PM</td><td>+3 dégâts</td><td>Autre</td><td>max 1</td><td>Coup critique. Jet basé sur CC.</td><td></td><td>200 po</td></tr> +          <tr class="Nain"><td class="race-Nain">Nain</td><td>Assomoir</td><td>Technique</td><td>Contact</td><td>PM</td><td>+4</td><td>Autre</td><td>max 1</td><td>Ignore le casque (chance de critique). Jet basé sur CC.</td>/<td></td><td>200 po</td></tr> 
-      <tr class="Géant"><td class="race-Géant">Géant</td><td>Leurre</td><td>Technique</td><td>Contact</td><td>8 PM</td><td></td><td>Soi-même</td><td>0</td><td>Leurre la prochaine attaque magique.</td><td></td><td>200 po</td></tr>+      <tr class="Nain"><td class="race-Nain">Nain</td><td>Barbier</td><td>Technique</td><td>Contact</td><td>PM</td><td></td><td>Autre</td><td>max 1</td><td>Soigne une cible au corps à corps ( la statistique utilisée pour le soin est l'agilité du lanceur)</td><td>/</td><td>100 po</td></tr> 
 +      <tr class="Nain"><td class="race-Nain">Nain</td><td>Clé de bras</td><td>Technique</td><td>Contact</td><td>PM</td><td></td><td>Soi-même</td><td>0</td><td>Pare la prochaine attaque de mếlée et immobilise l'adversaire (uniquement à Mains nues).</td><td>/</td><td>200 po</td></tr> 
 +      <tr class="Nain"><td class="race-Nain">Nain</td><td>Attaque Sautée</td><td>Technique</td><td>Contact</td><td>12 PM</td><td>+M</td><td>Autre</td><td>min 2</td><td>Avec une arme de mêlée, déplace immédiatement le personnage au contact de la cible et lui inflige des dégâts magiques. Pour ce sort, la carac de touche est la CC.</td><td>/</td><td>300 po</td></tr>
  
-      <!-- ===== Olympiens ===== --> +    <!-- ===== GÉANTS ===== --> 
-      <tr class="Olympien"><td class="race-Olympien">Olympien</td><td>Désarmement</td><td>Technique</td><td>Contact</td><td>PM</td><td>+4</td><td>Autre</td><td>max 1</td><td>Désarme l’adversaire. Jet basé sur CC.</td><td></td><td>200 po</td></tr+    <tr class="Géant"> 
-      <tr class="Olympien"><td class="race-Olympien">Olympien</td><td>Parade</td><td>Technique</td><td>Contact</td><td>7 PM</td><td></td><td>Soi-même</td><td>0</td><td>Pare la prochaine attaque de mêlée.</td><td></td><td>200 po</td></tr>+      <td class="race-Géant">Géant</td><td>Uppercut</td><td>Technique</td><td>Contact</td> 
 +      <td>PM</td><td>+3 dégâts (coup critique automatique)</td><td>Autre</td><td>max 1</td> 
 +      <td>Inflige un coup critique automatique à une cible au contact : +3 dégâts sur la cible.</td><td>/</td><td>200 po</td> 
 +    </tr>
  
-      <!-- ===== HS ===== --> +    <tr class="Géant"> 
-      <tr class="HS"><td class="race-HS">HS</td><td>Griffes</td><td>Technique</td><td>Contact</td><td>PM</td><td>+3 + poison</td><td>Autre</td><td>max 1</td><td>Bonus aux dégâts. Jet CC. Inflige poison + poison magique.</td><td></td><td>200 po</td></tr>+      <td class="race-Géant">Géant</td><td>Leurre</td><td>Technique</td><td>Contact</td> 
 +      <td>PM</td><td></td><td>Soi-même</td><td>0</td> 
 +      <td>Leurre la prochaine attaque magique de l'adversaire.</td><td>/</td><td>200 po</td> 
 +    </tr>
  
-      <!-- ===== Elfes ===== --> +    <!-- ===== OLYMPIENS ===== --> 
-      <tr class="Elfe"><td class="race-Elfe">Elfe</td><td>Frappe Vicieuse</td><td>Technique</td><td>Contact</td><td>7 PM</td><td>+2</td><td>Autre</td><td>max 1</td><td>Ignore l’armure de tronc. Jet CC.</td><td></td><td>200 po</td></tr> +    <tr class="Olympien"> 
-      <tr class="Elfe"><td class="race-Elfe">Elfe</td><td>Pas de Côté</td><td>Technique</td><td>Contact</td><td>7 PM + 1 Mvt</td><td></td><td>Soi-même</td><td>0</td><td>Esquive la prochaine attaque physique et se déplace d’1 case aléatoire.</td><td></td><td>200 po</td></tr+      <td class="race-Olympien">Olympien</td><td>Désarmement</td><td>Technique</td><td>Contact</td> 
-    </tbody> +      <td>7 PM</td><td>+4</td><td>Autre</td><td>max 1</td> 
-  </table> +      <td>Désarme l'adversaire ( % de chance que l'adversaire lâche son arme au sol).</td><td>/</td><td>200 po</td> 
-</div>+    </tr>
  
-<script> +    <tr class="Olympien"> 
-  const select document.getElementById("raceSelect"); +      <td class="race-Olympien">Olympien</td><td>Parade</td><td>Technique</td><td>Contact</td> 
-  const rows document.querySelectorAll("#competencesTable tbody tr");+      <td>7 PM</td><td></td><td>Soi-même</td><td>0</td> 
 +      <td>Pare la prochaine attaque de mêlée de l'adversaire (nécessite une arme de mêlée).</td><td>/</td><td>200 po</td> 
 +    </tr>
  
-  select.addEventListener("change", () => { +    <!-- ===== HS ===== --
-    const chosenRace select.value;+    <tr class="HS"> 
 +      <td class="race-HS">HS</td><td>Griffes</td><td>Technique</td><td>Contact</td> 
 +      <td>6 PM</td><td>+3 + poison + poison magique</td><td>Autre</td><td>max 1</td> 
 +      <td>Inflige poison + poison magique.</td><td>/</td><td>200 po</td> 
 +    </tr>
  
-    rows.forEach(row => { +    <!-- ===== ELFES ===== --
-      const isCommun row.classList.contains("Communs"); +    <tr class="Elfe"> 
-      const isSelected row.classList.contains(chosenRace);+      <td class="race-Elfe">Elfe</td><td>Frappe vicieuse</td><td>Technique</td><td>Contact</td> 
 +      <td>7 PM</td><td>+2</td><td>Autre</td><td>max 1</td> 
 +      <td>Ignore la pièce d'armure de tronc de l'adversaire.</td><td>/</td><td>200 po</td> 
 +    </tr>
  
-      if(chosenRace === "Toutes|| isCommun || isSelected{ +    <tr class="Elfe"> 
-        row.classList.remove("grise"); +      <td class="race-Elfe">Elfe</td><td>Pas de côté</td><td>Technique</td><td>Contact</td> 
-      } else +      <td>7 PM + 1 Mvt</td><td></td><td>Soi-même</td><td>0</td> 
-        row.classList.add("grise"); +      <td>Esquive la prochaine attaque physique en se déplaçant aléatoirement d'une case.</td><td>/</td><td>200 po</td> 
-      } +    </tr> 
-    });+ 
 +  </tbody> 
 +</table> 
 +</div> 
 + 
 +<script> 
 +// Script pour le second tableau 
 +const select2 document.getElementById("raceSelect2"); 
 +const rows2 = document.querySelectorAll("#competencesTable2 tbody tr"); 
 + 
 +select2.addEventListener("change", (=> { 
 +  const chosenRace = select2.value
 +  rows2.forEach(row => 
 +    const isCommun = row.classList.contains("Communs"); 
 +    const isRace = row.classList.contains(chosenRace); 
 +    row.style.display = (chosenRace === "Toutes" || isCommun || isRace? "" : "none";
   });   });
 +});
 </script> </script>
-</body> 
-</html> 
  
  
 +<hr>
  
-===== rejeucorps à corps  ===== +<!-- ================= TABLEAU 3 : Techniques Distance ================= --> 
-marche bien, ca retire ce que je nai pas sélectionné+<h3>Gestion des compétences — Techniques Distance</h3> 
 +<label for="raceSelect3">Choisir une race :</label> 
 +<select id="raceSelect3"> 
 +  <option value="Toutes">Toutes</option> 
 +  <option value="Communs">Communs</option> 
 +  <option value="Nain">Nain</option> 
 +  <option value="Géant">Géant</option> 
 +  <option value="Olympien">Olympien</option> 
 +  <option value="HS">HS</option> 
 +  <option value="Elfe">Elfe</option> 
 +</select>
  
-<html+<div class="table-container"
-<head> +<table id="competencesTable3"> 
-  <meta charset="UTF-8"> +<thead> 
-  <title>Compétences — Corps à corps (Toutes races)</title>+<tr> 
 +<th>Race</th><th>Nom</th><th>Type</th><th>Catégorie</th> 
 +<th>Coût</th><th>Bonus / Malus</th><th>Cible</th><th>Portée</th> 
 +<th>Description</th><th>Cumulable</th><th>Prix</th> 
 +</tr> 
 +</thead> 
 +<tbody>
  
-  <style> +<!-- ================= COMMUNS ================= -->
-    body { font-family: Arial, sans-serif; margin: 10px; } +
-    h3 { text-align: center; }+
  
-    .table-container { +<tr class="Communs"> 
-      width: 100%; +<td class="race-Communs">Communs</td><td>Tir épuisant</td><td>Technique</td><td>Tir munitions</td> 
-      overflow-x: auto; +<td>/</td><td>Essoufflement (X/3)</td><td>Autre</td><td>min 2</td> 
-      margin-top: 10px; +<td>Ne fait pas de dégâts. Jet de CT pur. Essouflement(X/3) où X est la différence des jets de dés</td><td>Effet immédiat. Cumul possible.</td><td>50 pos</td> 
-    }+</tr>
  
-    table { 
-      width: 100%; 
-      border-collapse: collapse; 
-      min-width: 1200px; 
-    } 
  
-    th, td { +<tr class="Communs"> 
-      padding: 8px; +<td class="race-Communs">Communs</td><td>Tir précis </td><td>Technique</td><td>Distance</td> 
-      border: 1px solid #ccc; +<td>2 MP</td><td>+4 au toucher, -3 dégâts</td><td>Autre</td><td>min 2</td> 
-      text-align: left; +<td>Bonus +4 au toucher, Malus de 3 aux dégâts </td><td>/</td><td>50 pos</td> 
-    }+</tr>
  
-    th { background: #f2f2f2; }+<tr class="Communs"> 
 +<td class="race-Communs">Communs</td><td>Tir violent</td><td>Technique</td><td>Distance</td> 
 +<td>2 MP</td><td>-6 au toucher, +2 dégâts</td><td>Autre</td><td>min 2</td> 
 +<td>Malus de -6 pour toucher, bonus +2 dégâts</td><td>/</td><td>50 pos</td> 
 +</tr>
  
-    tbody tr:nth-child(odd{ background: #fafafa; } +<tr class="Communs"> 
-    tbody tr:nth-child(even{ background: #fff; }+<td class="race-Communs">Communs</td><td>Tir à la cheville</td><td>Technique</td><td>Tir munitions</td> 
 +<td>6 MP</td><td>Ralentissement(x1D2)</td><td>Autre</td><td>min 2</td> 
 +<td>Avec une arme à munitions, si la cible est touchée Ralentissement(x1D2 </td><td>Non cumulable</td><td>100 pos</td> 
 +</tr>
  
-    /* Couleurs par race (colonne Race uniquement) */ +<tr class="Communs"> 
-    td.race-Communs { color: #555; } +<td class="race-Communs">Communs</td><td>Tir handicapant</td><td>Technique</td><td>Distance</td> 
-    td.race-Nain { color: red; } +<td>4 MP</td><td>Vulnérabilité (xX)</td><td>Autre</td><td>min 2</td> 
-    td.race-Géant { color: saddlebrown;+<td>Ne fait pas de dégâtsJet de CT pur. Vulnérabilité (xX) où X est la différence entre le jet d'attaque et de défense /3</td><td>Non cumulable</td><td>100 pos</td
-    td.race-Olympien { color: darkorange; } +</tr>
-    td.race-HS { color: darkgreen; } +
-    td.race-Elfe { color: green; } +
-  </style+
-</head>+
  
-<body>+<tr class="Communs"> 
 +<td class="race-Communs">Communs</td><td>Jet infusé</td><td>Technique</td><td>Jet</td> 
 +<td>10 MP</td><td>M/3</td><td>Autre</td><td>min 2</td> 
 +<td>Avec une arme de jet, +M/3 dmg</td><td>/</td><td>200 pos</td> 
 +</tr>
  
-<h3>Gestion des compétences — Techniques (Toutes races)</h3> 
  
-<label for="raceSelect">Choisir une race :</label> +  </tbody> 
-<select id="raceSelect">+</table> 
 +</div> 
 + 
 +<script> 
 +// Script pour le troisieme tableau 
 +const select3 = document.getElementById("raceSelect3"); 
 +const rows3 = document.querySelectorAll("#competencesTable3 tbody tr"); 
 + 
 +select3.addEventListener("change", () => { 
 +  const chosenRace = select3.value; 
 +  rows3.forEach(row => { 
 +    const isCommun = row.classList.contains("Communs"); 
 +    const isRace = row.classList.contains(chosenRace); 
 +    row.style.display = (chosenRace === "Toutes" || isCommun || isRace) ? "" : "none"; 
 +  }); 
 +}); 
 +</script> 
 + 
 + 
 +<hr> 
 + 
 +<!-- ================= TABLEAU 4 : Furtivité ================= --> 
 +<h3>Gestion des compétences — Techniques Furtivité</h3> 
 +<label for="raceSelect4">Choisir une race :</label> 
 +<select id="raceSelect4">
   <option value="Toutes">Toutes</option>   <option value="Toutes">Toutes</option>
 +  <option value="Communs">Communs</option>
   <option value="Nain">Nain</option>   <option value="Nain">Nain</option>
   <option value="Géant">Géant</option>   <option value="Géant">Géant</option>
Ligne 463: Ligne 473:
  
 <div class="table-container"> <div class="table-container">
-<table id="competencesTable"> +<table id="competencesTable4"> 
-  <thead> +<thead> 
-    <tr> +<tr> 
-      <th>Race</th> +<th>Race</th><th>Nom</th><th>Type</th><th>Catégorie</th> 
-      <th>Nom de la compétence</th> +<th>Coût</th><th>Bonus / Malus</th><th>Cible</th><th>Portée</th> 
-      <th>Type</th> +<th>Description</th><th>Cumulable</th><th>Prix</th> 
-      <th>Catégorie</th> +</tr> 
-      <th>Coût (PM)</th> +</thead
-      <th>Bonus / Malus</th> +<tbody>
-      <th>Cible</th> +
-      <th>Portée</th> +
-      <th>Description</th> +
-      <th>Cumulable</th> +
-      <th>Prix</th> +
-    </tr> +
-  </thead>+
  
-  <tbody> 
  
-    <!-- ===== COMMUNS ===== --> 
-    <tr class="Communs"> 
-      <td class="race-Communs">Communs</td><td>Épuisement</td><td>Technique</td><td>Contact</td> 
-      <td>/</td><td>Essoufflement (X/2)</td><td>Autre</td><td>max 1</td> 
-      <td>Jet de CC pur. Essoufflement (X/2).</td><td></td><td></td> 
-    </tr> 
  
-    <tr class="Communs"> 
-      <td class="race-Communs">Communs</td><td>Attaque précise</td><td>Technique</td><td>Contact</td> 
-      <td>2 PM</td><td>+4 toucher, -3 dégâts</td><td>Autre</td><td>max 1</td> 
-      <td>Bonus de +4 pour toucher, -3 dégâts.</td><td></td><td></td> 
-    </tr> 
  
-    <tr class="Communs"> + <!-- ================= COMMUNS ================= -->
-      <td class="race-Communs">Communs</td><td>Attaque violente</td><td>Technique</td><td>Contact</td> +
-      <td>4 PM</td><td>-6 toucher, +3 dégâts</td><td>Autre</td><td>max 1</td> +
-      <td>Malus de -6 pour toucher, +3 dégâts.</td><td></td><td></td> +
-    </tr>+
  
-    <tr class="Communs"> + <tr class="Communs"> 
-      <td class="race-Communs">Communs</td><td>Croc-en-jambe</td><td>Technique</td><td>Contact</td> + <td class="race-Communs">Communs</td><td>Exploration</td><td>Technique</td><td>Personnel</td> 
-      <td>6 PM</td><td>Ralentissement (x2D2)</td><td>Autre</td><td>max 1</td> + <td>Toutes les A restantes </td><td>+X P</td><td>Soi-même</td><td>/</td> 
-      <td>Ralentissement (x2D2).</td><td></td><td></td> + <td>Le personnage gagne Acuité visuelle (xoù x est le nombre d'actions dépensées jusqu'au prochain tour</td><td>/</td><td>50 pos</td> 
-    </tr>+ </tr>
  
-    <tr class="Communs"> 
-      <td class="race-Communs">Communs</td><td>Manchette</td><td>Technique</td><td>Contact</td> 
-      <td>2 PM</td><td>Maladresse (X/2)</td><td>Autre</td><td>max 1</td> 
-      <td>Jet de CC pur. Maladresse (X/2).</td><td></td><td></td> 
-    </tr> 
  
-    <tr class="Communs"> + <tr class="Communs"> 
-      <td class="race-Communs">Communs</td><td>Arme infusée</td><td>Technique</td><td>Contact</td> + <td class="race-Communs">Communs</td><td>Discrétion</td><td>Technique</td><td>Personnel</td> 
-      <td>8 PM</td><td>M/3</td><td>Autre</td><td>max 1</td> + <td>X MP, Y Mvt </td><td></td><td>Soi-même</td><td>/</td> 
-      <td>Bonus de +M/3 dégâts.</td><td></td><td></td> + <td>Le personnage n'apparaîtra pas sur la carte générale jusqu'à son prochain tour. X= 2*(Furtivité+1)Y = 1/2*(Furtivité+1) (voir sous le tableau)</td><td>/</td><td>200 pos</td> 
-    </tr>+ </tr>
  
-    <!-- ===== NAINS ===== --> + <tr class="Communs"> 
-    <tr class="Nain"> + <td class="race-Communs">Communs</td><td>Camouflage (Olympien)</td><td>Technique</td><td>Personnel</td> 
-      <td class="race-Nain">Nain</td><td>Assommoir</td><td>Technique</td><td>Contact</td> + <td>X MP, Y Mvt</td><td>/</td><td>Soi-même</td><td>/</td> 
-      <td>7 PM</td><td>+4</td><td>Autre</td><td>max 1</td> + <td>Apparaît sur la carte générale avec la Race choisie (Olympien) jusqu'à son prochain tour. X2*(Furtivité+1). Y 1/2*(Furtivité+1) (voir sous le tableau)</td><td>/</td><td>300 pos</td> 
-      <td>Ignore le casque (critique).</td><td></td><td>200 po</td> + </tr> 
-    </tr>+  
 + <tr class="Communs"> 
 + <td class="race-Communs">Communs</td><td>Camouflage (Elfe)</td><td>Technique</td><td>Personnel</td> 
 + <td>X MP, Y Mvt</td><td>/</td><td>Soi-même</td><td>/</td> 
 + <td>Apparaît sur la carte générale avec la Race choisie (Elfe) jusqu'à son prochain tour. X2*(Furtivité+1). Y 1/2*(Furtivité+1) (voir sous le tableau)</td><td>/</td><td>300 pos</td> 
 + </tr> 
 +  
 + <tr class="Communs"> 
 + <td class="race-Communs">Communs</td><td>Camouflage (HS)</td><td>Technique</td><td>Personnel</td> 
 + <td>X MP, Y Mvt</td><td>/</td><td>Soi-même</td><td>/</td> 
 + <td>Apparaît sur la carte générale avec la Race choisie (HS) jusqu'à son prochain tour. X2*(Furtivité+1). Y 1/2*(Furtivité+1) (voir sous le tableau)</td><td>/</td><td>300 pos</td> 
 + </tr> 
 +  
 + <tr class="Communs"> 
 + <td class="race-Communs">Communs</td><td>Camouflage (Géant)</td><td>Technique</td><td>Personnel</td> 
 + <td>X MP, Y Mvt</td><td>/</td><td>Soi-même</td><td>/</td
 + <td>Apparaît sur la carte générale avec la Race choisie (Géant) jusqu'à son prochain tour. X= 2*(Furtivité+1). Y = 1/2*(Furtivité+1) (voir sous le tableau)</td><td>/</td><td>300 pos</td> 
 + </tr> 
 +  
 + <tr class="Communs"> 
 + <td class="race-Communs">Communs</td><td>Camouflage (Nain)</td><td>Technique</td><td>Personnel</td> 
 + <td>X MP, Y Mvt</td><td>/</td><td>Soi-même</td><td>/</td> 
 + <td>Apparaît sur la carte générale avec la Race choisie (Nainjusqu'à son prochain tourX= 2*(Furtivité+1). Y = 1/2*(Furtivité+1) (voir sous le tableau)</td><td>/</td><td>300 pos</td> 
 + </tr>
  
-    <tr class="Nain"> +  </tbody
-      <td class="race-Nain">Nain</td><td>Barbier</td><td>Technique</td><td>Contact</td+</table
-      <td>8 PM</td><td></td><td>Autre</td><td>max 1</td> +</div>
-      <td>Chirurgie des blessés.</td><td></td><td>100 po</td+
-    </tr>+
  
-    <tr class="Nain"> 
-      <td class="race-Nain">Nain</td><td>Clé de bras</td><td>Technique</td><td>Contact</td> 
-      <td>7 PM</td><td></td><td>Soi-même</td><td>0</td> 
-      <td>Parade et immobilisation.</td><td></td><td>200 po</td> 
-    </tr> 
- 
-    <tr class="Nain"> 
-      <td class="race-Nain">Nain</td><td>Attaque sautée</td><td>Technique</td><td>Contact</td> 
-      <td>12 PM</td><td>+M</td><td>Autre</td><td>min 2</td> 
-      <td>Déplacement et dégâts magiques.</td><td></td><td>300 po</td> 
-    </tr> 
- 
-    <!-- ===== GÉANTS ===== --> 
-    <tr class="Géant"> 
-      <td class="race-Géant">Géant</td><td>Uppercut</td><td>Technique</td><td>Contact</td> 
-      <td>8 PM</td><td>+3 dégâts</td><td>Autre</td><td>max 1</td> 
-      <td>Coup critique.</td><td></td><td>200 po</td> 
-    </tr> 
- 
-    <tr class="Géant"> 
-      <td class="race-Géant">Géant</td><td>Leurre</td><td>Technique</td><td>Contact</td> 
-      <td>8 PM</td><td></td><td>Soi-même</td><td>0</td> 
-      <td>Leurre une attaque magique.</td><td></td><td>200 po</td> 
-    </tr> 
- 
-    <!-- ===== OLYMPIENS ===== --> 
-    <tr class="Olympien"> 
-      <td class="race-Olympien">Olympien</td><td>Désarmement</td><td>Technique</td><td>Contact</td> 
-      <td>7 PM</td><td>+4</td><td>Autre</td><td>max 1</td> 
-      <td>Désarme l’adversaire.</td><td></td><td>200 po</td> 
-    </tr> 
- 
-    <tr class="Olympien"> 
-      <td class="race-Olympien">Olympien</td><td>Parade</td><td>Technique</td><td>Contact</td> 
-      <td>7 PM</td><td></td><td>Soi-même</td><td>0</td> 
-      <td>Pare une attaque de mêlée.</td><td></td><td>200 po</td> 
-    </tr> 
- 
-    <!-- ===== HS ===== --> 
-    <tr class="HS"> 
-      <td class="race-HS">HS</td><td>Griffes</td><td>Technique</td><td>Contact</td> 
-      <td>6 PM</td><td>+3 + poison</td><td>Autre</td><td>max 1</td> 
-      <td>Inflige poison + poison magique.</td><td></td><td>200 po</td> 
-    </tr> 
- 
-    <!-- ===== ELFES ===== --> 
-    <tr class="Elfe"> 
-      <td class="race-Elfe">Elfe</td><td>Frappe vicieuse</td><td>Technique</td><td>Contact</td> 
-      <td>7 PM</td><td>+2</td><td>Autre</td><td>max 1</td> 
-      <td>Ignore l’armure de tronc.</td><td></td><td>200 po</td> 
-    </tr> 
- 
-    <tr class="Elfe"> 
-      <td class="race-Elfe">Elfe</td><td>Pas de côté</td><td>Technique</td><td>Contact</td> 
-      <td>7 PM + 1 Mvt</td><td></td><td>Soi-même</td><td>0</td> 
-      <td>Esquive et déplacement aléatoire.</td><td></td><td>200 po</td> 
-    </tr> 
  
   </tbody>   </tbody>
Ligne 595: Ligne 541:
  
 <script> <script>
-  const select = document.getElementById("raceSelect"); +// Script pour le quatrieme tableau 
-  const rows = document.querySelectorAll("#competencesTable tbody tr");+const select4 = document.getElementById("raceSelect4"); 
 +const rows4 = document.querySelectorAll("#competencesTable4 tbody tr");
  
-  select.addEventListener("change", () => { +select4.addEventListener("change", () => { 
-    const chosenRace = select.value; +  const chosenRace = select4.value; 
- +  rows3.forEach(row => { 
-    rows.forEach(row => { +    const isCommun = row.classList.contains("Communs"); 
-      const isCommun = row.classList.contains("Communs"); +    const isRace = row.classList.contains(chosenRace); 
-      const isSelectedRace = row.classList.contains(chosenRace); +    row.style.display = (chosenRace === "Toutes" || isCommun || isRace"" "none";
- +
-      if (chosenRace === "Toutes" || isCommun || isSelectedRace+
-        row.style.display = ""+
-      } else { +
-        row.style.display = "none"+
-      } +
-    });+
   });   });
 +});
 </script> </script>
 +
  
 </body> </body>
Ligne 619: Ligne 561:
  
  
 +
 +**Fonctionnement de la carte sur Olympia** :
 +>1) Tous les joueurs sur Olympia sont visibles sur la carte en noir
 +>2) Un joueur voit la couleur de race des personnages dans un carré de 15 cases de rayon autour de lui
 +>3) Si le personnage se déplace, la couleur se met à jour en fonction de la nouvelle position.
 +
 +
 +**Fonctionnement des compétences de discrétion:**
 +>1) Pour éviter que ce soit trop simple de rester furtif, le coût augmente au fur et à mesure du temps resté discret
 +>2) Utiliser une compétence de discrétion (Discrétion pour le moment) ajoute une charge de l'Effet "Furtivité" pour 48h qui se stack et dont la durée se réinitialise à chaque utilisation de Discrétion. Chaque charge de "Furtivité" augmente les coûts des compétences de discrétion
 +>3) Pour refaire baisser le coût des compétences de discrétion, il faut perdre la Furtivité (donc ne pas utiliser de compétence de discrétion pendant 48h)
essai.1765707574.txt.gz · Dernière modification : 2025/12/14 11:19 de nanaki