Correct way to move the blizzard raid boss frames?

Is there a way to safely and correctly move the raid boss frames so they aren’t anchored to the right side of the screen in-between the mini map and quest objective tracker?

If I move them using Move Anything or Simple Boss Frames, the moment you enter combat in a dungeon or raid, you get a taint error:

MoveAnything

1/24 03:16:18.941 UnitFramePortrait_Update()
1/24 03:16:18.941 An action was blocked in combat because of taint from MoveAnything - ArenaEnemyFrames:ClearAllPoints()
1/24 03:16:18.941 Interface\FrameXML\UIParent.lua:3384 <unnamed>:UIParentManageFramePositions()
1/24 03:16:18.941 Interface\FrameXML\UIParent.lua:2632
1/24 03:16:18.941 <unnamed>:SetAttribute()
1/24 03:16:18.941 Interface\FrameXML\UIParent.lua:3422 UIParent_ManageFramePositions()
1/24 03:16:18.941 Interface\FrameXML\TargetFrame.lua:182 OnEvent()
1/24 03:16:18.941 Interface\FrameXML\UnitFrame.lua:928
1/24 03:16:18.941 UnitFramePortrait_Update()
1/24 03:16:18.941 An action was blocked in combat because of taint from MoveAnything - ArenaEnemyFrames:SetPoint()
1/24 03:16:18.941 Interface\FrameXML\UIParent.lua:3385 <unnamed>:UIParentManageFramePositions()
1/24 03:16:18.941 Interface\FrameXML\UIParent.lua:2632
1/24 03:16:18.941 <unnamed>:SetAttribute()
1/24 03:16:18.941 Interface\FrameXML\UIParent.lua:3422 UIParent_ManageFramePositions()
1/24 03:16:18.941 Interface\FrameXML\TargetFrame.lua:182 OnEvent()
1/24 03:16:18.941 Interface\FrameXML\UnitFrame.lua:928

Simple Boss Frames

1/24 16:31:59.861 UnitFramePortrait_Update()
1/24 16:31:59.861 An action was blocked in combat because of taint from SimpleBossFrame - ArenaEnemyFrames:ClearAllPoints()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:3384 <unnamed>:UIParentManageFramePositions()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:2632
1/24 16:31:59.861 <unnamed>:SetAttribute()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:3422 UIParent_ManageFramePositions()
1/24 16:31:59.861 Interface\FrameXML\TargetFrame.lua:182 OnEvent()
1/24 16:31:59.861 Interface\FrameXML\UnitFrame.lua:928
1/24 16:31:59.861 UnitFramePortrait_Update()
1/24 16:31:59.861 An action was blocked in combat because of taint from SimpleBossFrame - ArenaEnemyFrames:SetPoint()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:3385 <unnamed>:UIParentManageFramePositions()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:2632
1/24 16:31:59.861 <unnamed>:SetAttribute()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:3422 UIParent_ManageFramePositions()
1/24 16:31:59.861 Interface\FrameXML\TargetFrame.lua:182 OnEvent()
1/24 16:31:59.861 Interface\FrameXML\UnitFrame.lua:928
1/24 16:31:59.861 UnitFramePortrait_Update()
1/24 16:31:59.861 An action was blocked in combat because of taint from SimpleBossFrame - ArenaPrepFrames:ClearAllPoints()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:3389 <unnamed>:UIParentManageFramePositions()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:2632
1/24 16:31:59.861 <unnamed>:SetAttribute()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:3422 UIParent_ManageFramePositions()
1/24 16:31:59.861 Interface\FrameXML\TargetFrame.lua:182 OnEvent()
1/24 16:31:59.861 Interface\FrameXML\UnitFrame.lua:928
1/24 16:31:59.861 UnitFramePortrait_Update()
1/24 16:31:59.861 An action was blocked in combat because of taint from SimpleBossFrame - ArenaPrepFrames:SetPoint()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:3390 <unnamed>:UIParentManageFramePositions()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:2632
1/24 16:31:59.861 <unnamed>:SetAttribute()
1/24 16:31:59.861 Interface\FrameXML\UIParent.lua:3422 UIParent_ManageFramePositions()
1/24 16:31:59.861 Interface\FrameXML\TargetFrame.lua:182 OnEvent()
1/24 16:31:59.861 Interface\FrameXML\UnitFrame.lua:928
1/24 16:32:00.683 Interface\FrameXML\UIParent.lua:2531
1/24 16:32:00.683 An action was blocked in combat because of taint from SimpleBossFrame - ArenaEnemyFrames:ClearAllPoints()
1/24 16:32:00.683 Interface\FrameXML\UIParent.lua:3384 <unnamed>:UIParentManageFramePositions()
1/24 16:32:00.683 Interface\FrameXML\UIParent.lua:2632

Suggestion: Blizzard should allow us to move the biss frames just like we can move the player, target and focus frames.

You can try Chinchilla or Elvui. I’ve had success with both.

Hi Kaol. Are you moving the raid boss frames as well?

I have mine disabled.

Doing some more research on this subject, it appears the problem is related to this:

Can’t post links

https://wowwiki.fandom.com/wiki/Secure_Execution_and_Tainting

Protected frames and secure templates

WoW 2.0 also introduces a new Frame concept, protected frames, which act like normal frames out of combat, but when in combat cannot be programatically shown, hidden, re-sized or re-anchored, nor can its attributes be changed. Once a frame has been declared protected it cannot be made unprotected, and protection is inherited from templates. You can still initiate user moving or sizing of protected frames while in combat, you just cannot use lua to move them. Secure code is allowed to bypass this restriction.

So if I’m not mistaken, the only way to move the raid boss frames would be if blizzard added the option to unlock and move them like they did to the player, target, and focus frame?

Wrap them in code tags

1 Like