fix: categorize fishin poles

This commit is contained in:
Salikh Gurgenidze
2025-12-25 12:59:37 +04:00
parent f08f847071
commit c14a3dbffd
5 changed files with 9 additions and 6 deletions
+3 -2
View File
@@ -281,6 +281,7 @@ function BankFrame:DisplayItemsByCategory(bankData, isOtherChar, charName)
-- Helper to assign category
local function CategorizeItem(itemData, bagID, slotID)
local itemName = itemData.name or ""
local itemType = itemData.type or ""
local cat = "Miscellaneous"
-- Priority 1: Special items (Hearthstone, Mounts, Tools)
@@ -291,7 +292,7 @@ function BankFrame:DisplayItemsByCategory(bankData, isOtherChar, charName)
table.insert(specialItems.Mount, {bagID = bagID, slotID = slotID, itemData = itemData})
return
elseif string.find(itemName, "Runed .* Rod") or
string.find(itemName, "Fishing Pole") or
itemType == "Fishing Pole" or
string.find(itemName, "Mining Pick") or
string.find(itemName, "Blacksmith Hammer") or
itemName == "Arclight Spanner" or
@@ -1045,7 +1046,7 @@ function BankFrame:PassesSearchFilter(itemData)
-- Advanced search (pfUI style categories)
if string.sub(search, 1, 1) == "~" then
local category = string.sub(search, 2)
local itemType = itemData.type or ""
local itemType = itemData.class or ""
local itemQuality = itemData.quality or -1
if category == "equipment" or category == "armor" or category == "weapon" then