I get this error when I mouseover a debuff on my raidframes.
I do not get an error when I mouseover a buff/debuff on target or focus.
I disabled my tooltip addon to see if it's the cause, it doesn't matter.
I'm using the latest version of oUF from Github, but tried to use 1.5.8 aswell.
Code:
Message: Interface\AddOns\oUF\elements\aura.lua:8: Usage: GameTooltip:SetUnitAura("unit", [index] or ["name", "rank"][, "filter"])
Time: 02/26/11 01:45:45
Count: 1
Stack: [C]: in function `SetUnitAura'
Interface\AddOns\oUF\elements\aura.lua:8: in function `UpdateTooltip'
Interface\AddOns\oUF\elements\aura.lua:15: in function <Interface\AddOns\oUF\elements\aura.lua:11>
Locals: (*temporary) = GameTooltip {
0 = <userdata>
FadeOut = <function> defined @Interface\AddOns\dTooltip\dTooltip.lua:40
updateTooltip = 0.086999992653728
comparing = false
shoppingTooltips = <table> {
}
}
(*temporary) = nil
(*temporary) = 1
(*temporary) = "HARMFUL"
My debuff code is pretty straight forward ...
Code:
-- debuffs
local Debuffs = CreateFrame("Frame", nil, self.Health)
Debuffs:SetSize(22, 22)
Debuffs:SetPoint("TOPLEFT", self.Health, "TOPLEFT", 1, -1)
Debuffs.initialAnchor = "TOPLEFT"
Debuffs.num = 1
Debuffs.size = 22
Debuffs.PostCreateIcon = PostCreateIcon
Debuffs.PostUpdateIcon = PostUpdateIcon
Debuffs.CustomFilter = CustomFilter
self.Debuffs = Debuffs
I also tried it without
Code:
Debuffs.PostCreateIcon = PostCreateIcon
Debuffs.PostUpdateIcon = PostUpdateIcon
and still get the exact same error ... which is really strange.
Any ideas?