local E, L, V, P, G, _ = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB, Localize Underscore local UF = E:GetModule('UnitFrames'); local abs = math.abs local _, ns = ... local ElvUF = ns.oUF UF.Update_FocusFrameSLE = UF.Update_FocusFrame function UF:Update_FocusFrame(frame, db) self:Update_FocusFrameSLE(frame, db) if E.db.unitframe.units.focus.fixTo == "power" then local power = frame.Power --Text local x, y = self:GetPositionOffset(db.power.position) power.value:ClearAllPoints() power.value:Point(db.power.position, frame.Power, db.power.position, x, y) frame:Tag(power.value, db.power.text_format) end frame:UpdateAllElements() end UF:Update_AllFrames()