From 745660cbc341db584a6883384a22517e5dd6902b Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Sat, 25 Jan 2025 23:57:49 -0700 Subject: [PATCH] RC-112 | Armour & Shield | Add Equipped boolean --- module/data/Item/Protector.mjs | 10 ++++++++++ module/data/Item/Weapon.mjs | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/module/data/Item/Protector.mjs b/module/data/Item/Protector.mjs index aa07c59..60ea5e4 100644 --- a/module/data/Item/Protector.mjs +++ b/module/data/Item/Protector.mjs @@ -65,6 +65,16 @@ export class ProtectorData extends foundry.abstract.TypeDataModel { min: 0, }, ]; + + if (this.parent.isEmbedded) { + fields.push({ + id: `equipped`, + type: `boolean`, + label: `RipCrypt.common.equipped`, + value: this.equipped, + }); + }; + return fields; }; // #endregion diff --git a/module/data/Item/Weapon.mjs b/module/data/Item/Weapon.mjs index 5d13273..4f9aad4 100644 --- a/module/data/Item/Weapon.mjs +++ b/module/data/Item/Weapon.mjs @@ -131,7 +131,8 @@ export class WeaponData extends foundry.abstract.TypeDataModel { fields.push({ id: `equipped`, type: `boolean`, - label: `Equipped`, + label: `RipCrypt.common.equipped`, + value: this.equipped, }); };