Resultat impari sur D20 dans messages et corrections diverses
This commit is contained in:
@@ -11,7 +11,22 @@ export default class CompetenceDataModel extends foundry.abstract.TypeDataModel
|
||||
attribut2: new fields.StringField({ initial: "" }),
|
||||
attribut3: new fields.StringField({ initial: "" }),
|
||||
doublebonus: new fields.BooleanField({ initial: false }),
|
||||
predilections: new fields.ArrayField(new fields.StringField(), { initial: [] })
|
||||
predilections: new fields.ArrayField(
|
||||
new fields.SchemaField({
|
||||
name: new fields.StringField({ initial: "" }),
|
||||
used: new fields.BooleanField({ initial: false })
|
||||
}),
|
||||
{ initial: [] }
|
||||
)
|
||||
};
|
||||
}
|
||||
|
||||
static migrateData(source) {
|
||||
if (Array.isArray(source.predilections)) {
|
||||
source.predilections = source.predilections.map(pred =>
|
||||
typeof pred === "string" ? { name: pred, used: false } : pred
|
||||
);
|
||||
}
|
||||
return super.migrateData(source);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user