Errors in combat is now profile based
Darthpred [11-24-12 - 06:35]
Errors in combat is now profile based
diff --git a/ElvUI_SLE/config/profile.lua b/ElvUI_SLE/config/profile.lua
index 4ad366c..c64e598 100644
--- a/ElvUI_SLE/config/profile.lua
+++ b/ElvUI_SLE/config/profile.lua
@@ -138,6 +138,9 @@ P['sle'] = {
--Autoloot
['lootwin'] = false,
['lootalpha'] = 1,
+
+ --Error messages
+ ['errors'] = false,
}
--For some reason datatext settings refuses to work if there is no general setting block here O_o
diff --git a/ElvUI_SLE/config/sle_private.lua b/ElvUI_SLE/config/sle_private.lua
index 0653ff6..5be6f9d 100644
--- a/ElvUI_SLE/config/sle_private.lua
+++ b/ElvUI_SLE/config/sle_private.lua
@@ -21,9 +21,6 @@ V['sle'] = {
},
},
- --Error messages
- ['errors'] = false,
-
["datatext"] = {
["dp1hide"] = false,
["dp2hide"] = false,
diff --git a/ElvUI_SLE/modules/errors/errors.lua b/ElvUI_SLE/modules/errors/errors.lua
index e780f18..12b1a73 100644
--- a/ElvUI_SLE/modules/errors/errors.lua
+++ b/ElvUI_SLE/modules/errors/errors.lua
@@ -2,7 +2,7 @@
local M = E:GetModule('Misc')
function M:ErrorFrameToggle(event)
- if event == 'PLAYER_REGEN_DISABLED' and not E.private.sle.errors then
+ if event == 'PLAYER_REGEN_DISABLED' and not E.db.sle.errors then
UIErrorsFrame:UnregisterEvent('UI_ERROR_MESSAGE')
else
UIErrorsFrame:RegisterEvent('UI_ERROR_MESSAGE')
diff --git a/ElvUI_SLE/modules/errors/options.lua b/ElvUI_SLE/modules/errors/options.lua
index aad2eac..363f35f 100644
--- a/ElvUI_SLE/modules/errors/options.lua
+++ b/ElvUI_SLE/modules/errors/options.lua
@@ -5,6 +5,6 @@ E.Options.args.sle.args.general.args.errors = {
type = "toggle",
name = L["Errors in combat"],
desc = L["Show/hide error messages in combat."],
- get = function(info) return E.private.sle.errors end,
- set = function(info, value) E.private.sle.errors = value; E:StaticPopup_Show("PRIVATE_RL") end
+ get = function(info) return E.db.sle.errors end,
+ set = function(info, value) E.db.sle.errors = value; end
}
\ No newline at end of file