From c4d6a3309809808b3abac9a775d2706f73e3dac5 Mon Sep 17 00:00:00 2001 From: shagu Date: Wed, 25 Aug 2021 17:46:39 +0200 Subject: [PATCH] xpbar: switch to frame levels instead of strata --- modules/xpbar.lua | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/modules/xpbar.lua b/modules/xpbar.lua index 28d6e5c4..8989d8fb 100644 --- a/modules/xpbar.lua +++ b/modules/xpbar.lua @@ -219,12 +219,9 @@ end b.position = t == "XP" and C.panel.xp.xp_position or C.panel.xp.rep_position b.display = t == "XP" and C.panel.xp.xp_display or C.panel.xp.rep_display - local barStrata = "LOW" - local restedStrata = "MEDIUM" - + local barLevel, restedLevel = 0, 1 if C.panel.xp.dont_overlap == "1" then - barStrata = "MEDIUM" - restedStrata = "LOW" + barLevel, restedLevel = 1, 0 end if t == "XP" and C.panel.xp.xp_always == "1" then @@ -248,7 +245,7 @@ end b.bar:SetStatusBarTexture(pfUI.media["img:bar"]) b.bar:ClearAllPoints() b.bar:SetAllPoints(b) - b.bar:SetFrameStrata(barStrata) + b.bar:SetFrameLevel(barLevel) local cr, cg, cb, ca = pfUI.api.GetStringColor(b.xp_color) b.bar:SetStatusBarColor(cr,cg,cb,ca) @@ -258,7 +255,7 @@ end b.restedbar:SetStatusBarTexture(pfUI.media["img:bar"]) b.restedbar:ClearAllPoints() b.restedbar:SetAllPoints(b) - b.restedbar:SetFrameStrata(restedStrata) + b.restedbar:SetFrameLevel(restedLevel) local cr, cg, cb, ca = pfUI.api.GetStringColor(b.rest_color) b.restedbar:SetStatusBarColor(cr,cg,cb,ca) b.restedbar:SetOrientation(b.mode)