Add new code snippets
This commit is contained in:
42
Complete Projects/Legion/KeyGlow.lua
Normal file
42
Complete Projects/Legion/KeyGlow.lua
Normal file
@@ -0,0 +1,42 @@
|
||||
--BAG_UPDATE
|
||||
function(e)
|
||||
if #aura_env.glowList > 0 then
|
||||
for k, v in ipairs(aura_env.glowList) do
|
||||
local link = select(7, GetContainerItemInfo(v.bag, v.slot))
|
||||
local hasItem = false
|
||||
for k, v in pairs(aura_env.itemList) do
|
||||
if link and link:match(v) then
|
||||
hasItem = true
|
||||
end
|
||||
end
|
||||
if hasItem == false then
|
||||
ActionButton_HideOverlayGlow(_G["ElvUI_ContainerFrameBag" .. v.bag .. "Slot" ..v.slot])
|
||||
end
|
||||
end
|
||||
end
|
||||
for i = 0, 4 do
|
||||
for j = 1, GetContainerNumSlots(i) do
|
||||
local link = select(7, GetContainerItemInfo(i, j))
|
||||
local hasItem = false
|
||||
if link then
|
||||
for k, v in pairs(aura_env.itemList) do
|
||||
if link and link:match(v) then
|
||||
hasItem = true
|
||||
end
|
||||
end
|
||||
end
|
||||
if hasItem == true then
|
||||
aura_env.glowList[#aura_env.glowList + 1] = {
|
||||
["bag"] = i,
|
||||
["slot"] = j,
|
||||
["item"] = v, --ATTENTION D:
|
||||
}
|
||||
ActionButton_ShowOverlayGlow(_G["ElvUI_ContainerFrameBag" .. i .. "Slot" ..j])
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
--INIT
|
||||
aura_env.itemList = {"Keystone", "Tome of the Tranquil Mind"}
|
||||
aura_env.glowList = {}
|
||||
Reference in New Issue
Block a user