diff --git a/Classes/ItemDBControl.lua b/Classes/ItemDBControl.lua index 14275959..312b8cf7 100644 --- a/Classes/ItemDBControl.lua +++ b/Classes/ItemDBControl.lua @@ -72,7 +72,8 @@ end) function ItemDBClass:DoesItemMatchFilters(item) if self.controls.slot.sel > 1 then - if itemLib.getPrimarySlotForItem(item) ~= self.slotList[self.controls.slot.sel] then + local primarySlot = itemLib.getPrimarySlotForItem(item) + if primarySlot ~= self.slotList[self.controls.slot.sel] and primarySlot:gsub(" %d","") ~= self.slotList[self.controls.slot.sel] then return false end end diff --git a/manifest.xml b/manifest.xml index 34ca751e..e29fae58 100644 --- a/manifest.xml +++ b/manifest.xml @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@ - + diff --git a/runtime-win32.zip b/runtime-win32.zip index ce9c4d67..fab49928 100644 Binary files a/runtime-win32.zip and b/runtime-win32.zip differ