fix: champ age en StringField pour compat V14

- age passe de NumberField a StringField (evite erreur validation V14
  'must be a number' sur les acteurs existants)
- beaute reste en NumberField (utilise en calcul)
- expose RdDDice sur game.system.rdd.Dice
This commit is contained in:
fabres
2026-07-24 08:07:10 +02:00
parent 81cb3bb6bd
commit 2348b2262b
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -121,7 +121,7 @@ export default class RdDModelPersonnage extends foundry.abstract.TypeDataModel {
poids: new fields.StringField({ initial: "", ...STRING }),
heure: new fields.StringField({ initial: "", ...STRING }),
sexe: new fields.StringField({ initial: "", ...STRING }),
age: new fields.NumberField({ initial: 0, integer: true }),
age: new fields.StringField({ initial: "", ...STRING }),
beaute: new fields.NumberField({ initial: 10, integer: true }),
main: new fields.StringField({ initial: "droitier", ...STRING }),
experiencelog: new fields.ArrayField(
+1
View File
@@ -140,6 +140,7 @@ export class SystemReveDeDragon {
globalThis.RdD = game.system
this.AppAstrologie = AppAstrologie
this.Dice = RdDDice
console.log(`Initializing Reve de Dragon System Settings`)