Add inscription to prof filter
This commit is contained in:
34
LegionWA/AutoLoot/AutoLootDisplay/Init.lua
Normal file
34
LegionWA/AutoLoot/AutoLootDisplay/Init.lua
Normal file
@@ -0,0 +1,34 @@
|
||||
local iconDisplayDuration = 3
|
||||
|
||||
aura_env.getItemInfo = function(msg)
|
||||
local name = msg:match("h%[(.+)%]") or ""
|
||||
local quantity = msg:match("x(%d+)") or 1
|
||||
|
||||
local icon = 134400
|
||||
if WeakAurasSaved.Cyka.ItemCache[name] then
|
||||
icon = WeakAurasSaved.Cyka.ItemCache[name].icon
|
||||
end
|
||||
local color = msg:match("cff(%w%w%w%w%w%w)") or "ffffff"
|
||||
|
||||
return name, icon, quantity, color
|
||||
end
|
||||
|
||||
aura_env.drawIcon = function(msg)
|
||||
local name, icon, quantity, color = aura_env.getItemInfo(msg)
|
||||
|
||||
local formattedName = "\124cff" .. color .. "[" .. name .. "]\124r x" .. quantity
|
||||
aura_env.allstates[#aura_env.allstates + 1] = {
|
||||
show = true,
|
||||
changed = true,
|
||||
index = GetTime(),
|
||||
resort = true,
|
||||
|
||||
icon = icon,
|
||||
name = formattedName,
|
||||
|
||||
progressType = "timed",
|
||||
expirationTime = GetTime() + iconDisplayDuration,
|
||||
duration = iconDisplayDuration,
|
||||
autoHide = true,
|
||||
}
|
||||
end
|
||||
Reference in New Issue
Block a user