From 0e068e5eb68984b9a779b5726950f1854236b686 Mon Sep 17 00:00:00 2001 From: Ricky Date: Mon, 24 Jun 2024 20:08:08 -0400 Subject: [PATCH] fixing error on strike with no target --- src/module/hooks.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/module/hooks.js b/src/module/hooks.js index b500e783..b4efe73c 100644 --- a/src/module/hooks.js +++ b/src/module/hooks.js @@ -41,10 +41,10 @@ async function updateWeaknessType(message, speaker) { return; const strikeTarget = await fromUuid( - message.getFlag("pf2e-thaum-vuln", "targets")[0].actorUuid + message.getFlag("pf2e-thaum-vuln", "targets")[0]?.actorUuid ); - if (strikeTarget.primaryUpdater !== game.user) return; + if (!strikeTarget || strikeTarget.primaryUpdater !== game.user) return; const evEffect = strikeTarget.items.find( (i) =>