View Single Post
04-23-18, 02:03 AM   #2
siweia
A Flamescale Wyrmkin
 
siweia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2011
Posts: 126
Code:
local function postUpdateAura (element, unit)
  element.bolster, element.bolsterIndex = 0, 0

  local visibleBuffs = element.visibleBuffs
  for i = 1 , visibleBuffs do
    local name, _, _, _, _, _, _, _, _, _, spellID = UnitAura(unit, i, "HELPFUL")
    if name and spellID == 209859 then
      element.bolster = element.bolster + 1
      if element.bolster > 1 then
        element[i]:Hide()
        visibleBuffs = visibleBuffs - 1
      else
        element[i]:Show()
        element.bolsterIndex = i
      end

      element[element.bolsterIndex].count:SetText(element.bolster)
    end

    element.visibleBuffs = visibleBuffs
end

Last edited by siweia : 04-23-18 at 02:17 AM.
  Reply With Quote