From 31dfc720c48330bcbfa80359349f1fe963468d0a Mon Sep 17 00:00:00 2001 From: Darthpred Date: Sat, 24 Nov 2012 10:35:00 +0400 Subject: [PATCH] Errors in combat is now profile based --- ElvUI_SLE/config/profile.lua | 3 +++ ElvUI_SLE/config/sle_private.lua | 3 --- ElvUI_SLE/modules/errors/errors.lua | 2 +- ElvUI_SLE/modules/errors/options.lua | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) 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 -- 1.7.9.5