Trying to add a 1px border on skada which isnt overlapped by the bars, so far no success.
I've been googling a little and found this.
Code:
-- Initialization of bars.
bar = mod:CreateBar(win, barid, barlabel, data.value, win.metadata.maxvalue or 1, data.icon, false)
bar.id = data.id
--- insert this ---
if not bar.bg then
local frame = CreateFrame("Frame", nil, bar)
frame:ClearAllPoints()
frame:SetPoint("TOPLEFT", bar, "TOPLEFT", -1, 1)
frame:SetPoint("BOTTOMRIGHT", bar, "BOTTOMRIGHT", 1, -1)
frame:SetBackdrop({
edgeFile = [=[Interface\ChatFrame\ChatFrameBackground]=], edgeSize = 1,
bgFile = [=[Interface\ChatFrame\ChatFrameBackground]=],
insets = {left = 1, right = 1, top = 1, bottom = 1}})
frame:SetFrameLevel(bar:GetFrameLevel())
frame:SetBackdropColor(0, 0, 0, .3)
frame:SetBackdropBorderColor(0, 0, 0)
bar.bg = frame
end
Sadly this breaks my Skada and kills my fps down to 2 for some reason.
Anyone has any idea how to solve my issue without to much hassle?
(yes im aware KGpanels works but thats the backup plan if all else fails)