v2.13.0 : RM%/MM% d'equipement en plages (min/max) tirees au drop

db.js : GEAR_KEYS += rmPctMin, mmPctMin (les rmPct/mmPct existants = max) ;
vanillaGear : min defaut = la valeur (pas de plage) ; migration ALTER gear
ADD COLUMN rmPctMin/mmPctMin + UPDATE min=valeur. mp.js applyGearTuning :
mods construits hors cles Min, RM%/MM% tires au hasard dans [min,max] a la
creation (comme les potions). treasures.js : encyclopedie affiche la plage
'min a max %' (rmPctMin/mmPctMin portes sur le def). admin GEAR_LABELS :
RM%/MM% min + max. Solo : valeurs fixes (la plage vit dans la base / monde
partage).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
perco
2026-06-17 11:35:43 +02:00
co-authored by Claude Opus 4.8
parent dc3685de11
commit f31ac75e1d
6 changed files with 46 additions and 8 deletions
+9
View File
@@ -234,6 +234,15 @@ non affilié au jeu original de Mountyhall SARL.
## Versions
- **2.13.0** (2026-06-17) — **RM% et MM% de l'équipement en plages.** Les valeurs
existantes deviennent les **maximums** et on ajoute un **minimum** par objet
(`rmPctMin`/`mmPctMin`, réglables côté admin). À la **création d'un objet du
monde partagé**, RM% et MM% sont **tirés au hasard dans leur plage** (comme la
puissance des potions) — ex. min 5 / max 10 → un objet entre 5 et 10. Par
défaut min = max (donc rien ne change tant qu'on n'abaisse pas le min).
L'encyclopédie affiche la plage. *(Le solo garde ses valeurs fixes — la plage
est une propriété de la base de référence, éditable et tirée côté monde
partagé.)*
- **2.12.0** (2026-06-17) — **L'éditeur de niveaux pose les monstres du
bestiaire.** On choisit la **famille → le monstre → l'âge** (« Xorn [Mineur] »,
« Nécrochore [Naissant] »…) et on place la créature voulue. L'**ancien Béhémoth