Added source on tooltip option
This commit is contained in:
+56
-44
@@ -477,6 +477,7 @@ function AtlasLootOptions_Init()
|
||||
AtlasLootOptionsFrameDefaultTT:SetChecked(AtlasLootCharDB.DefaultTT);
|
||||
AtlasLootOptionsFrameLootlinkTT:SetChecked(AtlasLootCharDB.LootlinkTT);
|
||||
AtlasLootOptionsFrameItemSyncTT:SetChecked(AtlasLootCharDB.ItemSyncTT);
|
||||
AtlasLootOptionsFrameShowSource:SetChecked(AtlasLootCharDB.ShowSource);
|
||||
AtlasLootOptionsFrameEquipCompare:SetChecked(AtlasLootCharDB.EquipCompare);
|
||||
AtlasLootOptionsFrameOpaque:SetChecked(AtlasLootCharDB.Opaque);
|
||||
AtlasLootOptionsFrameItemID:SetChecked(AtlasLootCharDB.ItemIDs);
|
||||
@@ -504,6 +505,7 @@ function AtlasLootOptions_Fresh()
|
||||
AtlasLootCharDB.DefaultTT = true;
|
||||
AtlasLootCharDB.LootlinkTT = false;
|
||||
AtlasLootCharDB.ItemSyncTT = false;
|
||||
AtlasLootCharDB.ShowSource = true;
|
||||
AtlasLootCharDB.EquipCompare = false;
|
||||
AtlasLootCharDB.Opaque = false;
|
||||
AtlasLootCharDB.ItemIDs = false;
|
||||
@@ -1003,6 +1005,15 @@ function AtlasLootOptions_ItemSyncTTToggle()
|
||||
AtlasLootOptions_Init();
|
||||
end
|
||||
|
||||
function AtlasLootOptions_ShowSourceToggle()
|
||||
if(AtlasLootCharDB.ShowSource) then
|
||||
AtlasLootCharDB.ShowSource = false;
|
||||
else
|
||||
AtlasLootCharDB.ShowSource = true;
|
||||
end
|
||||
AtlasLootOptions_Init();
|
||||
end
|
||||
|
||||
--[[
|
||||
AtlasLootOptions_EquipCompareToggle:
|
||||
Toggles EquipCompare. Adds a tooltip with the equipped item (if it's the case) next to the default one.
|
||||
@@ -2219,6 +2230,7 @@ function AtlasLootOptions_DefaultSettings()
|
||||
AtlasLootCharDB.DefaultTT = true;
|
||||
AtlasLootCharDB.LootlinkTT = false;
|
||||
AtlasLootCharDB.ItemSyncTT = false;
|
||||
AtlasLootCharDB.ShowSource = true;
|
||||
AtlasLootCharDB.EquipCompare = false;
|
||||
AtlasLootCharDB.Opaque = false;
|
||||
AtlasLootCharDB.ItemIDs = false;
|
||||
@@ -2304,50 +2316,50 @@ end
|
||||
AtlasLoot_HewdropDown = {
|
||||
[1] = {
|
||||
[AL["Dungeons & Raids"]] = {
|
||||
[1] = {{ AL["Ragefire Chasm"], "RagefireChasm", "Submenu" },},
|
||||
[2] = {{ AL["Wailing Caverns"], "WailingCaverns", "Submenu" },},
|
||||
[3] = {{ AL["The Deadmines"], "Deadmines", "Submenu" },},
|
||||
[4] = {{ AL["Shadowfang Keep"], "ShadowfangKeep", "Submenu" },},
|
||||
[5] = {{ AL["Blackfathom Deeps"], "BlackfathomDeeps", "Submenu" },},
|
||||
[6] = {{ AL["The Stockade"], "TheStockade", "Submenu" },},
|
||||
[7] = {{ AL["Gnomeregan"], "Gnomeregan", "Submenu" },},
|
||||
[8] = {{ AL["Razorfen Kraul"], "RazorfenKraul", "Submenu" },},
|
||||
[9] = {{ AL["The Crescent Grove"], "TheCrescentGrove", "Submenu" },},
|
||||
[10] = {[AL["Scarlet Monastery"]] = {
|
||||
{ AL["Scarlet Monastery (Graveyard)"], "SMGraveyard", "Submenu" },
|
||||
{ AL["Scarlet Monastery (Library)"], "SMLibrary", "Submenu" },
|
||||
{ AL["Scarlet Monastery (Armory)"], "SMArmory", "Submenu" },
|
||||
{ AL["Scarlet Monastery (Cathedral)"], "SMCathedral", "Submenu" },
|
||||
[1] = {{ AL["[13-18] Ragefire Chasm"], "RagefireChasm", "Submenu" },},
|
||||
[2] = {{ AL["[17-24] Wailing Caverns"], "WailingCaverns", "Submenu" },},
|
||||
[3] = {{ AL["[17-24] The Deadmines"], "Deadmines", "Submenu" },},
|
||||
[4] = {{ AL["[22-30] Shadowfang Keep"], "ShadowfangKeep", "Submenu" },},
|
||||
[5] = {{ AL["[23-32] Blackfathom Deeps"], "BlackfathomDeeps", "Submenu" },},
|
||||
[6] = {{ AL["[22-30] The Stockade"], "TheStockade", "Submenu" },},
|
||||
[7] = {{ AL["[29-38] Gnomeregan"], "Gnomeregan", "Submenu" },},
|
||||
[8] = {{ AL["[29-38] Razorfen Kraul"], "RazorfenKraul", "Submenu" },},
|
||||
[9] = {{ AL["[32-38] The Crescent Grove"], "TheCrescentGrove", "Submenu" },},
|
||||
[10] = {[AL["[27-45] Scarlet Monastery"]] = {
|
||||
{ AL["[27-36] Scarlet Monastery (Graveyard)"], "SMGraveyard", "Submenu" },
|
||||
{ AL["[28-39] Scarlet Monastery (Library)"], "SMLibrary", "Submenu" },
|
||||
{ AL["[32-41] Scarlet Monastery (Armory)"], "SMArmory", "Submenu" },
|
||||
{ AL["[35-45] Scarlet Monastery (Cathedral)"], "SMCathedral", "Submenu" },
|
||||
},},
|
||||
[11] = {{ AL["Razorfen Downs"], "RazorfenDowns", "Submenu" },},
|
||||
[12] = {{ AL["Uldaman"], "Uldaman", "Submenu" },},
|
||||
[13] = {{ AL["Gilneas City"], "GilneasCity", "Submenu" },},
|
||||
[14] = {{ AL["Maraudon"], "Maraudon", "Submenu" },},
|
||||
[15] = {{ AL["Zul'Farrak"], "ZulFarrak", "Submenu" },},
|
||||
[16] = {{ AL["The Sunken Temple"], "SunkenTemple", "Submenu" },},
|
||||
[17] = {{ AL["Hateforge Quarry"], "HateforgeQuarry", "Submenu" },},
|
||||
[18] = {{ AL["Blackrock Depths"], "BlackrockDepths", "Submenu" },},
|
||||
[19] = {[AL["Dire Maul"]] = {
|
||||
{ AL["Dire Maul (East)"], "DireMaulEast", "Submenu" },
|
||||
{ AL["Dire Maul (West)"], "DireMaulWest", "Submenu" },
|
||||
{ AL["Dire Maul (North)"], "DireMaulNorth", "Submenu" },
|
||||
[11] = {{ AL["[36-46] Razorfen Downs"], "RazorfenDowns", "Submenu" },},
|
||||
[12] = {{ AL["[40-51] Uldaman"], "Uldaman", "Submenu" },},
|
||||
[13] = {{ AL["[42-50] Gilneas City"], "GilneasCity", "Submenu" },},
|
||||
[14] = {{ AL["[45-55] Maraudon"], "Maraudon", "Submenu" },},
|
||||
[15] = {{ AL["[44-54] Zul'Farrak"], "ZulFarrak", "Submenu" },},
|
||||
[16] = {{ AL["[50-60] The Sunken Temple"], "SunkenTemple", "Submenu" },},
|
||||
[17] = {{ AL["[50-60] Hateforge Quarry"], "HateforgeQuarry", "Submenu" },},
|
||||
[18] = {{ AL["[52-60] Blackrock Depths"], "BlackrockDepths", "Submenu" },},
|
||||
[19] = {[AL["[55-60] Dire Maul"]] = {
|
||||
{ AL["[55-60] Dire Maul (East)"], "DireMaulEast", "Submenu" },
|
||||
{ AL["[57-60] Dire Maul (West)"], "DireMaulWest", "Submenu" },
|
||||
{ AL["[57-60] Dire Maul (North)"], "DireMaulNorth", "Submenu" },
|
||||
},},
|
||||
[20] = {{ AL["Scholomance"], "Scholomance", "Submenu" },},
|
||||
[21] = {{ AL["Stratholme"], "Stratholme", "Submenu" },},
|
||||
[22] = {{ AL["Lower Blackrock Spire"], "LowerBlackrock", "Submenu" },},
|
||||
[23] = {{ AL["Upper Blackrock Spire"], "UpperBlackrock", "Submenu" },},
|
||||
[24] = {{ AL["Karazhan Crypt"], "KarazhanCrypt", "Submenu" },},
|
||||
[25] = {{ AL["Caverns of Time: Black Morass"], "CavernsOfTimeBlackMorass", "Submenu" },},
|
||||
[26] = {{ AL["Stormwind Vault"], "StormwindVault", "Submenu" },},
|
||||
[27] = {{ AL["Zul'Gurub"], "ZulGurub", "Submenu" },},
|
||||
[28] = {{ AL["Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" },},
|
||||
[29] = {{ AL["Molten Core"], "MoltenCore", "Submenu" },},
|
||||
[30] = {{ AL["Onyxia's Lair"], "Onyxia", "Submenu" },},
|
||||
[31] = {{ AL["Lower Karazhan Halls"], "LowerKara", "Submenu" },},
|
||||
[32] = {{ AL["Blackwing Lair"], "BlackwingLair", "Submenu" },},
|
||||
[33] = {{ AL["Emerald Sanctum"], "EmeraldSanctum", "Submenu" },},
|
||||
[34] = {{ AL["Temple of Ahn'Qiraj"], "TempleofAQ", "Submenu" },},
|
||||
[35] = {{ AL["Naxxramas"], "Naxxramas", "Submenu" },},
|
||||
[20] = {{ AL["[58-60] Scholomance"], "Scholomance", "Submenu" },},
|
||||
[21] = {{ AL["[58-60] Stratholme"], "Stratholme", "Submenu" },},
|
||||
[22] = {{ AL["[55-60] Lower Blackrock Spire"], "LowerBlackrock", "Submenu" },},
|
||||
[23] = {{ AL["[58-60] Upper Blackrock Spire"], "UpperBlackrock", "Submenu" },},
|
||||
[24] = {{ AL["[58-60] Karazhan Crypt"], "KarazhanCrypt", "Submenu" },},
|
||||
[25] = {{ AL["[60] Caverns of Time: Black Morass"], "CavernsOfTimeBlackMorass", "Submenu" },},
|
||||
[26] = {{ AL["[60] Stormwind Vault"], "StormwindVault", "Submenu" },},
|
||||
[27] = {{ AL["[RAID] Zul'Gurub"], "ZulGurub", "Submenu" },},
|
||||
[28] = {{ AL["[RAID] Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" },},
|
||||
[29] = {{ AL["[RAID] Molten Core"], "MoltenCore", "Submenu" },},
|
||||
[30] = {{ AL["[RAID] Onyxia's Lair"], "Onyxia", "Submenu" },},
|
||||
[31] = {{ AL["[RAID] Lower Karazhan Halls"], "LowerKara", "Submenu" },},
|
||||
[32] = {{ AL["[RAID] Blackwing Lair"], "BlackwingLair", "Submenu" },},
|
||||
[33] = {{ AL["[RAID] Emerald Sanctum"], "EmeraldSanctum", "Submenu" },},
|
||||
[34] = {{ AL["[RAID] Temple of Ahn'Qiraj"], "TempleofAQ", "Submenu" },},
|
||||
[35] = {{ AL["[RAID] Naxxramas"], "Naxxramas", "Submenu" },},
|
||||
},
|
||||
},
|
||||
[2] = { [AL["World Bosses"]] = {
|
||||
@@ -2433,7 +2445,7 @@ AtlasLoot_HewdropDown = {
|
||||
[2] = {{ AL["Children's Week"], "ChildrensWeek", "Table" },},
|
||||
[3] = {{ AL["Elemental Invasion"], "ElementalInvasion", "Table" },},
|
||||
[4] = {{ AL["Feast of Winter Veil"], "Winterviel1", "Table" },},
|
||||
[5] = {{ AL["Gurubashi Arena Booty Run"], "GurubashiArena", "Table" },},
|
||||
[5] = {{ AL["Gurubashi Arena"], "GurubashiArena", "Table" },},
|
||||
[6] = {{ AL["Hallow's End"], "Halloween1", "Table" },},
|
||||
[7] = {{ AL["Harvest Festival"], "HarvestFestival", "Table" },},
|
||||
[8] = {{ AL["Love is in the Air"], "Valentineday", "Table" },},
|
||||
@@ -2667,7 +2679,7 @@ AtlasLoot_HewdropDown_SubTables = {
|
||||
{ AL["Trash Mobs"], "SMCTrash" },
|
||||
},
|
||||
["Scholomance"] = {
|
||||
{ AL["Blood Steward of Kirtonos"], "SCHOLOBlood" },
|
||||
--{ AL["Blood Steward of Kirtonos"], "SCHOLOBlood" },
|
||||
{ AL["Kirtonos the Herald"], "SCHOLOKirtonostheHerald" },
|
||||
{ AL["Jandice Barov"], "SCHOLOJandiceBarov" },
|
||||
{ AL["Lord Blackwood"].." ("..AL["Scourge Invasion"]..")", "SCHOLOLordBlackwood" },
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
<Script file="Search.lua"/>
|
||||
<Script file="WorldBoss.lua"/>
|
||||
<Script file="Dungeons.lua"/>
|
||||
<Script file="Tooltip.lua"/>
|
||||
|
||||
<Button name="AtlasLootDefaultFrameButtonTemplate" inherits="OptionsButtonTemplate" virtual="true">
|
||||
<Size>
|
||||
@@ -1473,6 +1474,24 @@
|
||||
</OnClick>
|
||||
</Scripts>
|
||||
</CheckButton>
|
||||
<CheckButton name="$parentShowSource" inherits="OptionsCheckButtonTemplate">
|
||||
<Anchors>
|
||||
<Anchor point="TOPLEFT">
|
||||
<Offset>
|
||||
<AbsDimension x="20" y="-220"/>
|
||||
</Offset>
|
||||
</Anchor>
|
||||
</Anchors>
|
||||
<Scripts>
|
||||
<OnLoad>
|
||||
local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
|
||||
getglobal(this:GetName().."Text"):SetText(AL["Show Source on Tooltips"]);
|
||||
</OnLoad>
|
||||
<OnClick>
|
||||
AtlasLootOptions_ShowSourceToggle();
|
||||
</OnClick>
|
||||
</Scripts>
|
||||
</CheckButton>
|
||||
<CheckButton name="$parentEquipCompare" inherits="OptionsCheckButtonTemplate">
|
||||
<Anchors>
|
||||
<Anchor point="TOPLEFT">
|
||||
|
||||
@@ -1427,8 +1427,8 @@ AtlasLoot_ButtonRegistry = {
|
||||
Title = AL["Kirtonos the Herald"];
|
||||
Next_Page = "SCHOLOJandiceBarov";
|
||||
Next_Title = AL["Jandice Barov"];
|
||||
Prev_Page = "SCHOLOBlood";
|
||||
Prev_Title = AL["Blood Steward of Kirtonos"];
|
||||
--Prev_Page = "SCHOLOBlood";
|
||||
--Prev_Title = AL["Blood Steward of Kirtonos"];
|
||||
Back_Page = "DUNGEONSMENU1";
|
||||
Back_Title = AL["Dungeons & Raids"];
|
||||
};
|
||||
@@ -5036,7 +5036,7 @@ AtlasLoot_ButtonRegistry = {
|
||||
Back_Title = AL["World Events"];
|
||||
};
|
||||
["GurubashiArena"] = {
|
||||
Title = AL["Gurubashi Arena Booty Run"];
|
||||
Title = AL["Gurubashi Arena"];
|
||||
Back_Page = "WORLDEVENTMENU";
|
||||
Back_Title = AL["World Events"];
|
||||
};
|
||||
|
||||
+41
-41
@@ -19,181 +19,181 @@ function AtlasLoot_DungeonsMenu1()
|
||||
getglobal("AtlasLootItemsFrame_PREV"):Hide();
|
||||
getglobal("AtlasLootServerQueryButton"):Hide();
|
||||
--RFC
|
||||
AtlasLootMenuItem_1_Name:SetText(AL["Ragefire Chasm"]);
|
||||
AtlasLootMenuItem_1_Name:SetText(AL["[13-18] Ragefire Chasm"]);
|
||||
AtlasLootMenuItem_1_Extra:SetText(AL["Orgrimmar"]);
|
||||
AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_1.lootpage="RFCTaragaman";
|
||||
AtlasLootMenuItem_1:Show();
|
||||
--WC
|
||||
AtlasLootMenuItem_2_Name:SetText(AL["Wailing Caverns"]);
|
||||
AtlasLootMenuItem_2_Name:SetText(AL["[17-24] Wailing Caverns"]);
|
||||
AtlasLootMenuItem_2_Extra:SetText(AL["Barrens"]);
|
||||
AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_2.lootpage="WCLordCobrahn";
|
||||
AtlasLootMenuItem_2:Show();
|
||||
--DM
|
||||
AtlasLootMenuItem_3_Name:SetText(AL["The Deadmines"]);
|
||||
AtlasLootMenuItem_3_Name:SetText(AL["[17-24] The Deadmines"]);
|
||||
AtlasLootMenuItem_3_Extra:SetText(AL["Westfall"]);
|
||||
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_3.lootpage="DMRhahkZor";
|
||||
AtlasLootMenuItem_3:Show();
|
||||
--SFK
|
||||
AtlasLootMenuItem_4_Name:SetText(AL["Shadowfang Keep"]);
|
||||
AtlasLootMenuItem_4_Name:SetText(AL["[22-30] Shadowfang Keep"]);
|
||||
AtlasLootMenuItem_4_Extra:SetText(AL["Silverpine Forest"]);
|
||||
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_4.lootpage="SFKRethilgore";
|
||||
AtlasLootMenuItem_4:Show();
|
||||
--BFD
|
||||
AtlasLootMenuItem_5_Name:SetText(AL["Blackfathom Deeps"]);
|
||||
AtlasLootMenuItem_5_Name:SetText(AL["[23-32] Blackfathom Deeps"]);
|
||||
AtlasLootMenuItem_5_Extra:SetText(AL["Ashenvale"]);
|
||||
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_5.lootpage="BFDGhamoora";
|
||||
AtlasLootMenuItem_5:Show();
|
||||
--Stockades
|
||||
AtlasLootMenuItem_6_Name:SetText(AL["The Stockade"]);
|
||||
AtlasLootMenuItem_6_Name:SetText(AL["[22-30] The Stockade"]);
|
||||
AtlasLootMenuItem_6_Extra:SetText(AL["Stormwind"]);
|
||||
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_6.lootpage="SWStTargorr";
|
||||
AtlasLootMenuItem_6:Show();
|
||||
--Gnomer
|
||||
AtlasLootMenuItem_7_Name:SetText(AL["Gnomeregan"]);
|
||||
AtlasLootMenuItem_7_Name:SetText(AL["[29-38] Gnomeregan"]);
|
||||
AtlasLootMenuItem_7_Extra:SetText(AL["Dun Morogh"]);
|
||||
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_7.lootpage="GnGrubbis";
|
||||
AtlasLootMenuItem_7:Show();
|
||||
--RFK
|
||||
AtlasLootMenuItem_8_Name:SetText(AL["Razorfen Kraul"]);
|
||||
AtlasLootMenuItem_8_Name:SetText(AL["[29-38] Razorfen Kraul"]);
|
||||
AtlasLootMenuItem_8_Extra:SetText(AL["Barrens"]);
|
||||
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_8.lootpage="RFKAggem";
|
||||
AtlasLootMenuItem_8:Show();
|
||||
--Crescent Grove
|
||||
AtlasLootMenuItem_9_Name:SetText(AL["The Crescent Grove"]);
|
||||
AtlasLootMenuItem_9_Name:SetText(AL["[32-38] The Crescent Grove"]);
|
||||
AtlasLootMenuItem_9_Extra:SetText(AL["Ashenvale"]);
|
||||
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_9.lootpage="TCGGrovetenderEngryss";
|
||||
AtlasLootMenuItem_9:Show();
|
||||
--SM GY
|
||||
AtlasLootMenuItem_10_Name:SetText(AL["Scarlet Monastery (Graveyard)"]);
|
||||
AtlasLootMenuItem_10_Name:SetText(AL["[27-36] Scarlet Monastery (Graveyard)"]);
|
||||
AtlasLootMenuItem_10_Extra:SetText(AL["Tirisfal Glades"]);
|
||||
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_10.lootpage="SMVishas";
|
||||
AtlasLootMenuItem_10:Show();
|
||||
--SM Library
|
||||
AtlasLootMenuItem_11_Name:SetText(AL["Scarlet Monastery (Library)"]);
|
||||
AtlasLootMenuItem_11_Name:SetText(AL["[28-39] Scarlet Monastery (Library)"]);
|
||||
AtlasLootMenuItem_11_Extra:SetText(AL["Tirisfal Glades"]);
|
||||
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_11.lootpage="SMHoundmasterLoksey";
|
||||
AtlasLootMenuItem_11:Show();
|
||||
--SM Armory
|
||||
AtlasLootMenuItem_12_Name:SetText(AL["Scarlet Monastery (Armory)"]);
|
||||
AtlasLootMenuItem_12_Name:SetText(AL["[32-41] Scarlet Monastery (Armory)"]);
|
||||
AtlasLootMenuItem_12_Extra:SetText(AL["Tirisfal Glades"]);
|
||||
AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_12.lootpage="SMHerod";
|
||||
AtlasLootMenuItem_12:Show();
|
||||
--SM Cathedral
|
||||
AtlasLootMenuItem_13_Name:SetText(AL["Scarlet Monastery (Cathedral)"]);
|
||||
AtlasLootMenuItem_13_Name:SetText(AL["[35-45] Scarlet Monastery (Cathedral)"]);
|
||||
AtlasLootMenuItem_13_Extra:SetText(AL["Tirisfal Glades"]);
|
||||
AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_13.lootpage="SMFairbanks";
|
||||
AtlasLootMenuItem_13:Show();
|
||||
--RFD
|
||||
AtlasLootMenuItem_14_Name:SetText(AL["Razorfen Downs"]);
|
||||
AtlasLootMenuItem_14_Name:SetText(AL["[36-46] Razorfen Downs"]);
|
||||
AtlasLootMenuItem_14_Extra:SetText(AL["Barrens"]);
|
||||
AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_14.lootpage="RFDTutenkash";
|
||||
AtlasLootMenuItem_14:Show();
|
||||
--Uldaman
|
||||
AtlasLootMenuItem_15_Name:SetText(AL["Uldaman"]);
|
||||
AtlasLootMenuItem_15_Name:SetText(AL["[40-51] Uldaman"]);
|
||||
AtlasLootMenuItem_15_Extra:SetText(AL["Badlands"]);
|
||||
AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_15.lootpage="UldBaelog";
|
||||
AtlasLootMenuItem_15:Show();
|
||||
--Gilneas
|
||||
AtlasLootMenuItem_16_Name:SetText(AL["Gilneas City"]);
|
||||
AtlasLootMenuItem_16_Name:SetText(AL["[42-50] Gilneas City"]);
|
||||
AtlasLootMenuItem_16_Extra:SetText(AL["Gilneas"]);
|
||||
AtlasLootMenuItem_16_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_16.lootpage="GCMatthiasHoltz";
|
||||
AtlasLootMenuItem_16:Show();
|
||||
--Mara
|
||||
AtlasLootMenuItem_17_Name:SetText(AL["Maraudon"]);
|
||||
AtlasLootMenuItem_17_Name:SetText(AL["[45-55] Maraudon"]);
|
||||
AtlasLootMenuItem_17_Extra:SetText(AL["Desolace"]);
|
||||
AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_17.lootpage="MaraNoxxion";
|
||||
AtlasLootMenuItem_17:Show();
|
||||
--ZF
|
||||
AtlasLootMenuItem_18_Name:SetText(AL["Zul'Farrak"]);
|
||||
AtlasLootMenuItem_18_Name:SetText(AL["[44-54] Zul'Farrak"]);
|
||||
AtlasLootMenuItem_18_Extra:SetText(AL["Tanaris"]);
|
||||
AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_18.lootpage="ZFAntusul";
|
||||
AtlasLootMenuItem_18:Show();
|
||||
--ST
|
||||
AtlasLootMenuItem_19_Name:SetText(AL["The Sunken Temple"]);
|
||||
AtlasLootMenuItem_19_Name:SetText(AL["[50-60] The Sunken Temple"]);
|
||||
AtlasLootMenuItem_19_Extra:SetText(AL["Swamp of Sorrows"]);
|
||||
AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_19.lootpage="STBalconyMinibosses";
|
||||
AtlasLootMenuItem_19:Show();
|
||||
--HFQ
|
||||
AtlasLootMenuItem_20_Name:SetText(AL["Hateforge Quarry"]);
|
||||
AtlasLootMenuItem_20_Name:SetText(AL["[50-60] Hateforge Quarry"]);
|
||||
AtlasLootMenuItem_20_Extra:SetText(AL["Burning Steppes"]);
|
||||
AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_20.lootpage="HQHighForemanBargulBlackhammer";
|
||||
AtlasLootMenuItem_20:Show();
|
||||
--BRD
|
||||
AtlasLootMenuItem_21_Name:SetText(AL["Blackrock Depths"]);
|
||||
AtlasLootMenuItem_21_Name:SetText(AL["[52-60] Blackrock Depths"]);
|
||||
AtlasLootMenuItem_21_Extra:SetText(AL["Burning Steppes"]);
|
||||
AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_21.lootpage="BRDLordRoccor";
|
||||
AtlasLootMenuItem_21:Show();
|
||||
--DME
|
||||
AtlasLootMenuItem_22_Name:SetText(AL["Dire Maul (East)"]);
|
||||
AtlasLootMenuItem_22_Name:SetText(AL["[55-60] Dire Maul (East)"]);
|
||||
AtlasLootMenuItem_22_Extra:SetText(AL["Feralas"]);
|
||||
AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_22.lootpage="DMEPusillin";
|
||||
AtlasLootMenuItem_22:Show();
|
||||
--DMW
|
||||
AtlasLootMenuItem_23_Name:SetText(AL["Dire Maul (West)"]);
|
||||
AtlasLootMenuItem_23_Name:SetText(AL["[57-60] Dire Maul (West)"]);
|
||||
AtlasLootMenuItem_23_Extra:SetText(AL["Feralas"]);
|
||||
AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_23.lootpage="DMWTendrisWarpwood";
|
||||
AtlasLootMenuItem_23:Show();
|
||||
--DMN
|
||||
AtlasLootMenuItem_24_Name:SetText(AL["Dire Maul (North)"]);
|
||||
AtlasLootMenuItem_24_Name:SetText(AL["[57-60] Dire Maul (North)"]);
|
||||
AtlasLootMenuItem_24_Extra:SetText(AL["Feralas"]);
|
||||
AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_24.lootpage="DMNGuardMoldar";
|
||||
AtlasLootMenuItem_24:Show();
|
||||
--Scholo
|
||||
AtlasLootMenuItem_25_Name:SetText(AL["Scholomance"]);
|
||||
AtlasLootMenuItem_25_Name:SetText(AL["[58-60] Scholomance"]);
|
||||
AtlasLootMenuItem_25_Extra:SetText(AL["Western Plaguelands"]);
|
||||
AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_25.lootpage="SCHOLOBlood";
|
||||
AtlasLootMenuItem_25.lootpage="SCHOLOKirtonostheHerald";
|
||||
AtlasLootMenuItem_25:Show();
|
||||
--Strat
|
||||
AtlasLootMenuItem_26_Name:SetText(AL["Stratholme"]);
|
||||
AtlasLootMenuItem_26_Name:SetText(AL["[58-60] Stratholme"]);
|
||||
AtlasLootMenuItem_26_Extra:SetText(AL["Eastern Plaguelands"]);
|
||||
AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_26.lootpage="STRATSkull";
|
||||
AtlasLootMenuItem_26:Show();
|
||||
--LBRS
|
||||
AtlasLootMenuItem_27_Name:SetText(AL["Lower Blackrock Spire"]);
|
||||
AtlasLootMenuItem_27_Name:SetText(AL["[55-60] Lower Blackrock Spire"]);
|
||||
AtlasLootMenuItem_27_Extra:SetText(AL["Burning Steppes"]);
|
||||
AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_27.lootpage="LBRSSpirestoneButcher";
|
||||
AtlasLootMenuItem_27:Show();
|
||||
--UBRS
|
||||
AtlasLootMenuItem_28_Name:SetText(AL["Upper Blackrock Spire"]);
|
||||
AtlasLootMenuItem_28_Name:SetText(AL["[58-60] Upper Blackrock Spire"]);
|
||||
AtlasLootMenuItem_28_Extra:SetText(AL["Burning Steppes"]);
|
||||
AtlasLootMenuItem_28_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_28.lootpage="UBRSEmberseer";
|
||||
AtlasLootMenuItem_28:Show();
|
||||
--Kara crypt
|
||||
AtlasLootMenuItem_29_Name:SetText(AL["Karazhan Crypt"]);
|
||||
AtlasLootMenuItem_29_Name:SetText(AL["[58-60] Karazhan Crypt"]);
|
||||
AtlasLootMenuItem_29_Extra:SetText(AL["Deadwind Pass"]);
|
||||
AtlasLootMenuItem_29_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_29.lootpage="KCMarrowspike";
|
||||
AtlasLootMenuItem_29:Show()
|
||||
--CoT:BM
|
||||
AtlasLootMenuItem_30_Name:SetText(AL["Caverns of Time: Black Morass"]);
|
||||
AtlasLootMenuItem_30_Name:SetText(AL["[60] Caverns of Time: Black Morass"]);
|
||||
AtlasLootMenuItem_30_Extra:SetText(AL["Tanaris"]);
|
||||
AtlasLootMenuItem_30_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_30.lootpage="COTBMChronar";
|
||||
@@ -221,61 +221,61 @@ function AtlasLoot_DungeonsMenu2()
|
||||
getglobal("AtlasLootItemsFrame_PREV"):Show();
|
||||
getglobal("AtlasLootServerQueryButton"):Hide();
|
||||
--SWV
|
||||
AtlasLootMenuItem_1_Name:SetText(AL["Stormwind Vault"]);
|
||||
AtlasLootMenuItem_1_Name:SetText(AL["[60] Stormwind Vault"]);
|
||||
AtlasLootMenuItem_1_Extra:SetText(AL["Stormwind"]);
|
||||
AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalIronForge");
|
||||
AtlasLootMenuItem_1.lootpage="SWVAszoshGrimflame";
|
||||
AtlasLootMenuItem_1:Show();
|
||||
--ZG
|
||||
AtlasLootMenuItem_3_Name:SetText(AL["Zul'Gurub"]);
|
||||
AtlasLootMenuItem_3_Name:SetText(AL["[RAID] Zul'Gurub"]);
|
||||
AtlasLootMenuItem_3_Extra:SetText(AL["Stranglethorn Vale"]);
|
||||
AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_3.lootpage="ZGJeklik";
|
||||
AtlasLootMenuItem_3:Show();
|
||||
--AQ20
|
||||
AtlasLootMenuItem_4_Name:SetText(AL["Ruins of Ahn'Qiraj"]);
|
||||
AtlasLootMenuItem_4_Name:SetText(AL["[RAID] Ruins of Ahn'Qiraj"]);
|
||||
AtlasLootMenuItem_4_Extra:SetText(AL["Silithus"]);
|
||||
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_4.lootpage="AQ20Kurinnaxx";
|
||||
AtlasLootMenuItem_4:Show();
|
||||
--MC
|
||||
AtlasLootMenuItem_5_Name:SetText(AL["Molten Core"]);
|
||||
AtlasLootMenuItem_5_Name:SetText(AL["[RAID] Molten Core"]);
|
||||
AtlasLootMenuItem_5_Extra:SetText(AL["Burning Steppes"]);
|
||||
AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_5.lootpage="MCLucifron";
|
||||
AtlasLootMenuItem_5:Show();
|
||||
--Ony
|
||||
AtlasLootMenuItem_6_Name:SetText(AL["Onyxia's Lair"]);
|
||||
AtlasLootMenuItem_6_Name:SetText(AL["[RAID] Onyxia's Lair"]);
|
||||
AtlasLootMenuItem_6_Extra:SetText(AL["Dustwallow Marsh"]);
|
||||
AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_6.lootpage="Onyxia";
|
||||
AtlasLootMenuItem_6:Show();
|
||||
--LKH
|
||||
AtlasLootMenuItem_7_Name:SetText(AL["Lower Karazhan Halls"]);
|
||||
AtlasLootMenuItem_7_Name:SetText(AL["[RAID] Lower Karazhan Halls"]);
|
||||
AtlasLootMenuItem_7_Extra:SetText(AL["Deadwind Pass"]);
|
||||
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_7.lootpage="LKHRolfen";
|
||||
AtlasLootMenuItem_7:Show();
|
||||
--BWL
|
||||
AtlasLootMenuItem_8_Name:SetText(AL["Blackwing Lair"]);
|
||||
AtlasLootMenuItem_8_Name:SetText(AL["[RAID] Blackwing Lair"]);
|
||||
AtlasLootMenuItem_8_Extra:SetText(AL["Burning Steppes"]);
|
||||
AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_8.lootpage="BWLRazorgore";
|
||||
AtlasLootMenuItem_8:Show();
|
||||
--ES
|
||||
AtlasLootMenuItem_9_Name:SetText(AL["Emerald Sanctum"]);
|
||||
AtlasLootMenuItem_9_Name:SetText(AL["[RAID] Emerald Sanctum"]);
|
||||
AtlasLootMenuItem_9_Extra:SetText(AL["Hyjal"]);
|
||||
AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_9.lootpage="ESErennius";
|
||||
AtlasLootMenuItem_9:Show();
|
||||
--AQ40
|
||||
AtlasLootMenuItem_10_Name:SetText(AL["Temple of Ahn'Qiraj"]);
|
||||
AtlasLootMenuItem_10_Name:SetText(AL["[RAID] Temple of Ahn'Qiraj"]);
|
||||
AtlasLootMenuItem_10_Extra:SetText(AL["Silithus"]);
|
||||
AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_10.lootpage="AQ40Skeram";
|
||||
AtlasLootMenuItem_10:Show();
|
||||
--Naxx
|
||||
AtlasLootMenuItem_11_Name:SetText(AL["Naxxramas"]);
|
||||
AtlasLootMenuItem_11_Name:SetText(AL["[RAID] Naxxramas"]);
|
||||
AtlasLootMenuItem_11_Extra:SetText(AL["Eastern Plaguelands"]);
|
||||
AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Spell_Arcane_PortalOrgrimmar");
|
||||
AtlasLootMenuItem_11.lootpage="NAXPatchwerk";
|
||||
|
||||
@@ -0,0 +1,399 @@
|
||||
-- extra info on GameTooltip and ItemRefTooltip
|
||||
local AtlasLootTip = CreateFrame("Frame", "AtlasLootTip", GameTooltip)
|
||||
local strfind = string.find
|
||||
local tonumber = tonumber
|
||||
|
||||
local GREY = "|cff999999"
|
||||
|
||||
local LastSearchName = nil
|
||||
local lastSearchLink = nil
|
||||
local function GetItemLinkByName(name)
|
||||
if name ~= LastSearchName then
|
||||
for itemID = 1, 90000 do
|
||||
local itemName, hyperLink, itemQuality = GetItemInfo(itemID)
|
||||
if (itemName and itemName == name) then
|
||||
local _, _, _, hex = GetItemQualityColor(tonumber(itemQuality))
|
||||
lastSearchLink = hex.. "|H"..hyperLink.."|h["..itemName.."]|h|r"
|
||||
end
|
||||
end
|
||||
LastSearchName = name
|
||||
end
|
||||
return lastSearchLink
|
||||
end
|
||||
|
||||
local HookSetItemRef = SetItemRef
|
||||
SetItemRef = function(link, text, button)
|
||||
local item, _, id = string.find(link, "item:(%d+):.*")
|
||||
ItemRefTooltip.itemID = id
|
||||
HookSetItemRef(link, text, button)
|
||||
if not IsShiftKeyDown() and not IsControlKeyDown() and item then
|
||||
AtlasLootTip.extendTooltip(ItemRefTooltip, "ItemRefTooltip")
|
||||
end
|
||||
end
|
||||
|
||||
local HookSetHyperlink = GameTooltip.SetHyperlink
|
||||
function GameTooltip.SetHyperlink(self, arg1)
|
||||
if arg1 then
|
||||
local _, _, linktype = string.find(arg1, "^(.-):(.+)$")
|
||||
if linktype == "item" then
|
||||
local _, _, id = string.find(arg1,"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
end
|
||||
return HookSetHyperlink(self, arg1)
|
||||
end
|
||||
|
||||
local HookSetBagItem = GameTooltip.SetBagItem
|
||||
function GameTooltip.SetBagItem(self, container, slot)
|
||||
if GetContainerItemLink(container, slot) then
|
||||
local _, _, id = string.find(GetContainerItemLink(container, slot),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
return HookSetBagItem(self, container, slot)
|
||||
end
|
||||
|
||||
local HookSetLootItem = GameTooltip.SetLootItem
|
||||
function GameTooltip.SetLootItem(self, slot)
|
||||
if GetLootSlotLink(slot) then
|
||||
local _, _, id = string.find(GetLootSlotLink(slot),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
HookSetLootItem(self, slot)
|
||||
end
|
||||
|
||||
local HookSetInboxItem = GameTooltip.SetInboxItem
|
||||
function GameTooltip.SetInboxItem(self, mailID, attachmentIndex)
|
||||
local itemName = GetInboxItem(mailID)
|
||||
if itemName then
|
||||
local _, _, id = string.find(GetItemLinkByName(itemName),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
return HookSetInboxItem(self, mailID, attachmentIndex)
|
||||
end
|
||||
|
||||
local HookSetInventoryItem = GameTooltip.SetInventoryItem
|
||||
function GameTooltip.SetInventoryItem(self, unit, slot)
|
||||
if GetInventoryItemLink(unit, slot) then
|
||||
local _, _, id = string.find(GetInventoryItemLink(unit, slot),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
return HookSetInventoryItem(self, unit, slot)
|
||||
end
|
||||
|
||||
local HookSetCraftItem = GameTooltip.SetCraftItem
|
||||
function GameTooltip.SetCraftItem(self, skill, slot)
|
||||
if GetCraftReagentItemLink(skill, slot) then
|
||||
local _, _, id = string.find(GetCraftReagentItemLink(skill, slot),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
return HookSetCraftItem(self, skill, slot)
|
||||
end
|
||||
|
||||
local HookSetTradeSkillItem = GameTooltip.SetTradeSkillItem
|
||||
function GameTooltip.SetTradeSkillItem(self, skillIndex, reagentIndex)
|
||||
if reagentIndex then
|
||||
if GetTradeSkillReagentItemLink(skillIndex, reagentIndex) then
|
||||
local _, _, id = string.find(GetTradeSkillReagentItemLink(skillIndex, reagentIndex),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
else
|
||||
if GetTradeSkillItemLink(skillIndex) then
|
||||
local _, _, id = string.find(GetTradeSkillItemLink(skillIndex),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
end
|
||||
return HookSetTradeSkillItem(self, skillIndex, reagentIndex)
|
||||
end
|
||||
|
||||
local HookSetAuctionItem = GameTooltip.SetAuctionItem
|
||||
function GameTooltip.SetAuctionItem(self, atype, index)
|
||||
local itemName = GetAuctionItemInfo(atype, index)
|
||||
if itemName then
|
||||
local _, _, id = string.find(GetItemLinkByName(itemName),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
return HookSetAuctionItem(self, atype, index)
|
||||
end
|
||||
|
||||
local HookSetAuctionSellItem = GameTooltip.SetAuctionSellItem
|
||||
function GameTooltip.SetAuctionSellItem(self)
|
||||
local itemName = GetAuctionSellItemInfo()
|
||||
if itemName then
|
||||
local _, _, id = string.find(GetItemLinkByName(itemName),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
return HookSetAuctionSellItem(self)
|
||||
end
|
||||
|
||||
local HookSetTradePlayerItem = GameTooltip.SetTradePlayerItem
|
||||
function GameTooltip.SetTradePlayerItem(self, index)
|
||||
if GetTradePlayerItemLink(index) then
|
||||
local _, _, id = string.find(GetTradePlayerItemLink(index),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
return HookSetTradePlayerItem(self, index)
|
||||
end
|
||||
|
||||
local HookSetTradeTargetItem = GameTooltip.SetTradeTargetItem
|
||||
function GameTooltip.SetTradeTargetItem(self, index)
|
||||
if GetTradeTargetItemLink(index) then
|
||||
local _, _, id = string.find(GetTradeTargetItemLink(index),"item:(%d+):.*")
|
||||
GameTooltip.itemID = id
|
||||
end
|
||||
return HookSetTradeTargetItem(self, index)
|
||||
end
|
||||
|
||||
local lastItemName = nil
|
||||
local lastItemID = nil
|
||||
local lastSourceStr = nil
|
||||
local lastDropRate = nil
|
||||
function AtlasLootTip.extendTooltip(tooltip, tooltipTypeStr)
|
||||
if AtlasLootCharDB.ShowSource ~= true then return end
|
||||
local originalTooltip = {}
|
||||
local itemName = getglobal(tooltipTypeStr .. "TextLeft1"):GetText()
|
||||
local line2 = getglobal(tooltipTypeStr .. "TextLeft2")
|
||||
if not line2:GetText() then return end
|
||||
local craftSpell = nil
|
||||
local source = nil
|
||||
local sourceStr = nil
|
||||
local dropRate = nil
|
||||
local isCraft = false
|
||||
local isPvP = false
|
||||
local isRepReward = false
|
||||
local isSetPiece = false
|
||||
local isWBLoot = false
|
||||
local isWorldEvent = false
|
||||
if itemName and itemName ~= "Fashion Coin" and tooltip.itemID then
|
||||
if itemName ~= lastItemName or tooltip.itemID ~= lastItemID then
|
||||
for row = 1, 30 do
|
||||
local tooltipRowLeft = getglobal(tooltipTypeStr .. 'TextLeft' .. row)
|
||||
if tooltipRowLeft then
|
||||
local rowtext = tooltipRowLeft:GetText()
|
||||
if rowtext then
|
||||
originalTooltip[row] = {}
|
||||
originalTooltip[row].text = rowtext
|
||||
end
|
||||
end
|
||||
end
|
||||
for row=1, table.getn(originalTooltip) do
|
||||
if strfind(originalTooltip[row].text, "—",1,true) then -- skip items that state which rep they require
|
||||
return
|
||||
end
|
||||
end
|
||||
-- first check if its craftable item
|
||||
for k,v in pairs(GetSpellInfoAtlasLootDB["craftspells"]) do
|
||||
if v["craftItem"] == tonumber(tooltip.itemID) then
|
||||
craftSpell = "s"..tostring(k)
|
||||
end
|
||||
end
|
||||
for k1,v1 in pairs(AtlasLoot_Data["AtlasLootCrafting"]) do
|
||||
for k2,v2 in pairs(AtlasLoot_Data["AtlasLootCrafting"][k1]) do
|
||||
if type(v2[1]) == "string" and v2[1] ~= "" and string.sub(v2[1], 1, 1) ~= "e" then
|
||||
if v2[1] == craftSpell
|
||||
and
|
||||
(strfind(k1, "Apprentice",1,true) or
|
||||
strfind(k1, "Journeyman",1,true) or
|
||||
strfind(k1, "Expert",1,true) or
|
||||
strfind(k1, "Artisan",1,true) or
|
||||
strfind(k1, "Goblin",1,true) or
|
||||
strfind(k1, "Gnomish",1,true) or
|
||||
strfind(k1, "Survival",1,true) or
|
||||
strfind(k1, "Herbalism",1,true) or
|
||||
strfind(k1, "FirstAid",1,true) or
|
||||
strfind(k1, "Poisons",1,true) or
|
||||
strfind(k1, "Mining",1,true) or
|
||||
strfind(k1, "Smelting",1,true) or
|
||||
strfind(k1, "Elemental",1,true) or
|
||||
strfind(k1, "Tribal",1,true) or
|
||||
strfind(k1, "Dragonscale",1,true)or
|
||||
strfind(k1, "Weaponsmith",1,true)or
|
||||
strfind(k1, "Axesmith",1,true)or
|
||||
strfind(k1, "Hammersmith",1,true)or
|
||||
strfind(k1, "Swordsmith",1,true)or
|
||||
strfind(k1, "Armorsmith",1,true))
|
||||
then
|
||||
source = k1
|
||||
isCraft = true
|
||||
lastDropRate = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
-- check if its world boss loot
|
||||
if not isCraft then
|
||||
for k1,v1 in pairs(AtlasLoot_Data["AtlasLootWBItems"]) do
|
||||
for k2,v2 in pairs(AtlasLoot_Data["AtlasLootWBItems"][k1]) do
|
||||
if v2[1] == tonumber(tooltip.itemID) and strfind(v2[3], itemName, 1, true) then
|
||||
source = k1
|
||||
isWBLoot = true
|
||||
if v2[5] then
|
||||
dropRate = v2[5]
|
||||
lastDropRate = dropRate
|
||||
else
|
||||
lastDropRate = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
-- check if its a pvp reward
|
||||
if not isCraft and not isWBLoot then
|
||||
for k1,v1 in pairs(AtlasLoot_Data["AtlasLootGeneralPvPItems"]) do
|
||||
for k2,v2 in pairs(AtlasLoot_Data["AtlasLootGeneralPvPItems"][k1]) do
|
||||
if v2[1] == tonumber(tooltip.itemID) and strfind(v2[3], itemName, 1, true) then
|
||||
source = k1
|
||||
isPvP = true
|
||||
lastDropRate = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
-- check if its a rep reward
|
||||
if not isCraft and not isWBLoot and not isPvP then
|
||||
for k1,v1 in pairs(AtlasLoot_Data["AtlasLootBGItems"]) do
|
||||
for k2,v2 in pairs(AtlasLoot_Data["AtlasLootBGItems"][k1]) do
|
||||
if v2[1] == tonumber(tooltip.itemID) and strfind(v2[3], itemName, 1, true) then
|
||||
source = k1
|
||||
isRepReward = true
|
||||
if v2[5] then
|
||||
dropRate = v2[5]
|
||||
lastDropRate = dropRate
|
||||
else
|
||||
lastDropRate = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
for k1,v1 in pairs(AtlasLoot_Data["AtlasLootRepItems"]) do
|
||||
for k2,v2 in pairs(AtlasLoot_Data["AtlasLootRepItems"][k1]) do
|
||||
if v2[1] == tonumber(tooltip.itemID) and strfind(v2[3], itemName, 1, true) then
|
||||
source = k1
|
||||
isRepReward = true
|
||||
if v2[5] and source ~= "Darkmoon" and not strfind(source, "Cenarion",1,true) then
|
||||
dropRate = v2[5]
|
||||
lastDropRate = dropRate
|
||||
else
|
||||
lastDropRate = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
-- check if its a set piece
|
||||
if not isCraft and not isWBLoot and not isPvP and not isRepReward then
|
||||
for k1,v1 in pairs(AtlasLoot_Data["AtlasLootSetItems"]) do
|
||||
for k2,v2 in pairs(AtlasLoot_Data["AtlasLootSetItems"][k1]) do
|
||||
if v2[1] == tonumber(tooltip.itemID) and strfind(v2[3], itemName, 1, true) then
|
||||
source = k1
|
||||
if not (source == "SpiritofEskhandar" or
|
||||
source == "HakkariBlades" or
|
||||
source == "PrimalBlessing" or
|
||||
source == "ShardOfGods" or
|
||||
source == "DalRend" or
|
||||
source == "SpiderKiss" or
|
||||
source == "UnobMounts" or
|
||||
source == "Legendaries" or
|
||||
source == "Artifacts" or
|
||||
source == "ZGRings" or
|
||||
source == "Tabards") then
|
||||
isSetPiece = true
|
||||
end
|
||||
lastDropRate = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
-- check world events
|
||||
if not isCraft and not isWBLoot and not isPvP and not isRepReward and not isSetPiece then
|
||||
for k1,v1 in pairs(AtlasLoot_Data["AtlasLootWorldEvents"]) do
|
||||
for k2,v2 in pairs(AtlasLoot_Data["AtlasLootWorldEvents"][k1]) do
|
||||
if v2[1] == tonumber(tooltip.itemID) and strfind(v2[3], itemName, 1, true) then
|
||||
source = k1
|
||||
isWorldEvent = true
|
||||
if v2[5] then
|
||||
dropRate = v2[5]
|
||||
lastDropRate = dropRate
|
||||
else
|
||||
lastDropRate = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
-- check if its a dungeon/raid loot
|
||||
if not isCraft and not isWBLoot and not isPvP and not isRepReward and not isWorldEvent and not isSetPiece then
|
||||
for k1,v1 in pairs(AtlasLoot_Data["AtlasLootItems"]) do
|
||||
for k2,v2 in pairs(AtlasLoot_Data["AtlasLootItems"][k1]) do
|
||||
if v2[1] ~= 0 then
|
||||
if v2[1] == tonumber(tooltip.itemID) and strfind(v2[3], itemName,1,true) then
|
||||
if k1 ~= "VanillaKeys" then
|
||||
source = k1
|
||||
end
|
||||
if v2[5] then
|
||||
dropRate = v2[5]
|
||||
lastDropRate = dropRate
|
||||
else
|
||||
lastDropRate = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
lastItemName = itemName
|
||||
lastItemID = tooltip.itemID
|
||||
if not source then
|
||||
lastSourceStr = nil
|
||||
return
|
||||
end
|
||||
|
||||
for k,v in pairs(AtlasLoot_TableNames) do
|
||||
if k == source then
|
||||
sourceStr = AtlasLoot_TableNames[k][1]
|
||||
lastSourceStr = sourceStr
|
||||
end
|
||||
end
|
||||
|
||||
if not sourceStr then
|
||||
return
|
||||
end
|
||||
|
||||
if line2 and line2:GetText() then
|
||||
if dropRate then
|
||||
line2:SetText(GREY..sourceStr.." ("..dropRate..")|r\n"..line2:GetText())
|
||||
else
|
||||
line2:SetText(GREY..sourceStr.."|r\n"..line2:GetText())
|
||||
end
|
||||
else
|
||||
if dropRate then
|
||||
tooltip:AddLine(GREY..sourceStr.." ("..dropRate..")|r")
|
||||
else
|
||||
tooltip:AddLine(GREY..sourceStr.."|r")
|
||||
end
|
||||
end
|
||||
|
||||
elseif itemName == lastItemName and tooltip.itemID == lastItemID then
|
||||
if lastSourceStr then
|
||||
if line2:GetText() then
|
||||
if lastDropRate then
|
||||
line2:SetText(GREY..lastSourceStr.." ("..lastDropRate..")|r\n"..line2:GetText())
|
||||
else
|
||||
line2:SetText(GREY..lastSourceStr.."|r\n"..line2:GetText())
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
tooltip:Show()
|
||||
end
|
||||
end
|
||||
|
||||
AtlasLootTip:SetScript("OnHide", function()
|
||||
GameTooltip.itemID = nil
|
||||
ItemRefTooltip.itemID = nil
|
||||
end)
|
||||
|
||||
AtlasLootTip:SetScript("OnShow", function()
|
||||
if GameTooltip.itemID then
|
||||
AtlasLootTip.extendTooltip(GameTooltip, "GameTooltip")
|
||||
end
|
||||
end)
|
||||
@@ -76,8 +76,8 @@ function AtlasLootWorldEventMenu()
|
||||
AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Egg_03");
|
||||
AtlasLootMenuItem_7.lootpage="Noblegarden";
|
||||
AtlasLootMenuItem_7:Show();
|
||||
--Gurubashi Arena Booty Run
|
||||
AtlasLootMenuItem_4_Name:SetText(AL["Gurubashi Arena Booty Run"]);
|
||||
--Gurubashi Arena
|
||||
AtlasLootMenuItem_4_Name:SetText(AL["Gurubashi Arena"]);
|
||||
AtlasLootMenuItem_4_Extra:SetText(ORANGE..AL["Stranglethorn Vale"]);
|
||||
AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_04");
|
||||
AtlasLootMenuItem_4.lootpage="GurubashiArena";
|
||||
|
||||
@@ -2976,7 +2976,7 @@ AtlasLoot_Data["AtlasLootCrafting"] = {
|
||||
{ "s12907", "inv_helmet_49", "=q2=Gnomish Mind Control Cap", "=ds=#sr# =so1=235 =so2=255 =so3=265 =so4=275" },
|
||||
{ "s12759", "inv_gizmo_08", "=q1=Gnomish Death Ray", "=ds=#sr# =so1=240 =so2=260 =so3=270 =so4=280" },
|
||||
{ "s23129", "inv_misc_enggizmos_08", "=q2=World Enlarger", "=ds=#sr# =so1=260 =so2=260 =so3=265 =so4=270" },
|
||||
{ "s23489", "inv_misc_enggizmos_12", "=q2=Ultrasafe Transporter - Gadgetzan", "=ds=#sr# =so1=260 =so2=285 =so3=295 =so4=305" },
|
||||
{ "s23489", "inv_misc_enggizmos_12", "=q2=Ultrasafe Transporter: Gadgetzan", "=ds=#sr# =so1=260 =so2=285 =so3=295 =so4=305" },
|
||||
{ "s23096", "inv_misc_enggizmos_13", "=q1=Alarm-O-Bot", "=ds=#sr# =so1=265 =so2=275 =so3=280 =so4=285" },
|
||||
};
|
||||
|
||||
@@ -2993,7 +2993,7 @@ AtlasLoot_Data["AtlasLootCrafting"] = {
|
||||
{ "s12754", "inv_misc_bomb_04", "=q1=The Big One", "=ds=#sr# =so1=235 =so2=235 =so3=255 =so4=275" },
|
||||
{ "s12908", "spell_fire_flamebolt", "=q1=Goblin Dragon Gun", "=ds=#sr# =so1=240 =so2=260 =so3=270 =so4=280" },
|
||||
{ "s12758", "inv_helmet_49", "=q2=Goblin Rocket Helmet", "=ds=#sr# =so1=245 =so2=265 =so3=275 =so4=285" },
|
||||
{ "s23486", "inv_misc_enggizmos_07", "=q2=Dimensional Ripper - Everlook", "=ds=#sr# =so1=260 =so2=285 =so3=295 =so4=305" },
|
||||
{ "s23486", "inv_misc_enggizmos_07", "=q2=Dimensional Ripper: Everlook", "=ds=#sr# =so1=260 =so2=285 =so3=295 =so4=305" },
|
||||
{ "s23078", "inv_misc_enggizmos_11", "=q1=Goblin Jumper Cables XL", "=ds=#sr# =so1=265 =so2=285 =so3=295 =so4=305" },
|
||||
};
|
||||
EngineeringEquipment1 = {
|
||||
@@ -3391,8 +3391,8 @@ AtlasLoot_Data["AtlasLootCrafting"] = {
|
||||
{ "s24801", "inv_misc_food_64", "=q1=Smoked Desert Dumplings", "=ds=#sr# =so1=285 =so2=325 =so3=345 =so4=365" },
|
||||
{ "s25659", "inv_misc_food_65", "=q1=Dirge's Kickin' Chimaerok Chops", "=ds=#sr# =so1=300 =so2=325 =so3=345 =so4=365" },
|
||||
{ "s57031", "inv_misc_food_09", "=q1=Danonzo's Tel'Abim Surprise", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
|
||||
{ "s57032", "inv_misc_food_08", "=q1=Danonzo's Tel'abim Medley", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
|
||||
{ "s57033", "inv_drink_17", "=q1=Danonzo's Tel'abim Delight", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
|
||||
{ "s57032", "inv_misc_food_08", "=q1=Danonzo's Tel'Abim Medley", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
|
||||
{ "s57033", "inv_drink_17", "=q1=Danonzo's Tel'Abim Delight", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
|
||||
{ "s46085", "inv_misc_food_64", "=q1=Gurubashi Gumbo", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
|
||||
{ "s45625", "INV_Misc_Fishe_Au_Chocolate", "=q1=Le Fishe Au Chocolat", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
|
||||
};
|
||||
|
||||
@@ -963,7 +963,7 @@ AtlasLootBossButtons = {
|
||||
-- ItemIDs (default english)
|
||||
--------------------------------------------------------------------------------
|
||||
AtlasLoot_Data["AtlasLootItems"] = {
|
||||
EmptyInstance = {};
|
||||
--EmptyInstance = {};
|
||||
VanillaKeys = {
|
||||
{ 0, "INV_Box_01", "=q6=#e14#", "" },
|
||||
{ 16309, "INV_Jewelry_Talisman_11", "=q3=Drakefire Amulet", "=ds=#s2#" },
|
||||
@@ -3163,13 +3163,13 @@ AtlasLoot_Data["AtlasLootItems"] = {
|
||||
{ 61027, "INV_shoulder_24", "=q3=Epaulets of the Forgotten Past", "=ds=#s3#, #a1#", "33%" },
|
||||
{ 61040, "INV_gauntlets_05", "=q3=Gloves of the Unknown", "=ds=#s9#, #a1#", "33%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 61014, "INV_Enchant_ShardBrilliantLarge", "Shard of Eternity", "=ds=#s14#", "1%" },
|
||||
{ 61014, "INV_Enchant_ShardBrilliantLarge", "Temporal Anomaly", "=ds=#s14#", "1%" },
|
||||
{ 61043, "Spell_Shadow_SoulGem", "=q4=Eye of the Abyss", "=ds=#s2#", "1.1%" },
|
||||
{ 51044, "INV_misc_head_dragon_black", "=q1=Antnormi's Head", "=ds=#m3#", "100%" },
|
||||
{ 0, "", "", "", "" },
|
||||
{ 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#, Quantity of 2", "100%" },
|
||||
};
|
||||
COTBMInfiniteChromie = {
|
||||
--[[COTBMInfiniteChromie = {
|
||||
{ 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 17-23", "100%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 50431, "INV_bracer_13", "=q3=Extremely Well Crafted Cuffs", "=ds=#s8#, #a1#", "12%" },
|
||||
@@ -3182,7 +3182,7 @@ AtlasLoot_Data["AtlasLootItems"] = {
|
||||
{ 61056, "INV_boots_07", "=q3=Arcanoweave Boots", "=ds=#s12#, #a1#", "12%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 61043, "spell_shadow_soulgem", "=q4=Eye of the Abyss", "=ds=#s2#", "1%" },
|
||||
};
|
||||
};]]
|
||||
COTTrash = {
|
||||
{ 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#" },
|
||||
{ 0, "", "", "" },
|
||||
@@ -4630,10 +4630,6 @@ AtlasLoot_Data["AtlasLootItems"] = {
|
||||
{ 18298, "INV_Pants_11", "=q3=Unbridled Leggings", "=ds=#s11#, #a2#", "0.75%" },
|
||||
{ 18295, "INV_Boots_06", "=q3=Phasing Boots", "=ds=#s12#, #a1# =q2=#e32#", "0.58%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 18333,"INV_Misc_Book_04","=q2=Libram of Focus","=ds=#e20#", "2%" },
|
||||
{ 18334,"INV_Misc_Book_11","=q2=Libram of Protection","=ds=#e20#", "2%" },
|
||||
{ 18332,"INV_Misc_Book_02","=q2=Libram of Rapidity","=ds=#e20#", "2%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 18255, "INV_Misc_Food_55", "=q1=Runn Tum Tuber", "=ds=#e2#", "0.3%" },
|
||||
{ 18297, "INV_Enchant_ShardGlimmeringSmall", "=q1=Thornling Seed", "=ds=#e15# =q7=#cb30#", "0.5%" },
|
||||
};
|
||||
@@ -4820,11 +4816,6 @@ AtlasLoot_Data["AtlasLootItems"] = {
|
||||
};
|
||||
DMNTrash = {
|
||||
{ 18250, "INV_Misc_Key_11", "=q2=Gordok Shackle Key", "=ds=#e14#", "4%, 13%, 25%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 18333,"INV_Misc_Book_04","=q2=Libram of Focus","=ds=#e20#", "1%, 2%" },
|
||||
{ 18334,"INV_Misc_Book_11","=q2=Libram of Protection","=ds=#e20#", "1%, 2%" },
|
||||
{ 18332,"INV_Misc_Book_02","=q2=Libram of Rapidity","=ds=#e20#", "1%, 2%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 18640, "INV_Ammo_Bullet_02", "=q1=Happy Fun Rock", "=ds=#m33#", "2%" },
|
||||
};
|
||||
DMNTRIBUTERUN = {
|
||||
@@ -4945,10 +4936,6 @@ AtlasLoot_Data["AtlasLootItems"] = {
|
||||
{ 18340, "INV_Jewelry_Talisman_14", "=q3=Eidolon Talisman", "=ds=#s2#", "0.9-1.4%" },
|
||||
{ 18344, "INV_Gauntlets_23", "=q3=Stonebark Gauntlets", "=ds=#s9#, #a2#", "0.29-0.66%" },
|
||||
{ 18338, "INV_Wand_02", "=q3=Wand of Arcane Potency", "=ds=#w12#", "1.6-2%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 18333,"INV_Misc_Book_04","=q2=Libram of Focus","=ds=#e20#", "1-2%" },
|
||||
{ 18334,"INV_Misc_Book_11","=q2=Libram of Protection","=ds=#e20#", "1-2%" },
|
||||
{ 18332,"INV_Misc_Book_02","=q2=Libram of Rapidity","=ds=#e20#", "1-2%" },
|
||||
};
|
||||
DMNBooks = {
|
||||
{ 18401,"INV_Misc_Book_11","=q4=Foror's Compendium of Dragon Slaying","=ds=#e20# =q17=#c9#=ds=, =q16=#c4#" },
|
||||
@@ -6618,7 +6605,7 @@ AtlasLoot_Data["AtlasLootItems"] = {
|
||||
{ 92002, "INV_Misc_Book_07", "=q3=Tome of Portals: Theramore", "=ds=Alliance, #e20# =q10=#c3#" , "0.32%" },
|
||||
{ 92004, "INV_Misc_Book_07", "=q3=Tome of Portals: Stonard", "=ds=Horde, #e20# =q10=#c3#", "0.32%" },
|
||||
{ 0, "", "", "" },
|
||||
{ 8547, "INV_Scroll_05", "=q3=Formula: Powerful Smelling Salts", "=ds=#p6# #m14#", "0.03%" },
|
||||
{ 8547, "INV_Scroll_05", "=q3=Formula: Powerful Smelling Salts ", "=ds=#p6# #m14#", "0.03%" },
|
||||
{ 61177, "INV_Scroll_05", "=q3=Recipe: Potion of Quickness", "=ds=#p1# #m14#", "0.03%" },
|
||||
{ 61178, "INV_Scroll_05", "=q3=Plans: Thorium Spurs", "=ds=#p2# #m14#", "0.03%" },
|
||||
{ 61180, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Greater Arcane Resistance", "=ds=#p4# #m14#", "0.03%" },
|
||||
|
||||
@@ -979,7 +979,7 @@ AL:RegisterTranslations("zhCN", function() return {
|
||||
["Elemental Invasion"] = "元素入侵",
|
||||
["Ethereum Prison"] = "复仇军监狱",
|
||||
["Feast of Winter Veil"] = "冬幕节",
|
||||
["Gurubashi Arena Booty Run"] = "古拉巴什竞技场",
|
||||
["Gurubashi Arena"] = "古拉巴什竞技场",
|
||||
["Hallow's End"] = "万圣节",
|
||||
["Harvest Festival"] = "收获节",
|
||||
["Love is in the Air"] = "情人节",
|
||||
|
||||
@@ -961,7 +961,7 @@ AL:RegisterTranslations("deDE", function() return {
|
||||
["Elemental Invasion"] = "Invasion der Elementare",
|
||||
["Ethereum Prison"] = "Gefängnis des Astraleums",
|
||||
["Feast of Winter Veil"] = "Winterhauchfest",
|
||||
["Gurubashi Arena Booty Run"] = "Gurubashiarena",
|
||||
["Gurubashi Arena"] = "Gurubashiarena",
|
||||
["Hallow's End"] = "Schlotternächte",
|
||||
["Harvest Festival"] = "Erntedankfest",
|
||||
["Love is in the Air"] = "Herzklopfen",
|
||||
|
||||
+92
-43
@@ -494,6 +494,7 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["AQ40 Class Sets"] = true,
|
||||
["Ruins of Ahn'Qiraj Sets"] = true,
|
||||
["AQ20 Class Sets"] = true,
|
||||
["AQ20 Set"] = true,
|
||||
["AQ Enchants"] = true,
|
||||
["AQ Opening Quest Chain"] = true,
|
||||
["Sets"] = true,
|
||||
@@ -506,10 +507,12 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Dungeon Set 1"] = true,
|
||||
["Dungeon 1 Set"] = true,
|
||||
["Dungeon 2 Set"] = true,
|
||||
["Dungeon Set"] = true,
|
||||
["D2 Summonable"] = true,
|
||||
["Tier 1 Sets"] = true,
|
||||
["Tier 2 Sets"] = true,
|
||||
["Tier 3 Sets"] = true,
|
||||
["Tier 2.5"] = true,
|
||||
["PvP Sets"] = true,
|
||||
["PvP Rewards (Level 60)"] = true,
|
||||
["PvP Accessories (Level 60)"] = true,
|
||||
@@ -528,6 +531,7 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Dire Maul Books"] = true,
|
||||
["Random Boss Loot"] = true,
|
||||
["Class Set Pieces"] = true,
|
||||
["Class Set"] = true,
|
||||
["Epic Set"] = true,
|
||||
["Rare Set"] = true,
|
||||
["Legendary Items"] = true,
|
||||
@@ -574,7 +578,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Scarshield Warlock"] = true,
|
||||
["Olaf"] = true,
|
||||
["Eric 'The Swift'"] = true,
|
||||
["The Sunken Temple"] = "|cffffffff[50-60]|cffffd200 The Sunken Temple",
|
||||
["[50-60] The Sunken Temple"] = "|cffffffff[50-60]|cffffd200 The Sunken Temple",
|
||||
["The Sunken Temple"] = true,
|
||||
["Spawn of Hakkar"] = true,
|
||||
["Balcony Minibosses"] = true,
|
||||
["Shadow of Doom"] = true,
|
||||
@@ -755,7 +760,7 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Children's Week"] = true,
|
||||
["Elemental Invasion"] = true,
|
||||
["Feast of Winter Veil"] = true,
|
||||
["Gurubashi Arena Booty Run"] = true,
|
||||
["Gurubashi Arena"] = true,
|
||||
["Hallow's End"] = true,
|
||||
["Harvest Festival"] = true,
|
||||
["Love is in the Air"] = true,
|
||||
@@ -769,7 +774,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Noth the Plaguebringer"] = true,
|
||||
["Heigan the Unclean"] = true,
|
||||
["Keys"] = true,
|
||||
["Blackfathom Deeps"] = "|cffffffff[23-32]|cffffd200 Blackfathom Deeps",
|
||||
["[23-32] Blackfathom Deeps"] = "|cffffffff[23-32]|cffffd200 Blackfathom Deeps",
|
||||
["Blackfathom Deeps"] = true,
|
||||
["Lady Sarevess"] = true,
|
||||
["Gelihast"] = true,
|
||||
["Ghamoo-ra"] = true,
|
||||
@@ -793,8 +799,10 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Magmus"] = true,
|
||||
["Princess Moira Bronzebeard"] = true,
|
||||
["Emperor Dagran Thaurissan"] = true,
|
||||
["Blackrock Depths"] = "|cffffffff[52-60]|cffffd200 Blackrock Depths",
|
||||
["Lower Blackrock Spire"] = "|cffffffff[55-60]|cffffd200 Lower Blackrock Spire",
|
||||
["[52-60] Blackrock Depths"] = "|cffffffff[52-60]|cffffd200 Blackrock Depths",
|
||||
["Blackrock Depths"] = true,
|
||||
["[55-60] Lower Blackrock Spire"] = "|cffffffff[55-60]|cffffd200 Lower Blackrock Spire",
|
||||
["Lower Blackrock Spire"] = true,
|
||||
["Spirestone Butcher"] = true,
|
||||
["Highlord Omokk"] = true,
|
||||
["Spirestone Battle Lord"] = true,
|
||||
@@ -814,7 +822,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Burning Felguard"] = true,
|
||||
["Pyroguard Emberseer"] = true,
|
||||
["Solakar Flamewreath"] = true,
|
||||
["Upper Blackrock Spire"] = "|cffffffff[58-60]|cffffd200 Upper Blackrock Spire",
|
||||
["[58-60] Upper Blackrock Spire"] = "|cffffffff[58-60]|cffffd200 Upper Blackrock Spire",
|
||||
["Upper Blackrock Spire"] = true,
|
||||
["Jed Runewatcher"] = true,
|
||||
["Goraluk Anvilcrack"] = true,
|
||||
["Warchief Rend Blackhand"] = true,
|
||||
@@ -830,20 +839,24 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Flamegor"] = true,
|
||||
["Chromaggus"] = true,
|
||||
["Nefarian"] = true,
|
||||
["Blackwing Lair"] = "|cffff0000[RAID]|cffffd200 Blackwing Lair",
|
||||
["Hateforge Quarry"] = "|cffffffff[50-60]|cffffd200 Hateforge Quarry",
|
||||
["[RAID] Blackwing Lair"] = "|cffff0000[RAID]|cffffd200 Blackwing Lair",
|
||||
["Blackwing Lair"] = true,
|
||||
["[50-60] Hateforge Quarry"] = "|cffffffff[50-60]|cffffd200 Hateforge Quarry",
|
||||
["Hateforge Quarry"] = true,
|
||||
["High Foreman Bargul Blackhammer"] = true,
|
||||
["Engineer Figgles"] = true,
|
||||
["Corrosis"] = true,
|
||||
["Hatereaver Annihilator"] = true,
|
||||
["Hargesh Doomcaller"] = true,
|
||||
["The Crescent Grove"] = "|cffffffff[32-38]|cffffd200 The Crescent Grove",
|
||||
["[32-38] The Crescent Grove"] = "|cffffffff[32-38]|cffffd200 The Crescent Grove",
|
||||
["The Crescent Grove"] = true,
|
||||
["Grovetender Engryss"] = true,
|
||||
["Keeper Ranathos"] = true,
|
||||
["High Priestess A'lathea"] = true,
|
||||
["Fenektis the Deceiver"] = true,
|
||||
["Master Raxxieth"] = true,
|
||||
["Karazhan Crypt"] = "|cffffffff[58-60]|cffffd200 Karazhan Crypt",
|
||||
["[58-60] Karazhan Crypt"] = "|cffffffff[58-60]|cffffd200 Karazhan Crypt",
|
||||
["Karazhan Crypt"] = true,
|
||||
["Marrowspike"] = true,
|
||||
["Hivaxxis"] = true,
|
||||
["Corpsemuncher"] = true,
|
||||
@@ -852,7 +865,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Commander Andreon"] = true,
|
||||
["Alarus"] = true,
|
||||
["Half-Buried Treasure Chest"] = true,
|
||||
["Caverns of Time: Black Morass"] = "|cffffffff[60]|cffffd200 Caverns of Time: Black Morass",
|
||||
["[60] Caverns of Time: Black Morass"] = "|cffffffff[60]|cffffd200 Caverns of Time: Black Morass",
|
||||
["Caverns of Time: Black Morass"] = true,
|
||||
["Chronar"] = true,
|
||||
["Epidamu"] = true,
|
||||
["Drifting Avatar of Time"] = true,
|
||||
@@ -861,14 +875,16 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Rotmaw"] = true,
|
||||
["Antnormi"] = true,
|
||||
["Infinite Chromie"] = true,
|
||||
["Stormwind Vault"] = "|cffffffff[60]|cffffd200 Stormwind Vault",
|
||||
["[60] Stormwind Vault"] = "|cffffffff[60]|cffffd200 Stormwind Vault",
|
||||
["Stormwind Vault"] = true,
|
||||
["Aszosh Grimflame"] = true,
|
||||
["Tham'Grarr"] = true,
|
||||
["Black Bride"] = true,
|
||||
["Damian"] = true,
|
||||
["Volkan Cruelblade"] = true,
|
||||
["Arc'tiras / Vault Armory Equipment"] = true,
|
||||
["The Deadmines"] = "|cffffffff[17-24]|cffffd200 The Deadmines",
|
||||
["[17-24] The Deadmines"] = "|cffffffff[17-24]|cffffd200 The Deadmines",
|
||||
["The Deadmines"] = true,
|
||||
["Pusillin"] = true,
|
||||
["Zevrim Thornhoof"] = true,
|
||||
["Hydrospawn"] = true,
|
||||
@@ -876,8 +892,10 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Pimgib"] = true,
|
||||
["Alzzin the Wildshaper"] = true,
|
||||
["Isalien"] = true,
|
||||
["Dire Maul (East)"] = "|cffffffff[55-60]|cffffd200 Dire Maul (East)",
|
||||
["Dire Maul (North)"] = "|cffffffff[57-60]|cffffd200 Dire Maul (North)",
|
||||
["[55-60] Dire Maul (East)"] = "|cffffffff[55-60]|cffffd200 Dire Maul (East)",
|
||||
["Dire Maul (East)"] = true,
|
||||
["[57-60] Dire Maul (North)"] = "|cffffffff[57-60]|cffffd200 Dire Maul (North)",
|
||||
["Dire Maul (North)"] = true,
|
||||
["Guard Mol'dar"] = true,
|
||||
["Stomper Kreeg"] = true,
|
||||
["Guard Fengus"] = true,
|
||||
@@ -892,7 +910,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Immol'thar"] = true,
|
||||
["Lord Hel'nurath"] = true,
|
||||
["Prince Tortheldrin"] = true,
|
||||
["Dire Maul (West)"] = "|cffffffff[57-60]|cffffd200 Dire Maul (West)",
|
||||
["[57-60] Dire Maul (West)"] = "|cffffffff[57-60]|cffffd200 Dire Maul (West)",
|
||||
["Dire Maul (West)"] = true,
|
||||
["Techbot"] = true,
|
||||
["Grubbis"] = true,
|
||||
["Viscous Fallout"] = true,
|
||||
@@ -900,7 +919,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Crowd Pummeler 9-60"] = true,
|
||||
["Dark Iron Ambassador"] = true,
|
||||
["Mekgineer Thermaplugg"] = true,
|
||||
["Gnomeregan"] = "|cffffffff[29-38]|cffffd200 Gnomeregan",
|
||||
["[29-38] Gnomeregan"] = "|cffffffff[29-38]|cffffd200 Gnomeregan",
|
||||
["Gnomeregan"] = true,
|
||||
["Kolk"] = true,
|
||||
["Gelk"] = true,
|
||||
["Magra"] = true,
|
||||
@@ -915,7 +935,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Tinkerer Gizlock"] = true,
|
||||
["Rotgrip"] = true,
|
||||
["Princess Theradras"] = true,
|
||||
["Maraudon"] = "|cffffffff[45-55]|cffffd200 Maraudon",
|
||||
["[45-55] Maraudon"] = "|cffffffff[45-55]|cffffd200 Maraudon",
|
||||
["Maraudon"] = true,
|
||||
["Lucifron"] = true,
|
||||
["Magmadar"] = true,
|
||||
["Gehennas"] = true,
|
||||
@@ -926,7 +947,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Sulfuron Harbinger"] = true,
|
||||
["Majordomo Executus"] = true,
|
||||
["Ragnaros"] = true,
|
||||
["Molten Core"] = "|cffff0000[RAID]|cffffd200 Molten Core",
|
||||
["[RAID] Molten Core"] = "|cffff0000[RAID]|cffffd200 Molten Core",
|
||||
["Molten Core"] = true,
|
||||
["Patchwerk"] = true,
|
||||
["Grobbulus"] = true,
|
||||
["Gluth"] = true,
|
||||
@@ -942,25 +964,31 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Loatheb"] = true,
|
||||
["Sapphiron"] = true,
|
||||
["Kel'Thuzad"] = true,
|
||||
["Naxxramas"] = "|cffff0000[RAID]|cffffd200 Naxxramas",
|
||||
["[RAID] Naxxramas"] = "|cffff0000[RAID]|cffffd200 Naxxramas",
|
||||
["Naxxramas"] = true,
|
||||
["Onyxia"] = true,
|
||||
["Onyxia's Lair"] = "|cffff0000[RAID]|cffffd200 Onyxia's Lair",
|
||||
["Ragefire Chasm"] = "|cffffffff[13-18]|cffffd200 Ragefire Chasm",
|
||||
["[RAID] Onyxia's Lair"] = "|cffff0000[RAID]|cffffd200 Onyxia's Lair",
|
||||
["Onyxia's Lair"] = true,
|
||||
["[13-18] Ragefire Chasm"] = "|cffffffff[13-18]|cffffd200 Ragefire Chasm",
|
||||
["Ragefire Chasm"] = true,
|
||||
["Tuten'kash"] = true,
|
||||
["Mordresh Fire Eye"] = true,
|
||||
["Glutton"] = true,
|
||||
["Ragglesnout"] = true,
|
||||
["Amnennar the Coldbringer"] = true,
|
||||
["Plaguemaw the Rotting"] = true,
|
||||
["Razorfen Downs"] = "|cffffffff[36-46]|cffffd200 Razorfen Downs",
|
||||
["[36-46] Razorfen Downs"] = "|cffffffff[36-46]|cffffd200 Razorfen Downs",
|
||||
["Razorfen Downs"] = true,
|
||||
["Death Speaker Jargba"] = true,
|
||||
["Overlord Ramtusk"] = true,
|
||||
["Agathelos the Raging"] = true,
|
||||
["Blind Hunter"] = true,
|
||||
["Charlga Razorflank"] = true,
|
||||
["Earthcaller Halmgar"] = true,
|
||||
["Razorfen Kraul"] = "|cffffffff[29-38]|cffffd200 Razorfen Kraul",
|
||||
["Ruins of Ahn'Qiraj"] = "|cffff0000[RAID]|cffffd200 Ruins of Ahn'Qiraj",
|
||||
["[29-38] Razorfen Kraul"] = "|cffffffff[29-38]|cffffd200 Razorfen Kraul",
|
||||
["Razorfen Kraul"] = true,
|
||||
["[RAID] Ruins of Ahn'Qiraj"] = "|cffff0000[RAID]|cffffd200 Ruins of Ahn'Qiraj",
|
||||
["Ruins of Ahn'Qiraj"] = true,
|
||||
["Kurinnaxx"] = true,
|
||||
["Lieutenant General Andorov"] = true,
|
||||
["General Rajaxx"] = true,
|
||||
@@ -969,7 +997,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Ayamiss the Hunter"] = true,
|
||||
["Ossirian the Unscarred"] = true,
|
||||
["Herod"] = true,
|
||||
["Scarlet Monastery"] = "|cffffffff[27-45]|cffffd200 Scarlet Monastery",
|
||||
["[27-45] Scarlet Monastery"] = "|cffffffff[27-45]|cffffd200 Scarlet Monastery",
|
||||
["Scarlet Monastery"] = true,
|
||||
["High Inquisitor Fairbanks"] = true,
|
||||
["Scarlet Commander Mograine"] = true,
|
||||
["High Inquisitor Whitemane"] = true,
|
||||
@@ -996,7 +1025,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Lord Alexei Barov"] = true,
|
||||
["Lady Illucia Barov"] = true,
|
||||
["Darkmaster Gandling"] = true,
|
||||
["Scholomance"] = "|cffffffff[58-60]|cffffd200 Scholomance",
|
||||
["[58-60] Scholomance"] = "|cffffffff[58-60]|cffffd200 Scholomance",
|
||||
["Scholomance"] = true,
|
||||
["Razorclaw the Butcher"] = true,
|
||||
["Baron Silverlaine"] = true,
|
||||
["Commander Springvale"] = true,
|
||||
@@ -1006,8 +1036,10 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Wolf Master Nandos"] = true,
|
||||
["Archmage Arugal"] = true,
|
||||
["Deathsworn Captain"] = true,
|
||||
["Shadowfang Keep"] = "|cffffffff[22-30]|cffffd200 Shadowfang Keep",
|
||||
["The Stockade"] = "|cffffffff[22-30]|cffffd200 The Stockade",
|
||||
["[22-30] Shadowfang Keep"] = "|cffffffff[22-30]|cffffd200 Shadowfang Keep",
|
||||
["Shadowfang Keep"] = true,
|
||||
["[22-30] The Stockade"] = "|cffffffff[22-30]|cffffd200 The Stockade",
|
||||
["The Stockade"] = true,
|
||||
["Skul"] = true,
|
||||
["Fras Siabi"] = true,
|
||||
["Hearthsinger Forresten"] = true,
|
||||
@@ -1025,7 +1057,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Magistrate Barthilas"] = true,
|
||||
["Ramstein the Gorger"] = true,
|
||||
["Baron Rivendare"] = true,
|
||||
["Stratholme"] = "|cffffffff[58-60]|cffffd200 Stratholme",
|
||||
["[58-60] Stratholme"] = "|cffffffff[58-60]|cffffd200 Stratholme",
|
||||
["Stratholme"] = true,
|
||||
["Atal'alarion"] = true,
|
||||
["Dreamscythe"] = true,
|
||||
["Weaver"] = true,
|
||||
@@ -1036,7 +1069,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Hazzas"] = true,
|
||||
["Shade of Eranikus"] = true,
|
||||
["The Temple of Atal'Hakkar"] = true,
|
||||
["Temple of Ahn'Qiraj"] = "|cffff0000[RAID]|cffffd200 Temple of Ahn'Qiraj",
|
||||
["[RAID] Temple of Ahn'Qiraj"] = "|cffff0000[RAID]|cffffd200 Temple of Ahn'Qiraj",
|
||||
["Temple of Ahn'Qiraj"] = true,
|
||||
["The Prophet Skeram"] = true,
|
||||
["The Bug Family"] = true,
|
||||
["Battleguard Sartura"] = true,
|
||||
@@ -1055,8 +1089,10 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Galgann Firehammer"] = true,
|
||||
["Grimlok"] = true,
|
||||
["Archaedas"] = true,
|
||||
["Uldaman"] = "|cffffffff[40-51]|cffffd200 Uldaman",
|
||||
["Wailing Caverns"] = "|cffffffff[17-24]|cffffd200 Wailing Caverns",
|
||||
["[40-51] Uldaman"] = "|cffffffff[40-51]|cffffd200 Uldaman",
|
||||
["Uldaman"] = true,
|
||||
["[17-24] Wailing Caverns"] = "|cffffffff[17-24]|cffffd200 Wailing Caverns",
|
||||
["Wailing Caverns"] = true,
|
||||
["Mad Magglish"] = true,
|
||||
["Trigore the Lasher"] = true,
|
||||
["Boahn"] = true,
|
||||
@@ -1081,7 +1117,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Gahz'rilla"] = true,
|
||||
["Chief Ukorz Sandscalp"] = true,
|
||||
["Zerillis"] = true,
|
||||
["Zul'Farrak"] = "|cffffffff[44-54]|cffffd200 Zul'Farrak",
|
||||
["[44-54] Zul'Farrak"] = "|cffffffff[44-54]|cffffd200 Zul'Farrak",
|
||||
["Zul'Farrak"] = true,
|
||||
["High Priestess Jeklik"] = true,
|
||||
["High Priest Venoxis"] = true,
|
||||
["High Priestess Mar'li"] = true,
|
||||
@@ -1095,7 +1132,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["High Priestess Arlokk"] = true,
|
||||
["Jin'do the Hexxer"] = true,
|
||||
["Hakkar"] = true,
|
||||
["Zul'Gurub"] = "|cffff0000[RAID]|cffffd200 Zul'Gurub",
|
||||
["[RAID] Zul'Gurub"] = "|cffff0000[RAID]|cffffd200 Zul'Gurub",
|
||||
["Zul'Gurub"] = true,
|
||||
["Emerald Dragons"] = true,
|
||||
["Druid"] = true,
|
||||
["Hunter"] = true,
|
||||
@@ -1224,10 +1262,14 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Silithus"] = true,
|
||||
["Azeroth"] = true,
|
||||
["Outland"] = true,
|
||||
["Scarlet Monastery (Graveyard)"] = "|cffffffff[27-36]|cffffd200 Scarlet Monastery (Graveyard)",
|
||||
["Scarlet Monastery (Armory)"] = "|cffffffff[32-41]|cffffd200 Scarlet Monastery (Armory)",
|
||||
["Scarlet Monastery (Cathedral)"] = "|cffffffff[35-45]|cffffd200 Scarlet Monastery (Cathedral)",
|
||||
["Scarlet Monastery (Library)"] = "|cffffffff[28-39]|cffffd200 Scarlet Monastery (Library)",
|
||||
["[27-36] Scarlet Monastery (Graveyard)"] = "|cffffffff[27-36]|cffffd200 Scarlet Monastery (Graveyard)",
|
||||
["Scarlet Monastery (Graveyard)"] = true,
|
||||
["[32-41] Scarlet Monastery (Armory)"] = "|cffffffff[32-41]|cffffd200 Scarlet Monastery (Armory)",
|
||||
["Scarlet Monastery (Armory)"] = true,
|
||||
["[35-45] Scarlet Monastery (Cathedral)"] = "|cffffffff[35-45]|cffffd200 Scarlet Monastery (Cathedral)",
|
||||
["Scarlet Monastery (Cathedral)"] = true,
|
||||
["[28-39] Scarlet Monastery (Library)"] = "|cffffffff[28-39]|cffffd200 Scarlet Monastery (Library)",
|
||||
["Scarlet Monastery (Library)"] = true,
|
||||
["Blade's Edge Mountains"] = true,
|
||||
["Stranglethorn Vale"] = true,
|
||||
["Spirit of Azuregos"] = true,
|
||||
@@ -1376,7 +1418,8 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Leather"] = true,
|
||||
["Mail"] = true,
|
||||
["Plate"] = true,
|
||||
["Dire Maul"] = "|cffffffff[55-60]|cffffd200 Dire Maul",
|
||||
["[55-60] Dire Maul"] = "|cffffffff[55-60]|cffffd200 Dire Maul",
|
||||
["Dire Maul"] = true,
|
||||
["Auchindoun"] = true,
|
||||
["Coilfang Reservoir"] = true,
|
||||
["Hellfire Citadel"] = true,
|
||||
@@ -1474,9 +1517,12 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Silverpine Forest"] = true,
|
||||
["Ashenvale"] = true,
|
||||
["Thunder Bluff"] = true,
|
||||
["Lower Karazhan Halls"] = "|cffff0000[RAID]|cffffd200 Lower Karazhan Halls",
|
||||
["Emerald Sanctum"] = "|cffff0000[RAID]|cffffd200 Emerald Sanctum",
|
||||
["Gilneas City"] = "|cffffffff[42-50]|cffffd200 Gilneas City",
|
||||
["[RAID] Lower Karazhan Halls"] = "|cffff0000[RAID]|cffffd200 Lower Karazhan Halls",
|
||||
["Lower Karazhan Halls"] = true,
|
||||
["[RAID] Emerald Sanctum"] = "|cffff0000[RAID]|cffffd200 Emerald Sanctum",
|
||||
["Emerald Sanctum"] = true,
|
||||
["[42-50] Gilneas City"] = "|cffffffff[42-50]|cffffd200 Gilneas City",
|
||||
["Gilneas City"] = true,
|
||||
["Matthias Holtz"] = true,
|
||||
["Packmaster Ragetooth"] = true,
|
||||
["Judge Sutherland"] = true,
|
||||
@@ -1489,6 +1535,7 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Solnius the Awakener"] = true,
|
||||
["Solnius the Awakener (Page 2)"] = true,
|
||||
["Favor of Erennius (ES Hard Mode)"] = true,
|
||||
["Favor of Erennius"] = true,
|
||||
["Master Blacksmith Rolfen"] = true,
|
||||
["Brood Queen Araxxna"] = true,
|
||||
["Lord Blackwald II"] = true,
|
||||
@@ -1534,6 +1581,7 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Rank 11"] = true,
|
||||
["Rank 14"] = true,
|
||||
["Rank 2-9"] = true,
|
||||
["Rank"] = true,
|
||||
["Donation Rewards"] = true,
|
||||
["Fashion"] = true,
|
||||
["Dun Morogh"] = true,
|
||||
@@ -1547,5 +1595,6 @@ AL:RegisterTranslations("enUS", function() return {
|
||||
["Hyjal"] = true,
|
||||
["Dustwallow Marsh"] = true,
|
||||
["Mooncloth Regalia"] = true,
|
||||
["Show Source on Tooltips"] = true,
|
||||
}
|
||||
end)
|
||||
|
||||
@@ -964,7 +964,7 @@ AL:RegisterTranslations("esES", function() return {
|
||||
["Elemental Invasion"] = "Invasión de elementales",
|
||||
["Ethereum Prison"] = "Prisión de los Etereum",
|
||||
["Feast of Winter Veil"] = "Festival de Invierno",
|
||||
["Gurubashi Arena Booty Run"] = "El cofre pirata de Gurubashi",
|
||||
["Gurubashi Arena"] = "El cofre pirata de Gurubashi",
|
||||
["Hallow's End"] = "Halloween",
|
||||
["Harvest Festival"] = "Festival de la Cosecha",
|
||||
["Love is in the Air"] = "Amor en el aire",
|
||||
|
||||
@@ -983,7 +983,7 @@ AL:RegisterTranslations("frFR", function() return {
|
||||
["Elemental Invasion"] = "Invasions élémentaires",
|
||||
["Ethereum Prison"] = "Prison de l'Ethereum",
|
||||
["Feast of Winter Veil"] = "La fête du Voile d'hiver",
|
||||
["Gurubashi Arena Booty Run"] = "Le coffre pirate de Gurubashi",
|
||||
["Gurubashi Arena"] = "Le coffre pirate de Gurubashi",
|
||||
["Hallow's End"] = "La Sanssaint",
|
||||
["Harvest Festival"] = "La Fête des moissons",
|
||||
["Love is in the Air"] = "De l'amour dans l'air",
|
||||
|
||||
@@ -955,7 +955,7 @@ AL:RegisterTranslations("ruRU", function() return {
|
||||
["Elemental Invasion"] = "Elemental Invasion",
|
||||
["Ethereum Prison"] = "Ethereum Prison",
|
||||
["Feast of Winter Veil"] = "Feast of Winter Veil",
|
||||
["Gurubashi Arena Booty Run"] = "Gurubashi Arena Booty Run",
|
||||
["Gurubashi Arena"] = "Gurubashi Arena",
|
||||
["Hallow's End"] = "Hallow's End",
|
||||
["Harvest Festival"] = "Harvest Festival",
|
||||
["Love is in the Air"] = "Love is in the Air",
|
||||
|
||||
@@ -973,7 +973,7 @@ AL:RegisterTranslations("zhTW", function() return {
|
||||
["Elemental Invasion"] = "元素入侵",
|
||||
["Ethereum Prison"] = "伊斯利恩監獄",
|
||||
["Feast of Winter Veil"] = "冬幕節",
|
||||
["Gurubashi Arena Booty Run"] = "古拉巴什競技場藏寶競技",
|
||||
["Gurubashi Arena"] = "古拉巴什競技場藏寶競技",
|
||||
["Hallow's End"] = "復活節",
|
||||
["Harvest Festival"] = "收穫節",
|
||||
["Love is in the Air"] = "愛就在你我身邊",
|
||||
|
||||
@@ -1581,6 +1581,6 @@ AtlasLoot_Data["AtlasLootGeneralPvPItems"] = {
|
||||
{ 18245, "Ability_Mount_Blackdirewolf", "=q4=Horn of the Black War Wolf", "=ds=#e7#" },
|
||||
{ 18247, "Ability_Mount_Kodo_03", "=q4=Black War Kodo", "=ds=#e7#" },
|
||||
{ 18246, "Ability_Mount_Raptor", "=q4=Whistle of the Black War Raptor", "=ds=#e7#" },
|
||||
{ 18248, "Ability_Mount_Undeadhorse", "=q4=Red Skeletal Warhorse", "=ds=#e7#" },
|
||||
{ 18248, "Ability_Mount_Undeadhorse", "=q4=Armored Red Deathcharger", "=ds=#e7#" },
|
||||
};
|
||||
};
|
||||
|
||||
+10
-10
@@ -1200,13 +1200,13 @@ AtlasLoot_Data["AtlasLootSetItems"] = {
|
||||
{ 20132, "INV_Shirt_GuildTabard_01", "=q1=Arathor Battle Tabard", "PvP =q8=#m7#" },
|
||||
{ 19032, "INV_Shirt_GuildTabard_01", "=q1=Stormpike Battle Tabard", "PvP =q8=#m7#" },
|
||||
{ 0, "", "", "" },
|
||||
{ 5976, "INV_Shirt_GuildTabard_01", "Guild Tabard", "Vendor" },
|
||||
{ 5976, "INV_Shirt_GuildTabard_01", "=q1=Guild Tabard", "Vendor" },
|
||||
{ 19160, "INV_Shirt_GuildTabard_01", "=q1=Contest Winner's Tabard", "Slow & Steady Challenge" },
|
||||
{ 80187, "INV_Shirt_GuildTabard_01", "=q1=Contest Winner's Tabard", "Hardcore Challenge" },
|
||||
{ 61369, "INV_Shirt_GuildTabard_01", "Ravenshire Tabard", "#m4#" },
|
||||
{ 61369, "INV_Shirt_GuildTabard_01", "=q1=Ravenshire Tabard", "#m4#" },
|
||||
{ 23192, "INV_Misc_Cape_18", "=q2=Tabard of the Scarlet Crusade", "Drop" },
|
||||
{ 61368, "INV_Shirt_GuildTabard_01", "Greymane Tabard", "Drop" },
|
||||
{ 22999, "INV_Shirt_GuildTabard_01", "=q1=Tabard of the Agent Dawn", "Vendor" },
|
||||
{ 61368, "INV_Shirt_GuildTabard_01", "=q2=Greymane Tabard", "Drop" },
|
||||
{ 22999, "INV_Shirt_GuildTabard_01", "=q1=Tabard of the Argent Dawn", "Vendor" },
|
||||
{ 0, "", "", "" },
|
||||
{ 0, "", "", "" },
|
||||
{ 15197, "INV_Misc_TabardPVP_02", "=q1=Scout's Tabard", "PvP =q6=#m6#" },
|
||||
@@ -1355,7 +1355,7 @@ AtlasLoot_Data["AtlasLootSetItems"] = {
|
||||
{ 81204, "INV_Misc_TabardPVP_02", "=q1=Illidari Tabard", "Donation Reward" },
|
||||
{ 81088, "INV_Shirt_GuildTabard_01", "=q1=Tabard of Summer Skies", "Donation Reward" },
|
||||
{ 81087, "INV_Shirt_GuildTabard_01", "=q1=Tabard of Summer Flames", "Donation Reward" },
|
||||
{ 50092, "INV_Misc_TabardPVP_01", "=q1=Crimson Legion Tabard", "Donation Reward" },
|
||||
{ 50092, "INV_Misc_TabardPVP_01", "=q1=Tabard of the Crimson Legion", "Donation Reward" },
|
||||
{ 81203, "INV_Misc_TabardPVP_01", "=q1=Violet Eye Tabard", "Donation Reward" },
|
||||
{ 50086, "INV_Misc_TabardPVP_01", "=q1=Stromgarde Tabard", "Donation Reward" },
|
||||
{ 50376, "INV_Misc_TabardPVP_01", "=q1=Hillsbrad Tabard", "Donation Reward" },
|
||||
@@ -1391,12 +1391,12 @@ AtlasLoot_Data["AtlasLootSetItems"] = {
|
||||
{ 69132, "INV_Chest_Cloth_31", "=q1=Blooming Wisteria Robes", "Donation Reward" },
|
||||
{ 41091, "INV_Chest_Cloth_07", "=q1=Apparel of the Bells", "Donation Reward" },
|
||||
{ 41092, "INV_Chest_Cloth_07", "=q1=Jingle Belle Frock", "Donation Reward" },
|
||||
{ 83479, "INV_Chest_Cloth_09", "=q1=Romantic Pink Corset Dress", "Donation Reward" },
|
||||
{ 83479, "INV_Chest_Cloth_09", "=q1=Romantic Pink Corset Dress", "Donation Reward" },
|
||||
{ 83478, "INV_Chest_Cloth_09", "=q1=Romantic Red Corset Dress", "Donation Reward" },
|
||||
{ 69152, "INV_Boots_Fabric_01", "=q1=Silver Star Sandals", "Donation Reward" },
|
||||
{ 69101, "Spell_Shadow_Metamorphosis", "=q1=Blood Illidari Tatoos", "Donation Reward" },
|
||||
{ 69103, "Spell_Shadow_Metamorphosis", "=q1=Nether Illidari Tatoos", "Donation Reward" },
|
||||
{ 69100, "Spell_Shadow_Metamorphosis", "=q1=Illidari Tatoos", "Donation Reward" },
|
||||
{ 69102, "Spell_Shadow_Metamorphosis", "=q1=Void Illidari Tatoos", "Donation Reward" },
|
||||
{ 69101, "Spell_Shadow_Metamorphosis", "=q1=Blood Illidari Tattoos", "Donation Reward" },
|
||||
{ 69103, "Spell_Shadow_Metamorphosis", "=q1=Nether Illidari Tattoos", "Donation Reward" },
|
||||
{ 69100, "Spell_Shadow_Metamorphosis", "=q1=Illidari Tattoos", "Donation Reward" },
|
||||
{ 69102, "Spell_Shadow_Metamorphosis", "=q1=Void Illidari Tattoos", "Donation Reward" },
|
||||
},
|
||||
};
|
||||
|
||||
+614
-614
File diff suppressed because it is too large
Load Diff
@@ -19,9 +19,9 @@ AtlasLootWBBossButtons = {
|
||||
LordKazzak = {
|
||||
"KKazzak";
|
||||
};
|
||||
Turtlhu = {
|
||||
--[[Turtlhu = {
|
||||
"Turtlhu";
|
||||
};
|
||||
};]]
|
||||
Nerubian = {
|
||||
"Nerubian";
|
||||
};
|
||||
@@ -151,7 +151,7 @@ AtlasLoot_Data["AtlasLootWBItems"] = {
|
||||
{ 0, "", "", "", "" },
|
||||
{ 51739, "inv_fabric_wool_02", "=q1=Little Ball of Spider Web", "=ds=#e15#", "100%" },
|
||||
};
|
||||
Turtlhu = {
|
||||
--[[Turtlhu = {
|
||||
{ 20633, "INV_Shoulder_29", "=q4=Unnatural Leather Spaulders", "=ds=#s3#, #a2#", "4.76%" },
|
||||
{ 20631, "INV_Boots_Cloth_05", "=q4=Mendicant's Slippers", "=ds=#s12#, #a1#", "4.76%" },
|
||||
{ 20634, "INV_Boots_08", "=q4=Boots of Fright", "=ds=#s12#, #a2#", "4.76%" },
|
||||
@@ -179,7 +179,7 @@ AtlasLoot_Data["AtlasLootWBItems"] = {
|
||||
{ 0, "", "", "", "" },
|
||||
{ 50202, "INV_Egg_03", "=q3=Egg of Turtlhu", "=ds=#e15#", "100%" },
|
||||
{ 50203, "INV_Enchant_Dustsoul", "=q2=Corrupted Sand", "=ds=#e12#", "100%" },
|
||||
};
|
||||
};]]
|
||||
Ostarius = {
|
||||
{ 83480, "inv_misc_book_07", "=q4=Tome of Infalliable Truth", "=ds=#h4#, #s15#", "17%" },
|
||||
{ 83481, "inv_mace_08", "=q4=Failsafe Activation Key", "=ds=#h4#, #s15#", "17%" },
|
||||
|
||||
Reference in New Issue
Block a user