Default the weapon names to an empty string

This commit is contained in:
Oliver-Akins 2024-02-04 19:47:56 -07:00
parent 68362def85
commit 6fbb480f83

View file

@ -97,14 +97,14 @@ export class PlayerData extends foundry.abstract.TypeDataModel {
}), }),
weapon: new fields.SchemaField({ weapon: new fields.SchemaField({
mainHand: new fields.SchemaField({ mainHand: new fields.SchemaField({
name: new fields.StringField({ blank: true, trim: true }), name: new fields.StringField({ initial: ``, blank: true, trim: true }),
damage: weaponDamageTypeField(), damage: weaponDamageTypeField(),
ranged: new fields.BooleanField({ initial: false }), ranged: new fields.BooleanField({ initial: false }),
scope: new fields.BooleanField({ initial: false }), scope: new fields.BooleanField({ initial: false }),
ammo: ammoTypeField(), ammo: ammoTypeField(),
}), }),
offHand: new fields.SchemaField({ offHand: new fields.SchemaField({
name: new fields.StringField({ blank: true, trim: true }), name: new fields.StringField({ initial: ``, blank: true, trim: true }),
damage: weaponDamageTypeField(), damage: weaponDamageTypeField(),
ranged: new fields.BooleanField({ initial: false }), ranged: new fields.BooleanField({ initial: false }),
scope: new fields.BooleanField({ initial: false }), scope: new fields.BooleanField({ initial: false }),