mirror of
https://github.com/Bluewhale1337/ElvUIModernized.git
synced 2026-07-27 08:24:44 +00:00
update Quest skin
This commit is contained in:
@@ -5,11 +5,13 @@ local S = E:GetModule("Skins");
|
|||||||
--Lua functions
|
--Lua functions
|
||||||
local _G = _G
|
local _G = _G
|
||||||
local pairs = pairs
|
local pairs = pairs
|
||||||
|
local select = select
|
||||||
local unpack = unpack
|
local unpack = unpack
|
||||||
local find = string.find
|
local find, format, split = string.find, string.format, string.split
|
||||||
--WoW API / Variables
|
--WoW API / Variables
|
||||||
local GetItemInfo = GetItemInfo
|
local GetItemInfo = GetItemInfo
|
||||||
local GetItemQualityColor = GetItemQualityColor
|
local GetItemQualityColor = GetItemQualityColor
|
||||||
|
local HookScript
|
||||||
local hooksecurefunc = hooksecurefunc
|
local hooksecurefunc = hooksecurefunc
|
||||||
|
|
||||||
local function LoadSkin()
|
local function LoadSkin()
|
||||||
@@ -116,12 +118,9 @@ local function LoadSkin()
|
|||||||
|
|
||||||
local function QuestQualityColors(frame, text, quality, link)
|
local function QuestQualityColors(frame, text, quality, link)
|
||||||
if link and not quality then
|
if link and not quality then
|
||||||
local itemEnchantID = select(3, find(link, "enchant:(%d+)"))
|
local itemString = select(3, find(link, "|H(.+)|h"))
|
||||||
local itemItemID = select(3, find(link, "item:(%d+)"))
|
local itemID = select(2, split(":", itemString))
|
||||||
local itemID = itemEnchantID or itemItemID
|
quality = select(3, GetItemInfo(itemID))
|
||||||
if itemID then
|
|
||||||
_, _, quality = GetItemInfo(itemID)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
if quality and quality > 1 then
|
if quality and quality > 1 then
|
||||||
|
|||||||
Reference in New Issue
Block a user