Files
wow-weakauras/Complete Projects/BFA Freakz/RareAlert.lua
2024-08-24 22:43:07 +02:00

34 lines
929 B
Lua

--Custom text
function()
output = ""
for k, v in pairs(aura_env.elites) do
output = output .. aura_env.eliteColor .. k .. " " .. v .. "\124r\n"
end
for k, v in pairs(aura_env.rares) do
output = output .. aura_env.rareColor .. k .. " " .. v .. "\124r\n"
end
return output
end
--NAME_PLATE_UNIT_ADDED
function(e, u)
class = UnitClassification(u)
-- use date() for time
if class == "elite" then
aura_env.elites[UnitName(u)] = aura_env.GetTime()
return true
elseif class == "rare" or class == "rareelite" then
aura_env.rares[UnitName(u)] = aura_env.GetTime()
return true
end
end
--INIT
aura_env.elites = {}
aura_env.rares = {}
aura_env.eliteColor = "\124c" .. "ff3e3e3e"
aura_env.rareColor = "\124c" .. "ffffe72e"
aura_env.GetTime = function()
return string.match(date(), "%d%d:%d%d:%d%d")
endee