Fix crash init : MOON_DICE_PHASES supprimé → nouveau setting rollMoonDieByDefault
SYSTEM.MOON_DICE_PHASES a été supprimé lors du refactoring 2d8. Remplacement du setting 'defaultMoonPhase' (String + choices) par 'rollMoonDieByDefault' (Boolean) cohérent avec la nouvelle mécanique. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -170,16 +170,13 @@ function _registerHandlebarsHelpers() {
|
||||
/* ─── Settings ───────────────────────────────────────────────────────────── */
|
||||
|
||||
function _registerSettings() {
|
||||
game.settings.register(SYSTEM_ID, "defaultMoonPhase", {
|
||||
name: "CELESTOPOL.Setting.defaultMoonPhase.name",
|
||||
hint: "CELESTOPOL.Setting.defaultMoonPhase.hint",
|
||||
game.settings.register(SYSTEM_ID, "rollMoonDieByDefault", {
|
||||
name: "CELESTOPOL.Setting.rollMoonDieByDefault.name",
|
||||
hint: "CELESTOPOL.Setting.rollMoonDieByDefault.hint",
|
||||
scope: "world",
|
||||
config: true,
|
||||
type: String,
|
||||
default: "nouvelleLune",
|
||||
choices: Object.fromEntries(
|
||||
Object.entries(SYSTEM.MOON_DICE_PHASES).map(([k, v]) => [k, v.label])
|
||||
),
|
||||
type: Boolean,
|
||||
default: false,
|
||||
})
|
||||
|
||||
game.settings.register(SYSTEM_ID, "autoWounds", {
|
||||
|
||||
Reference in New Issue
Block a user