feat: tests de résistance (2d8+TR, auto-blessure sur échec)
- rollResistance(statId) dans character.mjs : formule 2d8 + bonus TR + malus blessures - Dialog sans Modificateur/Aspect/Lune/Destin/Fortune/Puiser en mode résistance - Auto-cochage de la prochaine case de blessure sur échec - Chat message : notification blessure cochée (woundTaken) - Stat-res cliquable (rollable) en mode jeu dans l'onglet compétences - base-actor-sheet : routing clic stat-res → rollResistance - CSS : .resistance-wound-notice - i18n : resistanceTest, resistanceClickToRoll, woundTaken Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -76,7 +76,12 @@ export default class CelestopolActorSheet extends HandlebarsApplicationMixin(fou
|
||||
const el = event.currentTarget
|
||||
const statId = el.dataset.statId
|
||||
const skillId = el.dataset.skillId
|
||||
if (!statId || !skillId) return
|
||||
if (!statId) return
|
||||
if (!skillId) {
|
||||
// Test de résistance (clic sur la zone TR de la stat)
|
||||
await this.document.system.rollResistance(statId)
|
||||
return
|
||||
}
|
||||
await this.document.system.roll(statId, skillId)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user