From 48ced93ddef06643e9a3baffff369a3acc4d442f Mon Sep 17 00:00:00 2001 From: Gurky <90982783+Gurky-Kronos@users.noreply.github.com> Date: Sun, 9 Jan 2022 00:49:14 -0500 Subject: [PATCH 1/9] Added patch 1.16 dungeons. Added The Crescent Grove Karazhan Crypt Caverns of Time: Black Morass Stormwind Vault Keep in mind that the last boss of Stormwind Vaults is missing loot in the database. --- Core/AtlasLoot.lua | 77 +++++++++---- Instances/instances.en.lua | 195 ++++++++++++++++++++++++++++++++ Locale/locale.en.lua | 23 ++++ TableRegister/loottables.en.lua | 50 ++++++++ 4 files changed, 326 insertions(+), 19 deletions(-) diff --git a/Core/AtlasLoot.lua b/Core/AtlasLoot.lua index 784938e..7d8e6d8 100644 --- a/Core/AtlasLoot.lua +++ b/Core/AtlasLoot.lua @@ -2176,6 +2176,9 @@ AtlasLoot_DewDropDown = { { AL["Razorfen Kraul"], "RazorfenKraul", "Submenu" }, }, [9] = { + { AL["The Crescent Grove"], "TheCrescentGrove", "Submenu" }, + }, + [10] = { [AL["Scarlet Monastery"]] = { { AL["Scarlet Monastery"].." "..AL["Graveyard"], "SMGraveyard", "Submenu" }, { AL["Scarlet Monastery"].." "..AL["Library"], "SMLibrary", "Submenu" }, @@ -2183,62 +2186,71 @@ AtlasLoot_DewDropDown = { { AL["Scarlet Monastery"].." "..AL["Cathedral"], "SMCathedral", "Submenu" }, }, }, - [10] = { + [11] = { { AL["Razorfen Downs"], "RazorfenDowns", "Submenu" }, }, - [11] = { + [12] = { { AL["Uldaman"], "Uldaman", "Submenu" }, }, - [12] = { + [13] = { { AL["Maraudon"], "Maraudon", "Submenu" }, }, - [13] = { + [14] = { { AL["Zul'Farrak"], "ZulFarrak", "Submenu" }, }, - [14] = { + [15] = { { AL["The Sunken Temple"], "SunkenTemple", "Submenu" }, }, - [15] = { + [16] = { { AL["Blackrock Depths"], "BlackrockDepths", "Submenu" }, }, - [16] = { + [17] = { [AL["Dire Maul"]] = { { AL["Dire Maul"].." "..AL["East"], "DireMaulEast", "Submenu" }, { AL["Dire Maul"].." "..AL["West"], "DireMaulWest", "Submenu" }, { AL["Dire Maul"].." "..AL["North"], "DireMaulNorth", "Submenu" }, }, }, - [17] = { + [18] = { { AL["Scholomance"], "Scholomance", "Submenu" }, }, - [18] = { + [19] = { { AL["Stratholme"], "Stratholme", "Submenu" }, }, - [19] = { + [20] = { { AL["Lower Blackrock Spire"], "LowerBlackrock", "Submenu" }, }, - [20] = { + [21] = { { AL["Upper Blackrock Spire"], "UpperBlackrock", "Submenu" }, }, - [21] = { - { AL["Zul'Gurub"], "ZulGurub", "Submenu" }, - }, [22] = { - { AL["Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" }, + { AL["Karazhan Crypt"], "KarazhanCrypt", "Submenu" }, }, [23] = { - { AL["Molten Core"], "MoltenCore", "Submenu" }, + { AL["Caverns of Time: Black Morass"], "CavernsOfTimeBlackMorass", "Submenu" }, }, [24] = { - { AL["Onyxia's Lair"], "Onyxia", "Submenu" }, + { AL["Stormwind Vault"], "StormwindVault", "Submenu" }, }, [25] = { - { AL["Blackwing Lair"], "BlackwingLair", "Submenu" }, + { AL["Zul'Gurub"], "ZulGurub", "Submenu" }, }, [26] = { - { AL["Temple of Ahn'Qiraj"], "TempleofAQ", "Submenu" }, + { AL["Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" }, }, [27] = { + { AL["Molten Core"], "MoltenCore", "Submenu" }, + }, + [28] = { + { AL["Onyxia's Lair"], "Onyxia", "Submenu" }, + }, + [29] = { + { AL["Blackwing Lair"], "BlackwingLair", "Submenu" }, + }, + [30] = { + { AL["Temple of Ahn'Qiraj"], "TempleofAQ", "Submenu" }, + }, + [31] = { { AL["Naxxramas"], "Naxxramas", "Submenu" }, }, }, @@ -2456,6 +2468,26 @@ AtlasLoot_DewDropDown_SubTables = { { AL["General Drakkisath"], "UBRSDrakkisath" }, { AL["Trash Mobs"], "UBRSTrash" }, }, + ["KarazhanCrypt"] = { + { AL["Marrowspike"], "KCMarrowspike" }, + { AL["Hivaxxis"], "KCHivaxxis" }, + { AL["Corpsemuncher"], "KCCorpsemuncher" }, + { AL["Archlich Enkhraz"], "KCArchlichEnkhraz" }, + { AL["Alarus"], "KCAlarus" }, + }, + ["CavernsOfTimeBlackMorass"] = { + { AL["Chronar"], "COTBMChronar" }, + { AL["Time-Lord Epochronos"], "COTBMTimeLordEpochronos" }, + { AL["Antnormi"], "COTBMAntnormi" }, + }, + ["StormwindVault"] = { + { AL["Aszosh Grimflame"], "SWVAszoshGrimflame" }, + { AL["Tham'Grarr"], "SWVThamGrarr" }, + { AL["Black Bride"], "SWVBlackBride" }, + { AL["Damian"], "SWVDamian" }, + { AL["Volkan Cruelblade"], "SWVVolkanCruelblade" }, + { AL["Arc'tiras"], "SWVArctiras" }, + }, ["BlackwingLair"] = { { AL["Razorgore the Untamed"], "BWLRazorgore" }, { AL["Vaelastrasz the Corrupt"], "BWLVaelastrasz" }, @@ -2479,6 +2511,13 @@ AtlasLoot_DewDropDown_SubTables = { { AL["Edwin VanCleef"], "DMVanCleef" }, { AL["Trash Mobs"], "DMTrash" }, }, + ["TheCrescentGrove"] = { + { AL["Grovetender Engryss"], "TCGGrovetenderEngryss" }, + { AL["Keeper Ranathos"], "TCGKeeperRanathos" }, + { AL["High Priestess A'lathea"], "TCGHighPriestessAlathea" }, + { AL["Fenektis the Deceiver"], "TCGFenektistheDeceiver" }, + { AL["Master Raxxieth"], "TCGMasterRaxxieth" }, + }, ["Gnomeregan"] = { { AL["Grubbis"], "GnGrubbis" }, { AL["Viscous Fallout"], "GnViscousFallout" }, diff --git a/Instances/instances.en.lua b/Instances/instances.en.lua index 95c3672..fa428b0 100644 --- a/Instances/instances.en.lua +++ b/Instances/instances.en.lua @@ -618,6 +618,41 @@ AtlasLootBossButtons = { "IRONWEAVE"; "T0SET"; }; + TheCrescentGrove = { + ""; + ""; + "TCGGrovetenderEngryss"; + "TCGKeeperRanathos"; + "TCGHighPriestessAlathea"; + "TCGFenektistheDeceiver"; + "TCGMasterRaxxieth"; + }; + KarazhanCrypt = { + ""; + ""; + "KCMarrowspike"; + "KCHivaxxis"; + "KCCorpsemuncher"; + "KCArchlichEnkhraz"; + "KCAlarus"; + }; + CavernsOfTimeBlackMorass = { + ""; + ""; + "COTBMChronar"; + "COTBMTimeLordEpochronos"; + "COTBMAntnormi"; + }; + StormwindVault = { + ""; + ""; + "SWVAszoshGrimflame"; + "SWVThamGrarr"; + "SWVBlackBride"; + "SWVDamian"; + "SWVVolkanCruelblade"; + "SWVArctiras"; + }; TheDeadmines = { ""; ""; @@ -2690,6 +2725,166 @@ AtlasLoot_Data["AtlasLootItems"] = { { 0, "", "", "" }, { 80807, "", "=q2=", "", "0.02%" }, }; + TCGGrovetenderEngryss = { + { 83220, "INV_jewelry_necklace_09", "=q3=Groveweald Tribal Necklace", "=ds=#s2#", "24%" }, + { 83221, "INV_hammer_16", "=q3=Thornroot Maul", "=ds=#h2#, #w6#", "24%" }, + { 83222, "INV_bracer_12", "=q3=Groveweald Elder Cuffs", "=ds=#s8#, #a1#", "24%" }, + { 83223, "INV_gauntlets_24", "=q3=Furbolg Battle Grips", "=ds=#s9#, #a2#", "24%" }, + { 83224, "INV_misc_horn_03", "=q3=Horn of Engryss", "=ds=#s14#", "5%" }, + { 0, "", "", "" }, + { 60176, "INV_misc_coin_13", "=q1=Groveweald Badge", "=ds=#m3#", "100%" }, + }; + TCGKeeperRanathos = { + { 83225, "INV_weapon_bow_11", "=q3=Bow of the Grove", "=ds=#w2#", "24%" }, + { 83226, "INV_bracer_12", "=q3=Bands of Ranathos", "=ds=#s8#, #a2#", "24%" }, + { 83228, "INV_boots_03", "=q3=Treads of the Keeper", "=ds=#s12#, #a3#", "24%" }, + { 83229, "INV_jewelry_ring_08", "=q3=Circlet of Cenarius", "=ds=#s13#", "5%" }, + }; + TCGHighPriestessAlathea = { + { 83208, "INV_belt_22", "=q3=Circlet of the Crescent Moon", "=ds=#s1#, #a1#", "30%" }, + { 83209, "INV_axe_12", "=q3=Sentinel's Moonslicer", "=ds=#h2#, #w1#", "30%" }, + { 83211, "INV_shoulder_05", "=q3=Moontouched Shoulders", "=ds=#s3#, #a2#", "30%" }, + }; + TCGFenektistheDeceiver = { + { 83212, "INV_misc_orb_04", "=q3=Felflame Shard", "=ds=#s15#", "25%" }, + { 83213, "INV_bracer_12", "=q3=Trickster's Wraps", "=ds=#s8#, #a2#", "25%" }, + { 83214, "INV_weapon_shortblade_20", "=q3=Betrayer", "=ds=#h1#, #w4#", "25%" }, + { 83215, "INV_wand_01", "=q3=Blackflame Wand", "=ds=#w12#", "25%" }, + }; + TCGMasterRaxxieth = { + { 60258, "INV_helmet_08", "=q4=Crown of Corruption", "=ds=#s1#, #a2#", "0.5%" }, + { 0, "", "", "" }, + { 83216, "INV_helmet_17", "=q3=Bloodforged Helm", "=ds=#s1#, #a3#", "25%" }, + { 83217, "INV_jewelry_ring_16", "=q3=Ring of Demonic Fury", "=ds=#s13#", "25%" }, + { 83218, "INV_misc_cape_19", "=q3=Shadowthread Cloak", "=ds=#s4#, #a1#", "25%" }, + { 83219, "INV_sword_18", "=q3=Slayer's Edge", "=ds=#h1#, #w10#", "25%" }, + }; + KCMarrowspike = { + { 83441, "INV_chest_chain_15", "=q3=Splintercage Breastplate", "=ds=#s5#, #a4#", "18%" }, + { 83442, "INV_boots_08", "=q3=Miasma Walkers", "=ds=#s12#, #a2#", "18%" }, + { 83443, "INV_helmet_06", "=q3=The Crown of Shattering", "=ds=#s1#, #a3#", "18%" }, + { 83444, "INV_shield_02", "=q3=Bonewall", "=ds=#h4#, #w8#", "18%" }, + { 83445, "INV_misc_monsterclaw_01", "=q3=Marrowclaw Knuckles", "=ds=#h3#, #w13#", "18%" }, + { 83440, "INV_mace_09", "=q3=Boneshatter Maul", "=ds=#h2#, #w6#", "10%" }, + }; + KCHivaxxis = { + { 83447, "INV_belt_12", "=q3=Clutch of Hivaxxis", "=ds=#s10#, #a2#", "18%" }, + { 83448, "INV_shoulder_09", "=q3=Amice of the Webweaver", "=ds=#s3#, #a1#", "18%" }, + { 83449, "INV_jewelry_ring_24", "=q3=Darksoul Band", "=ds=#s13#", "18%" }, + { 83450, "INV_misc_gem_pearl_06", "=q3=Soul of the Spider", "=ds=#s14#", "18%" }, + { 83451, "INV_helmet_41", "=q3=Cowl of Mivax", "=ds=#s1#, #a1#", "18%" }, + { 83446, "INV_weapon_shortblade_16", "=q3=Venom's Touch", "=ds=#h1#, #w4#", "10%" }, + }; + KCCorpsemuncher = { + { 83459, "INV_bracer_03", "=q3=Consumer Shackles", "=ds=#s8#, #a4#", "18%" }, + { 83460, "INV_jewelry_ring_26", "=q3=Deepearth Signet", "=ds=#s13#", "18%" }, + { 83461, "INV_spear_06", "=q3=Cryptkeeper's Pike", "=ds=#h2#, #w7#", "18%" }, + { 83462, "INV_chest_plate08", "=q3=Cadaverlink Vest", "=ds=#s5#, #a3#", "18%" }, + { 83463, "INV_gauntlets_23", "=q3=Rotworm Grips", "=ds=#s9#, #a2#", "18%" }, + { 83458, "INV_misc_organ_01", "=q3=Wormheart", "=ds=#s2#", "10%" }, + }; + KCArchlichEnkhraz = { + { 83453, "INV_misc_book_09", "=q3=Tome of Shivering Secrets", "=ds=#h4#", "18%" }, + { 83454, "INV_pants_11", "=q3=Deathrune Leggings", "=ds=#s11#, #a2#", "18%" }, + { 83455, "INV_boots_plate_02", "=q3=Frostchain Greaves", "=ds=#s12#, #a3#", "18%" }, + { 83456, "INV_chest_cloth_14", "=q3=Shroud of the Archlich", "=ds=#s4#, #a1#", "18%" }, + { 83457, "INV_jewelry_necklace_03", "=q3=Glacier Pendant", "=ds=#s2#", "18%" }, + { 83452, "INV_weapon_bow_01", "=q3=Windbreaker", "=ds=#w2#", "10%" }, + { 0, "", "", "" }, + { 80010, "INV_box_petcarrier_01", "=q1=Midnight", "=ds=#e15#", "5%" }, + }; + KCAlarus = { + { 83465, "INV_misc_cape_21", "=q3=Shroud of Haunted Torment", "=ds=#s4#, #a1#", "13%" }, + { 83466, "INV_pants_plate_20", "=q3=Baneforged Leggings", "=ds=#s11#, #a4#", "13%" }, + { 83467, "INV_wand_03", "=q3=Cryptwatcher's Call", "=ds=#w12#", "13%" }, + { 83468, "INV_jewelry_ring_09", "=q3=Corpsekeeper's Charge", "=ds=#s13#", "13%" }, + { 83469, "INV_crown_01", "=q3=Cryptstone Circlet", "=ds=#s1#, #a1#", "13%" }, + { 83470, "INV_pants_03", "=q3=Wraithscale Leggings", "=ds=#s11#, #a3#", "13%" }, + { 83471, "INV_staff_08", "=q3=Staff of Alarus", "=ds=#h2#, #w9#", "13%" }, + { 83472, "INV_helmet_15", "=q3=Cover of the Necromancer", "=ds=#s1#, #a1#", "13%" }, + { 0, "", "", "" }, + { 83464, "INV_shoulder_11", "=q4=Mantle of Twisted Damnation", "=ds=#s3#, #a1#", "0.25%" }, + }; + COTBMChronar = { + { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#", "100%" }, + { 0, "", "", "" }, + { 61016, "INV_sword_10", "=q3=Time-Lost Claymore", "=ds=#h2#, #w10#", "17%" }, + { 61018, "INV_misc_cape_02", "=q3=Cloak of Elemental Warding", "=ds=#s4#, #a1#", "17%" }, + { 61019, "INV_wand_05", "=q3=Wand of the Eclipse", "=ds=#w12#", "17%" }, + { 61036, "INV_boots_01", "=q3=Boots of the Riftwalker", "=ds=#s12#, #a4#", "17%" }, + { 61047, "INV_helmet_22", "=q3=Monolith Headguard", "=ds=#s1#, #a4#", "17%" }, + { 61048, "INV_belt_10", "=q3=Girdle of Distant Stars", "=ds=#s10#, #a2#", "17%" }, + { 0, "", "", "" }, + { 60496, "INV_misc_head_dragon_black", "=q1=Head of Chronar", "=ds=#m3#", "100%" }, + }; + COTBMTimeLordEpochronos = { + { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#", "100%" }, + { 0, "", "", "" }, + { 50428, "INV_belt_06", "=q3=Ancient Clutch", "=ds=#s10#, #a4#", "12%" }, + { 50430, "INVmisc_cape_16", "=q3=Magic-infused Cloak", "=ds=#s4#, #a1#", "12%" }, + { 61017, "INV_shoulder_27", "=q3=Shoulderguards of the Defiler", "=ds=#s3#, #a3#", "12%" }, + { 61021, "INV_bracer_09", "=q3=Shadowshifter Armguards", "=ds=#s10#, #a2#", "12%" }, + { 61028, "INV_shield_03", "=q3=Bulwark of the Crimson Guard", "=ds=#h4#, #w8#", "12%" }, + { 61054, "INV_pants_03", "=q3=Azurite Legguards", "=ds=#s11#, #a3#", "12%" }, + { 61058, "INV_pants_04", "=q3=Leggings of the Nullifier", "=ds=#s11#, #a4#", "12%" }, + { 0, "", "", "" }, + { 61049, "INV_sword_19", "=q4=Chronobreaker", "=ds=#h2#, #w10#", "0.95%" }, + }; + COTBMAntnormi = { + { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#", "100%" }, + { 0, "", "", "" }, + { 50427, "INV_chest_leather_08", "=q3=Time-blackened Chestpiece", "=ds=#s5#, #a2#", "50%" }, + { 61053, "INV_helmet_24", "=q3=Timeloop Headguard", "=ds=#s1#, #a3#", "50%" }, + { 61046, "INV_axe_08", "=q3=Shadowreaper", "=ds=#h1#, #w1#", "33%" }, + { 61031, "INV_staff_07", "=q3=Riftweaver", "=ds=#h2#, #w9#", "33%" }, + { 50429, "INV_spear_07", "=q3=Spear of the Endless Hunt", "=ds=#h2#, #w7#", "33%" }, + { 61037, "INV_chest_plate09", "=q3=Breastplate of the Lost Champion", "=ds=#s5#, #a4#", "33%" }, + { 61027, "INV_shoulder_24", "=q3=Epaulets of the Forgotten Past", "=ds=#s3#, #a1#", "33%" }, + { 61040, "INV_gauntlets_05", "=q3=Gloves of the Unknown", "=ds=#s9#, #a1#", "33%" }, + { 0, "", "", "" }, + { 51044, "INV_misc_head_dragon_black", "=q1=Antnormi's Head", "=ds=#m3#", "100%" }, + }; + SWVAszoshGrimflame = { + { 60504, "INV_gauntlets_18", "=q3=Dreadskin Gloves", "=ds=#s9#, #a2#", "17%" }, + { 60418, "INV_staff_14", "=q3=Sealbreaker Staff", "=ds=#h2#, #w9#", "17%" }, + { 60419, "INV_helmet_15", "=q3=Necrolyte's Visage", "=ds=#s1#, #a1#", "17%" }, + { 60425, "INV_chest_cloth_48", "=q3=Shadowguard Robe", "=ds=#s5#, #a1#", "17%" }, + { 60431, "INV_misc_book_06", "=q3=Almanac of Savagery", "=ds=#h4#", "17%" }, + { 60434, "INV_gauntlets_17", "=q3=Greaves of the Elite Guard", "=ds=#s11#, #a4#", "17%" }, + }; + SWVThamGrarr = { + { 60502, "INV_belt_26", "=q3=Unstable Belt", "=ds=#s10#, #a2#", "17%" }, + { 60415, "INV_jewelry_ring_20", "=q3=Ring of Twin Regeneration", "=ds=#s13#", "17%" }, + { 60416, "INV_misc_bone_elfskull_01", "=q3=Skull of Grarr", "=ds=#h3#, #w6#", "17%" }, + { 60417, "INV_misc_bone_orcskull_01", "=q3=Skull of Tham", "=ds=#h4#", "17%" }, + { 60424, "INV_gauntlets_05", "=q3=Grellskin Gloves", "=ds=#s9#, #a1#", "17%" }, + { 60435, "INV_boots_02", "=q3=Sabatons of the Elite Guard", "=ds=#s12#, #a4#", "17%" }, + }; + SWVBlackBride = { + { 60408, "INV_crown_01", "=q3=Crown of Lost Memories", "=ds=#s1#, #a1#", "20%" }, + { 60409, "INV_misc_cape_19", "=q3=Banshee's Veil", "=ds=#s4#, #a1#", "20%" }, + { 60410, "INV_weapon_shortblade_16", "=q3=Willbreaker", "=ds=#h3#, #w13#", "20%" }, + { 60411, "INV_boots_cloth_03", "=q3=Boots of Crying Rivers", "=ds=#s12#, #a1#", "20%" }, + { 60436, "INV_helmet_41", "=q3=Sightless Leather Hood", "=ds=#s1#, #a2#", "20%" }, + }; + SWVDamian = { + { 60421, "INV_chest_leather_02", "=q3=Damien's Sorrow", "=ds=#s5#, #a2#", "20%" }, + { 60423, "INV_bracer_07", "=q3=Bracers of Lost Souls", "=ds=#s8#, #a2#", "20%" }, + { 60427, "INV_misc_bone_elfskull_01", "=q3=Skullrattler", "=ds=#w12#", "20%" }, + { 60433, "INV_shoulder_24", "=q3=Pauldrons of the Elite Guard", "=ds=#s3#, #a4#", "20%" }, + { 60500, "INV_misc_cape_11", "=q3=Cloak of Atonement", "=ds=#s4#, #a1#", "20%" }, + { 0, "", "", "" }, + { 60422, "INV_sword_31", "=q4=The Ripper", "=ds=#h1#, #w4#", "1%" }, + }; + SWVVolkanCruelblade = { + { 60412, "INV_jewelry_necklace_09", "=q3=Blackteeth Necklace", "=ds=#s2#", "20%" }, + { 60413, "INV_sword_20", "=q3=The Cruel Blade", "=ds=#h2#, #w7#", "20%" }, + { 60414, "INV_misc_bandana_03", "=q3=Blademaster's Blindfold", "=ds=#s1#, #a2#", "20%" }, + { 60432, "INV_gauntlets_05", "=q3=Gauntlets of the Elite Guard", "=ds=#s9#, #a4#", "20%" }, + { 60503, "INV_pants_03", "=q3=Leggings of Alacrity", "=ds=#s11#, #a3#", "20%" }, + }; + SWVArctiras = { + }; 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 ae97ed7..73b2b19 100644 --- a/Locale/locale.en.lua +++ b/Locale/locale.en.lua @@ -894,6 +894,29 @@ AL:RegisterTranslations("enUS", function() return { ["Chromaggus"] = true, ["Nefarian"] = true, ["Blackwing Lair"] = true, + ["The Crescent Grove"] = true, + ["Grovetender Engryss"] = true, + ["Keeper Ranathos"] = true, + ["High Priestess A'lathea"] = true, + ["Fenektis the Deceiver"] = true, + ["Master Raxxieth"] = true, + ["Karazhan Crypt"] = true, + ["Marrowspike"] = true, + ["Hivaxxis"] = true, + ["Corpsemuncher"] = true, + ["Archlich Enkhraz"] = true, + ["Alarus"] = true, + ["Caverns of Time: Black Morass"] = true, + ["Chronar"] = true, + ["Time-Lord Epochronos"] = true, + ["Antnormi"] = true, + ["Stormwind Vault"] = true, + ["Aszosh Grimflame"] = true, + ["Tham'Grarr"] = true, + ["Black Bride"] = true, + ["Damian"] = true, + ["Volkan Cruelblade"] = true, + ["Arc'tiras"] = true, ["The Deadmines"] = true, ["Pusillin"] = true, ["Zevrim Thornhoof"] = true, diff --git a/TableRegister/loottables.en.lua b/TableRegister/loottables.en.lua index 7ae1f24..6b295f4 100644 --- a/TableRegister/loottables.en.lua +++ b/TableRegister/loottables.en.lua @@ -355,6 +355,29 @@ AtlasLoot_TableNames = { ["STHazzas"] = { AL["Hazzas"], "AtlasLootItems" }, ["STEranikus"] = { AL["Shade of Eranikus"], "AtlasLootItems" }, ["STTrash"] = { AL["Trash Mobs"] .. " (" .. AL["The Sunken Temple"] .. ")", "AtlasLootItems" }, + -- The Cresant Grove + ["TCGGrovetenderEngryss"] = { AL["Grovetender Engryss"], "AtlasLootItems" }, + ["TCGKeeperRanathos"] = { AL["Keeper Ranathos"], "AtlasLootItems" }, + ["TCGHighPriestessAlathea"] = { AL["High Priestess A'lathea"], "AtlasLootItems" }, + ["TCGFenektistheDeceiver"] = { AL["Fenektis the Deceiver"], "AtlasLootItems" }, + ["TCGMasterRaxxieth"] = { AL["Master Raxxieth"], "AtlasLootItems" }, + -- Karazhan Crypt + ["KCMarrowspike"] = { AL["Marrowspike"], "AtlasLootItems" }, + ["KCHivaxxis"] = { AL["Hivaxxis"], "AtlasLootItems" }, + ["KCCorpsemuncher"] = { AL["Corpsemuncher"], "AtlasLootItems" }, + ["KCArchlichEnkhraz"] = { AL["Archlich Enkhraz"], "AtlasLootItems" }, + ["KCAlarus"] = { AL["Alarus"], "AtlasLootItems" }, + -- Caverns of Time: Black Morass + ["COTBMChronar"] = { AL["Chronar"], "AtlasLootItems" }, + ["COTBMTimeLordEpochronos"] = { AL["Time-Lord Epochronos"], "AtlasLootItems" }, + ["COTBMAntnormi"] = { AL["Antnormi"], "AtlasLootItems" }, + -- Stormwind Vault + ["SWVAszoshGrimflame"] = { AL["Aszosh Grimflame"], "AtlasLootItems" }, + ["SWVThamGrarr"] = { AL["Tham'Grarr"], "AtlasLootItems" }, + ["SWVBlackBride"] = { AL["Black Bride"], "AtlasLootItems" }, + ["SWVDamian"] = { AL["Damian"], "AtlasLootItems" }, + ["SWVVolkanCruelblade"] = { AL["Volkan Cruelblade"], "AtlasLootItems" }, + ["SWVArctiras"] = { AL["Arc'tiras"], "AtlasLootItems" }, --Temple of Ahn'Qiraj ["AQ40Skeram"] = { AL["The Prophet Skeram"], "AtlasLootItems" }, ["AQ40Trio"] = { AL["The Bug Family"], "AtlasLootItems" }, @@ -940,6 +963,33 @@ AtlasLoot_TableNamesBoss = { ["DMBrainwashedNoble"] = { AL["Brainwashed Noble"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" }, ["DMForemanThistlenettle"] = { AL["Foreman Thistlenettle"], "AtlasLootItems" }, }, + ["The Crescent Grove"] = { + ["TCGGrovetenderEngryss"] = { AL["Grovetender Engryss"], "AtlasLootItems" }, + ["TCGKeeperRanathos"] = { AL["Keeper Ranathos"], "AtlasLootItems" }, + ["TCGHighPriestessAlathea"] = { AL["High Priestess A'lathea"], "AtlasLootItems" }, + ["TCGFenektistheDeceiver"] = { AL["Fenektis the Deceiver"], "AtlasLootItems" }, + ["TCGMasterRaxxieth"] = { AL["Master Raxxieth"], "AtlasLootItems" }, + }, + ["Karazhan Crypt"] = { + ["KCMarrowspike"] = { AL["Marrowspike"], "AtlasLootItems" }, + ["KCHivaxxis"] = { AL["Hivaxxis"], "AtlasLootItems" }, + ["KCCorpsemuncher"] = { AL["Corpsemuncher"], "AtlasLootItems" }, + ["KCArchlichEnkhraz"] = { AL["Archlich Enkhraz"], "AtlasLootItems" }, + ["KCAlarus"] = { AL["Alarus"], "AtlasLootItems" }, + }, + ["Caverns of Time: Black Morass"] = { + ["COTBMChronar"] = { AL["Chronar"], "AtlasLootItems" }, + ["COTBMTimeLordEpochronos"] = { AL["Time-Lord Epochronos"], "AtlasLootItems" }, + ["COTBMAntnormi"] = { AL["Antnormi"], "AtlasLootItems" }, + }, + ["Stormwind Vault"] = { + ["SWVAszoshGrimflame"] = { AL["Aszosh Grimflame"], "AtlasLootItems" }, + ["SWVThamGrarr"] = { AL["Tham'Grarr"], "AtlasLootItems" }, + ["SWVBlackBride"] = { AL["Black Bride"], "AtlasLootItems" }, + ["SWVDamian"] = { AL["Damian"], "AtlasLootItems" }, + ["SWVVolkanCruelblade"] = { AL["Volkan Cruelblade"], "AtlasLootItems" }, + ["SWVArctiras"] = { AL["Arc'tiras"], "AtlasLootItems" }, + }, ["The Deadmines"] = { ["DMRhahkZor"] = { AL["Rhahk'Zor"], "AtlasLootItems" }, ["DMMinerJohnson"] = { AL["Miner Johnson"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" }, From 44c2679d4ea9e599888db4023f37364be95575a5 Mon Sep 17 00:00:00 2001 From: Lexie <6937574+Lexiebean@users.noreply.github.com> Date: Tue, 11 Jan 2022 18:56:50 +1100 Subject: [PATCH 2/9] Added patch 1.16 tailoring. Added Augerer's set Added Diviners's set Added Pillagers's set Added Shadoweave set to Crafted Sets > Tailoring Augerer's, Diviners's and Pillagers's sets are missing Orange/Yellow/Green/Grey skillup information. However they were also immediately grey for me when I trained them at level. So this may also be a server bug as well as missing information. --- Core/AtlasLoot.lua | 6 + Core/Crafting.lua | 202 ++++++++++++---------- Core/Spells.lua | 298 ++++++++++++++++++++++++++++++++ Core/TextParsing.lua | 6 +- Crafting/crafting.en.lua | 88 ++++++++-- Locale/locale.en.lua | 4 + TableRegister/loottables.en.lua | 4 + 7 files changed, 507 insertions(+), 101 deletions(-) diff --git a/Core/AtlasLoot.lua b/Core/AtlasLoot.lua index 7d8e6d8..a7e9350 100644 --- a/Core/AtlasLoot.lua +++ b/Core/AtlasLoot.lua @@ -2883,6 +2883,12 @@ AtlasLoot_DewDropDown_SubTables = { { AL["Blue Dragon Mail"], "BlueDragonM" }, { AL["Black Dragon Mail"], "BlackDragonM" }, }, + ["CraftSetTailoring"] = { + { AL["Augerer's Attire"], "AugerersAttire" }, + { AL["Diviner's Garments"], "DivinersGarments" }, + { AL["Pillager's Garb"], "PillagersGarb" }, + { AL["Bloodvine Garb"], "BloodvineG" }, + }, ["DungeonSets12"] = { { "|cffffffff"..AL["Priest"], "T0Priest" }, { "|cff68ccef"..AL["Mage"], "T0Mage" }, diff --git a/Core/Crafting.lua b/Core/Crafting.lua index f9c696e..b5cde25 100644 --- a/Core/Crafting.lua +++ b/Core/Crafting.lua @@ -115,113 +115,137 @@ function AtlasLootCraftedSetMenu() getglobal("AtlasLootItemsFrame_PREV"):Hide(); getglobal("AtlasLootServerQueryButton"):Hide(); --Tailoring Header - AtlasLootMenuItem_2_Name:SetText(RED..AL["Tailoring"]); + AtlasLootMenuItem_1_Name:SetText(RED..AL["Tailoring"]); + AtlasLootMenuItem_1_Extra:SetText(""); + AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\INV_Chest_Cloth_21"); + AtlasLootMenuItem_1.isheader = true; + AtlasLootMenuItem_1:Show(); + --Augerer's Attire + AtlasLootMenuItem_2_Name:SetText(AL["Augerer's Attire"]); AtlasLootMenuItem_2_Extra:SetText(""); - AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Chest_Cloth_21"); - AtlasLootMenuItem_2.isheader = true; + AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Helmet_11"); + AtlasLootMenuItem_2.lootpage="AugerersAttire"; AtlasLootMenuItem_2:Show(); - --Bloodvine Garb - AtlasLootMenuItem_3_Name:SetText(AL["Bloodvine Garb"]); + --Shadoweave + AtlasLootMenuItem_3_Name:SetText(AL["Shadoweave"]); AtlasLootMenuItem_3_Extra:SetText(""); - AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Pants_Cloth_14"); - AtlasLootMenuItem_3.lootpage="BloodvineG"; + AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Helmet_27"); + AtlasLootMenuItem_3.lootpage="ShadoweaveSet"; AtlasLootMenuItem_3:Show(); - --Leatherworking Leather Header - AtlasLootMenuItem_5_Name:SetText(RED..AL["Leatherworking"]); - AtlasLootMenuItem_5_Extra:SetText(WHITE..AL["Leather"]); - AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_04"); - AtlasLootMenuItem_5.isheader = true; + --Diviner's Garments + AtlasLootMenuItem_4_Name:SetText(AL["Diviner's Garments"]); + AtlasLootMenuItem_4_Extra:SetText(""); + AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Helmet_33"); + AtlasLootMenuItem_4.lootpage="DivinersGarments"; + AtlasLootMenuItem_4:Show(); + --Pillager's Garb + AtlasLootMenuItem_5_Name:SetText(AL["Pillager's Garb"]); + AtlasLootMenuItem_5_Extra:SetText(""); + AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Helmet_28"); + AtlasLootMenuItem_5.lootpage="PillagersGarb"; AtlasLootMenuItem_5:Show(); - --Volcanic Armor - AtlasLootMenuItem_6_Name:SetText(AL["Volcanic Armor"]); - AtlasLootMenuItem_6_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]); - AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Pants_06"); - AtlasLootMenuItem_6.lootpage="VolcanicArmor"; + --Bloodvine Garb + AtlasLootMenuItem_6_Name:SetText(AL["Bloodvine Garb"]); + AtlasLootMenuItem_6_Extra:SetText(""); + AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Pants_Cloth_14"); + AtlasLootMenuItem_6.lootpage="BloodvineG"; AtlasLootMenuItem_6:Show(); - --Ironfeather Armor - AtlasLootMenuItem_7_Name:SetText(AL["Ironfeather Armor"]); - AtlasLootMenuItem_7_Extra:SetText(""); - AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_06"); - AtlasLootMenuItem_7.lootpage="IronfeatherArmor"; - AtlasLootMenuItem_7:Show(); - --Stormshroud Armor - AtlasLootMenuItem_8_Name:SetText(AL["Stormshroud Armor"]); - AtlasLootMenuItem_8_Extra:SetText(""); - AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_08"); - AtlasLootMenuItem_8.lootpage="StormshroudArmor"; + --Leatherworking Leather Header + AtlasLootMenuItem_8_Name:SetText(RED..AL["Leatherworking"]); + AtlasLootMenuItem_8_Extra:SetText(WHITE..AL["Leather"]); + AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_04"); + AtlasLootMenuItem_8.isheader = true; AtlasLootMenuItem_8:Show(); - --Devilsaur Armor - AtlasLootMenuItem_9_Name:SetText(AL["Devilsaur Armor"]); - AtlasLootMenuItem_9_Extra:SetText(""); - AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Pants_Wolf"); - AtlasLootMenuItem_9.lootpage="DevilsaurArmor"; + --Volcanic Armor + AtlasLootMenuItem_9_Name:SetText(AL["Volcanic Armor"]); + AtlasLootMenuItem_9_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]); + AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Pants_06"); + AtlasLootMenuItem_9.lootpage="VolcanicArmor"; AtlasLootMenuItem_9:Show(); - --Blood Tiger Harness - AtlasLootMenuItem_10_Name:SetText(AL["Blood Tiger Harness"]); + --Ironfeather Armor + AtlasLootMenuItem_10_Name:SetText(AL["Ironfeather Armor"]); AtlasLootMenuItem_10_Extra:SetText(""); - AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_23"); - AtlasLootMenuItem_10.lootpage="BloodTigerH"; + AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_06"); + AtlasLootMenuItem_10.lootpage="IronfeatherArmor"; AtlasLootMenuItem_10:Show(); - --Primal Batskin - AtlasLootMenuItem_11_Name:SetText(AL["Primal Batskin"]); + --Stormshroud Armor + AtlasLootMenuItem_11_Name:SetText(AL["Stormshroud Armor"]); AtlasLootMenuItem_11_Extra:SetText(""); - AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_03"); - AtlasLootMenuItem_11.lootpage="PrimalBatskin"; + AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_08"); + AtlasLootMenuItem_11.lootpage="StormshroudArmor"; AtlasLootMenuItem_11:Show(); - --Mail Blacksmithing Header - AtlasLootMenuItem_13_Name:SetText(RED..AL["Blacksmithing"]); - AtlasLootMenuItem_13_Extra:SetText(WHITE..AL["Mail"]); - AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_04"); - AtlasLootMenuItem_13.isheader = true; + --Devilsaur Armor + AtlasLootMenuItem_12_Name:SetText(AL["Devilsaur Armor"]); + AtlasLootMenuItem_12_Extra:SetText(""); + AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\INV_Pants_Wolf"); + AtlasLootMenuItem_12.lootpage="DevilsaurArmor"; + AtlasLootMenuItem_12:Show(); + --Blood Tiger Harness + AtlasLootMenuItem_13_Name:SetText(AL["Blood Tiger Harness"]); + AtlasLootMenuItem_13_Extra:SetText(""); + AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_23"); + AtlasLootMenuItem_13.lootpage="BloodTigerH"; AtlasLootMenuItem_13:Show(); - --Bloodsoul Embrace - AtlasLootMenuItem_14_Name:SetText(AL["Bloodsoul Embrace"]); + --Primal Batskin + AtlasLootMenuItem_14_Name:SetText(AL["Primal Batskin"]); AtlasLootMenuItem_14_Extra:SetText(""); - AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_15"); - AtlasLootMenuItem_14.lootpage="BloodsoulEmbrace"; + AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_03"); + AtlasLootMenuItem_14.lootpage="PrimalBatskin"; AtlasLootMenuItem_14:Show(); - --Leatherworking Mail Header - AtlasLootMenuItem_20_Name:SetText(RED..AL["Leatherworking"]); - AtlasLootMenuItem_20_Extra:SetText(WHITE..AL["Mail"]); - AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_12"); - AtlasLootMenuItem_20.isheader = true; - AtlasLootMenuItem_20:Show(); - --Green Dragon Mail - AtlasLootMenuItem_21_Name:SetText(AL["Green Dragon Mail"]); - AtlasLootMenuItem_21_Extra:SetText(ORANGE..AL["Nature Resistance Gear"]); - AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Pants_05"); - AtlasLootMenuItem_21.lootpage="GreenDragonM"; - AtlasLootMenuItem_21:Show(); - --Blue Dragon Mail - AtlasLootMenuItem_22_Name:SetText(AL["Blue Dragon Mail"]); - AtlasLootMenuItem_22_Extra:SetText(ORANGE..AL["Arcane Resistance Gear"]); - AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_04"); - AtlasLootMenuItem_22.lootpage="BlueDragonM"; - AtlasLootMenuItem_22:Show(); - --Black Dragon Mail - AtlasLootMenuItem_23_Name:SetText(AL["Black Dragon Mail"]); - AtlasLootMenuItem_23_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]); - AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Pants_03"); - AtlasLootMenuItem_23.lootpage="BlackDragonM"; - AtlasLootMenuItem_23:Show(); + --Mail Blacksmithing Header + AtlasLootMenuItem_16_Name:SetText(RED..AL["Blacksmithing"]); + AtlasLootMenuItem_16_Extra:SetText(WHITE..AL["Mail"]); + AtlasLootMenuItem_16_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_04"); + AtlasLootMenuItem_16.isheader = true; + AtlasLootMenuItem_16:Show(); + --Bloodsoul Embrace + AtlasLootMenuItem_17_Name:SetText(AL["Bloodsoul Embrace"]); + AtlasLootMenuItem_17_Extra:SetText(""); + AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_15"); + AtlasLootMenuItem_17.lootpage="BloodsoulEmbrace"; + AtlasLootMenuItem_17:Show(); --Plate Blacksmithing header - AtlasLootMenuItem_28_Name:SetText(RED..AL["Blacksmithing"]); - AtlasLootMenuItem_28_Extra:SetText(WHITE..AL["Plate"]); - AtlasLootMenuItem_28_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate10"); - AtlasLootMenuItem_28.isheader = true; - AtlasLootMenuItem_28:Show(); + AtlasLootMenuItem_19_Name:SetText(RED..AL["Blacksmithing"]); + AtlasLootMenuItem_19_Extra:SetText(WHITE..AL["Plate"]); + AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate10"); + AtlasLootMenuItem_19.isheader = true; + AtlasLootMenuItem_19:Show(); --Imperial Plate - AtlasLootMenuItem_29_Name:SetText(AL["Imperial Plate"]); - AtlasLootMenuItem_29_Extra:SetText(""); - AtlasLootMenuItem_29_Icon:SetTexture("Interface\\Icons\\INV_Belt_01"); - AtlasLootMenuItem_29.lootpage="ImperialPlate"; - AtlasLootMenuItem_29:Show(); + AtlasLootMenuItem_20_Name:SetText(AL["Imperial Plate"]); + AtlasLootMenuItem_20_Extra:SetText(""); + AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Belt_01"); + AtlasLootMenuItem_20.lootpage="ImperialPlate"; + AtlasLootMenuItem_20:Show(); --The Darksoul - AtlasLootMenuItem_30_Name:SetText(AL["The Darksoul"]); - AtlasLootMenuItem_30_Extra:SetText(""); - AtlasLootMenuItem_30_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_01"); - AtlasLootMenuItem_30.lootpage="TheDarksoul"; - AtlasLootMenuItem_30:Show(); + AtlasLootMenuItem_21_Name:SetText(AL["The Darksoul"]); + AtlasLootMenuItem_21_Extra:SetText(""); + AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_01"); + AtlasLootMenuItem_21.lootpage="TheDarksoul"; + AtlasLootMenuItem_21:Show(); + --Leatherworking Mail Header + AtlasLootMenuItem_23_Name:SetText(RED..AL["Leatherworking"]); + AtlasLootMenuItem_23_Extra:SetText(WHITE..AL["Mail"]); + AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_12"); + AtlasLootMenuItem_23.isheader = true; + AtlasLootMenuItem_23:Show(); + --Green Dragon Mail + AtlasLootMenuItem_24_Name:SetText(AL["Green Dragon Mail"]); + AtlasLootMenuItem_24_Extra:SetText(ORANGE..AL["Nature Resistance Gear"]); + AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Pants_05"); + AtlasLootMenuItem_24.lootpage="GreenDragonM"; + AtlasLootMenuItem_24:Show(); + --Blue Dragon Mail + AtlasLootMenuItem_25_Name:SetText(AL["Blue Dragon Mail"]); + AtlasLootMenuItem_25_Extra:SetText(ORANGE..AL["Arcane Resistance Gear"]); + AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_04"); + AtlasLootMenuItem_25.lootpage="BlueDragonM"; + AtlasLootMenuItem_25:Show(); + --Black Dragon Mail + AtlasLootMenuItem_26_Name:SetText(AL["Black Dragon Mail"]); + AtlasLootMenuItem_26_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]); + AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\INV_Pants_03"); + AtlasLootMenuItem_26.lootpage="BlackDragonM"; + AtlasLootMenuItem_26:Show(); for i = 1, 30, 1 do getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show(); end diff --git a/Core/Spells.lua b/Core/Spells.lua index f840be7..45459be 100644 --- a/Core/Spells.lua +++ b/Core/Spells.lua @@ -3513,6 +3513,304 @@ GetSpellInfoVanillaDB = { [4] = {4337, 2}, }, }, + [69420] = { + ["name"] = "Tailoring: Augerer's Boots", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83288, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 2}, + [2] = {8343}, + [3] = {6260}, + [4] = {7070}, + [5] = {4234, 3}, + }, + }, + [69421] = { + ["name"] = "Tailoring: Augerer's Gloves", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83289, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 3}, + [2] = {8343, 2}, + [3] = {6260}, + [4] = {6373}, + [5] = {9036}, + }, + }, + [69422] = { + ["name"] = "Tailoring: Augerer's Mantle", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83290, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 3}, + [2] = {8343}, + [3] = {6260}, + [4] = {7070}, + [5] = {6149, 2}, + }, + }, + [69423] = { + ["name"] = "Tailoring: Augerer's Trousers", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83291, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 4}, + [2] = {8343}, + [3] = {6260}, + [4] = {7070}, + [5] = {3827, 2}, + }, + }, + [69424] = { + ["name"] = "Tailoring: Augerer's Hat", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83286, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 3}, + [2] = {8343}, + [3] = {6260}, + [4] = {7070}, + [5] = {3827, 2}, + }, + }, + [69425] = { + ["name"] = "Tailoring: Augerer's Robe", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83287, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 6}, + [2] = {8343}, + [3] = {6260, 2}, + [4] = {7070, 2}, + [5] = {1705, 2}, + [6] = {20746}, + }, + }, + [69426] = { + ["name"] = "Tailoring: Diviner's Boots", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83283, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 3}, + [2] = {8343, 3}, + [3] = {2324}, + [4] = {4304, 2}, + }, + }, + [69427] = { + ["name"] = "Tailoring: Diviner's Mitts", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83284, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 3}, + [2] = {8343, 2}, + [3] = {2324}, + [4] = {6048}, + }, + }, + [69428] = { + ["name"] = "Tailoring: Diviner's Epaulets", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83285, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 6}, + [2] = {8343, 2}, + [3] = {2842}, + [4] = {17028}, + [5] = {2324}, + }, + }, + [69429] = { + ["name"] = "Tailoring: Diviner's Pantaloons", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83291, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 4}, + [2] = {8343, 2}, + [3] = {2842}, + [4] = {2324}, + }, + }, + [69430] = { + ["name"] = "Tailoring: Diviner's Cowl", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83282, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 4}, + [2] = {8343}, + [3] = {2842}, + [4] = {2324}, + }, + }, + [69431] = { + ["name"] = "Tailoring: Diviner's Robes", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83281, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {4339, 10}, + [2] = {8343, 4}, + [3] = {2842, 2}, + [4] = {2324}, + [5] = {17028}, + [6] = {5500}, + }, + }, + [69432] = { + ["name"] = "Tailoring: Pillager's Shoes", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83281, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {14048, 2}, + [2] = {8170, 2}, + [3] = {14341}, + [4] = {6371}, + }, + }, + [69433] = { + ["name"] = "Tailoring: Pillager's Grips", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83295, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {14048, 2}, + [2] = {7077, 4}, + [3] = {14341}, + }, + }, + [69434] = { + ["name"] = "Tailoring: Pillager's Amice", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83293, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {14048, 4}, + [2] = {7068}, + [3] = {14341, 3}, + [4] = {4625}, + }, + }, + [69435] = { + ["name"] = "Tailoring: Pillager's Pantaloons", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83297, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {14048, 4}, + [2] = {7077, 4}, + [3] = {14341, 2}, + [4] = {4625}, + }, + }, + [69436] = { + ["name"] = "Tailoring: Pillager's Hood", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83292, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {14048, 5}, + [2] = {7068, 2}, + [3] = {14341}, + }, + }, + [69437] = { + ["name"] = "Tailoring: Pillager's Robe", + ["requires"] = "", + ["tools"] = "", + ["castTime"] = 60, + ["text"] = "", + ["craftItem"] = 83294, + ["craftQuantityMin"] = "", + ["craftQuantityMax"] = "", + ["reagents"] = { + [1] = {14048, 8}, + [2] = {7068, 3}, + [3] = {14341, 4}, + [4] = {7078, 2}, + [5] = {4625, 4}, + [6] = {6037, 2}, + }, + }, [3864] = { ["name"] = "Tailoring: Star Belt", ["requires"] = "", diff --git a/Core/TextParsing.lua b/Core/TextParsing.lua index dc1902c..f442ca5 100644 --- a/Core/TextParsing.lua +++ b/Core/TextParsing.lua @@ -313,7 +313,11 @@ function AtlasLoot_FixText(text) text = gsub(text, "#craftbm1#", AL["Bloodsoul Embrace"]); -- Tailoring Crafted Sets - text = gsub(text, "#craftt1#", AL["Bloodvine Garb"]); + text = gsub(text, "#craftt1#", AL["Augerer's Attire"]); + text = gsub(text, "#craftt2#", AL["Shadoweave"]); + text = gsub(text, "#craftt3#", AL["Diviner's Garments"]); + text = gsub(text, "#craftt4#", AL["Pillager's Garb"]); + text = gsub(text, "#craftt5##", AL["Bloodvine Garb"]); -- Leatherworking Crafted Sets text = gsub(text, "#craftlwl1#", AL["Volcanic Armor"]); diff --git a/Crafting/crafting.en.lua b/Crafting/crafting.en.lua index 01a1b7b..5c2bc0c 100644 --- a/Crafting/crafting.en.lua +++ b/Crafting/crafting.en.lua @@ -70,15 +70,63 @@ AtlasLoot_Data["AtlasLootCrafting"] = { --- Tailoring Sets --- ---------------------- - BloodvineG = { + AugerersAttire = { { 0, "", "", "" }, { 0, "INV_Box_01", "=q6=#craftt1#", "" }, { 0, "", "", "" }, + { 83288, "INV_Boots_05", "=q2=Augerer's Boots", "=ds=#s12#, #a1#" }, + { 83289, "INV_Gauntlets_06", "=q2=Augerer's Gloves", "=ds=#s9#, #a1#" }, + { 83290, "INV_Shoulder_02", "=q2=Augerer's Mantle", "=ds=#s3#, #a1#" }, + { 83291, "INV_Pants_08", "=q2=Augerer's Trousers", "=ds=#s11#, #a1#" }, + { 83286, "INV_Helmet_11", "=q2=Augerer's Hat", "=ds=#s1#, #a1#" }, + { 83287, "inv_chest_cloth_22", "=q2=Augerer's Robe", "=ds=#s5#, #a1#" }, + }; + + ShadoweaveSet = { + { 0, "", "", "" }, + { 0, "INV_Box_01", "=q6=#craftt2#", "" }, + { 0, "", "", "" }, + { 10002, "inv_pants_11", "=q2=Shadoweave Pants", "=ds=#s11#, #a1#" }, + { 10004, "inv_chest_cloth_38", "=q2=Shadoweave Robe", "=ds=#s5#, #a1#" }, + { 10023, "inv_gauntlets_09", "=q2=Shadoweave Gloves", "=ds=#s9#, #a1#" }, + { 10028, "inv_shoulder_25", "=q2=Shadoweave Shoulders", "=ds=#s3#, #a1#" }, + { 10031, "inv_boots_05", "=q2=Shadoweave Boots", "=ds=#s12#, #a1#" }, + { 10025, "inv_helmet_27", "=q2=Shadoweave Mask", "=ds=#s1#, #a1#" }, + }; + + DivinersGarments = { + { 0, "", "", "" }, + { 0, "INV_Box_01", "=q6=#craftt3#", "" }, + { 0, "", "", "" }, + { 83283, "inv_boots_09", "=q2=Diviner's Boots", "=ds=#s12#, #a1#" }, + { 83284, "inv_gauntlets_23", "=q2=Diviner's Mitts", "=ds=#s9#, #a1#" }, + { 83285, "inv_shoulder_02", "=q2=Diviner's Epaulets", "=ds=#s3#, #a1#" }, + { 83280, "inv_pants_07", "=q2=Diviner's Pantaloons", "=ds=#s11#, #a1#" }, + { 83282, "inv_helmet_33", "=q2=Diviner's Cowl", "=ds=#s1#, #a1#" }, + { 83281, "inv_chest_cloth_22", "=q2=Diviner's Robes", "=ds=#s5#, #a1#" }, + }; + + PillagersGarb = { + { 0, "", "", "" }, + { 0, "INV_Box_01", "=q6=#craftt4#", "" }, + { 0, "", "", "" }, + { 83296, "inv_boots_09", "=q2=Pillager's Shoes", "=ds=#s12#, #a1#" }, + { 83295, "inv_gauntlets_15", "=q2=Pillager's Grips", "=ds=#s9#, #a1#" }, + { 83297, "inv_pants_06", "=q2=Pillager's Pantaloons", "=ds=#s11#, #a1#" }, + { 83293, "inv_shoulder_02", "=q2=Pillager's Amice", "=ds=#s3#, #a1#" }, + { 83292, "inv_helmet_28", "=q2=Pillager's Hood", "=ds=#s1#, #a1#" }, + { 83294, "inv_chest_cloth_22", "=q2=Pillager's Robe", "=ds=#s5#, #a1#" }, + }; + + BloodvineG = { + { 0, "", "", "" }, + { 0, "INV_Box_01", "=q6=#craftt5#", "" }, + { 0, "", "", "" }, { 19682, "INV_Chest_Cloth_07", "=q3=Bloodvine Vest", "=ds=#s5#, #a1#" }, { 19683, "INV_Pants_Cloth_14", "=q3=Bloodvine Leggings", "=ds=#s11#, #a1#" }, { 19684, "INV_Boots_Cloth_02","=q3=Bloodvine Boots", "=ds=#s12#, #a1#" }, }; - + ----------------------------------- --- Leatherworking Leather Sets --- ----------------------------------- @@ -1144,9 +1192,15 @@ AtlasLoot_Data["AtlasLootCrafting"] = { TailoringExpert2 = { { "s3862", "inv_misc_cape_04", "=q3=Icy Cloak", "=ds=#sr# =so1=200 =so2=220 =so3=235 =so4=250" }, + { "s69420", "INV_Boots_05", "=q2=Augerer's Boots", "=ds=#sr# =so1=200 =so2=200 =so3=200 =so4=200" }, + { "s69421", "INV_Gauntlets_06", "=q2=Augerer's Gloves", "=ds=#sr# =so1=200 =so2=200 =so3=200 =so4=200" }, + { "s69422", "INV_Shoulder_02", "=q2=Augerer's Mantle", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" }, + { "s69423", "INV_Pants_08", "=q2=Augerer's Trousers", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" }, + { "s69424", "INV_Helmet_11", "=q2=Augerer's Hat", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" }, { "s12049", "inv_pants_09", "=q2=Black Mageweave Leggings", "=ds=#sr# =so1=205 =so2=220 =so3=235 =so4=250" }, { "s12048", "inv_chest_leather_03", "=q2=Black Mageweave Vest", "=ds=#sr# =so1=205 =so2=220 =so3=235 =so4=250" }, { "s8802", "inv_chest_cloth_25", "=q2=Crimson Silk Robe", "=ds=#sr# =so1=205 =so2=220 =so3=235 =so4=250" }, + { "s69425", "inv_chest_cloth_22", "=q3=Augerer's Robe", "=ds=#sr# =so1=210 =so2=210 =so3=210 =so4=210" }, { "s12050", "inv_chest_cloth_13", "=q2=Black Mageweave Robe", "=ds=#sr# =so1=210 =so2=225 =so3=240 =so4=255" }, { "s8804", "inv_gauntlets_05", "=q2=Crimson Silk Gloves", "=ds=#sr# =so1=210 =so2=225 =so3=240 =so4=255" }, { "s12052", "inv_pants_11", "=q2=Shadoweave Pants", "=ds=#sr# =so1=210 =so2=225 =so3=240 =so4=255" }, @@ -1164,13 +1218,19 @@ AtlasLoot_Data["AtlasLootCrafting"] = { { "s12071", "inv_gauntlets_09", "=q2=Shadoweave Gloves", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" }, { "s12067", "inv_gauntlets_18", "=q3=Dreamweave Gloves", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" }, { "s12070", "inv_chest_cloth_42", "=q3=Dreamweave Vest", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" }, + { "s69426", "inv_boots_09", "=q2=Diviner's Boots", "=ds=#sr# =so1=225 =so2=225 =so3=225 =so4=225" }, + { "s69427", "inv_gauntlets_23", "=q2=Diviner's Mitts", "=ds=#sr# =so1=225 =so2=225 =so3=225 =so4=225" }, + { "s69428", "inv_shoulder_02", "=q2=Diviner's Epaulets", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" }, }; TailoringArtisan1 = { + { "s69429", "inv_pants_07", "=q2=Diviner's Pantaloons", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" }, + { "s69430", "inv_helmet_33", "=q2=Diviner's Cowl", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" }, { "s12075", "inv_shirt_purple_01", "=q1=Lavender Mageweave Shirt", "=ds=#sr# =so1=230 =so2=235 =so3=240 =so4=245" }, { "s12073", "inv_boots_05", "=q2=Black Mageweave Boots", "=ds=#sr# =so1=230 =so2=245 =so3=260 =so4=275" }, { "s12072", "inv_misc_bandana_01", "=q2=Black Mageweave Headband", "=ds=#sr# =so1=230 =so2=245 =so3=260 =so4=275" }, { "s12074", "inv_shoulder_25", "=q2=Black Mageweave Shoulders", "=ds=#sr# =so1=230 =so2=245 =so3=260 =so4=275" }, + { "s69431", "inv_chest_cloth_22", "=q3=Diviner's Robes", "=ds=#sr# =so1=235 =so2=235 =so3=235 =so4=235" }, { "s12080", "inv_shirt_red_01", "=q1=Pink Mageweave Shirt", "=ds=#sr# =so1=235 =so2=240 =so3=245 =so4=250" }, { "s12077", "inv_chest_cloth_21", "=q1=Simple Black Dress", "=ds=#sr# =so1=235 =so2=240 =so3=245 =so4=250" }, { "s12079", "inv_misc_bag_10_red", "=q1=Red Mageweave Bag", "=ds=#sr# =so1=235 =so2=250 =so3=265 =so4=280" }, @@ -1193,17 +1253,23 @@ AtlasLoot_Data["AtlasLootCrafting"] = { { "s18404", "inv_chest_cloth_03", "=q2=Frostweave Robe", "=ds=#sr# =so1=255 =so2=270 =so3=285 =so4=300" }, { "s18403", "inv_chest_cloth_08", "=q2=Frostweave Tunic", "=ds=#sr# =so1=255 =so2=270 =so3=285 =so4=300" }, { "s18402", "inv_belt_15", "=q2=Runecloth Belt", "=ds=#sr# =so1=255 =so2=270 =so3=285 =so4=300" }, + }; + + TailoringArtisan2 = { + { "s69432", "inv_boots_09", "=q2=Pillager's Shoes", "=ds=#sr# =so1=260 =so2=260 =so3=260 =so4=260" }, + { "s69433", "inv_gauntlets_15", "=q2=Pillager's Grips", "=ds=#sr# =so1=260 =so2=260 =so3=260 =so4=260" }, { "s18405", "inv_misc_bag_19", "=q1=Runecloth Bag", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" }, { "s18408", "inv_chest_cloth_07", "=q2=Cindercloth Vest", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" }, { "s18406", "inv_chest_cloth_04", "=q2=Runecloth Robe", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" }, { "s18407", "inv_chest_cloth_04", "=q2=Runecloth Tunic", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" }, - }; - - TailoringArtisan2 = { { "s26085", "inv_misc_bag_soulbag", "=q2=Soul Pouch", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" }, + { "s69434", "inv_shoulder_02", "=q2=Pillager's Amice", "=ds=#sr# =so1=265 =so2=265 =so3=265 =so4=265" }, + { "s69435", "inv_pants_06", "=q2=Pillager's Pantaloons", "=ds=#sr# =so1=265 =so2=265 =so3=265 =so4=265" }, + { "s69436", "inv_helmet_28", "=q2=Pillager's Hood", "=ds=#sr# =so1=265 =so2=265 =so3=265 =so4=265" }, { "s18411", "inv_gauntlets_05", "=q2=Frostweave Gloves", "=ds=#sr# =so1=265 =so2=280 =so3=295 =so4=310" }, { "s18410", "inv_belt_16", "=q2=Ghostweave Belt", "=ds=#sr# =so1=265 =so2=280 =so3=295 =so4=310" }, { "s18409", "inv_misc_cape_10", "=q2=Runecloth Cloak", "=ds=#sr# =so1=265 =so2=280 =so3=295 =so4=310" }, + { "s69437", "inv_chest_cloth_22", "=q3=Pillager's Robe", "=ds=#sr# =so1=270 =so2=270 =so3=270 =so4=270" }, { "s18415", "inv_gauntlets_21", "=q2=Brightcloth Gloves", "=ds=#sr# =so1=270 =so2=285 =so3=300 =so4=315" }, { "s18414", "inv_chest_cloth_26", "=q2=Brightcloth Robe", "=ds=#sr# =so1=270 =so2=285 =so3=300 =so4=315" }, { "s18412", "inv_gauntlets_05", "=q2=Cindercloth Gloves", "=ds=#sr# =so1=270 =so2=285 =so3=300 =so4=315" }, @@ -1220,6 +1286,9 @@ AtlasLoot_Data["AtlasLootCrafting"] = { { "s18422", "inv_misc_cape_18", "=q3=Cloak of Fire", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" }, { "s18434", "inv_pants_06", "=q2=Cindercloth Pants", "=ds=#sr# =so1=280 =so2=295 =so3=310 =so4=325" }, { "s18424", "inv_pants_08", "=q2=Frostweave Pants", "=ds=#sr# =so1=280 =so2=295 =so3=310 =so4=325" }, + }; + + TailoringArtisan3 = { { "s18423", "inv_boots_05", "=q2=Runecloth Boots", "=ds=#sr# =so1=280 =so2=295 =so3=310 =so4=325" }, { "s26086", "inv_misc_bag_felclothbag", "=q3=Felcloth Bag", "=ds=#sr# =so1=280 =so2=300 =so3=315 =so4=330" }, { "s18437", "inv_boots_05", "=q2=Felcloth Boots", "=ds=#sr# =so1=285 =so2=300 =so3=315 =so4=330" }, @@ -1230,9 +1299,6 @@ AtlasLoot_Data["AtlasLootCrafting"] = { { "s18442", "inv_helmet_34", "=q2=Felcloth Hood", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" }, { "s18441", "inv_pants_01", "=q2=Ghostweave Pants", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" }, { "s23664", "inv_boots_cloth_03", "=q3=Argent Boots", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" }, - }; - - TailoringArtisan3 = { { "s18440", "inv_pants_13", "=q3=Mooncloth Leggings", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" }, { "s23662", "inv_belt_09", "=q3=Wisdom of the Timbermaw", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" }, { "s18444", "inv_misc_bandana_03", "=q2=Runecloth Headband", "=ds=#sr# =so1=295 =so2=310 =so3=325 =so4=340" }, @@ -1253,6 +1319,9 @@ AtlasLoot_Data["AtlasLootCrafting"] = { { "s22867", "inv_gauntlets_19", "=q3=Felcloth Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, { "s28210", "inv_misc_cape_17", "=q3=Gaea's Embrace", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, { "s22868", "inv_gauntlets_19", "=q3=Inferno Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, + }; + + TailoringArtisan4 = { { "s23663", "inv_shoulder_19", "=q3=Mantle of the Timbermaw", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, { "s18452", "inv_misc_bandana_01", "=q3=Mooncloth Circlet", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, { "s22869", "inv_gauntlets_17", "=q3=Mooncloth Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, @@ -1263,9 +1332,6 @@ AtlasLoot_Data["AtlasLootCrafting"] = { { "s24903", "inv_boots_05", "=q3=Runed Stygian Boots", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, { "s24901", "inv_pants_cloth_05", "=q3=Runed Stygian Leggings", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, { "s28481", "inv_crown_01", "=q3=Sylvan Crown", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, - }; - - TailoringArtisan4 = { { "s28482", "inv_shoulder_18", "=q3=Sylvan Shoulders", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, { "s28480", "inv_chest_plate07", "=q3=Sylvan Vest", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, { "s22866", "inv_belt_31", "=q4=Belt of the Archmage", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" }, diff --git a/Locale/locale.en.lua b/Locale/locale.en.lua index 73b2b19..9668478 100644 --- a/Locale/locale.en.lua +++ b/Locale/locale.en.lua @@ -297,6 +297,10 @@ AL:RegisterTranslations("enUS", function() return { ["Burning Rage"] = true, ["Bloodsoul Embrace"] = true, ["Fel Iron Chain"] = true, + ["Augerer's Attire"] = true, + ["Shadoweave"] = true, + ["Diviner's Garments"] = true, + ["Pillager's Garb"] = true, ["Bloodvine Garb"] = true, ["Netherweave Vestments"] = true, ["Imbued Netherweave"] = true, diff --git a/TableRegister/loottables.en.lua b/TableRegister/loottables.en.lua index 6b295f4..8d22eea 100644 --- a/TableRegister/loottables.en.lua +++ b/TableRegister/loottables.en.lua @@ -498,6 +498,10 @@ AtlasLoot_TableNames = { ["TheDarksoul"] = { AL["The Darksoul"], "AtlasLootCrafting" }, ["BloodsoulEmbrace"] = { AL["Bloodsoul Embrace"], "AtlasLootCrafting" }, --Crafted Sets - Tailoring + ["AugerersAttire"] = { AL["Augerer's Attire"], "AtlasLootCrafting" }, + ["ShadoweaveSet"] = { AL["Shadoweave"], "AtlasLootCrafting" }, + ["DivinersGarments"] = { AL["Diviner's Garments"], "AtlasLootCrafting" }, + ["PillagersGarb"] = { AL["Pillager's Garb"], "AtlasLootCrafting" }, ["BloodvineG"] = { AL["Bloodvine Garb"], "AtlasLootCrafting" }, --Crafted Sets - Leatherworking ["VolcanicArmor"] = { AL["Volcanic Armor"], "AtlasLootCrafting" }, From 3349996c3f20e7e8bdaacff1976a6b4f8f2cdd07 Mon Sep 17 00:00:00 2001 From: Lexie <6937574+Lexiebean@users.noreply.github.com> Date: Tue, 11 Jan 2022 21:42:02 +1100 Subject: [PATCH 3/9] Added patch 1.16 tailoring. Added Augerer's set Added Diviners's set Added Pillagers's set Added Shadoweave set to Crafted Sets > Tailoring Augerer's, Diviners's and Pillagers's sets are missing Orange/Yellow/Green/Grey skillup information. However they were also immediately grey for me when I trained them at level. So this may also be a server bug as well as missing information. --- Core/AtlasLoot.lua | 3 ++- Core/ButtonRegistry.lua | 20 ++++++++++++++++++++ Core/TextParsing.lua | 2 +- TableRegister/loottables.en.lua | 4 ++++ 4 files changed, 27 insertions(+), 2 deletions(-) diff --git a/Core/AtlasLoot.lua b/Core/AtlasLoot.lua index a7e9350..ee0e58f 100644 --- a/Core/AtlasLoot.lua +++ b/Core/AtlasLoot.lua @@ -2395,7 +2395,7 @@ AtlasLoot_DewDropDown = { [AL["Crafted Sets"]] = { { (AL["Blacksmithing"]), "CraftSetBlacksmith", "Submenu" }, { (AL["Leatherworking"]), "CraftSetLeatherwork", "Submenu" }, - { (AL["Tailoring"]), "BloodvineG", "Table" }, + { (AL["Tailoring"]), "CraftSetTailoring", "Submenu" }, }, }, [13] = { { AL["Crafted Epic Weapons"], "CraftedWeapons1", "Table" }, }, @@ -2885,6 +2885,7 @@ AtlasLoot_DewDropDown_SubTables = { }, ["CraftSetTailoring"] = { { AL["Augerer's Attire"], "AugerersAttire" }, + { AL["Shadoweave"], "ShadoweaveSet" }, { AL["Diviner's Garments"], "DivinersGarments" }, { AL["Pillager's Garb"], "PillagersGarb" }, { AL["Bloodvine Garb"], "BloodvineG" }, diff --git a/Core/ButtonRegistry.lua b/Core/ButtonRegistry.lua index 918d957..7d358f8 100644 --- a/Core/ButtonRegistry.lua +++ b/Core/ButtonRegistry.lua @@ -873,6 +873,26 @@ AtlasLoot_ButtonRegistry = { Title = AL["Bloodsoul Embrace"]; Back_Page = "CRAFTSET"; Back_Title = AL["Crafted Sets"]; + }; + ["AugerersAttire"] = { + Title = AL["Augerer's Attire"]; + Back_Page = "CRAFTSET"; + Back_Title = AL["Crafted Sets"]; + }; + ["ShadoweaveSet"] = { + Title = AL["Shadoweave"]; + Back_Page = "CRAFTSET"; + Back_Title = AL["Crafted Sets"]; + }; + ["DivinersGarments"] = { + Title = AL["Diviner's Garments"]; + Back_Page = "CRAFTSET"; + Back_Title = AL["Crafted Sets"]; + }; + ["PillagersGarb"] = { + Title = AL["Pillager's Garb"]; + Back_Page = "CRAFTSET"; + Back_Title = AL["Crafted Sets"]; }; ["BloodvineG"] = { Title = AL["Bloodvine Garb"]; diff --git a/Core/TextParsing.lua b/Core/TextParsing.lua index f442ca5..feb2d5d 100644 --- a/Core/TextParsing.lua +++ b/Core/TextParsing.lua @@ -317,7 +317,7 @@ function AtlasLoot_FixText(text) text = gsub(text, "#craftt2#", AL["Shadoweave"]); text = gsub(text, "#craftt3#", AL["Diviner's Garments"]); text = gsub(text, "#craftt4#", AL["Pillager's Garb"]); - text = gsub(text, "#craftt5##", AL["Bloodvine Garb"]); + text = gsub(text, "#craftt5#", AL["Bloodvine Garb"]); -- Leatherworking Crafted Sets text = gsub(text, "#craftlwl1#", AL["Volcanic Armor"]); diff --git a/TableRegister/loottables.en.lua b/TableRegister/loottables.en.lua index 8d22eea..9083d05 100644 --- a/TableRegister/loottables.en.lua +++ b/TableRegister/loottables.en.lua @@ -1404,6 +1404,10 @@ AtlasLoot_TableNamesBoss = { }, --Crafted Sets - Tailoring ["Crafted Sets - Tailoring"] = { + ["AugerersAttire"] = { AL["Augerer's Attire"], "AtlasLootCrafting" }, + ["ShadoweaveSet"] = { AL["Shadoweave"], "AtlasLootCrafting" }, + ["DivinersGarments"] = { AL["Diviner's Garments"], "AtlasLootCrafting" }, + ["PillagersGarb"] = { AL["Pillager's Garb"], "AtlasLootCrafting" }, ["BloodvineG"] = { AL["Bloodvine Garb"], "AtlasLootCrafting" }, }, --Crafted Sets - Leatherworking From 51a5b6417196f72700d6ae60ca7cf8eef9800a7d Mon Sep 17 00:00:00 2001 From: Gurky <90982783+Gurky-Kronos@users.noreply.github.com> Date: Sun, 16 Jan 2022 20:28:49 -0500 Subject: [PATCH 4/9] Added Missing Bosses Added missing bosses for COT: BM and Stormwind Vaults --- AtlasLoot.toc | 2 +- Core/AtlasLoot.lua | 3 +++ Instances/instances.en.lua | 39 +++++++++++++++++++++++++++++++++ Locale/locale.en.lua | 3 +++ TableRegister/loottables.en.lua | 6 +++++ 5 files changed, 52 insertions(+), 1 deletion(-) diff --git a/AtlasLoot.toc b/AtlasLoot.toc index 4ef6e5a..af94c11 100644 --- a/AtlasLoot.toc +++ b/AtlasLoot.toc @@ -1,7 +1,7 @@ ## 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) +## Author: Daviesh, Pompa (Turtle WoW World Bosses), Xerron (Turtle WoW World Bosses), Gurky (Turtle WoW 1.16 Dungeons) ## Version: 1.0.1 ## SavedVariablesPerCharacter: AtlasLootCharDB ## OptionalDeps: Alphamap, AtlasLoader, LootLink, ItemSync, DewdropLib, Ace2, EquipCompare, EQCompare diff --git a/Core/AtlasLoot.lua b/Core/AtlasLoot.lua index 7d8e6d8..7434f07 100644 --- a/Core/AtlasLoot.lua +++ b/Core/AtlasLoot.lua @@ -2477,8 +2477,10 @@ AtlasLoot_DewDropDown_SubTables = { }, ["CavernsOfTimeBlackMorass"] = { { AL["Chronar"], "COTBMChronar" }, + { AL["Harbinger Aph'ygth"], "COTBMHarbingerAphygth" }, { AL["Time-Lord Epochronos"], "COTBMTimeLordEpochronos" }, { AL["Antnormi"], "COTBMAntnormi" }, + { AL["Infinite Chromie"], "COTBMInfiniteChromie" }, }, ["StormwindVault"] = { { AL["Aszosh Grimflame"], "SWVAszoshGrimflame" }, @@ -2487,6 +2489,7 @@ AtlasLoot_DewDropDown_SubTables = { { AL["Damian"], "SWVDamian" }, { AL["Volkan Cruelblade"], "SWVVolkanCruelblade" }, { AL["Arc'tiras"], "SWVArctiras" }, + { AL["Vault Armory Equipment"], "SWVVaultArmoryEquipment" }, }, ["BlackwingLair"] = { { AL["Razorgore the Untamed"], "BWLRazorgore" }, diff --git a/Instances/instances.en.lua b/Instances/instances.en.lua index fa428b0..951521f 100644 --- a/Instances/instances.en.lua +++ b/Instances/instances.en.lua @@ -640,8 +640,10 @@ AtlasLootBossButtons = { ""; ""; "COTBMChronar"; + "COTBMHarbingerAphygth"; "COTBMTimeLordEpochronos"; "COTBMAntnormi"; + "COTBMInfiniteChromie"; }; StormwindVault = { ""; @@ -652,6 +654,7 @@ AtlasLootBossButtons = { "SWVDamian"; "SWVVolkanCruelblade"; "SWVArctiras"; + "SWVVaultArmoryEquipment"; }; TheDeadmines = { ""; @@ -2817,6 +2820,19 @@ AtlasLoot_Data["AtlasLootItems"] = { { 0, "", "", "" }, { 60496, "INV_misc_head_dragon_black", "=q1=Head of Chronar", "=ds=#m3#", "100%" }, }; + COTBMHarbingerAphygth = { + { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#", "100%" }, + { 0, "", "", "" }, + { 61015, "INV_jewelry_necklace_04", "=q3=Hollowbone Choker", "=ds=#s2#", "14%" }, + { 61024, "INV_boots_01", "=q3=Greaves of the Ceaseless Expanse", "=ds=#s12#, #a3#", "14%" }, + { 61033, "INV_pants_06", "=q3=Void-Warped Leggings", "=ds=#s11#, #a1#", "14%" }, + { 61038, "INV_shoulder_09", "=q3=Pauldrons of the Black Empire", "=ds=#s3#, #a4#", "14%" }, + { 61042, "INV_gauntlets_11", "=q3=Stormfist", "=ds=#h1#, #w13#", "14%" }, + { 61044, "INV_hammer_04", "=q3=Gavel of Aqir Superiority", "=ds=#h2#, #w6#", "14%" }, + { 61057, "INV_gauntlets_24", "=q3=Arcanic Gloves", "=ds=#s9#, #a2#", "14%" }, + { 0, "", "", "" }, + { 61020, "INV_wand_02", "=q4=Voidstar", "=ds=#w12#", "0.95%" }, + }; COTBMTimeLordEpochronos = { { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#", "100%" }, { 0, "", "", "" }, @@ -2844,6 +2860,20 @@ AtlasLoot_Data["AtlasLootItems"] = { { 0, "", "", "" }, { 51044, "INV_misc_head_dragon_black", "=q1=Antnormi's Head", "=ds=#m3#", "100%" }, }; + COTBMInfiniteChromie = { + { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#", "100%" }, + { 0, "", "", "" }, + { 50431, "INV_bracer_13", "=q3=Extremely Well Crafted Cuffs", "=ds=#s8#, #a1#", "12%" }, + { 61032, "INV_jewelry_ring_48naxxramas", "=q3=Band of Infinite Possibilities", "=ds=#s13#", "12%" }, + { 61035, "INV_pants_plate_16", "=q3=Legguards of the Last Stand", "=ds=#s11#, #a4#", "12%" }, + { 61039, "INV_gizmo_newgoggles", "=q3=Timeless Artificier's Optics", "=ds=#s1#, #a1#", "12%" }, + { 61041, "INV_belt_28", "=q3=Imbued Planar Belt", "=ds=#s8#, #a3#", "12%" }, + { 61045, "INV_shoulder_07", "=q3=Nexus Shoulderpads", "=ds=#s3#, #a2#", "12%" }, + { 61055, "INV_misc_book_01", "=q3=Tome of Riftmancy", "=ds=#h4#", "12%" }, + { 61056, "INV_boots_07", "=q3=Arcanoweave Boots", "=ds=#s12#, #a1#", "12%" }, + { 0, "", "", "" }, + { 61043, "spell_shadow_soulgem", "=q4=Eye of the Abyss", "=ds=#s2#", "1%" }, + }; SWVAszoshGrimflame = { { 60504, "INV_gauntlets_18", "=q3=Dreadskin Gloves", "=ds=#s9#, #a2#", "17%" }, { 60418, "INV_staff_14", "=q3=Sealbreaker Staff", "=ds=#h2#, #w9#", "17%" }, @@ -2885,6 +2915,15 @@ AtlasLoot_Data["AtlasLootItems"] = { }; SWVArctiras = { }; + SWVVaultArmoryEquipment = { + { 40003, "INV_shield_06", "=q3=Vault's Defender", "=ds=#h4#, #w8#", "25%" }, + { 60505, "INV_jewelry_ring_27", "=q3=Ring of the Elder Warden", "=ds=#s13#", "25%" }, + { 60506, "INV_weapon_crossbow_05", "=q3=Vigilance", "=ds=#w3#", "25%" }, + { 60420, "INV_jewelry_necklace_16", "=q3=Amulet of Warding", "=ds=#s2#", "25%" }, + { 60426, "INV_Chest_Plate08", "=q3=Guard-Captain's Chestplate", "=ds=#s5#, #a4#", "25%" }, + { 60429, "INV_bracer_19", "=q3=Arcanite Shackles", "=ds=#s8#, #a4#", "25%" }, + { 60430, "INV_boots_05", "=q3=Runewarder's Boots", "=ds=#s12#, #a1#", "25%" }, + }; 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 73b2b19..5965ced 100644 --- a/Locale/locale.en.lua +++ b/Locale/locale.en.lua @@ -908,8 +908,10 @@ AL:RegisterTranslations("enUS", function() return { ["Alarus"] = true, ["Caverns of Time: Black Morass"] = true, ["Chronar"] = true, + ["Harbinger Aph'ygth"] = true, ["Time-Lord Epochronos"] = true, ["Antnormi"] = true, + ["Infinite Chromie"] = true, ["Stormwind Vault"] = true, ["Aszosh Grimflame"] = true, ["Tham'Grarr"] = true, @@ -917,6 +919,7 @@ AL:RegisterTranslations("enUS", function() return { ["Damian"] = true, ["Volkan Cruelblade"] = true, ["Arc'tiras"] = true, + ["Vault Armory Equipment"] = true, ["The Deadmines"] = true, ["Pusillin"] = true, ["Zevrim Thornhoof"] = true, diff --git a/TableRegister/loottables.en.lua b/TableRegister/loottables.en.lua index 6b295f4..14d4a31 100644 --- a/TableRegister/loottables.en.lua +++ b/TableRegister/loottables.en.lua @@ -369,8 +369,10 @@ AtlasLoot_TableNames = { ["KCAlarus"] = { AL["Alarus"], "AtlasLootItems" }, -- Caverns of Time: Black Morass ["COTBMChronar"] = { AL["Chronar"], "AtlasLootItems" }, + ["COTBMHarbingerAphygth"] = { AL["Harbinger Aph'ygth"], "AtlasLootItems" }, ["COTBMTimeLordEpochronos"] = { AL["Time-Lord Epochronos"], "AtlasLootItems" }, ["COTBMAntnormi"] = { AL["Antnormi"], "AtlasLootItems" }, + ["COTBMInfiniteChromie"] = { AL["Infinite Chromie"], "AtlasLootItems" }, -- Stormwind Vault ["SWVAszoshGrimflame"] = { AL["Aszosh Grimflame"], "AtlasLootItems" }, ["SWVThamGrarr"] = { AL["Tham'Grarr"], "AtlasLootItems" }, @@ -378,6 +380,7 @@ AtlasLoot_TableNames = { ["SWVDamian"] = { AL["Damian"], "AtlasLootItems" }, ["SWVVolkanCruelblade"] = { AL["Volkan Cruelblade"], "AtlasLootItems" }, ["SWVArctiras"] = { AL["Arc'tiras"], "AtlasLootItems" }, + ["SWVVaultArmoryEquipment"] = { AL["Vault Armory Equipment"], "AtlasLootItems" }, --Temple of Ahn'Qiraj ["AQ40Skeram"] = { AL["The Prophet Skeram"], "AtlasLootItems" }, ["AQ40Trio"] = { AL["The Bug Family"], "AtlasLootItems" }, @@ -979,8 +982,10 @@ AtlasLoot_TableNamesBoss = { }, ["Caverns of Time: Black Morass"] = { ["COTBMChronar"] = { AL["Chronar"], "AtlasLootItems" }, + ["COTBMHarbingerAphygth"] = { AL["Harbinger Aph'ygth"], "AtlasLootItems" }, ["COTBMTimeLordEpochronos"] = { AL["Time-Lord Epochronos"], "AtlasLootItems" }, ["COTBMAntnormi"] = { AL["Antnormi"], "AtlasLootItems" }, + ["COTBMInfiniteChromie"] = { AL["Infinite Chromie"], "AtlasLootItems" }, }, ["Stormwind Vault"] = { ["SWVAszoshGrimflame"] = { AL["Aszosh Grimflame"], "AtlasLootItems" }, @@ -989,6 +994,7 @@ AtlasLoot_TableNamesBoss = { ["SWVDamian"] = { AL["Damian"], "AtlasLootItems" }, ["SWVVolkanCruelblade"] = { AL["Volkan Cruelblade"], "AtlasLootItems" }, ["SWVArctiras"] = { AL["Arc'tiras"], "AtlasLootItems" }, + ["SWVVaultArmoryEquipment"] = { AL["Vault Armory Equipment"], "AtlasLootItems" }, }, ["The Deadmines"] = { ["DMRhahkZor"] = { AL["Rhahk'Zor"], "AtlasLootItems" }, From deba6cd20dc2a6949bf71b1d4d7aafe180014036 Mon Sep 17 00:00:00 2001 From: Lexie <6937574+Lexiebean@users.noreply.github.com> Date: Sun, 30 Jan 2022 08:39:17 +1100 Subject: [PATCH 5/9] Add files via upload --- Core/Spells.lua | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Core/Spells.lua b/Core/Spells.lua index 45459be..f677144 100644 --- a/Core/Spells.lua +++ b/Core/Spells.lua @@ -3721,7 +3721,7 @@ GetSpellInfoVanillaDB = { ["tools"] = "", ["castTime"] = 60, ["text"] = "", - ["craftItem"] = 83281, + ["craftItem"] = 83296, ["craftQuantityMin"] = "", ["craftQuantityMax"] = "", ["reagents"] = { @@ -4667,8 +4667,8 @@ GetSpellInfoVanillaDB = { ["craftQuantityMax"] = "", ["reagents"] = { [1] = {14048, 4}, - [2] = {2577, 2}, - [3] = {14227}, + [2] = {3577, 2}, + [3] = {14341}, }, }, [18414] = { @@ -4682,8 +4682,8 @@ GetSpellInfoVanillaDB = { ["craftQuantityMax"] = "", ["reagents"] = { [1] = {14048, 5}, - [2] = {2577, 2}, - [3] = {14227}, + [2] = {3577, 2}, + [3] = {14341}, }, }, [18412] = { @@ -4698,7 +4698,7 @@ GetSpellInfoVanillaDB = { ["reagents"] = { [1] = {14048, 4}, [2] = {7077, 3}, - [3] = {14227}, + [3] = {14341}, }, }, [18413] = { @@ -4730,7 +4730,7 @@ GetSpellInfoVanillaDB = { [1] = {14048, 2}, [2] = {8170, 4}, [3] = {18240}, - [4] = {14227}, + [4] = {14341}, }, }, [18422] = { @@ -5057,7 +5057,7 @@ GetSpellInfoVanillaDB = { ["craftQuantityMax"] = "", ["reagents"] = { [1] = {14048, 6}, - [2] = {3577, 4}, + [2] = {2577, 4}, [3] = {14227}, [4] = {14341}, }, From 2b48b08e66e7f61c866ec42c2d30964716cc5143 Mon Sep 17 00:00:00 2001 From: Lexie <6937574+Lexiebean@users.noreply.github.com> Date: Sun, 30 Jan 2022 08:39:38 +1100 Subject: [PATCH 6/9] Add files via upload From 87a3c20fe97ef91b231f6e4fa9e023725ca44d66 Mon Sep 17 00:00:00 2001 From: Steelborne <88329879+Steelborne@users.noreply.github.com> Date: Mon, 21 Feb 2022 22:45:22 -0600 Subject: [PATCH 7/9] Added new rare spawn loot Tarangos The Dampener Blademaster Kargron Xalvic Blackclaw Mallon The Moontouched Grug'thok the Seer The Wandering Knight Crusader Larsarius Zareth Terrorblade Jal'akar Explorer Ashbeard --- Core/AtlasLoot.lua | 23 +++++++-- TableRegister/loottables.en.lua | 15 ++++++ WorldBosses/worldbosses.en.lua | 90 +++++++++++++++++++++++++++++++++ 3 files changed, 124 insertions(+), 4 deletions(-) diff --git a/Core/AtlasLoot.lua b/Core/AtlasLoot.lua index 81dd428..6d93933 100644 --- a/Core/AtlasLoot.lua +++ b/Core/AtlasLoot.lua @@ -2259,6 +2259,9 @@ AtlasLoot_DewDropDown = { { AL["World Bosses"], "WorldBosses", "Submenu" }, }, [3] = { + { "Rare Spawns", "RareSpawns", "Submenu" }, + }, + [4] = { [AL["PvP Rewards"]] = { [1] = { { AL["PvP Armor Sets"], "PvPArmorSets", "Submenu" }, @@ -2283,7 +2286,7 @@ AtlasLoot_DewDropDown = { }, }, }, - [4] = { + [5] = { [AL["Sets/Collections"]] = { [1] = { { AL["Pre 60 Sets"], "Pre60Sets", "Submenu" }, @@ -2332,10 +2335,10 @@ AtlasLoot_DewDropDown = { }, }, }, - [5] = { + [6] = { { AL["Reputation Factions"], "Factions", "Submenu" }, }, - [6] = { + [7] = { [AL["World Events"]] = { [1] = { { AL["Abyssal Council"], "AbyssalCouncil1", "Submenu" }, @@ -2378,7 +2381,7 @@ AtlasLoot_DewDropDown = { }, }, }, - [7] = { + [8] = { [AL["Crafting"]] = { [1] = { { AL["Alchemy"], "Alchemy", "Submenu" }, }, [2] = { { (AL["Blacksmithing"]), "Blacksmithing", "Submenu" }, }, @@ -2842,6 +2845,18 @@ AtlasLoot_DewDropDown_SubTables = { { "Nerubian Overseer", "Nerubian" }, { "Dark Reaver of Karazhan", "Reaver" }, }, + ["RareSpawns"] = { + { "Tarangos The Dampener", "Tarangos" }, + { "Blademaster Kargron", "Kargron" }, + { "Xalvic Blackclaw", "Xalvic" }, + { "Mallon The Moontouched", "Mallon" }, + { "Grug'thok the Seer", "Grugthok" }, + { "The Wandering Knight", "WanderingKnight" }, + { "Crusader Larsarius The Scarlet Crusade", "CrusaderLarsarius" }, + { "Zareth Terrorblade Demon Hunter", "Zareth" }, + { "Jal'akar Dire Troll", "Jalakar" }, + { "Explorer Ashbeard", "Ashbeard" }, + }, ["AbyssalCouncil1"] = { { AL["Abyssal Council"].." - "..AL["Templars"], "AbyssalTemplars" }, { AL["Abyssal Council"].." - "..AL["Dukes"], "AbyssalDukes" }, diff --git a/TableRegister/loottables.en.lua b/TableRegister/loottables.en.lua index ceed0a9..9f0dbea 100644 --- a/TableRegister/loottables.en.lua +++ b/TableRegister/loottables.en.lua @@ -615,6 +615,21 @@ AtlasLoot_TableNames = { ["DYsondre"] = { AL["Ysondre"], "AtlasLootWBItems" }, ["DTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Emerald Dragons"] .. ")", "AtlasLootWBItems" }, + + -------------------------- + --- Rare Spawns (1.16) --- + -------------------------- + ["Tarangos"] = { "Tarangos The Dampener", "AtlasLootWBItems" }, + ["Kargron"] = { "Blademaster Kargron", "AtlasLootWBItems" }, + ["Xalvic"] = { "Xalvic Blackclaw", "AtlasLootWBItems" }, + ["Mallon"] = { "Mallon The Moontouched", "AtlasLootWBItems" }, + ["Grugthok"] = { "Grug'thok the Seer", "AtlasLootWBItems" }, + ["WanderingKnight"] = { "The Wandering Knight", "AtlasLootWBItems" }, + ["CrusaderLarsarius"] = { "Crusader Larsarius The Scarlet Crusade", "AtlasLootWBItems" }, + ["Zareth"] = { "Zareth Terrorblade Demon Hunter", "AtlasLootWBItems" }, + ["Jalakar"] = { "Jal'akar Dire Troll", "AtlasLootWBItems" }, + ["Ashbeard"] = { "Explorer Ashbeard", "AtlasLootWBItems" }, + -------------- --- Events --- -------------- diff --git a/WorldBosses/worldbosses.en.lua b/WorldBosses/worldbosses.en.lua index ae1c9b8..22d6e79 100644 --- a/WorldBosses/worldbosses.en.lua +++ b/WorldBosses/worldbosses.en.lua @@ -28,6 +28,29 @@ AtlasLootWBBossButtons = { Reaver = { "Reaver"; }; + RareSpawns = { + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + "Tarangos"; + "Kargron"; + "Xalvic"; + "Mallon"; + "Grugthok"; + "WanderingKnight"; + "CrusaderLarsarius"; + "Zareth"; + "Jalakar"; + "Ashbeard"; + }; }; AtlasLoot_Data["AtlasLootWBItems"] = { @@ -282,4 +305,71 @@ AtlasLoot_Data["AtlasLootWBItems"] = { ASpiritA = { { 20949, "INV_Letter_16", "=q1=Magical Ledger", "=ds=#m2#", "" }, }; + Tarangos = { + { 81360, "INV_Weapon_ShortBlade_10", "=q3=Claw of Taranassz", "=ds=#w4#", "100%" }, + { 81361, "INV_Shoulder_23", "=q3=Dampener's Pauldron's", "=ds=#a2#", "100%" }, + { 81362, "INV_Boots_Plate_06", "=q3=Azure-Scale Sabatons", "=ds=#a4#", "100%" }, + { 81364, "INV_Misc_MonsterScales_09", "=q3=Scale of Malygos", "=ds=#s14#", "100%" }, + }; + Kargron = { + { 81365, "INV_Pants_09", "=q3=Kargron's Leggings", "=ds=#a2#", "100%" }, + { 81367, "INV_Jewelry_Ring_23", "=q3=Band of the Old Horde", "=ds=#s13#", "100%" }, + { 81368, "INV_Bracer_07", "=q3=Blackshackle Bracers", "=ds=#a3#", "100%" }, + { 81369, "INV_Sword_20", "=q4=Sword of the Blademaster", "=ds=#w10#", "0.5%" }, + }; + Xalvic = { + { 81370, "INV_Boots_04", "=q3=Footpads of the Corruptor", "=ds=#a1#", "100%" }, + { 81371, "INV_Chest_Leather_06", "=q3=Gnarltwist Vest", "=ds=#a3#", "100%" }, + { 81372, "INV_Misc_MonsterClaw_01", "=q3=The Black Claw", "=ds=#w13#", "100%" }, + { 81373, "INV_Misc_Cape_06", "=q3=Shawl of the Satyr", "=ds=#a1#", "100%" }, + { 81374, "INV_Jewelry_Necklace_13", "=q4=Trickster's Necklace", "=ds=#s2#", "0.5%" }, + }; + Mallon = { + { 81375, "INV_Staff_Goldfeathered_01", "=q3=Staff of the Lost Druid", "=ds=#w9#", "100%" }, + { 81376, "INV_Belt_12", "=q3=Moontouched Girdle", "=ds=#a4#", "100%" }, + { 81377, "INV_Helmet_06", "=q3=Enfused Moon Crown", "=ds=#a1#", "100%" }, + { 81378, "INV_Gauntlets_04", "=q3=Eveningstar Gloves", "=ds=#a2#", "100%" }, + { 81379, "INV_Jewelry_Ring_29", "=q4=Shard of the Moon", "=ds=#s13#", "0.5%" }, + }; + Grugthok = { + { 81380, "INV_Chest_Plate04", "=q3=Gordunni War Harness", "=ds=#a4#", "100%" }, + { 81381, "INV_Staff_07", "=q3=Isildien Ley-Stave", "=ds=#s15#", "100%" }, + { 81382, "INV_Jewelry_Necklace_19", "=q3=Gordunni War Beads", "=ds=#s2#", "100%" }, + { 81383, "INV_Mace_11", "=q3=The Ogre Truncheon", "=ds=#w6#", "100%" }, + { 81384, "INV_Belt_12", "=q4=Grug'thok's Sash", "=ds=#a2#", "0.5%" }, + }; + WanderingKnight = { + { 83257, "INV_Weapon_Rifle_07", "=q3=Caer Darrow Reserve Rifle", "=ds=#w5#", "100%" }, + { 83258, "INV_Helmet_39", "=q3=Coif of the Lost Soul", "=ds=#a3#", "100%" }, + { 83259, "INV_Sword_20", "=q3=Old Knighthood Blade", "=ds=#w10#", "100%" }, + { 83260, "INV_Chest_Chain_09", "=q3=Footman's Breastplate", "=ds=#a3#", "100%" }, + }; + CrusaderLarsarius = { + { 60437, "INV_Helmet_03", "=q4=Righteous Crusader's Helmet", "=ds=#a4#", "0.2%" }, + { 83261, "INV_Misc_Book_09", "=q3=Tome of the First Scripture", "=ds=#s15#", "100%" }, + { 83262, "INV_Hammer_17", "=q3=Scarlet Wanderer's Hammer", "=ds=#w6#", "100%" }, + { 83263, "INV_Bracer_10", "=q3=Cuffs of the Justicar", "=ds=#a2#", "100%" }, + { 83264, "INV_Jewelry_Ring_23", "=q3=Ring of Sacrifice", "=ds=#s13#", "100%" }, + }; + Zareth = { + { 83265, "INV_Misc_Bandana_03", "=q3=Demon Hunter's Blindfold", "=ds=#a2#", "100%" }, + { 83266, "INV_Boots_Fabric_01", "=q3=Sandals of the Demon Stalker", "=ds=#a1#", "100%" }, + { 83267, "INV_Bracer_02", "=q3=Bracers of Demonic Hunt", "=ds=#a3#", "100%" }, + { 83268, "INV_Jewelry_Ring_48Naxxramas", "=q3=Demon Watcher's Ring", "=ds=#s13#", "100%" }, + { 83269, "INV_Spear_08", "=q4=Terrorblade Glaive", "=ds=#w10#", "0.5%" }, + }; + Jalakar = { + { 51023, "INV_Gauntlets_24", "=q3=Vilebranch Grips", "=ds=#a2#", "100%" }, + { 51024, "INV_Misc_Idol_02", "=q3=Cursed Idol", "=ds=#s14#", "100%" }, + { 51025, "Ability_Ambush", "=q3=Vilebranch Seer's Dress", "=ds=#a1#", "100%" }, + { 83273, "INV_Belt_06", "=q3=The Dire Clasp", "=ds=#a3#", "100%" }, + { 83274, "INV_Jewelry_Necklace_19", "=q4=Charmed Voodoo Collar", "=ds=#s2#", "0.5%" }, + }; + Ashbeard = { + { 83275, "INV_Misc_Spyglass_02", "=q4=Ashbeard's Lucky Telescope", "=ds=#s14#", "0.5%" }, + { 83276, "INV_Helmet_44", "=q3=Lens of the Gorge Explorer", "=ds=#a1#", "100%" }, + { 83277, "INV_Misc_Cape_02", "=q3=Dark Iron Adventurer Shawl", "=ds=#a1#", "100%" }, + { 83278, "INV_Shoulder_22", "=q3=Ash Explorer Pauldrons", "=ds=#a2#", "100%" }, + { 83279, "Spell_Fire_Fire", "=q3=Everflame Torch", "=ds=#w6#", "100%" }, + }; }; From 7cd70bb16328e01899d18018682bddd677a93e78 Mon Sep 17 00:00:00 2001 From: Gurky <90982783+Gurky-Kronos@users.noreply.github.com> Date: Wed, 23 Mar 2022 19:01:25 -0400 Subject: [PATCH 8/9] updated version number to 1.0.2 updated version number to 1.0.2 --- AtlasLoot.toc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AtlasLoot.toc b/AtlasLoot.toc index af94c11..eecffe3 100644 --- a/AtlasLoot.toc +++ b/AtlasLoot.toc @@ -2,7 +2,7 @@ ## 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.1 +## Version: 1.0.2 ## SavedVariablesPerCharacter: AtlasLootCharDB ## OptionalDeps: Alphamap, AtlasLoader, LootLink, ItemSync, DewdropLib, Ace2, EquipCompare, EQCompare From 3ae967381af5b8265b092de587b91bc11e0343eb Mon Sep 17 00:00:00 2001 From: Gurky <90982783+Gurky-Kronos@users.noreply.github.com> Date: Wed, 23 Mar 2022 19:05:00 -0400 Subject: [PATCH 9/9] Version 1.0.2 Version 1.0.2 --- Core/AtlasLoot.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/AtlasLoot.lua b/Core/AtlasLoot.lua index 6d93933..740261e 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 = "1"; +local VERSION_BOSSES = "2"; 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";