Fixed sticky previous selections on continous leveling

This commit is contained in:
WBHarry 2025-06-01 02:43:37 +02:00
parent 8d53c8d3f1
commit 4e6b181fed
8 changed files with 179 additions and 55 deletions

View file

@ -447,7 +447,8 @@ class DhPCLevelData extends foundry.abstract.DataModel {
),
domainCards: new fields.ArrayField(
new fields.SchemaField({
uuid: new fields.StringField({ required: true })
uuid: new fields.StringField({ required: true }),
itemUuid: new fields.StringField({ required: true })
})
),
selections: new fields.ArrayField(
@ -459,7 +460,8 @@ class DhPCLevelData extends foundry.abstract.DataModel {
checkboxNr: new fields.NumberField({ required: true, integer: true }),
value: new fields.NumberField({ integer: true }),
amount: new fields.NumberField({ integer: true }),
data: new fields.ArrayField(new fields.StringField({ required: true }))
data: new fields.ArrayField(new fields.StringField({ required: true })),
uuid: new fields.StringField({ required: true })
})
)
})