Files
AtlasLoot/Core/Sets.lua
T
2026-07-02 08:57:26 +03:00

998 lines
41 KiB
Lua

local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot")
local _G = _G or getfenv(0)
local ORANGE = "|cffFF8400"
local data = AtlasLoot_Data["AtlasLootSetItems"]
function AtlasLoot_GetDataSource(dataID)
local source = nil
for k in pairs(AtlasLoot_Data) do
if source then
break
end
for i in pairs(AtlasLoot_Data[k]) do
if i == dataID then
source = k
break
end
end
end
return source
end
function AtlasLoot_PrepMenu(backPage, title)
for i = 1, 30, 1 do
_G["AtlasLootItem_"..i]:Hide()
end
for i = 1, 30, 1 do
local button = _G["AtlasLootMenuItem_"..i]
button:Hide()
button.isheader = false
button.container = nil
button.dataSource = nil
_G["AtlasLootMenuItem_"..i.."_Icon"]:SetTexCoord(0, 1, 0, 1)
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 1, 1)
end
if backPage then
AtlasLootItemsFrame_BACK:Show()
AtlasLootItemsFrame_BACK.lootpage = backPage
else
AtlasLootItemsFrame_BACK:Hide()
end
AtlasLootItemsFrame_NEXT:Hide()
AtlasLootItemsFrame_PREV:Hide()
for i = 1, 30, 1 do
_G["AtlasLootMenuItem_"..i.."_Extra"]:Show()
end
AtlasLoot_BossName:SetText("|cffFFFFFF"..title)
end
function AtlasLootSetMenu()
AtlasLoot_PrepMenu(nil, AL["Collections"])
AtlasLootCharDB.LastBoss = "SETMENU"
AtlasLootCharDB.LastBossText = AL["Collections"]
--Sets
AtlasLootMenuItem_1_Name:SetText(AL["Sets"])
AtlasLootMenuItem_1_Extra:SetText("")
AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\INV_Sword_43")
AtlasLootMenuItem_1.lootpage = "PRE60SET"
AtlasLootMenuItem_1:Show()
--ZG
AtlasLootMenuItem_2_Name:SetText(AL["Zul'Gurub Sets"])
AtlasLootMenuItem_2_Extra:SetText("")
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Sword_55")
AtlasLootMenuItem_2.lootpage = "ZGSET"
AtlasLootMenuItem_2:Show()
--AQ20
AtlasLootMenuItem_3_Name:SetText(AL["Ruins of Ahn'Qiraj Sets"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Axe_15")
AtlasLootMenuItem_3.lootpage = "AQ20SET"
AtlasLootMenuItem_3:Show()
--AQ40
AtlasLootMenuItem_4_Name:SetText(AL["Temple of Ahn'Qiraj Sets"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_35")
AtlasLootMenuItem_4.lootpage = "AQ40SET"
AtlasLootMenuItem_4:Show()
--Karazhan
AtlasLootMenuItem_5_Name:SetText(AL["Karazhan"].." "..AL["Sets"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Staff_Medivh")
AtlasLootMenuItem_5.lootpage = "KARASET"
AtlasLootMenuItem_5:Show()
-- Timbermaw
AtlasLootMenuItem_6_Name:SetText(AL["Timbermaw Hold"].." "..AL["Sets"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Misc_Horn_01")
AtlasLootMenuItem_6.lootpage = "TMHSET"
AtlasLootMenuItem_6:Show()
--Legendaries
AtlasLootMenuItem_8_Name:SetText(AL["Legendary Items"])
AtlasLootMenuItem_8_Extra:SetText("")
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Hammer_Unique_Sulfuras")
AtlasLootMenuItem_8.lootpage = "Legendaries"
AtlasLootMenuItem_8:Show()
--Rare Pets
AtlasLootMenuItem_9_Name:SetText(AL["Rare Pets"])
AtlasLootMenuItem_9_Extra:SetText("")
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Ability_Seal")
AtlasLootMenuItem_9.lootpage = "RarePets1"
AtlasLootMenuItem_9:Show()
--Rare Mounts
AtlasLootMenuItem_10_Name:SetText(AL["Rare Mounts"])
AtlasLootMenuItem_10_Extra:SetText("")
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\INV_Misc_QirajiCrystal_05")
AtlasLootMenuItem_10.lootpage = "RareMounts"
AtlasLootMenuItem_10:Show()
--World Epics
AtlasLootMenuItem_11_Name:SetText(AL["World Epics"])
AtlasLootMenuItem_11_Extra:SetText("")
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Gauntlets_30")
AtlasLootMenuItem_11.lootpage = "WorldEpics1"
AtlasLootMenuItem_11:Show()
--Tabards
AtlasLootMenuItem_12_Name:SetText(AL["Tabards"])
AtlasLootMenuItem_12_Extra:SetText("")
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\INV_Shirt_GuildTabard_01")
AtlasLootMenuItem_12.lootpage = "Tabards"
AtlasLootMenuItem_12:Show()
--Dungeon Set 1/2
AtlasLootMenuItem_16_Name:SetText(AL["Dungeon 1/2 Sets"])
AtlasLootMenuItem_16_Extra:SetText("")
AtlasLootMenuItem_16_Icon:SetTexture("Interface\\Icons\\INV_Helmet_24")
AtlasLootMenuItem_16.lootpage = "T0SET"
AtlasLootMenuItem_16:Show()
--Tier 1
AtlasLootMenuItem_17_Name:SetText(AL["Tier 1 Sets"])
AtlasLootMenuItem_17_Extra:SetText("")
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Helmet_09")
AtlasLootMenuItem_17.lootpage = "T1SET"
AtlasLootMenuItem_17:Show()
--Tier 2
AtlasLootMenuItem_18_Name:SetText(AL["Tier 2 Sets"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Helmet_74")
AtlasLootMenuItem_18.lootpage = "T2SET"
AtlasLootMenuItem_18:Show()
--Tier 3
AtlasLootMenuItem_19_Name:SetText(AL["Tier 3 Sets"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Helmet_58")
AtlasLootMenuItem_19.lootpage = "T3SET"
AtlasLootMenuItem_19:Show()
for i = 1, 30 do
if _G["AtlasLootMenuItem_"..i].container then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
else
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 1, 1)
end
end
end
function AtlasLootWorldEpicsMenu()
AtlasLoot_PrepMenu("SETMENU", AL["World Epics"])
--Lvl 30-39 BoE World Epics
AtlasLootMenuItem_2_Name:SetText(AL["Level 30-39"])
AtlasLootMenuItem_2_Extra:SetText("")
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Ring_15")
AtlasLootMenuItem_2.lootpage = "WorldEpics1"
AtlasLootMenuItem_2:Show()
--Lvl 40-49 BoE World Epics
AtlasLootMenuItem_3_Name:SetText(AL["Level 40-49"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Staff_29")
AtlasLootMenuItem_3.lootpage = "WorldEpics2"
AtlasLootMenuItem_3:Show()
--Lvl 50-60 BoE World Epics
AtlasLootMenuItem_4_Name:SetText(AL["Level 50-60"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Sword_19")
AtlasLootMenuItem_4.lootpage = "WorldEpics3"
AtlasLootMenuItem_4:Show()
end
function AtlasLootPRE60SetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Sets"])
--The Deadmines - Defias Leather
AtlasLootMenuItem_2_Name:SetText(AL["Defias Leather"])
AtlasLootMenuItem_2_Extra:SetText(ORANGE..AL["The Deadmines"])
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Pants_12")
AtlasLootMenuItem_2.lootpage = "DEADMINES"
AtlasLootMenuItem_2.container = data.DeadminesC
AtlasLootMenuItem_2:Show()
--Wailing Caverns - Embrace of the Viper
AtlasLootMenuItem_3_Name:SetText(AL["Embrace of the Viper"])
AtlasLootMenuItem_3_Extra:SetText(ORANGE..AL["Wailing Caverns"])
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Shirt_16")
AtlasLootMenuItem_3.lootpage = "WAILING"
AtlasLootMenuItem_3.container = data.WailingC
AtlasLootMenuItem_3:Show()
--Scarlet Monastery - Chain of the Scarlet Crusade
AtlasLootMenuItem_4_Name:SetText(AL["Chain of the Scarlet Crusade"])
AtlasLootMenuItem_4_Extra:SetText(ORANGE..AL["Scarlet Monastery"])
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Gauntlets_19")
AtlasLootMenuItem_4.lootpage = "SCARLET"
AtlasLootMenuItem_4.container = data.ScarletC
AtlasLootMenuItem_4:Show()
--Blackrock Depths - The Gladiator
AtlasLootMenuItem_5_Name:SetText(AL["The Gladiator"])
AtlasLootMenuItem_5_Extra:SetText(ORANGE..AL["Blackrock Depths"])
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Helmet_01")
AtlasLootMenuItem_5.lootpage = "BLACKROCKD"
AtlasLootMenuItem_5.container = data.BlackrockdC
AtlasLootMenuItem_5:Show()
--Ironweave Battlesuit
AtlasLootMenuItem_6_Name:SetText(AL["Ironweave Battlesuit"])
AtlasLootMenuItem_6_Extra:SetText(ORANGE..AL["Various Locations"])
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Boots_Cloth_05")
AtlasLootMenuItem_6.lootpage = "IRONWEAVE"
AtlasLootMenuItem_6.container = data.IronweaveC
AtlasLootMenuItem_6:Show()
--Stratholme - The Postmaster
AtlasLootMenuItem_7_Name:SetText(AL["The Postmaster"])
AtlasLootMenuItem_7_Extra:SetText(ORANGE..AL["Stratholme"])
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Boots_02")
AtlasLootMenuItem_7.lootpage = "STRAT"
AtlasLootMenuItem_7.container = data.StratC
AtlasLootMenuItem_7:Show()
--Scholomance - Cloth - Necropile Raiment
AtlasLootMenuItem_8_Name:SetText(AL["Necropile Raiment"])
AtlasLootMenuItem_8_Extra:SetText(ORANGE..AL["Scholomance"])
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_02")
AtlasLootMenuItem_8.lootpage = "ScholoCloth"
AtlasLootMenuItem_8.container = data.ScholoClothC
AtlasLootMenuItem_8:Show()
--Scholomance - Leather - Cadaverous Garb
AtlasLootMenuItem_9_Name:SetText(AL["Cadaverous Garb"])
AtlasLootMenuItem_9_Extra:SetText(ORANGE..AL["Scholomance"])
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Belt_16")
AtlasLootMenuItem_9.lootpage = "ScholoLeather"
AtlasLootMenuItem_9.container = data.ScholoLeatherC
AtlasLootMenuItem_9:Show()
--Scholomance - Mail - Bloodmail Regalia
AtlasLootMenuItem_10_Name:SetText(AL["Bloodmail Regalia"])
AtlasLootMenuItem_10_Extra:SetText(ORANGE..AL["Scholomance"])
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\INV_Gauntlets_26")
AtlasLootMenuItem_10.lootpage = "ScholoMail"
AtlasLootMenuItem_10.container = data.ScholoMailC
AtlasLootMenuItem_10:Show()
--Scholomance - Plate - Deathbone Guardian
AtlasLootMenuItem_11_Name:SetText(AL["Deathbone Guardian"])
AtlasLootMenuItem_11_Extra:SetText(ORANGE..AL["Scholomance"])
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Belt_12")
AtlasLootMenuItem_11.lootpage = "ScholoPlate"
AtlasLootMenuItem_11.container = data.ScholoPlateC
AtlasLootMenuItem_11:Show()
--Scourge Invasion
AtlasLootMenuItem_12_Name:SetText(AL["Scourge Invasion"])
AtlasLootMenuItem_12_Extra:SetText(ORANGE..AL["Various Locations"])
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Talisman_13")
AtlasLootMenuItem_12.lootpage = "ScourgeInvasion"
AtlasLootMenuItem_12.container = data.ScourgeInvasionC
AtlasLootMenuItem_12:Show()
--Spider's Kiss
AtlasLootMenuItem_17_Name:SetText(AL["Spider's Kiss"])
AtlasLootMenuItem_17_Extra:SetText(ORANGE..AL["Lower Blackrock Spire"])
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Weapon_ShortBlade_16")
AtlasLootMenuItem_17.lootpage = "SpiderKiss"
AtlasLootMenuItem_17.container = data.SpiderKissC
AtlasLootMenuItem_17:Show()
--Dal'Rend's Arms
AtlasLootMenuItem_18_Name:SetText(AL["Dal'Rend's Arms"])
AtlasLootMenuItem_18_Extra:SetText(ORANGE..AL["Upper Blackrock Spire"])
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Sword_43")
AtlasLootMenuItem_18.lootpage = "DalRend"
AtlasLootMenuItem_18.container = data.DalRendC
AtlasLootMenuItem_18:Show()
--Shard of the Gods
AtlasLootMenuItem_22_Name:SetText(AL["Shard of the Gods"])
AtlasLootMenuItem_22_Extra:SetText(ORANGE..AL["Various Locations"])
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Misc_MonsterScales_15")
AtlasLootMenuItem_22.lootpage = "ShardOfGods"
AtlasLootMenuItem_22.container = data.ShardOfGodsC
AtlasLootMenuItem_22:Show()
--Spirit of Eskhandar
AtlasLootMenuItem_23_Name:SetText(AL["Spirit of Eskhandar"])
AtlasLootMenuItem_23_Extra:SetText(ORANGE..AL["Various Locations"])
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Misc_MonsterClaw_04")
AtlasLootMenuItem_23.lootpage = "SpiritofEskhandar"
AtlasLootMenuItem_23.container = data.SpiritofEskhandarC
AtlasLootMenuItem_23:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLootZGSetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Zul'Gurub Sets"])
--Priest
AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\priest")
AtlasLootMenuItem_3.lootpage = "ZGPriest"
AtlasLootMenuItem_3.container = data.ZGPriestC
AtlasLootMenuItem_3:Show()
--Mage
AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\mage")
AtlasLootMenuItem_4.lootpage = "ZGMage"
AtlasLootMenuItem_4.container = data.ZGMageC
AtlasLootMenuItem_4:Show()
--Warlock
AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warlock")
AtlasLootMenuItem_5.lootpage = "ZGWarlock"
AtlasLootMenuItem_5.container = data.ZGWarlockC
AtlasLootMenuItem_5:Show()
--Rogue
AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\rogue")
AtlasLootMenuItem_6.lootpage = "ZGRogue"
AtlasLootMenuItem_6.container = data.ZGRogueC
AtlasLootMenuItem_6:Show()
--Druid
AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"])
AtlasLootMenuItem_7_Extra:SetText("")
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\druid")
AtlasLootMenuItem_7.lootpage = "ZGDruid"
AtlasLootMenuItem_7.container = data.ZGDruidC
AtlasLootMenuItem_7:Show()
--Hunter
AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\hunter")
AtlasLootMenuItem_18.lootpage = "ZGHunter"
AtlasLootMenuItem_18.container = data.ZGHunterC
AtlasLootMenuItem_18:Show()
--Shaman
AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\shaman")
AtlasLootMenuItem_19.lootpage = "ZGShaman"
AtlasLootMenuItem_19.container = data.ZGShamanC
AtlasLootMenuItem_19:Show()
--Paladin
AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"])
AtlasLootMenuItem_20_Extra:SetText("")
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\paladin")
AtlasLootMenuItem_20.lootpage = "ZGPaladin"
AtlasLootMenuItem_20.container = data.ZGPaladinC
AtlasLootMenuItem_20:Show()
--Warrior
AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"])
AtlasLootMenuItem_21_Extra:SetText("")
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warrior")
AtlasLootMenuItem_21.lootpage = "ZGWarrior"
AtlasLootMenuItem_21.container = data.ZGWarriorC
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_Jewelry_Ring_46")
AtlasLootMenuItem_23.lootpage = "ZGRings"
AtlasLootMenuItem_23.container = data.ZGRingsC
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.container = data.PrimalBlessingC
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.container = data.HakkariBladesC
AtlasLootMenuItem_25:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLootAQ40SetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Temple of Ahn'Qiraj Sets"])
--Priest
AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\priest")
AtlasLootMenuItem_3.lootpage = "AQ40Priest"
AtlasLootMenuItem_3.container = data.AQ40PriestC
AtlasLootMenuItem_3:Show()
--Mage
AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\mage")
AtlasLootMenuItem_4.lootpage = "AQ40Mage"
AtlasLootMenuItem_4.container = data.AQ40MageC
AtlasLootMenuItem_4:Show()
--Warlock
AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warlock")
AtlasLootMenuItem_5.lootpage = "AQ40Warlock"
AtlasLootMenuItem_5.container = data.AQ40WarlockC
AtlasLootMenuItem_5:Show()
--Rogue
AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\rogue")
AtlasLootMenuItem_6.lootpage = "AQ40Rogue"
AtlasLootMenuItem_6.container = data.AQ40RogueC
AtlasLootMenuItem_6:Show()
--Druid
AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"])
AtlasLootMenuItem_7_Extra:SetText("")
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\druid")
AtlasLootMenuItem_7.lootpage = "AQ40Druid"
AtlasLootMenuItem_7.container = data.AQ40DruidC
AtlasLootMenuItem_7:Show()
--Hunter
AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\hunter")
AtlasLootMenuItem_18.lootpage = "AQ40Hunter"
AtlasLootMenuItem_18.container = data.AQ40HunterC
AtlasLootMenuItem_18:Show()
--Shaman
AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\shaman")
AtlasLootMenuItem_19.lootpage = "AQ40Shaman"
AtlasLootMenuItem_19.container = data.AQ40ShamanC
AtlasLootMenuItem_19:Show()
--Paladin
AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"])
AtlasLootMenuItem_20_Extra:SetText("")
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\paladin")
AtlasLootMenuItem_20.lootpage = "AQ40Paladin"
AtlasLootMenuItem_20.container = data.AQ40PaladinC
AtlasLootMenuItem_20:Show()
--Warrior
AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"])
AtlasLootMenuItem_21_Extra:SetText("")
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warrior")
AtlasLootMenuItem_21.lootpage = "AQ40Warrior"
AtlasLootMenuItem_21.container = data.AQ40WarriorC
AtlasLootMenuItem_21:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLootAQ20SetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Ruins of Ahn'Qiraj Sets"])
--Priest
AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\priest")
AtlasLootMenuItem_3.lootpage = "AQ20Priest"
AtlasLootMenuItem_3.container = data.AQ20PriestC
AtlasLootMenuItem_3:Show()
--Mage
AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\mage")
AtlasLootMenuItem_4.lootpage = "AQ20Mage"
AtlasLootMenuItem_4.container = data.AQ20MageC
AtlasLootMenuItem_4:Show()
--Warlock
AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warlock")
AtlasLootMenuItem_5.lootpage = "AQ20Warlock"
AtlasLootMenuItem_5.container = data.AQ20WarlockC
AtlasLootMenuItem_5:Show()
--Rogue
AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\rogue")
AtlasLootMenuItem_6.lootpage = "AQ20Rogue"
AtlasLootMenuItem_6.container = data.AQ20RogueC
AtlasLootMenuItem_6:Show()
--Druid
AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"])
AtlasLootMenuItem_7_Extra:SetText("")
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\druid")
AtlasLootMenuItem_7.lootpage = "AQ20Druid"
AtlasLootMenuItem_7.container = data.AQ20DruidC
AtlasLootMenuItem_7:Show()
--Hunter
AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\hunter")
AtlasLootMenuItem_18.lootpage = "AQ20Hunter"
AtlasLootMenuItem_18.container = data.AQ20HunterC
AtlasLootMenuItem_18:Show()
--Shaman
AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\shaman")
AtlasLootMenuItem_19.lootpage = "AQ20Shaman"
AtlasLootMenuItem_19.container = data.AQ20ShamanC
AtlasLootMenuItem_19:Show()
--Paladin
AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"])
AtlasLootMenuItem_20_Extra:SetText("")
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\paladin")
AtlasLootMenuItem_20.lootpage = "AQ20Paladin"
AtlasLootMenuItem_20.container = data.AQ20PaladinC
AtlasLootMenuItem_20:Show()
--Warrior
AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"])
AtlasLootMenuItem_21_Extra:SetText("")
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warrior")
AtlasLootMenuItem_21.lootpage = "AQ20Warrior"
AtlasLootMenuItem_21.container = data.AQ20WarriorC
AtlasLootMenuItem_21:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLootT0SetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Dungeon 1/2 Sets"])
--Priest
AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\priest")
AtlasLootMenuItem_3.lootpage = "T0Priest"
AtlasLootMenuItem_3.container = data.T0PriestC
AtlasLootMenuItem_3:Show()
--Mage
AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\mage")
AtlasLootMenuItem_4.lootpage = "T0Mage"
AtlasLootMenuItem_4.container = data.T0MageC
AtlasLootMenuItem_4:Show()
--Warlock
AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warlock")
AtlasLootMenuItem_5.lootpage = "T0Warlock"
AtlasLootMenuItem_5.container = data.T0WarlockC
AtlasLootMenuItem_5:Show()
--Rogue
AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\rogue")
AtlasLootMenuItem_6.lootpage = "T0Rogue"
AtlasLootMenuItem_6.container = data.T0RogueC
AtlasLootMenuItem_6:Show()
--Druid
AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"])
AtlasLootMenuItem_7_Extra:SetText("")
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\druid")
AtlasLootMenuItem_7.lootpage = "T0Druid"
AtlasLootMenuItem_7.container = data.T0DruidC
AtlasLootMenuItem_7:Show()
--Hunter
AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\hunter")
AtlasLootMenuItem_18.lootpage = "T0Hunter"
AtlasLootMenuItem_18.container = data.T0HunterC
AtlasLootMenuItem_18:Show()
--Shaman
AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\shaman")
AtlasLootMenuItem_19.lootpage = "T0Shaman"
AtlasLootMenuItem_19.container = data.T0ShamanC
AtlasLootMenuItem_19:Show()
--Paladin
AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"])
AtlasLootMenuItem_20_Extra:SetText("")
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\paladin")
AtlasLootMenuItem_20.lootpage = "T0Paladin"
AtlasLootMenuItem_20.container = data.T0PaladinC
AtlasLootMenuItem_20:Show()
--Warrior
AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"])
AtlasLootMenuItem_21_Extra:SetText("")
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warrior")
AtlasLootMenuItem_21.lootpage = "T0Warrior"
AtlasLootMenuItem_21.container = data.T0WarriorC
AtlasLootMenuItem_21:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLootT1SetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Tier 1 Sets"])
--Priest
AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\priest")
AtlasLootMenuItem_3.lootpage = "T1Priest"
AtlasLootMenuItem_3.container = data.T1PriestC
AtlasLootMenuItem_3:Show()
--Mage
AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\mage")
AtlasLootMenuItem_4.lootpage = "T1Mage"
AtlasLootMenuItem_4.container = data.T1MageC
AtlasLootMenuItem_4:Show()
--Warlock
AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warlock")
AtlasLootMenuItem_5.lootpage = "T1Warlock"
AtlasLootMenuItem_5.container = data.T1WarlockC
AtlasLootMenuItem_5:Show()
--Rogue
AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\rogue")
AtlasLootMenuItem_6.lootpage = "T1Rogue"
AtlasLootMenuItem_6.container = data.T1RogueC
AtlasLootMenuItem_6:Show()
--Druid
AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"])
AtlasLootMenuItem_7_Extra:SetText("")
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\druid")
AtlasLootMenuItem_7.lootpage = "T1Druid"
AtlasLootMenuItem_7.container = data.T1DruidC
AtlasLootMenuItem_7:Show()
--Hunter
AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\hunter")
AtlasLootMenuItem_18.lootpage = "T1Hunter"
AtlasLootMenuItem_18.container = data.T1HunterC
AtlasLootMenuItem_18:Show()
--Shaman
AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\shaman")
AtlasLootMenuItem_19.lootpage = "T1Shaman"
AtlasLootMenuItem_19.container = data.T1ShamanC
AtlasLootMenuItem_19:Show()
--Paladin
AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"])
AtlasLootMenuItem_20_Extra:SetText("")
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\paladin")
AtlasLootMenuItem_20.lootpage = "T1Paladin"
AtlasLootMenuItem_20.container = data.T1PaladinC
AtlasLootMenuItem_20:Show()
--Warrior
AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"])
AtlasLootMenuItem_21_Extra:SetText("")
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warrior")
AtlasLootMenuItem_21.lootpage = "T1Warrior"
AtlasLootMenuItem_21.container = data.T1WarriorC
AtlasLootMenuItem_21:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLootT2SetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Tier 2 Sets"])
--Priest
AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\priest")
AtlasLootMenuItem_3.lootpage = "T2Priest"
AtlasLootMenuItem_3.container = data.T2PriestC
AtlasLootMenuItem_3:Show()
--Mage
AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\mage")
AtlasLootMenuItem_4.lootpage = "T2Mage"
AtlasLootMenuItem_4.container = data.T2MageC
AtlasLootMenuItem_4:Show()
--Warlock
AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warlock")
AtlasLootMenuItem_5.lootpage = "T2Warlock"
AtlasLootMenuItem_5.container = data.T2WarlockC
AtlasLootMenuItem_5:Show()
--Rogue
AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\rogue")
AtlasLootMenuItem_6.lootpage = "T2Rogue"
AtlasLootMenuItem_6.container = data.T2RogueC
AtlasLootMenuItem_6:Show()
--Druid
AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"])
AtlasLootMenuItem_7_Extra:SetText("")
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\druid")
AtlasLootMenuItem_7.lootpage = "T2Druid"
AtlasLootMenuItem_7.container = data.T2DruidC
AtlasLootMenuItem_7:Show()
--Hunter
AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\hunter")
AtlasLootMenuItem_18.lootpage = "T2Hunter"
AtlasLootMenuItem_18.container = data.T2HunterC
AtlasLootMenuItem_18:Show()
--Shaman
AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\shaman")
AtlasLootMenuItem_19.lootpage = "T2Shaman"
AtlasLootMenuItem_19.container = data.T2ShamanC
AtlasLootMenuItem_19:Show()
--Paladin
AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"])
AtlasLootMenuItem_20_Extra:SetText("")
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\paladin")
AtlasLootMenuItem_20.lootpage = "T2Paladin"
AtlasLootMenuItem_20.container = data.T2PaladinC
AtlasLootMenuItem_20:Show()
--Warrior
AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"])
AtlasLootMenuItem_21_Extra:SetText("")
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warrior")
AtlasLootMenuItem_21.lootpage = "T2Warrior"
AtlasLootMenuItem_21.container = data.T2WarriorC
AtlasLootMenuItem_21:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLootT3SetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Tier 3 Sets"])
--Priest
AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\priest")
AtlasLootMenuItem_3.lootpage = "T3Priest"
AtlasLootMenuItem_3.container = data.T3PriestC
AtlasLootMenuItem_3:Show()
--Mage
AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\mage")
AtlasLootMenuItem_4.lootpage = "T3Mage"
AtlasLootMenuItem_4.container = data.T3MageC
AtlasLootMenuItem_4:Show()
--Warlock
AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warlock")
AtlasLootMenuItem_5.lootpage = "T3Warlock"
AtlasLootMenuItem_5.container = data.T3WarlockC
AtlasLootMenuItem_5:Show()
--Rogue
AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\rogue")
AtlasLootMenuItem_6.lootpage = "T3Rogue"
AtlasLootMenuItem_6.container = data.T3RogueC
AtlasLootMenuItem_6:Show()
--Druid
AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"])
AtlasLootMenuItem_7_Extra:SetText("")
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\druid")
AtlasLootMenuItem_7.lootpage = "T3Druid"
AtlasLootMenuItem_7.container = data.T3DruidC
AtlasLootMenuItem_7:Show()
--Hunter
AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\hunter")
AtlasLootMenuItem_18.lootpage = "T3Hunter"
AtlasLootMenuItem_18.container = data.T3HunterC
AtlasLootMenuItem_18:Show()
--Shaman
AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\shaman")
AtlasLootMenuItem_19.lootpage = "T3Shaman"
AtlasLootMenuItem_19.container = data.T3ShamanC
AtlasLootMenuItem_19:Show()
--Paladin
AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"])
AtlasLootMenuItem_20_Extra:SetText("")
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\paladin")
AtlasLootMenuItem_20.lootpage = "T3Paladin"
AtlasLootMenuItem_20.container = data.T3PaladinC
AtlasLootMenuItem_20:Show()
--Warrior
AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"])
AtlasLootMenuItem_21_Extra:SetText("")
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warrior")
AtlasLootMenuItem_21.lootpage = "T3Warrior"
AtlasLootMenuItem_21.container = data.T3WarriorC
AtlasLootMenuItem_21:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLoot_Kara40SetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Karazhan"].." "..AL["Sets"])
--Priest
AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"])
AtlasLootMenuItem_3_Extra:SetText("")
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\priest")
AtlasLootMenuItem_3.lootpage = "T35Priest"
AtlasLootMenuItem_3.container = data.T35PriestC
AtlasLootMenuItem_3:Show()
--Mage
AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"])
AtlasLootMenuItem_4_Extra:SetText("")
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\mage")
AtlasLootMenuItem_4.lootpage = "T35Mage"
AtlasLootMenuItem_4.container = data.T35MageC
AtlasLootMenuItem_4:Show()
--Warlock
AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"])
AtlasLootMenuItem_5_Extra:SetText("")
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warlock")
AtlasLootMenuItem_5.lootpage = "T35Warlock"
AtlasLootMenuItem_5.container = data.T35WarlockC
AtlasLootMenuItem_5:Show()
--Rogue
AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"])
AtlasLootMenuItem_6_Extra:SetText("")
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\rogue")
AtlasLootMenuItem_6.lootpage = "T35Rogue"
AtlasLootMenuItem_6.container = data.T35RogueC
AtlasLootMenuItem_6:Show()
--Druid
AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"])
AtlasLootMenuItem_7_Extra:SetText("")
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\druid")
AtlasLootMenuItem_7.lootpage = "T35Druid"
AtlasLootMenuItem_7.container = data.T35DruidC
AtlasLootMenuItem_7:Show()
--Hunter
AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"])
AtlasLootMenuItem_18_Extra:SetText("")
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\hunter")
AtlasLootMenuItem_18.lootpage = "T35Hunter"
AtlasLootMenuItem_18.container = data.T35HunterC
AtlasLootMenuItem_18:Show()
--Shaman
AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"])
AtlasLootMenuItem_19_Extra:SetText("")
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\shaman")
AtlasLootMenuItem_19.lootpage = "T35Shaman"
AtlasLootMenuItem_19.container = data.T35ShamanC
AtlasLootMenuItem_19:Show()
--Paladin
AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"])
AtlasLootMenuItem_20_Extra:SetText("")
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\paladin")
AtlasLootMenuItem_20.lootpage = "T35Paladin"
AtlasLootMenuItem_20.container = data.T35PaladinC
AtlasLootMenuItem_20:Show()
--Warrior
AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"])
AtlasLootMenuItem_21_Extra:SetText("")
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\AddOns\\AtlasLoot\\Images\\warrior")
AtlasLootMenuItem_21.lootpage = "T35Warrior"
AtlasLootMenuItem_21.container = data.T35WarriorC
AtlasLootMenuItem_21:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end
function AtlasLootTMHSetMenu()
AtlasLoot_PrepMenu("SETMENU", AL["Timbermaw Hold"].." "..AL["Sets"])
AtlasLootMenuItem_1_Name:SetText(AL["Majesty of the Stag"])
AtlasLootMenuItem_1_Extra:SetText(AL["Cloth"])
AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\INV_Chest_Cloth_43")
AtlasLootMenuItem_1.container = data.TMHClothHealer
AtlasLootMenuItem_1:Show()
AtlasLootMenuItem_2_Name:SetText(AL["Wisdom of the Deer"])
AtlasLootMenuItem_2_Extra:SetText(AL["Cloth"])
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Chest_Cloth_43")
AtlasLootMenuItem_2.container = data.TMHClothDps
AtlasLootMenuItem_2:Show()
AtlasLootMenuItem_3_Name:SetText(AL["Rage of the Ursa"])
AtlasLootMenuItem_3_Extra:SetText(AL["Leather"])
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_15")
AtlasLootMenuItem_3.container = data.TMHLeather
AtlasLootMenuItem_3:Show()
AtlasLootMenuItem_4_Name:SetText(AL["Might of the Hyppogryph"])
AtlasLootMenuItem_4_Extra:SetText(AL["Mail"])
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_15")
AtlasLootMenuItem_4.container = data.TMHMail
AtlasLootMenuItem_4:Show()
AtlasLootMenuItem_5_Name:SetText(AL["Pride of the Moose"])
AtlasLootMenuItem_5_Extra:SetText(AL["Plate"])
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate02")
AtlasLootMenuItem_5.container = data.TMHPlate
AtlasLootMenuItem_5:Show()
for i = 1, 30 do
local button = _G["AtlasLootMenuItem_"..i]
button.dataSource = AtlasLoot_GetDataSource(button.lootpage)
if type(button.container) == "table" then
_G["AtlasLootMenuItem_"..i.."_IconBorder"]:SetVertexColor(1, 0.82, 0)
for row = 1, getn(button.container) do
for item = 1, getn(button.container[row]) do
AtlasLoot_CacheItem(button.container[row][item][1])
end
end
end
end
end