diff --git a/module/models/character.mjs b/module/models/character.mjs index e709ca4..0902d93 100644 --- a/module/models/character.mjs +++ b/module/models/character.mjs @@ -170,6 +170,11 @@ export default class CelestopolCharacter extends foundry.abstract.TypeDataModel faction.value = [1,2,3,4,5,6,7,8,9].filter(i => faction[`level${i}`]).length } + // Calcul automatique du niveau des jauges depuis les cases cochées + this.blessures.lvl = [1,2,3,4,5,6,7,8].filter(i => this.blessures[`b${i}`]?.checked).length + this.destin.lvl = [1,2,3,4,5,6,7,8].filter(i => this.destin[`d${i}`]?.checked).length + this.spleen.lvl = [1,2,3,4,5,6,7,8].filter(i => this.spleen[`s${i}`]?.checked).length + // Initiative PJ : 4 + Mobilité (Corps) + Inspiration (Cœur) [après calcul des domaines] this.initiative = 4 + (this.stats.corps.mobilite?.value ?? 0) + (this.stats.coeur.inspiration?.value ?? 0) } diff --git a/templates/character-blessures.hbs b/templates/character-blessures.hbs index 4199fc0..6511cb8 100644 --- a/templates/character-blessures.hbs +++ b/templates/character-blessures.hbs @@ -22,11 +22,7 @@