diff --git a/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Blizzard.lua b/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Blizzard.lua index 1b7bc67..328269a 100644 --- a/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Blizzard.lua +++ b/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Blizzard.lua @@ -17,7 +17,7 @@ function B:Initialize() self:EnhanceColorPicker() -- self:KillBlizzard() self:PositionCaptureBar() - -- self:PositionDurabilityFrame() + self:PositionDurabilityFrame() -- self:PositionGMFrames() self:MoveWatchFrame() diff --git a/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Durablity.lua b/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Durablity.lua new file mode 100644 index 0000000..4cda740 --- /dev/null +++ b/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Durablity.lua @@ -0,0 +1,21 @@ +local E, L, DF = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB +local B = E:GetModule("Blizzard"); + +--Cache global variables +--Lua functions +local _G = _G +--WoW API / Variables + +function B:PositionDurabilityFrame() + DurabilityFrame:SetFrameStrata("HIGH") + + local function SetPosition(self, _, parent) + if parent == "MinimapCluster" or parent == _G["MinimapCluster"] then + self:ClearAllPoints() + self:SetPoint("RIGHT", Minimap, "RIGHT") + self:SetScale(0.6) + end + end + + hooksecurefunc(DurabilityFrame, "SetPoint", SetPosition) +end \ No newline at end of file diff --git a/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Load_Blizzard.xml b/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Load_Blizzard.xml index c042531..e0afe46 100644 --- a/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Load_Blizzard.xml +++ b/2/3/4/5/6/7/ElvUI/Modules/Blizzard/Load_Blizzard.xml @@ -3,5 +3,6 @@