From 42867a4be187b7e2a94f5e57d8178fdc25bd5bfc Mon Sep 17 00:00:00 2001 From: Dapoolp Date: Tue, 5 Aug 2025 21:46:21 +0200 Subject: [PATCH] fixes --- module/config/itemBrowserConfig.mjs | 2 +- module/config/itemConfig.mjs | 2 +- module/data/item/armor.mjs | 2 +- module/data/item/base.mjs | 2 +- module/data/item/weapon.mjs | 2 +- .../items/armors/armor_Dunamis_Silkchain_hAY6UgdGT7dj22Pr.json | 2 +- src/packs/items/weapons/weapon_Buckler_EmFTp9wzT6MHSaNz.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/module/config/itemBrowserConfig.mjs b/module/config/itemBrowserConfig.mjs index f89270cf..2ae9e4bb 100644 --- a/module/config/itemBrowserConfig.mjs +++ b/module/config/itemBrowserConfig.mjs @@ -130,7 +130,7 @@ export const typeConfig = { operator: "lte" }, { - key: "system.features", + key: "system.itemFeatures", label: "Features", choices: () => [...Object.entries(CONFIG.DH.ITEM.weaponFeatures), ...Object.entries(CONFIG.DH.ITEM.armorFeatures)].map(([k,v]) => ({ value: k, label: v.label})), operator: "contains3" diff --git a/module/config/itemConfig.mjs b/module/config/itemConfig.mjs index e54abc8b..95e55daf 100644 --- a/module/config/itemConfig.mjs +++ b/module/config/itemConfig.mjs @@ -380,7 +380,7 @@ export const armorFeatures = { img: 'icons/magic/time/hourglass-brown-orange.webp', cost: [ { - key: 'armorStack', + key: 'armorSlot', value: 1 } ], diff --git a/module/data/item/armor.mjs b/module/data/item/armor.mjs index 7400a0b3..01e1d186 100644 --- a/module/data/item/armor.mjs +++ b/module/data/item/armor.mjs @@ -148,7 +148,7 @@ export default class DHArmor extends AttachableItem { return labels; } - get features() { + get itemFeatures() { return this.armorFeatures; } } diff --git a/module/data/item/base.mjs b/module/data/item/base.mjs index 4354f5cc..f0b22b44 100644 --- a/module/data/item/base.mjs +++ b/module/data/item/base.mjs @@ -106,7 +106,7 @@ export default class BaseDataItem extends foundry.abstract.TypeDataModel { return this.actions; } - get features() { + get itemFeatures() { return []; } diff --git a/module/data/item/weapon.mjs b/module/data/item/weapon.mjs index 204ad28c..60a17e3d 100644 --- a/module/data/item/weapon.mjs +++ b/module/data/item/weapon.mjs @@ -235,7 +235,7 @@ export default class DHWeapon extends AttachableItem { return labels; } - get features() { + get itemFeatures() { return this.weaponFeatures; } } diff --git a/src/packs/items/armors/armor_Dunamis_Silkchain_hAY6UgdGT7dj22Pr.json b/src/packs/items/armors/armor_Dunamis_Silkchain_hAY6UgdGT7dj22Pr.json index 15411b03..9a6b1baa 100644 --- a/src/packs/items/armors/armor_Dunamis_Silkchain_hAY6UgdGT7dj22Pr.json +++ b/src/packs/items/armors/armor_Dunamis_Silkchain_hAY6UgdGT7dj22Pr.json @@ -16,7 +16,7 @@ "img": "icons/magic/time/hourglass-brown-orange.webp", "cost": [ { - "key": "armorStack", + "key": "armorSlot", "value": 1, "keyIsID": false, "scalable": false, diff --git a/src/packs/items/weapons/weapon_Buckler_EmFTp9wzT6MHSaNz.json b/src/packs/items/weapons/weapon_Buckler_EmFTp9wzT6MHSaNz.json index 9232ac7d..852a213f 100644 --- a/src/packs/items/weapons/weapon_Buckler_EmFTp9wzT6MHSaNz.json +++ b/src/packs/items/weapons/weapon_Buckler_EmFTp9wzT6MHSaNz.json @@ -20,7 +20,7 @@ }, "cost": [ { - "key": "armorStack", + "key": "armorSlot", "value": 1, "keyIsID": false, "scalable": false,