ArcHUD3

ArcHUD3

594k Downloads

ArcHud3-Classic Taints TargetOfTarget frame

DDCorkum opened this issue ยท 2 comments

commented

Issue: ArcHud3 applies taint to the TargetOfTarget unit frame, preventing it from appearing during combat.

Background: The ToT frame appears in the bottom-right corner of the target unit frame, and on Classic it automatically appears when you are fighting an enemy who is targeting someone (such as yourself),

Steps to Reproduce: Enter combat. There will be numerous instances of this error per second while combat continues, as measured by bug catching addons.

Workaround: None that I can find. The frame is "secure" and will refuse to perform its function in combat if it senses taint, to prevent cheating.

Taint Log Info:
9/22 09:00:21.771 Interface\FrameXML\TargetFrame.lua:908 TargetofTarget_Update()
9/22 09:00:21.771 An action was blocked in combat because of taint from ArcHUD3-classic - TargetFrameToT:Show()
9/22 09:00:21.771 Interface\FrameXML\TargetFrame.lua:910 TargetofTarget_Update()
9/22 09:00:21.771 Interface\FrameXML\TargetFrame.lua:420 TargetFrame_OnUpdate()
9/22 09:00:21.771 TargetFrame:OnUpdate()

commented

Upon further investigation, this is caused by the global taint of UnitAura() that has far-reaching impacts. Applying a single line-of-code fix suggested in issue #45 will eliminate this issue.

#45

commented

Duplicate of #45