Weaponhandling while in beastform

This commit is contained in:
WBHarry 2025-07-19 03:36:32 +02:00
parent 721eb347db
commit 87f29c3bb3
4 changed files with 23 additions and 1 deletions

View file

@ -611,6 +611,12 @@ export default class CharacterSheet extends DHBaseActorSheet {
await item.update({ 'system.equipped': true });
break;
case 'weapon':
if (this.document.effects.find(x => x.type === 'beastform')) {
return ui.notifications.warn(
game.i18n.localize('DAGGERHEART.UI.Notifications.beastformEquipWeapon')
);
}
await this.document.system.constructor.unequipBeforeEquip.bind(this.document.system)(item);
await item.update({ 'system.equipped': true });