fix: 4 bugs post-review (JSON, rangMagie, GM guard, inline styles)
- Trailing comma dans fr.json qui cassait le parsing JSON (critique) - RANG_MAGICIEN utilisait val.name au lieu de val.label - Bouton tirage MJ accessible aux non-GM (ajout guard game.user.isGM) - style='flex:1' et style='display:none' externalisés dans roll.less
This commit is contained in:
@@ -34,7 +34,7 @@ export default class HamalronPersonnage extends foundry.abstract.TypeDataModel {
|
||||
|
||||
schema.historial = new fields.HTMLField({ required: true, textSearch: true })
|
||||
schema.progression = new fields.NumberField({ ...requiredInteger, initial: 0, min: 0 })
|
||||
schema.rangMagie = new fields.StringField({ required: true, initial: "initie", choices: Object.fromEntries(Object.entries(SYSTEM.RANG_MAGICIEN).map(([key, val]) => [key, val.name])) })
|
||||
schema.rangMagie = new fields.StringField({ required: true, initial: "initie", choices: Object.fromEntries(Object.entries(SYSTEM.RANG_MAGICIEN).map(([key, val]) => [key, val.label])) })
|
||||
schema.resistanceRecovery = new fields.ObjectField({ required: false, initial: {} })
|
||||
schema.blessureIncapacitante = new fields.BooleanField({ required: true, initial: false })
|
||||
schema.malusBlessure = new fields.NumberField({ required: true, integer: true, initial: 0, min: -8, max: 0 })
|
||||
|
||||
Reference in New Issue
Block a user