@@ -3,12 +3,10 @@ local S = E:GetModule('Skins')
3
3
4
4
local _G = _G
5
5
local unpack , gsub = unpack , gsub
6
- local pairs , next = pairs , next
7
- local strmatch = strmatch
6
+ local pairs , next , strmatch = pairs , next , strmatch
7
+ local hooksecurefunc = hooksecurefunc
8
8
9
9
local GetMoney = GetMoney
10
- local GetItemInfo = GetItemInfo
11
- local GetItemQualityColor = GetItemQualityColor
12
10
local GetNumQuestLeaderBoards = GetNumQuestLeaderBoards
13
11
local GetNumQuestLogEntries = GetNumQuestLogEntries
14
12
local GetQuestItemLink = GetQuestItemLink
@@ -18,7 +16,9 @@ local GetQuestLogRequiredMoney = GetQuestLogRequiredMoney
18
16
local GetQuestLogTitle = GetQuestLogTitle
19
17
local GetQuestMoneyToGet = GetQuestMoneyToGet
20
18
local IsQuestComplete = IsQuestComplete
21
- local hooksecurefunc = hooksecurefunc
19
+
20
+ local GetItemInfo = (C_Item and C_Item .GetItemInfo ) or GetItemInfo
21
+ local GetItemQualityColor = (C_Item and C_Item .GetItemQualityColor ) or GetItemQualityColor
22
22
23
23
local MAX_NUM_ITEMS = MAX_NUM_ITEMS
24
24
local MAX_NUM_QUESTS = MAX_NUM_QUESTS
0 commit comments