From 40ce88ebf4820d2cb4e42fcf987a3fe5c7c613c7 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Wed, 25 Dec 2024 22:05:46 -0700 Subject: [PATCH] RC-39 | Weapon | Traits --- module/data/Item/Weapon.mjs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/module/data/Item/Weapon.mjs b/module/data/Item/Weapon.mjs index 87a8ed8..237b78c 100644 --- a/module/data/Item/Weapon.mjs +++ b/module/data/Item/Weapon.mjs @@ -3,6 +3,17 @@ const { fields } = foundry.data; export class WeaponData extends foundry.abstract.TypeDataModel { static defineSchema() { return { + traits: new fields.SetField( + new fields.StringField({ + blank: false, + trim: true, + nullable: false, + }), + { + nullable: false, + required: true, + }, + ), }; };