From 7c719da6ec9d39ea3ebfe85fe0c5b2807a2a7ca6 Mon Sep 17 00:00:00 2001 From: Anch Date: Thu, 7 Jul 2022 11:57:19 +1200 Subject: [PATCH] added difficulty select to d3 set collections --- AtlasLoot/AtlasLoot.toc | 2 +- AtlasLoot/Core/AtlasDifficulty.lua | 35 +++++++++++++++++++++ AtlasLoot/DefaultFrame/DewDropDown.lua | 22 ++++++------- AtlasLoot_BurningCrusade/burningcrusade.lua | 4 +++ 4 files changed, 51 insertions(+), 12 deletions(-) diff --git a/AtlasLoot/AtlasLoot.toc b/AtlasLoot/AtlasLoot.toc index 6d49f15..87b496f 100644 --- a/AtlasLoot/AtlasLoot.toc +++ b/AtlasLoot/AtlasLoot.toc @@ -2,7 +2,7 @@ ## Title: AtlasLoot Ascension Edition ## Notes: Shows the possible loot from the bosses ## Author: Original: Hegarol, Ascension: Skray/Szyler/Anch/Rvng -## Version: v6.2.0 +## Version: v6.4.2 ## X-eMail: manager@atlasloot.net ## X-Credits: Daviesh, Lag, Cellelach, Asurn, Pernicus and many others. ## X-Category: Map diff --git a/AtlasLoot/Core/AtlasDifficulty.lua b/AtlasLoot/Core/AtlasDifficulty.lua index 9715b0b..bdabe6a 100644 --- a/AtlasLoot/Core/AtlasDifficulty.lua +++ b/AtlasLoot/Core/AtlasDifficulty.lua @@ -109,6 +109,41 @@ AtlasLoot_Difficulty = { {"Bloodforged", 1, [4] = "Submenu"}, }, }; + ["D3Set"] = { + [1] = { + {"Normal/Heroic", 2, [4] = "Submenu"}, + }, + [2] = { + {"Mythic", 4, "=q4=", [4] = "Submenu"}, + }, + [3] = { + ["Mythic+ 1-10"] = { + {"Mythic 1", 5, "=q4=", [4] = "Submenu" }, {"Mythic 2", 6, "=q4=", [4] = "Submenu" }, {"Mythic 3", 7, "=q4=", [4] = "Submenu" }, {"Mythic 4", 8, "=q4=", [4] = "Submenu" }, {"Mythic 5", 9, "=q4=", [4] = "Submenu" }, + {"Mythic 6", 10, "=q4=", [4] = "Submenu" }, {"Mythic 7", 11, "=q4=", [4] = "Submenu" }, {"Mythic 8", 12, "=q4=", [4] = "Submenu" }, {"Mythic 9", 13, "=q4=", [4] = "Submenu" }, {"Mythic 10", 14, "=q4=", [4] = "Submenu" }, + }, + }, + [4] = { + ["Mythic+ 11-20"] = { + {"Mythic 11", 15, "=q4=", [4] = "Submenu" }, {"Mythic 12", 16, "=q4=", [4] = "Submenu" }, {"Mythic 13", 17, "=q4=", [4] = "Submenu" }, {"Mythic 14", 18, "=q4=", [4] = "Submenu" }, {"Mythic 15", 19, "=q4=", [4] = "Submenu" }, + {"Mythic 16", 20, "=q4=", [4] = "Submenu" }, {"Mythic 17", 21, "=q4=", [4] = "Submenu" }, {"Mythic 18", 22, "=q4=", [4] = "Submenu" }, {"Mythic 19", 23, "=q4=", [4] = "Submenu" }, {"Mythic 20", 24, "=q4=", [4] = "Submenu" }, + }, + }, + --[[5] = { + ["Mythic+ 21-30"] = { + {"Mythic 21", 25, "=q4=", [4] = "Submenu" }, {"Mythic 22", 26, "=q4=", [4] = "Submenu" }, {"Mythic 23", 27, "=q4=", [4] = "Submenu" }, {"Mythic 24", 28, "=q4=", [4] = "Submenu" }, {"Mythic 25", 29, "=q4=", [4] = "Submenu" }, + {"Mythic 26", 30, "=q4=", [4] = "Submenu" }, {"Mythic 27", 31, "=q4=", [4] = "Submenu" }, {"Mythic 28", 32, "=q4=", [4] = "Submenu" }, {"Mythic 29", 33, "=q4=", [4] = "Submenu" }, {"Mythic 30", 34, "=q4=", [4] = "Submenu" }, + }, + }, + [6] = { + ["Mythic+ 31-40"] = { + {"Mythic 31", 35, "=q4=", [4] = "Submenu" }, {"Mythic 32", 36, "=q4=", [4] = "Submenu" }, {"Mythic 33", 37, "=q4=", [4] = "Submenu" }, {"Mythic 34", 38, "=q4=", [4] = "Submenu" }, {"Mythic 35", 39, "=q4=", [4] = "Submenu" }, + {"Mythic 36", 40, "=q4=", [4] = "Submenu" }, {"Mythic 37", 41, "=q4=", [4] = "Submenu" }, {"Mythic 38", 42, "=q4=", [4] = "Submenu" }, {"Mythic 39", 43, "=q4=", [4] = "Submenu" }, {"Mythic 40", 44, "=q4=", [4] = "Submenu" }, + }, + },]] + [5] = { + {"Bloodforged", 1, [4] = "Submenu"}, + }, + }; ["BCRaid"] = { [1] = { diff --git a/AtlasLoot/DefaultFrame/DewDropDown.lua b/AtlasLoot/DefaultFrame/DewDropDown.lua index 99ce3e5..6041f75 100644 --- a/AtlasLoot/DefaultFrame/DewDropDown.lua +++ b/AtlasLoot/DefaultFrame/DewDropDown.lua @@ -14,23 +14,23 @@ local BabbleInventory = AtlasLoot_GetLocaleLibBabble("LibBabble-Inventory-3.0") --Entries have the text to display, loot table or sub table to link to and if the link is to a loot table or sub table AtlasLoot_DewDropDown = { [1] = { - [AL["Classic Instances"]] = { + [AL["Classic Instances"]] = { [1] = { { "Raids:", "OldKeys", "Table", "Header" }, - }, - [2] = { + }, + [2] = { { BabbleZone["Molten Core"], "MoltenCore", "Submenu" }, - }, - [3] = { + }, + [3] = { { BabbleZone["Zul'Gurub"], "ZulGurub", "Submenu" }, - }, - [4] = { + }, + [4] = { { BabbleZone["Onyxia's Lair"], "Onyxia60", "Table" }, - }, - [5] = { + }, + [5] = { { BabbleZone["Blackwing Lair"], "BlackwingLair", "Submenu" }, - }, - [6] = { + }, + [6] = { { BabbleZone["Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" }, }, [7] = { diff --git a/AtlasLoot_BurningCrusade/burningcrusade.lua b/AtlasLoot_BurningCrusade/burningcrusade.lua index b8b5c90..481883e 100644 --- a/AtlasLoot_BurningCrusade/burningcrusade.lua +++ b/AtlasLoot_BurningCrusade/burningcrusade.lua @@ -5505,6 +5505,7 @@ local BabbleZone = AtlasLoot_GetLocaleLibBabble("LibBabble-Zone-3.0") { 28, 27948, "", "=q3=Trousers of Oblivion", "=ds="..BabbleBoss["Talon King Ikiss"].." ("..BabbleZone["Sethekk Halls"]..")"}; Next = "DS3Leather"; Back = "DS3SET"; + Type = "D3Set"; }; AtlasLoot_Data["DS3Leather"] = { @@ -5529,6 +5530,7 @@ local BabbleZone = AtlasLoot_GetLocaleLibBabble("LibBabble-Zone-3.0") Prev = "DS3Cloth"; Next = "DS3Mail"; Back = "DS3SET"; + Type = "D3Set"; }; AtlasLoot_Data["DS3Mail"] = { @@ -5553,6 +5555,7 @@ local BabbleZone = AtlasLoot_GetLocaleLibBabble("LibBabble-Zone-3.0") Prev = "DS3Leather"; Next = "DS3Plate"; Back = "DS3SET"; + Type = "D3Set"; }; AtlasLoot_Data["DS3Plate"] = { @@ -5576,6 +5579,7 @@ local BabbleZone = AtlasLoot_GetLocaleLibBabble("LibBabble-Zone-3.0") { 21, 27870, "", "=q3=Doomplate Legguards", "=ds="..BabbleBoss["Exarch Maladaar"].." ("..BabbleZone["Auchenai Crypts"]..") (#j3#)"}; Prev = "DS3Mail"; Back = "DS3SET"; + Type = "D3Set"; }; --------------