From dfc896429662e91d41e26c2b64d70ee0fb0f5538 Mon Sep 17 00:00:00 2001 From: Eldritch-Oliver Date: Sun, 5 Oct 2025 15:24:37 -0600 Subject: [PATCH] Add a getter for retrieving equipped weapons easily --- module/data/Actor/Entity.mjs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/module/data/Actor/Entity.mjs b/module/data/Actor/Entity.mjs index 7a424d9..89f2b7f 100644 --- a/module/data/Actor/Entity.mjs +++ b/module/data/Actor/Entity.mjs @@ -155,6 +155,11 @@ export class EntityData extends foundry.abstract.TypeDataModel { }; // #region Getters + get equippedWeapons() { + const weapons = this.parent.itemTypes.weapon; + return weapons.filter(w => w.system.equipped); + }; + get equippedArmour() { const armours = this.parent.itemTypes.armour; const slots = Object.fromEntries(