diff --git a/ElvUI_SLE/modules/characterframe/characterframe.lua b/ElvUI_SLE/modules/characterframe/characterframe.lua
index 993ac39..c0c1e8b 100644
--- a/ElvUI_SLE/modules/characterframe/characterframe.lua
+++ b/ElvUI_SLE/modules/characterframe/characterframe.lua
@@ -7,7 +7,6 @@ function CFO:ToggleCFO()
end
function CFO:Initialize()
- self.db = E.db.sle.characterframeoptions
if not E.private.sle.characterframeoptions.enable then return; end
self:LoadDurability()
self:LoadItemLevel()
diff --git a/ElvUI_SLE/modules/characterframe/durability.lua b/ElvUI_SLE/modules/characterframe/durability.lua
index 1e175db..e7faa0e 100644
--- a/ElvUI_SLE/modules/characterframe/durability.lua
+++ b/ElvUI_SLE/modules/characterframe/durability.lua
@@ -22,7 +22,7 @@ function CFO:UpdateItemDurability()
r, g, b = E:ColorGradient((current / maximum), 1, 0, 0, 1, 1, 0, 0, 1, 0)
frame.ItemDurability:SetFormattedText("%s%.0f%%|r", E:RGBToHex(r, g, b), (current / maximum) * 100)
end
- if not self.db.itemdurability.enable then
+ if not E.db.sle.characterframeoptions.itemdurability.enable then
frame.ItemDurability:Hide()
else
frame.ItemDurability:Show()
@@ -34,7 +34,7 @@ function CFO:UpdateItemDurabilityFont()
local frame
for i = 1, #durabilitySlots do
frame = _G[("Character%s"):format(durabilitySlots[i])]
- frame.ItemDurability:FontTemplate(LSM:Fetch("font", self.db.itemdurability.font), self.db.itemdurability.fontSize, self.db.itemdurability.fontOutline)
+ frame.ItemDurability:FontTemplate(LSM:Fetch("font", E.db.sle.characterframeoptions.itemdurability.font), E.db.sle.characterframeoptions.itemdurability.fontSize, E.db.sle.characterframeoptions.itemdurability.fontOutline)
end
end
@@ -50,6 +50,6 @@ function CFO:LoadDurability()
frame = _G[("Character%s"):format(durabilitySlots[i])]
frame.ItemDurability = frame:CreateFontString(nil, "OVERLAY")
frame.ItemDurability:SetPoint("BOTTOM", frame, "BOTTOM", 2, 2)
- frame.ItemDurability:FontTemplate(LSM:Fetch("font", self.db.itemdurability.font), self.db.itemdurability.fontSize, self.db.itemdurability.fontOutline)
+ frame.ItemDurability:FontTemplate(LSM:Fetch("font", E.db.sle.characterframeoptions.itemdurability.font), E.db.sle.characterframeoptions.itemdurability.fontSize, E.db.sle.characterframeoptions.itemdurability.fontOutline)
end
end
\ No newline at end of file
diff --git a/ElvUI_SLE/modules/characterframe/itemlevel.lua b/ElvUI_SLE/modules/characterframe/itemlevel.lua
index e310917..560f873 100644
--- a/ElvUI_SLE/modules/characterframe/itemlevel.lua
+++ b/ElvUI_SLE/modules/characterframe/itemlevel.lua
@@ -38,7 +38,7 @@ function CFO:UpdateItemLevel()
frame.ItemLevel:SetFormattedText("|cffffff99%i|r", actualItemLevel)
end
end
- if not self.db.itemlevel.enable then
+ if not E.db.sle.characterframeoptions.itemlevel.enable then
frame.ItemLevel:Hide()
else
frame.ItemLevel:Show()
@@ -50,7 +50,7 @@ function CFO:UpdateItemLevelFont()
local frame
for i = 1, #ilvlSlots do
frame = _G[("Character%s"):format(ilvlSlots[i])]
- frame.ItemLevel:FontTemplate(LSM:Fetch("font", self.db.itemlevel.font), self.db.itemlevel.fontSize, self.db.itemlevel.fontOutline)
+ frame.ItemLevel:FontTemplate(LSM:Fetch("font", E.db.sle.characterframeoptions.itemlevel.font), E.db.sle.characterframeoptions.itemlevel.fontSize, E.db.sle.characterframeoptions.itemlevel.fontOutline)
end
end
@@ -67,6 +67,6 @@ function CFO:LoadItemLevel()
frame = _G[("Character%s"):format(ilvlSlots[i])]
frame.ItemLevel = frame:CreateFontString(nil, "OVERLAY")
frame.ItemLevel:SetPoint("TOP", frame, "TOP", 0, -3)
- frame.ItemLevel:FontTemplate(LSM:Fetch("font", self.db.itemlevel.font), self.db.itemlevel.fontSize, self.db.itemlevel.fontOutline)
+ frame.ItemLevel:FontTemplate(LSM:Fetch("font", E.db.sle.characterframeoptions.itemlevel.font), E.db.sle.characterframeoptions.itemlevel.fontSize, E.db.sle.characterframeoptions.itemlevel.fontOutline)
end
end
\ No newline at end of file