* There Is No Cow Level
* Survival
* Wardens of Time
* Removed Armored Stormwind Warhorse
* Removed mount from Dark Reaver of Karazhan
* Added Half-Buried Treasure Chest to Karazhan Crypts
* Added rare spawn Admiral Barean Westwind
* Fixed Goblin Jumper Cables XL recipe
* Engineering: Battery-Powered Crowd Pummeler
* Added Blood Ring (PvP)
This commit is contained in:
Lexie
2023-04-12 18:12:49 +10:00
parent 437583f88a
commit d3bd69d198
16 changed files with 561 additions and 66 deletions
+31 -12
View File
@@ -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 = "8";
local VERSION_BOSSES = "9";
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";
@@ -170,6 +170,7 @@ AtlasLoot_MenuList = {
"ABRepMenu",
"AVRepMenu",
"WSGRepMenu",
"BRRepMenu",
"PVPSET",
"SETMENU",
"AQ20SET",
@@ -532,6 +533,8 @@ function AtlasLoot_SlashCommand(msg)
AtlasLootOptions_Toggle();
else
AtlasLootDefaultFrame:Show();
DEFAULT_CHAT_FRAME:AddMessage("|cffbe5eff[AtlasLoot]|r |cffddabffIf you find anything missing, please /w Lexie or message me on Discord Lexie#4024|r")
end
end
@@ -1135,6 +1138,8 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, boss, pFrame)
AtlasLootT0SetMenu();
elseif(dataID=="PVPMENU") then
AtlasLootPvPMenu();
elseif(dataID=="BRRepMenu") then
AtlasLootBRRepMenu();
elseif(dataID=="WSGRepMenu") then
AtlasLootWSGRepMenu();
elseif(dataID=="ABRepMenu") then
@@ -2281,12 +2286,15 @@ AtlasLoot_DewDropDown = {
{ AL["PvP Mounts"], "PvPMountsPvP", "Table" },
},
[5] = {
{ AL["Alterac Valley"], "AVRewards", "Submenu" },
{ AL["Blood Ring"], "BRRewards", "Submenu" },
},
[6] = {
{ AL["Arathi Basin"], "ABRewards", "Submenu" },
{ AL["Alterac Valley"], "AVRewards", "Submenu" },
},
[7] = {
{ AL["Arathi Basin"], "ABRewards", "Submenu" },
},
[8] = {
{ AL["Warsong Gulch"], "WSGRewards", "Submenu" },
},
},
@@ -2398,15 +2406,16 @@ AtlasLoot_DewDropDown = {
[8] = { { (AL["Tailoring"]), "Tailoring", "Submenu" }, },
[9] = { { (AL["Cooking"]), "Cooking", "Submenu" }, },
[10] = { { (AL["First Aid"]), "FirstAid1", "Table" }, },
[11] = { { (AL["Poisons"]), "Poisons1", "Table" }, },
[12] = {
[11] = { { (AL["Survival"]), "Survival1", "Table" }, },
[12] = { { (AL["Poisons"]), "Poisons1", "Table" }, },
[13] = {
[AL["Crafted Sets"]] = {
{ (AL["Blacksmithing"]), "CraftSetBlacksmith", "Submenu" },
{ (AL["Leatherworking"]), "CraftSetLeatherwork", "Submenu" },
{ (AL["Tailoring"]), "CraftSetTailoring", "Submenu" },
},
},
[13] = { { AL["Crafted Epic Weapons"], "CraftedWeapons1", "Table" }, },
[14] = { { AL["Crafted Epic Weapons"], "CraftedWeapons1", "Table" }, },
},
},
};
@@ -2491,6 +2500,7 @@ AtlasLoot_DewDropDown_SubTables = {
{ AL["Archlich Enkhraz"], "KCArchlichEnkhraz" },
{ AL["Commander Anderson"], "KCCommanderAnderson" },
{ AL["Alarus"], "KCAlarus" },
{ AL["Half-Buried Treasure Chest"], "KCTreasure" },
},
["CavernsOfTimeBlackMorass"] = {
{ AL["Chronar"], "COTBMChronar" },
@@ -2868,6 +2878,7 @@ AtlasLoot_DewDropDown_SubTables = {
{ "Dark Reaver of Karazhan", "Reaver" },
{ "Ostarius", "Ostarius" },
{ "Concavius", "Concavius" },
{ "There Is No Cow Level", "CowKing" },
},
["RareSpawns"] = {
{ "Tarangos The Dampener", "Tarangos" },
@@ -2880,6 +2891,7 @@ AtlasLoot_DewDropDown_SubTables = {
{ "Zareth Terrorblade Demon Hunter", "Zareth" },
{ "Jal'akar Dire Troll", "Jalakar" },
{ "Explorer Ashbeard", "Ashbeard" },
{ "Admiral Barean Westwind", "AdmiralBareanWestwind" },
},
["AbyssalCouncil1"] = {
{ AL["Abyssal Council"].." - "..AL["Templars"], "AbyssalTemplars" },
@@ -2891,6 +2903,7 @@ AtlasLoot_DewDropDown_SubTables = {
{ AL["Bloodsail Buccaneers"], "Bloodsail1" },
{ AL["Brood of Nozdormu"], "AQBroodRings" },
{ AL["Cenarion Circle"], "Cenarion1" },
{ AL["Dalaran"], "Dalaran" },
{ AL["Darkmoon Faire"], "Darkmoon" },
{ AL["Frostwolf Clan"], "Frostwolf1" },
{ AL["Gelkis Clan Centaur"], "GelkisClan1" },
@@ -2899,20 +2912,20 @@ AtlasLoot_DewDropDown_SubTables = {
{ AL["Stormpike Guard"], "Stormpike1" },
{ AL["Thorium Brotherhood"], "Thorium1" },
{ AL["Timbermaw Hold"], "Timbermaw" },
{ AL["Wardens of Time"], "Warderns1" },
{ AL["Wintersaber Trainers"], "Wintersaber1" },
{ AL["Zandalar Tribe"], "Zandalar1" },
{ AL["Silvermoon Remnant"], "Helf" },
{ AL["Revantusk Trolls"], "Revantusk" },
{ AL["Ironforge"], "Ironforge" },
{ AL["Darnassus"], "Darnassus" },
{ AL["Stormwind"], "Stormwind" },
{ AL["Gnomeregan Exiles"], "GnomereganExiles" },
{ AL["Ironforge"], "Ironforge" },
{ AL["Silvermoon Remnant"], "Helf" },
{ AL["Stormwind"], "Stormwind" },
{ AL["Darkspear Trolls"], "DarkspearTrolls" },
{ AL["Durotar Labor Union"], "DurotarLaborUnion" },
{ AL["Undercity"], "Undercity" },
{ AL["Orgrimmar"], "Orgrimmar" },
{ AL["Revantusk Trolls"], "Revantusk" },
{ AL["Thunder Bluff"], "ThunderBluff" },
{ AL["Dalaran"], "Dalaran" },
{ AL["Undercity"], "Undercity" },
},
["BoEWorldEpics"] = {
{ AtlasLoot_TableNames["WorldEpics3"][1], "WorldEpics3" },
@@ -3043,6 +3056,12 @@ AtlasLoot_DewDropDown_SubTables = {
{ AL["The Twin Blades of Hakkari"], "HakkariBlades" },
{ AL["Zul'Gurub Rings"], "ZGRings" },
},
["BRRewards"] = {
{ AL["Exalted Reputation Rewards"], "BRRepExalted" },
{ AL["Revered Reputation Rewards"], "BRRepRevered" },
{ AL["Honored Reputation Rewards"], "BRRepHonored" },
{ AL["Friendly Reputation Rewards"], "BRRepFriendly" },
},
["AVRewards"] = {
{ AL["Exalted Reputation Rewards"], "AVRepExalted" },
{ AL["Revered Reputation Rewards"], "AVRepRevered" },
+1 -1
View File
@@ -554,7 +554,7 @@
this:SetMovable(1);
this:SetBackdropColor(0.75, 0, 0.75);
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
getglobal("AtlasLootDefaultFrame_Notice"):SetText(AL["This is a loot browser only. To view maps as well, install either Atlas or Alphamap."]);
getglobal("AtlasLootDefaultFrame_Notice"):SetText(AL["If you find anything missing, please /w Lexie or message me on Discord Lexie#4024"]);
</OnLoad>
<OnShow>
AtlasLootDefaultFrame_OnShow();
+53
View File
@@ -464,9 +464,16 @@ AtlasLoot_ButtonRegistry = {
};
["KCAlarus"] = {
Title = AL["Alarus"];
Next_Page = "KCTreasure";
Next_Title = AL["Half-Buried Treasure Chest"];
Prev_Page = "KCCommanderAnderson";
Prev_Title = AL["Commander Anderson"];
};
["KCTreasure"] = {
Title = AL["Half-Buried Treasure Chest"];
Prev_Page = "KCAlarus";
Prev_Title = AL["Alarus"];
};
["COTBMChronar"] = {
Title = AL["Chronar"];
Next_Page = "COTBMHarbingerAphygth";
@@ -2506,8 +2513,15 @@ AtlasLoot_ButtonRegistry = {
};
["Concavius"] = {
Title = "Concavius";
Next_Page = "CowKing";
Next_Title = "The Cow King";
Prev_Page = "Ostarius";
Prev_Title = "Ostarius";
};
["CowKing"] = {
Title = "There Is No Cow Level";
Prev_Page = "Concavius";
Prev_Title = "Concavius";
};
["Tarangos"] = {
Title = "Tarangos The Dampener";
@@ -2572,9 +2586,16 @@ AtlasLoot_ButtonRegistry = {
};
["Ashbeard"] = {
Title = "Explorer Ashbeard";
Next_Page = "AdmiralBareanWestwind";
Next_Title = "Admiral Barean Westwind";
Prev_Page = "Jalakar";
Prev_Title = "Jal'akar Dire Troll";
};
["AdmiralBareanWestwind"] = {
Title = "Admiral Barean Westwind";
Prev_Page = "Ashbeard";
Prev_Title = "Explorer Ashbeard";
};
--WoW Factions
@@ -2605,6 +2626,11 @@ AtlasLoot_ButtonRegistry = {
Title = AL["Bloodsail Buccaneers"];
Back_Page = "REPMENU";
Back_Title = AL["Factions"];
};
["Warderns1"] = {
Title = "Wardens of Time";
Back_Page = "REPMENU";
Back_Title = AL["Factions"];
};
["AQBroodRings"] = {
Title = AL["Brood of Nozdormu"];
@@ -2809,6 +2835,28 @@ AtlasLoot_ButtonRegistry = {
Back_Page = "REPMENU";
Back_Title = AL["Factions"];
};
["BRRepFriendly"] = {
Title = "Blood Ring Friendly Rewards";
Back_Page = "BRRepMenu";
Next_Page = "BRRepHonored";
};
["BRRepHonored"] = {
Title = "Blood Ring Honored Rewards";
Back_Page = "BRRepMenu";
Next_Page = "BRRepRevered";
Prev_Page = "BRRepFriendly";
};
["BRRepRevered"] = {
Title = "Blood Ring Revered Rewards";
Back_Page = "BRRepMenu";
Next_Page = "BRRepExalted";
Prev_Page = "BRRepHonored";
};
["BRRepExalted"] = {
Title = "Blood Ring Exalted Rewards";
Back_Page = "BRRepMenu";
Prev_Page = "BRRepRevered";
};
["ABRepFriendly2029"] = {
Title = "AB 20-29 Friendly Rewards";
Back_Page = "ABRepMenu";
@@ -4334,6 +4382,11 @@ AtlasLoot_ButtonRegistry = {
Back_Page = "CRAFTINGMENU";
Back_Title = AL["Crafting"];
};
["Survival1"] = {
Title = AL["Survival"];
Back_Page = "CRAFTINGMENU";
Back_Title = AL["Crafting"];
};
["Poisons1"] = {
Title = AL["Poisons"];
Back_Page = "CRAFTINGMENU";
+11 -5
View File
@@ -76,12 +76,18 @@ function AtlasLoot_CraftingMenu()
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfSacrifice");
AtlasLootMenuItem_12.lootpage="FirstAid1";
AtlasLootMenuItem_12:Show();
--Survival
AtlasLootMenuItem_13_Name:SetText(AL["Survival"]);
AtlasLootMenuItem_13_Extra:SetText("");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Trade_Survival");
AtlasLootMenuItem_13.lootpage="Survival1";
AtlasLootMenuItem_13:Show();
--Poisons
AtlasLootMenuItem_14_Name:SetText(AL["Poisons"]);
AtlasLootMenuItem_14_Extra:SetText("|cfffff468"..AL["Rogue"]);
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\Trade_BrewPoison");
AtlasLootMenuItem_14.lootpage="Poisons1";
AtlasLootMenuItem_14:Show();
AtlasLootMenuItem_15_Name:SetText(AL["Poisons"]);
AtlasLootMenuItem_15_Extra:SetText("|cfffff468"..AL["Rogue"]);
AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\Trade_BrewPoison");
AtlasLootMenuItem_15.lootpage="Poisons1";
AtlasLootMenuItem_15:Show();
--Crafted Armor Sets
AtlasLootMenuItem_17_Name:SetText(AL["Crafted Sets"]);
AtlasLootMenuItem_17_Extra:SetText("");
+50
View File
@@ -50,6 +50,12 @@ function AtlasLootPvPMenu()
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_17.lootpage="WSGRepMenu";
AtlasLootMenuItem_17:Show();
-- Blood Ring Rewards
AtlasLootMenuItem_18_Name:SetText(AL["Blood Ring"]);
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
AtlasLootMenuItem_18.lootpage="BRRepMenu";
AtlasLootMenuItem_18:Show();
--Weapons
AtlasLootMenuItem_23_Name:SetText(AL["Rank 14 Weapons"]);
AtlasLootMenuItem_23_Extra:SetText("|cffFF8400"..AL["Level 60"]);
@@ -63,6 +69,50 @@ function AtlasLootPvPMenu()
AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
end
function AtlasLootBRRepMenu()
for i = 1, 30, 1 do
getglobal("AtlasLootItem_"..i):Hide();
end
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i):Hide();
getglobal("AtlasLootMenuItem_"..i).isheader = false;
end
getglobal("AtlasLootItemsFrame_BACK"):Show();
getglobal("AtlasLootItemsFrame_BACK").lootpage = "PVPMENU";
getglobal("AtlasLootItemsFrame_NEXT"):Hide();
getglobal("AtlasLootItemsFrame_PREV"):Hide();
getglobal("AtlasLootServerQueryButton"):Hide();
--Friendly
AtlasLootMenuItem_2_Name:SetText("Friendly Reputation Rewards");
AtlasLootMenuItem_2_Extra:SetText("");
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
AtlasLootMenuItem_2.lootpage="BRRepFriendly";
AtlasLootMenuItem_2:Show();
--Honored
AtlasLootMenuItem_3_Name:SetText("Honored Reputation Rewards");
AtlasLootMenuItem_3_Extra:SetText("");
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
AtlasLootMenuItem_3.lootpage="BRRepHonored";
AtlasLootMenuItem_3:Show();
--Revered
AtlasLootMenuItem_4_Name:SetText("Revered Reputation Rewards");
AtlasLootMenuItem_4_Extra:SetText("");
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
AtlasLootMenuItem_4.lootpage="BRRepRevered";
AtlasLootMenuItem_4:Show();
--Exalted
AtlasLootMenuItem_5_Name:SetText("Exalted Reputation Rewards");
AtlasLootMenuItem_5_Extra:SetText("");
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
AtlasLootMenuItem_5.lootpage="BRRepExalted";
AtlasLootMenuItem_5:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Blood Ring"]);
AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
end
function AtlasLootWSGRepMenu()
for i = 1, 30, 1 do
getglobal("AtlasLootItem_"..i):Hide();
+127 -1
View File
@@ -1125,6 +1125,113 @@ GetSpellInfoVanillaDB = {
[1] = {4470},
},
},
[46064] = {
["name"] = "Survival: Dim Torch",
["requires"] = AL["Cooking Fire"],
["tools"] = "",
["castTime"] = 2,
["text"] = "",
["craftItem"] = 6182,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {6183},
},
},
[46066] = {
["name"] = "Survival: Murloc's Flippers",
["requires"] = "",
["tools"] = "",
["castTime"] = 2,
["text"] = "",
["craftItem"] = 65028,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {5785, 16},
[2] = {4234, 8},
[3] = {8343, 2},
[4] = {6370, 3},
[5] = {6372},
},
},
[46072] = {
["name"] = "Survival: Traveler's Tent",
["requires"] = "",
["tools"] = "",
["castTime"] = 10,
["text"] = "",
["craftItem"] = 51283,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {4470, 5},
[2] = {2589, 10},
[3] = {50231},
},
},
[46073] = {
["name"] = "Survival: Fishing Boat",
["requires"] = "",
["tools"] = "",
["castTime"] = 20,
["text"] = "",
["craftItem"] = 51282,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {4470, 20},
[2] = {4359, 10},
[3] = {17058, 2},
},
},
[46074] = {
["name"] = "Survival: Simple Wooden Planter",
["requires"] = "",
["tools"] = "",
["castTime"] = 10,
["text"] = "",
["craftItem"] = 51705,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {4470, 10},
[2] = {4359, 4},
},
},
[46075] = {
["name"] = "Survival: Iron Lantern",
["requires"] = "",
["tools"] = "",
["castTime"] = 2,
["text"] = "",
["craftItem"] = 2714,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {3575, 2},
[2] = {814, 4},
[3] = {2592, 5},
},
},
[46077] = {
["name"] = "Survival: Repaired Electro-Lantern",
["requires"] = "",
["tools"] = "",
["castTime"] = 5,
["text"] = "",
["craftItem"] = 65030,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {1630, 5},
[2] = {10561},
[3] = {4359},
[4] = {4375},
[5] = {4404, 2},
[6] = {10558, 2},
},
},
[7752] = {
["name"] = "Cooking: Slitherskin Mackerel",
["requires"] = AL["Cooking Fire"],
@@ -9490,7 +9597,7 @@ GetSpellInfoVanillaDB = {
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {15944, 2},
[1] = {15994, 2},
[2] = {18631, 2},
[3] = {7191, 2},
[4] = {14227, 2},
@@ -10309,6 +10416,25 @@ GetSpellInfoVanillaDB = {
[4] = {10560, 4},
},
},
[46610] = {
["name"] = "Engineering: Battery-Powered Crowd Pummeler",
["requires"] = "",
["tools"] = {5956, 10498},
["castTime"] = 25,
["text"] = "",
["craftItem"] = 60099,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
[1] = {9449},
[2] = {60098, 5},
[3] = {814, 2},
[4] = {7191, 4},
[5] = {3829},
[6] = {4375, 6},
[7] = {18631},
},
},
[26011] = {
["name"] = "Engineering: Tranquil Mechanical Yeti",
["requires"] = AL["Anvil"],
+1
View File
@@ -115,6 +115,7 @@ function AtlasLoot_FixText(text)
text = gsub(text, "#p13#", AL["Lockpicking"]);
text = gsub(text, "#p14#", AL["Gnomish Engineering"]);
text = gsub(text, "#p15#", AL["Goblin Engineering"]);
text = gsub(text, "#p16#", AL["Survival"]);
--Reputation
text = gsub(text, "#r1#", AL["Neutral"]);