From b46771ae2fd0836e154072f2ee3d99ead3716812 Mon Sep 17 00:00:00 2001 From: Bunny67 Date: Sat, 7 Jul 2018 17:59:09 +0300 Subject: [PATCH] fix bag error --- ElvUI/Modules/Bags/Bags.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ElvUI/Modules/Bags/Bags.lua b/ElvUI/Modules/Bags/Bags.lua index 78c6a29..86b98e5 100644 --- a/ElvUI/Modules/Bags/Bags.lua +++ b/ElvUI/Modules/Bags/Bags.lua @@ -453,8 +453,11 @@ function B:Layout(isBank) f.Bags[bagID].numSlots = numSlots - local _, _, id = strfind(GetInventoryItemLink("player", ContainerIDToInventoryID(bagID)) or "", "item:(%d+)") - f.Bags[bagID].type = select(6, GetItemInfo(id)) + local link = GetInventoryItemLink("player", ContainerIDToInventoryID(bagID)) + if link then + local _, _, id = strfind(link, "item:(%d+)") + f.Bags[bagID].type = select(6, GetItemInfo(id)) + end --Hide unused slots for i = 1, MAX_CONTAINER_ITEMS do