fix: quality item colros for bank

This commit is contained in:
Salikh Gurgenidze
2026-01-24 04:52:43 +04:00
parent c23c3ed7ad
commit 9a63eae16c
3 changed files with 14 additions and 5 deletions
+3 -3
View File
@@ -154,18 +154,18 @@ function BankFrame:UpdateSingleSlot(bagID, slotID)
local itemData = nil
if itemLink then
local texture, itemCount, locked = GetContainerItemInfo(bagID, slotID)
local texture, itemCount, locked, quality = GetContainerItemInfo(bagID, slotID)
local itemID = nil
local _, _, idStr = string.find(itemLink, "item:(%d+)")
if idStr then itemID = tonumber(idStr) end
if itemID then
local name, link, quality, iLevel, _, itemType, stackCount, subType, _, equipLoc = GetItemInfo(itemID)
local name, link, itemQuality, iLevel, _, itemType, stackCount, subType, _, equipLoc = GetItemInfo(itemID)
itemData = {
link = itemLink,
texture = texture,
count = itemCount or 1,
quality = quality or 0,
quality = quality or itemQuality or 0, -- Prefer GetContainerItemInfo, fallback to GetItemInfo
name = name,
iLevel = iLevel,
type = itemType,