Hey,
since the author isn't that active anymore I try my luck here.
This is the totem module for shamans on oUF_Abu:
Lua Code:
function ns.classModule.SHAMAN(self, config, uconfig)
if self.cUnit ~= "player" or not config.SHAMAN then return; end
TotemFrame:ClearAllPoints()
TotemFrame:SetPoint('TOP', self.Power, 'BOTTOM', -6, -0)
TotemFrame:SetParent(self)
TotemFrame:SetScale(uconfig.scale * 0.65)
TotemFrame:Show()
for i = 1, MAX_TOTEMS do
local _, totemBorder = _G['TotemFrameTotem'..i]:GetChildren()
ns.PaintFrames(totemBorder:GetRegions())
_G['TotemFrameTotem'..i]:SetFrameStrata('LOW')
_G['TotemFrameTotem'..i..'IconCooldown']:SetAlpha(0)
_G['TotemFrameTotem'..i..'IconCooldown'].noCooldownCount = true -- No OmniCC
_G['TotemFrameTotem'..i..'Duration']:SetParent(self)
_G['TotemFrameTotem'..i..'Duration']:SetDrawLayer('OVERLAY')
_G['TotemFrameTotem'..i..'Duration']:ClearAllPoints()
_G['TotemFrameTotem'..i..'Duration']:SetPoint('BOTTOM', _G['TotemFrameTotem'..i], 0, 3)
_G['TotemFrameTotem'..i..'Duration']:SetFont(config.fontNormal, 10, 'OUTLINE')
_G['TotemFrameTotem'..i..'Duration']:SetShadowOffset(0, 0)
end
end
But this is what I end up with:
Basically the timer sometimes stays there and "freezes". If I only use one totem at a time it is fine, but as soon as I use more the duration timer goes crazy.
Anybody who can help me with this annoying bug?
Thanks in advance.