28 lines
806 B
Lua
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,
|
|
}
|