This commit is contained in:
Spit
2024-09-07 01:03:38 +03:00
committed by GitHub
parent fc8e4d44f8
commit eda5fa48d2
17 changed files with 3198 additions and 931 deletions
+226 -269
View File
@@ -68,8 +68,8 @@ local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
--Establish version number and compatible version of Atlas
local VERSION_MAJOR = "1";
local VERSION_MINOR = "1";
local VERSION_BOSSES = "3";
local VERSION_MINOR = "2";
local VERSION_BOSSES = "4";
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";
@@ -184,7 +184,7 @@ AtlasLoot_MenuList = {
"WORLDEPICS",
"REPMENU",
"WORLDEVENTMENU",
"AbyssalCouncil",
--"AbyssalCouncil",
"ALCHEMYMENU",
"CRAFTINGMENU",
"SMITHINGMENU",
@@ -196,6 +196,7 @@ AtlasLoot_MenuList = {
"CRAFTSET",
"COOKINGMENU",
"SURVIVALMENU",
"WORLDBOSSMENU"
};
--entrance maps to instance maps NOT NEEDED FOR ATLAS 1.12
@@ -252,12 +253,12 @@ function AtlasLootDefaultFrame_OnShow()
--Set the item table to the loot table
AtlasLoot_SetItemInfoFrame(pFrame);
--Show the last displayed loot table
if AtlasLoot_IsLootTableAvailable(AtlasLootCharDB.LastBoss) then
--if AtlasLoot_IsLootTableAvailable(AtlasLootCharDB.LastBoss) then
AtlasLoot_ShowBossLoot(AtlasLootCharDB.LastBoss, AtlasLootCharDB.LastBossText, pFrame);
--AtlasLoot_HewdropSubMenuRegister(AtlasLootCharDB.LastBoss);
else
AtlasLoot_ShowBossLoot("EmptyInstance", AL["AtlasLoot"], pFrame);
end
--else
--AtlasLoot_ShowBossLoot("EmptyInstance", AL["AtlasLoot"], pFrame);
--end
end
--[[
@@ -598,11 +599,15 @@ function AtlasLoot_SetItemInfoFrame(pFrame)
AtlasLootItemsFrame:ClearAllPoints();
AtlasLootItemsFrame:SetParent(AtlasFrame);
AtlasLootItemsFrame:SetPoint("TOPLEFT", "AtlasFrame", "TOPLEFT", 18, -84);
else
elseif ( AtlasDefaultFrame ) then
AtlasLootItemsFrame:ClearAllPoints();
AtlasLootItemsFrame:SetParent(AtlasLootDefaultFrame);
AtlasLootItemsFrame:SetPoint("TOPLEFT", "AtlasLootDefaultFrame", "TOPLEFT", 0, 0);
--[[else
--Last resort, dump the items frame in the middle of the screen
AtlasLootItemsFrame:ClearAllPoints();
AtlasLootItemsFrame:SetParent(UIParent);
AtlasLootItemsFrame:SetPoint("CENTER", "UIParent", "CENTER", 0, 0);
AtlasLootItemsFrame:SetPoint("CENTER", "UIParent", "CENTER", 0, 0);]]
end
AtlasLootItemsFrame:Show();
end
@@ -748,7 +753,7 @@ function AtlasLoot_Refresh()
local f;
if (not getglobal("AtlasBossLine"..i)) then
f = CreateFrame("Button", "AtlasBossLine"..i, AtlasFrame, "AtlasLootNewBossLineTemplate");
f:SetFrameStrata("MEDIUM");
f:SetFrameStrata("FULLSCREEN_DIALOG");
if i==1 then
f:SetPoint("TOPLEFT", "AtlasScrollBar", "TOPLEFT", 16, -3);
else
@@ -1160,8 +1165,6 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, boss, pFrame)
AtlasLootWorldEpicsMenu();
elseif(dataID=="WORLDEVENTMENU") then
AtlasLootWorldEventMenu();
elseif(dataID=="AbyssalCouncil") then
AtlasLootAbyssalCouncilMenu();
elseif(dataID=="CRAFTINGMENU") then
AtlasLoot_CraftingMenu();
elseif(dataID=="CRAFTSET") then
@@ -1184,6 +1187,8 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, boss, pFrame)
AtlasLoot_CookingMenu();
elseif(dataID=="SURVIVALMENU") then
AtlasLoot_SurvivalMenu();
elseif(dataID=="WORLDBOSSMENU") then
AtlasLoot_WorldBossMenu();
else
--Iterate through each item object and set its properties
for i = 1, 30, 1 do
@@ -1245,7 +1250,7 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, boss, pFrame)
--This is a valid QuickLook, so show the UI objects
AtlasLoot_QuickLooks:Show();
AtlasLootQuickLooksButton:Show();
AtlasLootServerQueryButton:Show();
AtlasLootServerQueryButton:Hide();
--Insert the item description
extra = dataSource[dataID][i][4];
extra = AtlasLoot_FixText(extra);
@@ -1612,6 +1617,7 @@ function AtlasLoot_HewdropSubMenuRegister(loottable)
'notCheckable', true
)
end
--[[
AtlasLoot_HewdropSubMenu:AddLine(
'text', AL["Close Menu"],
'textR', 0,
@@ -1620,6 +1626,7 @@ function AtlasLoot_HewdropSubMenuRegister(loottable)
'func', function() AtlasLoot_HewdropSubMenu:Close() end,
'notCheckable', true
)
]]
end
end,
'dontHook', true
@@ -1667,6 +1674,8 @@ function AtlasLoot_HewdropRegister()
'textB', 0,
'hasArrow', true,
'value', j,
'func', AtlasLoot_OpenMenu,
'arg1', i,
'notCheckable', true
)
lock=1;
@@ -1675,7 +1684,7 @@ function AtlasLoot_HewdropRegister()
end
end
end
--Close button
--[[Close button
AtlasLoot_Hewdrop:AddLine(
'text', AL["Close Menu"],
'textR', 0,
@@ -1684,6 +1693,7 @@ function AtlasLoot_HewdropRegister()
'func', function() AtlasLoot_Hewdrop:Close() end,
'notCheckable', true
)
]]
elseif level == 2 then
if value then
for k,v in ipairs(value) do
@@ -1707,6 +1717,9 @@ function AtlasLoot_HewdropRegister()
else
AtlasLoot_Hewdrop:AddLine(
'text', v[1][1],
'textR', 1,
'textG', 0.82,
'textB', 0,
'func', AtlasLoot_HewdropClick,
'arg1', v[1][2],
'arg2', v[1][1],
@@ -1735,6 +1748,7 @@ function AtlasLoot_HewdropRegister()
end
end
end
--[[
AtlasLoot_Hewdrop:AddLine(
'text', AL["Close Menu"],
'textR', 0,
@@ -1743,6 +1757,7 @@ function AtlasLoot_HewdropRegister()
'func', function() AtlasLoot_Hewdrop:Close() end,
'notCheckable', true
)
]]
elseif level == 3 then
--Essentially the same as level == 2
if value then
@@ -1764,6 +1779,9 @@ function AtlasLoot_HewdropRegister()
else
AtlasLoot_Hewdrop:AddLine(
'text', v[1],
'textR', 1,
'textG', 0.82,
'textB', 0,
'func', AtlasLoot_HewdropClick,
'arg1', v[2],
'arg2', v[1],
@@ -1784,6 +1802,7 @@ function AtlasLoot_HewdropRegister()
end
end
end
--[[
AtlasLoot_Hewdrop:AddLine(
'text', AL["Close Menu"],
'textR', 0,
@@ -1792,12 +1811,45 @@ function AtlasLoot_HewdropRegister()
'func', function() AtlasLoot_Hewdrop:Close() end,
'notCheckable', true
)
]]
end
end,
'dontHook', true
)
end
function AtlasLoot_OpenMenu(menu_name)
AtlasLoot_QuickLooks:Hide();
AtlasLootQuickLooksButton:Hide();
AtlasLootServerQueryButton:Hide();
AtlasLootCharDB.LastBoss = this.lootpage;
AtlasLootCharDB.LastBossText = menu_name;
if menu_name == "Crafting" then
AtlasLoot_CraftingMenu()
CloseDropDownMenus()
elseif menu_name == "PvP Rewards" then
AtlasLootPvPMenu()
CloseDropDownMenus()
elseif menu_name == "World Events" then
AtlasLootWorldEventMenu()
CloseDropDownMenus()
elseif menu_name == "Collections" then
AtlasLootSetMenu()
CloseDropDownMenus()
elseif menu_name == "Factions" then
AtlasLootRepMenu()
CloseDropDownMenus()
elseif menu_name == "World Bosses" then
AtlasLoot_WorldBossMenu()
CloseDropDownMenus()
end
AtlasLootDefaultFrame_SelectedCategory:SetText(menu_name)
AtlasLootDefaultFrame_SubMenu:Disable();
AtlasLootDefaultFrame_SelectedTable:SetText("");
AtlasLootDefaultFrame_SelectedTable:Show();
end
--[[
AtlasLootItemsFrame_OnCloseButton:
Called when the close button on the item frame is clicked
@@ -1827,6 +1879,7 @@ Requests the relevant loot page from a menu screen
function AtlasLootMenuItem_OnClick()
if this.isheader == nil or this.isheader == false then
local pagename = getglobal(this:GetName().."_Name"):GetText()
--[[
for k,v in ipairs(AtlasLoot_HewdropDown) do
if not (type(v[1]) == "table") then
for k2, v2 in pairs(v) do
@@ -1842,6 +1895,10 @@ function AtlasLootMenuItem_OnClick()
end
end
end
]]
CloseDropDownMenus()
AtlasLootCharDB.LastBoss = this.lootpage;
AtlasLootCharDB.LastBossText = pagename;
AtlasLoot_ShowBossLoot(this.lootpage, pagename, AtlasLoot_AnchorFrame);
end
end
@@ -1860,7 +1917,6 @@ function AtlasLoot_NavButton_OnClick()
AtlasLootCharDB.LastBoss = this.lootpage;
AtlasLootCharDB.LastBossText = this.title;
AtlasLoot_ShowItemsFrame(this.lootpage, AtlasLootItemsFrame.refresh[2], this.title, AtlasLootItemsFrame.refresh[4]);
end
elseif AtlasLootItemsFrame.refresh and AtlasLootItemsFrame.refresh[2] then
AtlasLoot_ShowItemsFrame(this.lootpage, AtlasLootItemsFrame.refresh[2], this.title, AtlasFrame);
@@ -2184,275 +2240,166 @@ end
AtlasLoot_HewdropDown = {
[1] = {
[AL["Dungeons & Raids"]] = {
[1] = {
{ AL["Ragefire Chasm"], "RagefireChasm", "Submenu" },
},
[2] = {
{ AL["Wailing Caverns"], "WailingCaverns", "Submenu" },
},
[3] = {
{ AL["The Deadmines"], "Deadmines", "Submenu" },
},
[4] = {
{ AL["Shadowfang Keep"], "ShadowfangKeep", "Submenu" },
},
[5] = {
{ AL["Blackfathom Deeps"], "BlackfathomDeeps", "Submenu" },
},
[6] = {
{ AL["The Stockade"], "TheStockade", "Submenu" },
},
[7] = {
{ AL["Gnomeregan"], "Gnomeregan", "Submenu" },
},
[8] = {
{ AL["Razorfen Kraul"], "RazorfenKraul", "Submenu" },
},
[9] = {
{ AL["The Crescent Grove"], "TheCrescentGrove", "Submenu" },
},
[10] = {
[AL["Scarlet Monastery"]] = {
[1] = {{ AL["Ragefire Chasm"], "RagefireChasm", "Submenu" },},
[2] = {{ AL["Wailing Caverns"], "WailingCaverns", "Submenu" },},
[3] = {{ AL["The Deadmines"], "Deadmines", "Submenu" },},
[4] = {{ AL["Shadowfang Keep"], "ShadowfangKeep", "Submenu" },},
[5] = {{ AL["Blackfathom Deeps"], "BlackfathomDeeps", "Submenu" },},
[6] = {{ AL["The Stockade"], "TheStockade", "Submenu" },},
[7] = {{ AL["Gnomeregan"], "Gnomeregan", "Submenu" },},
[8] = {{ AL["Razorfen Kraul"], "RazorfenKraul", "Submenu" },},
[9] = {{ AL["The Crescent Grove"], "TheCrescentGrove", "Submenu" },},
[10] = {[AL["Scarlet Monastery"]] = {
{ AL["Scarlet Monastery (Graveyard)"], "SMGraveyard", "Submenu" },
{ AL["Scarlet Monastery (Library)"], "SMLibrary", "Submenu" },
{ AL["Scarlet Monastery (Armory)"], "SMArmory", "Submenu" },
{ AL["Scarlet Monastery (Cathedral)"], "SMCathedral", "Submenu" },
},
},
[11] = {
{ AL["Razorfen Downs"], "RazorfenDowns", "Submenu" },
},
[12] = {
{ AL["Uldaman"], "Uldaman", "Submenu" },
},
[13] = {
{ AL["Gilneas City"], "GilneasCity", "Submenu" },
},
[14] = {
{ AL["Maraudon"], "Maraudon", "Submenu" },
},
[15] = {
{ AL["Zul'Farrak"], "ZulFarrak", "Submenu" },
},
[16] = {
{ AL["The Sunken Temple"], "SunkenTemple", "Submenu" },
},
[17] = {
{ AL["Hateforge Quarry"], "HateforgeQuarry", "Submenu" },
},
[18] = {
{ AL["Blackrock Depths"], "BlackrockDepths", "Submenu" },
},
[19] = {
[AL["Dire Maul"]] = {
},},
[11] = {{ AL["Razorfen Downs"], "RazorfenDowns", "Submenu" },},
[12] = {{ AL["Uldaman"], "Uldaman", "Submenu" },},
[13] = {{ AL["Gilneas City"], "GilneasCity", "Submenu" },},
[14] = {{ AL["Maraudon"], "Maraudon", "Submenu" },},
[15] = {{ AL["Zul'Farrak"], "ZulFarrak", "Submenu" },},
[16] = {{ AL["The Sunken Temple"], "SunkenTemple", "Submenu" },},
[17] = {{ AL["Hateforge Quarry"], "HateforgeQuarry", "Submenu" },},
[18] = {{ AL["Blackrock Depths"], "BlackrockDepths", "Submenu" },},
[19] = {[AL["Dire Maul"]] = {
{ AL["Dire Maul (East)"], "DireMaulEast", "Submenu" },
{ AL["Dire Maul (West)"], "DireMaulWest", "Submenu" },
{ AL["Dire Maul (North)"], "DireMaulNorth", "Submenu" },
},
},
[20] = {
{ AL["Scholomance"], "Scholomance", "Submenu" },
},
[21] = {
{ AL["Stratholme"], "Stratholme", "Submenu" },
},
[22] = {
{ AL["Lower Blackrock Spire"], "LowerBlackrock", "Submenu" },
},
[23] = {
{ AL["Upper Blackrock Spire"], "UpperBlackrock", "Submenu" },
},
[24] = {
{ AL["Karazhan Crypt"], "KarazhanCrypt", "Submenu" },
},
[25] = {
{ AL["Caverns of Time: Black Morass"], "CavernsOfTimeBlackMorass", "Submenu" },
},
[26] = {
{ AL["Stormwind Vault"], "StormwindVault", "Submenu" },
},
[27] = {
{ AL["Zul'Gurub"], "ZulGurub", "Submenu" },
},
[28] = {
{ AL["Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" },
},
[29] = {
{ AL["Molten Core"], "MoltenCore", "Submenu" },
},
[30] = {
{ AL["Onyxia's Lair"], "Onyxia", "Submenu" },
},
[31] = {
{ AL["Lower Karazhan Halls"], "LowerKara", "Submenu" },
},
[32] = {
{ AL["Blackwing Lair"], "BlackwingLair", "Submenu" },
},
[33] = {
{ AL["Emerald Sanctum"], "EmeraldSanctum", "Submenu" },
},
[34] = {
{ AL["Temple of Ahn'Qiraj"], "TempleofAQ", "Submenu" },
},
[35] = {
{ AL["Naxxramas"], "Naxxramas", "Submenu" },
},
},},
[20] = {{ AL["Scholomance"], "Scholomance", "Submenu" },},
[21] = {{ AL["Stratholme"], "Stratholme", "Submenu" },},
[22] = {{ AL["Lower Blackrock Spire"], "LowerBlackrock", "Submenu" },},
[23] = {{ AL["Upper Blackrock Spire"], "UpperBlackrock", "Submenu" },},
[24] = {{ AL["Karazhan Crypt"], "KarazhanCrypt", "Submenu" },},
[25] = {{ AL["Caverns of Time: Black Morass"], "CavernsOfTimeBlackMorass", "Submenu" },},
[26] = {{ AL["Stormwind Vault"], "StormwindVault", "Submenu" },},
[27] = {{ AL["Zul'Gurub"], "ZulGurub", "Submenu" },},
[28] = {{ AL["Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" },},
[29] = {{ AL["Molten Core"], "MoltenCore", "Submenu" },},
[30] = {{ AL["Onyxia's Lair"], "Onyxia", "Submenu" },},
[31] = {{ AL["Lower Karazhan Halls"], "LowerKara", "Submenu" },},
[32] = {{ AL["Blackwing Lair"], "BlackwingLair", "Submenu" },},
[33] = {{ AL["Emerald Sanctum"], "EmeraldSanctum", "Submenu" },},
[34] = {{ AL["Temple of Ahn'Qiraj"], "TempleofAQ", "Submenu" },},
[35] = {{ AL["Naxxramas"], "Naxxramas", "Submenu" },},
},
},
[2] = {
{ AL["World Bosses"], "WorldBosses", "Submenu" },
},
[3] = {
{ "Rare Spawns", "RareSpawns", "Submenu" },
},
[4] = {
[AL["PvP Rewards"]] = {
[1] = {
{ AL["PvP Armor Sets"], "PvPArmorSets", "Submenu" },
},
[2] = {
{ AL["PvP Accessories"], "PvP60Accessories1", "Table" },
},
[3] = {
{ AL["Rank 14 Weapons"], "PVPWeapons1", "Table" },
},
[4] = {
{ AL["PvP Mounts"], "PvPMountsPvP", "Table" },
},
[5] = {
{ AL["Blood Ring"], "BRRewards", "Submenu" },
},
[6] = {
{ AL["Alterac Valley"], "AVRewards", "Submenu" },
},
[7] = {
{ AL["Arathi Basin"], "ABRewards", "Submenu" },
},
[8] = {
{ AL["Warsong Gulch"], "WSGRewards", "Submenu" },
},
[2] = { [AL["World Bosses"]] = {
[1] = {{AL["Azuregos"], "AAzuregos", "Table" },},
[2] = {{AL["Emeriss"], "DEmeriss", "Table" },},
[3] = {{AL["Lethon"], "DLethon", "Table" },},
[4] = {{AL["Taerar"], "DTaerar", "Table" },},
[5] = {{AL["Ysondre"], "DYsondre", "Table" },},
[6] = {{AL["Lord Kazzak"], "KKazzak", "Table" },},
[7] = {{AL["Nerubian Overseer"], "Nerubian", "Table" },},
[8] = {{AL["Dark Reaver of Karazhan"], "Reaver", "Table" },},
[9] = {{AL["Ostarius"], "Ostarius", "Table" },},
[10] = {{AL["Concavius"], "Concavius", "Table" },},
[11] = {{AL["There Is No Cow Level"], "CowKing", "Table" },},
},
},
[3] = {[AL["PvP Rewards"]] = {
[1] = {{ AL["PvP Armor Sets"], "PVPSET", "Table" },},
[2] = {{ AL["PvP Accessories"], "PvP60Accessories1", "Table" },},
[3] = {{ AL["Rank 14 Weapons"], "PVPWeapons1", "Table" },},
[4] = {{ AL["PvP Mounts"], "PvPMountsPvP", "Table" },},
[5] = {{ AL["Blood Ring"], "BRRepMenu", "Table" },},
[6] = {{ AL["Alterac Valley"], "AVRepMenu", "Table" },},
[7] = {{ AL["Arathi Basin"], "ABRepMenu", "Table" },},
[8] = {{ AL["Warsong Gulch"], "WSGRepMenu", "Table" },},
},
},
[4] = {[AL["Collections"]] = {
[1] = {{ AL["Sets"], "PRE60SET", "Table" },},
[2] = {{ AL["Zul'Gurub Sets"], "ZGSET", "Table" },},
[3] = {{ AL["Ruins of Ahn'Qiraj Sets"], "AQ20SET", "Table" },},
[4] = {{ AL["Temple of Ahn'Qiraj Sets"], "AQ40SET", "Table" },},
[5] = {{ AL["Dungeon 1/2 Sets"], "T0SET", "Table" },},
[6] = {{ AL["Tier 1 Sets"], "T1SET", "Table" },},
[7] = {{ AL["Tier 2 Sets"], "T2SET", "Table" },},
[8] = {{ AL["Tier 3 Sets"], "T3SET", "Table" },},
[9] = {{ AL["Legendary Items"], "Legendaries", "Table" },},
[10] = {{ AL["World Epics"], "WORLDEPICS", "Table" },},
[11] = {{ AL["Rare Pets"], "RarePets1", "Table" },},
[12] = {{ AL["Rare Mounts"], "RareMounts", "Table" },},
[13] = {{ AL["Fashion"], "DonationRewards2", "Table" },},
[14] = {{ AL["Tabards"], "Tabards", "Table" },},
--[15] = {{ AL["Old Mounts"], "OldMounts", "Table" },},
--[16] = {{ AL["Unobtainable Mounts"], "UnobMounts", "Table" },},
},
},
[5] = {
[AL["Sets/Collections"]] = {
[1] = {
{ AL["Pre 60 Sets"], "Pre60Sets", "Submenu" },
},
[2] = {
{ AL["Dungeon 1/2 Sets"], "DungeonSets12", "Submenu" },
},
[3] = {
{ AL["Ruins of Ahn'Qiraj Sets"], "AQ20Sets", "Submenu" },
},
[4] = {
{ AL["Temple of Ahn'Qiraj Sets"], "AQ40Sets", "Submenu" },
},
[5] = {
{ AL["Zul'Gurub Sets"], "ZGSets", "Submenu" },
},
[6] = {
{ AL["Tier 1 Sets"], "T1Sets", "Submenu" },
},
[7] = {
{ AL["Tier 2 Sets"], "T2Sets", "Submenu" },
},
[8] = {
{ AL["Tier 3 Sets"], "T3Sets", "Submenu" },
},
[9] = {
{ AL["Legendary Items"], "Legendaries", "Table" },
},
[10] = {
{ AL["Rare Pets"], "RarePets1", "Table" },
},
[11] = {
{ AL["Rare Mounts"], "RareMounts", "Table" },
},
[12] = {
{ AL["Old Mounts"], "OldMounts", "Table" },
},
[13] = {
{ AL["Unobtainable Mounts"], "UnobMounts", "Table" },
},
[14] = {
{ AL["Tabards"], "Tabards", "Table" },
},
[15] = {
{ AL["World Epics"], "BoEWorldEpics", "Submenu" },
[AL["Factions"]] = {
[1] = {{ AL["Argent Dawn"], "Argent1" , "Table" },},
[2] = {{ AL["Bloodsail Buccaneers"], "Bloodsail1", "Table" },},
[3] = {{ AL["Brood of Nozdormu"], "AQBroodRings", "Table" },},
[4] = {{ AL["Cenarion Circle"], "Cenarion1", "Table" }},
[5] = {{ AL["Dalaran"], "Dalaran", "Table" },},
[6] = {{ AL["Darkmoon Faire"], "Darkmoon", "Table" },},
[7] = {{ AL["Darkspear Trolls"], "DarkspearTrolls", "Table" },},
[8] = {{ AL["Darnassus"], "Darnassus", "Table" },},
[9] = {{ AL["Durotar Labor Union"], "DurotarLaborUnion", "Table" },},
[10] = {{ AL["Frostwolf Clan"], "Frostwolf1", "Table" },},
[11] = {{ AL["Gelkis Clan Centaur"], "GelkisClan1", "Table" },},
[12] = {{ AL["Gnomeregan Exiles"], "GnomereganExiles", "Table" },},
[13] = {{ AL["Hydraxian Waterlords"], "WaterLords1", "Table" },},
[14] = {{ AL["Ironforge"], "Ironforge", "Table" },},
[15] = {{ AL["Magram Clan Centaur"], "MagramClan1", "Table" },},
[16] = {{ AL["Orgrimmar"], "Orgrimmar", "Table" },},
[17] = {{ AL["Revantusk Trolls"], "Revantusk", "Table" },},
[18] = {{ AL["Silvermoon Remnant"], "Helf", "Table" },},
[19] = {{ AL["Stormpike Guard"], "Stormpike1", "Table" },},
[20] = {{ AL["Stormwind"], "Stormwind", "Table" },},
[21] = {{ AL["Thorium Brotherhood"], "Thorium1", "Table" },},
[22] = {{ AL["Thunder Bluff"], "ThunderBluff", "Table" },},
[23] = {{ AL["Timbermaw Hold"], "Timbermaw", "Table" },},
[24] = {{ AL["Undercity"], "Undercity", "Table" },},
[25] = {{ AL["Wardens of Time"], "Wardens1", "Table" },},
[26] = {{ AL["Wildhammer Clan"], "Wildhammer", "Table" },},
[27] = {{ AL["Wintersaber Trainers"], "Wintersaber1", "Table" },},
[28] = {{ AL["Zandalar Tribe"], "Zandalar1", "Table" },},
},
},
[6] = {[AL["World Events"]] = {
[1] = {{ AL["Abyssal Council"], "AbyssalTemplars", "Table" },},
[2] = {{ AL["Children's Week"], "ChildrensWeek", "Table" },},
[3] = {{ AL["Elemental Invasion"], "ElementalInvasion", "Table" },},
[4] = {{ AL["Feast of Winter Veil"], "Winterviel", "Table" },},
[5] = {{ AL["Gurubashi Arena Booty Run"], "GurubashiArena", "Table" },},
[6] = {{ AL["Hallow's End"], "Halloween1", "Table" },},
[7] = {{ AL["Harvest Festival"], "HarvestFestival", "Table" },},
[8] = {{ AL["Love is in the Air"], "Valentineday", "Table" },},
[9] = {{ AL["Lunar Festival"], "LunarFestival1", "Table" },},
[10] = {{ AL["Midsummer Fire Festival"], "MidsummerFestival", "Table" },},
[11] = {{ AL["Noblegarden"], "Noblegarden", "Table" },},
[12] = {{ AL["Scourge Invasion"], "ScourgeInvasionEvent1", "Table" },},
[13] = {{ AL["Stranglethorn Fishing Extravaganza"], "FishingExtravaganza", "Table" },},
},
},
},
[6] = {
{ AL["Reputation Factions"], "Factions", "Submenu" },
},
[7] = {
[AL["World Events"]] = {
[1] = {
{ AL["Abyssal Council"], "AbyssalCouncil", "Submenu" },
},
[2] = {
{ AL["Children's Week"], "ChildrensWeek", "Table" },
},
[3] = {
{ AL["Elemental Invasion"], "ElementalInvasion", "Table" },
},
[4] = {
{ AL["Feast of Winter Veil"], "Winterviel", "Submenu" },
},
[5] = {
{ AL["Gurubashi Arena Booty Run"], "GurubashiArena", "Table" },
},
[6] = {
{ AL["Hallow's End"], "Halloween1", "Table" },
},
[7] = {
{ AL["Harvest Festival"], "HarvestFestival", "Table" },
},
[8] = {
{ AL["Love is in the Air"], "Valentineday", "Table" },
},
[9] = {
{ AL["Lunar Festival"], "LunarFestival1", "Table" },
},
[10] = {
{ AL["Midsummer Fire Festival"], "MidsummerFestival", "Table" },
},
[11] = {
{ AL["Noblegarden"], "Noblegarden", "Table" },
},
[12] = {
{ AL["Scourge Invasion"], "ScourgeInvasionEvent1", "Table" },
},
[13] = {
{ AL["Stranglethorn Fishing Extravaganza"], "FishingExtravaganza", "Table" },
},
},
},
[8] = {
[AL["Crafting"]] = {
[1] = { { AL["Alchemy"], "Alchemy", "Submenu" }, },
[2] = { { (AL["Blacksmithing"]), "Blacksmithing", "Submenu" }, },
[3] = { { (AL["Enchanting"]), "Enchanting", "Submenu" }, },
[4] = { { (AL["Engineering"]), "Engineering", "Submenu" }, },
[1] = { { AL["Alchemy"], "ALCHEMYMENU", "Table" }, },
[2] = { { (AL["Blacksmithing"]), "SMITHINGMENU", "Table" }, },
[3] = { { (AL["Enchanting"]), "ENCHANTINGMENU", "Table" }, },
[4] = { { (AL["Engineering"]), "ENGINEERINGMENU", "Table" }, },
[5] = { { (AL["Herbalism"]), "Herbalism1", "Table" }, },
[6] = { { (AL["Leatherworking"]), "Leatherworking", "Submenu" }, },
[7] = { { (AL["Mining"]), "Mining", "Submenu" }, },
[8] = { { (AL["Tailoring"]), "Tailoring", "Submenu" }, },
[9] = { { (AL["Cooking"]), "Cooking", "Submenu" }, },
[6] = { { (AL["Leatherworking"]), "LEATHERWORKINGMENU", "Table" }, },
[7] = { { (AL["Mining"]), "MININGMENU", "Table" }, },
[8] = { { (AL["Tailoring"]), "TAILORINGMENU", "Table" }, },
[9] = { { (AL["Cooking"]), "COOKINGMENU", "Table" }, },
[10] = { { (AL["First Aid"]), "FirstAid1", "Table" }, },
[11] = { { (AL["Survival"]), "Survival", "Submenu" }, },
[12] = { { (AL["Poisons"]), "Poisons1", "Table" }, },
[13] = {
[AL["Crafted Sets"]] = {
{ (AL["Blacksmithing"]), "CraftSetBlacksmith", "Submenu" },
{ (AL["Leatherworking"]), "CraftSetLeatherwork", "Submenu" },
{ (AL["Tailoring"]), "CraftSetTailoring", "Submenu" },
},
},
[14] = { { AL["Crafted Epic Weapons"], "CraftedWeapons1", "Table" }, },
[11] = { { (AL["Survival"]), "Survival1", "Table" }, },
[12] = { { (AL["Gardening"]), "Survival2", "Table" }, },
[13] = { { (AL["Poisons"]), "Poisons1", "Table" }, },
[14] = { { AL["Crafted Sets"], "CRAFTSET", "Table" },},
[15] = { { AL["Crafted Epic Weapons"], "CraftedWeapons1", "Table" }, },
},
},
[8] = {{ "Rare Spawns", "RareSpawns", "Submenu" },},
};
--This table defines all the subtables needed for the full menu
@@ -2994,8 +2941,9 @@ AtlasLoot_HewdropDown_SubTables = {
{ AL["Abyssal Council"].." - "..AL["High Council"], "AbyssalLords" },
},
["Winterviel"] = {
{ AL["Feast of Winter Veil"], "Winterviel1", "Table" },
{ "Snowball", "WintervielSnowball", "Table" },
{ AL["Feast of Winter Veil"], "Winterviel1"},
{ AL["Feast of Winter Veil"], "Winterviel2"},
{ "Snowball", "WintervielSnowball"},
},
["Factions"] = {
{ AL["Argent Dawn"], "Argent1" },
@@ -3022,7 +2970,7 @@ AtlasLoot_HewdropDown_SubTables = {
{ AL["Thunder Bluff"], "ThunderBluff" },
{ AL["Timbermaw Hold"], "Timbermaw" },
{ AL["Undercity"], "Undercity" },
{ AL["Wardens of Time"], "Warderns1" },
{ AL["Wardens of Time"], "Wardens1" },
{ AL["Wildhammer Clan"], "Wildhammer" },
{ AL["Wintersaber Trainers"], "Wintersaber1" },
{ AL["Zandalar Tribe"], "Zandalar1" },
@@ -3135,6 +3083,9 @@ AtlasLoot_HewdropDown_SubTables = {
{ "|cff2773ff"..AL["Shaman"], "ZGShaman" },
{ "|cfff48cba"..AL["Paladin"], "ZGPaladin" },
{ "|cffc69b6d"..AL["Warrior"], "ZGWarrior" },
{ AL["Zul'Gurub Rings"], "ZGRings" },
{ AL["The Twin Blades of Hakkari"], "HakkariBlades" },
{ AL["Zul'Gurub Rings"], "ZGRings" },
},
["Pre60Sets"] = {
{ AL["Bloodmail Regalia"], "ScholoMail" },
@@ -3153,8 +3104,7 @@ AtlasLoot_HewdropDown_SubTables = {
{ AL["Spirit of Eskhandar"], "SpiritofEskhandar" },
{ AL["The Gladiator"], "BLACKROCKD" },
{ AL["The Postmaster"], "STRAT" },
{ AL["The Twin Blades of Hakkari"], "HakkariBlades" },
{ AL["Zul'Gurub Rings"], "ZGRings" },
},
["BRRewards"] = {
{ AL["Friendly Reputation Rewards"], "BRRepFriendly" },
@@ -3202,6 +3152,12 @@ AtlasLoot_HewdropDown_SubTables = {
{ AtlasLoot_TableNames["AlchemyJourneyman1"][1], "AlchemyJourneyman1" },
{ AtlasLoot_TableNames["AlchemyExpert1"][1], "AlchemyExpert1" },
{ AtlasLoot_TableNames["AlchemyArtisan1"][1], "AlchemyArtisan1" },
{ AtlasLoot_TableNames["AlchemyHealingAndMana1"][1], "AlchemyHealingAndMana1" },
{ AtlasLoot_TableNames["AlchemyFlasks1"][1], "AlchemyFlasks1" },
{ AtlasLoot_TableNames["AlchemyTransmutes1"][1], "AlchemyTransmutes1" },
{ AtlasLoot_TableNames["AlchemyDefensive1"][1], "AlchemyDefensive1" },
{ AtlasLoot_TableNames["AlchemyOffensive1"][1], "AlchemyOffensive1" },
{ AtlasLoot_TableNames["AlchemyOther1"][1], "AlchemyOther1" },
},
["Blacksmithing"] = {
{ AtlasLoot_TableNames["SmithingApprentice1"][1], "SmithingApprentice1" },
@@ -3275,6 +3231,7 @@ AtlasLoot_HewdropDown_SubTables = {
function AtlasLootItem_OnEnter()
local isItem, isEnchant, isSpell;
AtlasLootTooltip:ClearLines();
AtlasLoot_QueryLootPage()
for i=1, 30, 1 do
if (getglobal("AtlasLootTooltipTextRight"..i) ~= nil) then
getglobal("AtlasLootTooltipTextRight"..i):SetText("");
+22 -1
View File
@@ -11,6 +11,7 @@
<Script file="AtlasLoot.lua"/>
<Script file="WishList.lua"/>
<Script file="Search.lua"/>
<Script file="WorldBoss.lua"/>
<Button name="AtlasLootDefaultFrameButtonTemplate" inherits="OptionsButtonTemplate" virtual="true">
<Size>
@@ -18,7 +19,7 @@
</Size>
</Button>
<Frame name="AtlasLootDefaultFrame" toplevel="true" frameStrata="MEDIUM" movable="true" enableMouse="true" hidden="true" parent="UIParent" enableKeyboard="true">
<Frame name="AtlasLootDefaultFrame" toplevel="true" frameStrata="DIALOG" movable="true" enableMouseClicks="true" hidden="true" parent="UIParent" enableKeyboard="true">
<Size>
<AbsDimension x="600" y="690"/>
</Size>
@@ -69,6 +70,7 @@
AtlasLootSearchBox:ClearFocus();
end
Atlas_Toggle();
CloseDropDownMenus();
</OnClick>
<OnShow>
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
@@ -93,6 +95,7 @@
<Scripts>
<OnClick>
AtlasLootOptions_Toggle();
CloseDropDownMenus();
</OnClick>
<OnShow>
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
@@ -210,6 +213,7 @@
pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
AtlasLoot_ShowItemsFrame(AtlasLootCharDB["QuickLooks"][1][1], AtlasLootCharDB["QuickLooks"][1][2], AtlasLootCharDB["QuickLooks"][1][3], pFrame);
end
CloseDropDownMenus();
</OnClick>
<OnShow>
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
@@ -255,6 +259,7 @@
pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
AtlasLoot_ShowItemsFrame(AtlasLootCharDB["QuickLooks"][2][1], AtlasLootCharDB["QuickLooks"][2][2], AtlasLootCharDB["QuickLooks"][2][3], pFrame);
end
CloseDropDownMenus();
</OnClick>
<OnShow>
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
@@ -300,6 +305,7 @@
pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
AtlasLoot_ShowItemsFrame(AtlasLootCharDB["QuickLooks"][3][1], AtlasLootCharDB["QuickLooks"][3][2], AtlasLootCharDB["QuickLooks"][3][3], pFrame);
end
CloseDropDownMenus();
</OnClick>
<OnShow>
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
@@ -330,6 +336,7 @@
GameTooltip:Show();
end
</OnEnter>
<OnLeave>
if(GameTooltip:IsVisible()) then
GameTooltip:Hide();
@@ -345,6 +352,7 @@
pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
AtlasLoot_ShowItemsFrame(AtlasLootCharDB["QuickLooks"][4][1], AtlasLootCharDB["QuickLooks"][4][2], AtlasLootCharDB["QuickLooks"][4][3], pFrame);
end
CloseDropDownMenus();
</OnClick>
<OnShow>
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
@@ -399,6 +407,7 @@
<OnClick>
AtlasLoot:Search(AtlasLootDefaultFrameSearchBox:GetText());
AtlasLootDefaultFrameSearchBox:ClearFocus();
CloseDropDownMenus();
</OnClick>
</Scripts>
</Button>
@@ -446,6 +455,7 @@
<OnClick>
AtlasLootDefaultFrameSearchBox:SetText("");
AtlasLootDefaultFrameSearchBox:ClearFocus();
CloseDropDownMenus();
</OnClick>
</Scripts>
</Button>
@@ -468,6 +478,7 @@
</OnShow>
<OnClick>
AtlasLoot:ShowSearchResult();
CloseDropDownMenus();
</OnClick>
</Scripts>
</Button>
@@ -485,6 +496,7 @@
<Scripts>
<OnClick>
AtlasLoot_ShowWishList();
CloseDropDownMenus();
</OnClick>
<OnShow>
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
@@ -556,6 +568,9 @@
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
getglobal("AtlasLootDefaultFrame_Notice"):SetText(AL["NoticeFrame"]);
</OnLoad>
<OnMouseUp>
CloseDropDownMenus();
</OnMouseUp>
<OnShow>
AtlasLootDefaultFrame_OnShow();
</OnShow>
@@ -647,6 +662,7 @@
<Scripts>
<OnClick>
AtlasLoot_NavButton_OnClick();
CloseDropDownMenus();
</OnClick>
<OnShow>
this:SetFrameLevel( (this:GetParent()):GetFrameLevel() + 1 );
@@ -830,6 +846,7 @@
</OnLeave>
<OnClick>
AtlasLootItem_OnClick(arg1);
CloseDropDownMenus();
</OnClick>
<OnShow>
this:SetFrameLevel( (this:GetParent()):GetFrameLevel() + 1 );
@@ -1173,6 +1190,7 @@
<Scripts>
<OnClick>
AtlasLoot_NavButton_OnClick()
CloseDropDownMenus();
</OnClick>
<OnShow>
this:SetFrameLevel( (this:GetParent()):GetFrameLevel() + 1 );
@@ -1213,6 +1231,7 @@
<OnClick>
GameTooltip:Hide();
AtlasLoot_QueryLootPage();
CloseDropDownMenus();
</OnClick>
</Scripts>
</Button>
@@ -1242,6 +1261,7 @@
</OnShow>
<OnClick>
AtlasLoot_ShowQuickLooks(this);
CloseDropDownMenus();
</OnClick>
</Scripts>
</Button>
@@ -1256,6 +1276,7 @@
<Scripts>
<OnClick>
AtlasLoot_NavButton_OnClick();
CloseDropDownMenus();
</OnClick>
<OnShow>
this:SetFrameLevel( (this:GetParent()):GetFrameLevel() + 1 );
+628 -119
View File
File diff suppressed because it is too large Load Diff
+432 -145
View File
@@ -22,47 +22,47 @@ function AtlasLoot_CraftingMenu()
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_2.lootpage="ALCHEMYMENU";
AtlasLootMenuItem_2:Show();
--Blacksmithing
AtlasLootMenuItem_3_Name:SetText(AL["Blacksmithing"]);
AtlasLootMenuItem_3_Extra:SetText("");
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_3.lootpage="SMITHINGMENU";
AtlasLootMenuItem_3:Show();
--Enchanting
AtlasLootMenuItem_4_Name:SetText(AL["Enchanting"]);
AtlasLootMenuItem_4_Extra:SetText("");
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_4.lootpage="ENCHANTINGMENU";
AtlasLootMenuItem_4:Show();
AtlasLootMenuItem_3_Name:SetText(AL["Enchanting"]);
AtlasLootMenuItem_3_Extra:SetText("");
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_3.lootpage="ENCHANTINGMENU";
AtlasLootMenuItem_3:Show();
--Engineering
AtlasLootMenuItem_5_Name:SetText(AL["Engineering"]);
AtlasLootMenuItem_5_Extra:SetText("");
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_5.lootpage="ENGINEERINGMENU";
AtlasLootMenuItem_5:Show();
--Herbalism
AtlasLootMenuItem_6_Name:SetText(AL["Herbalism"]);
AtlasLootMenuItem_6_Extra:SetText("");
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Trade_Herbalism");
AtlasLootMenuItem_6.lootpage="Herbalism1";
AtlasLootMenuItem_6:Show();
AtlasLootMenuItem_4_Name:SetText(AL["Engineering"]);
AtlasLootMenuItem_4_Extra:SetText("");
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_4.lootpage="ENGINEERINGMENU";
AtlasLootMenuItem_4:Show();
--Leatherworking
AtlasLootMenuItem_7_Name:SetText(AL["Leatherworking"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_7.lootpage="LEATHERWORKINGMENU";
AtlasLootMenuItem_7:Show();
--Mining
AtlasLootMenuItem_8_Name:SetText(AL["Mining"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_Mining");
AtlasLootMenuItem_8.lootpage="MININGMENU";
AtlasLootMenuItem_8:Show();
AtlasLootMenuItem_5_Name:SetText(AL["Leatherworking"]);
AtlasLootMenuItem_5_Extra:SetText("");
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_5.lootpage="LEATHERWORKINGMENU";
AtlasLootMenuItem_5:Show();
--Blacksmithing
AtlasLootMenuItem_6_Name:SetText(AL["Blacksmithing"]);
AtlasLootMenuItem_6_Extra:SetText("");
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_6.lootpage="SMITHINGMENU";
AtlasLootMenuItem_6:Show();
--Tailoring
AtlasLootMenuItem_9_Name:SetText(AL["Tailoring"]);
AtlasLootMenuItem_7_Name:SetText(AL["Tailoring"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_7.lootpage="TAILORINGMENU";
AtlasLootMenuItem_7:Show();
--Herbalism
AtlasLootMenuItem_8_Name:SetText(AL["Herbalism"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_Herbalism");
AtlasLootMenuItem_8.lootpage="Herbalism1";
AtlasLootMenuItem_8:Show();
--Mining
AtlasLootMenuItem_9_Name:SetText(AL["Mining"]);
AtlasLootMenuItem_9_Extra:SetText("");
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_9.lootpage="TAILORINGMENU";
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Trade_Mining");
AtlasLootMenuItem_9.lootpage="MININGMENU";
AtlasLootMenuItem_9:Show();
--Cooking
AtlasLootMenuItem_11_Name:SetText(AL["Cooking"]);
@@ -80,8 +80,14 @@ function AtlasLoot_CraftingMenu()
AtlasLootMenuItem_13_Name:SetText(AL["Survival"]);
AtlasLootMenuItem_13_Extra:SetText("");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Trade_Survival");
AtlasLootMenuItem_13.lootpage="SURVIVALMENU";
AtlasLootMenuItem_13.lootpage="Survival1";
AtlasLootMenuItem_13:Show();
--Gardening
AtlasLootMenuItem_14_Name:SetText(AL["Gardening"]);
AtlasLootMenuItem_14_Extra:SetText("");
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\Trade_Herbalism");
AtlasLootMenuItem_14.lootpage="Survival2";
AtlasLootMenuItem_14:Show();
--Poisons
AtlasLootMenuItem_15_Name:SetText(AL["Poisons"]);
AtlasLootMenuItem_15_Extra:SetText("|cfffff468"..AL["Rogue"]);
@@ -91,15 +97,15 @@ function AtlasLoot_CraftingMenu()
--Crafted Armor Sets
AtlasLootMenuItem_17_Name:SetText(AL["Crafted Sets"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Box_01");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Pants_Wolf");
AtlasLootMenuItem_17.lootpage="CRAFTSET";
AtlasLootMenuItem_17:Show();
--Crafted Epic Weapons
AtlasLootMenuItem_18_Name:SetText(AL["Crafted Epic Weapons"]);
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Hammer_Unique_Sulfuras");
AtlasLootMenuItem_18.lootpage="CraftedWeapons1";
AtlasLootMenuItem_18:Show();
AtlasLootMenuItem_19_Name:SetText(AL["Crafted Epic Weapons"]);
AtlasLootMenuItem_19_Extra:SetText("");
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Hammer_Unique_Sulfuras");
AtlasLootMenuItem_19.lootpage="CraftedWeapons1";
AtlasLootMenuItem_19:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
@@ -123,7 +129,7 @@ function AtlasLootCraftedSetMenu()
--Tailoring Header
AtlasLootMenuItem_1_Name:SetText(RED..AL["Tailoring"]);
AtlasLootMenuItem_1_Extra:SetText("");
AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\INV_Chest_Cloth_21");
AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_1.isheader = true;
AtlasLootMenuItem_1:Show();
--Augerer's Attire
@@ -159,7 +165,7 @@ function AtlasLootCraftedSetMenu()
--Mail Blacksmithing Header
AtlasLootMenuItem_8_Name:SetText(RED..AL["Blacksmithing"]);
AtlasLootMenuItem_8_Extra:SetText(WHITE..AL["Mail"]);
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_04");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_8.isheader = true;
AtlasLootMenuItem_8:Show();
--Bloodsoul Embrace
@@ -171,7 +177,7 @@ function AtlasLootCraftedSetMenu()
--Plate Blacksmithing header
AtlasLootMenuItem_11_Name:SetText(RED..AL["Blacksmithing"]);
AtlasLootMenuItem_11_Extra:SetText(WHITE..AL["Plate"]);
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate10");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_11.isheader = true;
AtlasLootMenuItem_11:Show();
--Steel Plate
@@ -193,10 +199,10 @@ function AtlasLootCraftedSetMenu()
AtlasLootMenuItem_14.lootpage="TheDarksoul";
AtlasLootMenuItem_14:Show();
AtlasLootMenuItem_14:Show();
--Leatherworking Leather Header
--Leatherworking Leather Header
AtlasLootMenuItem_16_Name:SetText(RED..AL["Leatherworking"]);
AtlasLootMenuItem_16_Extra:SetText(WHITE..AL["Leather"]);
AtlasLootMenuItem_16_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_04");
AtlasLootMenuItem_16_Icon:SetTexture("Interface\\Icons\\inv_misc_armorkit_17");
AtlasLootMenuItem_16.isheader = true;
AtlasLootMenuItem_16:Show();
--Grifter's Armor
@@ -248,17 +254,17 @@ function AtlasLootCraftedSetMenu()
AtlasLootMenuItem_24.lootpage="PrimalBatskin";
AtlasLootMenuItem_24:Show();
--Leatherworking Mail Header
AtlasLootMenuItem_25_Name:SetText(RED..AL["Leatherworking"]);
AtlasLootMenuItem_25_Extra:SetText(WHITE..AL["Mail"]);
AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_12");
AtlasLootMenuItem_25.isheader = true;
AtlasLootMenuItem_25:Show();
--Red Dragon Mail
AtlasLootMenuItem_26_Name:SetText(AL["Red Dragon Mail"]);
AtlasLootMenuItem_26_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]);
AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\inv_chest_chain_06");
AtlasLootMenuItem_26.lootpage="RedDragonM";
AtlasLootMenuItem_26_Name:SetText(RED..AL["Leatherworking"]);
AtlasLootMenuItem_26_Extra:SetText(WHITE..AL["Mail"]);
AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\inv_misc_armorkit_17");
AtlasLootMenuItem_26.isheader = true;
AtlasLootMenuItem_26:Show();
--Red Dragon Mail
AtlasLootMenuItem_30_Name:SetText(AL["Red Dragon Mail"]);
AtlasLootMenuItem_30_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]);
AtlasLootMenuItem_30_Icon:SetTexture("Interface\\Icons\\inv_chest_chain_06");
AtlasLootMenuItem_30.lootpage="RedDragonM";
AtlasLootMenuItem_30:Show();
--Green Dragon Mail
AtlasLootMenuItem_27_Name:SetText(AL["Green Dragon Mail"]);
AtlasLootMenuItem_27_Extra:SetText(ORANGE..AL["Nature Resistance Gear"]);
@@ -321,6 +327,48 @@ function AtlasLoot_AlchemyMenu()
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_5.lootpage="AlchemyArtisan1";
AtlasLootMenuItem_5:Show();
--Flasks
AtlasLootMenuItem_7_Name:SetText(AL["Flasks"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_7.lootpage="AlchemyFlasks1";
AtlasLootMenuItem_7:Show();
--Protection Pots
AtlasLootMenuItem_8_Name:SetText(AL["Protection Potions"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_8.lootpage="AlchemyProtectionPots1";
AtlasLootMenuItem_8:Show();
--Healing and Mana
AtlasLootMenuItem_9_Name:SetText(AL["Healing and Mana Potions"]);
AtlasLootMenuItem_9_Extra:SetText("");
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_9.lootpage="AlchemyHealingAndMana1";
AtlasLootMenuItem_9:Show();
--Transmutes
AtlasLootMenuItem_10_Name:SetText(AL["Transmutes"]);
AtlasLootMenuItem_10_Extra:SetText("");
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_10.lootpage="AlchemyTransmutes1";
AtlasLootMenuItem_10:Show();
--Defensive pots
AtlasLootMenuItem_11_Name:SetText(AL["Defensive Potions and Elixirs"]);
AtlasLootMenuItem_11_Extra:SetText("");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_11.lootpage="AlchemyDefensive1";
AtlasLootMenuItem_11:Show();
--Offensive pots
AtlasLootMenuItem_12_Name:SetText(AL["Offensive Potions and Elixirs"]);
AtlasLootMenuItem_12_Extra:SetText("");
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_12.lootpage="AlchemyOffensive1";
AtlasLootMenuItem_12:Show();
--Other
AtlasLootMenuItem_13_Name:SetText(AL["Other"]);
AtlasLootMenuItem_13_Extra:SetText("");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
AtlasLootMenuItem_13.lootpage="AlchemyOther1";
AtlasLootMenuItem_13:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
@@ -365,36 +413,126 @@ function AtlasLoot_SmithingMenu()
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_5.lootpage="SmithingArtisan1";
AtlasLootMenuItem_5:Show();
--Armorsmith
AtlasLootMenuItem_7_Name:SetText(AL["Blacksmithing"]..": "..AL["Armorsmith"]);
--BS Helm
AtlasLootMenuItem_7_Name:SetText(AL["Blacksmithing"]..": "..AL["Helm"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate04");
AtlasLootMenuItem_7.lootpage="Armorsmith1";
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_7.lootpage="SmithingHelm1";
AtlasLootMenuItem_7:Show();
--Weaponsmith
AtlasLootMenuItem_22_Name:SetText(AL["Blacksmithing"]..": "..AL["Weaponsmith"]);
--BS Shoulders
AtlasLootMenuItem_8_Name:SetText(AL["Blacksmithing"]..": "..AL["Shoulders"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_8.lootpage="SmithingShoulders1";
AtlasLootMenuItem_8:Show();
--BS Chest
AtlasLootMenuItem_9_Name:SetText(AL["Blacksmithing"]..": "..AL["Chest"]);
AtlasLootMenuItem_9_Extra:SetText("");
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_9.lootpage="SmithingChest1";
AtlasLootMenuItem_9:Show();
--BS Bracers
AtlasLootMenuItem_10_Name:SetText(AL["Blacksmithing"]..": "..AL["Bracers"]);
AtlasLootMenuItem_10_Extra:SetText("");
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_10.lootpage="SmithingBracers1";
AtlasLootMenuItem_10:Show();
--BS Gloves
AtlasLootMenuItem_11_Name:SetText(AL["Blacksmithing"]..": "..AL["Gloves"]);
AtlasLootMenuItem_11_Extra:SetText("");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_11.lootpage="SmithingGloves1";
AtlasLootMenuItem_11:Show();
--BS Belt
AtlasLootMenuItem_12_Name:SetText(AL["Blacksmithing"]..": "..AL["Belt"]);
AtlasLootMenuItem_12_Extra:SetText("");
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_12.lootpage="SmithingBelt1";
AtlasLootMenuItem_12:Show();
--BS Pants
AtlasLootMenuItem_13_Name:SetText(AL["Blacksmithing"]..": "..AL["Pants"]);
AtlasLootMenuItem_13_Extra:SetText("");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_13.lootpage="SmithingPants1";
AtlasLootMenuItem_13:Show();
--BS Boots
AtlasLootMenuItem_14_Name:SetText(AL["Blacksmithing"]..": "..AL["Boots"]);
AtlasLootMenuItem_14_Extra:SetText("");
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_14.lootpage="SmithingBoots1";
AtlasLootMenuItem_14:Show();
--BS Belt Buckles
AtlasLootMenuItem_15_Name:SetText(AL["Blacksmithing"]..": "..AL["Belt Buckles"]);
AtlasLootMenuItem_15_Extra:SetText("");
AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_15.lootpage="SmithingBuckles1";
AtlasLootMenuItem_15:Show();
--BS Axes
AtlasLootMenuItem_17_Name:SetText(AL["Blacksmithing"]..": "..AL["Axes"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_17.lootpage="SmithingAxes1";
AtlasLootMenuItem_17:Show();
--BS Swords
AtlasLootMenuItem_18_Name:SetText(AL["Blacksmithing"]..": "..AL["Swords"]);
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_18.lootpage="SmithingSwords1";
AtlasLootMenuItem_18:Show();
--BS Maces
AtlasLootMenuItem_19_Name:SetText(AL["Blacksmithing"]..": "..AL["Maces"]);
AtlasLootMenuItem_19_Extra:SetText("");
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_19.lootpage="SmithingMaces1";
AtlasLootMenuItem_19:Show();
--BS Fist
AtlasLootMenuItem_20_Name:SetText(AL["Blacksmithing"]..": "..AL["Fist"]);
AtlasLootMenuItem_20_Extra:SetText("");
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_20.lootpage="SmithingFist1";
AtlasLootMenuItem_20:Show();
--BS Daggers
AtlasLootMenuItem_21_Name:SetText(AL["Blacksmithing"]..": "..AL["Daggers"]);
AtlasLootMenuItem_21_Extra:SetText("");
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_21.lootpage="SmithingDaggers1";
AtlasLootMenuItem_21:Show();
--BS Misc
AtlasLootMenuItem_22_Name:SetText(AL["Blacksmithing"]..": "..AL["Misc"]);
AtlasLootMenuItem_22_Extra:SetText("");
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Sword_25");
AtlasLootMenuItem_22.lootpage="Weaponsmith1";
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
AtlasLootMenuItem_22.lootpage="SmithingMisc1";
AtlasLootMenuItem_22:Show();
--Armorsmith
AtlasLootMenuItem_26_Name:SetText(AL["Blacksmithing"]..": "..AL["Armorsmith"]);
AtlasLootMenuItem_26_Extra:SetText("");
AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate04");
AtlasLootMenuItem_26.lootpage="Armorsmith1";
AtlasLootMenuItem_26:Show();
--Weaponsmith
AtlasLootMenuItem_27_Name:SetText(AL["Blacksmithing"]..": "..AL["Weaponsmith"]);
AtlasLootMenuItem_27_Extra:SetText("");
AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\INV_Sword_25");
AtlasLootMenuItem_27.lootpage="Weaponsmith1";
AtlasLootMenuItem_27:Show();
--Master Axesmith
AtlasLootMenuItem_23_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Axesmith"]);
AtlasLootMenuItem_23_Extra:SetText("");
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Axe_05");
AtlasLootMenuItem_23.lootpage="Axesmith1";
AtlasLootMenuItem_23:Show();
AtlasLootMenuItem_28_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Axesmith"]);
AtlasLootMenuItem_28_Extra:SetText("");
AtlasLootMenuItem_28_Icon:SetTexture("Interface\\Icons\\INV_Axe_05");
AtlasLootMenuItem_28.lootpage="Axesmith1";
AtlasLootMenuItem_28:Show();
--Master Hammersmith
AtlasLootMenuItem_24_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Hammersmith"]);
AtlasLootMenuItem_24_Extra:SetText("");
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Hammer_23");
AtlasLootMenuItem_24.lootpage="Hammersmith1";
AtlasLootMenuItem_24:Show();
AtlasLootMenuItem_29_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Hammersmith"]);
AtlasLootMenuItem_29_Extra:SetText("");
AtlasLootMenuItem_29_Icon:SetTexture("Interface\\Icons\\INV_Hammer_23");
AtlasLootMenuItem_29.lootpage="Hammersmith1";
AtlasLootMenuItem_29:Show();
--Master Swordsmith
AtlasLootMenuItem_25_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Swordsmith"]);
AtlasLootMenuItem_25_Extra:SetText("");
AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Sword_41");
AtlasLootMenuItem_25.lootpage="Swordsmith1";
AtlasLootMenuItem_25:Show();
AtlasLootMenuItem_30_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Swordsmith"]);
AtlasLootMenuItem_30_Extra:SetText("");
AtlasLootMenuItem_30_Icon:SetTexture("Interface\\Icons\\INV_Sword_41");
AtlasLootMenuItem_30.lootpage="Swordsmith1";
AtlasLootMenuItem_30:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
@@ -439,55 +577,55 @@ function AtlasLoot_EnchantingMenu()
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_5.lootpage="EnchantingArtisan1";
AtlasLootMenuItem_5:Show();
--By Slot, Cloak
--Enchanting Cloak
AtlasLootMenuItem_7_Name:SetText(AL["Enchanting"]..": "..AL["Cloak"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_7.lootpage="EnchantingCloak1";
AtlasLootMenuItem_7:Show();
--By Slot, Chest
--Enchanting Chest
AtlasLootMenuItem_8_Name:SetText(AL["Enchanting"]..": "..AL["Chest"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_8.lootpage="EnchantingChest1";
AtlasLootMenuItem_8:Show();
--By Slot, Bracer
--Enchanting Bracer
AtlasLootMenuItem_9_Name:SetText(AL["Enchanting"]..": "..AL["Bracer"]);
AtlasLootMenuItem_9_Extra:SetText("");
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_9.lootpage="EnchantingBracer1";
AtlasLootMenuItem_9:Show();
--By Slot, Glove
AtlasLootMenuItem_10_Name:SetText(AL["Enchanting"]..": "..AL["Glove"]);
--Enchanting Gloves
AtlasLootMenuItem_10_Name:SetText(AL["Enchanting"]..": "..AL["Gloves"]);
AtlasLootMenuItem_10_Extra:SetText("");
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_10.lootpage="EnchantingGlove1";
AtlasLootMenuItem_10:Show();
--By Slot, Boots
--Enchanting Boots
AtlasLootMenuItem_11_Name:SetText(AL["Enchanting"]..": "..AL["Boots"]);
AtlasLootMenuItem_11_Extra:SetText("");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_11.lootpage="EnchantingBoots1";
AtlasLootMenuItem_11:Show();
--By Slot, 2H Weapon
--Enchanting 2H Weapon
AtlasLootMenuItem_12_Name:SetText(AL["Enchanting"]..": "..AL["2H Weapon"]);
AtlasLootMenuItem_12_Extra:SetText("");
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_12.lootpage="Enchanting2HWeapon1";
AtlasLootMenuItem_12:Show();
--By Slot, Weapon
--Enchanting Weapon
AtlasLootMenuItem_13_Name:SetText(AL["Enchanting"]..": "..AL["Weapon"]);
AtlasLootMenuItem_13_Extra:SetText("");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_13.lootpage="EnchantingWeapon1";
AtlasLootMenuItem_13:Show();
--By Slot, Shield
--Enchanting Shield
AtlasLootMenuItem_14_Name:SetText(AL["Enchanting"]..": "..AL["Shield"]);
AtlasLootMenuItem_14_Extra:SetText("");
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
AtlasLootMenuItem_14.lootpage="EnchantingShield1";
AtlasLootMenuItem_14:Show();
--By Slot, Misc
--Enchanting Misc
AtlasLootMenuItem_14_Name:SetText(AL["Enchanting"]..": "..AL["Misc"]);
AtlasLootMenuItem_14_Extra:SetText("");
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
@@ -537,18 +675,54 @@ function AtlasLoot_EngineeringMenu()
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_5.lootpage="EngineeringArtisan1";
AtlasLootMenuItem_5:Show();
--Gnomish Engineering
AtlasLootMenuItem_7_Name:SetText(AL["Engineering"]..": "..AL["Gnomish Engineering"]);
--Equipment
AtlasLootMenuItem_7_Name:SetText(AL["Engineering"]..": "..AL["Equipment"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_7.lootpage="Gnomish1";
AtlasLootMenuItem_7.lootpage="EngineeringEquipment1";
AtlasLootMenuItem_7:Show();
--Trinkets
AtlasLootMenuItem_8_Name:SetText(AL["Engineering"]..": "..AL["Trinkets"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_8.lootpage="EngineeringTrinkets1";
AtlasLootMenuItem_8:Show();
--Explosives
AtlasLootMenuItem_9_Name:SetText(AL["Engineering"]..": "..AL["Explosives"]);
AtlasLootMenuItem_9_Extra:SetText("");
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_9.lootpage="EngineeringExplosives1";
AtlasLootMenuItem_9:Show();
-- Weapons
AtlasLootMenuItem_10_Name:SetText(AL["Engineering"]..": "..AL["Weapons"]);
AtlasLootMenuItem_10_Extra:SetText("");
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_10.lootpage="EngineeringWeapons1";
AtlasLootMenuItem_10:Show();
--Parts
AtlasLootMenuItem_11_Name:SetText(AL["Engineering"]..": "..AL["Parts"]);
AtlasLootMenuItem_11_Extra:SetText("");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_11.lootpage="EngineeringParts1";
AtlasLootMenuItem_11:Show();
--Misc
AtlasLootMenuItem_12_Name:SetText(AL["Engineering"]..": "..AL["Misc"]);
AtlasLootMenuItem_12_Extra:SetText("");
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_12.lootpage="EngineeringMisc1";
AtlasLootMenuItem_12:Show();
--Gnomish Engineering
AtlasLootMenuItem_17_Name:SetText(AL["Gnomish Engineering"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_17.lootpage="Gnomish1";
AtlasLootMenuItem_17:Show();
--Goblin Engineering
AtlasLootMenuItem_22_Name:SetText(AL["Engineering"]..": "..AL["Goblin Engineering"]);
AtlasLootMenuItem_22_Extra:SetText("");
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_22.lootpage="Goblin1";
AtlasLootMenuItem_22:Show();
AtlasLootMenuItem_18_Name:SetText(AL["Goblin Engineering"]);
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
AtlasLootMenuItem_18.lootpage="Goblin1";
AtlasLootMenuItem_18:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
@@ -594,23 +768,90 @@ function AtlasLoot_LeatherworkingMenu()
AtlasLootMenuItem_5.lootpage="LeatherArtisan1";
AtlasLootMenuItem_5:Show();
--Dragonscale Leatherworking
AtlasLootMenuItem_7_Name:SetText(AL["Leatherworking"]..": "..AL["Dragonscale Leatherworking"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Misc_MonsterScales_03");
AtlasLootMenuItem_7.lootpage="Dragonscale1";
AtlasLootMenuItem_7:Show();
--Tribal Leatherworking
AtlasLootMenuItem_8_Name:SetText(AL["Leatherworking"]..": "..AL["Tribal Leatherworking"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Spell_Nature_NullWard");
AtlasLootMenuItem_8.lootpage="Tribal1";
AtlasLootMenuItem_8:Show();
AtlasLootMenuItem_20_Name:SetText(AL["Leatherworking"]..": "..AL["Dragonscale Leatherworking"]);
AtlasLootMenuItem_20_Extra:SetText("");
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Misc_MonsterScales_03");
AtlasLootMenuItem_20.lootpage="Dragonscale1";
AtlasLootMenuItem_20:Show();
--Elemental Leatherworking
AtlasLootMenuItem_22_Name:SetText(AL["Leatherworking"]..": "..AL["Elemental Leatherworking"]);
AtlasLootMenuItem_21_Name:SetText(AL["Leatherworking"]..": "..AL["Elemental Leatherworking"]);
AtlasLootMenuItem_21_Extra:SetText("");
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\Spell_Fire_Volcano");
AtlasLootMenuItem_21.lootpage="Elemental1";
AtlasLootMenuItem_21:Show();
--Tribal Leatherworking
AtlasLootMenuItem_22_Name:SetText(AL["Leatherworking"]..": "..AL["Tribal Leatherworking"]);
AtlasLootMenuItem_22_Extra:SetText("");
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\Spell_Fire_Volcano");
AtlasLootMenuItem_22.lootpage="Elemental1";
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\Spell_Nature_NullWard");
AtlasLootMenuItem_22.lootpage="Tribal1";
AtlasLootMenuItem_22:Show();
--Leatherworking Helm
AtlasLootMenuItem_7_Name:SetText(AL["Leatherworking"]..": "..AL["Helm"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_7.lootpage="LeatherHelm1";
AtlasLootMenuItem_7:Show();
--Leatherworking Shoulders
AtlasLootMenuItem_8_Name:SetText(AL["Leatherworking"]..": "..AL["Shoulders"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_8.lootpage="LeatherShoulders1";
AtlasLootMenuItem_8:Show();
--Leatherworking Cape
AtlasLootMenuItem_9_Name:SetText(AL["Leatherworking"]..": "..AL["Cloak"]);
AtlasLootMenuItem_9_Extra:SetText("");
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_9.lootpage="LeatherCloak1";
AtlasLootMenuItem_9:Show();
--Leatherworking Chest
AtlasLootMenuItem_10_Name:SetText(AL["Leatherworking"]..": "..AL["Chest"]);
AtlasLootMenuItem_10_Extra:SetText("");
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_10.lootpage="LeatherChest1";
AtlasLootMenuItem_10:Show();
--Leatherworking Bracers
AtlasLootMenuItem_11_Name:SetText(AL["Leatherworking"]..": "..AL["Bracers"]);
AtlasLootMenuItem_11_Extra:SetText("");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_11.lootpage="LeatherBracers1";
AtlasLootMenuItem_11:Show();
--Leatherworking Gloves
AtlasLootMenuItem_12_Name:SetText(AL["Leatherworking"]..": "..AL["Gloves"]);
AtlasLootMenuItem_12_Extra:SetText("");
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_12.lootpage="LeatherGloves1";
AtlasLootMenuItem_12:Show();
--Leatherworking Belt
AtlasLootMenuItem_13_Name:SetText(AL["Leatherworking"]..": "..AL["Belt"]);
AtlasLootMenuItem_13_Extra:SetText("");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_13.lootpage="LeatherBelt1";
AtlasLootMenuItem_13:Show();
--Leatherworking Pants
AtlasLootMenuItem_14_Name:SetText(AL["Leatherworking"]..": "..AL["Pants"]);
AtlasLootMenuItem_14_Extra:SetText("");
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_14.lootpage="LeatherPants1";
AtlasLootMenuItem_14:Show();
--Leatherworking Boots
AtlasLootMenuItem_15_Name:SetText(AL["Leatherworking"]..": "..AL["Boots"]);
AtlasLootMenuItem_15_Extra:SetText("");
AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_15.lootpage="LeatherBoots1";
AtlasLootMenuItem_15:Show();
--Leatherworking Bags
AtlasLootMenuItem_17_Name:SetText(AL["Leatherworking"]..": "..AL["Bags"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_17.lootpage="LeatherBags1";
AtlasLootMenuItem_17:Show();
--Leatherworking Misc
AtlasLootMenuItem_18_Name:SetText(AL["Leatherworking"]..": "..AL["Misc"]);
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
AtlasLootMenuItem_18.lootpage="LeatherMisc1";
AtlasLootMenuItem_18:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
@@ -655,6 +896,79 @@ function AtlasLoot_TailoringMenu()
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_5.lootpage="TailoringArtisan1";
AtlasLootMenuItem_5:Show();
--Tailoring Helm
AtlasLootMenuItem_7_Name:SetText(AL["Tailoring"]..": "..AL["Helm"]);
AtlasLootMenuItem_7_Extra:SetText("");
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_7.lootpage="TailoringHelm1";
AtlasLootMenuItem_7:Show();
--Tailoring Shoulders
AtlasLootMenuItem_8_Name:SetText(AL["Tailoring"]..": "..AL["Shoulders"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_8.lootpage="TailoringShoulders1";
AtlasLootMenuItem_8:Show();
--Tailoring Cape
AtlasLootMenuItem_9_Name:SetText(AL["Tailoring"]..": "..AL["Cloak"]);
AtlasLootMenuItem_9_Extra:SetText("");
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_9.lootpage="TailoringCloak1";
AtlasLootMenuItem_9:Show();
--Tailoring Chest
AtlasLootMenuItem_10_Name:SetText(AL["Tailoring"]..": "..AL["Chest"]);
AtlasLootMenuItem_10_Extra:SetText("");
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_10.lootpage="TailoringChest1";
AtlasLootMenuItem_10:Show();
--Tailoring Bracers
AtlasLootMenuItem_11_Name:SetText(AL["Tailoring"]..": "..AL["Bracers"]);
AtlasLootMenuItem_11_Extra:SetText("");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_11.lootpage="TailoringBracers1";
AtlasLootMenuItem_11:Show();
--Tailoring Gloves
AtlasLootMenuItem_12_Name:SetText(AL["Tailoring"]..": "..AL["Gloves"]);
AtlasLootMenuItem_12_Extra:SetText("");
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_12.lootpage="TailoringGloves1";
AtlasLootMenuItem_12:Show();
--Tailoring Belt
AtlasLootMenuItem_13_Name:SetText(AL["Tailoring"]..": "..AL["Belt"]);
AtlasLootMenuItem_13_Extra:SetText("");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_13.lootpage="TailoringBelt1";
AtlasLootMenuItem_13:Show();
--Tailoring Pants
AtlasLootMenuItem_14_Name:SetText(AL["Tailoring"]..": "..AL["Pants"]);
AtlasLootMenuItem_14_Extra:SetText("");
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_14.lootpage="TailoringPants1";
AtlasLootMenuItem_14:Show();
--Tailoring Boots
AtlasLootMenuItem_15_Name:SetText(AL["Tailoring"]..": "..AL["Boots"]);
AtlasLootMenuItem_15_Extra:SetText("");
AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_15.lootpage="TailoringBoots1";
AtlasLootMenuItem_15:Show();
--Tailoring Shirt
AtlasLootMenuItem_17_Name:SetText(AL["Tailoring"]..": "..AL["Shirt"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_17.lootpage="TailoringShirt1";
AtlasLootMenuItem_17:Show();
--Tailoring Bags
AtlasLootMenuItem_18_Name:SetText(AL["Tailoring"]..": "..AL["Bags"]);
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_18.lootpage="TailoringBags1";
AtlasLootMenuItem_18:Show();
--Tailoring Misc
AtlasLootMenuItem_19_Name:SetText(AL["Tailoring"]..": "..AL["Misc"]);
AtlasLootMenuItem_19_Extra:SetText("");
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
AtlasLootMenuItem_19.lootpage="TailoringMisc1";
AtlasLootMenuItem_19:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
@@ -726,41 +1040,14 @@ function AtlasLoot_MiningMenu()
AtlasLootMenuItem_2.lootpage = "Mining1";
AtlasLootMenuItem_2:Show();
--Smelting
AtlasLootMenuItem_17_Name:SetText(AL["Smelting"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\Spell_Fire_FlameBlades");
AtlasLootMenuItem_17.lootpage = "Smelting1";
AtlasLootMenuItem_17:Show();
AtlasLootMenuItem_3_Name:SetText(AL["Smelting"]);
AtlasLootMenuItem_3_Extra:SetText("");
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Fire_FlameBlades");
AtlasLootMenuItem_3.lootpage = "Smelting1";
AtlasLootMenuItem_3:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Mining"]);
AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
end
function AtlasLoot_SurvivalMenu()
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 = "CRAFTINGMENU";
getglobal("AtlasLootItemsFrame_NEXT"):Hide();
getglobal("AtlasLootItemsFrame_PREV"):Hide();
getglobal("AtlasLootServerQueryButton"):Hide();
--Apprentice
AtlasLootMenuItem_2_Name:SetText(AL["Survival"]);
AtlasLootMenuItem_2_Extra:SetText("");
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Survival");
AtlasLootMenuItem_2.lootpage = "Survival1";
AtlasLootMenuItem_2:Show();
--Journeyman
AtlasLootMenuItem_3_Name:SetText(AL["Gardening"]);
AtlasLootMenuItem_3_Extra:SetText("");
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\trade_herbalism");
AtlasLootMenuItem_3.lootpage = "Survival2";
AtlasLootMenuItem_3:Show();
end
+40 -29
View File
@@ -35,7 +35,7 @@ function AtlasLootRepMenu()
--Cenarion Hold
AtlasLootMenuItem_17_Name:SetText(AL["Cenarion Circle"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate07");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\Spell_Nature_HealingTouch");
AtlasLootMenuItem_17.lootpage="Cenarion1";
AtlasLootMenuItem_17:Show();
--Darkmoon Faire
@@ -44,12 +44,6 @@ function AtlasLootRepMenu()
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Misc_Ticket_Tarot_Maelstrom_01");
AtlasLootMenuItem_3.lootpage="Darkmoon";
AtlasLootMenuItem_3:Show();
--The Defilers
AtlasLootMenuItem_23_Name:SetText(AL["The Defilers"]);
AtlasLootMenuItem_23_Extra:SetText("|cffFF0000"..AL["Horde"]);
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_23.lootpage="Defilers";
AtlasLootMenuItem_23:Show();
--Frostwolf Clan
AtlasLootMenuItem_24_Name:SetText(AL["Frostwolf Clan"]);
AtlasLootMenuItem_24_Extra:SetText("|cffFF0000"..AL["Horde"]);
@@ -65,27 +59,33 @@ function AtlasLootRepMenu()
--Hydraxian Waterlords
AtlasLootMenuItem_4_Name:SetText(AL["Hydraxian Waterlords"]);
AtlasLootMenuItem_4_Extra:SetText("");
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_FrostArmor");
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_SummonWaterElemental_2");
AtlasLootMenuItem_4.lootpage="WaterLords1";
AtlasLootMenuItem_4:Show();
--The League of Arathor
AtlasLootMenuItem_8_Name:SetText(AL["The League of Arathor"]);
AtlasLootMenuItem_8_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_8.lootpage="LeagueofArathor";
AtlasLootMenuItem_8:Show();
--Magram Clan Centaur
AtlasLootMenuItem_19_Name:SetText(AL["Magram Clan Centaur"]);
AtlasLootMenuItem_19_Extra:SetText("");
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Centaur_01");
AtlasLootMenuItem_19.lootpage="MagramClan1";
AtlasLootMenuItem_19:Show();
--Wildhammer Clan
AtlasLootMenuItem_7_Name:SetText(AL["Wildhammer Clan"]);
AtlasLootMenuItem_7_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_EagleEye");
AtlasLootMenuItem_7.lootpage="Wildhammer";
AtlasLootMenuItem_7:Show();
--Stormpike Guard
AtlasLootMenuItem_9_Name:SetText(AL["Stormpike Guard"]);
AtlasLootMenuItem_9_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_StormPikeTrinket_01");
AtlasLootMenuItem_9.lootpage="Stormpike1";
AtlasLootMenuItem_9:Show();
--Dalaran
AtlasLootMenuItem_10_Name:SetText(AL["Dalaran"]);
AtlasLootMenuItem_10_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\Spell_Holy_MagicalSentry");
AtlasLootMenuItem_10.lootpage="Dalaran";
AtlasLootMenuItem_10:Show();
--Thorium Brotherhood
AtlasLootMenuItem_5_Name:SetText(AL["Thorium Brotherhood"]);
AtlasLootMenuItem_5_Extra:SetText("");
@@ -105,18 +105,29 @@ function AtlasLootRepMenu()
AtlasLootMenuItem_6.lootpage="Wintersaber1";
AtlasLootMenuItem_6:Show();
--Zandalar Tribe
AtlasLootMenuItem_23_Name:SetText(AL["Zandalar Tribe"]);
AtlasLootMenuItem_23_Extra:SetText("");
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Misc_Coin_08");
AtlasLootMenuItem_23.lootpage="Zandalar1";
AtlasLootMenuItem_23:Show();
AtlasLootMenuItem_21_Name:SetText(AL["Zandalar Tribe"]);
AtlasLootMenuItem_21_Extra:SetText("");
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Misc_Coin_08");
AtlasLootMenuItem_21.lootpage="Zandalar1";
AtlasLootMenuItem_21:Show();
--Wardens of Time
AtlasLootMenuItem_22_Name:SetText(AL["Wardens of Time"]);
AtlasLootMenuItem_22_Extra:SetText("");
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Dragon_Bronze");
AtlasLootMenuItem_22.lootpage="Wardens1";
AtlasLootMenuItem_22:Show();
--helf
AtlasLootMenuItem_11_Name:SetText(AL["Silvermoon Remnant"]);
AtlasLootMenuItem_11_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\inv_misc_tournaments_symbol_bloodelf");
AtlasLootMenuItem_11.lootpage="Helf";
AtlasLootMenuItem_11:Show();
--Darkspear Trolls
AtlasLootMenuItem_25_Name:SetText(AL["Darkspear Trolls"]);
AtlasLootMenuItem_25_Extra:SetText("|cffFF0000"..AL["Horde"]);
AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\Racial_Troll_Berserk");
AtlasLootMenuItem_25.lootpage="DarkspearTrolls";
AtlasLootMenuItem_25:Show();
--raventusk
AtlasLootMenuItem_26_Name:SetText(AL["Revantusk Trolls"]);
AtlasLootMenuItem_26_Extra:SetText("|cffFF0000"..AL["Horde"]);
@@ -126,49 +137,49 @@ function AtlasLootRepMenu()
--Ironforge
AtlasLootMenuItem_12_Name:SetText(AL["Ironforge"]);
AtlasLootMenuItem_12_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Ability_Racial_Avatar");
AtlasLootMenuItem_12.lootpage="Ironforge";
AtlasLootMenuItem_12:Show();
--Darnassus
AtlasLootMenuItem_13_Name:SetText(AL["Darnassus"]);
AtlasLootMenuItem_13_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Ability_Racial_ShadowMeld");
AtlasLootMenuItem_13.lootpage="Darnassus";
AtlasLootMenuItem_13:Show();
--Stormwind
AtlasLootMenuItem_14_Name:SetText(AL["Stormwind"]);
AtlasLootMenuItem_14_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\INV_BannerPVP_02");
AtlasLootMenuItem_14.lootpage="Stormwind";
AtlasLootMenuItem_14:Show();
--Gnomeregan Exiles
AtlasLootMenuItem_15_Name:SetText(AL["Gnomeregan Exiles"]);
AtlasLootMenuItem_15_Extra:SetText("|cff2773ff"..AL["Alliance"]);
AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\INV_Gizmo_02");
AtlasLootMenuItem_15.lootpage="GnomereganExiles";
AtlasLootMenuItem_15:Show();
--Durotar Labor Union
AtlasLootMenuItem_27_Name:SetText(AL["Durotar Labor Union"]);
AtlasLootMenuItem_27_Extra:SetText("|cffFF0000"..AL["Horde"]);
AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\INV_Misc_Coin_01");
AtlasLootMenuItem_27.lootpage="DurotarLaborUnion";
AtlasLootMenuItem_27:Show();
--Undercity
AtlasLootMenuItem_28_Name:SetText(AL["Undercity"]);
AtlasLootMenuItem_28_Extra:SetText("|cffFF0000"..AL["Horde"]);
AtlasLootMenuItem_28_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_28_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_RaiseDead");
AtlasLootMenuItem_28.lootpage="Undercity";
AtlasLootMenuItem_28:Show();
--Orgrimmar
AtlasLootMenuItem_29_Name:SetText(AL["Orgrimmar"]);
AtlasLootMenuItem_29_Extra:SetText("|cffFF0000"..AL["Horde"]);
AtlasLootMenuItem_29_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_29_Icon:SetTexture("Interface\\Icons\\INV_BannerPVP_01");
AtlasLootMenuItem_29.lootpage="Orgrimmar";
AtlasLootMenuItem_29:Show();
--Thunder Bluff
AtlasLootMenuItem_30_Name:SetText(AL["Thunder Bluff"]);
AtlasLootMenuItem_30_Extra:SetText("|cffFF0000"..AL["Horde"]);
AtlasLootMenuItem_30_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_30_Icon:SetTexture("Interface\\Icons\\INV_Misc_Foot_Centaur");
AtlasLootMenuItem_30.lootpage="ThunderBluff";
AtlasLootMenuItem_30:Show();
+92 -92
View File
@@ -28,23 +28,23 @@ function AtlasLootPvPMenu()
AtlasLootMenuItem_3.lootpage="ABRepMenu";
AtlasLootMenuItem_3:Show();
--PvP Mounts
AtlasLootMenuItem_6_Name:SetText(AL["PvP Mounts"]);
AtlasLootMenuItem_6_Extra:SetText("");
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_Mount_RidingHorse");
AtlasLootMenuItem_6.lootpage="PvPMountsPvP";
AtlasLootMenuItem_21_Name:SetText(AL["PvP Mounts"]);
AtlasLootMenuItem_21_Extra:SetText(ORANGE..AL["Rank 11"]);
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\Ability_Mount_RidingHorse");
AtlasLootMenuItem_21.lootpage="PvPMountsPvP";
AtlasLootMenuItem_21:Show();
--PvP Armor Sets
AtlasLootMenuItem_6_Name:SetText(AL["PvP Armor Sets"]);
AtlasLootMenuItem_6_Extra:SetText(ORANGE..AL["Rank 7-13"]);
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Helmet_05");
AtlasLootMenuItem_6.lootpage="PVPSET";
AtlasLootMenuItem_6:Show();
--PvP
AtlasLootMenuItem_8_Name:SetText(AL["PvP Armor Sets"]);
AtlasLootMenuItem_8_Extra:SetText("|cffFF8400"..AL["Level 60"]);
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Helmet_05");
AtlasLootMenuItem_8.lootpage="PVPSET";
AtlasLootMenuItem_8:Show();
--PvP Accessories
AtlasLootMenuItem_9_Name:SetText(AL["PvP Accessories"]);
AtlasLootMenuItem_9_Extra:SetText("|cffFF8400"..AL["Level 60"]);
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Talisman_09");
AtlasLootMenuItem_9.lootpage="PvP60Accessories1";
AtlasLootMenuItem_9:Show();
AtlasLootMenuItem_7_Name:SetText(AL["PvP Accessories"]);
AtlasLootMenuItem_7_Extra:SetText(ORANGE..AL["Rank 2-9"]);
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Talisman_09");
AtlasLootMenuItem_7.lootpage="PvP60Accessories1";
AtlasLootMenuItem_7:Show();
-- Warsong Gulch Rewards
AtlasLootMenuItem_17_Name:SetText(AL["Warsong Gulch"]);
AtlasLootMenuItem_17_Extra:SetText("");
@@ -58,11 +58,11 @@ function AtlasLootPvPMenu()
AtlasLootMenuItem_18.lootpage="BRRepMenu";
AtlasLootMenuItem_18:Show();
--Weapons
AtlasLootMenuItem_23_Name:SetText(AL["Rank 14 Weapons"]);
AtlasLootMenuItem_23_Extra:SetText("|cffFF8400"..AL["Level 60"]);
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Sword_11");
AtlasLootMenuItem_23.lootpage="PVPWeapons1";
AtlasLootMenuItem_23:Show();
AtlasLootMenuItem_22_Name:SetText(AL["PvP Weapons"]);
AtlasLootMenuItem_22_Extra:SetText(ORANGE..AL["Rank 14"]);
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Sword_11");
AtlasLootMenuItem_22.lootpage="PVPWeapons1";
AtlasLootMenuItem_22:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
@@ -183,65 +183,65 @@ function AtlasLootWSGRepMenu()
AtlasLootMenuItem_12.lootpage="WSGRepHonored5059";
AtlasLootMenuItem_12:Show();
--Exalted Header
AtlasLootMenuItem_17_Name:SetText(RED..AL["Exalted"]);
AtlasLootMenuItem_24_Name:SetText(RED..AL["Exalted"]);
AtlasLootMenuItem_24_Extra:SetText("");
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_24.isheader = true;
AtlasLootMenuItem_24:Show();
--Exalted 40-49
AtlasLootMenuItem_25_Name:SetText("40-49");
AtlasLootMenuItem_25_Extra:SetText("");
AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_25.lootpage="WSGRepExalted4049";
AtlasLootMenuItem_25:Show();
--Exalted 50-59
AtlasLootMenuItem_26_Name:SetText("50-59");
AtlasLootMenuItem_26_Extra:SetText("");
AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_26.lootpage="WSGRepExalted5059";
AtlasLootMenuItem_26:Show();
--Exalted 60-60
AtlasLootMenuItem_27_Name:SetText("60");
AtlasLootMenuItem_27_Extra:SetText("");
AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_27.lootpage="WSGRepExalted60";
AtlasLootMenuItem_27:Show();
--Revered Header
AtlasLootMenuItem_17_Name:SetText(RED..AL["Revered"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_17.isheader = true;
AtlasLootMenuItem_17:Show();
--Exalted 40-49
AtlasLootMenuItem_18_Name:SetText("40-49");
--Revered 10-19
AtlasLootMenuItem_18_Name:SetText("10-19");
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_18.lootpage="WSGRepExalted4049";
AtlasLootMenuItem_18.lootpage="WSGRepRevered1019";
AtlasLootMenuItem_18:Show();
--Exalted 50-59
AtlasLootMenuItem_19_Name:SetText("50-59");
--Revered 20-29
AtlasLootMenuItem_19_Name:SetText("20-29");
AtlasLootMenuItem_19_Extra:SetText("");
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_19.lootpage="WSGRepExalted5059";
AtlasLootMenuItem_19.lootpage="WSGRepRevered2029";
AtlasLootMenuItem_19:Show();
--Exalted 60-60
AtlasLootMenuItem_20_Name:SetText("60");
--Revered 30-39
AtlasLootMenuItem_20_Name:SetText("30-39");
AtlasLootMenuItem_20_Extra:SetText("");
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_20.lootpage="WSGRepExalted60";
AtlasLootMenuItem_20.lootpage="WSGRepRevered3039";
AtlasLootMenuItem_20:Show();
--Revered Header
AtlasLootMenuItem_22_Name:SetText(RED..AL["Revered"]);
--Revered 40-49
AtlasLootMenuItem_21_Name:SetText("40-49");
AtlasLootMenuItem_21_Extra:SetText("");
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_21.lootpage="WSGRepRevered4049";
AtlasLootMenuItem_21:Show();
--Revered 50-59
AtlasLootMenuItem_22_Name:SetText("50-59");
AtlasLootMenuItem_22_Extra:SetText("");
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_22.isheader = true;
AtlasLootMenuItem_22.lootpage="WSGRepRevered5059";
AtlasLootMenuItem_22:Show();
--Revered 10-19
AtlasLootMenuItem_23_Name:SetText("10-19");
AtlasLootMenuItem_23_Extra:SetText("");
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_23.lootpage="WSGRepRevered1019";
AtlasLootMenuItem_23:Show();
--Revered 20-29
AtlasLootMenuItem_24_Name:SetText("20-29");
AtlasLootMenuItem_24_Extra:SetText("");
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_24.lootpage="WSGRepRevered2029";
AtlasLootMenuItem_24:Show();
--Revered 30-39
AtlasLootMenuItem_25_Name:SetText("30-39");
AtlasLootMenuItem_25_Extra:SetText("");
AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_25.lootpage="WSGRepRevered3039";
AtlasLootMenuItem_25:Show();
--Revered 40-49
AtlasLootMenuItem_26_Name:SetText("40-49");
AtlasLootMenuItem_26_Extra:SetText("");
AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_26.lootpage="WSGRepRevered4049";
AtlasLootMenuItem_26:Show();
--Revered 50-59
AtlasLootMenuItem_27_Name:SetText("50-59");
AtlasLootMenuItem_27_Extra:SetText("");
AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
AtlasLootMenuItem_27.lootpage="WSGRepRevered5059";
AtlasLootMenuItem_27:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
@@ -305,47 +305,47 @@ function AtlasLootABRepMenu()
AtlasLootMenuItem_9.lootpage="ABRepHonored5059";
AtlasLootMenuItem_9:Show();
--Exalted Header
AtlasLootMenuItem_17_Name:SetText(RED..AL["Exalted"]);
AtlasLootMenuItem_23_Name:SetText(RED..AL["Exalted"]);
AtlasLootMenuItem_23_Extra:SetText("");
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_23.isheader = true;
AtlasLootMenuItem_23:Show();
--Exalted
AtlasLootMenuItem_24_Name:SetText("60");
AtlasLootMenuItem_24_Extra:SetText("");
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_24.lootpage="ABRepExalted";
AtlasLootMenuItem_24:Show();
--Revered Header
AtlasLootMenuItem_17_Name:SetText(RED..AL["Revered"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_17.isheader = true;
AtlasLootMenuItem_17:Show();
--Exalted
AtlasLootMenuItem_18_Name:SetText("60");
--Revered 20-29
AtlasLootMenuItem_18_Name:SetText("20-29");
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_18.lootpage="ABRepExalted";
AtlasLootMenuItem_18.lootpage="ABRepRevered2029";
AtlasLootMenuItem_18:Show();
--Revered Header
AtlasLootMenuItem_20_Name:SetText(RED..AL["Revered"]);
--Revered 30-39
AtlasLootMenuItem_19_Name:SetText("30-39");
AtlasLootMenuItem_19_Extra:SetText("");
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_19.lootpage="ABRepRevered3039";
AtlasLootMenuItem_19:Show();
--Revered 40-49
AtlasLootMenuItem_20_Name:SetText("40-49");
AtlasLootMenuItem_20_Extra:SetText("");
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_20.isheader = true;
AtlasLootMenuItem_20.lootpage="ABRepRevered4049";
AtlasLootMenuItem_20:Show();
--Revered 20-29
AtlasLootMenuItem_21_Name:SetText("20-29");
--Revered 50-59
AtlasLootMenuItem_21_Name:SetText("50-59");
AtlasLootMenuItem_21_Extra:SetText("");
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_21.lootpage="ABRepRevered2029";
AtlasLootMenuItem_21:Show();
--Revered 30-39
AtlasLootMenuItem_22_Name:SetText("30-39");
AtlasLootMenuItem_22_Extra:SetText("");
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_22.lootpage="ABRepRevered3039";
AtlasLootMenuItem_22:Show();
--Revered 40-49
AtlasLootMenuItem_23_Name:SetText("40-49");
AtlasLootMenuItem_23_Extra:SetText("");
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_23.lootpage="ABRepRevered4049";
AtlasLootMenuItem_23:Show();
--Revered 50-59
AtlasLootMenuItem_24_Name:SetText("50-59");
AtlasLootMenuItem_24_Extra:SetText("");
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
AtlasLootMenuItem_24.lootpage="ABRepRevered5059";
AtlasLootMenuItem_24:Show();
AtlasLootMenuItem_21.lootpage="ABRepRevered5059";
AtlasLootMenuItem_21:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
+59 -47
View File
@@ -17,19 +17,19 @@ function AtlasLootSetMenu()
--ZG
AtlasLootMenuItem_3_Name:SetText(AL["Zul'Gurub Sets"]);
AtlasLootMenuItem_3_Extra:SetText("");
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_19");
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Sword_55");
AtlasLootMenuItem_3.lootpage="ZGSET";
AtlasLootMenuItem_3:Show();
--AQ20
AtlasLootMenuItem_4_Name:SetText(AL["Ruins of Ahn'Qiraj Sets"]);
AtlasLootMenuItem_4_Extra:SetText("");
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Ring_AhnQiraj_03");
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Axe_15");
AtlasLootMenuItem_4.lootpage="AQ20SET";
AtlasLootMenuItem_4:Show();
--AQ40
AtlasLootMenuItem_5_Name:SetText(AL["Temple of Ahn'Qiraj Sets"]);
AtlasLootMenuItem_5_Extra:SetText("");
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Sword_59");
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_35");
AtlasLootMenuItem_5.lootpage="AQ40SET";
AtlasLootMenuItem_5:Show();
--Legendaries
@@ -39,11 +39,13 @@ function AtlasLootSetMenu()
AtlasLootMenuItem_7.lootpage="Legendaries";
AtlasLootMenuItem_7:Show();
--Artifacts
--[[
AtlasLootMenuItem_8_Name:SetText(AL["Artifact Items"]);
AtlasLootMenuItem_8_Extra:SetText("");
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Sword_07");
AtlasLootMenuItem_8.lootpage="Artifacts";
AtlasLootMenuItem_8:Show();
]]
--Rare Pets
AtlasLootMenuItem_9_Name:SetText(AL["Rare Pets"]);
AtlasLootMenuItem_9_Extra:SetText("");
@@ -56,26 +58,14 @@ function AtlasLootSetMenu()
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\INV_Misc_QirajiCrystal_05");
AtlasLootMenuItem_10.lootpage="RareMounts";
AtlasLootMenuItem_10:Show();
--Old Mounts
AtlasLootMenuItem_11_Name:SetText(AL["Old Mounts"]);
AtlasLootMenuItem_11_Extra:SetText("");
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Ability_Mount_RidingHorse");
AtlasLootMenuItem_11.lootpage="OldMounts";
AtlasLootMenuItem_11:Show();
--Unobtainable Mounts
AtlasLootMenuItem_12_Name:SetText(AL["Unobtainable Mounts"]);
AtlasLootMenuItem_12_Extra:SetText("");
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Ability_Mount_Whitetiger");
AtlasLootMenuItem_12.lootpage="UnobMounts";
AtlasLootMenuItem_12:Show();
--Tabards
AtlasLootMenuItem_13_Name:SetText(AL["Tabards"]);
AtlasLootMenuItem_13_Extra:SetText("");
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\INV_Shirt_GuildTabard_01");
AtlasLootMenuItem_13.lootpage="Tabards";
AtlasLootMenuItem_13:Show();
--World Epics
AtlasLootMenuItem_2_Name:SetText(AL["Pre 60 Sets"]);
-- Fashion
AtlasLootMenuItem_24_Name:SetText(AL["Fashion"]);
AtlasLootMenuItem_24_Extra:SetText("");
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_Pet_Turtle");
AtlasLootMenuItem_24.lootpage="DonationRewards2";
AtlasLootMenuItem_24:Show();
--Sets
AtlasLootMenuItem_2_Name:SetText(AL["Sets"]);
AtlasLootMenuItem_2_Extra:SetText("");
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Sword_43");
AtlasLootMenuItem_2.lootpage="PRE60SET";
@@ -83,31 +73,50 @@ function AtlasLootSetMenu()
--World Epics
AtlasLootMenuItem_22_Name:SetText(AL["World Epics"]);
AtlasLootMenuItem_22_Extra:SetText("");
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Box_04");
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Gauntlets_30");
AtlasLootMenuItem_22.lootpage="WORLDEPICS";
AtlasLootMenuItem_22:Show();
--Old Mounts
--[[
AtlasLootMenuItem_23_Name:SetText(AL["Old Mounts"]);
AtlasLootMenuItem_23_Extra:SetText("");
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\Ability_Mount_RidingHorse");
AtlasLootMenuItem_23.lootpage="OldMounts";
AtlasLootMenuItem_23:Show();
--Unobtainable Mounts
AtlasLootMenuItem_24_Name:SetText(AL["Unobtainable Mounts"]);
AtlasLootMenuItem_24_Extra:SetText("");
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\Ability_Mount_Whitetiger");
AtlasLootMenuItem_24.lootpage="UnobMounts";
AtlasLootMenuItem_24:Show();]]
--Tabards
AtlasLootMenuItem_25_Name:SetText(AL["Tabards"]);
AtlasLootMenuItem_25_Extra:SetText("");
AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Shirt_GuildTabard_01");
AtlasLootMenuItem_25.lootpage="Tabards";
AtlasLootMenuItem_25:Show();
--Dungeon Set 1/2
AtlasLootMenuItem_17_Name:SetText(AL["Dungeon 1/2 Sets"]);
AtlasLootMenuItem_17_Extra:SetText("");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_03");
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Helmet_24");
AtlasLootMenuItem_17.lootpage="T0SET";
AtlasLootMenuItem_17:Show();
--Tier 1
AtlasLootMenuItem_18_Name:SetText(AL["Tier 1 Sets"]);
AtlasLootMenuItem_18_Extra:SetText("");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Pants_Mail_03");
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Helmet_09");
AtlasLootMenuItem_18.lootpage="T1SET";
AtlasLootMenuItem_18:Show();
--Tier 2
AtlasLootMenuItem_19_Name:SetText(AL["Tier 2 Sets"]);
AtlasLootMenuItem_19_Extra:SetText("");
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_32");
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Helmet_74");
AtlasLootMenuItem_19.lootpage="T2SET";
AtlasLootMenuItem_19:Show();
--Tier 3
AtlasLootMenuItem_20_Name:SetText(AL["Tier 3 Sets"]);
AtlasLootMenuItem_20_Extra:SetText("");
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate02");
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Helmet_58");
AtlasLootMenuItem_20.lootpage="T3SET";
AtlasLootMenuItem_20:Show();
for i = 1, 30, 1 do
@@ -246,24 +255,6 @@ function AtlasLootPRE60SetMenu()
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Sword_43");
AtlasLootMenuItem_18.lootpage="DalRend";
AtlasLootMenuItem_18:Show();
--Zul'Gurub Rings
AtlasLootMenuItem_19_Name:SetText(AL["Zul'Gurub Rings"]);
AtlasLootMenuItem_19_Extra:SetText(ORANGE..AL["Zul'Gurub"]);
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Bijou_Orange");
AtlasLootMenuItem_19.lootpage="ZGRings";
AtlasLootMenuItem_19:Show();
--Primal Blessing
AtlasLootMenuItem_20_Name:SetText(AL["Primal Blessing"]);
AtlasLootMenuItem_20_Extra:SetText(ORANGE..AL["Zul'Gurub"]);
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Weapon_Hand_01");
AtlasLootMenuItem_20.lootpage="PrimalBlessing";
AtlasLootMenuItem_20:Show();
--The Twin Blades of Hakkari
AtlasLootMenuItem_21_Name:SetText(AL["The Twin Blades of Hakkari"]);
AtlasLootMenuItem_21_Extra:SetText(ORANGE..AL["Zul'Gurub"]);
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Sword_55");
AtlasLootMenuItem_21.lootpage="HakkariBlades";
AtlasLootMenuItem_21:Show();
--Shard of the Gods
AtlasLootMenuItem_22_Name:SetText(AL["Shard of the Gods"]);
AtlasLootMenuItem_22_Extra:SetText(ORANGE..AL["Various Locations"]);
@@ -276,10 +267,11 @@ function AtlasLootPRE60SetMenu()
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Misc_MonsterClaw_04");
AtlasLootMenuItem_23.lootpage="SpiritofEskhandar";
AtlasLootMenuItem_23:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Pre 60 Sets"]);
AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Sets"]);
AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
end
@@ -350,6 +342,26 @@ function AtlasLootZGSetMenu()
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
AtlasLootMenuItem_21.lootpage="ZGWarrior";
AtlasLootMenuItem_21:Show();
--Zul'Gurub Rings
AtlasLootMenuItem_23_Name:SetText(AL["Zul'Gurub Rings"]);
AtlasLootMenuItem_23_Extra:SetText("");
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Bijou_Orange");
AtlasLootMenuItem_23.lootpage="ZGRings";
AtlasLootMenuItem_23:Show();
--Primal Blessing
AtlasLootMenuItem_24_Name:SetText(AL["Primal Blessing"]);
AtlasLootMenuItem_24_Extra:SetText("");
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Weapon_Hand_01");
AtlasLootMenuItem_24.lootpage="PrimalBlessing";
AtlasLootMenuItem_24:Show();
--The Twin Blades of Hakkari
AtlasLootMenuItem_25_Name:SetText(AL["The Twin Blades of Hakkari"]);
AtlasLootMenuItem_25_Extra:SetText("");
AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Sword_55");
AtlasLootMenuItem_25.lootpage="HakkariBlades";
AtlasLootMenuItem_25:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
+2 -2
View File
@@ -12563,7 +12563,7 @@ GetSpellInfoVanillaDB = {
["tools"] = {5956},
["castTime"] = 12.5,
["text"] = "",
["craftItem"] = 2849,
["craftItem"] = 2850,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
@@ -12807,7 +12807,7 @@ GetSpellInfoVanillaDB = {
["tools"] = {5956},
["castTime"] = 25,
["text"] = "",
["craftItem"] = 3484,
["craftItem"] = 3492,
["craftQuantityMin"] = "",
["craftQuantityMax"] = "",
["reagents"] = {
+87
View File
@@ -0,0 +1,87 @@
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
local WHITE = "|cffFFFFFF";
function AtlasLoot_WorldBossMenu()
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"):Hide();
getglobal("AtlasLootItemsFrame_NEXT"):Hide();
getglobal("AtlasLootItemsFrame_PREV"):Hide();
getglobal("AtlasLootServerQueryButton"):Hide();
--Azuregos
AtlasLootMenuItem_1_Name:SetText(AL["Azuregos"]);
AtlasLootMenuItem_1_Extra:SetText(WHITE..AL["Azshara"]);
AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Dragon_Blue");
AtlasLootMenuItem_1.lootpage="AAzuregos";
AtlasLootMenuItem_1:Show();
--Emeriss
AtlasLootMenuItem_2_Name:SetText(AL["Emeriss"]);
AtlasLootMenuItem_2_Extra:SetText(WHITE..AL["Various Locations"]);
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Dragon_Green");
AtlasLootMenuItem_2.lootpage="DEmeriss";
AtlasLootMenuItem_2:Show();
--Lethon
AtlasLootMenuItem_3_Name:SetText(AL["Lethon"]);
AtlasLootMenuItem_3_Extra:SetText(WHITE..AL["Various Locations"]);
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Dragon_Green");
AtlasLootMenuItem_3.lootpage="DLethon";
AtlasLootMenuItem_3:Show();
--Taerar
AtlasLootMenuItem_4_Name:SetText(AL["Taerar"]);
AtlasLootMenuItem_4_Extra:SetText(WHITE..AL["Various Locations"]);
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Dragon_Green");
AtlasLootMenuItem_4.lootpage="DTaerar";
AtlasLootMenuItem_4:Show();
--Ysondre
AtlasLootMenuItem_5_Name:SetText(AL["Ysondre"]);
AtlasLootMenuItem_5_Extra:SetText(WHITE..AL["Various Locations"]);
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Dragon_Green");
AtlasLootMenuItem_5.lootpage="DYsondre";
AtlasLootMenuItem_5:Show();
--Lord Kazzak
AtlasLootMenuItem_7_Name:SetText(AL["Lord Kazzak"]);
AtlasLootMenuItem_7_Extra:SetText(WHITE..AL["Blasted Lands"]);
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\warlock_summon_doomguard");
AtlasLootMenuItem_7.lootpage="KKazzak";
AtlasLootMenuItem_7:Show();
--Nerubian Overseer
AtlasLootMenuItem_8_Name:SetText(AL["Nerubian Overseer"]);
AtlasLootMenuItem_8_Extra:SetText(WHITE..AL["Eastern Plaguelands"]);
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Web");
AtlasLootMenuItem_8.lootpage="Nerubian";
AtlasLootMenuItem_8:Show();
--Dark Reaver
AtlasLootMenuItem_9_Name:SetText(AL["Dark Reaver of Karazhan"]);
AtlasLootMenuItem_9_Extra:SetText(WHITE..AL["Deadwind Pass"]);
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Ability_Mount_Dreadsteed");
AtlasLootMenuItem_9.lootpage="Reaver";
AtlasLootMenuItem_9:Show();
--Ostarius
AtlasLootMenuItem_10_Name:SetText(AL["Ostarius"]);
AtlasLootMenuItem_10_Extra:SetText(WHITE..AL["Tanaris"]);
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\INV_Misc_Platnumdisks");
AtlasLootMenuItem_10.lootpage="Ostarius";
AtlasLootMenuItem_10:Show();
--Concavius
AtlasLootMenuItem_11_Name:SetText(AL["Concavius"]);
AtlasLootMenuItem_11_Extra:SetText(WHITE..AL["Desolace"]);
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_SummonVoidWalker");
AtlasLootMenuItem_11.lootpage="Concavius";
AtlasLootMenuItem_11:Show();
--Cow level
AtlasLootMenuItem_13_Name:SetText(AL["There Is No Cow Level"]);
AtlasLootMenuItem_13_Extra:SetText(WHITE..AL["Moomoo Grove"]);
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Polymorph_Cow");
AtlasLootMenuItem_13.lootpage="CowKing";
AtlasLootMenuItem_13:Show();
for i = 1, 30, 1 do
getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
end
AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["World Bosses"]);
AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
end
+5 -5
View File
@@ -17,13 +17,13 @@ function AtlasLootWorldEventMenu()
--Abyssal Council
AtlasLootMenuItem_2_Name:SetText(AL["Abyssal Council"]);
AtlasLootMenuItem_2_Extra:SetText(ORANGE..AL["Silithus"]);
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Spell_Nature_TimeStop");
AtlasLootMenuItem_2.lootpage="AbyssalCouncil";
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
AtlasLootMenuItem_2.lootpage="AbyssalTemplars";
AtlasLootMenuItem_2:Show();
--Elemental Invasion
AtlasLootMenuItem_3_Name:SetText(AL["Elemental Invasion"]);
AtlasLootMenuItem_3_Extra:SetText(ORANGE..AL["Various Locations"]);
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Ammo_FireTar");
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Fire_Elemental_Totem");
AtlasLootMenuItem_3.lootpage="ElementalInvasion";
AtlasLootMenuItem_3:Show();
--Children's Week
@@ -65,7 +65,7 @@ function AtlasLootWorldEventMenu()
--Midsummer Fire Festival
AtlasLootMenuItem_21_Name:SetText(AL["Midsummer Fire Festival"]);
AtlasLootMenuItem_21_Extra:SetText(ORANGE..AL["Various Locations"]);
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_SummerFest_FireFlower");
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_SummerFest_Symbol_Medium");
AtlasLootMenuItem_21.lootpage="MidsummerFestival";
AtlasLootMenuItem_21:Show();
--Noblegarden
@@ -77,7 +77,7 @@ function AtlasLootWorldEventMenu()
--Gurubashi Arena Booty Run
AtlasLootMenuItem_4_Name:SetText(AL["Gurubashi Arena Booty Run"]);
AtlasLootMenuItem_4_Extra:SetText(ORANGE..AL["Stranglethorn Vale"]);
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Box_02");
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_04");
AtlasLootMenuItem_4.lootpage="GurubashiArena";
AtlasLootMenuItem_4:Show();
--Scourge Invasion