From 333f08d479cb289eb514439df085ced70bf8fc81 Mon Sep 17 00:00:00 2001 From: Bunny67 Date: Wed, 18 Jul 2018 17:52:00 +0300 Subject: [PATCH] fix error --- ElvUI/Modules/DataTexts/Avoidance.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ElvUI/Modules/DataTexts/Avoidance.lua b/ElvUI/Modules/DataTexts/Avoidance.lua index 5578b7b..e6c98d1 100644 --- a/ElvUI/Modules/DataTexts/Avoidance.lua +++ b/ElvUI/Modules/DataTexts/Avoidance.lua @@ -32,10 +32,13 @@ local AVD_DECAY_RATE = 0.2 local function IsWearingShield() local slotID = GetInventorySlotInfo("SecondaryHandSlot") - local _, _, itemID = find(GetInventoryItemLink("player", slotID), "(%d+):") + local link = GetInventoryItemLink("player", slotID) + if link then + local _, _, itemID = find(link, "(%d+):") - if itemID then - return select(9, GetItemInfo(itemID)) + if itemID then + return select(9, GetItemInfo(itemID)) + end end end