Skip to content

Commit

Permalink
fix: Fix for 10.2.6 API changes C_Item
Browse files Browse the repository at this point in the history
  • Loading branch information
arnvid committed Mar 31, 2024
1 parent 443e4e1 commit b83de5c
Show file tree
Hide file tree
Showing 11 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion Skin/Interface/AddOns/Blizzard_GarrisonTemplates.lua
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ do --[[ AddOns\Blizzard_GarrisonTemplates.lua ]]
end
end
function Hook.GarrisonMissionFrame_SetItemRewardDetails(frame)
local _, _, quality = _G.GetItemInfo(frame.itemID)
local _, _, quality = _G.C_Item.GetItemInfo(frame.itemID)
Hook.SetItemButtonQuality(frame, quality, frame.itemID)
end
end
Expand Down
2 changes: 1 addition & 1 deletion Skin/Interface/FrameXML/ContainerFrame.lua
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ do --[[ FrameXML\ContainerFrame.lua ]]
end

if link then
local _, _, _, _, _, _, _, _, _, _, _, itemClassID = _G.GetItemInfo(link)
local _, _, _, _, _, _, _, _, _, _, _, itemClassID = _G.C_Item.GetItemInfo(link)
if itemClassID == _G.LE_ITEM_CLASS_QUESTITEM then
itemButton._questTexture:Show()
itemButton._auroraIconBorder:SetBackdropBorderColor(1, 1, 0)
Expand Down
2 changes: 1 addition & 1 deletion Skin/Interface_TBC/FrameXML/BankFrame.lua
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ do --[[ FrameXML\BankFrame.lua ]]
end

if link then
local _, _, _, _, _, _, _, _, _, _, _, itemClassID = _G.GetItemInfo(link)
local _, _, _, _, _, _, _, _, _, _, _, itemClassID = _G.C_Item.GetItemInfo(link)
if itemClassID == _G.LE_ITEM_CLASS_QUESTITEM then
button.IconQuestTexture:Show()
button._auroraIconBorder:SetBackdropBorderColor(1, 1, 0)
Expand Down
2 changes: 1 addition & 1 deletion Skin/Interface_TBC/FrameXML/MerchantFrame.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ local Color, Util = Aurora.Color, Aurora.Util

do --[[ FrameXML\MoneyFrame.lua ]]
function Hook.MerchantFrameItem_UpdateQuality(self, link)
local quality = link and select(3, _G.GetItemInfo(link)) or nil
local quality = link and select(3, _G.C_Item.GetItemInfo(link)) or nil
Hook.SetItemButtonQuality(self.ItemButton, quality, link)
end

Expand Down
4 changes: 2 additions & 2 deletions Skin/Interface_Vanilla/AddOns/Blizzard_CraftUI.lua
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ do --[[ AddOns\Blizzard_CraftUI.lua ]]

local quality, link = 0, _G.GetCraftItemLink(id)
if link then
_, _, quality = _G.GetItemInfo(link)
_, _, quality = _G.C_Item.GetItemInfo(link)
end

Hook.SetItemButtonQuality(_G.CraftIcon, quality, link)
Expand All @@ -65,7 +65,7 @@ do --[[ AddOns\Blizzard_CraftUI.lua ]]
local numReagents = _G.GetCraftNumReagents(id)
for i = 1, numReagents do
link = _G.GetCraftReagentItemLink(id, i)
_, _, quality = _G.GetItemInfo(link)
_, _, quality = _G.C_Item.GetItemInfo(link)
Hook.SetItemButtonQuality(_G["CraftReagent"..i], quality, link)
end
end
Expand Down
4 changes: 2 additions & 2 deletions Skin/Interface_Vanilla/AddOns/Blizzard_TradeSkillUI.lua
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ do --[[ AddOns\Blizzard_TradeSkillUI.lua ]]

local quality, link = 0, _G.GetTradeSkillItemLink(id)
if link then
_, _, quality = _G.GetItemInfo(link)
_, _, quality = _G.C_Item.GetItemInfo(link)
end

Hook.SetItemButtonQuality(_G.TradeSkillSkillIcon, quality, link)
Expand All @@ -64,7 +64,7 @@ do --[[ AddOns\Blizzard_TradeSkillUI.lua ]]
local numReagents = _G.GetTradeSkillNumReagents(id)
for i = 1, numReagents do
link = _G.GetTradeSkillReagentItemLink(id, i)
_, _, quality = _G.GetItemInfo(link)
_, _, quality = _G.C_Item.GetItemInfo(link)
Hook.SetItemButtonQuality(_G["TradeSkillReagent"..i], quality, link)
end
end
Expand Down
2 changes: 1 addition & 1 deletion Skin/Interface_Vanilla/FrameXML/BankFrame.lua
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ do --[[ FrameXML\BankFrame.lua ]]
end

if link then
local _, _, _, _, _, _, _, _, _, _, _, itemClassID = _G.GetItemInfo(link)
local _, _, _, _, _, _, _, _, _, _, _, itemClassID = _G.C_Item.GetItemInfo(link)
if itemClassID == _G.LE_ITEM_CLASS_QUESTITEM then
button.IconQuestTexture:Show()
button._auroraIconBorder:SetBackdropBorderColor(1, 1, 0)
Expand Down
2 changes: 1 addition & 1 deletion Skin/Interface_Vanilla/FrameXML/MerchantFrame.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ local Color, Util = Aurora.Color, Aurora.Util

do --[[ FrameXML\MoneyFrame.lua ]]
function Hook.MerchantFrameItem_UpdateQuality(self, link)
local quality = link and select(3, _G.GetItemInfo(link)) or nil
local quality = link and select(3, _G.C_Item.GetItemInfo(link)) or nil
Hook.SetItemButtonQuality(self.ItemButton, quality, link)
end

Expand Down
4 changes: 2 additions & 2 deletions Skin/Interface_Wrath/AddOns/Blizzard_CraftUI.lua
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ do --[[ AddOns\Blizzard_CraftUI.lua ]]

local quality, link = 0, _G.GetCraftItemLink(id)
if link then
_, _, quality = _G.GetItemInfo(link)
_, _, quality = _G.C_Item.GetItemInfo(link)
end

Hook.SetItemButtonQuality(_G.CraftIcon, quality, link)
Expand All @@ -65,7 +65,7 @@ do --[[ AddOns\Blizzard_CraftUI.lua ]]
local numReagents = _G.GetCraftNumReagents(id)
for i = 1, numReagents do
link = _G.GetCraftReagentItemLink(id, i)
_, _, quality = _G.GetItemInfo(link)
_, _, quality = _G.C_Item.GetItemInfo(link)
Hook.SetItemButtonQuality(_G["CraftReagent"..i], quality, link)
end
end
Expand Down
4 changes: 2 additions & 2 deletions Skin/Interface_Wrath/AddOns/Blizzard_TradeSkillUI.lua
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ do --[[ AddOns\Blizzard_TradeSkillUI.lua ]]

local quality, link = 0, _G.GetTradeSkillItemLink(id)
if link then
_, _, quality = _G.GetItemInfo(link)
_, _, quality = _G.C_Item.GetItemInfo(link)
end

Hook.SetItemButtonQuality(_G.TradeSkillSkillIcon, quality, link)
Expand All @@ -67,7 +67,7 @@ do --[[ AddOns\Blizzard_TradeSkillUI.lua ]]
local numReagents = _G.GetTradeSkillNumReagents(id)
for i = 1, numReagents do
link = _G.GetTradeSkillReagentItemLink(id, i)
_, _, quality = _G.GetItemInfo(link)
_, _, quality = _G.C_Item.GetItemInfo(link)
Hook.SetItemButtonQuality(_G["TradeSkillReagent"..i], quality, link)
end
end
Expand Down
2 changes: 1 addition & 1 deletion dev/test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ local function GetItem(itemID, isCurrency)
if not isCurrency then
local item = _G.Item:CreateFromItemID(itemID)
item:ContinueOnItemLoad(function(...)
local itemName, itemLink, itemRarity, _, _, _, _, itemStackCount, _, itemIcon, _, itemClassID = _G.GetItemInfo(itemID)
local itemName, itemLink, itemRarity, _, _, _, _, itemStackCount, _, itemIcon, _, itemClassID = _G.C_Item.GetItemInfo(itemID)

data.link = itemLink
data.name = itemName
Expand Down

0 comments on commit b83de5c

Please sign in to comment.