d69144f506
Corrections diverses autout du combat
2026-04-13 14:19:24 +02:00
3358dea306
Corrections sur factions, aspects, degats et fiches PNJs
2026-04-11 15:02:46 +02:00
1022597bf8
IMplémentation de la ajorité des remarques de Nepherius
2026-04-06 17:48:30 +02:00
9dbd614c5a
feat: gestion de l'expérience (XP)
...
- Schéma xp dans CelestopolCharacter : actuel (éditable), log[] ({montant, raison, date}), depense (calculé dans prepareDerivedData)
- Bouton 'Dépenser XP' → DialogV2 (montant + raison) : décrémente actuel, logge l'entrée
- Suppression d'entrée de log avec remboursement des points (mode édition)
- Section XP en haut de l'onglet Biographie : compteurs, tableau du log, référentiel des coûts
- i18n : section CELESTOPOL.XP.* complète
- CSS : .xp-section avec compteurs, tableau de log et accordéon de référence
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-31 00:33:59 +02:00
79a68ee9ab
feat: jets d'attaque depuis les armes (combat en opposition)
...
- Bouton ⚔ Attaquer sur chaque arme (onglet Équipement, mode Jeu)
- rollAttack(itemId) dans character.mjs : jet Échauffourée vs Corps PNJ
- Dialog combat : input numérique 'Corps du PNJ' à la place du sélect difficulté
- computeResult() : margin===0 → résultat 'tie' (égalité) en combat
- Mêlée échec → blessure joueur auto-cochée (comme résistance)
- Distance échec → simple raté, pas de blessure joueur
- Chat message : infos arme, bandeau égalité, desc succès/échec combat
- CSS : bandeau 'tie' (brun doré), zone arme dans dialog
- i18n : CELESTOPOL.Combat.* (attack, corpsPnj, tie, successHit, etc.)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-30 00:29:29 +02:00
43f2f34b2b
feat: ajoute l'onglet Équipement dans la fiche PJ
...
- Nouvel onglet 'Équipement' avec 3 sections : Armes, Armures, Équipements
- Template character-equipement.hbs avec affichage type/dégâts (armes),
protection/malus (armures), et liste simple (équipements)
- Actions createWeapon et createArmure dans la fiche personnage
- Suppression de la section équipements de l'onglet Biographie
- Clés i18n : Tab.equipement, Item.noWeapons/noArmures/noEquipments
- CSS : styles .tab.equipement avec .equip-section et .item-tag badges
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-29 17:50:28 +02:00