Commit Graph
17 Commits
Author SHA1 Message Date
percoandClaude Opus 4.8 48145f6977 v2.7.1 : encyclopedie - section Templates + menu de nav + scroll-to-top
treasures.js : charge /api/reference/templates (TEMPLATES_DB) ; section
'Templates de drop' (templateCard reutilise GEAR_MOD_LABELS) ; menu .tz-nav
collant avec ancres vers chaque section (ids tz-sec-*) ; bouton flottant
#tz-top (remonter), visible apres 400px de scroll. window.scrollTo au lieu
du scrollTop d'element (la fenetre scrolle, .screen n'a pas d'overflow).
CSS : .tz-nav sticky, .tz-top, scroll-margin-top sur .tz-section.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 08:46:32 +02:00
percoandClaude Opus 4.8 0b29363ff4 v2.4.3 : caracteristiques iso solo/multi (CSS partagee)
Les regles #stats (flex label/valeur, .stat-val monospace aligne a
droite, .stat-hint) ne ciblaient que le solo -> etendues a #mp-stats.
Suppression du reliquat CSS #mp-effects .eq-line/.fx-empty qui
desalignait le message vide. Les deux fiches sont desormais identiques.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 11:24:16 +02:00
percoandClaude Opus 4.8 18a4140a88 v2.4.1 : bonus phys/mag toujours détaillés sur la fiche multi + panneaux élargis
Sur la fiche du troll du monde partagé, la décomposition phys/mag des
caracs (att/esq/deg/reg) disparaissait dès que les deux saveurs étaient
égales (ex. bonus de potion appliqué aux deux). Affichage désormais
systématique dès qu'un bonus existe. Panneaux latéraux 230 -> 270 px.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 10:50:38 +02:00
percoandClaude Fable 5 0ac2971f03 2.4.0 : gestion du sac — déséquiper, goinfrer (MIAM/CLONK/GRRROUAR), jeter à terre, sac classé par type avec effets visibles
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 23:23:01 +02:00
percoandClaude Fable 5 1a5d2c7317 2.0.0 : multijoueur — monde partagé persistant, DLA paramétrables par monstre, admin à chaud
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 10:53:16 +02:00
percoandClaude Fable 5 c769880303 1.8.0 : habillage pack parchemin officiel MountyHall
- Assets du pack (img/mh/) : fond2, tableau1/2, interfacehaut_small,
  interfacebas2, bg_equipement (source : mountyhall.com/MH_Pack/packMH_parchemin)
- style.css rethémé : fond lin, panneaux crème #FFFFEE à bordure noire,
  bandeaux tableau2/#EBEDAB, liens #990000, boutons olive #666633 outset,
  en-tête et pied en boiseries, Trebuchet MS

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 00:21:32 +02:00
percoandClaude Fable 5 2f21f867a5 1.7.0 : équipement Mountypedia — 6 emplacements, 55 objets
- js/gear.js : Arme (12 + 3 à deux mains), Armure (13), Casque (9),
  Bouclier (5), Talisman (7), Bottes (6), valeurs de base officielles
- ATT/ESQ/DEG/REG en dés, Armure/VUE/PV fixes, RM/MM en % (spellMM/spellRM)
- equipGear : échange par emplacement, exclusion 2 mains/bouclier,
  PV max dynamique, gearMods intégré à effTroll
- Drops par tier ≤ profondeur + 1, butin éditeur par emplacement,
  rétrocompat des specs weapon/armor des niveaux publiés
- Page Trésors : section Équipement (6 sous-sections)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 23:56:30 +02:00
percoandClaude Fable 5 6039497e72 1.6.0 : parchemins standards + page « Trésors du Hall »
- js/scrolls.js : les 7 parchemins standards de Mountypedia (X 1-5),
  effets via le système d'effets magiques, un seul jet de D3 par parchemin
- Effets de zone (rayon 3 cases) : Rune Explosive (dégâts aux monstres),
  Yeu'Ki'Pic (VUE des monstres réduite, statut à durée)
- TOUR ±X*30 min converti en ±X PA par tour (PA min. 1)
- Drops : coffres (12 %), butin de monstres (25 %), pinceau éditeur,
  validation serveur du kind « scroll »
- js/treasures.js : page encyclopédie des 25 potions et 7 parchemins
  (niveau X, durée, formules), boutons accueil + en jeu

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 23:35:41 +02:00
Cedric 95f1ad7eff 0.1.6 : debug potion 2026-06-11 17:56:35 +02:00
Cedric 84e464b4a2 0.1.6 : debug potion 2026-06-11 17:26:29 +02:00
Cedric 7ae9af5adb 0.1.6: add potions 2026-06-11 17:16:05 +02:00
Cedric bbccfed9f2 0.1.5 : versionning 2026-06-11 16:58:51 +02:00
percoandClaude Fable 5 92df54fca2 1.5.0 : page « Règles des talents » au format fiches MountyHall
Les 10 fiches compétences/sortilèges (coût en PA, type, jet de
résistance, effet de zone, limite par DLA, formules de jets, lore),
accessibles depuis l'accueil et en jeu. En partie, encart « Mes infos »
par talent de la race jouée : maîtrise actuelle et plafond, taux de
réussite sur les jets effectués, dernière utilisation et jets calculés
du troll. tryTalent compte désormais essais/réussites/dernier usage.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 14:42:12 +02:00
percoandClaude Fable 5 bffe9f9f75 1.4.0 : panneau « Détail du combat » au format MountyHall
Bloc détaillé à droite du journal pour chaque action : jets d'Attaque/
Esquive avec dés, coup critique, Seuil de Résistance et jet de
Résistance des sortilèges, progression de Maîtrise, dégâts, mise à
mort, butin et total de PX — y compris pour les attaques des monstres.
Ajout des coups critiques (dégâts ×2 si attaque ≥ 2 × esquive), du
butin de monstres (40 % : potion ou Mountyzédons) et du mode
?demo=combat pour les captures.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 14:31:53 +02:00
percoandClaude Fable 5 fe13a4d518 1.2.0 : portes entre niveaux et édition post-publication
Portes 🚪 (max 10/niveau) téléportant vers un autre niveau publié avec
troll conservé (PV, PI, équipement) ; clé d'auteur renvoyée au POST et
stockée en localStorage, PUT /api/levels/<id> protégé par X-Level-Secret,
section « Mes niveaux publiés » dans l'éditeur, objectifs de victoire
affinés (sortie > nettoyage, portes = continuation).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 13:42:31 +02:00
percoandClaude Fable 5 103be8e9c7 1.1.0 : éditeur de niveaux et partage communautaire
Éditeur visuel (terrain, monstres avec gabarits, objets, départ, sortie),
test en un clic, publication via une API node sans dépendance (server.js,
validation serveur, stockage JSON sur volume), écran « Niveaux de la
communauté » et liens partageables ?level=<id>. Le conteneur passe de
nginx à node:22-alpine.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 13:26:56 +02:00
percoandClaude Fable 5 293066df5c Version initiale de MountyCrawl 1.0.0
Roguelike navigateur hommage à MountyHall : 5 races, combat aux dés
(ATT/ESQ/DEG D6), DLA à 6 PA, progression PX/PI, brouillard de guerre
basé sur la Vue, 5 profondeurs et boss Béhémoth. Vanilla JS sans
dépendance, tests de fumée node.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 11:11:46 +02:00