From 76851011fe2fb9a87f5e4976f6628fb7b098fa8c Mon Sep 17 00:00:00 2001 From: omicron Date: Wed, 28 Oct 2026 18:24:52 +0100 Subject: [PATCH] Fix font and status bars to use new API arguments --- src/types/unitframe.lua | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/types/unitframe.lua b/src/types/unitframe.lua index eeccab4..0767e41 100644 --- a/src/types/unitframe.lua +++ b/src/types/unitframe.lua @@ -17,6 +17,11 @@ local omif = select(2, ...) local types = omif.GetModule("types") +local NameFont = CreateFont("OicronFrames_NameFont") +NameFont:SetFont("Interface\\AddOns\\OmicronFrames\\media\\fonts\\roboto\\Roboto-Bold.ttf", 13, "") +NameFont:SetShadowColor(0, 0, 0) +NameFont:SetShadowOffset(1, -1) + ---@class StatusBar local StatusBar = types.StatusBar @@ -101,13 +106,13 @@ function UnitFrame:Init(unit, config) self.absorb = StatusBar:new(self, width, height, 1, true, texture_top) self.absorb:SetColor(unpack(colors.absorb)) - self.absorb:SetFillStyle("REVERSE") + self.absorb:SetFillStyle(Enum.StatusBarFillStyle.Reverse) self.shield = StatusBar:new(self, width, height, 1, true, texture_bot) self.shield:SetColor(unpack(colors.shield)) self.shield:SetRange(0, 1) self.shield:SetValue(0.6) - self.shield:SetFillStyle("REVERSE") + self.shield:SetFillStyle(Enum.StatusBarFillStyle.Reverse) self.auras = AuraList:new(self) @@ -182,10 +187,8 @@ function UnitFrame:CreateName() local name = self.overlays:CreateFontString(nil, "BACKGROUND") self.name = name - name:SetFont("Interface\\AddOns\\OmicronFrames\\media\\fonts\\roboto\\Roboto-Bold.ttf", 13, "") + name:SetFontObject(NameFont) name:SetTextColor(0.8, 0.6, 0.1) - name:SetShadowColor(0, 0, 0) - name:SetShadowOffset(1, -1) name:SetPoint("CENTER") name:SetText("") name:Show()