Quantcast

I derp.

Repooc [02-15-13 - 16:25]
I derp.

Signed-off-by: Repooc <tjcooper1982@gmail.com>
Filename
ElvUI_SLE/modules/characterframe/characterframe.lua
ElvUI_SLE/modules/characterframe/durability.lua
ElvUI_SLE/modules/characterframe/itemlevel.lua
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