From 7fde3f09740f3dd6813b3c5d4febec2ee992d341 Mon Sep 17 00:00:00 2001 From: Darthpred Date: Mon, 29 Aug 2016 21:26:43 +0300 Subject: [PATCH] teh new option --- ElvUI_SLE/defaults/profile.lua | 1 + ElvUI_SLE/modules/quests/quests.lua | 2 ++ ElvUI_SLE/options/quests_c.lua | 16 +++++++++++----- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/ElvUI_SLE/defaults/profile.lua b/ElvUI_SLE/defaults/profile.lua index b38e9ba..3ed1a77 100644 --- a/ElvUI_SLE/defaults/profile.lua +++ b/ElvUI_SLE/defaults/profile.lua @@ -556,6 +556,7 @@ P["sle"] = { ["scenario"] = "FULL", ["rested"] = "FULL", ["garrison"] = "FULL", + ["orderhall"] = "FULL", }, ["autoReward"] = false, }, diff --git a/ElvUI_SLE/modules/quests/quests.lua b/ElvUI_SLE/modules/quests/quests.lua index b87ef67..6b540ad 100644 --- a/ElvUI_SLE/modules/quests/quests.lua +++ b/ElvUI_SLE/modules/quests/quests.lua @@ -27,6 +27,8 @@ function Q:ChangeState(event) if T.GetZoneText() == BL.Frostwall or T.GetZoneText() == BL.Lunarfall then statedriver[Q.db.visibility.garrison](Q.frame) --here be order halls + elseif T.GetRealZoneText() ~= _G["ORDER_HALL_"..E.myclass] then + statedriver[Q.db.visibility.orderhall](Q.frame) elseif IsResting() then statedriver[Q.db.visibility.rested](Q.frame) else diff --git a/ElvUI_SLE/options/quests_c.lua b/ElvUI_SLE/options/quests_c.lua index c0207cc..020d785 100644 --- a/ElvUI_SLE/options/quests_c.lua +++ b/ElvUI_SLE/options/quests_c.lua @@ -53,32 +53,38 @@ local function configTable() name = GARRISON_LOCATION_TOOLTIP, values = settings, }, - bg = { + orderhall = { order = 4, type = "select", + name = L["Class Hall"], + values = settings, + }, + bg = { + order = 5, + type = "select", name = BATTLEGROUNDS, values = settings, }, arena = { - order = 5, + order = 6, type = "select", name = ARENA, values = settings, }, dungeon = { - order = 6, + order = 7, type = "select", name = DUNGEONS, values = settings, }, scenario = { - order = 7, + order = 8, type = "select", name = SCENARIOS, values = settings, }, raid = { - order = 8, + order = 9, type = "select", name = RAIDS, values = settings, -- 1.7.9.5