I just noticed this familiar UI panel "click" every time I used AP item and since I was also working with Artifact API at the time, I immideately thought that someone is obviously scanning artifact on each update without disabling panel as they should. Search for SocketInventoryItem found that ExRT (Exorsus Raid Tools) was the culprit, but I also found following piece of code there:
Lua Code:
do
--Fix Blizzard Errors
local def = C_ArtifactUI.GetTotalPurchasedRanks
C_ArtifactUI.GetTotalPurchasedRanks = function(...)
local arg1,arg2,arg3 = def(...)
if not arg1 then
return 0
end
return arg1,arg2,arg3
end
end
So, as subject says, would that make any access to C_ArtifactUI itself tainted and bring all kind of funky errors in combat?