Target of target stops working after "Interface failed because of addon" (taint-log)
I'm getting the: "Interface failed because of addon." in chat. Then my target of target stops working.
Classic wow. I wrote: "/console taintLog 1" And this how taint-log looks (removed some text cus huge text size): Code:
10/23 17:55:54.726 Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:138 CompactRaidFrameContainer_ReadyToUpdate() 10/23 18:45:08.351 Interface\FrameXML\TargetFrame.lua:922 I mean why does it decide to hide my targetframeToT? I don't think I have any addon or script that does that? What more I need to post to help you find issue? Addon list? |
What macros do you have? If you have any macros, I suggest posting the macros here for review.
Also, if something that "is not Blizzard" modifies a frame in some way, it becomes "tainted". Tainted code can't directly use certain functions completely (like functions that cast spells) and can't directly use some functions while in combat (Show and Hide frame functions for example). If a block of script triggers the taint alert, the WoW Client disables all of the associated tainted functions. Whatever happened in a macro script, it tried to hide the Target of Target frame while in combat, which caused the taint error in which Blizzard disabled the Target of Target frame's script as a result. Given the taint log is referring to "MACRO_TAINT", my first assumption is to look at your macros to see what they are doing. Macros that just use macro commands should be fine, but macros that run Lua scripts are at risk. |
Quote:
I actually found the problem some day after my post - it was a macro (with lua script). Script to move the player debuff frame: /run DebuffButton1:ClearAllPoints() /run DebuffButton1:SetPoint("CENTER", -220, -250) /run DebuffButton1.SetPoint = function() end This was causing the "Interface failed because of addon." in my chat, then causing target of target to stop working. |
All times are GMT -6. The time now is 03:23 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI