Mercurial > wow > buffalo2
diff BuffFrame/RaidBuffTray.lua @ 48:9837069e366a
move BuffFrame-specific things out of Veneer.lua
straighten out table hierarchy for BuffFrame module
author | Nenue |
---|---|
date | Thu, 28 Apr 2016 06:58:13 -0400 |
parents | 1a322b92dbfa |
children | 16465f3fd919 |
line wrap: on
line diff
--- a/BuffFrame/RaidBuffTray.lua Thu Apr 28 05:54:21 2016 -0400 +++ b/BuffFrame/RaidBuffTray.lua Thu Apr 28 06:58:13 2016 -0400 @@ -60,6 +60,9 @@ --- Populates a list of targets needing a buff, fired by a handler local PlayerBuffTodo ={} +local PlayerBuffStatus = {} +local UnitClass, IsInGroup, GetNumGroupMembers, UnitAura = UnitClass, IsInGroup, GetNumGroupMembers, UnitAura +local GetTalentInfoByID, GetActiveSpecGroup, GetStablePetInfo, GetSpecialization = GetTalentInfoByID, GetActiveSpecGroup, GetStablePetInfo, GetSpecialization M.UpdateBuffStatus = function(aura, filters) if not PlayerBuffStatus[aura] then PlayerBuffStatus[aura] = {} @@ -175,10 +178,11 @@ -- Called once to setup the ConsolidatedBuffs stencil local consolidatedBuffsLoaded M.SetConsolidatedBuffs = function() + local displays = M.displays local print = fprint() c = displays.ConsolidatedBuff.conf - parentFrame = B.guides[c.Parent][c.Position] - raidbuffsFrame = B.anchor.ConsolidatedBuff + parentFrame = M.guides[c.Parent][c.Position] + raidbuffsFrame = M.anchors.ConsolidatedBuff B.SetConfigLayers(raidbuffsFrame) consolidatedBuffsLoaded = true