Suivi du rollMode pour les jets

This commit is contained in:
2025-12-15 19:34:04 +01:00
parent 0563286cca
commit 9d1a1238a2
2 changed files with 15 additions and 1 deletions

View File

@@ -3,7 +3,7 @@
## 13.0.23 - Le marché d'Illysis
- Améliorations
- lors de la consoimmation suite à un achat, les jets d'appréciation/éthylisme
- lors de la consommation suite à un achat, les jets d'appréciation/éthylisme
sont faits par l'acheteur. Du coup, c'est lui qui lance le jet d'appréciation
(pour un service ou un plat de qualité), et ses dés sont utilisés avec dice-so-nice
- les créatures ont le statut Inconscient quand leur endurance est à 0
@@ -12,6 +12,7 @@
- correction d'affichage jet sans compétence/avec compétence
- correction de la prise en compte des tactiques
- correction du filtrage des défenses selon l'attaque
- lorsque le mode de visibilité des jets général est changé, les fenêtres de jets suivent ce changement
## 13.0.22 - Les reflets d'Illysis

View File

@@ -29,4 +29,17 @@ export class RollPartRollMode extends RollPart {
rollDialog.render()
}))
}
getHooks(rollDialog) {
return [
{ hook: "clientSettingChanged", fn: (setting, update, options, id) => this.onUpdateSetting(rollDialog, setting, update, options, id) },
]
}
async onUpdateSetting(rollDialog, setting, update, options, id) {
if (setting == 'core.rollMode') {
this.setCurrent(rollDialog.rollData, { key: game.settings.get("core", "rollMode") })
rollDialog.render()
}
}
}