Compare commits

...

10 Commits

Author SHA1 Message Date
Spit efa0ecf9e5 add missing priest sets
Closes #37
2026-08-07 15:23:47 +03:00
Spit 2a6394b95f lower container frame strata 2026-08-06 16:04:00 +03:00
Spit e3e3959ad2 lower strata of the default frame and minimap button 2026-08-05 20:08:20 +03:00
Spit 407f159816 new container indicator for menu items 2026-08-05 15:44:33 +03:00
Spit c9ef4b8396 update dark moon aces, dmr last boss, dire maul enchants 2026-08-05 10:41:06 +03:00
Spit ce0bf63726 new container indicator 2026-08-05 10:39:43 +03:00
Spit fe5a26eab4 correct navigation buttons in upper kara 2026-07-27 20:15:28 +03:00
Spit c1464f1fe9 typo 2026-07-27 20:15:28 +03:00
Spit 4cf32377a5 dont hide quicklooks and navigation buttons 2026-07-27 20:10:53 +03:00
Spit 74c7506e63 cleanup atlas buttons table 2026-07-27 20:08:17 +03:00
10 changed files with 904 additions and 1461 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
## Notes: Shows possible loot from dungeon bosses and other sources.
## Author: Otari (overhaul/revamp, menu changes, bugfixes/updates), Lexie (Turtle WoW fixes/updates), Pepopo, MarcelineVQ (Kara40 loot), Shagu
## LegacyAuthor: Daviesh, Pompa (Turtle WoW World Bosses), Xerron (Turtle WoW World Bosses), Gurky (Turtle WoW 1.16/1.16.1 Dungeons)
## Version: 3.4.2
## Version: 3.4.4
## SavedVariablesPerCharacter: AtlasLootCharDB
## OptionalDeps: Alphamap, AtlasLoader, LootLink, ItemSync, HewdropLib, Ace2, EquipCompare, EQCompare
+22 -58
View File
@@ -385,10 +385,7 @@ function AtlasLoot_AtlasScrollBar_Update()
local loot = _G["AtlasEntry"..line.."_Loot"]
local selected = _G["AtlasEntry"..line.."_Selected"]
if loot and lineplusoffset <= ATLAS_CUR_LINES then
_G["AtlasEntry"..line.."_Text"]:SetText(ATLAS_SCROLL_LIST[lineplusoffset])
local showIcon = (AtlasLootBossButtons[zoneID] and AtlasLootBossButtons[zoneID][lineplusoffset] and AtlasLootBossButtons[zoneID][lineplusoffset] ~= "") or
(AtlasLootWBBossButtons[zoneID] and AtlasLootWBBossButtons[zoneID][lineplusoffset] and AtlasLootWBBossButtons[zoneID][lineplusoffset] ~= "") or
(AtlasLootBattlegrounds[zoneID] and AtlasLootBattlegrounds[zoneID][lineplusoffset] and AtlasLootBattlegrounds[zoneID][lineplusoffset] ~= "")
local showIcon = AtlasLootBossButtons[zoneID] and AtlasLootBossButtons[zoneID][lineplusoffset]
if AtlasLootItemsFrame.activeBoss == lineplusoffset then
entry:Enable()
loot:Hide()
@@ -508,38 +505,13 @@ function AtlasLootBoss_OnClick()
AtlasLootItemsFrame.activeBoss = nil
else
-- If an loot table is associated with the button, show it. Note multiple tables need to be checked due to the database structure
if AtlasLootBossButtons[zoneID] and AtlasLootBossButtons[zoneID][id] and AtlasLootBossButtons[zoneID][id] ~= "" then
if AtlasLootBossButtons[zoneID] and AtlasLootBossButtons[zoneID][id] then
_G[name.."_Selected"]:Show()
_G[name.."_Loot"]:Hide()
local _, _, boss = string.find(_G[name.."_Text"]:GetText(), "|c%x%x%x%x%x%x%x%x%s*[%dX']*[%) ]*(.*[^%,])[%,]?$")
AtlasLoot_ShowBossLoot(AtlasLootBossButtons[zoneID][id], boss)
AtlasLootItemsFrame.activeBoss = id
AtlasLoot_AtlasScrollBar_Update()
-- dont show navigation buttons if its not rep or set
local match = string.find(boss, AL["Reputation"]) or string.find(boss, AL["Set"])
if not match then
AtlasLootItemsFrame_BACK:Hide()
AtlasLootItemsFrame_NEXT:Hide()
AtlasLootItemsFrame_PREV:Hide()
end
elseif AtlasLootWBBossButtons[zoneID] and AtlasLootWBBossButtons[zoneID][id] and AtlasLootWBBossButtons[zoneID][id] ~= "" then
_G[name.."_Selected"]:Show()
_G[name.."_Loot"]:Hide()
local _, _, boss = string.find(_G[name.."_Text"]:GetText(), "|c%x%x%x%x%x%x%x%x%s*[%dX]*[%) ]*(.*[^%,])[%,]?$")
AtlasLoot_ShowBossLoot(AtlasLootWBBossButtons[zoneID][id], boss)
AtlasLootItemsFrame.activeBoss = id
AtlasLoot_AtlasScrollBar_Update()
-- dont show navigation buttons
AtlasLootItemsFrame_BACK:Hide()
AtlasLootItemsFrame_NEXT:Hide()
AtlasLootItemsFrame_PREV:Hide()
elseif AtlasLootBattlegrounds[zoneID] and AtlasLootBattlegrounds[zoneID][id] and AtlasLootBattlegrounds[zoneID][id] ~= "" then
_G[name.."_Selected"]:Show()
_G[name.."_Loot"]:Hide()
local _, _, boss = string.find(_G[name.."_Text"]:GetText(), "|c%x%x%x%x%x%x%x%x%s*[%wX]*[%) ]*(.*[^%,])[%,]?$")
AtlasLoot_ShowBossLoot(AtlasLootBattlegrounds[zoneID][id], boss)
AtlasLootItemsFrame.activeBoss = id
AtlasLoot_AtlasScrollBar_Update()
end
end
-- This has been invoked from Atlas, so we remove any claim external mods have on the loot table
@@ -794,15 +766,18 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, title)
_G["AtlasLootMenuItem_"..buttonIndex.."_Extra"]:SetText(data[i][5])
if type(container) == "table" then
_G["AtlasLootMenuItem_"..buttonIndex].container = container
_G["AtlasLootMenuItem_"..buttonIndex.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(container) do
for item = 1, getn(container[row]) do
AtlasLoot_CacheItem(container[row][item][1])
end
end
_G["AtlasLootMenuItem_"..buttonIndex.."_IconBorder"]:SetVertexColor(1, 1, 1)
_G["AtlasLootMenuItem_"..buttonIndex.."_ContainerBorder"]:Show()
_G["AtlasLootMenuItem_"..buttonIndex.."_ContainerBorderHighlight"]:Show()
else
_G["AtlasLootMenuItem_"..buttonIndex].lootpage = lootPage
_G["AtlasLootMenuItem_"..buttonIndex.."_IconBorder"]:SetVertexColor(1, 1, 1)
_G["AtlasLootMenuItem_"..buttonIndex.."_ContainerBorder"]:Hide()
_G["AtlasLootMenuItem_"..buttonIndex.."_ContainerBorderHighlight"]:Hide()
end
_G["AtlasLootMenuItem_"..buttonIndex].isheader = not lootPage and not container
if strsub(icon, 1, 5) == "CLASS" then
@@ -812,14 +787,7 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, title)
end
_G["AtlasLootMenuItem_"..buttonIndex]:Show()
end
AtlasLoot_QuickLooks:Hide()
AtlasLootQuickLooksButton:Hide()
else
-- This is a valid QuickLook, so show the UI objects
if dataID ~= "SearchResult" and dataID ~= "WishList" then
AtlasLoot_QuickLooks:Show()
AtlasLootQuickLooksButton:Show()
end
-- Iterate through each item object and set its properties
for i = 1, 30, 1 do
-- Hide the menu objects. These are not required for a loot table
@@ -833,6 +801,8 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, title)
extraFrame = _G["AtlasLootItem_"..i.."_Extra"]
local quantity = _G["AtlasLootItem_"..i.."_Quantity"]
local iconBorder = _G["AtlasLootItem_"..i.."_IconBorder"]
local containerBorder = _G["AtlasLootItem_"..i.."_ContainerBorder"]
local containerHighlight = _G["AtlasLootItem_"..i.."_ContainerBorderHighlight"]
iconBorder:SetVertexColor(1, 1, 1)
if string.sub(dataSource[dataID][i][1], 1, 1) == "s" then
isItem = false
@@ -1049,12 +1019,16 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, title)
itemButton.itemIDExtra = dataSource[dataID][i][4]
itemButton.container = dataSource[dataID][i][7]
if type(itemButton.container) == "table" then
iconBorder:SetVertexColor(1, 0.82, 0)
containerBorder:Show()
containerHighlight:Show()
for row = 1, getn(itemButton.container) do
for item = 1, getn(itemButton.container[row]) do
AtlasLoot_CacheItem(itemButton.container[row][item][1])
end
end
else
containerHighlight:Hide()
containerBorder:Hide()
end
itemButton.droprate = nil
if dataID == "SearchResult" or dataID == "WishList" then
@@ -1075,6 +1049,14 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, title)
end
end
end
-- This is a valid QuickLook, so show the UI objects
if dataID ~= "SearchResult" and dataID ~= "WishList" then
AtlasLoot_QuickLooks:Show()
AtlasLootQuickLooksButton:Show()
else
AtlasLoot_QuickLooks:Hide()
AtlasLootQuickLooksButton:Hide()
end
-- Hide navigation buttons by default, only show what we need
AtlasLootItemsFrame_BACK:Hide()
AtlasLootItemsFrame_NEXT:Hide()
@@ -1103,22 +1085,6 @@ function AtlasLoot_ShowItemsFrame(dataID, dataSource, title)
if tablebase.Back_Page then
AtlasLootItemsFrame_BACK:Show()
AtlasLootItemsFrame_BACK.lootpage = tablebase.Back_Page
if AtlasFrame and AtlasFrame:IsVisible() then
-- Hide navigation buttons if we click on boss loot in Atlas
if dataSourceStr == "AtlasLootItems" or dataSourceStr == "AtlasLootWBItems" then
AtlasLootItemsFrame_BACK:Hide()
AtlasLootItemsFrame_NEXT:Hide()
AtlasLootItemsFrame_PREV:Hide()
end
-- Hide navigation buttons if we click Quicklooks in Atlas
for i = 1, 4 do
if AtlasLootCharDB["QuickLooks"][i] and dataID == AtlasLootCharDB["QuickLooks"][i][1] then
AtlasLootItemsFrame_BACK:Hide()
AtlasLootItemsFrame_NEXT:Hide()
AtlasLootItemsFrame_PREV:Hide()
end
end
end
end
end
-- For Alphamap and Atlas integration, show a 'close' button to hide the loot table and restore the map view
@@ -1388,8 +1354,6 @@ function AtlasLoot_HewdropRegister()
end
function AtlasLoot_OpenMenu(menuName)
AtlasLoot_QuickLooks:Hide()
AtlasLootQuickLooksButton:Hide()
AtlasLootDefaultFrame_SelectedCategory:SetText(menuName)
AtlasLootDefaultFrame_SubMenu:Disable()
AtlasLootDefaultFrame_SelectedTable:SetText("")
+27 -15
View File
@@ -44,7 +44,7 @@
<Size x="105" y="20"/>
</Button>
<Frame name="AtlasLootDefaultFrame" toplevel="true" frameStrata="HIGH" movable="true" enableMouse="true" hidden="true" parent="UIParent">
<Frame name="AtlasLootDefaultFrame" toplevel="true" movable="true" enableMouse="true" hidden="true" parent="UIParent">
<Size x="600" y="690"/>
<Anchors>
<Anchor point="CENTER"/>
@@ -185,7 +185,7 @@
GameTooltip:Hide()
</OnLeave>
<OnClick>
AtlasLoot_QuickLook_OnClick(2)a
AtlasLoot_QuickLook_OnClick(2)
</OnClick>
<OnShow>
AtlasLoot_QuickLook_OnShow(2)
@@ -447,7 +447,7 @@
<Size x="236" y="28"/>
<HighlightTexture file="Interface\QuestFrame\UI-QuestTitleHighlight" alphaMode="ADD"/>
<Layers>
<Layer level="ARTWORK">
<Layer level="BACKGROUND">
<Texture name="$parent_Icon">
<Size x="27" y="27"/>
<Anchors>
@@ -456,6 +456,15 @@
</Anchor>
</Anchors>
</Texture>
</Layer>
<Layer level="ARTWORK">
<Texture name="$parent_IconBorder" file="Interface\AddOns\AtlasLoot\Images\border">
<Size x="33" y="33"/>
<Anchors>
<Anchor point="CENTER" relativeTo="$parent_Icon"/>
</Anchors>
<Color r="1" g="1" b="1" a="1"/>
</Texture>
<FontString name="$parent_Quantity" font="Fonts\ARIALN.TTF" outline="NORMAL" justifyH="RIGHT">
<Size x="30" y="14"/>
<FontHeight val="12"/>
@@ -559,22 +568,25 @@
<TexCoords left="0.078125" right="0.90625" top="0.078125" bottom="0.90625"/>
</Texture>
</Layer>
<Layer level="BACKGROUND">
<Texture name="$parent_Unsafe" hidden="true">
<Size x="27" y="27"/>
<Layer level="OVERLAY">
<Texture name="$parent_ContainerBorder" file="Interface\Buttons\UI-AutoCastableOverlay" hidden="true">
<Size x="42" y="42"/>
<Anchors>
<Anchor point="TOPLEFT"/>
<Anchor point="CENTER" relativeTo="$parent_Icon">
<Offset x="-11" y="-12"/>
</Anchor>
</Anchors>
<Color r="1" g="0" b="0" a="1"/>
<TexCoords left="0" right="0.5" top="0.5" bottom="1"/>
</Texture>
</Layer>
<Layer level="OVERLAY">
<Texture name="$parent_IconBorder" file="Interface\AddOns\AtlasLoot\Images\border">
<Size x="33" y="33"/>
<Layer level="HIGHLIGHT">
<Texture name="$parent_ContainerBorderHighlight" file="Interface\Buttons\UI-AutoCastableOverlay" alphaMode="ADD" hidden="true">
<Size x="44" y="44"/>
<Anchors>
<Anchor point="CENTER" relativeTo="$parent_Icon"/>
<Anchor point="CENTER" relativeTo="$parent_ContainerBorder">
</Anchor>
</Anchors>
<Color r="1" g="1" b="1" a="1"/>
<TexCoords left="0" right="0.5" top="0.5" bottom="1"/>
</Texture>
</Layer>
</Layers>
@@ -1091,7 +1103,7 @@
</OnClick>
</Scripts>
</Button>
<Frame name="$parentContainer" enableMouse="true" frameStrata="TOOLTIP" hidden="true" toplevel="true" movable="true" clampedToScreen="true">
<Frame name="$parentContainer" enableMouse="true" hidden="true" toplevel="true" movable="true" clampedToScreen="true">
<Size x="40" y="40"/>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPRIGHT"/>
@@ -1821,7 +1833,7 @@
</Frames>
</Frame>
<Frame name="AtlasLootMinimapButtonFrame" parent="Minimap" enableMouse="true" hidden="true" frameStrata="LOW">
<Frame name="AtlasLootMinimapButtonFrame" parent="Minimap" enableMouse="true" hidden="true">
<Size x="32" y="32"/>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="Minimap" relativePoint="RIGHT">
+5 -5
View File
@@ -512,18 +512,18 @@ AtlasLoot_ButtonRegistry = {
Back_Page = "DUNGEONSMENU2",
},
["UKHSanvTasdal"] = {
Next_Page = "UKHKruul",
Next_Page = "UKHRupturan",
Prev_Page = "UKHKing",
Back_Page = "DUNGEONSMENU2",
},
["UKHKruul"] = {
Next_Page = "UKHRupturan",
["UKHRupturan"] = {
Prev_Page = "UKHSanvTasdal",
Next_Page = "UKHKruul",
Back_Page = "DUNGEONSMENU2",
},
["UKHRupturan"] = {
Prev_Page = "UKHKruul",
["UKHKruul"] = {
Next_Page = "UKHMephistroth",
Prev_Page = "UKHRupturan",
Back_Page = "DUNGEONSMENU2",
},
["UKHMephistroth"] = {
+746 -1073
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1225,8 +1225,8 @@ AtlasLoot_HewdropDown_SubTables = {
{ AL["Echo of Medivh"], "UKHEcho" },
{ AL["King (Chess fight)"], "UKHKing" },
{ AL["Sanv Tas'dal"], "UKHSanvTasdal" },
{ AL["Kruul"], "UKHKruul" },
{ AL["Rupturan the Broken"], "UKHRupturan" },
{ AL["Kruul"], "UKHKruul" },
{ AL["Mephistroth"], "UKHMephistroth" },
{ AL["Trash Mobs"], "UKHTrash" },
},
+35 -219
View File
@@ -6,225 +6,41 @@ file due to slight translation differences between Atlas languages.
The English file also contains the loot tables for the battleground loot tables.
]]
------------
-- Layout --
------------
AtlasLootBattlegrounds = {
BloodRing = {
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"BRRepFriendly1",
"BRRepHonored1",
"BRRepRevered1",
"BRRepExalted1",
"BRRepTokens1",
},
AlteracValleyNorth = {
"Stormpike1",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"AVRepFriendly",
"AVRepHonored",
"AVRepRevered",
"AVRepExalted",
},
AlteracValleySouth = {
"Frostwolf1",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"AVRepFriendly",
"AVRepHonored",
"AVRepRevered",
"AVRepExalted",
},
ArathiBasin = {
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"ABRepFriendly",
"ABRepHonored5059",
"ABRepRevered5059",
"ABRepExalted",
},
WarsongGulch = {
"",
"",
"",
"",
"",
"WSGRepFriendly",
"WSGRepHonored5059",
"WSGRepRevered5059",
"WSGRepExalted60",
},
AtlasLootBossButtons = AtlasLootBossButtons or {}
AtlasLootBossButtons.BloodRing = {
[62] = "BRRepFriendly1",
[63] = "BRRepHonored1",
[64] = "BRRepRevered1",
[65] = "BRRepExalted1",
[66] = "BRRepTokens1",
}
AtlasLootBossButtons.AlteracValleyNorth = {
[1] = "Stormpike1",
[64] = "AVRepFriendly",
[65] = "AVRepHonored",
[66] = "AVRepRevered",
[67] = "AVRepExalted",
}
AtlasLootBossButtons.AlteracValleySouth = {
[1] = "Frostwolf1",
[46] = "AVRepFriendly",
[47] = "AVRepHonored",
[48] = "AVRepRevered",
[49] = "AVRepExalted",
}
AtlasLootBossButtons.ArathiBasin = {
[11] = "ABRepFriendly",
[12] = "ABRepHonored5059",
[13] = "ABRepRevered5059",
[14] = "ABRepExalted",
}
AtlasLootBossButtons.WarsongGulch = {
[6] = "WSGRepFriendly",
[7] = "WSGRepHonored5059",
[8] = "WSGRepRevered5059",
[9] = "WSGRepExalted60",
}
----------------------
+18
View File
@@ -1074,6 +1074,15 @@ AtlasLoot_Data["AtlasLootSetItems"] = {
{ 47211, "=ds=#s10#, #a1#" },
{ 47212, "=ds=#s11#, #a1#" },
{ 47213, "=ds=#s12#, #a1#" },
}, {
{ 33008, "=ds=#s1#, #a1#" },
{ 33009, "=ds=#s3#, #a1#" },
{ 33010, "=ds=#s5#, #a1#" },
{ 33011, "=ds=#s8#, #a1#" },
{ 33012, "=ds=#s9#, #a1#" },
{ 33013, "=ds=#s10#, #a1#" },
{ 33014, "=ds=#s11#, #a1#" },
{ 33015, "=ds=#s12#, #a1#" },
}
},
T2Warlock = {
@@ -1467,6 +1476,15 @@ AtlasLoot_Data["AtlasLootSetItems"] = {
{ 47203, "=ds=#s10#, #a1#" },
{ 47204, "=ds=#s11#, #a1#" },
{ 47205, "=ds=#s12#, #a1#" },
}, {
{ 33000, "=ds=#s1#, #a1#" },
{ 33001, "=ds=#s3#, #a1#" },
{ 33002, "=ds=#s5#, #a1#" },
{ 33003, "=ds=#s8#, #a1#" },
{ 33004, "=ds=#s9#, #a1#" },
{ 33005, "=ds=#s10#, #a1#" },
{ 33006, "=ds=#s11#, #a1#" },
{ 33007, "=ds=#s12#, #a1#" },
}
},
T1Warlock = {
+16
View File
@@ -4874,6 +4874,22 @@ AtlasLoot_Data["AtlasLootSources"] = {
[24101] = AL["Upper Blackrock Spire"].." - "..AL["The Beast"].." (13%)",
[24102] = AL["Upper Blackrock Spire"].." - "..AL["Trash Mobs"].." (10%)",
[30818] = AL["Cooking"].." ("..AL["Skill:"].." 35+)",
[33000] = AL["Molten Core"].." - "..AL["Tier 1"].." "..AL["Set"],
[33001] = AL["Molten Core"].." - "..AL["Tier 1"].." "..AL["Set"],
[33002] = AL["Molten Core"].." - "..AL["Tier 1"].." "..AL["Set"],
[33003] = AL["Molten Core"].." - "..AL["Tier 1"].." "..AL["Set"],
[33004] = AL["Molten Core"].." - "..AL["Tier 1"].." "..AL["Set"],
[33005] = AL["Molten Core"].." - "..AL["Tier 1"].." "..AL["Set"],
[33006] = AL["Molten Core"].." - "..AL["Tier 1"].." "..AL["Set"],
[33007] = AL["Molten Core"].." - "..AL["Tier 1"].." "..AL["Set"],
[33008] = AL["Blackwing Lair"].."/"..AL["Ragnaros"].."/"..AL["Onyxia"].." - "..AL["Tier 2"].." "..AL["Set"],
[33009] = AL["Blackwing Lair"].."/"..AL["Ragnaros"].."/"..AL["Onyxia"].." - "..AL["Tier 2"].." "..AL["Set"],
[33010] = AL["Blackwing Lair"].."/"..AL["Ragnaros"].."/"..AL["Onyxia"].." - "..AL["Tier 2"].." "..AL["Set"],
[33011] = AL["Blackwing Lair"].."/"..AL["Ragnaros"].."/"..AL["Onyxia"].." - "..AL["Tier 2"].." "..AL["Set"],
[33012] = AL["Blackwing Lair"].."/"..AL["Ragnaros"].."/"..AL["Onyxia"].." - "..AL["Tier 2"].." "..AL["Set"],
[33013] = AL["Blackwing Lair"].."/"..AL["Ragnaros"].."/"..AL["Onyxia"].." - "..AL["Tier 2"].." "..AL["Set"],
[33014] = AL["Blackwing Lair"].."/"..AL["Ragnaros"].."/"..AL["Onyxia"].." - "..AL["Tier 2"].." "..AL["Set"],
[33015] = AL["Blackwing Lair"].."/"..AL["Ragnaros"].."/"..AL["Onyxia"].." - "..AL["Tier 2"].." "..AL["Set"],
[36551] = AL["Blackwing Lair"].." - "..AL["Nefarian"],
[40003] = AL["Stormwind Vault"].." - "..AL["Arc'tiras"].." (25%)",
[41060] = AL["Professor Lysander"].." (25%)",
+33 -89
View File
@@ -1,92 +1,36 @@
AtlasLootWBBossButtons = {
FourDragons = {
"",
"",
"",
"",
"",
"DLethon",
"DEmeriss",
"DTaerar",
"DYsondre",
"",
"DTrash",
},
Azuregos = {
"AAzuregos",
"ASpiritA",
},
LordKazzak = {
"KKazzak",
},
Nerubian = {
"Nerubian",
},
Reaver = {
"Reaver",
},
Ostarius = {
"Ostarius",
},
Concavius = {
"Concavius",
},
CowKing = {
"CowKing",
},
Clackora = {
"Clackora",
},
RareSpawns = {
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Tarangos",
"Kargron",
"Xalvic",
"Mallon",
"Grugthok",
"WanderingKnight",
"CrusaderLarsarius",
"Zareth",
"Jalakar",
"Ashbeard",
"AdmiralBareanWestwind",
"ShadeMage",
"GraypawAlpha",
"EarthcallerRezengal",
"Blazespark",
"WitchDoctorTanzo",
"Dawnhowl",
"MaltimorsPrototype",
"Bonecruncher",
"Duskskitter",
"BaronPerenolde",
"FirstbornofArugal",
"WidowoftheWoods",
"Ripjaw",
"Rukthok",
"MargontheMighty",
"Embereye",
"Aquitus",
"Letashaz",
"Stoneshell",
"HighvaleSilverback",
"Azurebeak",
"BarkskinFisher",
"ShadeflayerGoliath",
"M0L1Y",
"KinTozo",
"ProfessorLysander",
},
AtlasLootBossButtons = AtlasLootBossButtons or {}
AtlasLootBossButtons.FourDragons = {
[6] = "DLethon",
[7] = "DEmeriss",
[8] = "DTaerar",
[9] = "DYsondre",
[11] = "DTrash",
}
AtlasLootBossButtons.Azuregos = {
[1] = "AAzuregos",
[2] = "ASpiritA",
}
AtlasLootBossButtons.LordKazzak = {
[1] = "KKazzak",
}
AtlasLootBossButtons.Nerubian = {
[1] = "Nerubian",
}
AtlasLootBossButtons.Reaver = {
[1] = "Reaver",
}
AtlasLootBossButtons.Ostarius = {
[1] = "Ostarius",
}
AtlasLootBossButtons.Concavius = {
[1] = "Concavius",
}
AtlasLootBossButtons.CowKing = {
[1] = "CowKing",
}
AtlasLootBossButtons.Clackora = {
[1] = "Clackora",
}
AtlasLoot_Data["AtlasLootWBItems"] = {