lol, like i said the standard stuff to move a frame, just the Durability Frame is different some how. I also tried with all addons disabled except for WoWLua.
But here are some examples:
Lua Code:
-- Trying the normal method
DurabilityFrame:ClearAllPoints();
DurabilityFrame:SetPoint("CENTER", 0, 0);
Lua Code:
-- Trying to update the Position
DurabilityFrame:ClearAllPoints();
DurabilityFrame:SetPoint("CENTER", 0, 0);
DurabilityFrame:Hide();
DurabilityFrame:Show();
Lua Code:
-- Trying to prevent other functions from using the SetPoint method
DurabilityFrame:ClearAllPoints();
DurabilityFrame:SetPoint("CENTER", 0, 0);
FoxTest = FoxTest or DurabilityFrame.SetPoint;
DurabilityFrame.SetPoint = nil;
Lua Code:
-- Trying to prevent other functions from even reaching the DurabilityFrame
FoxTest = DurabilityFrame;
DurabilityFrame = nil;
FoxTest:ClearAllPoints();
FoxTest:SetPoint("CENTER", 0, 0);
FoxTest.SetPointOld = FoxTest.SetPointOld or FoxTest.SetPoint;
FoxTest.SetPoint = nil;
And the list goes on, I mixed and matched for over 3 hours last night trying to get anything to make the changes stick. But from what I could tell, no matter what I tried something in the default UI kept moving it back instantly. I really don't know what it is doing it, but it's pretty frustrating. Without completely writing a new Durability Frame, I don't know anything else to try, but I'm all ears if anyone has a suggestion.