fix(reliability): corrections suite au review

- min: 0 sur reliability (l'update à 0 était clippé à 1 par le schéma —
  l'état 'détruit' était inatteignable)
- réparation de fortune (règles p. 39) : +1D si le personnage possède la
  Compétence requise, sinon Handicap de Rareté de cette Compétence
  (rarity du skill de l'acteur) ; select toujours visible (compétence requise)
  et pré-rempli depuis needSkill/skill de l'item
- dés marqués 'dommage' uniquement pour les Dommages réellement comptés
  (Étanche/Coque absorbe → dés non marqués)
- destruction : damages.value réel conservé (difficulté de réparation
  honnête au lieu de 5 forcé)
- états de panne localisés (VERMINE.damages_state_N), aussi dans panneState()
- ReliabilityDialog invoqué via .create() (convention du codebase)
This commit is contained in:
2026-08-07 13:48:13 +02:00
parent 7ec3d73915
commit 2f78d1a1ea
8 changed files with 56 additions and 26 deletions
+8
View File
@@ -318,6 +318,14 @@
"reliability_coque_lost": "Coque : Trait épuisé et perdu",
"reliability_cassant": "Cassant : pertes de Fiabilité majorées d'1 point",
"reliability_etanche": "Étanche : Dommages d'immersion ignorés",
"reliability_fortune_skill_bonus": "+1D — le personnage possède la Compétence requise ({skill})",
"reliability_fortune_skill_missing": "Compétence requise ({skill}) non maîtrisée : Handicap de Rareté +{rarity}",
"reliability_fortune_hint": "Réparation de fortune : +1D si le personnage possède la Compétence requise, sinon Handicap de Rareté de cette Compétence.",
"damages_state_1": "Endommagé",
"damages_state_2": "Endommagé",
"damages_state_3": "Défectueux",
"damages_state_4": "Défectueux",
"damages_state_5": "Hors d'usage",
"choose_ability": "Choisissez une caractéristique",
"choose_skill": "Choisissez une compétence",
"none": "Aucun",