/branches
elseif(ev == "RAID_TARGET_UPDATE") then |
WoWEvents:Bind("RAID_TARGET_UPDATE", nil, unfilter, mux); |
elseif(ev == "PLAYER_UPDATE_RESTING") then |
WoWEvents:Bind("PLAYER_REGEN_DISABLED", nil, unfilter, mux); |
WoWEvents:Bind("PLAYER_REGEN_ENABLED", nil, unfilter, mux); |
WoWEvents:Bind("PLAYER_UPDATE_RESTING", nil, unfilter, mux); |
elseif(ev == "PARTY_LOOT_METHOD_CHANGED") then |
WoWEvents:Bind("PARTY_LOOT_METHOD_CHANGED", nil, unfilter, mux); |
frame.]] .. objname .. [[:Hide(); |
]]); end); |
local mux = state:GetContainingWindowState():GetSlotValue("Multiplexer"); |
mux:Event_MaskAll("PLAYER_UPDATE_RESTING", 2); |
------------------ On paint. |
state:Attach(state:Slot("EmitPaint"), true, function(code) code:AppendCode([[ |
local name = UnitName(uid); |
end |
]]); |
end); |
local mux = state:GetContainingWindowState():GetSlotValue("Multiplexer"); |
mux:Event_MaskAll("PLAYER_UPDATE_RESTING", 2); |
return true; |
end; |
-- Arena processing |
local ProcessArenaRoster = VFLT.CreatePeriodicLatch(1, function() |
RDX.printW("Roster: ProcessArenaRoster()"); |
--RDX.printW("Roster: ProcessArenaRoster()"); |
local unit, uid, changed; |
changed = nil; |
for i=81,85 do |