update skins

This commit is contained in:
Crum
2018-01-25 13:06:22 -06:00
parent d767657cf7
commit 2e26b39fb0
3 changed files with 22 additions and 25 deletions
@@ -96,8 +96,10 @@ local function LoadSkin()
E:SetInside(this:GetNormalTexture()) E:SetInside(this:GetNormalTexture())
end end
local itemName, _, _, quality = GetAuctionSellItemInfo() local itemName = GetAuctionSellItemInfo()
if itemName then if itemName then
local _, itemString = GetItemInfoByName(itemName)
local _, _, quality = GetItemInfo(itemString, "item:(%d+)")
if quality then if quality then
AuctionsItemButton:SetBackdropBorderColor(GetItemQualityColor(quality)) AuctionsItemButton:SetBackdropBorderColor(GetItemQualityColor(quality))
AuctionsItemButtonName:SetTextColor(GetItemQualityColor(quality)) AuctionsItemButtonName:SetTextColor(GetItemQualityColor(quality))
@@ -51,12 +51,16 @@ local function LoadSkin()
button:SetBackdropBorderColor(unpack(E["media"].bordercolor)) button:SetBackdropBorderColor(unpack(E["media"].bordercolor))
if packageIcon and not isGM then if packageIcon and not isGM then
local _, _, _, quality = GetInboxItem(index) local itemName = GetInboxItem(index)
if itemName then
local _, itemString = GetItemInfoByName(itemName)
local _, _, quality = GetItemInfo(itemString, "item:(%d+)")
if quality then if quality then
button:SetBackdropBorderColor(GetItemQualityColor(quality)) button:SetBackdropBorderColor(GetItemQualityColor(quality))
else else
button:SetBackdropBorderColor(unpack(E["media"].bordercolor)) button:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end end
end
elseif isGM then elseif isGM then
button:SetBackdropBorderColor(0, 0.56, 0.94) button:SetBackdropBorderColor(0, 0.56, 0.94)
end end
@@ -165,7 +169,8 @@ local function LoadSkin()
if hasItem then if hasItem then
local itemName = GetInboxItem(index) local itemName = GetInboxItem(index)
if itemName then if itemName then
local _, _, _, quality = GetInboxItem(index) local _, itemString = GetItemInfoByName(itemName)
local _, _, quality = GetItemInfo(itemString, "item:(%d+)")
if quality then if quality then
OpenMailPackageButton:SetBackdropBorderColor(GetItemQualityColor(quality)) OpenMailPackageButton:SetBackdropBorderColor(GetItemQualityColor(quality))
else else
@@ -115,18 +115,13 @@ local function LoadSkin()
local buybackName = GetBuybackItemInfo(GetNumBuybackItems()) local buybackName = GetBuybackItemInfo(GetNumBuybackItems())
if buybackName then if buybackName then
local itemLink = GetItemLinkByName(buybackName) local _, _, quality = GetItemInfoByName(buybackName)
if itemLink then
local _, _, quality = GetItemInfo(match(itemLink, "item:(%d+)"))
if quality then if quality then
MerchantBuyBackItemName:SetTextColor(GetItemQualityColor(quality)) MerchantBuyBackItemName:SetTextColor(GetItemQualityColor(quality))
MerchantBuyBackItemItemButton:SetBackdropBorderColor(GetItemQualityColor(quality)) MerchantBuyBackItemItemButton:SetBackdropBorderColor(GetItemQualityColor(quality))
else else
MerchantBuyBackItemItemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor)) MerchantBuyBackItemItemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end end
else
MerchantBuyBackItemItemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end
end end
end end
end) end)
@@ -140,18 +135,13 @@ local function LoadSkin()
if i <= numBuybackItems then if i <= numBuybackItems then
local buybackName = GetBuybackItemInfo(i) local buybackName = GetBuybackItemInfo(i)
if buybackName then if buybackName then
local itemLink = GetItemLinkByName(buybackName) local _, _, quality = GetItemInfoByName(buybackName)
if itemLink then
local _, _, quality = GetItemInfo(match(itemLink, "item:(%d+)"))
if quality then if quality then
itemName:SetTextColor(GetItemQualityColor(quality)) itemName:SetTextColor(GetItemQualityColor(quality))
itemButton:SetBackdropBorderColor(GetItemQualityColor(quality)) itemButton:SetBackdropBorderColor(GetItemQualityColor(quality))
else else
itemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor)) itemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end end
else
itemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor))
end
end end
end end
end end