diff --git a/AtlasLoot.toc b/AtlasLoot.toc index eecffe3..e3cf8f3 100644 --- a/AtlasLoot.toc +++ b/AtlasLoot.toc @@ -1,8 +1,8 @@ ## Interface: 11200 ## Title: AtlasLoot TW Edition ## Notes: Shows the possible loot from the bosses -## Author: Daviesh, Pompa (Turtle WoW World Bosses), Xerron (Turtle WoW World Bosses), Gurky (Turtle WoW 1.16 Dungeons) -## Version: 1.0.2 +## Author: Daviesh, Pompa (Turtle WoW World Bosses), Xerron (Turtle WoW World Bosses), Gurky (Turtle WoW 1.16/1.16.1 Dungeons) +## Version: 1.0.3 ## SavedVariablesPerCharacter: AtlasLootCharDB ## OptionalDeps: Alphamap, AtlasLoader, LootLink, ItemSync, DewdropLib, Ace2, EquipCompare, EQCompare diff --git a/Core/AtlasLoot.lua b/Core/AtlasLoot.lua index 740261e..6984a94 100644 --- a/Core/AtlasLoot.lua +++ b/Core/AtlasLoot.lua @@ -69,7 +69,7 @@ local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot"); --Establish version number and compatible version of Atlas local VERSION_MAJOR = "1"; local VERSION_MINOR = "0"; -local VERSION_BOSSES = "2"; +local VERSION_BOSSES = "3"; ATLASLOOT_VERSION = "|cffFF8400AtlasLoot TW Edition v"..VERSION_MAJOR.."."..VERSION_MINOR.."."..VERSION_BOSSES.."|r"; ATLASLOOT_CURRENT_ATLAS = "1.12.0"; ATLASLOOT_PREVIEW_ATLAS = "1.12.1"; @@ -2202,55 +2202,58 @@ AtlasLoot_DewDropDown = { { AL["The Sunken Temple"], "SunkenTemple", "Submenu" }, }, [16] = { - { AL["Blackrock Depths"], "BlackrockDepths", "Submenu" }, + { AL["Hateforge Quarry"], "HateforgeQuarry", "Submenu" }, }, [17] = { + { AL["Blackrock Depths"], "BlackrockDepths", "Submenu" }, + }, + [18] = { [AL["Dire Maul"]] = { { AL["Dire Maul"].." "..AL["East"], "DireMaulEast", "Submenu" }, { AL["Dire Maul"].." "..AL["West"], "DireMaulWest", "Submenu" }, { AL["Dire Maul"].." "..AL["North"], "DireMaulNorth", "Submenu" }, }, }, - [18] = { + [19] = { { AL["Scholomance"], "Scholomance", "Submenu" }, }, - [19] = { + [20] = { { AL["Stratholme"], "Stratholme", "Submenu" }, }, - [20] = { + [21] = { { AL["Lower Blackrock Spire"], "LowerBlackrock", "Submenu" }, }, - [21] = { + [22] = { { AL["Upper Blackrock Spire"], "UpperBlackrock", "Submenu" }, }, - [22] = { + [23] = { { AL["Karazhan Crypt"], "KarazhanCrypt", "Submenu" }, }, - [23] = { + [24] = { { AL["Caverns of Time: Black Morass"], "CavernsOfTimeBlackMorass", "Submenu" }, }, - [24] = { + [25] = { { AL["Stormwind Vault"], "StormwindVault", "Submenu" }, }, - [25] = { + [26] = { { AL["Zul'Gurub"], "ZulGurub", "Submenu" }, }, - [26] = { + [27] = { { AL["Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" }, }, - [27] = { + [28] = { { AL["Molten Core"], "MoltenCore", "Submenu" }, }, - [28] = { + [29] = { { AL["Onyxia's Lair"], "Onyxia", "Submenu" }, }, - [29] = { + [30] = { { AL["Blackwing Lair"], "BlackwingLair", "Submenu" }, }, - [30] = { + [31] = { { AL["Temple of Ahn'Qiraj"], "TempleofAQ", "Submenu" }, }, - [31] = { + [32] = { { AL["Naxxramas"], "Naxxramas", "Submenu" }, }, }, @@ -2409,6 +2412,13 @@ AtlasLoot_DewDropDown = { --This table defines all the subtables needed for the full menu --Each sub table entry contains the text entry and the loot table that goes wih it AtlasLoot_DewDropDown_SubTables = { + ["HateforgeQuarry"] = { + { AL["High Foreman Bargul Blackhammer"], "HQHighForemanBargulBlackhammer" }, + { AL["Engineer Figgles"], "HQEngineerFiggles" }, + { AL["Corrosis"], "HQCorrosis" }, + { AL["Hatereaver Annihilator"], "HQHatereaverAnnihilator" }, + { AL["Hargesh Doomcaller"], "HQHargeshDoomcaller" }, + }, ["BlackrockDepths"] = { { AL["Lord Roccor"], "BRDLordRoccor" }, { AL["High Interrogator Gerstahn"], "BRDHighInterrogatorGerstahn" }, diff --git a/Instances/instances.en.lua b/Instances/instances.en.lua index 951521f..569a983 100644 --- a/Instances/instances.en.lua +++ b/Instances/instances.en.lua @@ -656,6 +656,15 @@ AtlasLootBossButtons = { "SWVArctiras"; "SWVVaultArmoryEquipment"; }; + HateforgeQuarry = { + ""; + ""; + "HQHighForemanBargulBlackhammer"; + "HQEngineerFiggles"; + "HQCorrosis"; + "HQHatereaverAnnihilator"; + "HQHargeshDoomcaller"; + }; TheDeadmines = { ""; ""; @@ -2924,6 +2933,47 @@ AtlasLoot_Data["AtlasLootItems"] = { { 60429, "INV_bracer_19", "=q3=Arcanite Shackles", "=ds=#s8#, #a4#", "25%" }, { 60430, "INV_boots_05", "=q3=Runewarder's Boots", "=ds=#s12#, #a1#", "25%" }, }; + HQHighForemanBargulBlackhammer = { + { 60565, "INV_axe_14", "=q3=Hateforged Cleaver", "=ds=#h1#", "#w1#", "20%" }, + { 60566, "INV_helmet_11", "=q3=Visor of Command", "=ds=#s1#, #a3#", "20%" }, + { 60567, "INV_shoulder_11", "=q3=Blackhammer Pauldrons", "=ds=#s3#, #a4#", "20%" }, + { 60568, "INV_boots_01", "=q3=Incendosaur Skin Boots", "=ds=#s12#, #a2#", "20%" }, + { 60569, "INV_jewelry_necklace_06", "=q3=Taskmaster's Tag", "=ds=#s2#", "20%" }, + { 60570, "INV_misc_net_01", "=q3=Dark Iron Hooked Net", "=ds=#s14#", "15%" }, + }; + HQEngineerFiggles = { + { 60540, "INV_helmet_47", "=q3=The Creator's Goggles", "=ds=#s1#", "#a1#", "20%" }, + { 60541, "INV_gauntlets_05", "=q3=Electroconductive Mitts", "=ds=#s9#", "#a2#", "20%" }, + { 60542, "INV_shirt_14", "=q3=Figgle's Coveralls", "=ds=#s5#", "#a1#", "20%" }, + { 60543, "INV_misc_wrench_01", "=q3=Wrench of Creation", "=ds=#h3#", "#w6#", "20%" }, + { 60545, "INV_weapon_rifle_07", "=q3=Techrifle X-TREME 5200", "=ds=#w5#", "20%" }, + { 60539, "INV_misc_questionmark", "=q3=Decoy Dragonling Remote", "=ds=#s15#", "15%" }, + { 13325, "ability_mount_mechastrider", "=q4=Fluorescent Green Mechanostrider", "=ds=#e7#", "0.025%" }, + }; + HQCorrosis = { + { 80670, "INV_boots_01", "=q2=Sludge-drenched Sabatons", "=ds=#s12#", "#a4#", "20%" }, + { 80671, "INV_weapon_shortblade_15", "=q2=Toxic Ripper", "=ds=#h1#", "#w4#", "20%" }, + { 80672, "INV_helmet_32", "=q2=Venomsight Mask", "=ds=#s1#", "#a2#", "20%" }, + { 80673, "INV_pants_10", "=q2=Murkwater Leggings", "=ds=#s11#", "#a3#", "20%" }, + { 80674, "ability_creature_poison_06", "=q3=Corossive Core", "=ds=#s14#", "20%" }, + }; + HQHatereaverAnnihilator = { + { 60559, "INV_gizmo_02", "=q3=Hatereaver Cog", "=ds=#s14#", "20%" }, + { 60561, "INV_misc_gear_04", "=q3=Flameforged Lugnut", "=ds=#s13#", "20%" }, + { 60562, "INV_helmet_19", "=q3=Ragereaver's Helm", "=ds=#s1#", "#a4#", "20%" }, + { 60563, "INV_boots_01", "=q3=Blackstone Stompers", "=ds=#s12#", "#a4#", "20%" }, + { 60564, "INV_misc_gem_pearl_04", "=q3=Empowered Power Core", "=ds=#s2#", "20%" }, + { 60560, "INV_mace_14", "=q3=Steamrigged Servohammer", "=ds=#h2#", "#w6#", "15%" }, + }; + HQHargeshDoomcaller = { + { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" }, + { 60546, "INV_staff_13", "=q3=Doomcaller Staff", "=ds=#h2#", "#w9#", "20%" }, + { 60547, "INV_jewelry_ring_25", "=q3=Band of Calamity", "=ds=#s13#", "20%" }, + { 60548, "INV_bracer_10", "=q3=Cuffs of Dawnfall", "=ds=#s8#", "#a1#", "20%" }, + { 60549, "INV_misc_cape_02", "=q3=Shawl of End Times", "=ds=#s4#", "#a1#", "20%" }, + { 60550, "INV_belt_09", "=q3=Shadowruned Girdle", "=ds=#s10#", "#a2#", "20%" }, + { 60551, "spell_shadow_antishadow", "=q4=Pendant of the Faceless", "=ds=#s14#", "0.005%" }, + }; DMRhahkZor = { { 872, "INV_ThrowingAxe_01", "=q2=Rockslicer", "=ds=#h2#, #w1#", "3.13%" }, { 0, "", "", "" }, diff --git a/Locale/locale.en.lua b/Locale/locale.en.lua index ebf8cd8..ec692b0 100644 --- a/Locale/locale.en.lua +++ b/Locale/locale.en.lua @@ -898,6 +898,12 @@ AL:RegisterTranslations("enUS", function() return { ["Chromaggus"] = true, ["Nefarian"] = true, ["Blackwing Lair"] = true, + ["Hateforge Quarry"] = true, + ["High Foreman Bargul Blackhammer"] = true, + ["Engineer Figgles"] = true, + ["Corrosis"] = true, + ["Hatereaver Annihilator"] = true, + ["Hargesh Doomcaller"] = true, ["The Crescent Grove"] = true, ["Grovetender Engryss"] = true, ["Keeper Ranathos"] = true, diff --git a/TableRegister/loottables.en.lua b/TableRegister/loottables.en.lua index 9f0dbea..51b2d29 100644 --- a/TableRegister/loottables.en.lua +++ b/TableRegister/loottables.en.lua @@ -355,6 +355,12 @@ AtlasLoot_TableNames = { ["STHazzas"] = { AL["Hazzas"], "AtlasLootItems" }, ["STEranikus"] = { AL["Shade of Eranikus"], "AtlasLootItems" }, ["STTrash"] = { AL["Trash Mobs"] .. " (" .. AL["The Sunken Temple"] .. ")", "AtlasLootItems" }, + -- Hateforge Quarry + ["HQHighForemanBargulBlackhammer"] = { AL["High Foreman Bargul Blackhammer"], "AtlasLootItems" }, + ["HQEngineerFiggles"] = { AL["Engineer Figgles"], "AtlasLootItems" }, + ["HQCorrosis"] = { AL["Corrosis"], "AtlasLootItems" }, + ["HQHatereaverAnnihilator"] = { AL["Hatereaver Annihilator"], "AtlasLootItems" }, + ["HQHargeshDoomcaller"] = { AL["Hargesh Doomcaller"], "AtlasLootItems" }, -- The Cresant Grove ["TCGGrovetenderEngryss"] = { AL["Grovetender Engryss"], "AtlasLootItems" }, ["TCGKeeperRanathos"] = { AL["Keeper Ranathos"], "AtlasLootItems" }, @@ -985,6 +991,13 @@ AtlasLoot_TableNamesBoss = { ["DMBrainwashedNoble"] = { AL["Brainwashed Noble"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" }, ["DMForemanThistlenettle"] = { AL["Foreman Thistlenettle"], "AtlasLootItems" }, }, + ["Hateforge Quarry"] = { + ["HQHighForemanBargulBlackhammer"] = { AL["High Foreman Bargul Blackhammer"], "AtlasLootItems" }, + ["HQEngineerFiggles"] = { AL["Engineer Figgles"], "AtlasLootItems" }, + ["HQCorrosis"] = { AL["Corrosis"], "AtlasLootItems" }, + ["HQHatereaverAnnihilator"] = { AL["Hatereaver Annihilator"], "AtlasLootItems" }, + ["HQHargeshDoomcaller"] = { AL["Hargesh Doomcaller"], "AtlasLootItems" }, + }, ["The Crescent Grove"] = { ["TCGGrovetenderEngryss"] = { AL["Grovetender Engryss"], "AtlasLootItems" }, ["TCGKeeperRanathos"] = { AL["Keeper Ranathos"], "AtlasLootItems" },