I have major problem with this bar after i get into vehicle only texture hide but not entire element and leaves some strange black border ;/ I don't no why.
my lua code
Code:
if playerClass == "DRUID" then
local eclipseBar = CreateFrame('Frame', nil, self)
eclipseBar:SetPoint('TOPLEFT', self, 'BOTTOMLEFT', 23, 56)
eclipseBar:SetSize(cfg.widthP-45, 12)
eclipseBar:SetBackdrop{edgeFile = cfg.glowtex2, edgeSize = 5, insets = {left = 3, right = 3, top = 3, bottom = 3}}
eclipseBar:SetBackdropColor(0, 0, 0, 0)
eclipseBar:SetBackdropBorderColor(0, 0, 0, 0.8)
local lunarBar = CreateFrame('StatusBar', nil, eclipseBar)
lunarBar:SetPoint('LEFT', eclipseBar, 'LEFT', 0, 0)
lunarBar:SetSize(cfg.widthP-42, 12)
lunarBar:SetStatusBarTexture(cfg.PPtex)
lunarBar:SetStatusBarColor(1, 3/5, 0)
eclipseBar.LunarBar = lunarBar
local solarBar = CreateFrame('StatusBar', nil, eclipseBar)
solarBar:SetPoint('LEFT', lunarBar:GetStatusBarTexture(), 'RIGHT', 0, 0)
solarBar:SetSize(cfg.widthP-42, 12)
solarBar:SetStatusBarTexture(cfg.PPtex)
solarBar:SetStatusBarColor(0, 3/5, 1)
eclipseBar.SolarBar = solarBar
local eclipseBarText = solarBar:CreateFontString(nil, 'OVERLAY')
eclipseBarText:SetPoint('CENTER', eclipseBar, 'CENTER', 0, 0)
eclipseBarText:SetFont(cfg.NumbFont, cfg.NumbFS, "THINOUTLINE")
self:Tag(eclipseBarText, '[eecc]')
self.EclipseBar = eclipseBar
end