/
MorgDKP = AceLibrary("AceAddon-2.0"):new("AceEvent-2.0", "AceHook-2.1", "AceConsole-2.0","AceComm-2.0", "AceDB-2.0") |
MorgDKP.version = "6.88" |
MorgDKP.version = "6.89" |
MorgDKP.commPrefix = "MorgDKP" |
MorgDKP.commVersion = 6.2 |
## Interface: 20400 |
## Author: Morg & Fryguy |
## Title: MorgDKP - |cffffffffv|r|cff00ff006.88|r |
## Title: MorgDKP - |cffffffffv|r|cff00ff006.89|r |
## Notes: Inspects all members of raid and saves in database, as well as lists people's dkp values |
## DefaultState: 1 |
## SavedVariables: MorgDKPDB, MorgDKPFuBarDB |
local POOL = self.db.account.defaults.raid |
local main = self:CheckforAlias(sender, POOL) |
if action == "WAIT" or action == "WAIT+" then |
if member then self:AddTwink(sender .. " " .. member) end |
if member then |
self:AddTwink(sender .. " " .. member) |
main = string.upper(string.sub(member,1,1))..string.lower(string.sub(member,2,-1)) |
end |
self:AddWait(main) |
SendChatMessage(L["waitadd"], "WHISPER", nil, sender) |
elseif action == "WAIT-" then |
local pool = self.db.account.defaults.raid |
for _, data in pairs(self.db.account.defaults.eqDKP[pool].Aliases) do |
if data.main == main then |
if Onlinemembers[data.alt] then SendChatMessage(L["waitmain"], "WHISPER", nil, data.alt) end |
break |
if Onlinemembers[data.alt] then SendChatMessage(L["waitmain"], "WHISPER", nil, data.alt) break end |
end |
end |
end |