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 13:14] nanakiessai [2025/12/16 21:39] (Version actuelle) nanaki
Ligne 1: Ligne 1:
 +===== Tentative 4 scripts  =====
  
- 
- 
- 
- 
- 
------ 
  
  
Ligne 33: Ligne 28:
 <body> <body>
  
-<!-- ================= TABLEAU 1 : Corps à corps ================= --> +<!-- ================= TABLEAU 1 : sorts ================= --> 
-<h3>Gestion des compétences — Techniques (Corps à corps)</h3>+<h3>Gestion des compétences — sorts</h3>
 <label for="raceSelect1">Choisir une race :</label> <label for="raceSelect1">Choisir une race :</label>
 <select id="raceSelect1"> <select id="raceSelect1">
Ligne 55: Ligne 50:
 </tr> </tr>
 </thead> </thead>
-<tbody> +  <tbody>
-<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="Nain"><td class="race-Nain">Nain</td><td>Assommoir</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).</td><td></td><td>200 po</td></tr> +
-<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="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="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> +
-<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> +
-</tbody> +
-</table> +
-</div> +
- +
-<script> +
-// Script pour le premier tableau +
-const select1 = document.getElementById("raceSelect1"); +
-const rows1 = document.querySelectorAll("#competencesTable1 tbody tr"); +
- +
-select1.addEventListener("change", () => { +
-  const chosenRace = select1.value; +
-  rows1.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 2 : Sorts ================= --> +
-<h3>Gestion des compétences — Sorts</h3> +
-<label for="raceSelect2">Choisir une race :</label> +
-<select id="raceSelect2"> +
-  <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> +
- +
-<div class="table-container"> +
-<table id="competencesTable2"> +
-<thead> +
-<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> +
-<tr class="Communs"><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>Bonus de +4 pour toucher</td><td></td><td></td></tr> +
-<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.</td><td></td><td>300 po</td></tr> +
-<tr class="Elfe"><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>Vous devenez froids comme l’hiver.</td><td></td><td>300 po</td></tr> +
-<tr class="Géant"><td class="race-Géant">Géant</td><td>Boule de Magma</td><td>Sort</td><td>Offensif</td><td>7 PM</td><td>+3 + Feu</td><td>Autre</td><td>min 2</td><td>Lance une boule de lave.</td><td></td><td>100 po</td></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.</td><td></td><td>100 po</td></tr> +
-<tr class="Olympien"><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>Projette une lame magique.</td><td></td><td>100 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> +
- +
-</body> +
-</html> +
- +
- +
- +
- +
- +
- +
- +
-===== sorts    ===== +
-ok +
- +
-<html> +
-<head> +
-<meta charset="UTF-8"> +
-<title>Compétences — Techniques & Sorts</title> +
- +
-<style> +
-body { font-family: Arial, 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: #ffffff; } +
- +
-td.race-Communs { color: #555; } +
-td.race-Nain { color: red; } +
-td.race-Géant { color: saddlebrown;+
-td.race-Olympien { color: darkorange; } +
-td.race-HS { color: darkgreen; } +
-td.race-Elfe { color: green; } +
-</style> +
-</head> +
- +
-<body> +
- +
-<h3>Gestion des compétences — Techniques & Sorts</h3> +
- +
-<label for="raceSelect">Choisir une race :</label> +
-<select id="raceSelect"> +
-  <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> +
- +
-<div class="table-container"> +
-<table id="competencesTable"> +
-<thead> +
-<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>+
  
 <!-- ================= COMMUNS ================= --> <!-- ================= COMMUNS ================= -->
Ligne 207: 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 213: 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 219: 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 225: 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 231: 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 237: 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 243: 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 249: 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 255: 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 261: 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 299: 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 317: 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 323: 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 329: 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 347: 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 359: 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 377: 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 384: 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 390: 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 396: 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 402: 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 410: 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> 
- +<select id="raceSelect2">
-===== rejeucorps à corps  ===== +
-marche bien, ca retire ce que je nai pas sélectionné +
- +
-<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 (colonne Race uniquement) */ +
-    td.race-Communs { color: #555; } +
-    td.race-Nain { color: red; } +
-    td.race-Géant { color: saddlebrown;+
-    td.race-Olympien { color: darkorange; } +
-    td.race-HS { color: darkgreen; } +
-    td.race-Elfe { color: green; } +
-  </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 498: Ligne 281:
  
 <div class="table-container"> <div class="table-container">
-<table id="competencesTable"> +<table id="competencesTable2"> 
-  <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 ===== -->     <!-- ===== COMMUNS ===== -->
-    <tr class="Communs"> +      <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> 
-      <td class="race-Communs">Communs</td><td>Épuisement</td><td>Technique</td><td>Contact</td> +      <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>50 pos</td></tr> 
-      <td>/</td><td>Essoufflement (X/2)</td><td>Autre</td><td>max 1</td> +      <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> 
-      <td>Jet de CC pur. Essoufflement (X/2).</td><td></td><td></td> +      <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>non cumulable</td><td>100 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(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>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>200 pos</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"> +
-      <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 (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"> +
-      <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 ===== -->     <!-- ===== NAINS ===== -->
-    <tr class="Nain"> +          <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 (chance de critique). Jet basé sur CC.</td>/<td></td><td>200 po</td></tr> 
-      <td class="race-Nain">Nain</td><td>Assommoir</td><td>Technique</td><td>Contact</td> +      <tr class="Nain"><td class="race-Nain">Nain</td><td>Barbier</td><td>Technique</td><td>Contact</td><td>8 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> 
-      <td>7 PM</td><td>+4</td><td>Autre</td><td>max 1</td> +      <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>Pare la prochaine attaque de mếlée et immobilise l'adversaire (uniquement à Mains nues).</td><td>/</td><td>200 po</td></tr> 
-      <td>Ignore le casque (critique).</td><td></td><td>200 po</td> +      <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>
-    </tr> +
- +
-    <tr class="Nain"> +
-      <td class="race-Nain">Nain</td><td>Barbier</td><td>Technique</td><td>Contact</td> +
-      <td>8 PM</td><td></td><td>Autre</td><td>max 1</td> +
-      <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 ===== -->     <!-- ===== GÉANTS ===== -->
     <tr class="Géant">     <tr class="Géant">
       <td class="race-Géant">Géant</td><td>Uppercut</td><td>Technique</td><td>Contact</td>       <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>8 PM</td><td>+3 dégâts (coup critique automatique)</td><td>Autre</td><td>max 1</td> 
-      <td>Coup critique.</td><td></td><td>200 po</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>     </tr>
  
Ligne 589: Ligne 315:
       <td class="race-Géant">Géant</td><td>Leurre</td><td>Technique</td><td>Contact</td>       <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>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>+      <td>Leurre la prochaine attaque magique de l'adversaire.</td><td>/</td><td>200 po</td>
     </tr>     </tr>
  
Ligne 596: Ligne 322:
       <td class="race-Olympien">Olympien</td><td>Désarmement</td><td>Technique</td><td>Contact</td>       <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>7 PM</td><td>+4</td><td>Autre</td><td>max 1</td>
-      <td>Désarme ladversaire.</td><td></td><td>200 po</td>+      <td>Désarme l'adversaire ( % de chance que l'adversaire lâche son arme au sol).</td><td>/</td><td>200 po</td>
     </tr>     </tr>
  
Ligne 602: Ligne 328:
       <td class="race-Olympien">Olympien</td><td>Parade</td><td>Technique</td><td>Contact</td>       <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>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>+      <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>     </tr>
  
Ligne 608: Ligne 334:
     <tr class="HS">     <tr class="HS">
       <td class="race-HS">HS</td><td>Griffes</td><td>Technique</td><td>Contact</td>       <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>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>+      <td>Inflige poison + poison magique.</td><td>/</td><td>200 po</td>
     </tr>     </tr>
  
Ligne 616: Ligne 342:
       <td class="race-Elfe">Elfe</td><td>Frappe vicieuse</td><td>Technique</td><td>Contact</td>       <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>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>+      <td>Ignore la pièce d'armure de tronc de l'adversaire.</td><td>/</td><td>200 po</td>
     </tr>     </tr>
  
Ligne 622: Ligne 348:
       <td class="race-Elfe">Elfe</td><td>Pas de côté</td><td>Technique</td><td>Contact</td>       <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>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>+      <td>Esquive la prochaine attaque physique en se déplaçant aléatoirement d'une case.</td><td>/</td><td>200 po</td>
     </tr>     </tr>
  
Ligne 630: Ligne 356:
  
 <script> <script>
-  const select = document.getElementById("raceSelect"); +// Script pour le second tableau 
-  const rows = document.querySelectorAll("#competencesTable tbody tr");+const select2 = document.getElementById("raceSelect2"); 
 +const rows2 = document.querySelectorAll("#competencesTable2 tbody tr");
  
-  select.addEventListener("change", () => { +select2.addEventListener("change", () => { 
-    const chosenRace = select.value;+  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>
  
-    rows.forEach(row => { 
-      const isCommun = row.classList.contains("Communs"); 
-      const isSelectedRace = row.classList.contains(chosenRace); 
  
-      if (chosenRace === "Toutes" || isCommun || isSelectedRace{ +<hr> 
-        row.style.display = ""; + 
-      } else +<!-- ================= TABLEAU 3 : Techniques Distance ================= --> 
-        row.style.display = "none"; +<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> 
 + 
 +<div class="table-container"> 
 +<table id="competencesTable3"> 
 +<thead> 
 +<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> 
 + 
 +<!-- ================= COMMUNS ================= --> 
 + 
 +<tr class="Communs"> 
 +<td class="race-Communs">Communs</td><td>Tir épuisant</td><td>Technique</td><td>Tir munitions</td> 
 +<td>/</td><td>Essoufflement (X/3)</td><td>Autre</td><td>min 2</td> 
 +<td>Ne fait pas de dégâtsJet de CT purEssouflement(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> 
 + 
 + 
 +<tr class="Communs"
 +<td class="race-Communs">Communs</td><td>Tir précis </td><td>Technique</td><td>Distance</td> 
 +<td>2 MP</td><td>+4 au toucher, -3 dégâts</td><td>Autre</td><td>min 2</td> 
 +<td>Bonus +4 au toucher, Malus de 3 aux dégâts </td><td>/</td><td>50 pos</td> 
 +</tr> 
 + 
 +<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> 
 + 
 +<tr class="Communs"> 
 +<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> 
 + 
 +<tr class="Communs"> 
 +<td class="race-Communs">Communs</td><td>Tir handicapant</td><td>Technique</td><td>Distance</td> 
 +<td>4 MP</td><td>Vulnérabilité (xX)</td><td>Autre</td><td>min 2</td> 
 +<td>Ne fait pas de dégâts. Jet 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> 
 +</tr> 
 + 
 +<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> 
 + 
 + 
 +  </tbody> 
 +</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> </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="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>
 +
 +<div class="table-container">
 +<table id="competencesTable4">
 +<thead>
 +<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>
 +
 +
 +
 +
 + <!-- ================= COMMUNS ================= -->
 +
 + <tr class="Communs">
 + <td class="race-Communs">Communs</td><td>Exploration</td><td>Technique</td><td>Personnel</td>
 + <td>Toutes les A restantes </td><td>+X P</td><td>Soi-même</td><td>/</td>
 + <td>Le personnage gagne Acuité visuelle (x) où x est le nombre d'actions dépensées jusqu'au prochain tour</td><td>/</td><td>50 pos</td>
 + </tr>
 +
 +
 + <tr class="Communs">
 + <td class="race-Communs">Communs</td><td>Discrétion</td><td>Technique</td><td>Personnel</td>
 + <td>X MP, Y Mvt </td><td></td><td>Soi-même</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 class="Communs">
 + <td class="race-Communs">Communs</td><td>Camouflage (Olympien)</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 (Olympien) 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 (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. 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 (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. 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 (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 (Nain) 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>
 +
 +  </tbody>
 +</table>
 +</div>
 +
 +
 +  </tbody>
 +</table>
 +</div>
 +
 +<script>
 +// Script pour le quatrieme tableau
 +const select4 = document.getElementById("raceSelect4");
 +const rows4 = document.querySelectorAll("#competencesTable4 tbody tr");
 +
 +select4.addEventListener("change", () => {
 +  const chosenRace = select4.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>
 +
  
 </body> </body>
Ligne 654: 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.1765714447.txt.gz · Dernière modification : 2025/12/14 13:14 de nanaki