This commit is contained in:
Szyler
2021-10-08 03:32:55 +01:00
parent 8832a2a02d
commit e5fa43499f
15 changed files with 14287 additions and 18717 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
## Interface: 30300
## Title: AtlasLoot Ascension Edition
## Notes: Shows the possible loot from the bosses
## Author: Original: Hegarol, Ascension: Skray/Szyler
## Author: Original: Hegarol, Ascension: Skray/Szyler/Anch
## Version: v5.11.04
## X-eMail: manager@atlasloot.net
## X-Credits: Daviesh, Lag, Cellelach, Asurn, Pernicus and many others.
+95 -11371
View File
File diff suppressed because it is too large Load Diff
+4 -44
View File
@@ -11,6 +11,7 @@
<Script file="AtlasLoot.lua"/>
<Script file="WishList.lua"/>
<Script file="Search.lua"/>
<Script file="ItemIDsDatabase.lua"/>
<GameTooltip name="AtlasLootTooltip" inherits="GameTooltipTemplate" parent="UIParent" hidden="true"/>
@@ -565,47 +566,6 @@
<Button name="AtlasLootMenuItem_30" inherits="AtlasLootMenuItem_Template" id="30">
<Anchors><Anchor point="TOPLEFT" relativeTo="AtlasLootItem_29" relativePoint="BOTTOMLEFT"/></Anchors>
</Button>
<Button name="AtlasLoot10Man25ManSwitch" inherits="OptionsButtonTemplate">
<Size>
<AbsDimension x="160" y="23"/>
</Size>
<Anchors>
<Anchor point="BOTTOM" relativeTo="$parent" relativePoint="BOTTOM">
<Offset>
<AbsDimension x="-120" y="4"/>
</Offset>
</Anchor>
</Anchors>
<Scripts>
<OnShow>
local AL = LibStub("AceLocale-3.0"):GetLocale("AtlasLoot");
</OnShow>
<OnClick>
AtlasLoot_10Man25ManToggle();
</OnClick>
</Scripts>
</Button>
<CheckButton name="$parent_Heroic" inherits="OptionsCheckButtonTemplate" hidden="true">
<Anchors>
<Anchor point="BOTTOM" relativeTo="$parent" relativePoint="BOTTOM">
<Offset>
<AbsDimension x="-185" y="24"/>
</Offset>
</Anchor>
</Anchors>
<Scripts>
<OnShow>
this:SetFrameLevel( (this:GetParent()):GetFrameLevel() + 1 );
</OnShow>
<OnLoad>
local AL = LibStub("AceLocale-3.0"):GetLocale("AtlasLoot");
getglobal(this:GetName().."Text"):SetText(AL["Ascended Mode"]);
</OnLoad>
<OnClick>
AtlasLoot_HeroicModeToggle();
</OnClick>
</Scripts>
</CheckButton>
<Button name="$parent_BACK" inherits="AtlasLootClassButtonTemplate" hidden="true">
<Anchors>
<Anchor point="BOTTOM" relativeTo="$parent" relativePoint="BOTTOM">
@@ -1065,7 +1025,7 @@
<Anchors>
<Anchor point="TOP">
<Offset>
<AbsDimension x="30" y="-200"/>
<AbsDimension x="30" y="-190"/>
</Offset>
</Anchor>
</Anchors>
@@ -1087,7 +1047,7 @@
<Anchors>
<Anchor point="TOP">
<Offset>
<AbsDimension x="30" y="-230"/>
<AbsDimension x="30" y="-220"/>
</Offset>
</Anchor>
</Anchors>
@@ -1099,7 +1059,7 @@
<Anchors>
<Anchor point="TOP">
<Offset>
<AbsDimension x="0" y="-285" />
<AbsDimension x="0" y="-300" />
</Offset>
</Anchor>
</Anchors>
File diff suppressed because it is too large Load Diff
+30 -1
View File
@@ -237,6 +237,7 @@ function AtlasLoot_CreateOptionsInfoTooltips()
AtlasLoot_AddTooltip("AtlasLootOptionsFrame_FuBarShow", nil) -- AL["Show FuBar Plugin"]
AtlasLoot_AddTooltip("AtlasLootOptionsFrame_FuBarHide", nil) -- AL["Hide FuBar Plugin"]
AtlasLoot_AddTooltip("AtlasLoot_SelectLootBrowserStyle", nil)
--AtlasLoot_AddTooltip("AtlasLoot_SelectMythicPlussTier", nil)
end
function AtlasLoot_OptionsOnShow()
@@ -248,6 +249,10 @@ function AtlasLoot_OptionsOnShow()
UIDropDownMenu_Initialize(AtlasLoot_CraftingLink, AtlasLoot_CraftingLink_Initialize);
UIDropDownMenu_SetSelectedID(AtlasLoot_CraftingLink, AtlasLoot.db.profile.CraftingLink);
UIDropDownMenu_SetWidth(AtlasLoot_CraftingLink, 150);
-- AtlasLoot_SelectMythicPlussTier_Label:SetText(AL["Select Mythic Pluss Tier:"]);
-- UIDropDownMenu_Initialize(AtlasLoot_SelectMythicPlussTier, AtlasLoot_SelectMythicPlussTier_Initialize);
-- UIDropDownMenu_SetSelectedID(AtlasLoot_SelectMythicPlussTier, AtlasLoot.db.profile.MythicPlussTier);
-- UIDropDownMenu_SetWidth(AtlasLoot_SelectMythicPlussTier, 150);
end
function AtlasLoot_SelectLootBrowserStyle_Initialize()
@@ -292,7 +297,7 @@ end
function AtlasLoot_CraftingLink_OnClick()
local thisID = this:GetID();
UIDropDownMenu_SetSelectedID(AtlasLoot_CraftingLink, thisID);
UIDropDownMenu_SetSelectedID(AtlasLoot_CraftingLink, thisID);
AtlasLoot.db.profile.CraftingLink = thisID;
if AtlasLootItemsFrame:IsVisible() and AtlasLootItemsFrame.refresh then
AtlasLoot_ShowItemsFrame(AtlasLootItemsFrame.refresh[1], AtlasLootItemsFrame.refresh[2], AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]);
@@ -300,6 +305,30 @@ function AtlasLoot_CraftingLink_OnClick()
AtlasLoot_OptionsOnShow();
end
-- function AtlasLoot_SelectMythicPlussTier_Initialize()
-- local info;
-- for t = 0, 10, 1 do
-- info = {
-- text = AL["Mythic Tier "..t];
-- func = AtlasLoot_MythicPlussTier_OnClick;
-- };
-- UIDropDownMenu_AddButton(info);
-- end
-- end
-- function AtlasLoot_MythicPlussTier_OnClick()
-- local thisID = this:GetID();
-- UIDropDownMenu_SetSelectedID(AtlasLoot_SelectMythicPlussTier, thisID);
-- AtlasLoot.db.profile.MythicPlussTier = thisID;
-- if AtlasLootItemsFrame:IsVisible() and AtlasLootItemsFrame.refresh then
-- Mythic_Reload();
-- AtlasLoot_ShowItemsFrame(AtlasLootItemsFrame.refresh[1], AtlasLootItemsFrame.refresh[2], AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]);
-- end
-- AtlasLoot_OptionsOnShow();
-- end
local Authors = {
["Calî"] = "Arthas",
["Lâg"] = "Arthas",
+161 -16
View File
@@ -1,10 +1,12 @@
--[[
Functions:
AtlasLoot_DewDropClick(tablename, text, tabletype)
AtlasLoot_DewDropClick(tablename, text, tabletype, tabletype2)
AtlasLoot_DewDropSubMenuClick(tablename, text)
AtlasLoot_DewDropSubMenu2Click(tablename, text)
AtlasLoot_DefaultFrame_OnShow()
AtlasLootDefaultFrame_OnHide()
AtlasLoot_DewdropSubMenuRegister(loottable)
AtlasLoot_DewdropSubMenu2Register(loottable)
AtlasLoot_DewdropRegister()
AtlasLoot_SetNewStyle(style)
]]
@@ -18,51 +20,78 @@ local BabbleZone = AtlasLoot_GetLocaleLibBabble("LibBabble-Zone-3.0")
--Load the 2 dewdrop menus
AtlasLoot_Dewdrop = AceLibrary("Dewdrop-2.0");
AtlasLoot_DewdropSubMenu = AceLibrary("Dewdrop-2.0");
AtlasLoot_DewdropSubMenu2 = AceLibrary("Dewdrop-2.0");
indexID = 2
ItemindexID = ""
AtlasLoot_Data["AtlasLootFallback"] = {
EmptyInstance = {};
};
--[[
AtlasLoot_DewDropClick(tablename, text, tabletype):
AtlasLoot_DewDropClick(tablename, text, tabletype, tabletype2):
tablename - Name of the loot table in the database
text - Heading for the loot table
tabletype - Whether the tablename indexes an actual table or needs to generate a submenu
tabletype2 - Whether the tablename indexes an actual second submenu
Called when a button in AtlasLoot_Dewdrop is clicked
]]
function AtlasLoot_DewDropClick(tablename, text, tabletype)
function AtlasLoot_DewDropClick(tablename, text, tabletype, tabletype2)
--Definition of where I want the loot table to be shown
pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
--If the button clicked was linked to a loot table
if tabletype == "Table" then
--Show the loot table
ItemindexID = ""
SelectedTable2TextSet = false
isTablereference = false
notPattern = false
isItemID = false
if tabletype == "Table" then
AtlasLoot_DewdropSubMenu2:Unregister(AtlasLootDefaultFrame_SubMenu2);
--Show the loot table
AtlasLoot_ShowItemsFrame(tablename, "", text, pFrame);
--Save needed info for fuure re-display of the table
AtlasLoot_RootBoss = tablename;
--Save needed info for fuure re-display of the table
AtlasLoot.db.profile.LastBoss = tablename;
--Purge the text label for the submenu and disable the submenu
AtlasLootDefaultFrame_SubMenu:Disable();
AtlasLootDefaultFrame_SelectedTable:SetText("");
AtlasLootDefaultFrame_SelectedTable:Show();
--If the button links to a sub menu definition
AtlasLootDefaultFrame_SubMenu2:Disable();
AtlasLootDefaultFrame_SelectedTable2:SetText("");
AtlasLootDefaultFrame_SelectedTable2:Hide();
else
--Enable the submenu button
--Enable the submenu button
AtlasLootDefaultFrame_SubMenu:Enable();
--Show the first loot table associated with the submenu
AtlasLoot_ShowBossLoot(AtlasLoot_DewDropDown_SubTables[tablename][1][2], AtlasLoot_DewDropDown_SubTables[tablename][1][1], pFrame);
--Save needed info for fuure re-display of the table
AtlasLoot.db.profile.LastBoss = AtlasLoot_DewDropDown_SubTables[tablename][1][2];
--Save needed info for fuure re-display of the table
AtlasLoot_RootBoss = AtlasLoot_DewDropDown_SubTables[tablename][1][2];
AtlasLoot.db.profile.LastBoss = AtlasLoot_DewDropDown_SubTables[tablename][1][2];
--Load the correct submenu and associated with the button
AtlasLoot_DewdropSubMenu:Unregister(AtlasLootDefaultFrame_SubMenu);
AtlasLoot_DewdropSubMenu:Unregister(AtlasLootDefaultFrame_SubMenu);
AtlasLoot_DewdropSubMenuRegister(AtlasLoot_DewDropDown_SubTables[tablename]);
--Show a text label of what has been selected
--Show a text label of what has been selected
if AtlasLoot_DewDropDown_SubTables[tablename][1][1] ~= "" then
AtlasLootDefaultFrame_SelectedTable:SetText(AtlasLoot_DewDropDown_SubTables[tablename][1][1]);
else
AtlasLootDefaultFrame_SelectedTable:SetText(AtlasLoot_TableNames[AtlasLoot_DewDropDown_SubTables[tablename][1][2]][1]);
end
AtlasLootDefaultFrame_SelectedTable:Show();
AtlasLootDefaultFrame_SelectedTable:Show();
end
--check to see if its a submenu thats need a difficulty list
if tabletype2 == "Submenu2" then
AtlasLootDefaultFrame_SubMenu2:Enable();
AtlasLoot_DewdropSubMenu2:Unregister(AtlasLootDefaultFrame_SubMenu2);
AtlasLoot_DewdropSubMenu2Register(AtlasLoot_DewDropDown_SubTables2[tablename]);
AtlasLootDefaultFrame_SelectedTable2:SetText(AtlasLoot_TableNames[AtlasLoot_DewDropDown_SubTables2[tablename][1][3]][1]);
AtlasLootDefaultFrame_SelectedTable2:Show();
DropMenu2 = false
elseif tabletype2 == "Submenu2Table" then
DropMenu2 = true
end
--Show the category that has been selected
AtlasLootDefaultFrame_SelectedCategory:SetText(text);
AtlasLootDefaultFrame_SelectedCategory:Show();
@@ -92,6 +121,22 @@ function AtlasLoot_DewDropSubMenuClick(tablename, text)
AtlasLoot_DewdropSubMenu:Close(1);
end
function AtlasLoot_DewDropSubMenu2Click(raidtablename, itemID, indexID)
--Definition of where I want the loot table to be shown
pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
AtlasLootDefaultFrame_GetRaidDifficulty(raidtablename, itemID, indexID)
--Show the select loot table
AtlasLoot_ShowItemsFrame(AtlasLoot_CurrentBoss, "", text, pFrame);
--Save needed info for fuure re-display of the table
AtlasLoot.db.profile.LastBoss = AtlasLoot_CurrentBoss;
--Set text for difficulty
AtlasLootDefaultFrame_SelectedTable2:SetText(AtlasLoot_TableNames[DropTablename][1]);
AtlasLootDefaultFrame_SelectedTable2:Show();
AtlasLoot_DewdropSubMenu2:Close(1);
end
--[[
AtlasLootDefaultFrame_OnShow:
Called whenever the loot browser is shown and sets up buttons and loot tables
@@ -129,27 +174,58 @@ function AtlasLootDefaultFrame_OnHide()
AtlasLoot_DewdropSubMenu:Close(1);
end
function AtlasLootDefaultFrame_GetRaidDifficulty(raidtablename, itemID, indexID)
for i = 1, 20, 1 do
if indexID == i then
if tonumber(itemID) then
ItemindexID = itemID
isTablereference = false
notPattern = false
isItemID = true
elseif itemID:match("=s=") then
newID = gsub(itemID, "=s=","")
newID = gsub(newID, "Normal","")
tableReference = newID
isTablereference = true
notPattern = true
isItemID = false
ItemindexID = ""
else
newID = gsub(itemID, "=s=","")
newID = gsub(newID, "Normal","")
tableReference = newID
isTablereference = true
notPattern = false
isItemID = false
ItemindexID = ""
end
DropTablename = raidtablename
end
end
end
--[[
AtlasLoot_DewdropSubMenuRegister(loottable):
loottable - Table defining the sub menu
Generates the sub menu needed by passing a table of loot tables and titles
]]
function AtlasLoot_DewdropSubMenuRegister(loottable)
AtlasLoot_DewdropSubMenu:Register(AtlasLootDefaultFrame_SubMenu,
AtlasLoot_DewdropSubMenu:Register(AtlasLootDefaultFrame_SubMenu,
'point', function(parent)
return "TOP", "BOTTOM"
end,
'children', function(level, value)
if level == 1 then
for k,v in pairs(loottable) do
if v[1] == "" then
AtlasLoot_DewdropSubMenu:AddLine(
if v[1] == "" then
AtlasLoot_DewdropSubMenu:AddLine(
'text', AtlasLoot_TableNames[v[2]][1],
'func', AtlasLoot_DewDropSubMenuClick,
'arg1', v[2],
'arg2', v[1],
'notCheckable', true
)
else
AtlasLoot_DewdropSubMenu:AddLine(
'text', v[1],
@@ -174,6 +250,65 @@ function AtlasLoot_DewdropSubMenuRegister(loottable)
)
end
function AtlasLoot_DewdropSubMenu2Register(loottable)
AtlasLoot_DewdropSubMenu2:Register(AtlasLootDefaultFrame_SubMenu2,
'point', function(parent)
return "TOP", "BOTTOM"
end,
'children', function(level, value)
if level == 1 then
for k,v in pairs(loottable) do
if v[1] == "" then
AtlasLoot_DewdropSubMenu2:AddLine(
'text', AtlasLoot_TableNames[v[3]][1],
'func', AtlasLoot_DewDropSubMenu2Click,
'arg1', v[3],
'arg2', v[4],
'arg3', v[2],
'notCheckable', true
)
else
AtlasLoot_DewdropSubMenu2:AddLine(
'text', v[1],
'func', AtlasLoot_DewDropSubMenu2Click,
'arg1', v[3],
'arg2', v[4],
'arg3', v[2],
'notCheckable', true
)
end
end
AtlasLoot_DewdropSubMenu2:AddLine(
'text', AL["Close Menu"],
'textR', 0,
'textG', 1,
'textB', 1,
'func', function() AtlasLoot_DewdropSubMenu2:Close() end,
'notCheckable', true
)
end
end,
'dontHook', true
)
end
function AtlasLoot_lootcheck(loottable)
AtlasLoot_DewdropSubMenu2:Register(AtlasLootDefaultFrame_SubMenu2,
'point', function(parent)
return "TOP", "BOTTOM"
end,
'children', function(level, value)
if level == 1 then
for k,v in pairs(loottable) do
if v[1] == "" then
end
end
end
end,
'dontHook', true
)
end
--[[
AtlasLoot_DewdropRegister:
Constructs the main category menu from a tiered table
@@ -200,6 +335,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[1][2],
'arg2', v[1][1],
'arg3', v[1][3],
'arg4', v[1][4],
'notCheckable', true
)
elseif v[1][3] == "Table" and v[1][1] ~= "" then
@@ -212,6 +348,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[1][2],
'arg2', v[1][1],
'arg3', v[1][3],
'arg4', v[1][4],
'notCheckable', true
)
end
@@ -261,6 +398,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[1][2],
'arg2', v[1][1],
'arg3', v[1][3],
'arg4', v[1][4],
'notCheckable', true
)
elseif v[1][3] == "Submenu" then
@@ -273,6 +411,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[1][2],
'arg2', v[1][1],
'arg3', v[1][3],
'arg4', v[1][4],
'notCheckable', true
)
--An entry to show a specific loot page
@@ -286,6 +425,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[1][2],
'arg2', v[1][1],
'arg3', v[1][3],
'arg4', v[1][4],
'notCheckable', true
)
else
@@ -298,6 +438,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[1][2],
'arg2', v[1][1],
'arg3', v[1][3],
'arg4', v[1][4],
'notCheckable', true
)
end
@@ -346,6 +487,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[2],
'arg2', v[1],
'arg3', v[3],
'arg4', v[4],
'notCheckable', true
)
elseif v[3] == "Table" and v[1] == "" then
@@ -358,6 +500,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[2],
'arg2', v[1],
'arg3', v[3],
'arg4', v[4],
'notCheckable', true
)
else
@@ -370,6 +513,7 @@ function AtlasLoot_DewdropRegister()
'arg1', v[2],
'arg2', v[1],
'arg3', v[3],
'arg4', v[4],
'notCheckable', true
)
end
@@ -413,6 +557,7 @@ function AtlasLoot_SetNewStyle(style)
"AtlasLootDefaultFrame_LoadModules",
"AtlasLootDefaultFrame_Menu",
"AtlasLootDefaultFrame_SubMenu",
"AtlasLootDefaultFrame_SubMenu2",
"AtlasLootDefaultFrame_Preset1",
"AtlasLootDefaultFrame_Preset2",
"AtlasLootDefaultFrame_Preset3",
@@ -89,7 +89,7 @@
<Anchors>
<Anchor point="TOP" relativeTo="$parent" relativePoint="TOP">
<Offset>
<AbsDimension x="-130" y="-40"/>
<AbsDimension x="-160" y="-40"/>
</Offset>
</Anchor>
</Anchors>
@@ -115,7 +115,7 @@
<Anchors>
<Anchor point="TOP" relativeTo="$parent" relativePoint="TOP">
<Offset>
<AbsDimension x="130" y="-40"/>
<AbsDimension x="0" y="-40"/>
</Offset>
</Anchor>
</Anchors>
@@ -134,6 +134,32 @@
</OnShow>
</Scripts>
</Button>
<Button name="$parent_SubMenu2" inherits="OptionsButtonTemplate">
<Size>
<AbsDimension x="130" y="20"/>
</Size>
<Anchors>
<Anchor point="TOP" relativeTo="$parent" relativePoint="TOP">
<Offset>
<AbsDimension x="160" y="-40"/>
</Offset>
</Anchor>
</Anchors>
<Scripts>
<OnClick>
if AtlasLoot_DewdropSubMenu2:IsOpen() then
AtlasLoot_DewdropSubMenu2:Close();
else
AtlasLoot_DewdropSubMenu2:Open(this);
end
</OnClick>
<OnShow>
local AL = LibStub("AceLocale-3.0"):GetLocale("AtlasLoot");
this:SetText(AL["Select Difficulty"]);
this:SetFrameLevel( (this:GetParent()):GetFrameLevel() + 1 );
</OnShow>
</Scripts>
</Button>
<Frame name="$parent_LootBackground">
<Size>
<AbsDimension x="515" y="515"/>
@@ -499,6 +525,15 @@
</Anchor>
</Anchors>
</FontString>
<FontString name="$parent_SelectedTable2" inherits="GameFontNormal" text="Cannot read files">
<Anchors>
<Anchor point="TOP">
<Offset>
<AbsDimension x="0" y="-50"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
<Scripts>
File diff suppressed because it is too large Load Diff
+28 -1
View File
@@ -23,6 +23,7 @@ if AL then
AL["AtlasLoot"] = true;
AL["Select Loot Table"] = true;
AL["Select Sub-Table"] = true;
AL["Select Difficulty"] = true;
AL["Drop Rate: "] = true;
AL["DKP"] = true;
AL["Priority:"] = true;
@@ -40,6 +41,7 @@ if AL then
AL["Rewards"] = true;
AL["Show Normal Loot"] = true;
AL["Show Heroic/Ascended Loot"] = true;
AL["Bloodforged"] = true;
AL["Factions - Original WoW"] = true;
AL["Factions - Burning Crusade"] = true;
AL["Factions - Wrath of the Lich King"] = true;
@@ -64,7 +66,14 @@ if AL then
AL["Hide Text"] = true;
AL["Hide Icon"] = true;
AL["Minimap Button Options"] = true;
AL["Normal"] = true;
AL["Heroic"] = true;
AL["Mythic"] = true;
AL["Normal Flex"] = true;
AL["Heroic Flex"] = true;
AL["Ascended"] = true;
AL["Normal/Heroic"] = true;
AL["Crafting Patterns"] = true;
-- Text for Options Panel
AL["Atlasloot Options"] = true;
AL["Safe Chat Links"] = true;
@@ -105,6 +114,18 @@ if AL then
AL["Loot Browser Style:"] = true;
AL["New Style"] = true;
AL["Classic Style"] = true;
AL["Select Mythic Pluss Tier:"] = true;
AL["Mythic Tier 0"] = true;
AL["Mythic Tier 1"] = true;
AL["Mythic Tier 2"] = true;
AL["Mythic Tier 3"] = true;
AL["Mythic Tier 4"] = true;
AL["Mythic Tier 5"] = true;
AL["Mythic Tier 6"] = true;
AL["Mythic Tier 7"] = true;
AL["Mythic Tier 8"] = true;
AL["Mythic Tier 9"] = true;
AL["Mythic Tier 10"] = true;
-- Slash commands
AL["reset"] = true;
@@ -143,6 +164,12 @@ if AL then
AL["Crafted Sets"] = true;
AL["Crafted Epic Weapons"] = true;
AL["Dragon's Eye"] = true;
AL["Crafting Patterns Uncommon"] = true;
AL["Crafting Patterns Rare"] = true;
AL["Crafting Patterns Epic"] = true;
AL["Item Uncommon"] = true;
AL["Item Rare"] = true;
AL["Item Epic"] = true;
-- Sets/Collections Menu
AL["Badge of Justice Rewards"] = true;
+73 -48
View File
@@ -634,39 +634,39 @@ end
AtlasLoot_TableNames["KaraPrince"] = { BabbleBoss["Prince Malchezaar"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraTrash"] = { AL["Trash Mobs"].." ("..BabbleZone["Karazhan"]..")", "AtlasLootBurningCrusade" };
-- Karazhan HEROIC FLEX
AtlasLoot_TableNames["KaraCharredBoneFragment25Man"] = { "Charred Bone Fragment ("..AL["Quest Item"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNamed25Man"] = { "Servant's Quarter Animal Bosses", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAttumen25Man"] = { BabbleBoss["Attumen the Huntsman"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAttumen25Man"] = { BabbleBoss["Attumen the Huntsman"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraMoroes25Man"] = { BabbleBoss["Moroes"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraKeannaLog25Man"] = { "Keanna's Log ("..AL["Quest Item"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraMaiden25Man"] = { BabbleBoss["Maiden of Virtue"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraOperaEvent25Man"] = { "Opera Event", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraCurator25Man"] = { BabbleBoss["The Curator"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraIllhoof25Man"] = { BabbleBoss["Terestian Illhoof"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAran25Man"] = { BabbleBoss["Shade of Aran"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNetherspite25Man"] = { BabbleBoss["Netherspite"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNightbane25Man"] = { BabbleBoss["Nightbane"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraChess25Man"] = { BabbleBoss["Chess Event"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraPrince25Man"] = { BabbleBoss["Prince Malchezaar"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraTrash25Man"] = { AL["Trash Mobs"].." ("..BabbleZone["Karazhan"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraCharredBoneFragmentHeroicFlex"] = { "Charred Bone Fragment ("..AL["Quest Item"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNamedHeroicFlex"] = { "Servant's Quarter Animal Bosses", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAttumenHeroicFlex"] = { BabbleBoss["Attumen the Huntsman"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAttumenHeroicFlex"] = { BabbleBoss["Attumen the Huntsman"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraMoroesHeroicFlex"] = { BabbleBoss["Moroes"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraKeannaLogHeroicFlex"] = { "Keanna's Log ("..AL["Quest Item"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraMaidenHeroicFlex"] = { BabbleBoss["Maiden of Virtue"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraOperaEventHeroicFlex"] = { "Opera Event", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraCuratorHeroicFlex"] = { BabbleBoss["The Curator"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraIllhoofHeroicFlex"] = { BabbleBoss["Terestian Illhoof"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAranHeroicFlex"] = { BabbleBoss["Shade of Aran"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNetherspiteHeroicFlex"] = { BabbleBoss["Netherspite"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNightbaneHeroicFlex"] = { BabbleBoss["Nightbane"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraChessHeroicFlex"] = { BabbleBoss["Chess Event"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraPrinceHeroicFlex"] = { BabbleBoss["Prince Malchezaar"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraTrashHeroicFlex"] = { AL["Trash Mobs"].." ("..BabbleZone["Karazhan"]..")", "AtlasLootBurningCrusade" };
-- Karazhan ASCENDED
AtlasLoot_TableNames["KaraCharredBoneFragment25ManHEROIC"] = { "Charred Bone Fragment ("..AL["Quest Item"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNamed25ManHEROIC"] = { "Servant's Quarter Animal Bosses", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAttumen25ManHEROIC"] = { BabbleBoss["Attumen the Huntsman"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAttumen25ManHEROIC"] = { BabbleBoss["Attumen the Huntsman"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraMoroes25ManHEROIC"] = { BabbleBoss["Moroes"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraKeannaLog25ManHEROIC"] = { "Keanna's Log ("..AL["Quest Item"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraMaiden25ManHEROIC"] = { BabbleBoss["Maiden of Virtue"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraOperaEvent25ManHEROIC"] = { "Opera Event", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraCurator25ManHEROIC"] = { BabbleBoss["The Curator"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraIllhoof25ManHEROIC"] = { BabbleBoss["Terestian Illhoof"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAran25ManHEROIC"] = { BabbleBoss["Shade of Aran"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNetherspite25ManHEROIC"] = { BabbleBoss["Netherspite"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNightbane25ManHEROIC"] = { BabbleBoss["Nightbane"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraChess25ManHEROIC"] = { BabbleBoss["Chess Event"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraPrince25ManHEROIC"] = { BabbleBoss["Prince Malchezaar"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraTrash25ManHEROIC"] = { AL["Trash Mobs"].." ("..BabbleZone["Karazhan"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraCharredBoneFragmentAscended"] = { "Charred Bone Fragment ("..AL["Quest Item"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNamedAscended"] = { "Servant's Quarter Animal Bosses", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAttumenAscended"] = { BabbleBoss["Attumen the Huntsman"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAttumenAscended"] = { BabbleBoss["Attumen the Huntsman"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraMoroesAscended"] = { BabbleBoss["Moroes"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraKeannaLogAscended"] = { "Keanna's Log ("..AL["Quest Item"]..")", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraMaidenAscended"] = { BabbleBoss["Maiden of Virtue"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraOperaEventAscended"] = { "Opera Event", "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraCuratorAscended"] = { BabbleBoss["The Curator"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraIllhoofAscended"] = { BabbleBoss["Terestian Illhoof"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraAranAscended"] = { BabbleBoss["Shade of Aran"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNetherspiteAscended"] = { BabbleBoss["Netherspite"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraNightbaneAscended"] = { BabbleBoss["Nightbane"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraChessAscended"] = { BabbleBoss["Chess Event"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraPrinceAscended"] = { BabbleBoss["Prince Malchezaar"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["KaraTrashAscended"] = { AL["Trash Mobs"].." ("..BabbleZone["Karazhan"]..")", "AtlasLootBurningCrusade" };
-- Sunwell Isle: Magister's Terrace
AtlasLoot_TableNames["SMTFireheart"] = { BabbleBoss["Selin Fireheart"], "AtlasLootBurningCrusade" };
AtlasLoot_TableNames["SMTVexallus"] = { BabbleBoss["Vexallus"], "AtlasLootBurningCrusade" };
@@ -2498,29 +2498,29 @@ end
AtlasLoot_TableNames["JewelcraftingDaily6"] = { AL["Jewelcrafting Daily"], "AtlasLootCrafting" };
AtlasLoot_TableNames["AlchemyHighRisk"] = { ALCHEMY, "AtlasLootCrafting" };
AtlasLoot_TableNames["AlchemyHighRisk25Man"] = { ALCHEMY, "AtlasLootCrafting" };
AtlasLoot_TableNames["AlchemyHighRisk25ManHEROIC"] = { ALCHEMY, "AtlasLootCrafting" };
AtlasLoot_TableNames["AlchemyHighRiskHeroic"] = { ALCHEMY, "AtlasLootCrafting" };
AtlasLoot_TableNames["AlchemyHighRiskMythic"] = { ALCHEMY, "AtlasLootCrafting" };
AtlasLoot_TableNames["SmithingHighRisk"] = { BLACKSMITHING, "AtlasLootCrafting" };
AtlasLoot_TableNames["SmithingHighRisk25Man"] = { BLACKSMITHING, "AtlasLootCrafting" };
AtlasLoot_TableNames["SmithingHighRisk25ManHEROIC"] = { BLACKSMITHING, "AtlasLootCrafting" };
AtlasLoot_TableNames["SmithingHighRiskHeroic"] = { BLACKSMITHING, "AtlasLootCrafting" };
AtlasLoot_TableNames["SmithingHighRiskMythic"] = { BLACKSMITHING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EnchantingHighRisk"] = { ENCHANTING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EnchantingHighRisk25Man"] = { ENCHANTING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EnchantingHighRisk25ManHEROIC"] = { ENCHANTING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EnchantingHighRiskHeroic"] = { ENCHANTING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EnchantingHighRiskMythic"] = { ENCHANTING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EngineerHighRisk"] = { ENGINEERING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EngineerHighRisk25Man"] = { ENGINEERING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EngineerHighRisk25ManHEROIC"] = { ENGINEERING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EngineerHighRiskHeroic"] = { ENGINEERING, "AtlasLootCrafting" };
AtlasLoot_TableNames["EngineerHighRiskMythic"] = { ENGINEERING, "AtlasLootCrafting" };
AtlasLoot_TableNames["LeatherHighRisk"] = { LEATHERWORKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["LeatherHighRisk25Man"] = { LEATHERWORKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["LeatherHighRisk25ManHEROIC"] = { LEATHERWORKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["LeatherHighRiskHeroic"] = { LEATHERWORKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["LeatherHighRiskMythic"] = { LEATHERWORKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["TailorHighRisk"] = { TAILORING, "AtlasLootCrafting" };
AtlasLoot_TableNames["TailorHighRisk25Man"] = { TAILORING, "AtlasLootCrafting" };
AtlasLoot_TableNames["TailorHighRisk25ManHEROIC"] = { TAILORING, "AtlasLootCrafting" };
AtlasLoot_TableNames["TailorHighRiskHeroic"] = { TAILORING, "AtlasLootCrafting" };
AtlasLoot_TableNames["TailorHighRiskMythic"] = { TAILORING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRisk"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRiskTwo"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRisk25Man"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRiskTwo25Man"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRisk25ManHEROIC"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRiskTwo25ManHEROIC"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRiskHeroic"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRiskTwoHeroic"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRiskMythic"] = { COOKING, "AtlasLootCrafting" };
AtlasLoot_TableNames["CookingHighRiskTwoMythic"] = { COOKING, "AtlasLootCrafting" };
-----------
--- PvP ---
@@ -2673,5 +2673,30 @@ end
AtlasLoot_TableNames["EmptyTable"] = { AL["Select a Loot Table..."], "Menu" };
AtlasLoot_TableNames["EmptyInstance"] = { "AtlasLoot", "AtlasLootFallback" };
AtlasLoot_TableNames["AtlasLootFallback"] = { "AtlasLoot", "AtlasLootFallback" };
AtlasLoot_TableNames["NormalFLEX"] = { AL["Normal Flex"], "Menu" };
AtlasLoot_TableNames["HeroicFLEX"] = { AL["Heroic Flex"], "Menu" };
AtlasLoot_TableNames["Ascended"] = { AL["Ascended"], "Menu" };
AtlasLoot_TableNames["Normal"] = { AL["Normal"], "Menu" };
AtlasLoot_TableNames["Heroic"] = { AL["Heroic"], "Menu" };
AtlasLoot_TableNames["Mythic"] = { AL["Mythic"], "Menu" };
AtlasLoot_TableNames["NormalHEROIC"] = { AL["Normal/Heroic"], "Menu" };
AtlasLoot_TableNames["Bloodforged"] = { AL["Bloodforged"], "Menu" };
AtlasLoot_TableNames["Mythic1"] = { AL["Mythic Tier 1"], "Menu" };
AtlasLoot_TableNames["Mythic2"] = { AL["Mythic Tier 2"], "Menu" };
AtlasLoot_TableNames["Mythic3"] = { AL["Mythic Tier 3"], "Menu" };
AtlasLoot_TableNames["Mythic4"] = { AL["Mythic Tier 4"], "Menu" };
AtlasLoot_TableNames["Mythic5"] = { AL["Mythic Tier 5"], "Menu" };
AtlasLoot_TableNames["Mythic6"] = { AL["Mythic Tier 6"], "Menu" };
AtlasLoot_TableNames["Mythic7"] = { AL["Mythic Tier 7"], "Menu" };
AtlasLoot_TableNames["Mythic8"] = { AL["Mythic Tier 8"], "Menu" };
AtlasLoot_TableNames["Mythic9"] = { AL["Mythic Tier 9"], "Menu" };
AtlasLoot_TableNames["Mythic10"] = { AL["Mythic Tier 10"], "Menu" };
AtlasLoot_TableNames["CraftingPatterns"] = { AL["Crafting Patterns"], "Menu" };
AtlasLoot_TableNames["CraftingPatternUncommon"] = { AL["Crafting Patterns Uncommon"], "Menu" };
AtlasLoot_TableNames["CraftingPatternsRare"] = { AL["Crafting Patterns Rare"], "Menu" };
AtlasLoot_TableNames["CraftingPatternsEpic"] = { AL["Crafting Patterns Epic"], "Menu" };
AtlasLoot_TableNames["ItemUncommon"] = { AL["Item Uncommon"], "Menu" };
AtlasLoot_TableNames["ItemRare"] = { AL["Item Rare"], "Menu" };
AtlasLoot_TableNames["ItemEpic"] = { AL["Item Epic"], "Menu" };
+1 -1
View File
@@ -2,7 +2,7 @@ v2.02 08/29/2021
- Added forward and previous arrows to all classic dungeons (Credit: alexs and Powerthegreat)
- Added forward and previous arrows to all classic world bosses (Credit: Powerthegreat)
- Moved TBC world boss to the bottom of the dropdown
- Added missing Homicite Keys to High Risk Balcksmithing and Crusader High Risk craft (Credit: Rvng)
- Added missing Keys to High Risk Balcksmithing and Crusader High Risk craft (Credit: Rvng)
- Added missing Lures to High Risk Cooking
- Added forward and previous arrows to High Risk crafting
---------------------------------------------------------------------------------------------------------------------------
+1 -1
View File
@@ -285,7 +285,7 @@ local BabbleZone = AtlasLoot_GetLocaleLibBabble("LibBabble-Zone-3.0")
Next = "AuchManaYor";
};
AtlasLoot_Data["AuchManaNexusPrinceHEROIC"] = {
AtlasLoot_Data["AuchManaNexusPrince25Man"] = {
{ 1, 29434, "", "=q4=Badge of Justice", "=ds=#e15#", "", "100%"};
{ 2, 29240, "", "=q4=Bands of Negation", "=ds=#s8#, #a1#", "", "3.03%"};
{ 3, 30535, "", "=q4=Forestwalker Kilt", "=ds=#s11#, #a2#", "", "27.27%"};
File diff suppressed because it is too large Load Diff
+46 -46
View File
@@ -5692,7 +5692,7 @@ local MASTER = select(2, GetSpellInfo(28596));
Back = "ALCHEMYMENU";
};
AtlasLoot_Data["AlchemyHighRisk25Man"] = {
AtlasLoot_Data["AlchemyHighRiskHeroic"] = {
{ 1, "s968403", "967444", "=q3=Potent Flask of Manifesting Power", "=ds=#sr# 300"};
{ 2, "s968406", "967447", "=q3=Potent Flask of the Warsong", "=ds=#sr# 300"};
{ 3, "s968409", "967450", "=q3=Potent Flask of the Kirin Tor", "=ds=#sr# 300"};
@@ -5704,12 +5704,12 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 9, "s968427", "967468", "=q3=Potent Flask of the Executioner", "=ds=#sr# 300"};
{ 10, "s968430", "967471", "=q3=Potent Flask of Deep Meditation", "=ds=#sr# 300"};
{ 11, "s968433", "967474", "=q3=Potent Flask of Adept Striking", "=ds=#sr# 300"};
Prev = "TailorHighRisk25Man";
Next = "SmithingHighRisk25Man";
Prev = "TailorHighRisk";
Next = "SmithingHighRisk";
Back = "ALCHEMYMENU";
};
AtlasLoot_Data["AlchemyHighRisk25ManHEROIC"] = {
AtlasLoot_Data["AlchemyHighRiskMythic"] = {
{ 1, "s968404", "967445", "=q4=Distilled Flask of Manifesting Power", "=ds=#sr# 300"};
{ 2, "s968407", "967448", "=q4=Distilled Flask of the Warsong", "=ds=#sr# 300"};
{ 3, "s968410", "967451", "=q4=Distilled Flask of the Kirin Tor", "=ds=#sr# 300"};
@@ -5721,8 +5721,8 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 9, "s968428", "967469", "=q4=Distilled Flask of the Executioner", "=ds=#sr# 300"};
{ 10, "s968431", "967472", "=q4=Distilled Flask of Deep Meditation", "=ds=#sr# 300"};
{ 11, "s968434", "967475", "=q4=Distilled Flask of Adept Striking", "=ds=#sr# 300"};
Prev = "TailorHighRisk25ManHEROIC";
Next = "SmithingHighRisk25ManHEROIC";
Prev = "TailorHighRisk";
Next = "SmithingHighRisk";
Back = "ALCHEMYMENU";
};
@@ -5741,7 +5741,7 @@ local MASTER = select(2, GetSpellInfo(28596));
Back = "SMITHINGMENU";
};
AtlasLoot_Data["SmithingHighRisk25Man"] = {
AtlasLoot_Data["SmithingHighRiskHeroic"] = {
{ 1, "s968019", "967173", "=q3=Sturdy Living Belt Buckle", "=ds=#sr# 300"};
{ 2, "s968022", "967176", "=q3=Sturdy Deflecting Belt Buckle", "=ds=#sr# 300"};
{ 3, "s968025", "967179", "=q3=Sturdy Roguish Belt Buckle", "=ds=#sr# 300"};
@@ -5751,12 +5751,12 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 7, "s968037", "967191", "=q3=Sturdy Warlord's Belt Buckle", "=ds=#sr# 300"};
{ 8, "s968040", "967194", "=q3=Sturdy Gaurdian's Belt Buckle", "=ds=#sr# 300"};
{ 10, "s968481", "967681", "=q3=Homicite Key", "=ds=#sr# 300"};
Prev = "AlchemyHighRisk25Man";
Next = "LeatherHighRisk25Man";
Prev = "AlchemyHighRisk";
Next = "LeatherHighRisk";
Back = "SMITHINGMENU";
};
AtlasLoot_Data["SmithingHighRisk25ManHEROIC"] = {
AtlasLoot_Data["SmithingHighRiskMythic"] = {
{ 1, "s968020", "967174", "=q4=Mastercraft Living Belt Buckle", "=ds=#sr# 300"};
{ 2, "s968023", "967177", "=q4=Mastercraft Deflecting Belt Buckle", "=ds=#sr# 300"};
{ 3, "s968026", "967180", "=q4=Mastercraft Roguish Belt Buckle", "=ds=#sr# 300"};
@@ -5766,8 +5766,8 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 7, "s968038", "967192", "=q4=Mastercraft Warlord's Belt Buckle", "=ds=#sr# 300"};
{ 8, "s968041", "967195", "=q4=Mastercraft Gaurdian's Belt Buckle", "=ds=#sr# 300"};
{ 10, "s968482", "967682", "=q4=Homicite Key", "=ds=#sr# 300"};
Prev = "AlchemyHighRisk25ManHEROIC";
Next = "LeatherHighRisk25ManHEROIC";
Prev = "AlchemyHighRisk";
Next = "LeatherHighRisk";
Back = "SMITHINGMENU";
};
@@ -5783,27 +5783,27 @@ local MASTER = select(2, GetSpellInfo(28596));
Back = "LEATHERWORKINGMENU";
};
AtlasLoot_Data["LeatherHighRisk25Man"] = {
AtlasLoot_Data["LeatherHighRiskHeroic"] = {
{ 1, "s968001", "967155", "=q3=Sturdy Yeti Gambeson", "=ds=#sr# 300"};
{ 2, "s968004", "967158", "=q3=Sturdy Devilsaur Gambeson", "=ds=#sr# 300"};
{ 3, "s968007", "967161", "=q3=Sturdy Plaguebat Gambeson", "=ds=#sr# 300"};
{ 4, "s968010", "967164", "=q3=Sturdy Sandworm Gambeson", "=ds=#sr# 300"};
{ 5, "s968013", "967167", "=q3=Sturdy Black Scale Gambeson", "=ds=#sr# 300"};
{ 6, "s968016", "967170", "=q3=Sturdy Blue Scale Gambeson", "=ds=#sr# 300"};
Prev = "SmithingHighRisk25Man";
Next = "EngineerHighRisk25Man";
Prev = "SmithingHighRisk";
Next = "EngineerHighRisk";
Back = "LEATHERWORKINGMENU";
};
AtlasLoot_Data["LeatherHighRisk25ManHEROIC"] = {
AtlasLoot_Data["LeatherHighRiskMythic"] = {
{ 1, "s968002", "967156", "=q4=Mastercraft Yeti Gambeson", "=ds=#sr# 300"};
{ 2, "s968005", "967159", "=q4=Mastercraft Devilsaur Gambeson", "=ds=#sr# 300"};
{ 3, "s968008", "967162", "=q4=Mastercraft Plaguebat Gambeson", "=ds=#sr# 300"};
{ 4, "s968011", "967165", "=q4=Mastercraft Sandworm Gambeson", "=ds=#sr# 300"};
{ 5, "s968014", "967168", "=q4=Mastercraft Black Scale Gambeson", "=ds=#sr# 300"};
{ 6, "s968017", "967171", "=q4=Mastercraft Blue Scale Gambeson", "=ds=#sr# 300"};
Prev = "SmithingHighRisk25ManHEROIC";
Next = "EngineerHighRisk25ManHEROIC";
Prev = "SmithingHighRisk";
Next = "EngineerHighRisk";
Back = "LEATHERWORKINGMENU";
};
@@ -5819,27 +5819,27 @@ local MASTER = select(2, GetSpellInfo(28596));
Back = "ENGINEERINGMENU";
};
AtlasLoot_Data["EngineerHighRisk25Man"] = {
AtlasLoot_Data["EngineerHighRiskHeroic"] = {
{ 1, "s968043", "967197", "=q3=Focused Gnomish Magnifying Lense", "=ds=#sr# 300"};
{ 2, "s968046", "967200", "=q3=Focused Gnomish Focusing Lense", "=ds=#sr# 300"};
{ 3, "s968049", "967203", "=q3=Focused Gnomish Prismatic Lense", "=ds=#sr# 300"};
{ 4, "s968052", "967206", "=q3=Focused Hipfire Scope", "=ds=#sr# 300"};
{ 5, "s968055", "967209", "=q3=Focused Precision Scope", "=ds=#sr# 300"};
{ 6, "s968058", "967212", "=q3=Focused Reflex Scope", "=ds=#sr# 300"};
Prev = "LeatherHighRisk25Man";
Next = "EnchantingHighRisk25Man";
Prev = "LeatherHighRisk";
Next = "EnchantingHighRisk";
Back = "ENGINEERINGMENU";
};
AtlasLoot_Data["EngineerHighRisk25ManHEROIC"] = {
AtlasLoot_Data["EngineerHighRiskMythic"] = {
{ 1, "s968044", "967198", "=q4=Polished Gnomish Magnifying Lense", "=ds=#sr# 300"};
{ 2, "s968047", "967201", "=q4=Polished Gnomish Focusing Lense", "=ds=#sr# 300"};
{ 3, "s968050", "967204", "=q4=Polished Gnomish Prismatic Lense", "=ds=#sr# 300"};
{ 4, "s968053", "967207", "=q4=Polished Hipfire Scope", "=ds=#sr# 300"};
{ 5, "s968056", "967210", "=q4=Polished Precision Scope", "=ds=#sr# 300"};
{ 6, "s968059", "967213", "=q4=Polished Reflex Scope", "=ds=#sr# 300"};
Prev = "LeatherHighRisk25ManHEROIC";
Next = "EnchantingHighRisk25ManHEROIC";
Prev = "LeatherHighRisk";
Next = "EnchantingHighRisk";
Back = "ENGINEERINGMENU";
};
@@ -5858,7 +5858,7 @@ local MASTER = select(2, GetSpellInfo(28596));
Back = "ENCHANTINGMENU";
};
AtlasLoot_Data["EnchantingHighRisk25Man"] = {
AtlasLoot_Data["EnchantingHighRiskHeroic"] = {
{ 1, "s968677", "Spell_Holy_GreaterHeal", "=q3=Enchant Weapon - Unstoppable Assault", "=ds=#sr# 300"};
{ 2, "s968680", "Spell_Holy_GreaterHeal", "=q3=Enchant Weapon - Lucid Assault", "=ds=#sr# 300"};
{ 3, "s968683", "Spell_Holy_GreaterHeal", "=q3=Enchant Weapon - Spellbinder's Rage", "=ds=#sr# 300"};
@@ -5869,12 +5869,12 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 8, "s968698", "Spell_Holy_GreaterHeal", "=q3=Enchant Weapon - Arcane Artillery", "=ds=#sr# 300"};
{ 9, "s968701", "Spell_Holy_GreaterHeal", "=q3=Enchant Weapon - Arcane Precision", "=ds=#sr# 300"};
{ 10, "s968770", "Spell_Holy_GreaterHeal", "=q3=Enchant Weapon - Crusader II", "=ds=#sr# 300"};
Prev = "EngineerHighRisk25Man";
Next = "TailorHighRisk25Man";
Prev = "EngineerHighRisk";
Next = "TailorHighRisk";
Back = "ENCHANTINGMENU";
};
AtlasLoot_Data["EnchantingHighRisk25ManHEROIC"] = {
AtlasLoot_Data["EnchantingHighRiskMythic"] = {
{ 1, "s968678", "Spell_Holy_GreaterHeal", "=q4=Enchant Weapon - Greater Unstoppable Assault", "=ds=#sr# 300"};
{ 2, "s968681", "Spell_Holy_GreaterHeal", "=q4=Enchant Weapon - Greater Lucid Assualt", "=ds=#sr# 300"};
{ 3, "s968684", "Spell_Holy_GreaterHeal", "=q4=Enchant Weapon - Greater Spellbinder's Rage", "=ds=#sr# 300"};
@@ -5885,8 +5885,8 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 8, "s968699", "Spell_Holy_GreaterHeal", "=q4=Enchant Weapon - Greater Arcane Artillery", "=ds=#sr# 300"};
{ 9, "s968702", "Spell_Holy_GreaterHeal", "=q4=Enchant Weapon - Greater Arcane Precision", "=ds=#sr# 300"};
{ 10, "s968771", "Spell_Holy_GreaterHeal", "=q4=Enchant Weapon - Crusader III", "=ds=#sr# 300"};
Prev = "EngineerHighRisk25ManHEROIC";
Next = "TailorHighRisk25ManHEROIC";
Prev = "EngineerHighRisk";
Next = "TailorHighRisk";
Back = "ENCHANTINGMENU";
};
@@ -5897,32 +5897,32 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 4, "s968069", "967223", "=q2=Rampager's Cloak Lining", "=ds=#sr# 300"};
{ 5, "s968072", "967226", "=q2=Deadwind Cloak Lining", "=ds=#sr# 300"};
{ 6, "s968075", "967229", "=q2=Slippery Cloak Lining", "=ds=#sr# 300"};
Prev = "EnchantingHighRisk25ManHEROIC";
Next = "AlchemyHighRisk25ManHEROIC";
Prev = "EnchantingHighRisk";
Next = "AlchemyHighRisk";
Back = "TAILORINGMENU";
};
AtlasLoot_Data["TailorHighRisk25Man"] = {
AtlasLoot_Data["TailorHighRiskHeroic"] = {
{ 1, "s968061", "967215", "=q3=Heavy Dragonweave Cloak Lining", "=ds=#sr# 300"};
{ 2, "s968064", "967218", "=q3=Heavy Twilight Cloak Lining", "=ds=#sr# 300"};
{ 3, "s968067", "967221", "=q3=Heavy Scarlet Cloak Lining", "=ds=#sr# 300"};
{ 4, "s968070", "967224", "=q3=Heavy Rampager's Cloak Lining", "=ds=#sr# 300"};
{ 5, "s968073", "967227", "=q3=Heavy Deadwind Cloak Lining", "=ds=#sr# 300"};
{ 6, "s968076", "967230", "=q3=Heavy Slippery Cloak Lining", "=ds=#sr# 300"};
Prev = "EnchantingHighRisk25ManHEROIC";
Next = "AlchemyHighRisk25ManHEROIC";
Prev = "EnchantingHighRisk";
Next = "AlchemyHighRisk";
Back = "TAILORINGMENU";
};
AtlasLoot_Data["TailorHighRisk25ManHEROIC"] = {
AtlasLoot_Data["TailorHighRiskMythic"] = {
{ 1, "s968062", "967216", "=q4=Illustrious Dragonweave Cloak Lining", "=ds=#sr# 300"};
{ 2, "s968065", "967219", "=q4=Illustrious Twilight Cloak Lining", "=ds=#sr# 300"};
{ 3, "s968068", "967222", "=q4=Illustrious Scarlet Cloak Lining", "=ds=#sr# 300"};
{ 4, "s968071", "967225", "=q4=Illustrious Rampager's Cloak Lining", "=ds=#sr# 300"};
{ 5, "s968074", "967228", "=q4=Illustrious Deadwind Cloak Lining", "=ds=#sr# 300"};
{ 6, "s968077", "967231", "=q4=Illustrious Slippery Cloak Lining", "=ds=#sr# 300"};
Prev = "EnchantingHighRisk25ManHEROIC";
Next = "AlchemyHighRisk25ManHEROIC";
Prev = "EnchantingHighRisk";
Next = "AlchemyHighRisk";
Back = "TAILORINGMENU";
};
@@ -5978,7 +5978,7 @@ local MASTER = select(2, GetSpellInfo(28596));
Back = "CRAFTINGMENU";
};
AtlasLoot_Data["CookingHighRisk25Man"] = {
AtlasLoot_Data["CookingHighRiskHeroic"] = {
{ 1, "s968280", "967510", "=q3=Animated Soup for the Soul", "=ds=#sr# 300"};
{ 2, "s968283", "967513", "=q3=Volcanic Sandwich", "=ds=#sr# 300"};
{ 3, "s968286", "967516", "=q3=Winter Wontons", "=ds=#sr# 300"};
@@ -6009,11 +6009,11 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 28, "s968361", "967591", "=q3=Warding Wontons", "=ds=#sr# 300"};
{ 29, "s968364", "967594", "=q3=Rolling Meatballs", "=ds=#sr# 300"};
{ 30, "s968367", "967597", "=q3=Subtle Steak", "=ds=#sr# 300"};
Next = "CookingHighRiskTwo25Man";
Next = "CookingHighRiskTwo";
Back = "CRAFTINGMENU";
};
AtlasLoot_Data["CookingHighRiskTwo25Man"] = {
AtlasLoot_Data["CookingHighRiskTwoHeroic"] = {
{ 1, "s968370", "967600", "=q3=Subtle Sandwich", "=ds=#sr# 300"};
{ 2, "s968373", "967603", "=q3=Subtle Wontons", "=ds=#sr# 300"};
{ 3, "s968376", "967606", "=q3=Subtle Sulferous Soup", "=ds=#sr# 300"};
@@ -6026,11 +6026,11 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 10, "s968397", "967627", "=q3=Dino Delight", "=ds=#sr# 300"};
{ 11, "s968400", "967630", "=q3=Slick-fil-A Sandwich", "=ds=#sr# 300"};
{ 13, "s968647", "967704", "=q3=Alluring Bait", "=ds=#sr# 300"};
Prev = "CookingHighRisk25Man";
Prev = "CookingHighRisk";
Back = "CRAFTINGMENU";
};
AtlasLoot_Data["CookingHighRisk25ManHEROIC"] = {
AtlasLoot_Data["CookingHighRiskMythic"] = {
{ 1, "s968281", "967511", "=q4=Animated Soup for the Soul", "=ds=#sr# 300"};
{ 2, "s968284", "967514", "=q4=Volcanic Sandwich", "=ds=#sr# 300"};
{ 3, "s968287", "967517", "=q4=Winter Wontons", "=ds=#sr# 300"};
@@ -6061,11 +6061,11 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 28, "s968362", "967592", "=q4=Warding Wontons", "=ds=#sr# 300"};
{ 29, "s968365", "967595", "=q4=Rolling Meatballs", "=ds=#sr# 300"};
{ 30, "s968368", "967598", "=q4=Subtle Steak", "=ds=#sr# 300"};
Next = "CookingHighRiskTwo25ManHEROIC";
Next = "CookingHighRiskTwo";
Back = "CRAFTINGMENU";
};
AtlasLoot_Data["CookingHighRiskTwo25ManHEROIC"] = {
AtlasLoot_Data["CookingHighRiskTwoMythic"] = {
{ 1, "s968371", "967601", "=q4=Subtle Sandwich", "=ds=#sr# 300"};
{ 2, "s968374", "967604", "=q4=Subtle Wontons", "=ds=#sr# 300"};
{ 3, "s968377", "967607", "=q4=Subtle Sulferous Soup", "=ds=#sr# 300"};
@@ -6078,6 +6078,6 @@ local MASTER = select(2, GetSpellInfo(28596));
{ 10, "s968398", "967628", "=q4=Dino Delight", "=ds=#sr# 300"};
{ 11, "s968401", "967631", "=q4=Slick-fil-A Sandwich", "=ds=#sr# 300"};
{ 13, "s968648", "967705", "=q4=Irresistible Bait", "=ds=#sr# 300"};
Prev = "CookingHighRisk25ManHEROIC";
Prev = "CookingHighRisk";
Back = "CRAFTINGMENU";
};
File diff suppressed because it is too large Load Diff