Ok I hacked moveFrames and with as little editing as possible to release a fix
Exit out of WoW Fully
First Browse to your WoW Directory, from there open up WTF\Account\<account name>\<server>\<character>\SavedVariables
And delete moveFrames.LUA and moveFrames.lua.bak
This can also be accomplished by running the /mf reset command in game.
Then edit the below file as shown in wordpad.
To Fix BG Scoreboard, Exit out of WoW, Open with WordPad your WTF\Account\<account name>\<server>\<character>\layout-cache.txt
and delete.
Code:
Frame: WorldStateScoreFrame
FrameLevel: 32
Anchor: TOPLEFT
X: 40
Y: 67
W: 926
H: 512
With the below fix you are able to move the frames safely again.
Open the file below in WordPad and change the following
AddOns\moveFrames\core.lua
Line: 351-353
Code:
local point, relativeTo, relativePoint, xoff, yoff = f:GetPoint()
frameInfo.x = xoff
frameInfo.y = yoff
to
Code:
--local point, relativeTo, relativePoint, xoff, yoff = f:GetPoint()
local xoff = f:GetLeft()
local yoff = f:GetTop()
local xtrue = UIParent:GetLeft()
local ytrue = UIParent:GetTop()
frameInfo.x = xoff - xtrue
frameInfo.y = yoff - ytrue