Files

28 lines
806 B
Lua

local raidFrames = ElvUF_Raid
local group1, group2, group3, group4, group5, group6 = raidFrames:GetChildren()
local groups = { group1, group2, group3, group4, group5, group6 }
aura_env.players = {}
for _, group in ipairs(groups) do
local playerFrame1, playerFrame2, playerFrame3, playerFrame4, playerFrame5 = group:GetChildren()
local playerFrames = { playerFrame1, playerFrame2, playerFrame3, playerFrame4, playerFrame5 }
for _, player in ipairs(playerFrames) do
if player.Name:IsVisible() then aura_env.players[#aura_env.players + 1] = player end
end
end
local specs = {
-- We can't get unit spec..........
-- Best we can do is class
-- That fucking sucks
}
aura_env.Player = {
new = function(self, player)
setmetatable({}, self)
self.frame = nil
self.danger = 0
return self
end,
}