diff --git a/AtlasLoot back update/AtlasLoot.toc b/AtlasLoot back update/AtlasLoot.toc
deleted file mode 100644
index e987e04..0000000
--- a/AtlasLoot back update/AtlasLoot.toc
+++ /dev/null
@@ -1,28 +0,0 @@
-## Interface: 11200
-## Title: AtlasLoot TW Edition
-## Notes: Shows the possible loot from the bosses
-## Author: Daviesh, Pompa (Turtle WoW World Bosses), Xerron (Turtle WoW World Bosses), Gurky (Turtle WoW 1.16/1.16.1 Dungeons), |cff5BCEFAL|cffF5A9B8e|cffFFFFFFx|cffF5A9B8i|cff5BCEFAe|r
-## Version: 1.1.2
-## SavedVariables: AtlasLoot_updateavailable
-## SavedVariablesPerCharacter: AtlasLootCharDB
-## OptionalDeps: Alphamap, AtlasLoader, LootLink, ItemSync, HewdropLib, Ace2, EquipCompare, EQCompare
-
-Libs\AceLibrary\AceLibrary.lua
-Libs\AceOO\AceOO-2.0.lua
-Libs\AceEvent\AceEvent-2.0.lua
-Libs\AceDB\AceDB-2.0.lua
-Libs\AceLocale\AceLocale-2.2.lua
-Libs\AceAddon\AceAddon-2.0.lua
-Libs\Hewdrop\Hewdrop-2.0.lua
-
-Locale\Locale.xml
-# Bossnames\BossNames.xml
-Sets\Sets.xml
-Crafting\Crafting.xml
-PvP\PvP.xml
-WorldEvents\WorldEvents.xml
-Factions\Factions.xml
-Instances\Instances.xml
-WorldBosses\WorldBosses.xml
-TableRegister\TableRegister.xml
-Core\AtlasLoot.xml
diff --git a/AtlasLoot back update/AtlasLoot.xml b/AtlasLoot back update/AtlasLoot.xml
deleted file mode 100644
index b0767e2..0000000
--- a/AtlasLoot back update/AtlasLoot.xml
+++ /dev/null
@@ -1,2301 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this:SetAutoFocus(false);
- this:SetTextInsets(0, 8, 0, 0);
-
-
- AtlasLoot:Search(this:GetText());
- this:ClearFocus();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this:RegisterForDrag("LeftButton");
- this:SetMovable(1);
- this:SetBackdropColor(0.75, 0, 0.75);
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal("AtlasLootDefaultFrame_Notice"):SetText(AL["NoticeFrame"]);
-
-
- AtlasLootDefaultFrame_OnShow();
-
-
- AtlasLootDefaultFrame_OnHide();
-
-
- this:StartMoving();
- this.isMoving = true;
-
-
- this:StopMovingOrSizing();
- this.isMoving = false;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AtlasLoot_OnLoad();
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal("AtlasLootItemsFrame_BACK"):SetText(AL["Back"]);
- getglobal("AtlasLoot_QuickLooks"):SetText(AL["Add to QuickLooks:"]);
-
-
- AtlasLoot_OnEvent(event, arg1, arg2);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Safe Chat Links |cff1eff00(recommended)|r"]);
-
-
- AtlasLootOptions_SafeLinksToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Enable all Chat Links |cffff0000(use at own risk)|r"]);
-
-
- AtlasLootOptions_AllLinksToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Default Tooltips"]);
-
-
- AtlasLootOptions_DefaultTTToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Lootlink Tooltips"]);
-
-
- AtlasLootOptions_DefaultTTToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["ItemSync Tooltips"]);
-
-
- AtlasLootOptions_DefaultTTToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Use EquipCompare"]);
-
-
- AtlasLootOptions_EquipCompareToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Show IDs at all times"]);
-
-
- AtlasLootOptions_ItemIDToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Show Minimap Button"]);
-
-
- if AtlasLootCharDB.MinimapButton == true then
- AtlasLootCharDB.MinimapButton = false;
- else
- AtlasLootCharDB.MinimapButton = true;
- end
- AtlasLootMinimapButton_Init();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Hide AtlasLoot Panel"]);
-
-
- if AtlasLootCharDB.HidePanel == true then
- AtlasLootCharDB.HidePanel = false;
- if (AtlasFrame) then
- if AtlasFrame:IsVisible() then
- AtlasLootPanel:Show();
- end
- end
- else
- AtlasLootCharDB.HidePanel = true;
- if (AtlasFrame) then
- if AtlasFrame:IsVisible() then
- AtlasLootPanel:Hide();
- end
- end
- end
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Make Loot Table Opaque"]);
-
-
- AtlasLootOptions_OpaqueToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Suppress text spam when querying items"]);
-
-
- AtlasLootOptions_ItemSpam();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- AtlasLootOptions_SetupSlider(AL["Button Radius"], 0, 200, 1);
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- AtlasLootOptions_UpdateSlider(AL["Button Radius"]);
- AtlasLootCharDB.MinimapButtonRadius = this:GetValue();
- AtlasLootMinimapButton_UpdatePosition();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- AtlasLootOptions_SetupSlider(AL["Button Position"], 0, 360, 1);
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- AtlasLootOptions_UpdateSlider(AL["Button Position"]);
- AtlasLootCharDB.MinimapButtonPosition = this:GetValue();
- AtlasLootMinimapButton_UpdatePosition();
-
-
-
-
-
-
-
-
-
- this:RegisterForDrag("LeftButton");
- this:SetMovable(1);
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal("AtlasLootOptionsFrame_Title"):SetText(AL["Atlasloot Options"]);
-
-
- this:StartMoving();
- this.isMoving = true;
-
-
- this:StopMovingOrSizing();
- this.isMoving = false;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this:SetAutoFocus(false);
- this:SetTextInsets(0, 8, 0, 0);
-
-
- AtlasLoot:Search(this:GetText());
- this:ClearFocus();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this:RegisterEvent("VARIABLES_LOADED");
-
-
- AtlasLootMinimapButton_Init();
-
-
-
-
-
diff --git a/AtlasLoot back update/Core/AtlasLoot.lua b/AtlasLoot back update/Core/AtlasLoot.lua
deleted file mode 100644
index 6679a0f..0000000
--- a/AtlasLoot back update/Core/AtlasLoot.lua
+++ /dev/null
@@ -1,3932 +0,0 @@
---[[
-Atlasloot Enhanced
-Author Daviesh
-Loot browser associating loot with instance bosses
-Can be integrated with Atlas (http://www.atlasmod.com)
-
-Functions:
-AtlasLoot_OnEvent(event)
-AtlasLoot_OnVariablesLoaded()
-AtlasLoot_OnLoad()
-AtlasLoot_SlashCommand(msg)
-AtlasLoot_SetupForAtlas()
-AtlasLoot_SetItemInfoFrame()
-AtlasLoot_ShowMenu()
-AtlasLootBoss_OnClick(name)
-AtlasLootDefaultFrame_OnShow()
-AtlasLootDefaultFrame_OnHide()
-AtlasLootOptions_OnLoad()
-AtlasLootOptions_Init()
-AtlasLootOptions_Fresh()
-AtlasLootOptions_Toggle()
-AtlasLootOptions_SafeLinksToggle()
-AtlasLootOptions_AllLinksToggle()
-AtlasLootOptions_DefaultTTToggle()
-AtlasLootOptions_LootlinkTTToggle()
-AtlasLootOptions_ItemSyncTTToggle()
-AtlasLootOptions_EquipCompareToggle()
-AtlasLootOptions_OpaqueToggle()
-AtlasLootOptions_ItemIDToggle()
-AtlasLootOptions_ItemSpam()
-AtlasLoot_ShowItemsFrame()
-AtlasLoot_HewdropClick(tablename, text, tabletype)
-AtlasLoot_HewdropSubMenuClick(tablename, text)
-AtlasLoot_HewdropSubMenuRegister(loottable)
-AtlasLoot_HewdropRegister()
-AtlasLootItemsFrame_OnCloseButton()
-AtlasLoot_Toggle()
-AtlasLootMenuItem_OnClick()
-AtlasLoot_NavButton_OnClick()
-AtlasLoot_IsLootTableAvailable(dataID)
-AtlasLoot_GetLODModule(dataSource)
-AtlasLoot_ShowQuickLooks(button)
-AtlasLoot_RefreshQuickLookButtons()
-AtlasLoot_Atlas_OnShow()
-AtlasLoot_Refresh()
-AtlasLoot_AtlasScrollBar_Update()
-AtlasLoot_ShowBossLoot()
-AtlasLootMinimapButton_OnClick()
-AtlasLootMinimapButton_Init()
-AtlasLootMinimapButton_OnEnter()
-AtlasLootMinimapButton_UpdatePosition()
-AtlasLootMinimapButton_BeingDragged()
-AtlasLootMinimapButton_SetPosition()
-AtlasLootItem_OnEnter()
-AtlasLootItem_OnLeave()
-AtlasLootItem_OnClick()
-AtlasLoot_QueryLootPage()
-
-strsplit
-strtrim
-
-]]
-
-AtlasLoot = AceLibrary("AceAddon-2.0"):new("AceDB-2.0")
-
---Instance required libraries
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
---Establish version number and compatible version of Atlas
-local VERSION_MAJOR = "1";
-local VERSION_MINOR = "1";
-local VERSION_BOSSES = "2";
-ATLASLOOT_VERSION = "|cffFF8400AtlasLoot TW Edition v"..VERSION_MAJOR.."."..VERSION_MINOR.."."..VERSION_BOSSES.."|r";
-ATLASLOOT_CURRENT_ATLAS = "1.12.0";
-ATLASLOOT_PREVIEW_ATLAS = "1.12.1";
-
---Compatibility with old EquipCompare/EQCompare
-ATLASLOOT_OPTIONS_EQUIPCOMPARE = AL["Use EquipCompare"];
-ATLASLOOT_OPTIONS_EQUIPCOMPARE_DISABLED = AL["|cff9d9d9dUse EquipCompare|r"];
-
---Standard indent to line text up with Atlas text
-ATLASLOOT_INDENT = " ";
-
---Make the Hewdrop menu in the standalone loot browser accessible here
-AtlasLoot_Hewdrop = AceLibrary("Hewdrop-2.0");
-AtlasLoot_HewdropSubMenu = AceLibrary("Hewdrop-2.0");
-
---Variable to cap debug spam
-ATLASLOOT_DEBUGSHOWN = false;
-
--- Colours stored for code readability
-local GREY = "|cff999999";
-local RED = "|cffff0000";
-local WHITE = "|cffFFFFFF";
-local GREEN = "|cff1eff00";
-local PURPLE = "|cff9F3FFF";
-local BLUE = "|cff0070dd";
-local ORANGE = "|cffFF8400";
-local DEFAULT = "|cffFFd200";
-
---Establish number of boss lines in the Atlas frame for scrolling
-local ATLAS_LOOT_BOSS_LINES = 24;
-
---Flag so that error messages do not spam
-local ATLASLOOT_POPUPSHOWN = false;
-
---Set the default anchor for the loot frame to the Atlas frame
-AtlasLoot_AnchorFrame = AtlasFrame;
-
---Variables to hold hooked Atlas functions
-Hooked_Atlas_Refresh = nil;
-Hooked_Atlas_OnShow = nil;
-Hooked_AtlasScrollBar_Update = nil;
-
-AtlasLootCharDB={};
-
-AtlasLoot:RegisterDB("AtlasLootDB");
-
---Popup Box for first time users
-StaticPopupDialogs["ATLASLOOT_SETUP"] = {
- text = AL["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences."].."\n\n"..AL["New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module."].."\n\n"..AL["New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help."].."\n",
- button1 = AL["Setup"],
- OnAccept = function()
- AtlasLootOptions_Toggle();
- end,
- timeout = 0,
- whileDead = 1,
- hideOnEscape = 1
-};
-
---Popup Box for an old version of Atlas
-StaticPopupDialogs["ATLASLOOT_OLD_ATLAS"] = {
- text = AL["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("]..ATLASLOOT_CURRENT_ATLAS..AL["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."],
- button1 = AL["OK"],
- OnAccept = function()
- DEFAULT_CHAT_FRAME:AddMessage(BLUE..AL["AtlasLoot"]..": "..RED..AL["Incompatible Atlas Detected"]);
- end,
- timeout = 0,
- whileDead = 1,
- hideOnEscape = 1
-};
-
-AtlasLoot_Data["AtlasLootFallback"] = {
- EmptyInstance = {};
-};
-
-local DefaultAtlasLootOptions = {
- SafeLinks = true,
- AllLinks = false,
- DefaultTT = true,
- LootlinkTT = false,
- ItemSyncTT = false,
- EquipCompare = false,
- Opaque = false,
- ItemIDs = false,
- ItemSpam = true,
- MinimapButton = true,
- MinimapButtonPosition = 315,
- MinimapButtonRadius = 78,
- HidePanel = false,
- LastBoss = "RFCTaragaman",
- LastBossText = AL["Taragaman the Hungerer"],
- AtlasLootVersion = VERSION_MAJOR..VERSION_MINOR..VERSION_BOSSES,
- AutoQuery = false,
- PartialMatching = true,
-};
-
-AtlasLoot_MenuList = {
- "PVPMENU",
- "ABRepMenu",
- "AVRepMenu",
- "WSGRepMenu",
- "BRRepMenu",
- "PVPSET",
- "SETMENU",
- "AQ20SET",
- "AQ40SET",
- "PRE60SET",
- "ZGSET",
- "T3SET",
- "T2SET",
- "T1SET",
- "T0SET",
- "WORLDEPICS",
- "REPMENU",
- "WORLDEVENTMENU",
- "AbyssalCouncil",
- "ALCHEMYMENU",
- "CRAFTINGMENU",
- "SMITHINGMENU",
- "ENCHANTINGMENU",
- "ENGINEERINGMENU",
- "LEATHERWORKINGMENU",
- "MININGMENU",
- "TAILORINGMENU",
- "CRAFTSET",
- "COOKINGMENU",
- "SURVIVALMENU",
-};
-
---entrance maps to instance maps NOT NEEDED FOR ATLAS 1.12
-local EntToInstMatches = {
- ["BlackfathomDeepsEnt"] = {"BlackfathomDeeps"};
- ["BlackrockMountainEnt"] = {"BlackrockSpireLower","BlackrockSpireUpper","BlackwingLair","BlackrockDepths","MoltenCore"};
- ["GnomereganEnt"] = {"Gnomeregan"};
- ["MaraudonEnt"] = {"Maraudon"};
- ["TheDeadminesEnt"] = {"TheDeadmines"};
- ["TheSunkenTempleEnt"] = {"TheSunkenTemple"};
- ["UldamanEnt"] = {"Uldaman"};
- ["WailingCavernsEnt"] = {"WailingCaverns"};
- ["DireMaulEnt"] = {"DireMaulEast","DireMaulNorth","DireMaulWest"};
- ["SMEnt"] = {"SMArmory","SMLibrary","SMCathedral","SMGraveyard"};
-};
-
---instance maps to entrance maps
-local InstToEntMatches = {
- ["BlackfathomDeeps"] = {"BlackfathomDeepsEnt"};
- ["BlackrockSpireLower"] = {"BlackrockMountainEnt"};
- ["BlackrockSpireUpper"] = {"BlackrockMountainEnt"};
- ["BlackwingLair"] = {"BlackrockMountainEnt"};
- ["BlackrockDepths"] = {"BlackrockMountainEnt"};
- ["MoltenCore"] = {"BlackrockMountainEnt"};
- ["Gnomeregan"] = {"GnomereganEnt"};
- ["Maraudon"] = {"MaraudonEnt"};
- ["TheDeadmines"] = {"TheDeadminesEnt"};
- ["TheSunkenTemple"] = {"TheSunkenTempleEnt"};
- ["Uldaman"] = {"UldamanEnt"};
- ["WailingCaverns"] = {"WailingCavernsEnt"};
- ["DireMaulEast"] = {"DireMaulEnt"};
- ["DireMaulNorth"] = {"DireMaulEnt"};
- ["DireMaulWest"] = {"DireMaulEnt"};
- ["SMArmory"] = {"SMEnt"};
- ["SMLibrary"] = {"SMEnt"};
- ["SMCathedral"] = {"SMEnt"};
- ["SMGraveyard"] = {"SMEnt"};
-};
-
---[[
-AtlasLootDefaultFrame_OnShow:
-Called whenever the loot browser is shown and sets up buttons and loot tables
-]]
-function AtlasLootDefaultFrame_OnShow()
- --Definition of where I want the loot table to be shown
- pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
- --Having the Atlas and loot browser frames shown at the same time would
- --cause conflicts, so I hide the Atlas frame when the loot browser appears
- if AtlasFrame then
- AtlasFrame:Hide();
- end
- --Remove the selection of a loot table in Atlas
- AtlasLootItemsFrame.activeBoss = nil;
- --Set the item table to the loot table
- AtlasLoot_SetItemInfoFrame(pFrame);
- --Show the last displayed loot table
- if AtlasLoot_IsLootTableAvailable(AtlasLootCharDB.LastBoss) then
- AtlasLoot_ShowBossLoot(AtlasLootCharDB.LastBoss, AtlasLootCharDB.LastBossText, pFrame);
- --AtlasLoot_HewdropSubMenuRegister(AtlasLootCharDB.LastBoss);
- else
- AtlasLoot_ShowBossLoot("EmptyInstance", AL["AtlasLoot"], pFrame);
- end
-end
-
---[[
-AtlasLoot_OnEvent(event):
-event - Name of the event, passed from the API
-Invoked whenever a relevant event is detected by the engine. The function then
-decides what action to take depending on the event.
-]]
-function AtlasLoot_OnEvent(event)
- --Addons all loaded
- if(event == "VARIABLES_LOADED") then
- AtlasLoot_OnVariablesLoaded();
- --Taint errors
- elseif(arg1 == "AtlasLoot") then
- --Junk command to suppress taint message
- local i=3;
- end
-end
-
---[[
-AtlasLoot_OnVariablesLoaded:
-Invoked by the VARIABLES_LOADED event. Now that we are sure all the assets
-the addon needs are in place, we can properly set up the mod
-]]
-function AtlasLoot_OnVariablesLoaded()
- if not AtlasLootCharDB then AtlasLootCharDB = {} end
- if not AtlasLootCharDB["WishList"] then AtlasLootCharDB["WishList"] = {} end
- if not AtlasLootCharDB["QuickLooks"] then AtlasLootCharDB["QuickLooks"] = {} end
- if not AtlasLootCharDB["SearchResult"] then AtlasLootCharDB["SearchResult"] = {} end
- --Add the loot browser to the special frames tables to enable closing wih the ESC key
- tinsert(UISpecialFrames, "AtlasLootDefaultFrame");
- --Set up options frame
- AtlasLootOptions_OnLoad();
- --Legacy code for those using the ultimately failed attempt at making Atlas load on demand
- if AtlasButton_LoadAtlas then
- AtlasButton_LoadAtlas();
- end
- --Hook the necessary Atlas functions
- Hooked_Atlas_Refresh = Atlas_Refresh;
- Atlas_Refresh = AtlasLoot_Refresh;
- Hooked_Atlas_OnShow = Atlas_OnShow;
- Atlas_OnShow = AtlasLoot_Atlas_OnShow;
- --Instead of hooking, replace the scrollbar driver function
- Hooked_AtlasScrollBar_Update = AtlasScrollBar_Update;
- AtlasScrollBar_Update = AtlasLoot_AtlasScrollBar_Update;
- --Disable options that don't have the supporting mods
- if ( not LootLink_SetTooltip and (AtlasLootCharDB.LootlinkTT == true )) then
- AtlasLootCharDB.LootlinkTT = false;
- AtlasLootCharDB.DefaultTT = true;
- end
- if( not ItemSync and (AtlasLootCharDB.ItemSyncTT == true)) then
- AtlasLootCharDB.ItemSyncTT = false;
- AtlasLootCharDB.DefaultTT = true;
- end
- if( (not IsAddOnLoaded("EQCompare") and not IsAddOnLoaded("EquipCompare")) and (AtlasLootCharDB.EquipCompare == true)) then
- AtlasLootCharDB.EquipCompare = false;
- end
- --If using an opaque items frame, change the alpha value of the backing texture
- if (AtlasLootCharDB.Opaque) then
- AtlasLootItemsFrame_Back:SetTexture(0, 0, 0, 1);
- else
- AtlasLootItemsFrame_Back:SetTexture(0, 0, 0, 0.65);
- end
- --If Atlas is installed, set up for Atlas
- if ( Hooked_Atlas_Refresh ) then
- AtlasLoot_SetupForAtlas();
- --If a first time user, set up options
- if AtlasLootCharDB.FirstTime == nil or AtlasLootCharDB.FirstTime == true then
- StaticPopup_Show ("ATLASLOOT_SETUP");
- AtlasLootCharDB.FirstTime = false;
- end
- --If an older version
- if AtlasLootCharDB.FirstTime == nil and tonumber(AtlasLootCharDB.AtlasLootVersion) < 40500 then
- AtlasLootCharDB.SafeLinks = true;
- AtlasLootCharDB.AllLinks = false;
- AtlasLootCharDB.AtlasLootVersion = VERSION_MAJOR..VERSION_MINOR..VERSION_BOSSES;
- StaticPopup_Show ("ATLASLOOT_SETUP");
- AtlasLootCharDB.FirstTime = false;
- end
- --If not the expected Atlas version
- if( ATLAS_VERSION ~= ATLASLOOT_CURRENT_ATLAS and ATLAS_VERSION ~= ATLASLOOT_PREVIEW_ATLAS ) then
--- StaticPopup_Show ("ATLASLOOT_OLD_ATLAS");
- end
- Hooked_Atlas_Refresh();
- else
- --If we are not using Atlas, keep the items frame out of the way
- AtlasLootItemsFrame:Hide();
- end
- --Check and migrate old WishList entry format to the newer one
- if tonumber(AtlasLootCharDB.AtlasLootVersion) < 40301 then
- --Check if we really need to do a migration since it will load all modules
- --We also create a helper table here which store IDs that need to search for
- local idsToSearch = {};
- for i = 1, table.getn(AtlasLootCharDB["WishList"]) do
- if (type(AtlasLootCharDB["WishList"][i][1]) == "number") then
- if (AtlasLootCharDB["WishList"][i][1] > 0 and not AtlasLootCharDB["WishList"][i][5]) then
- tinsert(idsToSearch, i, AtlasLootCharDB["WishList"][i][1]);
- end
- end
- end
- if table.getn(idsToSearch) > 0 then
- --Let's do this
- for _, dataSource in ipairs(AtlasLoot_SearchTables) do
- if AtlasLoot_Data[dataSource] then
- for dataID, lootTable in pairs(AtlasLoot_Data[dataSource]) do
- for _, entry in ipairs(lootTable) do
- for k, v in pairs(idsToSearch) do
- if(entry[1] == v)then
- AtlasLootCharDB["WishList"][k][5] = dataID.."|"..dataSource;
- break;
- end
- end
- end
- end
- end
- end
- end
- AtlasLootCharDB.AtlasLootVersion = VERSION_MAJOR..VERSION_MINOR..VERSION_BOSSES;
- AtlasLootCharDB.AutoQuery = false;
- AtlasLootOptions_Init();
- end
- --Adds an AtlasLoot button to the Feature Frame in Cosmos
- if(EarthFeature_AddButton) then
- EarthFeature_AddButton(
- {
- id = string.sub(ATLASLOOT_VERSION, 11, 28);
- name = string.sub(ATLASLOOT_VERSION, 11, 28);
- subtext = string.sub(ATLASLOOT_VERSION, 30, 39);
- tooltip = "";
- icon = "Interface\\Icons\\INV_Box_01";
- callback = AtlasLoot_ShowMenu;
- test = nil;
- }
- );
- --Adds AtlasLoot to old style Cosmos installations
- elseif(Cosmos_RegisterButton) then
- Cosmos_RegisterButton(
- string.sub(ATLASLOOT_VERSION, 11, 28),
- string.sub(ATLASLOOT_VERSION, 11, 28),
- "",
- "Interface\\Icons\\INV_Box_01",
- AtlasLoot_ShowMenu
- );
- end
- --Set up the menu in the loot browser
- AtlasLoot_HewdropRegister();
- --Enable or disable AtlasLootFu based on seleced options
- --If EquipCompare is available, use it
- if((IsAddOnLoaded("EquipCompare")) and (AtlasLootCharDB.EquipCompare == true)) then
- EquipCompare_RegisterTooltip(AtlasLootTooltip);
- EquipCompare_RegisterTooltip(AtlasLootTooltip2);
- end
- if(IsAddOnLoaded("EQCompare") and (AtlasLootCharDB.EquipCompare == true)) then
- EQCompare:RegisterTooltip(AtlasLootTooltip);
- EQCompare:RegisterTooltip(AtlasLootTooltip2);
- end
- --Position relevant UI objects for loot browser and set up menu
- AtlasLootDefaultFrame_SelectedCategory:SetPoint("TOP", "AtlasLootDefaultFrame_Menu", "BOTTOM", 0, -4);
- AtlasLootDefaultFrame_SelectedTable:SetPoint("TOP", "AtlasLootDefaultFrame_SubMenu", "BOTTOM", 0, -4);
- AtlasLootDefaultFrame_SelectedCategory:SetText(AL["Choose Table ..."]);
- AtlasLootDefaultFrame_SelectedTable:SetText("");
- AtlasLootDefaultFrame_SelectedCategory:Show();
- AtlasLootDefaultFrame_SelectedTable:Show();
- AtlasLootDefaultFrame_SubMenu:Disable();
- --Load the last loaded sebmenu
- if AtlasLootCharDB["LastMenu"] then
- AtlasLoot_HewdropClick(AtlasLootCharDB["LastMenu"][1],AtlasLootCharDB["LastMenu"][2],AtlasLootCharDB["LastMenu"][3])
- end
-end
-
---[[
-AtlasLootOptions_OnLoad:
-Function is loaded when the addon is loaded
-]]
-function AtlasLootOptions_OnLoad()
- --Disable checkboxes of missing addons
- if( not LootLink_SetTooltip ) then
- AtlasLootOptionsFrameLootlinkTT:Disable();
- AtlasLootOptionsFrameLootlinkTTText:SetText(AL["|cff9d9d9dLootlink Tooltips|r"]);
- end
- if( not ItemSync ) then
- AtlasLootOptionsFrameItemSyncTT:Disable();
- AtlasLootOptionsFrameItemSyncTTText:SetText(AL["|cff9d9d9dItemSync Tooltips|r"]);
- end
- if( not IsAddOnLoaded("EQCompare") and not IsAddOnLoaded("EquipCompare") ) then
- AtlasLootOptionsFrameEquipCompare:Disable();
- AtlasLootOptionsFrameEquipCompareText:SetText(AL["|cff9d9d9dUse EquipCompare|r"]);
- end
- AtlasLootOptions_Init();
- UIPanelWindows['AtlasLootOptionsFrame'] = {area = 'center', pushable = 0};
-end
-
---[[
-AtlasLootOptions_Init:
-Initiates the options.
-]]
-function AtlasLootOptions_Init()
- --clear saved vars for a new version (or a new install!)
- if AtlasLootCharDB.FirstTime == nil then
- AtlasLootOptions_Fresh();
- end
- --Initialise all the check boxes on the options frame
- AtlasLootOptionsFrameSafeLinks:SetChecked(AtlasLootCharDB.SafeLinks);
- AtlasLootOptionsFrameAllLinks:SetChecked(AtlasLootCharDB.AllLinks);
- AtlasLootOptionsFrameDefaultTT:SetChecked(AtlasLootCharDB.DefaultTT);
- AtlasLootOptionsFrameLootlinkTT:SetChecked(AtlasLootCharDB.LootlinkTT);
- AtlasLootOptionsFrameItemSyncTT:SetChecked(AtlasLootCharDB.ItemSyncTT);
- AtlasLootOptionsFrameEquipCompare:SetChecked(AtlasLootCharDB.EquipCompare);
- AtlasLootOptionsFrameOpaque:SetChecked(AtlasLootCharDB.Opaque);
- AtlasLootOptionsFrameItemID:SetChecked(AtlasLootCharDB.ItemIDs);
- AtlasLootOptionsFrameItemSpam:SetChecked(AtlasLootCharDB.ItemSpam);
- AtlasLootOptionsFrameHidePanel:SetChecked(AtlasLootCharDB.HidePanel);
- AtlasLootOptionsFrameMinimap:SetChecked(AtlasLootCharDB.MinimapButton);
- AtlasLootOptionsFrameSliderButtonPos:SetValue(AtlasLootCharDB.MinimapButtonPosition);
- AtlasLootOptionsFrameSliderButtonRad:SetValue(AtlasLootCharDB.MinimapButtonRadius);
- AtlasLootMinimapButtonFrame:SetPoint(
- "TOPLEFT",
- "Minimap",
- "TOPLEFT",
- 54 - (AtlasLootCharDB.MinimapButtonRadius * cos(AtlasLootCharDB.MinimapButtonPosition)),
- (AtlasLootCharDB.MinimapButtonRadius * sin(AtlasLootCharDB.MinimapButtonPosition)) - 55
- );
-end
-
---[[
-Atlas_FreshOptions:
-Sets default options on a fresh start.
-]]
-function AtlasLootOptions_Fresh()
- AtlasLootCharDB.SafeLinks = false;
- AtlasLootCharDB.AllLinks = true;
- AtlasLootCharDB.DefaultTT = true;
- AtlasLootCharDB.LootlinkTT = false;
- AtlasLootCharDB.ItemSyncTT = false;
- AtlasLootCharDB.EquipCompare = false;
- AtlasLootCharDB.Opaque = false;
- AtlasLootCharDB.ItemIDs = false;
- AtlasLootCharDB.FirstTime = true;
- AtlasLootCharDB.ItemSpam = true;
- AtlasLootCharDB.MinimapButton = true;
- AtlasLootCharDB.MinimapButtonPosition = 315;
- AtlasLootCharDB.MinimapButtonRadius = 78;
- AtlasLootCharDB.HidePanel = false;
- AtlasLootCharDB.LastBoss = "RFCTaragaman";
- AtlasLootCharDB.LastBossText = AL["Taragaman the Hungerer"];
- AtlasLootCharDB.AtlasLootVersion = VERSION_MAJOR..VERSION_MINOR..VERSION_BOSSES;
- AtlasLootCharDB.AutoQuery = false;
- AtlasLootCharDB.PartialMatching = true;
-end
-
---[[
-AtlasLoot_OnLoad:
-Performs inital setup of the mod and registers it for further setup when
-the required resources are in place
-]]
-function AtlasLoot_OnLoad()
- this:RegisterEvent("VARIABLES_LOADED");
- this:RegisterEvent("ADDON_ACTION_FORBIDDEN");
- this:RegisterEvent("ADDON_ACTION_BLOCKED");
- --Enable the use of /al or /atlasloot to open the loot browser
- SLASH_ATLASLOOT1 = "/atlasloot";
- SLASH_ATLASLOOT2 = "/al";
- SlashCmdList["ATLASLOOT"] = function(msg)
- AtlasLoot_SlashCommand(msg);
- end
-end
-
---[[
-AtlasLoot_SlashCommand(msg):
-msg - takes the argument for the /atlasloot command so that the appropriate action can be performed
-If someone types /atlasloot, bring up the options box
-]]
-function AtlasLoot_SlashCommand(msg)
- if msg == AL["reset"] then
- AtlasLootOptions_ResetPosition();
- elseif msg == AL["default"] then
- AtlasLootOptions_DefaultSettings();
- elseif msg == AL["options"] then
- AtlasLootOptions_Toggle();
- else
- AtlasLootDefaultFrame:Show();
- end
-end
-
---[[
-AtlasLootDefaultFrame_OnHide:
-When we close the loot browser, re-bind the item table to Atlas
-and close all Hewdrop menus
-]]
-function AtlasLootDefaultFrame_OnHide()
- if AtlasFrame then
- AtlasLoot_SetupForAtlas();
- end
- AtlasLoot_Hewdrop:Close(1);
- AtlasLoot_HewdropSubMenu:Close(1);
-end
-
---[[
-AtlasLoot_SetupForAtlas:
-This function sets up the Atlas specific XML objects
-]]
-function AtlasLoot_SetupForAtlas()
- --Poisition the frame with the AtlasLoot version details in the Atlas frame
- AtlasLootInfo:ClearAllPoints();
- AtlasLootInfo:SetParent(AtlasFrame);
- AtlasLootInfo:SetPoint("TOPLEFT", "AtlasFrame", "TOPLEFT", 546, -3);
- --Anchor the bottom panel to the Atlas frame
- AtlasLootPanel:ClearAllPoints();
- AtlasLootPanel:SetParent(AtlasFrame);
- AtlasLootPanel:SetPoint("TOP", "AtlasFrame", "BOTTOM", 0, 9);
- --Anchor the loot table to the Atlas frame
- AtlasLoot_SetItemInfoFrame();
- AtlasLootItemsFrame:Hide();
- AtlasLoot_AnchorFrame = AtlasFrame;
-end
-
---[[
-AtlasLoot_SetItemInfoFrame(pFrame):
-pFrame - Data structure with anchor info. Format: {Anchor Point, Relative Frame, Relative Point, X Offset, Y Offset }
-This function anchors the item frame where appropriate. The main Atlas frame can be passed instead of a custom pFrame.
-If no pFrame is specified, the Atlas Frame is used if Atlas is installed.
-]]
-function AtlasLoot_SetItemInfoFrame(pFrame)
- if ( pFrame ) then
- --If a pFrame is specified, use it
- if(pFrame==AtlasFrame and AtlasFrame) then
- AtlasLootItemsFrame:ClearAllPoints();
- AtlasLootItemsFrame:SetParent(AtlasFrame);
- AtlasLootItemsFrame:SetPoint("TOPLEFT", "AtlasFrame", "TOPLEFT", 18, -84);
- else
- AtlasLootItemsFrame:ClearAllPoints();
- AtlasLootItemsFrame:SetParent(pFrame[2]);
- AtlasLootItemsFrame:ClearAllPoints();
- AtlasLootItemsFrame:SetPoint(pFrame[1], pFrame[2], pFrame[3], pFrame[4], pFrame[5]);
- end
- elseif ( AtlasFrame ) then
- --If no pFrame is specified and Atlas is installed, anchor in Atlas
- AtlasLootItemsFrame:ClearAllPoints();
- AtlasLootItemsFrame:SetParent(AtlasFrame);
- AtlasLootItemsFrame:SetPoint("TOPLEFT", "AtlasFrame", "TOPLEFT", 18, -84);
- else
- --Last resort, dump the items frame in the middle of the screen
- AtlasLootItemsFrame:ClearAllPoints();
- AtlasLootItemsFrame:SetParent(UIParent);
- AtlasLootItemsFrame:SetPoint("CENTER", "UIParent", "CENTER", 0, 0);
- end
- AtlasLootItemsFrame:Show();
-end
-
---[[
-AtlasLoot_AtlasScrollBar_Update:
-Hooks the Atlas scroll frame.
-Required as the Atlas function cannot deal with the AtlasLoot button template or the added Atlasloot entries
-]]
-function AtlasLoot_AtlasScrollBar_Update()
- local line, lineplusoffset;
- if (getglobal("AtlasBossLine1_Text") ~= nil) then
- local zoneID = ATLAS_DROPDOWNS[AtlasOptions.AtlasType][AtlasOptions.AtlasZone];
- --Update the contents of the Atlas scroll frame
- FauxScrollFrame_Update(AtlasScrollBar,ATLAS_CUR_LINES,ATLAS_LOOT_BOSS_LINES,15);
- --Make note of how far in the scroll frame we are
- for line=1,ATLAS_NUM_LINES do
- lineplusoffset = line + FauxScrollFrame_GetOffset(AtlasScrollBar);
- if ( lineplusoffset <= ATLAS_CUR_LINES ) then
- getglobal("AtlasBossLine"..line.."_Text"):SetText(ATLAS_SCROLL_LIST[lineplusoffset]);
- if AtlasLootItemsFrame.activeBoss == lineplusoffset then
- getglobal("AtlasBossLine"..line):Enable();
- getglobal("AtlasBossLine"..line.."_Loot"):Hide();
- getglobal("AtlasBossLine"..line.."_Selected"):Show();
- elseif (AtlasLootBossButtons[zoneID]~=nil and AtlasLootBossButtons[zoneID][lineplusoffset] ~= nil and AtlasLootBossButtons[zoneID][lineplusoffset] ~= "") then
- getglobal("AtlasBossLine"..line):Enable();
- getglobal("AtlasBossLine"..line.."_Loot"):Show();
- getglobal("AtlasBossLine"..line.."_Selected"):Hide();
- elseif (AtlasLootWBBossButtons[zoneID]~=nil and AtlasLootWBBossButtons[zoneID][lineplusoffset] ~= nil and AtlasLootWBBossButtons[zoneID][lineplusoffset] ~= "") then
- getglobal("AtlasBossLine"..line):Enable();
- getglobal("AtlasBossLine"..line.."_Loot"):Show();
- getglobal("AtlasBossLine"..line.."_Selected"):Hide();
- elseif (AtlasLootBattlegrounds[zoneID]~=nil and AtlasLootBattlegrounds[zoneID][lineplusoffset] ~= nil and AtlasLootBattlegrounds[zoneID][lineplusoffset] ~= "") then
- getglobal("AtlasBossLine"..line):Enable();
- getglobal("AtlasBossLine"..line.."_Loot"):Show();
- getglobal("AtlasBossLine"..line.."_Selected"):Hide();
- else
- getglobal("AtlasBossLine"..line):Disable();
- getglobal("AtlasBossLine"..line.."_Loot"):Hide();
- getglobal("AtlasBossLine"..line.."_Selected"):Hide();
- end
- getglobal("AtlasBossLine"..line).idnum = lineplusoffset;
- getglobal("AtlasBossLine"..line):Show();
- elseif ( getglobal("AtlasBossLine"..line) ) then
- --Hide lines that are not needed
- getglobal("AtlasBossLine"..line):Hide();
- end
- end
- end
-end
-
---[[
-AtlasLoot_Refresh:
-Replacement for Atlas_Refresh, required as the template for the boss buttons in Atlas is insufficient
-Called whenever the state of Atlas changes
-]]
-function AtlasLoot_Refresh()
- --Reset which loot page is 'current'
- AtlasLootItemsFrame.activeBoss = nil;
- --Get map selection info from Atlas
- local zoneID = ATLAS_DROPDOWNS[AtlasOptions.AtlasType][AtlasOptions.AtlasZone];
- local data = AtlasMaps;
- local base = {};
- --Get boss name information
- for k,v in pairs(data[zoneID]) do
- base[k] = v;
- end
- --Display the newly selected texture
- AtlasMap:ClearAllPoints();
- AtlasMap:SetWidth(512);
- AtlasMap:SetHeight(512);
- AtlasMap:SetPoint("TOPLEFT", "AtlasFrame", "TOPLEFT", 18, -84);
- local builtIn = AtlasMap:SetTexture("Interface\\AddOns\\Atlas\\Images\\Maps\\"..zoneID);
- --If texture was not found in the core Atlas mod, check plugins
- if ( not builtIn ) then
- for k,v in pairs(ATLAS_PLUGINS) do
- if ( AtlasMap:SetTexture("Interface\\AddOns\\"..v.."\\Images\\"..zoneID) ) then
- break;
- end
- end
- end
- --Setup info panel above boss listing
- local tName = base.ZoneName[1];
- if ( AtlasOptions.AtlasAcronyms and base.Acronym ~= nil) then
- local _RED = "|cffcc6666";
- tName = tName.._RED.." ["..base.Acronym.."]";
- end
- AtlasText_ZoneName_Text:SetText(tName);
- local tLoc = "";
- local tLR = "";
- local tML = "";
- local tPL = "";
- if ( base.Location[1] ) then
- tLoc = ATLAS_STRING_LOCATION..": "..base.Location[1];
- end
- if ( base.LevelRange ) then
- tLR = ATLAS_STRING_LEVELRANGE..": "..base.LevelRange;
- end
- if ( base.MinLevel ) then
- tML = ATLAS_STRING_MINLEVEL..": "..base.MinLevel;
- end
- if ( base.PlayerLimit ) then
- tPL = ATLAS_STRING_PLAYERLIMIT..": "..base.PlayerLimit;
- end
- AtlasText_Location_Text:SetText(tLoc);
- AtlasText_LevelRange_Text:SetText(tLR);
- AtlasText_MinLevel_Text:SetText(tML);
- AtlasText_PlayerLimit_Text:SetText(tPL);
- Atlastextbase = base;
- --Get the size of the Atlas text to append stuff to the bottom. Looks for empty lines
- local i = 1;
- local j = 2;
- while ( (Atlastextbase[i] ~= nil and Atlastextbase[i]~="") or (Atlastextbase[j] ~= nil and Atlastextbase[j]~="")) do
- i = i + 1;
- j = i + 1;
- end
- --Hide any Atlas objects lurking around that have now been replaced
- for i=1,ATLAS_CUR_LINES do
- if ( getglobal("AtlasEntry"..i) ) then
- getglobal("AtlasEntry"..i):Hide();
- end
- end
- ATLAS_DATA = Atlastextbase;
- ATLAS_SEARCH_METHOD = data.Search;
- --Deal with Atlas's search function
- if ( data.Search == nil ) then
- ATLAS_SEARCH_METHOD = AtlasSimpleSearch;
- end
- if ( data.Search ~= false ) then
- AtlasSearchEditBox:Show();
- AtlasNoSearch:Hide();
- else
- AtlasSearchEditBox:Hide();
- AtlasNoSearch:Show();
- ATLAS_SEARCH_METHOD = nil;
- end
- --populate the scroll frame entries list, the update func will do the rest
- Atlas_Search("");
- AtlasSearchEditBox:SetText("");
- AtlasSearchEditBox:ClearFocus();
- --create and align any new entry buttons that we need
- for i=1,ATLAS_CUR_LINES do
- local f;
- if (not getglobal("AtlasBossLine"..i)) then
- f = CreateFrame("Button", "AtlasBossLine"..i, AtlasFrame, "AtlasLootNewBossLineTemplate");
- f:SetFrameStrata("MEDIUM");
- if i==1 then
- f:SetPoint("TOPLEFT", "AtlasScrollBar", "TOPLEFT", 16, -3);
- else
- f:SetPoint("TOPLEFT", "AtlasBossLine"..(i-1), "BOTTOMLEFT");
- end
- else
- getglobal("AtlasBossLine"..i.."_Loot"):Hide();
- getglobal("AtlasBossLine"..i.."_Selected"):Hide();
- end
- end
- --Hide the loot frame now that a pristine Atlas instance is created
- AtlasLootItemsFrame:Hide();
- Atlas_Search("");
- --Make sure the scroll bar is correctly offset
- AtlasLoot_AtlasScrollBar_Update();
- --see if we should display the entrance/instance button or not, and decide what it should say
- local matchFound = {nil};
- local sayEntrance = nil;
- for k,v in pairs(Atlas_EntToInstMatches) do
- if ( k == zoneID ) then
- matchFound = v;
- sayEntrance = false;
- end
- end
- if ( not matchFound[1] ) then
- for k,v in pairs(Atlas_InstToEntMatches) do
- if ( k == zoneID ) then
- matchFound = v;
- sayEntrance = true;
- end
- end
- end
- --set the button's text, populate the dropdown menu, and show or hide the button
- if ( matchFound[1] ~= nil ) then
- ATLAS_INST_ENT_DROPDOWN = {};
- for k,v in pairs(matchFound) do
- table.insert(ATLAS_INST_ENT_DROPDOWN, v);
- end
- table.sort(ATLAS_INST_ENT_DROPDOWN, AtlasSwitchDD_Sort);
- if ( sayEntrance ) then
- AtlasSwitchButton:SetText(ATLAS_ENTRANCE_BUTTON);
- else
- AtlasSwitchButton:SetText(ATLAS_INSTANCE_BUTTON);
- end
- AtlasSwitchButton:Show();
- UIDropDownMenu_Initialize(AtlasSwitchDD, AtlasSwitchDD_OnLoad);
- else
- AtlasSwitchButton:Hide();
- end
- if ( TitanPanelButton_UpdateButton ) then
- TitanPanelButton_UpdateButton("Atlas");
- end
-end
-
---[[
-AtlasLoot_Atlas_OnShow:
-Hooks Atlas_OnShow() to add extra setup routines that AtlasLoot needs for
-integration purposes.
-]]
-function AtlasLoot_Atlas_OnShow()
- Atlas_Refresh();
- --We don't want Atlas and the Loot Browser open at the same time, so the Loot Browser is close
- if AtlasLootDefaultFrame then
- AtlasLootDefaultFrame:Hide();
- AtlasLoot_SetupForAtlas();
- end
- --Call the Atlas function
- Hooked_Atlas_OnShow();
- --If we were looking at a loot table earlier in the session, it is still
- --saved on the item frame, so restore it in Atlas
- if AtlasLootItemsFrame.activeBoss ~= nil then
- AtlasLootItemsFrame:Show();
- else
- --If no loot table is selected, set up icons next to boss names
- for i=1,ATLAS_CUR_LINES do
- if (getglobal("AtlasEntry"..i.."_Selected") and getglobal("AtlasEntry"..i.."_Selected"):IsVisible()) then
- getglobal("AtlasEntry"..i.."_Loot"):Show();
- getglobal("AtlasEntry"..i.."_Selected"):Hide();
- end
- end
- end
- --Consult the saved variable table to see whether to show the bottom panel
- if AtlasLootCharDB.HidePanel == true then
- AtlasLootPanel:Hide();
- else
- AtlasLootPanel:Show();
- end
- pFrame = AtlasFrame;
-end
-
---[[
-AtlasLoot_Toggle:
-Simple function to toggle the visibility of the AtlasLoot frame.
-]]
-function AtlasLoot_Toggle()
- if(AtlasLootDefaultFrame:IsVisible()) then
- HideUIPanel(AtlasLootDefaultFrame);
- else
- ShowUIPanel(AtlasLootDefaultFrame);
- end
-end
-
---[[
-AtlasLootBoss_OnClick:
-Invoked whenever a boss line in Atlas is clicked
-Shows a loot page if one is associated with the button
-]]
-function AtlasLootBoss_OnClick(name)
- local zoneID = ATLAS_DROPDOWNS[AtlasOptions.AtlasType][AtlasOptions.AtlasZone];
- local id = this.idnum;
- --If the loot table was already shown and boss clicked again, hide the loot table and fix boss list icons
- if getglobal(name.."_Selected"):IsVisible() then
- getglobal(name.."_Selected"):Hide();
- getglobal(name.."_Loot"):Show();
- AtlasLootItemsFrame:Hide();
- AtlasLootItemsFrame.activeBoss = nil;
- else
- --If an loot table is associated with the button, show it. Note multiple tables need to be checked due to the database structure
- if (AtlasLootBossButtons[zoneID] ~= nil and AtlasLootBossButtons[zoneID][id] ~= nil and AtlasLootBossButtons[zoneID][id] ~= "") then
- if AtlasLoot_IsLootTableAvailable(AtlasLootBossButtons[zoneID][id]) then
- getglobal(name.."_Selected"):Show();
- getglobal(name.."_Loot"):Hide();
- local _,_,boss = string.find(getglobal(name.."_Text"):GetText(), "|c%x%x%x%x%x%x%x%x%s*[%dX']*[%) ]*(.*[^%,])[%,]?$");
- AtlasLoot_ShowBossLoot(AtlasLootBossButtons[zoneID][id], boss, AtlasFrame);
- AtlasLootItemsFrame.activeBoss = id;
- AtlasLoot_AtlasScrollBar_Update();
- end
- elseif (AtlasLootWBBossButtons[zoneID] ~= nil and AtlasLootWBBossButtons[zoneID][id] ~= nil and AtlasLootWBBossButtons[zoneID][id] ~= "") then
- if AtlasLoot_IsLootTableAvailable(AtlasLootWBBossButtons[zoneID][id]) then
- getglobal(name.."_Selected"):Show();
- getglobal(name.."_Loot"):Hide();
- local _,_,boss = string.find(getglobal(name.."_Text"):GetText(), "|c%x%x%x%x%x%x%x%x%s*[%dX]*[%) ]*(.*[^%,])[%,]?$");
- AtlasLoot_ShowBossLoot(AtlasLootWBBossButtons[zoneID][id], boss, AtlasFrame);
- AtlasLootItemsFrame.activeBoss = id;
- AtlasLoot_AtlasScrollBar_Update();
- end
- elseif (AtlasLootBattlegrounds[zoneID] ~= nil and AtlasLootBattlegrounds[zoneID][id] ~= nil and AtlasLootBattlegrounds[zoneID][id] ~= "") then
- if AtlasLoot_IsLootTableAvailable(AtlasLootBattlegrounds[zoneID][id]) then
- getglobal(name.."_Selected"):Show();
- getglobal(name.."_Loot"):Hide();
- local _,_,boss = string.find(getglobal(name.."_Text"):GetText(), "|c%x%x%x%x%x%x%x%x%s*[%wX]*[%) ]*(.*[^%,])[%,]?$");
- AtlasLoot_ShowBossLoot(AtlasLootBattlegrounds[zoneID][id], boss, AtlasFrame);
- AtlasLootItemsFrame.activeBoss = id;
- AtlasLoot_AtlasScrollBar_Update();
- end
- end
- end
- --This has been invoked from Atlas, so we remove any claim external mods have on the loot table
- AtlasLootItemsFrame.externalBoss = nil;
- --Hide the AtlasQuest frame if present so that the AtlasLoot items frame is not stuck under it
- if (AtlasQuestInsideFrame) then
- HideUIPanel(AtlasQuestInsideFrame);
- end
-end
-
---[[
-AtlasLoot_ShowMenu:
-Legacy function used in Cosmos integration to open the loot browser
-]]
-function AtlasLoot_ShowMenu()
- AtlasLootDefaultFrame:Show();
-end
-
---[[
-AtlasLootOptions_SafeLinksToggle:
-Toggles SafeLinks. Items uncached will be linked as their names.
-]]
-function AtlasLootOptions_SafeLinksToggle()
- if(AtlasLootCharDB.SafeLinks) then
- AtlasLootCharDB.SafeLinks = false;
- else
- AtlasLootCharDB.SafeLinks = true;
- AtlasLootCharDB.AllLinks = false;
- end
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_AllLinksToggle:
-Toggles AllLinks. All items will be linked.
-]]
-function AtlasLootOptions_AllLinksToggle()
- if(AtlasLootCharDB.AllLinks) then
- AtlasLootCharDB.AllLinks = false;
- else
- AtlasLootCharDB.AllLinks = true;
- AtlasLootCharDB.SafeLinks = false;
- end
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_DefaultTTToggle:
-Toggles DefaultTooltips. Uses default tooltips.
-]]
-function AtlasLootOptions_DefaultTTToggle()
- AtlasLootCharDB.DefaultTT = true;
- AtlasLootCharDB.LootlinkTT = false;
- AtlasLootCharDB.ItemSyncTT = false;
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_LootlinkTTToggle:
-Toggles Lootlink tooltips instead of the default ones.
-]]
-function AtlasLootOptions_LootlinkTTToggle()
- AtlasLootCharDB.DefaultTT = false;
- AtlasLootCharDB.LootlinkTT = true;
- AtlasLootCharDB.ItemSyncTT = false;
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_ItemSyncTTToggle:
-Toggles ItemSync tooltips instead of the default ones.
-]]
-function AtlasLootOptions_ItemSyncTTToggle()
- AtlasLootCharDB.DefaultTT = false;
- AtlasLootCharDB.LootlinkTT = false;
- AtlasLootCharDB.ItemSyncTT = true;
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_EquipCompareToggle:
-Toggles EquipCompare. Adds a tooltip with the equipped item (if it's the case) next to the default one.
-]]
-function AtlasLootOptions_EquipCompareToggle()
- if(AtlasLootCharDB.EquipCompare) then
- AtlasLootCharDB.EquipCompare = false;
- if IsAddOnLoaded("EquipCompare") then
- EquipCompare_UnregisterTooltip(AtlasLootTooltip);
- EquipCompare_UnregisterTooltip(AtlasLootTooltip2);
- end
- if IsAddOnLoaded("EQCompare") then
- EQCompare:UnRegisterTooltip(AtlasLootTooltip);
- EQCompare:UnRegisterTooltip(AtlasLootTooltip2);
- end
- else
- AtlasLootCharDB.EquipCompare = true;
- if IsAddOnLoaded("EquipCompare") then
- EquipCompare_RegisterTooltip(AtlasLootTooltip);
- EquipCompare_RegisterTooltip(AtlasLootTooltip2);
- end
- if IsAddOnLoaded("EQCompare") then
- EQCompare:RegisterTooltip(AtlasLootTooltip);
- EQCompare:RegisterTooltip(AtlasLootTooltip2);
- end
- end
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_OpaqueToggle:
-Toggles opacity of the items frame.
-]]
-function AtlasLootOptions_OpaqueToggle()
- AtlasLootCharDB.Opaque=AtlasLootOptionsFrameOpaque:GetChecked();
- if (AtlasLootCharDB.Opaque) then
- AtlasLootItemsFrame_Back:SetTexture(0, 0, 0, 1);
- else
- AtlasLootItemsFrame_Back:SetTexture(0, 0, 0, 0.65);
- end
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_ItemIDToggle:
-Toggles items ID.
-]]
-function AtlasLootOptions_ItemIDToggle()
- if(AtlasLootCharDB.ItemIDs) then
- AtlasLootCharDB.ItemIDs = false;
- else
- AtlasLootCharDB.ItemIDs = true;
- end
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_ItemSpam:
-Toggles item query spam.
-]]
-function AtlasLootOptions_ItemSpam()
- if (AtlasLootCharDB.ItemSpam) then
- AtlasLootCharDB.ItemSpam = false;
- else
- AtlasLootCharDB.ItemSpam = true;
- end
- AtlasLootOptions_Init();
-end
-
---[[
-AtlasLootOptions_Toggle:
-Toggle on/off the options window
-]]
-function AtlasLootOptions_Toggle()
- if(AtlasLootOptionsFrame:IsVisible()) then
- --Hide the options frame if already shown
- AtlasLootOptionsFrame:Hide();
- else
- AtlasLootOptionsFrame:Show();
- --Workaround for a weird quirk where tooltip settings so not immediately take effect
- if(AtlasLootCharDB.DefaultTT == true) then
- AtlasLootOptions_DefaultTTToggle();
- elseif(AtlasLootCharDB.LootlinkTT == true) then
- AtlasLootOptions_LootlinkTTToggle();
- elseif(AtlasLootCharDB.ItemSyncTT == true) then
- AtlasLootOptions_ItemSyncTTToggle();
- end
- end
-end
-
---[[
-AtlasLoot_ShowItemsFrame(dataID, dataSource, boss, pFrame):
-dataID - Name of the loot table
-dataSource - Table in the database where the loot table is stored
-boss - Text string to use as a title for the loot page
-pFrame - Data structure describing how and where to anchor the item frame (more details, see the function AtlasLoot_SetItemInfoFrame)
-This fuction is not normally called directly, it is usually invoked by AtlasLoot_ShowBossLoot.
-It is the workhorse of the mod and allows the loot tables to be displayed any way anywhere in any mod.
-]]
-function AtlasLoot_ShowItemsFrame(dataID, dataSource, boss, pFrame)
- --Set up local variables needed for GetItemInfo, etc
- local itemName, itemLink, itemQuality, itemLevel, itemType, itemSubType, itemCount, itemEquipLoc, itemTexture, itemColor;
- local iconFrame, nameFrame, extraFrame, itemButton;
- local text, extra;
- local wlPage, wlPageMax = 1, 1;
- local isItem, isEnchant, isSpell;
- local spellName, spellIcon;
- if dataID == "SearchResult" and dataID == "WishList" then
- AtlasLoot_IsLootTableAvailable(dataID);
- end
- --If the data source has not been passed, throw up a debugging statement
- if dataSource == nil then
- DEFAULT_CHAT_FRAME:AddMessage("No dataSource!");
- end
- --If the loot table name has not been passed, throw up a debugging statement
- if dataID == nil then
- DEFAULT_CHAT_FRAME:AddMessage("No dataID!");
- end
- dataSource_backup = dataSource;
- if dataSource ~= "dummy" then
- if dataID == "SearchResult" or dataID == "WishList" then
- dataSource = {};
- --Match the page number to display
- wlPage = tonumber(string.sub(dataSource_backup, string.find(dataSource_backup, "%d"), string.len(dataSource_backup)));
- --Aquiring items of the page
- if dataID == "SearchResult" then
- dataSource[dataID], wlPageMax = AtlasLoot:GetSearchResultPage(wlPage);
- elseif dataID == "WishList" then
- dataSource[dataID], wlPageMax = AtlasLoot_GetWishListPage(wlPage);
- end
- --Make page number reasonable
- if wlPage < 1 then wlPage = 1 end
- if wlPage > wlPageMax then wlPage = wlPageMax end
- else
- dataSource = AtlasLoot_Data[dataSource_backup];
- end
- end
- --Get AtlasQuest out of the way
- if (AtlasQuestInsideFrame) then
- HideUIPanel(AtlasQuestInsideFrame);
- end
- --Ditch the Quicklook selector
- AtlasLoot_QuickLooks:Hide();
- AtlasLootQuickLooksButton:Hide();
- AtlasLootServerQueryButton:Hide();
- --Hide the menu objects. These are not required for a loot table
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- end
- --Escape out of this function if creating a menu, this function only handles loot tables.
- --Inserting escapes in this way allows consistant calling of data whether it is a loot table or a menu.
- if(dataID=="PRE60SET") then
- AtlasLootPRE60SetMenu();
- elseif(dataID=="ZGSET") then
- AtlasLootZGSetMenu();
- elseif(dataID=="AQ40SET") then
- AtlasLootAQ40SetMenu();
- elseif(dataID=="AQ20SET") then
- AtlasLootAQ20SetMenu();
- elseif(dataID=="T3SET") then
- AtlasLootT3SetMenu();
- elseif(dataID=="T2SET") then
- AtlasLootT2SetMenu();
- elseif(dataID=="T1SET") then
- AtlasLootT1SetMenu();
- elseif(dataID=="T0SET") then
- AtlasLootT0SetMenu();
- elseif(dataID=="PVPMENU") then
- AtlasLootPvPMenu();
- elseif(dataID=="BRRepMenu") then
- AtlasLootBRRepMenu();
- elseif(dataID=="WSGRepMenu") then
- AtlasLootWSGRepMenu();
- elseif(dataID=="ABRepMenu") then
- AtlasLootABRepMenu();
- elseif(dataID=="AVRepMenu") then
- AtlasLootAVRepMenu();
- elseif(dataID=="PVPSET") then
- AtlasLootPVPSetMenu();
- elseif(dataID=="REPMENU") then
- AtlasLootRepMenu();
- elseif(dataID=="SETMENU") then
- AtlasLootSetMenu();
- elseif(dataID=="WORLDEPICS") then
- AtlasLootWorldEpicsMenu();
- elseif(dataID=="WORLDEVENTMENU") then
- AtlasLootWorldEventMenu();
- elseif(dataID=="AbyssalCouncil") then
- AtlasLootAbyssalCouncilMenu();
- elseif(dataID=="CRAFTINGMENU") then
- AtlasLoot_CraftingMenu();
- elseif(dataID=="CRAFTSET") then
- AtlasLootCraftedSetMenu();
- elseif(dataID=="ALCHEMYMENU") then
- AtlasLoot_AlchemyMenu();
- elseif(dataID=="SMITHINGMENU") then
- AtlasLoot_SmithingMenu();
- elseif(dataID=="ENCHANTINGMENU") then
- AtlasLoot_EnchantingMenu();
- elseif(dataID=="ENGINEERINGMENU") then
- AtlasLoot_EngineeringMenu();
- elseif(dataID=="LEATHERWORKINGMENU") then
- AtlasLoot_LeatherworkingMenu();
- elseif(dataID=="MININGMENU") then
- AtlasLoot_MiningMenu();
- elseif(dataID=="TAILORINGMENU") then
- AtlasLoot_TailoringMenu();
- elseif(dataID=="COOKINGMENU") then
- AtlasLoot_CookingMenu();
- elseif(dataID=="SURVIVALMENU") then
- AtlasLoot_SurvivalMenu();
- else
- --Iterate through each item object and set its properties
- for i = 1, 30, 1 do
- --Check for a valid object (that it exists, and that it has a name)
- if(dataSource[dataID][i] ~= nil and dataSource[dataID][i][3] ~= "") then
- if string.sub(dataSource[dataID][i][1], 1, 1) == "s" then
- isItem = false;
- isEnchant = false;
- isSpell = true;
- elseif string.sub(dataSource[dataID][i][1], 1, 1) == "e" then
- isItem = false;
- isEnchant = true;
- isSpell = false;
- else
- isItem = true;
- isEnchant = false;
- isSpell = false;
- end
- if isItem then
- itemName, itemLink, itemQuality, itemRequiredLevel, itemType, itemSubType, itemCount, itemEquipLoc, itemTexture = GetItemInfo(dataSource[dataID][i][1]);
- --If the client has the name of the item in cache, use that instead.
- --This is poor man's localisation, English is replaced be whatever is needed
- if(GetItemInfo(dataSource[dataID][i][1])) then
- _, _, _, itemColor = GetItemQualityColor(itemQuality);
- text = itemColor..itemName;
- else
- text = dataSource[dataID][i][3];
- text = AtlasLoot_FixText(text);
- end
- quantityFrame = getglobal("AtlasLootItem_"..i.."_Quantity");
- quantityFrame:SetText("")
- elseif isEnchant then
- spellName = GetSpellInfoVanillaDB["enchants"][tonumber(string.sub(dataSource[dataID][i][1], 2))]["name"]
- spellIcon = dataSource[dataID][i][2]
- text = AtlasLoot_FixText(string.sub(dataSource[dataID][i][3], 1, 4)..spellName)
- quantityFrame = getglobal("AtlasLootItem_"..i.."_Quantity");
- quantityFrame:SetText("")
- elseif isSpell then
- spellName = dataSource[dataID][i][3]
- spellIcon = dataSource[dataID][i][2]
- text = AtlasLoot_FixText(spellName)
- local qtyMin = GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(dataSource[dataID][i][1], 2))]["craftQuantityMin"];
- local qtyMax = GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(dataSource[dataID][i][1], 2))]["craftQuantityMax"];
- if qtyMin and qtyMin ~= "" then
- if qtyMax and qtyMax ~= "" then
- quantityFrame = getglobal("AtlasLootItem_"..i.."_Quantity");
- quantityFrame:SetText(qtyMin.. "-"..qtyMax)
- else
- quantityFrame = getglobal("AtlasLootItem_"..i.."_Quantity");
- quantityFrame:SetText(qtyMin)
- end
- else
- quantityFrame = getglobal("AtlasLootItem_"..i.."_Quantity");
- quantityFrame:SetText("")
- end
- end
- --Store data about the state of the items frame to allow minor tweaks or a recall of the current loot page
- AtlasLootItemsFrame.refresh = {dataID, dataSource_backup, boss, pFrame};
- --This is a valid QuickLook, so show the UI objects
- AtlasLoot_QuickLooks:Show();
- AtlasLootQuickLooksButton:Show();
- AtlasLootServerQueryButton:Show();
- --Insert the item description
- extra = dataSource[dataID][i][4];
- extra = AtlasLoot_FixText(extra);
- --Use shortcuts for easier reference to parts of the item button
- itemButton = getglobal("AtlasLootItem_"..i);
- iconFrame = getglobal("AtlasLootItem_"..i.."_Icon");
- nameFrame = getglobal("AtlasLootItem_"..i.."_Name");
- extraFrame = getglobal("AtlasLootItem_"..i.."_Extra");
- pricetext1 = getglobal("AtlasLootItem_"..i.."_PriceText1");
- pricetext2 = getglobal("AtlasLootItem_"..i.."_PriceText2");
- pricetext3 = getglobal("AtlasLootItem_"..i.."_PriceText3");
- pricetext4 = getglobal("AtlasLootItem_"..i.."_PriceText4");
- pricetext5 = getglobal("AtlasLootItem_"..i.."_PriceText5");
- priceicon1 = getglobal("AtlasLootItem_"..i.."_PriceIcon1");
- priceicon2 = getglobal("AtlasLootItem_"..i.."_PriceIcon2");
- priceicon3 = getglobal("AtlasLootItem_"..i.."_PriceIcon3");
- priceicon4 = getglobal("AtlasLootItem_"..i.."_PriceIcon4");
- priceicon5 = getglobal("AtlasLootItem_"..i.."_PriceIcon5");
- --If there is no data on the texture an item should have, show a big red question mark
- if dataSource[dataID][i][2] == "?" then
- iconFrame:SetTexture("Interface\\Icons\\INV_Misc_QuestionMark");
- elseif dataSource[dataID][i][2] == "" then
- local _, _, _, _, _, _, _, _, itemTexture1 = GetItemInfo(dataSource[dataID][i][1])
- iconFrame:SetTexture(itemTexture1);
- elseif (not isItem) and (spellIcon) then
- if type(dataSource[dataID][i][2]) == "number" then
- local _, _, _, _, _, _, _, _, itemTexture2 = GetItemInfo(dataSource[dataID][i][2])
- iconFrame:SetTexture(itemTexture2);
- elseif type(dataSource[dataID][i][2]) == "string" then
- iconFrame:SetTexture("Interface\\Icons\\"..dataSource[dataID][i][2]);
- else
- iconFrame:SetTexture(spellIcon);
- end
- else
- --else show the texture
- iconFrame:SetTexture("Interface\\Icons\\"..dataSource[dataID][i][2]);
- end
- if iconFrame:GetTexture() == nil then
- iconFrame:SetTexture("Interface\\Icons\\INV_Misc_QuestionMark");
- itemButton.itemTexture = "Interface\\Icons\\INV_Misc_QuestionMark";
- else
- itemButton.itemTexture = iconFrame:GetTexture();
- end
- --Set the name and description of the item
- nameFrame:SetText(text);
- extraFrame:SetText(extra);
- extraFrame:Show();
- pricetext1:Hide();
- pricetext2:Hide();
- pricetext3:Hide();
- pricetext4:Hide();
- pricetext5:Hide();
- priceicon1:Hide();
- priceicon2:Hide();
- priceicon3:Hide();
- priceicon4:Hide();
- priceicon5:Hide();
- if dataSource[dataID][i][6] then
- if dataSource[dataID][i][6]~="" then
- pricetext1:SetText(dataSource[dataID][i][6]);
- priceicon1:SetTexture(AtlasLoot_FixText(dataSource[dataID][i][7]));
- extraFrame:Show();
- pricetext1:Show();
- priceicon1:Show();
- end
- end
- if dataSource[dataID][i][8] then
- if dataSource[dataID][i][8]~="" then
- pricetext2:SetText(dataSource[dataID][i][8]);
- priceicon2:SetTexture(AtlasLoot_FixText(dataSource[dataID][i][9]));
- extraFrame:Show();
- pricetext2:Show();
- priceicon2:Show();
- end
- end
- if dataSource[dataID][i][10] then
- if dataSource[dataID][i][10]~="" then
- pricetext3:SetText(dataSource[dataID][i][10]);
- priceicon3:SetTexture(AtlasLoot_FixText(dataSource[dataID][i][11]));
- extraFrame:Show();
- pricetext3:Show();
- priceicon3:Show();
- end
- end
- if dataSource[dataID][i][12] then
- if dataSource[dataID][i][12]~="" then
- pricetext4:SetText(dataSource[dataID][i][12]);
- priceicon4:SetTexture(AtlasLoot_FixText(dataSource[dataID][i][13]));
- extraFrame:Show();
- pricetext4:Show();
- priceicon4:Show();
- end
- end
- if dataSource[dataID][i][14] then
- if dataSource[dataID][i][14]~="" then
- pricetext5:SetText(dataSource[dataID][i][14]);
- priceicon5:SetTexture(AtlasLoot_FixText(dataSource[dataID][i][15]));
- extraFrame:Show();
- pricetext5:Show();
- priceicon5:Show();
- end
- end
- --Set prices for items, up to 5 different currencies can be used in combination
- if (dataID == "SearchResult" or dataID == "WishList") and dataSource[dataID][i][5] then
- local wishDataID, wishDataSource = strsplit("|", dataSource[dataID][i][5])
- if wishDataSource == "AtlasLootRepItems" then
- if wishDataID and AtlasLoot_IsLootTableAvailable(wishDataID) then
- for _, v in ipairs(AtlasLoot_Data[wishDataSource][wishDataID]) do
- if dataSource[dataID][i][1] == v[1] then
- if v[6] then
- if v[6]~="" then
- pricetext1:SetText(v[6]);
- priceicon1:SetTexture(AtlasLoot_FixText(v[7]));
- extraFrame:Show();
- pricetext1:Show();
- priceicon1:Show();
- end
- end
- if v[8] then
- if v[8]~="" then
- pricetext2:SetText(v[8]);
- priceicon2:SetTexture(AtlasLoot_FixText(v[9]));
- extraFrame:Show();
- pricetext2:Show();
- priceicon2:Show();
- end
- end
- if v[10] then
- if v[10]~="" then
- pricetext3:SetText(v[10]);
- priceicon3:SetTexture(AtlasLoot_FixText(v[11]));
- extraFrame:Show();
- pricetext3:Show();
- priceicon3:Show();
- end
- end
- if v[12] then
- if v[12]~="" then
- pricetext4:SetText(v[12]);
- priceicon4:SetTexture(AtlasLoot_FixText(v[13]));
- extraFrame:Show();
- pricetext4:Show();
- priceicon4:Show();
- end
- end
- if v[14] then
- if v[14]~="" then
- pricetext5:SetText(v[14]);
- priceicon5:SetTexture(AtlasLoot_FixText(v[15]));
- extraFrame:Show();
- pricetext5:Show();
- priceicon5:Show();
- end
- end
- break;
- end
- end
- end
- end
- end
- --For convenience, we store information about the objects in the objects so that it can be easily accessed later
- itemButton.itemID = dataSource[dataID][i][1];
- itemButton.itemIDName = dataSource[dataID][i][3];
- itemButton.itemIDExtra = dataSource[dataID][i][4];
- itemButton.iteminfo = {};
- if isItem then
- itemButton.iteminfo.idcore = dataSource[dataID][i][1];
- _, _, _, _, _, _, _, itemButton.iteminfo.icontexture = GetItemInfo(dataSource[dataID][i][1]);
- itemButton.storeID = dataSource[dataID][i][1];
- itemButton.dressingroomID = dataSource[dataID][i][1];
- itemButton.extraText = getglobal("AtlasLootItem_"..i.."_Extra"):GetText()
- elseif isEnchant then
- spellID = tonumber(string.sub(dataSource[dataID][i][1], 2));
- itemButton.iteminfo.idcore = dataSource[dataID][i][2];
- _, _, _, _, _, _, _, _, itemButton.iteminfo.icontexture = GetItemInfo(dataSource[dataID][i][2]);
- itemButton.storeID = dataSource[dataID][i][2];
- if GetSpellInfoVanillaDB["enchants"][spellID]["item"] and GetSpellInfoVanillaDB["enchants"][spellID]["item"] ~= nil and GetSpellInfoVanillaDB["enchants"][spellID]["item"] ~= "" then
- itemButton.dressingroomID = GetSpellInfoVanillaDB["enchants"][spellID]["item"];
- else
- itemButton.dressingroomID = spellID;
- end
- itemButton.extraText = getglobal("AtlasLootItem_"..i.."_Extra"):GetText()
- if GetSpellInfoVanillaDB["enchants"][spellID]["item"] ~= nil and GetSpellInfoVanillaDB["enchants"][spellID]["item"] ~= "" then
- if not GetItemInfo(GetSpellInfoVanillaDB["enchants"][spellID]["item"]) then
- GameTooltip:SetHyperlink("item:"..GetSpellInfoVanillaDB["enchants"][spellID]["item"]..":0:0:0");
- end
- end
- elseif isSpell then
- spellID = tonumber(string.sub(dataSource[dataID][i][1], 2));
- itemButton.iteminfo.idcore = dataSource[dataID][i][1];
- _, _, _, _, _, _, _, _, itemButton.iteminfo.icontexture = GetItemInfo(dataSource[dataID][i][1]);
- itemButton.storeID = dataSource[dataID][i][1];
- itemButton.dressingroomID = GetSpellInfoVanillaDB["craftspells"][spellID]["craftItem"];
- itemButton.extraText = getglobal("AtlasLootItem_"..i.."_Extra"):GetText()
- if GetSpellInfoVanillaDB["craftspells"][spellID]["craftItem"] ~= "" then
- if not GetItemInfo(GetSpellInfoVanillaDB["craftspells"][spellID]["craftItem"]) then
- GameTooltip:SetHyperlink("item:"..GetSpellInfoVanillaDB["craftspells"][spellID]["craftItem"]..":0:0:0");
- end
- end
- if GetSpellInfoVanillaDB["craftspells"][spellID]["reagents"] ~= "" then
- for i = 1, table.getn(GetSpellInfoVanillaDB["craftspells"][spellID]["reagents"]) do
- local reagent = GetSpellInfoVanillaDB["craftspells"][spellID]["reagents"][i]
- if not GetItemInfo(reagent[1]) then
- GameTooltip:SetHyperlink("item:"..reagent[1]..":0:0:0");
- end
- end
- end
- if GetSpellInfoVanillaDB["craftspells"][spellID]["tools"] ~= "" then
- for i = 1, table.getn(GetSpellInfoVanillaDB["craftspells"][spellID]["tools"]) do
- if not GetItemInfo(GetSpellInfoVanillaDB["craftspells"][spellID]["tools"][i]) then
- GameTooltip:SetHyperlink("item:"..GetSpellInfoVanillaDB["craftspells"][spellID]["tools"][i]..":0:0:0");
- end
- end
- end
- end
- itemButton.droprate = nil;
- if dataID == "SearchResult" or dataID == "WishList" then
- itemButton.sourcePage = dataSource[dataID][i][5];
- else
- local droprate = dataSource[dataID][i][5];
- if droprate and string.find(droprate, "%%") then itemButton.droprate = droprate end
- end
- itemButton.i = 1;
- itemButton:Show();
- --If the item is not in cache, querying the server may cause a disconnect
- --Show a red box around the item to indicate this to the user
- if((not GetItemInfo(dataSource[dataID][i][1])) and (dataSource[dataID][i][1] ~= 0) and isItem) then
- getglobal("AtlasLootItem_"..i.."_Unsafe"):Show();
- else
- getglobal("AtlasLootItem_"..i.."_Unsafe"):Hide();
- end
- else
- getglobal("AtlasLootItem_"..i):Hide();
- end
- end
- --Hide navigation buttons by default, only show what we need
- getglobal("AtlasLootItemsFrame_BACK"):Hide();
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- AtlasLoot_BossName:SetText(boss);
- --Consult the button registry to determine what nav buttons are required
- if dataID == "SearchResult" or dataID == "WishList" then
- if wlPage < wlPageMax then
- getglobal("AtlasLootItemsFrame_NEXT"):Show();
- getglobal("AtlasLootItemsFrame_NEXT").lootpage = dataID.."Page"..(wlPage + 1);
- end
- if wlPage > 1 then
- getglobal("AtlasLootItemsFrame_PREV"):Show();
- getglobal("AtlasLootItemsFrame_PREV").lootpage = dataID.."Page"..(wlPage - 1);
- end
- elseif AtlasLoot_ButtonRegistry[dataID] then
- local tablebase = AtlasLoot_ButtonRegistry[dataID];
- AtlasLoot_BossName:SetText(tablebase.Title);
- if tablebase.Next_Page then
- getglobal("AtlasLootItemsFrame_NEXT"):Show();
- getglobal("AtlasLootItemsFrame_NEXT").lootpage = tablebase.Next_Page;
- getglobal("AtlasLootItemsFrame_NEXT").title = tablebase.Next_Title;
- end
- if tablebase.Prev_Page then
- getglobal("AtlasLootItemsFrame_PREV"):Show();
- getglobal("AtlasLootItemsFrame_PREV").lootpage = tablebase.Prev_Page;
- getglobal("AtlasLootItemsFrame_PREV").title = tablebase.Prev_Title;
- end
- if tablebase.Back_Page then
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = tablebase.Back_Page;
- getglobal("AtlasLootItemsFrame_BACK").title = tablebase.Back_Title;
- end
- end
- end
- --For Alphamap and Atlas integration, show a 'close' button to hide the loot table and restore the map view
- if (AtlasLootItemsFrame:GetParent() == AlphaMapAlphaMapFrame or AtlasLootItemsFrame:GetParent() == AtlasFrame) then
- AtlasLootItemsFrame_CloseButton:Show();
- else
- AtlasLootItemsFrame_CloseButton:Hide();
- end
- --Anchor the item frame where it is supposed to be
- AtlasLoot_SetItemInfoFrame(pFrame);
-end
-
---[[
-AtlasLoot_HewdropClick(tablename, text, tabletype):
-tablename - Name of the loot table in the database
-text - Heading for the loot table
-tabletype - Whether the tablename indexes an actual table or needs to generate a submenu
-Called when a button in AtlasLoot_Hewdrop is clicked
-]]
-function AtlasLoot_HewdropClick(tablename, text, tabletype)
- AtlasLootCharDB.LastMenu = { tablename, text, tabletype }
- --Definition of where I want the loot table to be shown
- pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
-
- --If the button clicked was linked to a loot table
- if tabletype == "Table" then
- --Show the loot table
- AtlasLoot_ShowBossLoot(tablename, text, pFrame);
- --Save needed info for fuure re-display of the table
- AtlasLootCharDB.LastBoss = tablename;
- AtlasLootCharDB.LastBossText = text;
- --Purge the text label for the submenu and disable the submenu
- AtlasLootDefaultFrame_SubMenu:Disable();
- AtlasLootDefaultFrame_SelectedTable:SetText("");
- AtlasLootDefaultFrame_SelectedTable:Show();
- --If the button links to a sub menu definition
- else
- --Enable the submenu button
- AtlasLootDefaultFrame_SubMenu:Enable();
- --Show the first loot table associated with the submenu
- AtlasLoot_ShowBossLoot(AtlasLoot_HewdropDown_SubTables[tablename][1][2], AtlasLoot_HewdropDown_SubTables[tablename][1][1], pFrame);
- --Save needed info for fuure re-display of the table
- AtlasLootCharDB.LastBoss = AtlasLoot_HewdropDown_SubTables[tablename][1][2];
- AtlasLootCharDB.LastBossText = AtlasLoot_HewdropDown_SubTables[tablename][1][1];
- --Load the correct submenu and associated with the button
- AtlasLoot_HewdropSubMenu:Unregister(AtlasLootDefaultFrame_SubMenu);
- AtlasLoot_HewdropSubMenuRegister(AtlasLoot_HewdropDown_SubTables[tablename]);
- --Show a text label of what has been selected
- AtlasLootDefaultFrame_SelectedTable:SetText(AtlasLoot_HewdropDown_SubTables[tablename][1][1]);
- AtlasLootDefaultFrame_SelectedTable:Show();
- end
- --Show the category that has been selected
- AtlasLootDefaultFrame_SelectedCategory:SetText(text);
- AtlasLootDefaultFrame_SelectedCategory:Show();
- AtlasLoot_Hewdrop:Close(1);
-end
-
---[[
-AtlasLoot_HewdropSubMenuClick(tablename, text):
-tablename - Name of the loot table in the database
-text - Heading for the loot table
-Called when a button in AtlasLoot_HewdropSubMenu is clicked
-]]
-function AtlasLoot_HewdropSubMenuClick(tablename, text)
- --Definition of where I want the loot table to be shown
- pFrame = { "TOPLEFT", "AtlasLootDefaultFrame_LootBackground", "TOPLEFT", "2", "-2" };
- --Show the select loot table
- AtlasLoot_ShowBossLoot(tablename, text, pFrame);
- --Save needed info for fuure re-display of the table
- AtlasLootCharDB.LastBoss = tablename;
- AtlasLootCharDB.LastBossText = text;
- --Show the table that has been selected
- AtlasLootDefaultFrame_SelectedTable:SetText(text);
- AtlasLootDefaultFrame_SelectedTable:Show();
- AtlasLoot_HewdropSubMenu:Close(1);
-end
-
---[[
-AtlasLoot_HewdropSubMenuRegister(loottable):
-loottable - Table defining the sub menu
-Generates the sub menu needed by passing a table of loot tables and titles
-]]
-function AtlasLoot_HewdropSubMenuRegister(loottable)
- AtlasLoot_HewdropSubMenu:Register(AtlasLootDefaultFrame_SubMenu,
- 'point', function(parent)
- return "TOP", "BOTTOM"
- end,
- 'children', function(level, value)
- if level == 1 then
- for k,v in pairs(loottable) do
- AtlasLoot_HewdropSubMenu:AddLine(
- 'text', v[1],
- 'func', AtlasLoot_HewdropSubMenuClick,
- 'arg1', v[2],
- 'arg2', v[1],
- 'notCheckable', true
- )
- end
- AtlasLoot_HewdropSubMenu:AddLine(
- 'text', AL["Close Menu"],
- 'textR', 0,
- 'textG', 1,
- 'textB', 1,
- 'func', function() AtlasLoot_HewdropSubMenu:Close() end,
- 'notCheckable', true
- )
- end
- end,
- 'dontHook', true
- )
-end
-
---[[
-AtlasLoot_HewdropRegister:
-Constructs the main category menu from a tiered table
-]]
-function AtlasLoot_HewdropRegister()
- AtlasLoot_Hewdrop:Register(AtlasLootDefaultFrame_Menu,
- 'point', function(parent)
- return "TOP", "BOTTOM"
- end,
- 'children', function(level, value)
- if level == 1 then
- if AtlasLoot_HewdropDown then
- for k,v in ipairs(AtlasLoot_HewdropDown) do
- --If a link to show a submenu
- if (type(v[1]) == "table") and (type(v[1][1]) == "string") then
- local checked = false;
- if v[1][3] == "Submenu" then
- AtlasLoot_Hewdrop:AddLine(
- 'text', v[1][1],
- 'textR', 1,
- 'textG', 0.82,
- 'textB', 0,
- 'func', AtlasLoot_HewdropClick,
- 'arg1', v[1][2],
- 'arg2', v[1][1],
- 'arg3', v[1][3],
- 'notCheckable', true
- )
- end
- else
- local lock=0;
- --If an entry linked to a subtable
- for i,j in pairs(v) do
- if lock==0 then
- AtlasLoot_Hewdrop:AddLine(
- 'text', i,
- 'textR', 1,
- 'textG', 0.82,
- 'textB', 0,
- 'hasArrow', true,
- 'value', j,
- 'notCheckable', true
- )
- lock=1;
- end
- end
- end
- end
- end
- --Close button
- AtlasLoot_Hewdrop:AddLine(
- 'text', AL["Close Menu"],
- 'textR', 0,
- 'textG', 1,
- 'textB', 1,
- 'func', function() AtlasLoot_Hewdrop:Close() end,
- 'notCheckable', true
- )
- elseif level == 2 then
- if value then
- for k,v in ipairs(value) do
- if type(v) == "table" then
- if (type(v[1]) == "table") and (type(v[1][1]) == "string") then
- local checked = false;
- --If an entry to show a submenu
- if v[1][3] == "Submenu" then
- AtlasLoot_Hewdrop:AddLine(
- 'text', v[1][1],
- 'textR', 1,
- 'textG', 0.82,
- 'textB', 0,
- 'func', AtlasLoot_HewdropClick,
- 'arg1', v[1][2],
- 'arg2', v[1][1],
- 'arg3', v[1][3],
- 'notCheckable', true
- )
- --An entry to show a specific loot page
- else
- AtlasLoot_Hewdrop:AddLine(
- 'text', v[1][1],
- 'func', AtlasLoot_HewdropClick,
- 'arg1', v[1][2],
- 'arg2', v[1][1],
- 'arg3', v[1][3],
- 'notCheckable', true
- )
- end
- else
- local lock=0;
- --Entry to link to a sub table
- for i,j in pairs(v) do
- if lock==0 then
- AtlasLoot_Hewdrop:AddLine(
- 'text', i,
- 'textR', 1,
- 'textG', 0.82,
- 'textB', 0,
- 'hasArrow', true,
- 'value', j,
- 'notCheckable', true
- )
- lock=1;
- end
- end
- end
- end
- end
- end
- AtlasLoot_Hewdrop:AddLine(
- 'text', AL["Close Menu"],
- 'textR', 0,
- 'textG', 1,
- 'textB', 1,
- 'func', function() AtlasLoot_Hewdrop:Close() end,
- 'notCheckable', true
- )
- elseif level == 3 then
- --Essentially the same as level == 2
- if value then
- for k,v in pairs(value) do
- if type(v[1]) == "string" then
- local checked = false;
- if v[3] == "Submenu" then
- AtlasLoot_Hewdrop:AddLine(
- 'text', v[1],
- 'textR', 1,
- 'textG', 0.82,
- 'textB', 0,
- 'func', AtlasLoot_HewdropClick,
- 'arg1', v[2],
- 'arg2', v[1],
- 'arg3', v[3],
- 'notCheckable', true
- )
- else
- AtlasLoot_Hewdrop:AddLine(
- 'text', v[1],
- 'func', AtlasLoot_HewdropClick,
- 'arg1', v[2],
- 'arg2', v[1],
- 'arg3', v[3],
- 'notCheckable', true
- )
- end
- elseif type(v) == "table" then
- AtlasLoot_Hewdrop:AddLine(
- 'text', k,
- 'textR', 1,
- 'textG', 0.82,
- 'textB', 0,
- 'hasArrow', true,
- 'value', v,
- 'notCheckable', true
- )
- end
- end
- end
- AtlasLoot_Hewdrop:AddLine(
- 'text', AL["Close Menu"],
- 'textR', 0,
- 'textG', 1,
- 'textB', 1,
- 'func', function() AtlasLoot_Hewdrop:Close() end,
- 'notCheckable', true
- )
- end
- end,
- 'dontHook', true
- )
-end
-
---[[
-AtlasLootItemsFrame_OnCloseButton:
-Called when the close button on the item frame is clicked
-]]
-function AtlasLootItemsFrame_OnCloseButton()
- --Set no loot table as currently selected
- AtlasLootItemsFrame.activeBoss = nil;
- --Fix the boss buttons so the correct icons are displayed
- if AtlasFrame and AtlasFrame:IsVisible() then
- if ATLAS_CUR_LINES then
- for i=1,ATLAS_CUR_LINES do
- if getglobal("AtlasBossLine"..i.."_Selected"):IsVisible() then
- getglobal("AtlasBossLine"..i.."_Selected"):Hide();
- getglobal("AtlasBossLine"..i.."_Loot"):Show();
- end
- end
- end
- end
- --Hide the item frame
- AtlasLootItemsFrame:Hide();
-end
-
---[[
-AtlasLootMenuItem_OnClick:
-Requests the relevant loot page from a menu screen
-]]
-function AtlasLootMenuItem_OnClick()
- if this.isheader == nil or this.isheader == false then
- local pagename = getglobal(this:GetName().."_Name"):GetText()
- for k,v in ipairs(AtlasLoot_HewdropDown) do
- if not (type(v[1]) == "table") then
- for k2, v2 in pairs(v) do
- for k3, v3 in pairs(v2) do
- for k4, v4 in pairs(v3) do
- if not (type(v4[1]) == "table") then
- if v4[1] == pagename then
- AtlasLoot_HewdropClick(v4[2],v4[1],v4[3])
- end
- end
- end
- end
- end
- end
- end
- AtlasLoot_ShowBossLoot(this.lootpage, pagename, AtlasLoot_AnchorFrame);
- end
-end
-
---[[
-AtlasLoot_NavButton_OnClick:
-Called when <-, -> or 'Back' are pressed and calls up the appropriate loot page
-]]
-function AtlasLoot_NavButton_OnClick()
- if AtlasLootItemsFrame.refresh and AtlasLootItemsFrame.refresh[2] and AtlasLootItemsFrame.refresh[4] then
- if string.sub(this.lootpage, 1, 16) == "SearchResultPage" then
- AtlasLoot_ShowItemsFrame("SearchResult", this.lootpage, string.format((AL["Search Result: %s"]), AtlasLootCharDB.LastSearchedText or ""), AtlasLootItemsFrame.refresh[4]);
- elseif string.sub(this.lootpage, 1, 12) == "WishListPage" then
- AtlasLoot_ShowItemsFrame("WishList", this.lootpage, AL["WishList"], AtlasLootItemsFrame.refresh[4]);
- else
- AtlasLootCharDB.LastBoss = this.lootpage;
- AtlasLootCharDB.LastBossText = this.title;
- AtlasLoot_ShowItemsFrame(this.lootpage, AtlasLootItemsFrame.refresh[2], this.title, AtlasLootItemsFrame.refresh[4]);
-
- end
- elseif AtlasLootItemsFrame.refresh and AtlasLootItemsFrame.refresh[2] then
- AtlasLoot_ShowItemsFrame(this.lootpage, AtlasLootItemsFrame.refresh[2], this.title, AtlasFrame);
- else
- --Fallback for if the requested loot page is a menu and does not have a .refresh instance
- AtlasLoot_ShowItemsFrame(this.lootpage, "dummy", this.title, AtlasFrame);
- end
-end
-
---[[
-AtlasLoot_IsLootTableAvailable(dataID):
-Checks if a loot table is in memory and attempts to load the correct LoD module if it isn't
-dataID: Loot table dataID
-]]
-function AtlasLoot_IsLootTableAvailable(dataID)
- if not dataID then return false end
-
- local menu_check=false;
-
- for k,v in pairs(AtlasLoot_MenuList) do
- if v == dataID then
- menu_check=true;
- end
- end
-
- if menu_check then
- return true;
- else
- if not AtlasLoot_TableNames[dataID] then
- DEFAULT_CHAT_FRAME:AddMessage(RED..AL["AtlasLoot Error!"].." "..WHITE..dataID..AL[" not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net"]);
- return false;
- end
-
- local dataSource = AtlasLoot_TableNames[dataID][2];
-
- if AtlasLoot_Data[dataSource] then
- if AtlasLoot_Data[dataSource][dataID] then
- return true;
- end
- end
- end
-end
-
---[[
-AtlasLoot_ShowQuickLooks(button)
-button: Identity of the button pressed to trigger the function
-Shows the GUI for setting Quicklooks
-]]
-function AtlasLoot_ShowQuickLooks(button)
- local Hewdrop = AceLibrary("Hewdrop-2.0");
- if Hewdrop:IsOpen(button) then
- Hewdrop:Close(1);
- else
- local setOptions = function()
- Hewdrop:AddLine(
- "text", AL["QuickLook"].." 1",
- "tooltipTitle", AL["QuickLook"].." 1",
- "tooltipText", AL["Assign this loot table\n to QuickLook"].." 1",
- "func", function()
- AtlasLootCharDB["QuickLooks"][1]={AtlasLootItemsFrame.refresh[1], AtlasLootItemsFrame.refresh[2], AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]};
- AtlasLoot_RefreshQuickLookButtons();
- Hewdrop:Close(1);
- end
- );
- Hewdrop:AddLine(
- "text", AL["QuickLook"].." 2",
- "tooltipTitle", AL["QuickLook"].." 2",
- "tooltipText", AL["Assign this loot table\n to QuickLook"].." 2",
- "func", function()
- AtlasLootCharDB["QuickLooks"][2]={AtlasLootItemsFrame.refresh[1], AtlasLootItemsFrame.refresh[2], AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]};
- AtlasLoot_RefreshQuickLookButtons();
- Hewdrop:Close(1);
- end
- );
- Hewdrop:AddLine(
- "text", AL["QuickLook"].." 3",
- "tooltipTitle", AL["QuickLook"].." 3",
- "tooltipText", AL["Assign this loot table\n to QuickLook"].." 3",
- "func", function()
- AtlasLootCharDB["QuickLooks"][3]={AtlasLootItemsFrame.refresh[1], AtlasLootItemsFrame.refresh[2], AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]};
- AtlasLoot_RefreshQuickLookButtons();
- Hewdrop:Close(1);
- end
- );
- Hewdrop:AddLine(
- "text", AL["QuickLook"].." 4",
- "tooltipTitle", AL["QuickLook"].." 4",
- "tooltipText", AL["Assign this loot table\n to QuickLook"].." 4",
- "func", function()
- AtlasLootCharDB["QuickLooks"][4]={AtlasLootItemsFrame.refresh[1], AtlasLootItemsFrame.refresh[2], AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]};
- AtlasLoot_RefreshQuickLookButtons();
- Hewdrop:Close(1);
- end
- );
- end;
- Hewdrop:Open(button,
- 'point', function(parent)
- return "BOTTOMLEFT", "BOTTOMRIGHT";
- end,
- "children", setOptions
- );
- end
-end
-
---[[
-AtlasLoot_RefreshQuickLookButtons()
-Enables/disables the quicklook buttons depending on what is assigned
-]]
-function AtlasLoot_RefreshQuickLookButtons()
- i=1;
- while i<5 do
- if ((not AtlasLootCharDB["QuickLooks"][i]) or (not AtlasLootCharDB["QuickLooks"][i][1])) or (AtlasLootCharDB["QuickLooks"][i][1]==nil) then
- getglobal("AtlasLootPanel_Preset"..i):Disable();
- getglobal("AtlasLootDefaultFrame_Preset"..i):Disable();
- else
- getglobal("AtlasLootPanel_Preset"..i):Enable();
- getglobal("AtlasLootDefaultFrame_Preset"..i):Enable();
- end
- i=i+1;
- end
-end
-
---[[
-AtlasLoot_ClearQuickLookButton()
-Clears a quicklook button.
-]]
-function AtlasLoot_ClearQuickLookButton(button)
- if not button or button == nil then return end
- AtlasLootCharDB["QuickLooks"][button] = nil
- AtlasLoot_RefreshQuickLookButtons()
- DEFAULT_CHAT_FRAME:AddMessage(BLUE..AL["AtlasLoot"]..": "..WHITE..AL["QuickLook"].." "..button.." "..AL["has been reset!"]);
-end
-
---[[
-AtlasLoot_ShowBossLoot(dataID, boss, pFrame):
-dataID - Name of the loot table
-boss - Text string to be used as the title for the loot page
-pFrame - Data structure describing how and where to anchor the item frame (more details, see the function AtlasLoot_SetItemInfoFrame)
-This is the intended API for external mods to use for displaying loot pages.
-This function figures out where the loot table is stored, then sends the relevant info to AtlasLoot_ShowItemsFrame
-]]
-function AtlasLoot_ShowBossLoot(dataID, boss, pFrame)
- local tableavailable = AtlasLoot_IsLootTableAvailable(dataID);
- if (tableavailable) then
- AtlasLootItemsFrame:Hide();
- --If the loot table is already being displayed, it is hidden and the current table selection cancelled
- if ( dataID == AtlasLootItemsFrame.externalBoss ) and (AtlasLootItemsFrame:GetParent() ~= AtlasFrame) and (AtlasLootItemsFrame:GetParent() ~= AtlasLootDefaultFrame_LootBackground) then
- AtlasLootItemsFrame.externalBoss = nil;
- else
- --Use the original WoW instance data by default
- local dataSource = AtlasLoot_TableNames[dataID][2];
- --Set anchor point, set selected table and call AtlasLoot_ShowItemsFrame
- AtlasLoot_AnchorFrame = pFrame;
- AtlasLootItemsFrame.externalBoss = dataID;
- AtlasLoot_ShowItemsFrame(dataID, dataSource, boss, pFrame);
- end
- end
-end
-
-function AtlasLootOptions_SetupSlider(text, mymin, mymax, step)
- getglobal(this:GetName().."Text"):SetText(text.." ("..this:GetValue()..")");
- this:SetMinMaxValues(mymin, mymax);
- getglobal(this:GetName().."Low"):SetText(mymin);
- getglobal(this:GetName().."High"):SetText(mymax);
- this:SetValueStep(step);
-end
-
---[[
-AtlasLootMinimapButton_OnClick:
-Function to show/hide AtlasLoot when click on minimap button.
-]]
-function AtlasLootMinimapButton_OnClick(arg1)
- if arg1=="LeftButton" then
- AtlasLoot_Toggle();
- end
-end
-
---[[
-AtlasLootMinimapButton_Init:
-Show/hide minimap button.
-]]
-function AtlasLootMinimapButton_Init()
- if AtlasLootCharDB.MinimapButton == true then
- AtlasLootMinimapButtonFrame:Show();
- else
- AtlasLootMinimapButtonFrame:Hide();
- end
-end
-
---[[
-AtlasLootMinimapButton_OnEnter:
-Show tooltip when mouse is over minimap button.
-]]
-function AtlasLootMinimapButton_OnEnter()
- GameTooltip:SetOwner(this, "ANCHOR_LEFT");
- GameTooltip:SetText(AL["AtlasLoot Enhanced"]);
- GameTooltipTextLeft1:SetTextColor(1, 1, 1);
- GameTooltip:AddLine(AL["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."]);
- GameTooltip:Show();
-end
-
---[[
-AtlasLootButton_UpdatePosition:
-Function to move the minimap button around the minimap.
-]]
-function AtlasLootMinimapButton_UpdatePosition()
- AtlasLootMinimapButtonFrame:SetPoint(
- "TOPLEFT",
- "Minimap",
- "TOPLEFT",
- 54 - (AtlasLootCharDB.MinimapButtonRadius * cos(AtlasLootCharDB.MinimapButtonPosition)),
- (AtlasLootCharDB.MinimapButtonRadius * sin(AtlasLootCharDB.MinimapButtonPosition)) - 55
- );
- AtlasLootOptions_Init()
-end
-
-local function around(num, idp)
- local mult = 10 ^ (idp or 0);
- return math.floor(num * mult + 0.5) / mult;
-end
-
-function AtlasLootOptions_UpdateSlider(text)
- getglobal(this:GetName().."Text"):SetText(text.." ("..around(this:GetValue(),2)..")");
-end
-
-function AtlasLootOptions_ResetPosition()
- AtlasLootCharDB.MinimapButtonPosition = 315;
- AtlasLootCharDB.MinimapButtonRadius = 78;
- AtlasLootMinimapButton_UpdatePosition();
- DEFAULT_CHAT_FRAME:AddMessage(BLUE..AL["AtlasLoot"]..": "..RED..AL["Minimap button has been reset!"]);
-end
-
-function AtlasLootOptions_DefaultSettings()
- AtlasLootCharDB.SafeLinks = true;
- AtlasLootCharDB.AllLinks = false;
- AtlasLootCharDB.DefaultTT = true;
- AtlasLootCharDB.LootlinkTT = false;
- AtlasLootCharDB.ItemSyncTT = false;
- AtlasLootCharDB.EquipCompare = false;
- AtlasLootCharDB.Opaque = false;
- AtlasLootCharDB.ItemIDs = false;
- AtlasLootCharDB.ItemSpam = true;
- AtlasLootCharDB.MinimapButton = true;
- AtlasLootCharDB.HidePanel = false;
- AtlasLootCharDB.AtlasLootVersion = VERSION_MAJOR..VERSION_MINOR..VERSION_BOSSES;
- AtlasLootCharDB.AutoQuery = false;
- AtlasLootCharDB.PartialMatching = true;
- AtlasLootCharDB.LastBoss = "RFCTaragaman";
- AtlasLootCharDB.LastBossText = AL["Taragaman the Hungerer"];
- AtlasLootDefaultFrame:ClearAllPoints();
- AtlasLootDefaultFrame:SetPoint("TOP", "UIParent", "TOP", 0, -30);
- AtlasLootOptionsFrame:ClearAllPoints();
- AtlasLootOptionsFrame:SetPoint("CENTER", "UIParent", "CENTER", 0, 100);
- AtlasLootCharDB["QuickLooks"] = {};
- AtlasLootCharDB["WishList"] = {};
- AtlasLoot_RefreshQuickLookButtons();
- AtlasLootOptions_Init();
- DEFAULT_CHAT_FRAME:AddMessage(BLUE..AL["AtlasLoot"]..": "..RED..AL["Default settings applied!"]);
-end
-
---[[
-AtlasLootButton_BeingDragged:
-Function to move the minimap button around the minimap.
-]]
-function AtlasLootMinimapButton_BeingDragged()
- local xpos,ypos = GetCursorPosition()
- local xmin,ymin = Minimap:GetLeft(), Minimap:GetBottom()
- xpos = xmin-xpos/UIParent:GetScale()+70
- ypos = ypos/UIParent:GetScale()-ymin-70
- AtlasLootMinimapButton_SetPosition(math.deg(math.atan2(ypos,xpos)));
-end
-
---[[
-AtlasLootButton_SetPosition:
-Function to save the position of the minimap button.
-]]
-function AtlasLootMinimapButton_SetPosition(v)
- if(v < 0) then
- v = v + 360;
- end
- AtlasLootCharDB.MinimapButtonPosition = v;
- AtlasLootMinimapButton_UpdatePosition();
-end
-
-function strsplit(delim, str, maxNb, onlyLast)
- -- Eliminate bad cases...
- if string.find(str, delim) == nil then
- return { str }
- end
- if maxNb == nil or maxNb < 1 then
- maxNb = 0
- end
- local result = {}
- local pat = "(.-)" .. delim .. "()"
- local nb = 0
- local lastPos
- for part, pos in string.gfind(str, pat) do
- nb = nb + 1
- result[nb] = part
- lastPos = pos
- if nb == maxNb then break end
- end
- -- Handle the last field
- if nb ~= maxNb then
- result[nb+1] = string.sub(str, lastPos)
- end
- if onlyLast then
- return result[nb+1]
- else
- return result[1], result[2]
- end
-end
-
-function strtrim(s)
- return (string.gsub(s, "^%s*(.-)%s*$", "%1"))
-end
-
-
---This is a multi-layer table defining the main loot listing.
---Entries have the text to display, loot table or sub table to link to and if the link is to a loot table or sub table
-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" },
- },
- },
- [11] = {
- { AL["Razorfen Downs"], "RazorfenDowns", "Submenu" },
- },
- [12] = {
- { AL["Uldaman"], "Uldaman", "Submenu" },
- },
- [13] = {
- { AL["Gilneas City"], "GilneasCity", "Submenu" },
- },
- [14] = {
- { AL["Maraudon"], "Maraudon", "Submenu" },
- },
- [15] = {
- { AL["Zul'Farrak"], "ZulFarrak", "Submenu" },
- },
- [16] = {
- { AL["The Sunken Temple"], "SunkenTemple", "Submenu" },
- },
- [17] = {
- { AL["Hateforge Quarry"], "HateforgeQuarry", "Submenu" },
- },
- [18] = {
- { AL["Blackrock Depths"], "BlackrockDepths", "Submenu" },
- },
- [19] = {
- [AL["Dire Maul"]] = {
- { AL["Dire Maul (East)"], "DireMaulEast", "Submenu" },
- { AL["Dire Maul (West)"], "DireMaulWest", "Submenu" },
- { AL["Dire Maul (North)"], "DireMaulNorth", "Submenu" },
- },
- },
- [20] = {
- { AL["Scholomance"], "Scholomance", "Submenu" },
- },
- [21] = {
- { AL["Stratholme"], "Stratholme", "Submenu" },
- },
- [22] = {
- { AL["Lower Blackrock Spire"], "LowerBlackrock", "Submenu" },
- },
- [23] = {
- { AL["Upper Blackrock Spire"], "UpperBlackrock", "Submenu" },
- },
- [24] = {
- { AL["Karazhan Crypt"], "KarazhanCrypt", "Submenu" },
- },
- [25] = {
- { AL["Caverns of Time: Black Morass"], "CavernsOfTimeBlackMorass", "Submenu" },
- },
- [26] = {
- { AL["Stormwind Vault"], "StormwindVault", "Submenu" },
- },
- [27] = {
- { AL["Zul'Gurub"], "ZulGurub", "Submenu" },
- },
- [28] = {
- { AL["Ruins of Ahn'Qiraj"], "RuinsofAQ", "Submenu" },
- },
- [29] = {
- { AL["Molten Core"], "MoltenCore", "Submenu" },
- },
- [30] = {
- { AL["Onyxia's Lair"], "Onyxia", "Submenu" },
- },
- [31] = {
- { AL["Lower Karazhan Halls"], "LowerKara", "Submenu" },
- },
- [32] = {
- { AL["Blackwing Lair"], "BlackwingLair", "Submenu" },
- },
- [33] = {
- { AL["Emerald Sanctum"], "EmeraldSanctum", "Submenu" },
- },
- [34] = {
- { AL["Temple of Ahn'Qiraj"], "TempleofAQ", "Submenu" },
- },
- [35] = {
- { AL["Naxxramas"], "Naxxramas", "Submenu" },
- },
- },
- },
- [2] = {
- { AL["World Bosses"], "WorldBosses", "Submenu" },
- },
- [3] = {
- { "Rare Spawns", "RareSpawns", "Submenu" },
- },
- [4] = {
- [AL["PvP Rewards"]] = {
- [1] = {
- { AL["PvP Armor Sets"], "PvPArmorSets", "Submenu" },
- },
- [2] = {
- { AL["PvP Accessories"], "PvP60Accessories1", "Table" },
- },
- [3] = {
- { AL["Rank 14 Weapons"], "PVPWeapons1", "Table" },
- },
- [4] = {
- { AL["PvP Mounts"], "PvPMountsPvP", "Table" },
- },
- [5] = {
- { AL["Blood Ring"], "BRRewards", "Submenu" },
- },
- [6] = {
- { AL["Alterac Valley"], "AVRewards", "Submenu" },
- },
- [7] = {
- { AL["Arathi Basin"], "ABRewards", "Submenu" },
- },
- [8] = {
- { AL["Warsong Gulch"], "WSGRewards", "Submenu" },
- },
- },
- },
- [5] = {
- [AL["Sets/Collections"]] = {
- [1] = {
- { AL["Pre 60 Sets"], "Pre60Sets", "Submenu" },
- },
- [2] = {
- { AL["Dungeon 1/2 Sets"], "DungeonSets12", "Submenu" },
- },
- [3] = {
- { AL["Ruins of Ahn'Qiraj Sets"], "AQ20Sets", "Submenu" },
- },
- [4] = {
- { AL["Temple of Ahn'Qiraj Sets"], "AQ40Sets", "Submenu" },
- },
- [5] = {
- { AL["Zul'Gurub Sets"], "ZGSets", "Submenu" },
- },
- [6] = {
- { AL["Tier 1 Sets"], "T1Sets", "Submenu" },
- },
- [7] = {
- { AL["Tier 2 Sets"], "T2Sets", "Submenu" },
- },
- [8] = {
- { AL["Tier 3 Sets"], "T3Sets", "Submenu" },
- },
- [9] = {
- { AL["Legendary Items"], "Legendaries", "Table" },
- },
- [10] = {
- { AL["Rare Pets"], "RarePets1", "Table" },
- },
- [11] = {
- { AL["Rare Mounts"], "RareMounts", "Table" },
- },
- [12] = {
- { AL["Old Mounts"], "OldMounts", "Table" },
- },
- [13] = {
- { AL["Unobtainable Mounts"], "UnobMounts", "Table" },
- },
- [14] = {
- { AL["Tabards"], "Tabards", "Table" },
- },
- [15] = {
- { AL["World Epics"], "BoEWorldEpics", "Submenu" },
- },
- },
- },
- [6] = {
- { AL["Reputation Factions"], "Factions", "Submenu" },
- },
- [7] = {
- [AL["World Events"]] = {
- [1] = {
- { AL["Abyssal Council"], "AbyssalCouncil", "Submenu" },
- },
- [2] = {
- { AL["Children's Week"], "ChildrensWeek", "Table" },
- },
- [3] = {
- { AL["Elemental Invasion"], "ElementalInvasion", "Table" },
- },
- [4] = {
- { AL["Feast of Winter Veil"], "Winterviel", "Submenu" },
- },
- [5] = {
- { AL["Gurubashi Arena Booty Run"], "GurubashiArena", "Table" },
- },
- [6] = {
- { AL["Hallow's End"], "Halloween1", "Table" },
- },
- [7] = {
- { AL["Harvest Festival"], "HarvestFestival", "Table" },
- },
- [8] = {
- { AL["Love is in the Air"], "Valentineday", "Table" },
- },
- [9] = {
- { AL["Lunar Festival"], "LunarFestival1", "Table" },
- },
- [10] = {
- { AL["Midsummer Fire Festival"], "MidsummerFestival", "Table" },
- },
- [11] = {
- { AL["Noblegarden"], "Noblegarden", "Table" },
- },
- [12] = {
- { AL["Scourge Invasion"], "ScourgeInvasionEvent1", "Table" },
- },
- [13] = {
- { AL["Stranglethorn Fishing Extravaganza"], "FishingExtravaganza", "Table" },
- },
- },
- },
- [8] = {
- [AL["Crafting"]] = {
- [1] = { { AL["Alchemy"], "Alchemy", "Submenu" }, },
- [2] = { { (AL["Blacksmithing"]), "Blacksmithing", "Submenu" }, },
- [3] = { { (AL["Enchanting"]), "Enchanting", "Submenu" }, },
- [4] = { { (AL["Engineering"]), "Engineering", "Submenu" }, },
- [5] = { { (AL["Herbalism"]), "Herbalism1", "Table" }, },
- [6] = { { (AL["Leatherworking"]), "Leatherworking", "Submenu" }, },
- [7] = { { (AL["Mining"]), "Mining", "Submenu" }, },
- [8] = { { (AL["Tailoring"]), "Tailoring", "Submenu" }, },
- [9] = { { (AL["Cooking"]), "Cooking", "Submenu" }, },
- [10] = { { (AL["First Aid"]), "FirstAid1", "Table" }, },
- [11] = { { (AL["Survival"]), "Survival", "Submenu" }, },
- [12] = { { (AL["Poisons"]), "Poisons1", "Table" }, },
- [13] = {
- [AL["Crafted Sets"]] = {
- { (AL["Blacksmithing"]), "CraftSetBlacksmith", "Submenu" },
- { (AL["Leatherworking"]), "CraftSetLeatherwork", "Submenu" },
- { (AL["Tailoring"]), "CraftSetTailoring", "Submenu" },
- },
- },
- [14] = { { AL["Crafted Epic Weapons"], "CraftedWeapons1", "Table" }, },
- },
- },
-};
-
---This table defines all the subtables needed for the full menu
---Each sub table entry contains the text entry and the loot table that goes wih it
-AtlasLoot_HewdropDown_SubTables = {
- ["HateforgeQuarry"] = {
- { AL["High Foreman Bargul Blackhammer"], "HQHighForemanBargulBlackhammer" },
- { AL["Engineer Figgles"], "HQEngineerFiggles" },
- { AL["Corrosis"], "HQCorrosis" },
- { AL["Hatereaver Annihilator"], "HQHatereaverAnnihilator" },
- { AL["Hargesh Doomcaller"], "HQHargeshDoomcaller" },
- { AL["Trash Mobs"], "HQTrash" },
- },
- ["BlackrockDepths"] = {
- { AL["Lord Roccor"], "BRDLordRoccor" },
- { AL["High Interrogator Gerstahn"], "BRDHighInterrogatorGerstahn" },
- { AL["Anub'shiah"], "BRDAnubshiah" },
- { AL["Eviscerator"], "BRDEviscerator" },
- { AL["Gorosh the Dervish"], "BRDGorosh" },
- { AL["Grizzle"], "BRDGrizzle" },
- { AL["Hedrum the Creeper"], "BRDHedrum" },
- { AL["Ok'thor the Breaker"], "BRDOkthor" },
- { AL["Theldren"], "BRDTheldren" },
- { AL["Houndmaster Grebmar"], "BRDHoundmaster" },
- { AL["Pyromancer Loregrain"].." ("..AL["Rare"]..")", "BRDPyromancerLoregrain" },
- { AL["The Vault"], "BRDTheVault" },
- { AL["Warder Stilgiss"].." ("..AL["Rare"]..")", "BRDWarderStilgiss" },
- { AL["Verek"].." ("..AL["Rare"]..")", "BRDVerek" },
- { AL["Fineous Darkvire"], "BRDFineousDarkvire" },
- { AL["Lord Incendius"], "BRDLordIncendius" },
- { AL["Bael'Gar"], "BRDBaelGar" },
- { AL["General Angerforge"], "BRDGeneralAngerforge" },
- { AL["Golem Lord Argelmach"], "BRDGolemLordArgelmach" },
- { AL["The Grim Guzzler"], "BRDGuzzler" },
- { AL["Ambassador Flamelash"], "BRDFlamelash" },
- { AL["Panzor the Invincible"].." ("..AL["Rare"]..")", "BRDPanzor" },
- { AL["Summoner's Tomb"], "BRDTomb" },
- { AL["Magmus"], "BRDMagmus" },
- { AL["Princess Moira Bronzebeard"], "BRDPrincess" },
- { AL["Emperor Dagran Thaurissan"], "BRDEmperorDagranThaurissan" },
- { AL["Trash Mobs"], "BRDTrash" },
- },
- ["LowerBlackrock"] = {
- { AL["Spirestone Butcher"].." ("..AL["Rare"]..")", "LBRSSpirestoneButcher" },
- { AL["Spirestone Battle Lord"].." ("..AL["Rare"]..")", "LBRSSpirestoneBattleLord" },
- { AL["Spirestone Lord Magus"].." ("..AL["Rare"]..")", "LBRSSpirestoneLordMagus" },
- { AL["Highlord Omokk"], "LBRSOmokk" },
- { AL["Shadow Hunter Vosh'gajin"], "LBRSVosh" },
- { AL["War Master Voone"], "LBRSVoone" },
- { AL["Burning Felguard"].." ("..AL["Rare"]..")", "LBRSFelguard" },
- { AL["Mor Grayhoof"], "LBRSGrayhoof" },
- { AL["Bannok Grimaxe"].." ("..AL["Rare"]..")", "LBRSGrimaxe" },
- { AL["Mother Smolderweb"], "LBRSSmolderweb" },
- { AL["Crystal Fang"].." ("..AL["Rare"]..")", "LBRSCrystalFang" },
- { AL["Urok Doomhowl"], "LBRSDoomhowl" },
- { AL["Quartermaster Zigris"], "LBRSZigris" },
- { AL["Halycon"], "LBRSHalycon" },
- { AL["Gizrul the Slavener"], "LBRSSlavener" },
- { AL["Ghok Bashguud"].." ("..AL["Rare"]..")", "LBRSBashguud" },
- { AL["Overlord Wyrmthalak"], "LBRSWyrmthalak" },
- { AL["Trash Mobs"], "LBRSTrash" },
- },
- ["UpperBlackrock"] = {
- { AL["Pyroguard Emberseer"], "UBRSEmberseer" },
- { AL["Solakar Flamewreath"], "UBRSSolakar" },
- { AL["Father Flame"], "UBRSFlame" },
- { AL["Jed Runewatcher"].." ("..AL["Rare"]..")", "UBRSRunewatcher" },
- { AL["Goraluk Anvilcrack"].." ("..AL["Rare"]..")", "UBRSAnvilcrack" },
- { AL["Warchief Rend Blackhand"], "UBRSRend" },
- { AL["Gyth"], "UBRSGyth" },
- { AL["The Beast"], "UBRSBeast" },
- { AL["Lord Valthalak"], "UBRSValthalak" },
- { AL["General Drakkisath"], "UBRSDrakkisath" },
- { AL["Trash Mobs"], "UBRSTrash" },
- },
- ["KarazhanCrypt"] = {
- { AL["Marrowspike"], "KCMarrowspike" },
- { AL["Hivaxxis"], "KCHivaxxis" },
- { AL["Corpsemuncher"], "KCCorpsemuncher" },
- { AL["Guard Captain Gort"], "KCGuardCaptainGort" },
- { AL["Archlich Enkhraz"], "KCArchlichEnkhraz" },
- { AL["Commander Anderson"], "KCCommanderAnderson" },
- { AL["Alarus"], "KCAlarus" },
- { AL["Half-Buried Treasure Chest"], "KCTreasure" },
- { AL["Trash Mobs"], "KCTrash" },
- },
- ["CavernsOfTimeBlackMorass"] = {
- { AL["Chronar"], "COTBMChronar" },
- { AL["Harbinger Aph'ygth"], "COTBMHarbingerAphygth" },
- { AL["Epidamu"], "COTBMEpidamu" },
- { AL["Drifting Avatar of Time"], "COTBMDriftingAvatar" },
- { AL["Time-Lord Epochronos"], "COTBMTimeLordEpochronos" },
- { AL["Mossheart"], "COTBMMossheart" },
- { AL["Rotmaw"], "COTBMRotmaw" },
- { AL["Antnormi"], "COTBMAntnormi" },
- { AL["Trash Mobs"], "COTTrash" },
- --{ AL["Infinite Chromie"], "COTBMInfiniteChromie" },
- },
- ["StormwindVault"] = {
- { AL["Aszosh Grimflame"], "SWVAszoshGrimflame" },
- { AL["Tham'Grarr"], "SWVThamGrarr" },
- { AL["Black Bride"], "SWVBlackBride" },
- { AL["Damian"], "SWVDamian" },
- { AL["Volkan Cruelblade"], "SWVVolkanCruelblade" },
- { AL["Arc'tiras / Vault Armory Equipment"], "SWVVaultArmoryEquipment" },
- { AL["Trash Mobs"], "SWVTrash" },
- },
- ["BlackwingLair"] = {
- { AL["Razorgore the Untamed"], "BWLRazorgore" },
- { AL["Vaelastrasz the Corrupt"], "BWLVaelastrasz" },
- { AL["Broodlord Lashlayer"], "BWLLashlayer" },
- { AL["Firemaw"], "BWLFiremaw" },
- { AL["Ebonroc"], "BWLEbonroc" },
- { AL["Flamegor"], "BWLFlamegor" },
- { AL["Chromaggus"], "BWLChromaggus" },
- { AL["Nefarian"], "BWLNefarian" },
- { AL["Trash Mobs"], "BWLTrashMobs" },
- },
- ["Deadmines"] = {
- { AL["Rhahk'Zor"], "DMRhahkZor" },
- { AL["Miner Johnson"].." ("..AL["Rare"]..")", "DMMinerJohnson" },
- { AL["Sneed"], "DMSneed" },
- { AL["Sneed's Shredder"], "DMSneedsShredder" },
- { AL["Gilnid"], "DMGilnid" },
- { AL["Mr. Smite"], "DMMrSmite" },
- { AL["Cookie"], "DMCookie" },
- { AL["Captain Greenskin"], "DMCaptainGreenskin" },
- { AL["Edwin VanCleef"], "DMVanCleef" },
- { AL["Trash Mobs"], "DMTrash" },
- },
- ["TheCrescentGrove"] = {
- { AL["Grovetender Engryss"], "TCGGrovetenderEngryss" },
- { AL["Keeper Ranathos"], "TCGKeeperRanathos" },
- { AL["High Priestess A'lathea"], "TCGHighPriestessAlathea" },
- { AL["Fenektis the Deceiver"], "TCGFenektistheDeceiver" },
- { AL["Master Raxxieth"], "TCGMasterRaxxieth" },
- { AL["Trash Mobs"], "TCGTrash" },
- },
- ["Gnomeregan"] = {
- { AL["Grubbis"], "GnGrubbis" },
- { AL["Viscous Fallout"], "GnViscousFallout" },
- { AL["Electrocutioner 6000"], "GnElectrocutioner6000" },
- { AL["Crowd Pummeler 9-60"], "GnCrowdPummeler960" },
- { AL["Dark Iron Ambassador"], "GnDIAmbassador" },
- { AL["Mekgineer Thermaplugg"], "GnMekgineerThermaplugg" },
- { AL["Trash Mobs"], "GnTrash" },
- },
- ["MoltenCore"] = {
- { AL["Lucifron"], "MCLucifron" },
- { AL["Magmadar"], "MCMagmadar" },
- { AL["Gehennas"], "MCGehennas" },
- { AL["Garr"], "MCGarr" },
- { AL["Shazzrah"], "MCShazzrah" },
- { AL["Baron Geddon"], "MCGeddon" },
- { AL["Golemagg the Incinerator"], "MCGolemagg" },
- { AL["Sulfuron Harbinger"], "MCSulfuron" },
- { AL["Majordomo Executus"], "MCMajordomo" },
- { AL["Ragnaros"], "MCRagnaros" },
- { AL["Trash Mobs"], "MCTrashMobs" },
- { AL["Random Boss Loot"], "MCRANDOMBOSSDROPS" },
- },
- ["Naxxramas"] = {
- { AL["Patchwerk"], "NAXPatchwerk" },
- { AL["Grobbulus"], "NAXGrobbulus" },
- { AL["Gluth"], "NAXGluth" },
- { AL["Thaddius"], "NAXThaddius" },
- { AL["Anub'Rekhan"], "NAXAnubRekhan" },
- { AL["Grand Widow Faerlina"], "NAXGrandWidowFaerlina" },
- { AL["Maexxna"], "NAXMaexxna" },
- { AL["Noth the Plaguebringer"], "NAXNoththePlaguebringer" },
- { AL["Heigan the Unclean"], "NAXHeigantheUnclean" },
- { AL["Loatheb"], "NAXLoatheb" },
- { AL["Instructor Razuvious"], "NAXInstructorRazuvious" },
- { AL["Gothik the Harvester"], "NAXGothiktheHarvester" },
- { AL["The Four Horsemen"], "NAXTheFourHorsemen" },
- { AL["Sapphiron"], "NAXSapphiron" },
- { AL["Kel'Thuzad"], "NAXKelThuzard" },
- { AL["Trash Mobs"], "NAXTrash" },
- },
- ["SMGraveyard"] = {
- { AL["Interrogator Vishas"], "SMVishas" },
- { AL["Scorn"].." ("..AL["Scourge Invasion"]..")", "SMScorn" },
- { AL["Ironspine"].." ("..AL["Rare"]..")", "SMIronspine" },
- { AL["Azshir the Sleepless"].." ("..AL["Rare"]..")", "SMAzshir" },
- { AL["Fallen Champion"].." ("..AL["Rare"]..")", "SMFallenChampion" },
- { AL["Bloodmage Thalnos"], "SMBloodmageThalnos" },
- { AL["Trash Mobs"], "SMGTrash" },
- },
- ["SMLibrary"] = {
- { AL["Houndmaster Loksey"], "SMHoundmasterLoksey" },
- { AL["Arcanist Doan"], "SMDoan" },
- { AL["Trash Mobs"], "SMLTrash" },
- },
- ["SMArmory"] = {
- { AL["Herod"], "SMHerod" },
- { AL["Trash Mobs"], "SMATrash" },
- },
- ["SMCathedral"] = {
- { AL["High Inquisitor Fairbanks"], "SMFairbanks" },
- { AL["Scarlet Commander Mograine"], "SMMograine" },
- { AL["High Inquisitor Whitemane"], "SMWhitemane" },
- { AL["Trash Mobs"], "SMCTrash" },
- },
- ["Scholomance"] = {
- { AL["Blood Steward of Kirtonos"], "SCHOLOBlood" },
- { AL["Kirtonos the Herald"], "SCHOLOKirtonostheHerald" },
- { AL["Jandice Barov"], "SCHOLOJandiceBarov" },
- { AL["Lord Blackwood"].." ("..AL["Scourge Invasion"]..")", "SCHOLOLordBlackwood" },
- { AL["Rattlegore"], "SCHOLORattlegore" },
- { AL["Death Knight Darkreaver"], "SCHOLODeathKnight" },
- { AL["Marduk Blackpool"], "SCHOLOMarduk" },
- { AL["Vectus"], "SCHOLOVectus" },
- { AL["Ras Frostwhisper"], "SCHOLORasFrostwhisper" },
- { AL["Kormok"], "SCHOLOKormok" },
- { AL["Instructor Malicia"], "SCHOLOInstructorMalicia" },
- { AL["Doctor Theolen Krastinov"], "SCHOLODoctorTheolenKrastinov" },
- { AL["Lorekeeper Polkelt"], "SCHOLOLorekeeperPolkelt" },
- { AL["The Ravenian"], "SCHOLOTheRavenian" },
- { AL["Lord Alexei Barov"], "SCHOLOLordAlexeiBarov" },
- { AL["Lady Illucia Barov"], "SCHOLOLadyIlluciaBarov" },
- { AL["Darkmaster Gandling"], "SCHOLODarkmasterGandling" },
- { AL["Trash Mobs"], "SCHOLOTrash" },
- },
- ["ShadowfangKeep"] = {
- { AL["Rethilgore"], "SFKRethilgore" },
- { AL["Fel Steed"], "SFKFelSteed" },
- { AL["Razorclaw the Butcher"], "SFKRazorclawtheButcher" },
- { AL["Baron Silverlaine"], "SFKSilverlaine" },
- { AL["Commander Springvale"], "SFKSpringvale" },
- { AL["Sever"].." ("..AL["Scourge Invasion"]..")", "SFKSever" },
- { AL["Odo the Blindwatcher"], "SFKOdotheBlindwatcher" },
- { AL["Deathsworn Captain"].." ("..AL["Rare"]..")", "SFKDeathswornCaptain" },
- { AL["Fenrus the Devourer"], "SFKFenrustheDevourer" },
- { AL["Arugal's Voidwalker"], "SFKArugalsVoidwalker" },
- { AL["Wolf Master Nandos"], "SFKWolfMasterNandos" },
- { AL["Archmage Arugal"], "SFKArchmageArugal" },
- { AL["Trash Mobs"], "SFKTrash" },
- },
- ["TheStockade"] = {
- { AL["Targorr the Dread"], "SWStTargorr" },
- { AL["Kam Deepfury"], "SWStKamDeepfury" },
- { AL["Hamhock"], "SWStHamhock" },
- { AL["Dextren Ward"], "SWStDextren" },
- { AL["Bazil Thredd"], "SWStBazil" },
- { AL["Bruegal Ironknuckle"].." ("..AL["Rare"]..")", "SWStBruegalIronknuckle" },
- { AL["Trash Mobs"], "SWStTrash" },
- },
- ["Stratholme"] = {
- { AL["Skul"].." ("..AL["Rare"]..")", "STRATSkull" },
- { AL["Stratholme Courier"], "STRATStratholmeCourier" },
- { AL["Postmaster Malown"], "STRATPostmaster" },
- { AL["Fras Siabi"], "STRATFrasSiabi" },
- { AL["Atiesh"], "STRATAtiesh" },
- { AL["Balzaphon"].." ("..AL["Scourge Invasion"]..")", "STRATBalzaphon" },
- { AL["Hearthsinger Forresten"].." ("..AL["Rare"]..")", "STRATHearthsingerForresten" },
- { AL["The Unforgiven"], "STRATTheUnforgiven" },
- { AL["Timmy the Cruel"], "STRATTimmytheCruel" },
- { AL["Malor the Zealous"], "STRATMalor" },
- { AL["Malor's Strongbox"], "STRATMalorsStrongbox" },
- { AL["Crimson Hammersmith"], "STRATCrimsonHammersmith" },
- { AL["Cannon Master Willey"], "STRATCannonMasterWilley" },
- { AL["Archivist Galford"], "STRATArchivistGalford" },
- { AL["Balnazzar"], "STRATBalnazzar" },
- { AL["Sothos"].." & "..AL["Jarien"], "STRATSothosJarien" },
- { AL["Stonespine"].." ("..AL["Rare"]..")", "STRATStonespine" },
- { AL["Baroness Anastari"], "STRATBaronessAnastari" },
- { AL["Black Guard Swordsmith"], "STRATBlackGuardSwordsmith" },
- { AL["Nerub'enkan"], "STRATNerubenkan" },
- { AL["Maleki the Pallid"], "STRATMalekithePallid" },
- { AL["Magistrate Barthilas"], "STRATMagistrateBarthilas" },
- { AL["Ramstein the Gorger"], "STRATRamsteintheGorger" },
- { AL["Baron Rivendare"], "STRATBaronRivendare" },
- { AL["Trash Mobs"], "STRATTrash" },
- },
- ["SunkenTemple"] = {
- { AL["Balcony Minibosses"], "STBalconyMinibosses" },
- { AL["Atal'alarion"], "STAtalalarion" },
- { AL["Spawn of Hakkar"], "STSpawnOfHakkar" },
- { AL["Avatar of Hakkar"], "STAvatarofHakkar" },
- { AL["Jammal'an the Prophet"], "STJammalan" },
- { AL["Ogom the Wretched"], "STOgom" },
- { AL["Dreamscythe"], "STDreamscythe" },
- { AL["Weaver"], "STWeaver"},
- { AL["Morphaz"], "STMorphaz" },
- { AL["Hazzas"], "STHazzas" },
- { AL["Shade of Eranikus"], "STEranikus" },
- { AL["Trash Mobs"], "STTrash" },
- },
- ["Uldaman"] = {
- { AL["Baelog"], "UldBaelog" },
- { AL["Olaf"], "UldOlaf" },
- { AL["Eric 'The Swift'"], "UldEric" },
- { AL["Revelosh"], "UldRevelosh" },
- { AL["Ironaya"], "UldIronaya" },
- { AL["Ancient Stone Keeper"], "UldAncientStoneKeeper" },
- { AL["Galgann Firehammer"], "UldGalgannFirehammer" },
- { AL["Grimlok"], "UldGrimlok" },
- { AL["Archaedas"], "UldArchaedas" },
- { AL["Trash Mobs"], "UldTrash" },
- },
- ["GilneasCity"] = {
- { AL["Matthias Holtz"], "GCMatthiasHoltz" },
- { AL["Packmaster Ragetooth"], "GCPackmasterRagetooth" },
- { AL["Judge Sutherland"], "GCJudgeSutherland" },
- { AL["Dustivan Blackcowl"], "GCDustivanBlackcowl" },
- { AL["Marshal Magnus Greystone"], "GCMarshalMagnusGreystone" },
- { AL["Horsemaster Levvin"], "GCHorsemasterLevvin" },
- { AL["Harlow Family Chest"], "GCHarlowFamilyChest" },
- { AL["Genn Greymane"], "GCGennGreymane" },
- { AL["Trash Mobs"], "GCTrash" },
- },
- ["ZulGurub"] = {
- { AL["High Priestess Jeklik"], "ZGJeklik" },
- { AL["High Priest Venoxis"], "ZGVenoxis" },
- { AL["High Priestess Mar'li"], "ZGMarli" },
- { AL["Bloodlord Mandokir"], "ZGMandokir" },
- { AL["Gri'lek"], "ZGGrilek" },
- { AL["Hazza'rah"], "ZGHazzarah" },
- { AL["Renataki"], "ZGRenataki" },
- { AL["Wushoolay"], "ZGWushoolay" },
- { AL["Gahz'ranka"], "ZGGahzranka" },
- { AL["High Priest Thekal"], "ZGThekal" },
- { AL["High Priestess Arlokk"], "ZGArlokk" },
- { AL["Jin'do the Hexxer"], "ZGJindo" },
- { AL["Hakkar"], "ZGHakkar" },
- { AL["Random Boss Loot"], "ZGShared" },
- { AL["Trash Mobs"], "ZGTrash1" },
- { AL["ZG Enchants"], "ZGEnchants" },
- },
- ["BlackfathomDeeps"] = {
- { AL["Ghamoo-ra"], "BFDGhamoora" },
- { AL["Lady Sarevess"], "BFDLadySarevess" },
- { AL["Gelihast"], "BFDGelihast" },
- { AL["Baron Aquanis"], "BFDBaronAquanis" },
- { AL["Twilight Lord Kelris"], "BFDTwilightLordKelris" },
- { AL["Old Serra'kis"], "BFDOldSerrakis" },
- { AL["Aku'mai"], "BFDAkumai" },
- { AL["Trash Mobs"], "BFDTrash" },
- },
- ["DireMaulEast"] = {
- { AL["Pusillin"], "DMEPusillin" },
- { AL["Zevrim Thornhoof"], "DMEZevrimThornhoof" },
- { AL["Hydrospawn"], "DMEHydro" },
- { AL["Lethtendris"], "DMELethtendris" },
- { AL["Pimgib"], "DMEPimgib" },
- { AL["Isalien"], "DMEIsalien" },
- { AL["Alzzin the Wildshaper"], "DMEAlzzin" },
- { AL["Trash Mobs"], "DMETrash" },
- { AL["Dire Maul Books"], "DMBooks" },
- },
- ["DireMaulWest"] = {
- { AL["Tendris Warpwood"], "DMWTendrisWarpwood" },
- { AL["Illyanna Ravenoak"], "DMWIllyannaRavenoak" },
- { AL["Magister Kalendris"], "DMWMagisterKalendris" },
- { AL["Tsu'zee"].." ("..AL["Rare"]..")", "DMWTsuzee" },
- { AL["Revanchion"].." ("..AL["Scourge Invasion"]..")", "DMWRevanchion" },
- { AL["Immol'thar"], "DMWImmolthar" },
- { AL["Lord Hel'nurath"].." ("..AL["Rare"]..")", "DMWHelnurath" },
- { AL["Prince Tortheldrin"], "DMWPrinceTortheldrin" },
- { AL["Trash Mobs"], "DMWTrash" },
- { AL["Dire Maul Books"], "DMBooks" },
- },
- ["DireMaulNorth"] = {
- { AL["Guard Mol'dar"], "DMNGuardMoldar" },
- { AL["Stomper Kreeg"], "DMNStomperKreeg" },
- { AL["Guard Fengus"], "DMNGuardFengus" },
- { AL["Knot Thimblejack"], "DMNThimblejack" },
- { AL["Guard Slip'kik"], "DMNGuardSlipkik" },
- { AL["Captain Kromcrush"], "DMNCaptainKromcrush" },
- { AL["Cho'Rush the Observer"], "DMNChoRush" },
- { AL["King Gordok"], "DMNKingGordok" },
- { AL["Tribute Run"], "DMNTRIBUTERUN" },
- { AL["Trash Mobs"], "DMNTrash" },
- { AL["Dire Maul Books"], "DMBooks" },
- },
- ["Maraudon"] = {
- { AL["Noxxion"], "MaraNoxxion" },
- { AL["Razorlash"], "MaraRazorlash" },
- { AL["Lord Vyletongue"], "MaraLordVyletongue" },
- { AL["Meshlok the Harvester"].." ("..AL["Rare"]..")", "MaraMeshlok" },
- { AL["Celebras the Cursed"], "MaraCelebras" },
- { AL["Landslide"], "MaraLandslide" },
- { AL["Tinkerer Gizlock"], "MaraTinkererGizlock" },
- { AL["Rotgrip"], "MaraRotgrip" },
- { AL["Princess Theradras"], "MaraPrincessTheradras" },
- { AL["Trash Mobs"], "MaraTrash" },
- },
- ["Onyxia"] = {
- { AL["Onyxia"], "Onyxia" },
- },
- ["RagefireChasm"] = {
- { AL["Taragaman the Hungerer"], "RFCTaragaman" },
- { AL["Oggleflint"], "RFCOggleflint" },
- { AL["Jergosh the Invoker"], "RFCJergosh" },
- { AL["Bazzalan"], "RFCBazzalan" },
- },
- ["RazorfenDowns"] = {
- { AL["Tuten'kash"], "RFDTutenkash" },
- { AL["Lady Falther'ess"].." ("..AL["Scourge Invasion"]..")", "RFDLadyF" },
- { AL["Plaguemaw the Rotting"], "RFDPlaguemaw" },
- { AL["Mordresh Fire Eye"], "RFDMordreshFireEye" },
- { AL["Glutton"], "RFDGlutton" },
- { AL["Ragglesnout"].." ("..AL["Rare"]..")", "RFDRagglesnout" },
- { AL["Amnennar the Coldbringer"], "RFDAmnennar" },
- { AL["Trash Mobs"], "RFDTrash" },
- },
- ["RazorfenKraul"] = {
- { AL["Aggem Thorncurse"], "RFKAggem" },
- { AL["Death Speaker Jargba"], "RFKDeathSpeakerJargba" },
- { AL["Overlord Ramtusk"], "RFKOverlordRamtusk" },
- { AL["Razorfen Spearhide"].." ("..AL["Rare"]..")", "RFKRazorfenSpearhide" },
- { AL["Agathelos the Raging"], "RFKAgathelos" },
- { AL["Blind Hunter"].." ("..AL["Rare"]..")", "RFKBlindHunter" },
- { AL["Charlga Razorflank"], "RFKCharlgaRazorflank" },
- { AL["Earthcaller Halmgar"].." ("..AL["Rare"]..")", "RFKEarthcallerHalmgar" },
- { AL["Trash Mobs"], "RFKTrash" },
- },
- ["RuinsofAQ"] = {
- { AL["Kurinnaxx"], "AQ20Kurinnaxx" },
- { AL["Lieutenant General Andorov"], "AQ20Andorov" },
- { AtlasLoot_TableNames["AQ20CAPTAIN"][1], "AQ20CAPTAIN" },
- { AL["General Rajaxx"], "AQ20Rajaxx" },
- { AL["Moam"], "AQ20Moam" },
- { AL["Buru the Gorger"], "AQ20Buru" },
- { AL["Ayamiss the Hunter"], "AQ20Ayamiss" },
- { AL["Ossirian the Unscarred"], "AQ20Ossirian" },
- { AL["Trash Mobs"], "AQ20Trash" },
- { AL["Class Books"], "AQ20ClassBooks" },
- { AL["AQ Enchants"], "AQEnchants" },
- },
- ["TempleofAQ"] = {
- { AL["The Prophet Skeram"], "AQ40Skeram" },
- { AL["The Bug Family"], "AQ40Trio" },
- { AL["Battleguard Sartura"], "AQ40Sartura" },
- { AL["Fankriss the Unyielding"], "AQ40Fankriss" },
- { AL["Viscidus"], "AQ40Viscidus" },
- { AL["Princess Huhuran"], "AQ40Huhuran" },
- { AL["The Twin Emperors"], "AQ40Emperors" },
- { AL["Ouro"], "AQ40Ouro" },
- { AL["C'Thun"], "AQ40CThun" },
- { AL["Trash Mobs"], "AQ40Trash1" },
- { AL["AQ Enchants"], "AQEnchants" },
- { AL["AQ Opening Quest Chain"], "AQOpening" },
- },
- ["WailingCaverns"] = {
- { AL["Lord Cobrahn"], "WCLordCobrahn" },
- { AL["Lady Anacondra"], "WCLadyAnacondra" },
- { AL["Kresh"], "WCKresh" },
- { AL["Lord Pythas"], "WCLordPythas" },
- { AL["Skum"], "WCSkum" },
- { AL["Lord Serpentis"], "WCLordSerpentis" },
- { AL["Verdan the Everliving"], "WCVerdan" },
- { AL["Mutanus the Devourer"], "WCMutanus" },
- { AL["Deviate Faerie Dragon"].." ("..AL["Rare"]..")", "WCDeviateFaerieDragon" },
- { AL["Trash Mobs"], "WCTrash" },
- },
- ["ZulFarrak"] = {
- { AL["Antu'sul"], "ZFAntusul" },
- { AL["Witch Doctor Zum'rah"], "ZFWitchDoctorZumrah" },
- { AL["Shadowpriest Sezz'ziz"], "ZFSezzziz" },
- { AL["Dustwraith"].." ("..AL["Rare"]..")", "ZFDustwraith" },
- { AL["Zerillis"].." ("..AL["Rare"]..")", "ZFZerillis" },
- { AL["Gahz'rilla"], "ZFGahzrilla" },
- { AL["Chief Ukorz Sandscalp"], "ZFChiefUkorzSandscalp" },
- { AL["Trash Mobs"], "ZFTrash" },
- },
- ["EmeraldSanctum"] = {
- { AL["Erennius"], "ESErennius" },
- { AL["Solnius the Awakener"], "ESSolnius1" },
- { AL["Solnius the Awakener (Page 2)"], "ESSolnius2" },
- { AL["Favor of Erennius (ES Hard Mode)"], "ESHardMode" },
- { AL["Trash Mobs"], "ESTrash" },
- },
- ["LowerKara"] = {
- { AL["Master Blacksmith Rolfen"], "LKHRolfen" },
- { AL["Brood Queen Araxxna"], "LKHBroodQueenAraxxna" },
- { AL["Grizikil"], "LKHGrizikil" },
- { AL["Clawlord Howlfang"], "LKHClawlordHowlfang" },
- { AL["Lord Blackwald II"], "LKHLordBlackwaldII" },
- { AL["Moroes"], "LKHMoroes" },
- { AL["Trash Mobs"], "LKHTrash" },
- { AL["LKH Enchants"], "LKHEnchants" },
- },
- ["WorldBosses"] = {
- { AL["Azuregos"], "AAzuregos" },
- { AL["Emeriss"], "DEmeriss" },
- { AL["Lethon"], "DLethon"},
- { AL["Taerar"], "DTaerar" },
- { AL["Ysondre"], "DYsondre" },
- { AL["Lord Kazzak"], "KKazzak"},
- --{ "Turtlhu, the Black Turtle of Doom", "Turtlhu" },
- { "Nerubian Overseer", "Nerubian" },
- { "Dark Reaver of Karazhan", "Reaver" },
- { "Ostarius", "Ostarius" },
- { "Concavius", "Concavius" },
- { "There Is No Cow Level", "CowKing" },
- },
- ["RareSpawns"] = {
- { "|cffffffff[17]|cffffd200 Earthcaller Rezengal |cffffffff(Stonetalon)", "EarthcallerRezengal" },
- { "|cffffffff[17]|cffffd200 Shade Mage |cffffffff(Tirisfal Uplands)", "ShadeMage" },
- { "|cffffffff[18]|cffffd200 Graypaw Alpha |cffffffff(Tirisfal Uplands)", "GraypawAlpha" },
- { "|cffffffff[24]|cffffd200 Blazespark |cffffffff(Stonetalon)", "Blazespark" },
- { "|cffffffff[35]|cffffd200 Witch Doctor Tan'zo |cffffffff(Ruins of Zul'Rasaz)", "WitchDoctorTanzo" },
- { "|cffffffff[40]|cffffd200 Dawnhowl |cffffffff(Gilneas)", "Dawnhowl" },
- { "|cffffffff[43]|cffffd200 Maltimor's Prototype |cffffffff(Gilneas)", "MaltimorsPrototype" },
- { "|cffffffff[44]|cffffd200 Bonecruncher |cffffffff(Gilneas)", "Bonecruncher" },
- { "|cffffffff[44]|cffffd200 Duskskitter |cffffffff(Gilneas)", "Duskskitter" },
- { "|cffffffff[45]|cffffd200 Baron Perenolde |cffffffff(Gilneas)", "BaronPerenolde" },
- { "|cffffffff[45]|cffffd200 Kin'Tozo |cffffffff(Stranglethorn Vale)", "KinTozo" },
- { "|cffffffff[47]|cffffd200 Grug'thok the Seer |cffffffff(Feralas)", "Grugthok" },
- { "|cffffffff[49]|cffffd200 Explorer Ashbeard |cffffffff(Searing Gorge)", "Ashbeard" },
- { "|cffffffff[50]|cffffd200 Jal'akar |cffffffff(Hinterlands)", "Jalakar" },
- { "|cffffffff[51]|cffffd200 Embereye |cffffffff(Gilijim Isle)", "Embereye" },
- { "|cffffffff[51]|cffffd200 Ruk'thok the Pyromancer |cffffffff(Lapidis Isle)", "Rukthok" },
- { "|cffffffff[51]|cffffd200 Tarangos |cffffffff(Azshara)", "Tarangos" },
- { "|cffffffff[51-52]|cffffd200 Ripjaw |cffffffff(Lapidis Isle)", "Ripjaw" },
- { "|cffffffff[53]|cffffd200 Xalvic Blackclaw |cffffffff(Felwood)", "Xalvic" },
- { "|cffffffff[54]|cffffd200 Aquitus |cffffffff(Gilijim Isle)", "Aquitus" },
- { "|cffffffff[55]|cffffd200 Firstborn of Arugal |cffffffff(Gilneas)", "FirstbornofArugal" },
- { "|cffffffff[55]|cffffd200 Letashaz |cffffffff(Gilijim Isle)", "Letashaz" },
- { "|cffffffff[55]|cffffd200 Margon the Mighty |cffffffff(Lapidis Isle)", "MargontheMighty" },
- { "|cffffffff[55]|cffffd200 The Wandering Knight |cffffffff(WPL)", "WanderingKnight" },
- { "|cffffffff[56]|cffffd200 Stoneshell |cffffffff(Tel'abim)", "Stoneshell" },
- { "|cffffffff[57]|cffffd200 Zareth Terrorblade |cffffffff(Blasted Lands)", "Zareth" },
- { "|cffffffff[58]|cffffd200 Highvale Silverback |cffffffff(Tel'abim)", "HighvaleSilverback" },
- { "|cffffffff[58]|cffffd200 Mallon The Moontouched |cffffffff(Winterspring)", "Mallon" },
- { "|cffffffff[59]|cffffd200 Blademaster Kargron |cffffffff(Burning Steppes)", "Kargron" },
- { "|cffffffff[59]|cffffd200 Professor Lysander |cffffffff(EPL)", "ProfessorLysander" },
- { "|cffffffff[60]|cffffd200 Admiral Barean Westwind |cffffffff(Scarlet Enclave)", "AdmiralBareanWestwind" },
- { "|cffffffff[60]|cffffd200 Azurebeak |cffffffff(Hyjal)", "Azurebeak" },
- { "|cffffffff[60]|cffffd200 Barkskin Fisher |cffffffff(Hyjal)", "BarkskinFisher" },
- { "|cffffffff[61]|cffffd200 Crusader Larsarius |cffffffff(EPL)", "CrusaderLarsarius" },
- { "|cffffffff[61]|cffffd200 Shadeflayer Goliath |cffffffff(Hyjal)", "ShadeflayerGoliath" },
- { "|cffffffff[??]|cffffd200 Widow of the Woods |cffffffff(Gilneas)", "WidowoftheWoods" },
- { "|cffffffff[??]|cffffd200 M-0L1Y |cffffffff(???)", "M0L1Y" },
- },
- ["AbyssalCouncil"] = {
- { AL["Abyssal Council"].." - "..AL["Templars"], "AbyssalTemplars" },
- { AL["Abyssal Council"].." - "..AL["Dukes"], "AbyssalDukes" },
- { AL["Abyssal Council"].." - "..AL["High Council"], "AbyssalLords" },
- },
- ["Winterviel"] = {
- { AL["Feast of Winter Veil"], "Winterviel1", "Table" },
- { "Snowball", "WintervielSnowball", "Table" },
- },
- ["Factions"] = {
- { AL["Argent Dawn"], "Argent1" },
- { AL["Bloodsail Buccaneers"], "Bloodsail1" },
- { AL["Brood of Nozdormu"], "AQBroodRings" },
- { AL["Cenarion Circle"], "Cenarion1" },
- { AL["Dalaran"], "Dalaran" },
- { AL["Darkmoon Faire"], "Darkmoon" },
- { AL["Darkspear Trolls"], "DarkspearTrolls" },
- { AL["Darnassus"], "Darnassus" },
- { AL["Durotar Labor Union"], "DurotarLaborUnion" },
- { AL["Frostwolf Clan"], "Frostwolf1" },
- { AL["Gelkis Clan Centaur"], "GelkisClan1" },
- { AL["Gnomeregan Exiles"], "GnomereganExiles" },
- { AL["Hydraxian Waterlords"], "WaterLords1" },
- { AL["Ironforge"], "Ironforge" },
- { AL["Magram Clan Centaur"], "MagramClan1" },
- { AL["Orgrimmar"], "Orgrimmar" },
- { AL["Revantusk Trolls"], "Revantusk" },
- { AL["Silvermoon Remnant"], "Helf" },
- { AL["Stormpike Guard"], "Stormpike1" },
- { AL["Stormwind"], "Stormwind" },
- { AL["Thorium Brotherhood"], "Thorium1" },
- { AL["Thunder Bluff"], "ThunderBluff" },
- { AL["Timbermaw Hold"], "Timbermaw" },
- { AL["Undercity"], "Undercity" },
- { AL["Wardens of Time"], "Warderns1" },
- { AL["Wildhammer Clan"], "Wildhammer" },
- { AL["Wintersaber Trainers"], "Wintersaber1" },
- { AL["Zandalar Tribe"], "Zandalar1" },
- },
- ["BoEWorldEpics"] = {
- { AtlasLoot_TableNames["WorldEpics3"][1], "WorldEpics3" },
- { AtlasLoot_TableNames["WorldEpics2"][1], "WorldEpics2" },
- { AtlasLoot_TableNames["WorldEpics1"][1], "WorldEpics1" },
- },
- ["CraftSetBlacksmith"] = {
- { AL["Steel Plate"], "SteelPlate" },
- { AL["Imperial Plate"], "ImperialPlate" },
- { AL["The Darksoul"], "TheDarksoul" },
- { AL["Bloodsoul Embrace"], "BloodsoulEmbrace" },
- },
- ["CraftSetLeatherwork"] = {
- { AL["Grifter's Armor"], "GriftersArmor" },
- { AL["Primalist's Trappings"], "PrimalistsTrappings" },
- { AL["Volcanic Armor"], "VolcanicArmor" },
- { AL["Ironfeather Armor"], "IronfeatherArmor" },
- { AL["Stormshroud Armor"], "StormshroudArmor" },
- { AL["Devilsaur Armor"], "DevilsaurArmor" },
- { AL["Blood Tiger Harness"], "BloodTigerH" },
- { AL["Primal Batskin"], "PrimalBatskin" },
- { AL["Red Dragon Mail"], "RedDragonM" },
- { AL["Green Dragon Mail"], "GreenDragonM" },
- { AL["Blue Dragon Mail"], "BlueDragonM" },
- { AL["Black Dragon Mail"], "BlackDragonM" },
- },
- ["CraftSetTailoring"] = {
- { AL["Augerer's Attire"], "AugerersAttire" },
- { AL["Shadoweave"], "ShadoweaveSet" },
- { AL["Diviner's Garments"], "DivinersGarments" },
- { AL["Pillager's Garb"], "PillagersGarb" },
- { AL["Bloodvine Garb"], "BloodvineG" },
- },
- ["DungeonSets12"] = {
- { "|cffffffff"..AL["Priest"], "T0Priest" },
- { "|cff68ccef"..AL["Mage"], "T0Mage" },
- { "|cff9382c9"..AL["Warlock"], "T0Warlock" },
- { "|cfffff468"..AL["Rogue"], "T0Rogue" },
- { "|cffff7c0a"..AL["Druid"], "T0Druid" },
- { "|cffaad372"..AL["Hunter"], "T0Hunter" },
- { "|cff2773ff"..AL["Shaman"], "T0Shaman" },
- { "|cfff48cba"..AL["Paladin"], "T0Paladin" },
- { "|cffc69b6d"..AL["Warrior"], "T0Warrior" },
- },
- ["AQ20Sets"] = {
- { "|cffffffff"..AL["Priest"], "AQ20Priest" },
- { "|cff68ccef"..AL["Mage"], "AQ20Mage" },
- { "|cff9382c9"..AL["Warlock"], "AQ20Warlock" },
- { "|cfffff468"..AL["Rogue"], "AQ20Rogue" },
- { "|cffff7c0a"..AL["Druid"], "AQ20Druid" },
- { "|cffaad372"..AL["Hunter"], "AQ20Hunter" },
- { "|cff2773ff"..AL["Shaman"], "AQ20Shaman" },
- { "|cfff48cba"..AL["Paladin"], "AQ20Paladin" },
- { "|cffc69b6d"..AL["Warrior"], "AQ20Warrior" },
- },
- ["AQ40Sets"] = {
- { "|cffffffff"..AL["Priest"], "AQ40Priest" },
- { "|cff68ccef"..AL["Mage"], "AQ40Mage" },
- { "|cff9382c9"..AL["Warlock"], "AQ40Warlock" },
- { "|cfffff468"..AL["Rogue"], "AQ40Rogue" },
- { "|cffff7c0a"..AL["Druid"], "AQ40Druid" },
- { "|cffaad372"..AL["Hunter"], "AQ40Hunter" },
- { "|cff2773ff"..AL["Shaman"], "AQ40Shaman" },
- { "|cfff48cba"..AL["Paladin"], "AQ40Paladin" },
- { "|cffc69b6d"..AL["Warrior"], "AQ40Warrior" },
- },
- ["T1Sets"] = {
- { "|cffffffff"..AL["Priest"], "T1Priest" },
- { "|cff68ccef"..AL["Mage"], "T1Mage" },
- { "|cff9382c9"..AL["Warlock"], "T1Warlock" },
- { "|cfffff468"..AL["Rogue"], "T1Rogue" },
- { "|cffff7c0a"..AL["Druid"], "T1Druid" },
- { "|cffaad372"..AL["Hunter"], "T1Hunter" },
- { "|cff2773ff"..AL["Shaman"], "T1Shaman" },
- { "|cfff48cba"..AL["Paladin"], "T1Paladin" },
- { "|cffc69b6d"..AL["Warrior"], "T1Warrior" },
- },
- ["T2Sets"] = {
- { "|cffffffff"..AL["Priest"], "T2Priest" },
- { "|cff68ccef"..AL["Mage"], "T2Mage" },
- { "|cff9382c9"..AL["Warlock"], "T2Warlock" },
- { "|cfffff468"..AL["Rogue"], "T2Rogue" },
- { "|cffff7c0a"..AL["Druid"], "T2Druid" },
- { "|cffaad372"..AL["Hunter"], "T2Hunter" },
- { "|cff2773ff"..AL["Shaman"], "T2Shaman" },
- { "|cfff48cba"..AL["Paladin"], "T2Paladin" },
- { "|cffc69b6d"..AL["Warrior"], "T2Warrior" },
- },
- ["T3Sets"] = {
- { "|cffffffff"..AL["Priest"], "T3Priest" },
- { "|cff68ccef"..AL["Mage"], "T3Mage" },
- { "|cff9382c9"..AL["Warlock"], "T3Warlock" },
- { "|cfffff468"..AL["Rogue"], "T3Rogue" },
- { "|cffff7c0a"..AL["Druid"], "T3Druid" },
- { "|cffaad372"..AL["Hunter"], "T3Hunter" },
- { "|cff2773ff"..AL["Shaman"], "T3Shaman" },
- { "|cfff48cba"..AL["Paladin"], "T3Paladin" },
- { "|cffc69b6d"..AL["Warrior"], "T3Warrior" },
- },
- ["ZGSets"] = {
- { "|cffffffff"..AL["Priest"], "ZGPriest" },
- { "|cff68ccef"..AL["Mage"], "ZGMage" },
- { "|cff9382c9"..AL["Warlock"], "ZGWarlock" },
- { "|cfffff468"..AL["Rogue"], "ZGRogue" },
- { "|cffff7c0a"..AL["Druid"], "ZGDruid" },
- { "|cffaad372"..AL["Hunter"], "ZGHunter" },
- { "|cff2773ff"..AL["Shaman"], "ZGShaman" },
- { "|cfff48cba"..AL["Paladin"], "ZGPaladin" },
- { "|cffc69b6d"..AL["Warrior"], "ZGWarrior" },
- },
- ["Pre60Sets"] = {
- { AL["Bloodmail Regalia"], "ScholoMail" },
- { AL["Cadaverous Garb"], "ScholoLeather" },
- { AL["Chain of the Scarlet Crusade"], "SCARLET" },
- { AL["Dal'Rend's Arms"], "DalRend" },
- { AL["Deathbone Guardian"], "ScholoPlate" },
- { AL["Defias Leather"], "DEADMINES" },
- { AL["Embrace of the Viper"], "WAILING" },
- { AL["Ironweave Battlesuit"], "IRONWEAVE" },
- { AL["Necropile Raiment"], "ScholoCloth" },
- { AL["Primal Blessing"], "PrimalBlessing" },
- { AL["Scourge Invasion"], "ScourgeInvasion" },
- { AL["Shard of the Gods"], "ShardOfGods" },
- { AL["Spider's Kiss"], "SpiderKiss" },
- { AL["Spirit of Eskhandar"], "SpiritofEskhandar" },
- { AL["The Gladiator"], "BLACKROCKD" },
- { AL["The Postmaster"], "STRAT" },
- { AL["The Twin Blades of Hakkari"], "HakkariBlades" },
- { AL["Zul'Gurub Rings"], "ZGRings" },
- },
- ["BRRewards"] = {
- { AL["Friendly Reputation Rewards"], "BRRepFriendly" },
- { AL["Honored Reputation Rewards"], "BRRepHonored" },
- { AL["Revered Reputation Rewards"], "BRRepRevered" },
- { AL["Exalted Reputation Rewards"], "BRRepExalted" },
- { AL["Token of Blood Rewards"], "BRRepTokens" },
- },
- ["AVRewards"] = {
- { AL["Friendly Reputation Rewards"], "AVRepFriendly" },
- { AL["Honored Reputation Rewards"], "AVRepHonored" },
- { AL["Revered Reputation Rewards"], "AVRepRevered" },
- { AL["Exalted Reputation Rewards"], "AVRepExalted" },
- { AL["Exalted Reputation Rewards"], "AVRepExalted" },
- { AL["Korrak the Bloodrager"], "AVKorrak" },
- { AL["Ivus & Lokholar"], "AVLokholarIvus" },
- },
- ["ABRewards"] = {
- { "Arathi Basin Menu", "ABRepMenu" },
- { AL["Friendly Reputation Rewards"], "ABRepFriendly" },
- { AL["Honored Reputation Rewards"], "ABRepHonored5059" },
- { AL["Revered Reputation Rewards"], "ABRepRevered5059" },
- { AL["Exalted Reputation Rewards"], "ABRepExalted" },
- },
- ["PvPArmorSets"] = {
- { AL["Priest"], "PVPPriest" },
- { AL["Mage"], "PVPMage" },
- { AL["Warlock"], "PVPWarlock" },
- { AL["Rogue"], "PVPRogue" },
- { AL["Druid"], "PVPDruid" },
- { AL["Hunter"], "PVPHunter" },
- { AL["Shaman"], "PVPShaman" },
- { AL["Paladin"], "PVPPaladin" },
- { AL["Warrior"], "PVPWarrior" },
- },
- ["WSGRewards"] = {
- { "Warsong Gulch Menu", "WSGRepMenu" },
- { AL["Friendly Reputation Rewards"], "WSGRepFriendly" },
- { AL["Honored Reputation Rewards"], "WSGRepHonored5059" },
- { AL["Revered Reputation Rewards"], "WSGRepRevered5059" },
- { AL["Exalted Reputation Rewards"], "WSGRepExalted60" },
- },
- ["Alchemy"] = {
- { AtlasLoot_TableNames["AlchemyApprentice1"][1], "AlchemyApprentice1" },
- { AtlasLoot_TableNames["AlchemyJourneyman1"][1], "AlchemyJourneyman1" },
- { AtlasLoot_TableNames["AlchemyExpert1"][1], "AlchemyExpert1" },
- { AtlasLoot_TableNames["AlchemyArtisan1"][1], "AlchemyArtisan1" },
- },
- ["Blacksmithing"] = {
- { AtlasLoot_TableNames["SmithingApprentice1"][1], "SmithingApprentice1" },
- { AtlasLoot_TableNames["SmithingJourneyman1"][1], "SmithingJourneyman1" },
- { AtlasLoot_TableNames["SmithingExpert1"][1], "SmithingExpert1" },
- { AtlasLoot_TableNames["SmithingArtisan1"][1], "SmithingArtisan1" },
- { AtlasLoot_TableNames["Armorsmith1"][1], "Armorsmith1" },
- { AtlasLoot_TableNames["Weaponsmith1"][1], "Weaponsmith1" },
- { AtlasLoot_TableNames["Axesmith1"][1], "Axesmith1" },
- { AtlasLoot_TableNames["Hammersmith1"][1], "Hammersmith1" },
- { AtlasLoot_TableNames["Swordsmith1"][1], "Swordsmith1" },
- },
- ["Cooking"] = {
- { AtlasLoot_TableNames["CookingApprentice1"][1], "CookingApprentice1" },
- { AtlasLoot_TableNames["CookingJourneyman1"][1], "CookingJourneyman1" },
- { AtlasLoot_TableNames["CookingExpert1"][1], "CookingExpert1" },
- { AtlasLoot_TableNames["CookingArtisan1"][1], "CookingArtisan1" },
- },
- ["Enchanting"] = {
- { AtlasLoot_TableNames["EnchantingApprentice1"][1], "EnchantingApprentice1" },
- { AtlasLoot_TableNames["EnchantingJourneyman1"][1], "EnchantingJourneyman1" },
- { AtlasLoot_TableNames["EnchantingExpert1"][1], "EnchantingExpert1" },
- { AtlasLoot_TableNames["EnchantingArtisan1"][1], "EnchantingArtisan1" },
- },
- ["Engineering"] = {
- { AtlasLoot_TableNames["EngineeringApprentice1"][1], "EngineeringApprentice1" },
- { AtlasLoot_TableNames["EngineeringJourneyman1"][1], "EngineeringJourneyman1" },
- { AtlasLoot_TableNames["EngineeringExpert1"][1], "EngineeringExpert1" },
- { AtlasLoot_TableNames["EngineeringArtisan1"][1], "EngineeringArtisan1" },
- { AtlasLoot_TableNames["Gnomish1"][1], "Gnomish1" },
- { AtlasLoot_TableNames["Goblin1"][1], "Goblin1" },
- },
- ["Leatherworking"] = {
- { AtlasLoot_TableNames["LeatherApprentice1"][1], "LeatherApprentice1" },
- { AtlasLoot_TableNames["LeatherJourneyman1"][1], "LeatherJourneyman1" },
- { AtlasLoot_TableNames["LeatherExpert1"][1], "LeatherExpert1" },
- { AtlasLoot_TableNames["LeatherArtisan1"][1], "LeatherArtisan1" },
- { AtlasLoot_TableNames["Dragonscale1"][1], "Dragonscale1" },
- { AtlasLoot_TableNames["Elemental1"][1], "Elemental1" },
- { AtlasLoot_TableNames["Tribal1"][1], "Tribal1" },
- },
- ["Mining"] = {
- { AL["Mining"], "Mining1" },
- { AL["Smelting"], "Smelting1" },
- },
- ["Tailoring"] = {
- { AtlasLoot_TableNames["TailoringApprentice1"][1], "TailoringApprentice1" },
- { AtlasLoot_TableNames["TailoringJourneyman1"][1], "TailoringJourneyman1" },
- { AtlasLoot_TableNames["TailoringExpert1"][1], "TailoringExpert1" },
- { AtlasLoot_TableNames["TailoringArtisan1"][1], "TailoringArtisan1" },
- },
- ["Survival"] = {
- { AtlasLoot_TableNames["Survival1"][1], "Survival1" },
- { AtlasLoot_TableNames["Survival2"][1], "Survival2" },
- },
-};
-
---------------------------------------------------------------------------------
--- Item OnEnter
--- Called when a loot item is moused over
---------------------------------------------------------------------------------
-function AtlasLootItem_OnEnter()
- local isItem, isEnchant, isSpell;
- AtlasLootTooltip:ClearLines();
- for i=1, 30, 1 do
- if (getglobal("AtlasLootTooltipTextRight"..i) ~= nil) then
- getglobal("AtlasLootTooltipTextRight"..i):SetText("");
- end
- end
- if (this.itemID ~= 0) then
- if string.sub(this.itemID, 1, 1) == "s" then
- isItem = false;
- isEnchant = false;
- isSpell = true;
- elseif string.sub(this.itemID, 1, 1) == "e" then
- isItem = false;
- isEnchant = true;
- isSpell = false;
- else
- isItem = true;
- isEnchant = false;
- isSpell = false;
- end
- if isItem then
- local color = strsub(getglobal("AtlasLootItem_"..this:GetID().."_Name"):GetText(), 3, 10);
- local name = strsub(getglobal("AtlasLootItem_"..this:GetID().."_Name"):GetText(), 11);
- --Lootlink tooltips
- if( AtlasLootCharDB.LootlinkTT ) then
- --If we have seen the item, use the game tooltip to minimise same name item problems
- if(GetItemInfo(this.itemID) ~= nil) then
- getglobal(this:GetName().."_Unsafe"):Hide();
- AtlasLootTooltip:SetOwner(this, "ANCHOR_RIGHT", -(this:GetWidth() / 2), 24);
- AtlasLootTooltip:SetHyperlink("item:"..this.itemID..":0:0:0");
- if ( AtlasLootCharDB.ItemIDs ) then
- AtlasLootTooltip:AddLine(BLUE..AL["ItemID:"].." "..this.itemID, nil, nil, nil, 1);
- end
- if( this.droprate ~= nil) then
- AtlasLootTooltip:AddLine(AL["Drop Rate: "]..this.droprate, 1, 1, 0);
- end
- AtlasLootTooltip:Show();
- if (LootLink_AddItem) then
- LootLink_AddItem(name, this.itemID..":0:0:0", color);
- end
- else
- AtlasLootTooltip:SetOwner(this, "ANCHOR_RIGHT", -(this:GetWidth() / 2), 24);
- if (LootLink_Database and LootLink_Database[this.itemID]) then
- LootLink_SetTooltip(AtlasLootTooltip, LootLink_Database[this.itemID][1], 1);
- else
- LootLink_SetTooltip(AtlasLootTooltip,strsub(getglobal("AtlasLootItem_"..this:GetID().."_Name"):GetText(), 11), 1);
- end
- if ( AtlasLootCharDB.ItemIDs ) then
- AtlasLootTooltip:AddLine(BLUE..AL["ItemID:"].." "..this.itemID, nil, nil, nil, 1);
- end
- if( this.droprate ~= nil) then
- AtlasLootTooltip:AddLine(AL["Drop Rate: "]..this.droprate, 1, 1, 0, 1);
- end
- AtlasLootTooltip:AddLine(" ");
- AtlasLootTooltip:AddLine(AL["You can right-click to attempt to query the server. You may be disconnected."], nil, nil, nil, 1);
- AtlasLootTooltip:Show();
- end
- --Item Sync tooltips
- elseif( AtlasLootCharDB.ItemSyncTT ) then
- if(GetItemInfo(this.itemID) ~= nil) then
- getglobal(this:GetName().."_Unsafe"):Hide();
- end
- ItemSync:ButtonEnter();
- if ( AtlasLootCharDB.ItemIDs ) then
- GameTooltip:AddLine(BLUE..AL["ItemID:"].." "..this.itemID, nil, nil, nil, 1);
- end
- if( this.droprate ~= nil) then
- GameTooltip:AddLine(AL["Drop Rate: "]..this.droprate, 1, 1, 0);
- end
- GameTooltip:Show();
- --Default game tooltips
- else
- if(this.itemID ~= nil) then
- if(GetItemInfo(this.itemID) ~= nil) then
- getglobal(this:GetName().."_Unsafe"):Hide();
- AtlasLootTooltip:SetOwner(this, "ANCHOR_RIGHT", -(this:GetWidth() / 2), 24);
- AtlasLootTooltip:SetHyperlink("item:"..this.itemID..":0:0:0");
- if ( AtlasLootCharDB.ItemIDs ) then
- AtlasLootTooltip:AddLine(BLUE..AL["ItemID:"].." "..this.itemID, nil, nil, nil, 1);
- end
- if( this.droprate ~= nil) then
- AtlasLootTooltip:AddLine(AL["Drop Rate: "]..this.droprate, 1, 1, 0);
- end
- --QuestTest_TooltipUpdate(AtlasLootTooltip,"item:"..this.itemID..":0:0:0")
- AtlasLootTooltip:Show();
- else
- AtlasLootTooltip:SetOwner(this, "ANCHOR_RIGHT", -(this:GetWidth() / 2), 24);
- AtlasLootTooltip:ClearLines();
- AtlasLootTooltip:AddLine(RED..AL["Item Unavailable"], nil, nil, nil, 1);
- AtlasLootTooltip:AddLine(BLUE..AL["ItemID:"].." "..this.itemID, nil, nil, nil, 1);
- AtlasLootTooltip:AddLine(AL["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."], nil, nil, nil, 1);
- AtlasLootTooltip:AddLine(" ");
- AtlasLootTooltip:AddLine(AL["You can right-click to attempt to query the server. You may be disconnected."], nil, nil, nil, 1);
- AtlasLootTooltip:Show();
- end
- end
- end
- elseif isEnchant then
- spellID = tonumber(string.sub(this.itemID, 2));
- AtlasLootTooltip:SetOwner(this, "ANCHOR_RIGHT", -(this:GetWidth() / 2), 24);
- AtlasLootTooltip:ClearLines();
- if SetAutoloot == nil then
- AtlasLootTooltip:SetHyperlink("enchant:"..spellID)
- else
- AtlasLootTooltip:SetHyperlink("spell:"..spellID);
- end
- if ( AtlasLootCharDB.ItemIDs ) then
- AtlasLootTooltip:AddLine(BLUE..AL["SpellID:"].." "..spellID, nil, nil, nil, 1);
- end
- AtlasLootTooltip:Show();
- if GetSpellInfoVanillaDB["enchants"][spellID]["item"] and GetSpellInfoVanillaDB["enchants"][spellID]["item"] ~= nil and GetSpellInfoVanillaDB["enchants"][spellID]["item"] ~= "" then
- AtlasLootTooltip2:SetOwner(AtlasLootTooltip, "ANCHOR_BOTTOMRIGHT", -(AtlasLootTooltip:GetWidth()), 0);
- AtlasLootTooltip2:ClearLines();
- AtlasLootTooltip2:SetHyperlink("item:"..GetSpellInfoVanillaDB["enchants"][spellID]["item"]..":0:0:0");
- if GetSpellInfoVanillaDB["enchants"][spellID]["extra"] and GetSpellInfoVanillaDB["enchants"][spellID]["extra"] ~= nil and GetSpellInfoVanillaDB["enchants"][spellID]["extra"] ~= "" then
- AtlasLootTooltip2:AddLine(GetSpellInfoVanillaDB["enchants"][spellID]["extra"], nil, nil, nil, 1);
- end
- if ( AtlasLootCharDB.ItemIDs ) then
- AtlasLootTooltip2:AddLine(BLUE..AL["ItemID:"].." "..GetSpellInfoVanillaDB["enchants"][spellID]["item"], nil, nil, nil, 1);
- end
- AtlasLootTooltip2:Show();
- end
- elseif isSpell then
- spellID = tonumber(string.sub(this.itemID, 2));
- local TooltipTools, TooltipReagents = "", "";
- if GetSpellInfoVanillaDB["craftspells"][spellID]["tools"] ~= "" then
- for i = 1, table.getn(GetSpellInfoVanillaDB["craftspells"][spellID]["tools"]) do
- AtlasLoot_CheckBagsForItems(GetSpellInfoVanillaDB["craftspells"][spellID]["tools"][i])
- TooltipTools = TooltipTools..AtlasLoot_CheckBagsForItems(GetSpellInfoVanillaDB["craftspells"][spellID]["tools"][i])..WHITE..", "
- end
- TooltipTools = string.sub(TooltipTools, 1, -3)
- end
- if GetSpellInfoVanillaDB["craftspells"][spellID]["reagents"] ~= "" then
- for i = 1, table.getn(GetSpellInfoVanillaDB["craftspells"][spellID]["reagents"]) do
- local reagent = GetSpellInfoVanillaDB["craftspells"][spellID]["reagents"][i]
- TooltipReagents = TooltipReagents..AtlasLoot_CheckBagsForItems(reagent[1], reagent[2])..WHITE..", "
- end
- TooltipReagents = string.sub(TooltipReagents, 1, -3)
- end
- AtlasLootTooltip:SetOwner(this, "ANCHOR_RIGHT", -(this:GetWidth() / 2), 24);
- AtlasLootTooltip:ClearLines();
- AtlasLootTooltip:AddLine(GetSpellInfoVanillaDB["craftspells"][spellID]["name"]);
- AtlasLootTooltip:AddLine(WHITE..GetSpellInfoVanillaDB["craftspells"][spellID]["castTime"].." sec cast");
- if GetSpellInfoVanillaDB["craftspells"][spellID]["requires"] ~= "" then
- AtlasLootTooltip:AddLine(WHITE.."Requires: "..GetSpellInfoVanillaDB["craftspells"][spellID]["requires"]);
- end
- if TooltipTools ~= "" then
- AtlasLootTooltip:AddLine(WHITE.."Tools: "..TooltipTools, nil, nil, nil, 1);
- end
- if TooltipReagents ~= "" then
- AtlasLootTooltip:AddLine(WHITE.."Reagents: "..TooltipReagents, nil, nil, nil, 1);
- end
- if GetSpellInfoVanillaDB["craftspells"][spellID]["text"] ~= "" then
- AtlasLootTooltip:AddLine(GetSpellInfoVanillaDB["craftspells"][spellID]["text"], nil, nil, nil, 1);
- end
- if ( AtlasLootCharDB.ItemIDs ) then
- if spellID < 100000 then
- AtlasLootTooltip:AddLine(BLUE..AL["SpellID:"].." "..spellID, nil, nil, nil, 1);
- elseif spellID >= 100000 and spellID <= 100005 then
- AtlasLootTooltip:AddLine(BLUE..AL["SpellID:"].." 2575", nil, nil, nil, 1);
- elseif spellID >= 100006 and spellID <= 100007 then
- AtlasLootTooltip:AddLine(BLUE..AL["SpellID:"].." 2576", nil, nil, nil, 1);
- elseif spellID >= 100008 and spellID <= 100011 then
- AtlasLootTooltip:AddLine(BLUE..AL["SpellID:"].." 3564", nil, nil, nil, 1);
- elseif spellID >= 100012 and spellID <= 100024 then
- AtlasLootTooltip:AddLine(BLUE..AL["SpellID:"].." 10248", nil, nil, nil, 1);
- end
- end
- AtlasLootTooltip:Show();
- local craftitem2 = GetSpellInfoVanillaDB["craftspells"][spellID]["craftItem"]
- if craftitem2 ~= nil and craftitem2 ~= "" then
- AtlasLootTooltip2:SetOwner(AtlasLootTooltip, "ANCHOR_BOTTOMRIGHT", -(AtlasLootTooltip:GetWidth()), 0);
- AtlasLootTooltip2:ClearLines();
- AtlasLootTooltip2:SetHyperlink("item:"..GetSpellInfoVanillaDB["craftspells"][spellID]["craftItem"]..":0:0:0");
- if GetSpellInfoVanillaDB["craftspells"][spellID]["extra"] and GetSpellInfoVanillaDB["craftspells"][spellID]["extra"] ~= nil then
- AtlasLootTooltip2:AddLine(GetSpellInfoVanillaDB["craftspells"][spellID]["extra"], nil, nil, nil, 1);
- end
- if ( AtlasLootCharDB.ItemIDs ) then
- AtlasLootTooltip2:AddLine(BLUE..AL["ItemID:"].." "..GetSpellInfoVanillaDB["craftspells"][spellID]["craftItem"], nil, nil, nil, 1);
- end
- AtlasLootTooltip2:Show();
- end
- end
- end
-end
-
---------------------------------------------------------------------------------
--- Item OnLeave
--- Called when the mouse cursor leaves a loot item
---------------------------------------------------------------------------------
-function AtlasLootItem_OnLeave()
- --Hide the necessary tooltips
- if( AtlasLootCharDB.LootlinkTT ) then
- AtlasLootTooltip:Hide();
- AtlasLootTooltip2:Hide();
- elseif( AtlasLootCharDB.ItemSyncTT ) then
- if(GameTooltip:IsVisible()) then
- GameTooltip:Hide();
- AtlasLootTooltip2:Hide();
- end
- else
- if(this.itemID ~= nil) then
- AtlasLootTooltip:Hide();
- GameTooltip:Hide();
- AtlasLootTooltip2:Hide();
- end
- end
- if ( ShoppingTooltip2:IsVisible() or ShoppingTooltip1.IsVisible) then
- ShoppingTooltip2:Hide();
- ShoppingTooltip1:Hide();
- end
-end
-
---------------------------------------------------------------------------------
--- Item OnClick
--- Called when a loot item is clicked on
---------------------------------------------------------------------------------
-function AtlasLootItem_OnClick(arg1)
- local isItem, isEnchant, isSpell;
- local color = strsub(getglobal("AtlasLootItem_"..this:GetID().."_Name"):GetText(), 1, 10);
- local id = this:GetID();
- local name = strsub(getglobal("AtlasLootItem_"..this:GetID().."_Name"):GetText(), 11);
- if string.sub(this.itemID, 1, 1) == "s" then
- isItem = false;
- isEnchant = false;
- isSpell = true;
- elseif string.sub(this.itemID, 1, 1) == "e" then
- isItem = false;
- isEnchant = true;
- isSpell = false;
- else
- isItem = true;
- isEnchant = false;
- isSpell = false;
- end
- if isItem then
- local iteminfo = GetItemInfo(this.itemID);
- local itemName, itemLink, itemQuality, itemMinLevel, itemType, itemSubType, itemCount, itemEquipLoc, itemTexture = GetItemInfo(this.itemID);
- --If shift-clicked, link in the chat window
- if(arg1=="RightButton" and not iteminfo and this.itemID ~= 0) then
- AtlasLootTooltip:SetHyperlink("item:"..this.itemID..":0:0:0");
- if not AtlasLootCharDB.ItemSpam then
- DEFAULT_CHAT_FRAME:AddMessage(AL["Server queried for "]..color.."["..name.."]".."|r"..AL[". Right click on any other item to refresh the loot page."]);
- end
- AtlasLootItemsFrame:Hide();
- AtlasLoot_ShowItemsFrame(AtlasLootItemsFrame.refresh[1], AtlasLootItemsFrame.refresh[2], AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]);
- elseif(arg1=="RightButton" and iteminfo) then
- AtlasLootItemsFrame:Hide();
- AtlasLoot_ShowItemsFrame(AtlasLootItemsFrame.refresh[1], AtlasLootItemsFrame.refresh[2], AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]);
- if not AtlasLootCharDB.ItemSpam then
- DEFAULT_CHAT_FRAME:AddMessage(itemName..AL[" is safe."]);
- end
- elseif IsShiftKeyDown() and not iteminfo and this.itemID ~= 0 then
- if AtlasLootCharDB.SafeLinks then
- if WIM_EditBoxInFocus then
- WIM_EditBoxInFocus:Insert("["..name.."]");
- elseif ChatFrameEditBox:IsVisible() then
- ChatFrameEditBox:Insert("["..name.."]");
- else
- AtlasLoot_SayItemReagents(this.itemID, nil, name, true)
- end
- elseif AtlasLootCharDB.AllLinks then
- if WIM_EditBoxInFocus then
- WIM_EditBoxInFocus:Insert("\124"..string.sub(color, 2).."|Hitem:"..this.itemID.."\124h["..name.."]|h|r");
- elseif ChatFrameEditBox:IsVisible() then
- ChatFrameEditBox:Insert("\124"..string.sub(color, 2).."|Hitem:"..this.itemID.."\124h["..name.."]|h|r");
- else
- AtlasLoot_SayItemReagents(this.itemID, color, name)
- end
- end
- elseif(iteminfo and IsShiftKeyDown()) and this.itemID ~= 0 then
- if WIM_EditBoxInFocus then
- WIM_EditBoxInFocus:Insert(color.."|Hitem:"..this.itemID..":0:0:0|h["..name.."]|h|r");
- elseif ( ChatFrameEditBox:IsVisible() ) then
- ChatFrameEditBox:Insert(color.."|Hitem:"..this.itemID..":0:0:0|h["..name.."]|h|r");
- end
- elseif IsShiftKeyDown() and iteminfo and this.itemID ~= 0 then
- AtlasLoot_SayItemReagents(this.itemID, color, name);
- --If control-clicked, use the dressing room
- elseif(IsControlKeyDown() and iteminfo) then
- DressUpItemLink(itemLink);
- elseif(IsAltKeyDown() and (this.itemID ~= 0)) then
- if AtlasLootItemsFrame.refresh[1] == "WishList" then
- AtlasLoot_DeleteFromWishList(this.itemID);
- elseif AtlasLootItemsFrame.refresh[1] == "SearchResult" then
- AtlasLoot_AddToWishlist(AtlasLoot:GetOriginalDataFromSearchResult(this.itemID));
- else
- AtlasLoot_AddToWishlist(this.itemID, strsplit("\\", getglobal("AtlasLootItem_"..this:GetID().."_Icon"):GetTexture(), 0, true), this.itemIDName, this.itemIDExtra, AtlasLootItemsFrame.refresh[1].."|"..AtlasLootItemsFrame.refresh[2]);
- end
- elseif((AtlasLootItemsFrame.refresh[1] == "SearchResult" or AtlasLootItemsFrame.refresh[1] == "WishList") and this.sourcePage) then
- local dataID, dataSource = strsplit("|", this.sourcePage);
- if(dataID and dataSource and AtlasLoot_IsLootTableAvailable(dataID)) then
- AtlasLoot_ShowItemsFrame(dataID, dataSource, AtlasLoot_TableNames[dataID][1], AtlasLootItemsFrame.refresh[4]);
- end
- end
- elseif isEnchant then
- if IsShiftKeyDown() then
- --[[if ChatFrameEditBox:IsVisible() then
- ChatFrameEditBox:Insert(color.."|Henchant:"..string.sub(this.itemID, 2)..":0:0:0|h["..name.."]|h|r");
- else]]
- AtlasLoot_SayItemReagents(this.itemID)
- --end
- elseif(IsAltKeyDown() and (this.itemID ~= 0)) then
- if AtlasLootItemsFrame.refresh[1] == "WishList" then
- AtlasLoot_DeleteFromWishList(this.itemID);
- elseif AtlasLootItemsFrame.refresh[1] == "SearchResult" then
- AtlasLoot_AddToWishlist(AtlasLoot:GetOriginalDataFromSearchResult(this.itemID));
- else
- AtlasLoot_AddToWishlist(this.itemID, strsplit("\\", getglobal("AtlasLootItem_"..this:GetID().."_Icon"):GetTexture(), 0, true), this.itemIDName, this.itemIDExtra, AtlasLootItemsFrame.refresh[1].."|"..AtlasLootItemsFrame.refresh[2]);
- end
- elseif(IsControlKeyDown()) then
- DressUpItemLink("item:"..this.dressingroomID..":0:0:0");
- elseif((AtlasLootItemsFrame.refresh[1] == "SearchResult" or AtlasLootItemsFrame.refresh[1] == "WishList") and this.sourcePage) then
- local dataID, dataSource = strsplit("|", this.sourcePage);
- if(dataID and dataSource and AtlasLoot_IsLootTableAvailable(dataID)) then
- AtlasLoot_ShowItemsFrame(dataID, dataSource, AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]);
- end
- end
- elseif isSpell then
- if IsShiftKeyDown() then
- if tonumber(string.sub(this.itemID, 2)) < 100000 then
- if WIM_EditBoxInFocus then
- local craftitem = GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(this.itemID, 2))]["craftItem"]
- if craftitem ~= nil and craftitem ~= "" then
- local craftname = GetItemInfo(craftitem)
- WIM_EditBoxInFocus:Insert("\124"..string.sub(color, 2).."|Hitem:"..craftitem.."\124h["..craftname.."]|h|r");
- else
- WIM_EditBoxInFocus:Insert(name);
- end
- elseif ChatFrameEditBox:IsVisible() then
- local craftitem = GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(this.itemID, 2))]["craftItem"]
- if craftitem ~= nil and craftitem ~= "" then
- local craftname = GetItemInfo(craftitem)
- --ChatFrameEditBox:Insert("\124"..string.sub(color, 2).."|Hitem:"..craftitem.."\124h["..craftname.."]|h|r");
- ChatFrameEditBox:Insert("\124"..string.sub(color, 2).."|Hitem:"..craftitem..":0:0:0\124h["..craftname.."]|h|r"); -- Fix for Gurky's discord chat bot
- else
- ChatFrameEditBox:Insert(name);
- end
- else
- AtlasLoot_SayItemReagents(this.itemID)
- end
- else
- if WIM_EditBoxInFocus then
- local craftitem = GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(this.itemID, 2))]["craftItem"]
- if craftitem ~= nil and craftitem ~= "" then
- local craftname = GetItemInfo(craftitem)
- WIM_EditBoxInFocus:Insert(AtlasLoot_GetChatLink(GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(this.itemID, 2))]["craftItem"]));
- else
- WIM_EditBoxInFocus:Insert(name);
- end
- elseif ChatFrameEditBox:IsVisible() then
- local craftitem = GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(this.itemID, 2))]["craftItem"]
- if craftitem ~= nil and craftitem ~= "" then
- local craftname = GetItemInfo(craftitem)
- ChatFrameEditBox:Insert(AtlasLoot_GetChatLink(GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(this.itemID, 2))]["craftItem"]));
- else
- ChatFrameEditBox:Insert(name);
- end
- else
- if channel == "WHISPER" then
- chatnumber = ChatFrameEditBox.tellTarget
- elseif channel == "CHANNEL" then
- chatnumber = ChatFrameEditBox.channelTarget
- end
- SendChatMessage(AtlasLoot_GetChatLink(GetSpellInfoVanillaDB["craftspells"][tonumber(string.sub(this.itemID, 2))]["craftItem"]),channel,nil,chatnumber);
- end
- end
- elseif(IsAltKeyDown() and (this.itemID ~= 0)) then
- if AtlasLootItemsFrame.refresh[1] == "WishList" then
- AtlasLoot_DeleteFromWishList(this.itemID);
- elseif AtlasLootItemsFrame.refresh[1] == "SearchResult" then
- AtlasLoot_AddToWishlist(AtlasLoot:GetOriginalDataFromSearchResult(this.itemID));
- else
- AtlasLoot_AddToWishlist(this.itemID, strsplit("\\", getglobal("AtlasLootItem_"..this:GetID().."_Icon"):GetTexture(), 0, true), this.itemIDName, this.itemIDExtra, AtlasLootItemsFrame.refresh[1].."|"..AtlasLootItemsFrame.refresh[2]);
- end
- elseif(IsControlKeyDown()) then
- DressUpItemLink("item:"..this.dressingroomID..":0:0:0");
- elseif((AtlasLootItemsFrame.refresh[1] == "SearchResult" or AtlasLootItemsFrame.refresh[1] == "WishList") and this.sourcePage) then
- local dataID, dataSource = strsplit("|", this.sourcePage);
- if(dataID and dataSource and AtlasLoot_IsLootTableAvailable(dataID)) then
- AtlasLoot_ShowItemsFrame(dataID, dataSource, AtlasLootItemsFrame.refresh[3], AtlasLootItemsFrame.refresh[4]);
- end
- end
- end
-end
-
---[[
-AtlasLoot_QueryLootPage()
-Querys all valid items on the current loot page.
-]]
-function AtlasLoot_QueryLootPage()
- i=1;
- while i<31 do
- button = getglobal("AtlasLootItem_"..i);
- queryitem = button.itemID;
- if (queryitem) and (queryitem ~= nil) and (queryitem ~= "") and (queryitem ~= 0) and (string.sub(queryitem, 1, 1) ~= "s") and (string.sub(queryitem, 1, 1) ~= "e") then
- GameTooltip:SetHyperlink("item:"..queryitem..":0:0:0");
- end
- i=i+1;
- end
-end
-
-local function idFromLink(itemlink)
- if itemlink then
- local _,_,id = string.find(itemlink, "|Hitem:([^:]+)%:")
- return tonumber(id)
- end
- return nil
-end
-
-function AtlasLoot_CheckBagsForItems(id, qty)
- if not id then DEFAULT_CHAT_FRAME:AddMessage("AtlasLoot_CheckBagsForItems: no ID specified!") return end
- if not qty then qty = 1 end
- local itemsfound = 0;
- if not GetItemInfo then return RED..AL["Unknown"] end
- local itemName = GetItemInfo(id);
- if not itemName then itemName = AL["Uncached"] end
- for i=0,NUM_BAG_FRAMES do
- for j=1,GetContainerNumSlots(i) do
- local itemLink = GetContainerItemLink(i, j)
- if itemLink and idFromLink(itemLink) == tonumber(id) then
- local _, stackCount = GetContainerItemInfo(i, j)
- itemsfound = itemsfound + stackCount
- if itemsfound >= qty then
- if qty == 1 then
- return WHITE..itemName
- else
- return WHITE..itemName.." ("..qty..")"
- end
- end
- end
- end
- end
- if qty == 1 then
- return RED..itemName
- else
- return RED..itemName.." ("..qty..")"
- end
-end
-
-function AtlasLoot_SayItemReagents(id, color, name, safe)
- if not id then return end
- local chatline = "";
- local itemCount = 0;
-
- local tListActivity = {}
- local tCount = 0
-
- if (WIM_IconItems and WIM_Icon_SortByActivity) then
- for key in WIM_IconItems do
- table.insert(tListActivity, key)
- tCount = tCount + 1
- end
-
- table.sort(tListActivity, WIM_Icon_SortByActivity)
- end
-
- if tListActivity[1] and WIM_Windows and WIM_Windows[tListActivity[1]].is_visible then
- channel = "WHISPER";
- chatnumber = tListActivity[1];
- else
- channel,chatnumber = ChatFrameEditBox.chatType;
- if channel=="WHISPER" then
- chatnumber = ChatFrameEditBox.tellTarget
- elseif channel=="CHANNEL" then
- chatnumber = ChatFrameEditBox.channelTarget
- end
- end
- if string.sub( id, 1, 1 ) == "s" then
- local spellid = string.sub( id, 2 )
- local craftitem = GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["craftItem"]
- if craftitem ~= nil and craftitem ~= "" then
- local craftnumber = "";
- local qtyMin = GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["craftQuantityMin"];
- local qtyMax = GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["craftQuantityMax"];
- if qtyMin and qtyMin ~= "" then
- if qtyMax and qtyMax ~= "" then
- craftnumber = craftnumber..qtyMin.. "-"..qtyMax.."x"
- else
- craftnumber = craftnumber..qtyMin.."x"
- end
- end
- SendChatMessage(AL["To craft "]..craftnumber..AtlasLoot_GetChatLink(craftitem)..AL[" the following reagents are needed:"],channel,nil,chatnumber);
- for j = 1, table.getn(GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["reagents"]) do
- local tempnumber = GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["reagents"][j][2]
- if not tempnumber or tempnumber == nil or tempnumber == "" then
- tempnumber = 1;
- end
- chatline = chatline..tempnumber.."x"..AtlasLoot_GetChatLink(GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["reagents"][j][1]).." ";
- itemCount = itemCount + 1;
- if itemCount == 4 then
- SendChatMessage(chatline, channel, nil, chatnumber);
- chatline = "";
- itemCount = 0;
- end
- end
- if itemCount > 0 then
- SendChatMessage(chatline, channel, nil, chatnumber);
- end
- else
- SendChatMessage(AL["To cast "]..GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["name"]..AL[" the following items are needed:"],channel,nil,chatnumber);
- for j = 1, table.getn(GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["reagents"]) do
- local tempnumber = GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["reagents"][j][2]
- if not tempnumber or tempnumber == nil or tempnumber == "" then
- tempnumber = 1;
- end
- chatline = chatline..tempnumber.."x"..AtlasLoot_GetChatLink(GetSpellInfoVanillaDB["craftspells"][tonumber(spellid)]["reagents"][j][1]).." ";
- itemCount = itemCount + 1;
- if itemCount == 4 then
- SendChatMessage(chatline, channel, nil, chatnumber);
- chatline = "";
- itemCount = 0;
- end
- end
- if itemCount > 0 then
- SendChatMessage(chatline, channel, nil, chatnumber);
- end
- end
- elseif string.sub( id,1 ,1 ) == "e" then
- local spellid = string.sub( id, 2 )
- local name = GetSpellInfoVanillaDB["enchants"][tonumber(spellid)]["name"]
- if tListActivity[1] and WIM_Windows[tListActivity[1]].is_visible then
- if not GetSpellInfoVanillaDB["enchants"][tonumber(spellid)]["item"] then
- SendChatMessage("|cffFFd200|Henchant:"..spellid..":0:0:0|h["..name.."]|h|r", channel, nil, chatnumber);
- else
- SendChatMessage(AL["To craft "]..AtlasLoot_GetChatLink(GetSpellInfoVanillaDB["enchants"][tonumber(spellid)]["item"])..AL[" you need this: "].."|cffFFd200|Henchant:"..spellid..":0:0:0|h["..name.."]|h|r",channel,nil,chatnumber);
- end
-
- elseif ChatFrameEditBox:IsVisible() then
- if not GetSpellInfoVanillaDB["enchants"][tonumber(spellid)]["item"] then
- ChatFrameEditBox:Insert("|cffFFd200|Henchant:"..spellid..":0:0:0|h["..name.."]|h|r", channel, nil, chatnumber);
- else
- ChatFrameEditBox:Insert(AL["To craft "]..AtlasLoot_GetChatLink(GetSpellInfoVanillaDB["enchants"][tonumber(spellid)]["item"])..AL[" you need this: "].."|cffFFd200|Henchant:"..spellid..":0:0:0|h["..name.."]|h|r",channel,nil,chatnumber);
- end
- else
- if not GetSpellInfoVanillaDB["enchants"][tonumber(spellid)]["item"] then
- SendChatMessage("|cffFFd200|Henchant:"..spellid..":0:0:0|h["..name.."]|h|r", channel, nil, chatnumber);
- else
- SendChatMessage(AL["To craft "]..AtlasLoot_GetChatLink(GetSpellInfoVanillaDB["enchants"][tonumber(spellid)]["item"])..AL[" you need this: "].."|cffFFd200|Henchant:"..spellid..":0:0:0|h["..name.."]|h|r",channel,nil,chatnumber);
- end
- end
- else
- if safe then
- SendChatMessage("["..name.."]", channel, nil, chatnumber);
- else
- SendChatMessage("\124"..string.sub(color, 2).."\124Hitem:"..id..":0:0:0\124h["..name.."]\124h\124r", channel, nil, chatnumber);
- end
- end
-end
-
-function AtlasLoot_GetChatLink(id)
- local a, b, c = GetItemInfo(tonumber(id));
- local _, _, _, d = GetItemQualityColor(c);
- local e = string.sub(d, 2)
- return "\124"..e.."\124H"..b.."\124h["..a.."]\124h\124r"
-end
-
---pfUI.api.strsplit
-local function AtlasLoot_strsplit(delimiter, subject)
- if not subject then return nil end
- local delimiter, fields = delimiter or ":", {}
- local pattern = string.format("([^%s]+)", delimiter)
- string.gsub(subject, pattern, function(c) fields[table.getn(fields)+1] = c end)
- return unpack(fields)
-end
-
---Update announcing code taken from pfUI
-local major, minor, fix = AtlasLoot_strsplit(".", tostring(GetAddOnMetadata("AtlasLoot", "Version")))
-
-local alreadyshown = false
-local localversion = tonumber(major*10000 + minor*100 + fix)
-local remoteversion = tonumber(AtlasLoot_updateavailable) or 0
-local loginchannels = { "BATTLEGROUND", "RAID", "GUILD" }
-local groupchannels = { "BATTLEGROUND", "RAID" }
-
-AtlasLoot_updater = CreateFrame("Frame")
-AtlasLoot_updater:RegisterEvent("CHAT_MSG_ADDON")
-AtlasLoot_updater:RegisterEvent("CHAT_MSG_CHANNEL")
-AtlasLoot_updater:RegisterEvent("PLAYER_ENTERING_WORLD")
-AtlasLoot_updater:RegisterEvent("PARTY_MEMBERS_CHANGED")
-AtlasLoot_updater:RegisterEvent("CHAT_MSG_CHANNEL_JOIN")
-
-AtlasLootUserCounter = {}
-PlayerCounter = {}
-
-AtlasLoot_updater:SetScript("OnEvent", function()
- if event == "CHAT_MSG_ADDON" and arg1 == "AtlasLoot" then
- local v, remoteversion, remotetitle = AtlasLoot_strsplit(":", arg2)
- local _,title = GetAddOnInfo("AtlasLoot")
- local remoteversion = tonumber(remoteversion)
- if remoteversion >= 40000 then remoteversion = 0 end --Block for people using some version from another version of WoW.
- if v == "VERSION" and remoteversion and title == remotetitle then
- if remoteversion > localversion then
- AtlasLoot_updateavailable = remoteversion
- if not alreadyshown then
- DEFAULT_CHAT_FRAME:AddMessage("|cffbe5eff[AtlasLoot]|r New version available! https://github.com/Lexiebean/AtlasLoot/")
- alreadyshown = true
- end
- end
- end
- end
-
- if event == "CHAT_MSG_CHANNEL_JOIN" then
- local name = arg2
- if not PlayerCounter[name] then
- PlayerCounter[name] = 1
- end
- end
-
- if event == "CHAT_MSG_CHANNEL" then
- local _,_,source = string.find(arg4,"(%d+)%.")
- if source then
- _,name = GetChannelName(source)
- end
- if not name then return end
- if string.upper(name) == "LFT" then
- local msg, v, remoteversion, remotetitle = AtlasLoot_strsplit(":", arg1)
- if msg == "Atlasloot" then
- local remoteversion = tonumber(remoteversion) or 0
- local _,title = GetAddOnInfo("AtlasLoot")
- if remoteversion >= 40000 then remoteversion = 0 end --Block for people using some version from another version of WoW.
- if v == "VERSION" and remoteversion and title == remotetitle then
- if remoteversion > localversion then
- AtlasLoot_updateavailable = remoteversion
- if not alreadyshown then
- DEFAULT_CHAT_FRAME:AddMessage("|cffbe5eff[AtlasLoot]|r New version available! https://github.com/Lexiebean/AtlasLoot/")
- alreadyshown = true
- end
- end
- end
- local name = arg2
- if not AtlasLootUserCounter[name] then
- AtlasLootUserCounter[name] = 1
- end
- end
- end
- end
-
- local _,title = GetAddOnInfo("AtlasLoot")
- if event == "PARTY_MEMBERS_CHANGED" then
- local groupsize = GetNumRaidMembers() > 0 and GetNumRaidMembers() or GetNumPartyMembers() > 0 and GetNumPartyMembers() or 0
- if ( this.group or 0 ) < groupsize then
- for _, chan in pairs(groupchannels) do
- SendAddonMessage("AtlasLoot", "VERSION:" .. localversion..":"..title, chan)
- end
- end
- this.group = groupsize
- end
-
- if event == "PLAYER_ENTERING_WORLD" then
- if not alreadyshown and localversion < remoteversion then
- DEFAULT_CHAT_FRAME:AddMessage("|cffbe5eff[AtlasLoot]|r New version available! https://github.com/Lexiebean/AtlasLoot/")
- AtlasLoot_updateavailable = localversion
- alreadyshown = true
- end
-
- for _, chan in pairs(loginchannels) do
- SendAddonMessage("AtlasLoot", "VERSION:" .. localversion..":"..title, chan)
- end
- if GetChannelName("LFT") ~= 0 then
- SendChatMessage("Atlasloot:VERSION:" .. localversion..":"..title, "CHANNEL", nil, GetChannelName("LFT"))
- end
- end
- end)
diff --git a/AtlasLoot back update/Core/AtlasLoot.xml b/AtlasLoot back update/Core/AtlasLoot.xml
deleted file mode 100644
index b0767e2..0000000
--- a/AtlasLoot back update/Core/AtlasLoot.xml
+++ /dev/null
@@ -1,2301 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this:SetAutoFocus(false);
- this:SetTextInsets(0, 8, 0, 0);
-
-
- AtlasLoot:Search(this:GetText());
- this:ClearFocus();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this:RegisterForDrag("LeftButton");
- this:SetMovable(1);
- this:SetBackdropColor(0.75, 0, 0.75);
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal("AtlasLootDefaultFrame_Notice"):SetText(AL["NoticeFrame"]);
-
-
- AtlasLootDefaultFrame_OnShow();
-
-
- AtlasLootDefaultFrame_OnHide();
-
-
- this:StartMoving();
- this.isMoving = true;
-
-
- this:StopMovingOrSizing();
- this.isMoving = false;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AtlasLoot_OnLoad();
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal("AtlasLootItemsFrame_BACK"):SetText(AL["Back"]);
- getglobal("AtlasLoot_QuickLooks"):SetText(AL["Add to QuickLooks:"]);
-
-
- AtlasLoot_OnEvent(event, arg1, arg2);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Safe Chat Links |cff1eff00(recommended)|r"]);
-
-
- AtlasLootOptions_SafeLinksToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Enable all Chat Links |cffff0000(use at own risk)|r"]);
-
-
- AtlasLootOptions_AllLinksToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Default Tooltips"]);
-
-
- AtlasLootOptions_DefaultTTToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Lootlink Tooltips"]);
-
-
- AtlasLootOptions_DefaultTTToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["ItemSync Tooltips"]);
-
-
- AtlasLootOptions_DefaultTTToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Use EquipCompare"]);
-
-
- AtlasLootOptions_EquipCompareToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Show IDs at all times"]);
-
-
- AtlasLootOptions_ItemIDToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Show Minimap Button"]);
-
-
- if AtlasLootCharDB.MinimapButton == true then
- AtlasLootCharDB.MinimapButton = false;
- else
- AtlasLootCharDB.MinimapButton = true;
- end
- AtlasLootMinimapButton_Init();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Hide AtlasLoot Panel"]);
-
-
- if AtlasLootCharDB.HidePanel == true then
- AtlasLootCharDB.HidePanel = false;
- if (AtlasFrame) then
- if AtlasFrame:IsVisible() then
- AtlasLootPanel:Show();
- end
- end
- else
- AtlasLootCharDB.HidePanel = true;
- if (AtlasFrame) then
- if AtlasFrame:IsVisible() then
- AtlasLootPanel:Hide();
- end
- end
- end
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Make Loot Table Opaque"]);
-
-
- AtlasLootOptions_OpaqueToggle();
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal(this:GetName().."Text"):SetText(AL["Suppress text spam when querying items"]);
-
-
- AtlasLootOptions_ItemSpam();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- AtlasLootOptions_SetupSlider(AL["Button Radius"], 0, 200, 1);
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- AtlasLootOptions_UpdateSlider(AL["Button Radius"]);
- AtlasLootCharDB.MinimapButtonRadius = this:GetValue();
- AtlasLootMinimapButton_UpdatePosition();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- AtlasLootOptions_SetupSlider(AL["Button Position"], 0, 360, 1);
-
-
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- AtlasLootOptions_UpdateSlider(AL["Button Position"]);
- AtlasLootCharDB.MinimapButtonPosition = this:GetValue();
- AtlasLootMinimapButton_UpdatePosition();
-
-
-
-
-
-
-
-
-
- this:RegisterForDrag("LeftButton");
- this:SetMovable(1);
- local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
- getglobal("AtlasLootOptionsFrame_Title"):SetText(AL["Atlasloot Options"]);
-
-
- this:StartMoving();
- this.isMoving = true;
-
-
- this:StopMovingOrSizing();
- this.isMoving = false;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this:SetAutoFocus(false);
- this:SetTextInsets(0, 8, 0, 0);
-
-
- AtlasLoot:Search(this:GetText());
- this:ClearFocus();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this:RegisterEvent("VARIABLES_LOADED");
-
-
- AtlasLootMinimapButton_Init();
-
-
-
-
-
diff --git a/AtlasLoot back update/Core/ButtonRegistry.lua b/AtlasLoot back update/Core/ButtonRegistry.lua
deleted file mode 100644
index c512533..0000000
--- a/AtlasLoot back update/Core/ButtonRegistry.lua
+++ /dev/null
@@ -1,4898 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
--- Colours stored for code readability
-local GREY = "|cff999999";
-local RED = "|cffff0000";
-local WHITE = "|cffFFFFFF";
-local GREEN = "|cff1eff00";
-local PURPLE = "|cff9F3FFF";
-local BLUE = "|cff0070dd";
-local ORANGE = "|cffFF8400";
-
-AtlasLoot_ButtonRegistry = {
- --WoW Instances
- ["HQHighForemanBargulBlackhammer"] = {
- Title = AL["High Foreman Bargul Blackhammer"];
- Next_Page = "HQEngineerFiggles";
- Next_Title = AL["Engineer Figgles"];
- };
- ["HQEngineerFiggles"] = {
- Title = AL["Engineer Figgles"];
- Next_Page = "HQCorrosis";
- Next_Title = AL["Corrosis"];
- Prev_Page = "HQHighForemanBargulBlackhammer";
- Prev_Title = AL["High Foreman Bargul Blackhammer"];
- };
- ["HQCorrosis"] = {
- Title = AL["Corrosis"];
- Next_Page = "HQHatereaverAnnihilator";
- Next_Title = AL["Hatereaver Annihilator"];
- Prev_Page = "HQEngineerFiggles";
- Prev_Title = AL["Engineer Figgles"];
- };
- ["HQHatereaverAnnihilator"] = {
- Title = AL["Hatereaver Annihilator"];
- Next_Page = "HQHargeshDoomcaller";
- Next_Title = AL["Hargesh Doomcaller"];
- Prev_Page = "HQCorrosis";
- Prev_Title = AL["Corrosis"];
- };
- ["HQHargeshDoomcaller"] = {
- Title = AL["Hargesh Doomcaller"];
- Next_Page = "HQTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "HQHatereaverAnnihilator";
- Prev_Title = AL["Hatereaver Annihilator"];
- };
- ["HQTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "HQHargeshDoomcaller";
- Prev_Title = AL["Hargesh Doomcaller"];
- };
- ["BRDLordRoccor"] = {
- Title = AL["Lord Roccor"];
- Next_Page = "BRDHighInterrogatorGerstahn";
- Next_Title = AL["High Interrogator Gerstahn"];
- };
- ["BRDHighInterrogatorGerstahn"] = {
- Title = AL["High Interrogator Gerstahn"];
- Next_Page = "BRDAnubshiah";
- Next_Title = AL["Anub'shiah"];
- Prev_Page = "BRDLordRoccor";
- Prev_Title = AL["Lord Roccor"];
- };
- ["BRDAnubshiah"] = {
- Title = AL["Anub'shiah"];
- Next_Page = "BRDEviscerator";
- Next_Title = AL["Eviscerator"];
- Prev_Page = "BRDHighInterrogatorGerstahn";
- Prev_Title = AL["High Interrogator Gerstahn"];
- };
- ["BRDEviscerator"] = {
- Title = AL["Eviscerator"];
- Next_Page = "BRDGorosh";
- Next_Title = AL["Gorosh the Dervish"];
- Prev_Page = "BRDAnubshiah";
- Prev_Title = AL["Anub'shiah"];
- };
- ["BRDGorosh"] = {
- Title = AL["Gorosh the Dervish"];
- Next_Page = "BRDGrizzle";
- Next_Title = AL["Grizzle"];
- Prev_Page = "BRDEviscerator";
- Prev_Title = AL["Eviscerator"];
- };
- ["BRDGrizzle"] = {
- Title = AL["Grizzle"];
- Next_Page = "BRDHedrum";
- Next_Title = AL["Hedrum the Creeper"];
- Prev_Page = "BRDGorosh";
- Prev_Title = AL["Gorosh the Dervish"];
- };
- ["BRDHedrum"] = {
- Title = AL["Hedrum the Creeper"];
- Next_Page = "BRDOkthor";
- Next_Title = AL["Ok'thor the Breaker"];
- Prev_Page = "BRDGrizzle";
- Prev_Title = AL["Grizzle"];
- };
- ["BRDOkthor"] = {
- Title = AL["Ok'thor the Breaker"];
- Next_Page = "BRDTheldren";
- Next_Title = AL["Theldren"];
- Prev_Page = "BRDHedrum";
- Prev_Title = AL["Hedrum the Creeper"];
- };
- ["BRDTheldren"] = {
- Title = AL["Theldren"];
- Next_Page = "BRDHoundmaster";
- Next_Title = AL["Houndmaster Grebmar"];
- Prev_Page = "BRDOkthor";
- Prev_Title = AL["Ok'thor the Breaker"];
- };
- ["BRDHoundmaster"] = {
- Title = AL["Houndmaster Grebmar"];
- Next_Page = "BRDPyromancerLoregrain";
- Next_Title = AL["Pyromancer Loregrain"].." ("..AL["Rare"]..")";
- Prev_Page = "BRDTheldren";
- Prev_Title = AL["Theldren"];
- };
- ["BRDPyromancerLoregrain"] = {
- Title = AL["Pyromancer Loregrain"].." ("..AL["Rare"]..")";
- Next_Page = "BRDTheVault";
- Next_Title = AL["The Vault"];
- Prev_Page = "BRDHoundmaster";
- Prev_Title = AL["Houndmaster Grebmar"];
- };
- ["BRDTheVault"] = {
- Title = AL["The Vault"];
- Next_Page = "BRDWarderStilgiss";
- Next_Title = AL["Warder Stilgiss"].." ("..AL["Rare"]..")";
- Prev_Page = "BRDPyromancerLoregrain";
- Prev_Title = AL["Pyromancer Loregrain"].." ("..AL["Rare"]..")";
- };
- ["BRDWarderStilgiss"] = {
- Title = AL["Warder Stilgiss"].." ("..AL["Rare"]..")";
- Next_Page = "BRDVerek";
- Next_Title = AL["Verek"].." ("..AL["Rare"]..")";
- Prev_Page = "BRDTheVault";
- Prev_Title = AL["The Vault"];
- };
- ["BRDVerek"] = {
- Title = AL["Verek"].." ("..AL["Rare"]..")";
- Next_Page = "BRDFineousDarkvire";
- Next_Title = AL["Fineous Darkvire"];
- Prev_Page = "BRDWarderStilgiss";
- Prev_Title = AL["Warder Stilgiss"].." ("..AL["Rare"]..")";
- };
- ["BRDFineousDarkvire"] = {
- Title = AL["Fineous Darkvire"];
- Next_Page = "BRDLordIncendius";
- Next_Title = AL["Lord Incendius"];
- Prev_Page = "BRDVerek";
- Prev_Title = AL["Verek"].." ("..AL["Rare"]..")";
- };
- ["BRDLordIncendius"] = {
- Title = AL["Lord Incendius"];
- Next_Page = "BRDBaelGar";
- Next_Title = AL["Bael'Gar"];
- Prev_Page = "BRDFineousDarkvire";
- Prev_Title = AL["Fineous Darkvire"];
- };
- ["BRDBaelGar"] = {
- Title = AL["Bael'Gar"];
- Next_Page = "BRDGeneralAngerforge";
- Next_Title = AL["General Angerforge"];
- Prev_Page = "BRDLordIncendius";
- Prev_Title = AL["Lord Incendius"];
- };
- ["BRDGeneralAngerforge"] = {
- Title = AL["General Angerforge"];
- Next_Page = "BRDGolemLordArgelmach";
- Next_Title = AL["Golem Lord Argelmach"];
- Prev_Page = "BRDBaelGar";
- Prev_Title = AL["Bael'Gar"];
- };
- ["BRDGolemLordArgelmach"] = {
- Title = AL["Golem Lord Argelmach"];
- Next_Page = "BRDGuzzler";
- Next_Title = AL["The Grim Guzzler"];
- Prev_Page = "BRDGeneralAngerforge";
- Prev_Title = AL["General Angerforge"];
- };
- ["BRDGuzzler"] = {
- Title = AL["The Grim Guzzler"];
- Next_Page = "BRDFlamelash";
- Next_Title = AL["Ambassador Flamelash"];
- Prev_Page = "BRDGolemLordArgelmach";
- Prev_Title = AL["Golem Lord Argelmach"];
- };
- ["BRDFlamelash"] = {
- Title = AL["Ambassador Flamelash"];
- Next_Page = "BRDPanzor";
- Next_Title = AL["Panzor the Invincible"].." ("..AL["Rare"]..")";
- Prev_Page = "BRDGuzzler";
- Prev_Title = AL["The Grim Guzzler"];
- };
- ["BRDPanzor"] = {
- Title = AL["Panzor the Invincible"].." ("..AL["Rare"]..")";
- Next_Page = "BRDTomb";
- Next_Title = AL["Summoner's Tomb"];
- Prev_Page = "BRDFlamelash";
- Prev_Title = AL["Ambassador Flamelash"];
- };
- ["BRDTomb"] = {
- Title = AL["Summoner's Tomb"];
- Next_Page = "BRDMagmus";
- Next_Title = AL["Magmus"];
- Prev_Page = "BRDPanzor";
- Prev_Title = AL["Panzor the Invincible"].." ("..AL["Rare"]..")";
- };
- ["BRDMagmus"] = {
- Title = AL["Magmus"];
- Next_Page = "BRDPrincess";
- Next_Title = AL["Princess Moira Bronzebeard"];
- Prev_Page = "BRDTomb";
- Prev_Title = AL["Summoner's Tomb"];
- };
- ["BRDPrincess"] = {
- Title = AL["Princess Moira Bronzebeard"];
- Next_Page = "BRDEmperorDagranThaurissan";
- Next_Title = AL["Emperor Dagran Thaurissan"];
- Prev_Page = "BRDMagmus";
- Prev_Title = AL["Magmus"];
- };
- ["BRDEmperorDagranThaurissan"] = {
- Title = AL["Emperor Dagran Thaurissan"];
- Next_Page = "BRDTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "BRDPrincess";
- Prev_Title = AL["Princess Moira Bronzebeard"];
- };
- ["BRDTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "BRDEmperorDagranThaurissan";
- Prev_Title = AL["Emperor Dagran Thaurissan"];
- };
- ["LBRSSpirestoneButcher"] = {
- Title = AL["Spirestone Butcher"].." ("..AL["Rare"]..")";
- Next_Page = "LBRSSpirestoneBattleLord";
- Next_Title = AL["Spirestone Battle Lord"].." ("..AL["Rare"]..")";
- };
- ["LBRSSpirestoneBattleLord"] = {
- Title = AL["Spirestone Battle Lord"].." ("..AL["Rare"]..")";
- Next_Page = "LBRSSpirestoneLordMagus";
- Next_Title = AL["Spirestone Lord Magus"].." ("..AL["Rare"]..")";
- Prev_Page = "LBRSSpirestoneButcher";
- Prev_Title = AL["Spirestone Butcher"].." ("..AL["Rare"]..")";
- };
- ["LBRSSpirestoneLordMagus"] = {
- Title = AL["Spirestone Lord Magus"].." ("..AL["Rare"]..")";
- Next_Page = "LBRSOmokk";
- Next_Title = AL["Highlord Omokk"];
- Prev_Page = "LBRSSpirestoneBattleLord";
- Prev_Title = AL["Spirestone Battle Lord"].." ("..AL["Rare"]..")";
- };
- ["LBRSOmokk"] = {
- Title = AL["Highlord Omokk"];
- Next_Page = "LBRSVosh";
- Next_Title = AL["Shadow Hunter Vosh'gajin"];
- Prev_Page = "LBRSSpirestoneLordMagus";
- Prev_Title = AL["Spirestone Lord Magus"].." ("..AL["Rare"]..")";
- };
- ["LBRSVosh"] = {
- Title = AL["Shadow Hunter Vosh'gajin"];
- Next_Page = "LBRSVoone";
- Next_Title = AL["War Master Voone"];
- Prev_Page = "LBRSOmokk";
- Prev_Title = AL["Highlord Omokk"];
- };
- ["LBRSVoone"] = {
- Title = AL["War Master Voone"];
- Next_Page = "LBRSFelguard";
- Next_Title = AL["Burning Felguard"].." ("..AL["Rare"]..")";
- Prev_Page = "LBRSVosh";
- Prev_Title = AL["Shadow Hunter Vosh'gajin"];
- };
- ["LBRSFelguard"] = {
- Title = AL["Burning Felguard"].." ("..AL["Rare"]..")";
- Next_Page = "LBRSGrayhoof";
- Next_Title = AL["Mor Grayhoof"];
- Prev_Page = "LBRSVoone";
- Prev_Title = AL["War Master Voone"];
- };
- ["LBRSGrayhoof"] = {
- Title = AL["Mor Grayhoof"];
- Next_Page = "LBRSGrimaxe";
- Next_Title = AL["Bannok Grimaxe"].." ("..AL["Rare"]..")";
- Prev_Page = "LBRSFelguard";
- Prev_Title = AL["Burning Felguard"].." ("..AL["Rare"]..")";
- };
- ["LBRSGrimaxe"] = {
- Title = AL["Bannok Grimaxe"].." ("..AL["Rare"]..")";
- Next_Page = "LBRSSmolderweb";
- Next_Title = AL["Mother Smolderweb"];
- Prev_Page = "LBRSGrayhoof";
- Prev_Title = AL["Mor Grayhoof"];
- };
- ["LBRSSmolderweb"] = {
- Title = AL["Mother Smolderweb"];
- Next_Page = "LBRSCrystalFang";
- Next_Title = AL["Crystal Fang"].." ("..AL["Rare"]..")";
- Prev_Page = "LBRSGrimaxe";
- Prev_Title = AL["Bannok Grimaxe"].." ("..AL["Rare"]..")";
- };
- ["LBRSCrystalFang"] = {
- Title = AL["Crystal Fang"].." ("..AL["Rare"]..")";
- Next_Page = "LBRSDoomhowl";
- Next_Title = AL["Urok Doomhowl"];
- Prev_Page = "LBRSSmolderweb";
- Prev_Title = AL["Mother Smolderweb"];
- };
- ["LBRSDoomhowl"] = {
- Title = AL["Urok Doomhowl"];
- Next_Page = "LBRSZigris";
- Next_Title = AL["Quartermaster Zigris"];
- Prev_Page = "LBRSCrystalFang";
- Prev_Title = AL["Crystal Fang"].." ("..AL["Rare"]..")";
- };
- ["LBRSZigris"] = {
- Title = AL["Quartermaster Zigris"];
- Next_Page = "LBRSHalycon";
- Next_Title = AL["Halycon"];
- Prev_Page = "LBRSDoomhowl";
- Prev_Title = AL["Urok Doomhowl"];
- };
- ["LBRSHalycon"] = {
- Title = AL["Halycon"];
- Next_Page = "LBRSSlavener";
- Next_Title = AL["Gizrul the Slavener"];
- Prev_Page = "LBRSZigris";
- Prev_Title = AL["Quartermaster Zigris"];
- };
- ["LBRSSlavener"] = {
- Title = AL["Gizrul the Slavener"];
- Next_Page = "LBRSBashguud";
- Next_Title = AL["Ghok Bashguud"].." ("..AL["Rare"]..")";
- Prev_Page = "LBRSHalycon";
- Prev_Title = AL["Halycon"];
- };
- ["LBRSBashguud"] = {
- Title = AL["Ghok Bashguud"].." ("..AL["Rare"]..")";
- Next_Page = "LBRSWyrmthalak";
- Next_Title = AL["Overlord Wyrmthalak"];
- Prev_Page = "LBRSSlavener";
- Prev_Title = AL["Gizrul the Slavener"];
- };
- ["LBRSWyrmthalak"] = {
- Title = AL["Overlord Wyrmthalak"];
- Next_Page = "LBRSTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "LBRSBashguud";
- Prev_Title = AL["Ghok Bashguud"].." ("..AL["Rare"]..")";
- };
- ["LBRSTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "LBRSWyrmthalak";
- Prev_Title = AL["Overlord Wyrmthalak"];
- };
- ["UBRSEmberseer"] = {
- Title = AL["Pyroguard Emberseer"];
- Next_Page = "UBRSSolakar";
- Next_Title = AL["Solakar Flamewreath"];
- };
- ["UBRSSolakar"] = {
- Title = AL["Solakar Flamewreath"];
- Next_Page = "UBRSFlame";
- Next_Title = AL["Father Flame"];
- Prev_Page = "UBRSEmberseer";
- Prev_Title = AL["Pyroguard Emberseer"];
- };
- ["UBRSFlame"] = {
- Title = AL["Father Flame"];
- Next_Page = "UBRSRunewatcher";
- Next_Title = AL["Jed Runewatcher"].." ("..AL["Rare"]..")";
- Prev_Page = "UBRSSolakar";
- Prev_Title = AL["Solakar Flamewreath"];
- };
- ["UBRSRunewatcher"] = {
- Title = AL["Jed Runewatcher"].." ("..AL["Rare"]..")";
- Next_Page = "UBRSAnvilcrack";
- Next_Title = AL["Goraluk Anvilcrack"].." ("..AL["Rare"]..")";
- Prev_Page = "UBRSFlame";
- Prev_Title = AL["Father Flame"];
- };
- ["UBRSAnvilcrack"] = {
- Title = AL["Goraluk Anvilcrack"].." ("..AL["Rare"]..")";
- Next_Page = "UBRSRend";
- Next_Title = AL["Warchief Rend Blackhand"];
- Prev_Page = "UBRSRunewatcher";
- Prev_Title = AL["Jed Runewatcher"].." ("..AL["Rare"]..")";
- };
- ["UBRSRend"] = {
- Title = AL["Warchief Rend Blackhand"];
- Next_Page = "UBRSGyth";
- Next_Title = AL["Gyth"];
- Prev_Page = "UBRSAnvilcrack";
- Prev_Title = AL["Goraluk Anvilcrack"].." ("..AL["Rare"]..")";
- };
- ["UBRSGyth"] = {
- Title = AL["Gyth"];
- Next_Page = "UBRSBeast";
- Next_Title = AL["The Beast"];
- Prev_Page = "UBRSRend";
- Prev_Title = AL["Warchief Rend Blackhand"];
- };
- ["UBRSBeast"] = {
- Title = AL["The Beast"];
- Next_Page = "UBRSValthalak";
- Next_Title = AL["Lord Valthalak"];
- Prev_Page = "UBRSGyth";
- Prev_Title = AL["Gyth"];
- };
- ["UBRSValthalak"] = {
- Title = AL["Lord Valthalak"];
- Next_Page = "UBRSDrakkisath";
- Next_Title = AL["General Drakkisath"];
- Prev_Page = "UBRSBeast";
- Prev_Title = AL["The Beast"];
- };
- ["UBRSDrakkisath"] = {
- Title = AL["General Drakkisath"];
- Next_Page = "UBRSTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "UBRSValthalak";
- Prev_Title = AL["Lord Valthalak"];
- };
- ["UBRSTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "UBRSDrakkisath";
- Prev_Title = AL["General Drakkisath"];
- };
- ["KCMarrowspike"] = {
- Title = AL["Marrowspike"];
- Next_Page = "KCHivaxxis";
- Next_Title = AL["Hivaxxis"];
- };
- ["KCHivaxxis"] = {
- Title = AL["Hivaxxis"];
- Next_Page = "KCCorpsemuncher";
- Next_Title = AL["Corpsemuncher"];
- Prev_Page = "KCMarrowspike";
- Prev_Title = AL["Marrowspike"];
- };
- ["KCCorpsemuncher"] = {
- Title = AL["Corpsemuncher"];
- Next_Page = "KCGuardCaptainGort";
- Next_Title = AL["Guard Captain Gort"];
- Prev_Page = "KCHivaxxis";
- Prev_Title = AL["Hivaxxis"];
- };
- ["KCGuardCaptainGort"] = {
- Title = AL["Guard Captain Gort"];
- Next_Page = "KCArchlichEnkhraz";
- Next_Title = AL["Archlich Enkhraz"];
- Prev_Page = "KCCorpsemuncher";
- Prev_Title = AL["Corpsemuncher"];
- };
- ["KCArchlichEnkhraz"] = {
- Title = AL["Archlich Enkhraz"];
- Next_Page = "KCCommanderAnderson";
- Next_Title = AL["Commander Anderson"];
- Prev_Page = "KCGuardCaptainGort";
- Prev_Title = AL["Guard Captain Gort"];
- };
- ["KCCommanderAnderson"] = {
- Title = AL["Commander Anderson"];
- Next_Page = "KCAlarus";
- Next_Title = AL["Alarus"];
- Prev_Page = "KCArchlichEnkhraz";
- Prev_Title = AL["Archlich Enkhraz"];
- };
- ["KCAlarus"] = {
- Title = AL["Alarus"];
- Next_Page = "KCTreasure";
- Next_Title = AL["Half-Buried Treasure Chest"];
- Prev_Page = "KCCommanderAnderson";
- Prev_Title = AL["Commander Anderson"];
- };
- ["KCTreasure"] = {
- Title = AL["Half-Buried Treasure Chest"];
- Prev_Page = "KCAlarus";
- Prev_Title = AL["Alarus"];
- Next_Page = "KCTrash";
- Next_Title = AL["Trash Mobs"];
- };
- ["KCTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "KCTreasure";
- Prev_Title = AL["Half-Buried Treasure Chest"];
- Next_Page = "KCMarrowspike";
- Next_Title = AL["Marrowspike"];
- };
- ["COTBMChronar"] = {
- Title = AL["Chronar"];
- Next_Page = "COTBMHarbingerAphygth";
- Next_Title = AL["Harbinger Aph'ygth"];
- Prev_Page = "COTTrash";
- Prev_Title = AL["Trash Mobs"];
- };
- ["COTBMHarbingerAphygth"] = {
- Title = AL["Harbinger Aph'ygth"];
- Next_Page = "COTBMEpidamu";
- Next_Title = AL["Epidamu"];
- Prev_Page = "COTBMChronar";
- Prev_Title = AL["Chronar"];
- };
- ["COTBMEpidamu"] = {
- Title = AL["Epidamu"];
- Next_Page = "COTBMDriftingAvatar";
- Next_Title = AL["Drifting Avatar of Time"];
- Prev_Page = "COTBMChronar";
- Prev_Title = AL["Chronar"];
- };
- ["COTBMDriftingAvatar"] = {
- Title = AL["Drifting Avatar of Time"];
- Next_Page = "COTBMTimeLordEpochronos";
- Next_Title = AL["Time-Lord Epochronos"];
- Prev_Page = "COTBMEpidamu";
- Prev_Title = AL["Epidamu"];
- };
- ["COTBMTimeLordEpochronos"] = {
- Title = AL["Time-Lord Epochronos"];
- Next_Page = "COTBMMossheart";
- Next_Title = AL["Mossheart"];
- Prev_Page = "COTBMDriftingAvatar";
- Prev_Title = AL["Drifting Avatar of Time"];
- };
- ["COTBMMossheart"] = {
- Title = AL["Mossheart"];
- Next_Page = "COTBMRotmaw";
- Next_Title = AL["Rotmaw"];
- Prev_Page = "COTBMTimeLordEpochronos";
- Prev_Title = AL["Time-Lord Epochronos"];
- };
- ["COTBMRotmaw"] = {
- Title = AL["Rotmaw"];
- Next_Page = "COTBMAntnormi";
- Next_Title = AL["Antnormi"];
- Prev_Page = "COTBMMossheart";
- Prev_Title = AL["Mossheart"];
- };
- ["COTBMAntnormi"] = {
- Title = AL["Antnormi"];
- Next_Page = "COTTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "COTBMRotmaw";
- Prev_Title = AL["Rotmaw"];
- };
- ["COTTrash"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "COTBMChronar";
- Next_Title = AL["Chronar"];
- Prev_Page = "COTBMAntnormi";
- Prev_Title = AL["Antnormi"];
- };
- --["COTBMInfiniteChromie"] = {
- -- Title = AL["Infinite Chromie"];
- -- Prev_Page = "COTBMAntnormi";
- -- Prev_Title = AL["Antnormi"];
- --};
- ["SWVAszoshGrimflame"] = {
- Prev_Page = "SWVTrash";
- Prev_Title = AL["Trash Mobs"];
- Title = AL["Aszosh Grimflame"];
- Next_Page = "SWVThamGrarr";
- Next_Title = AL["Tham'Grarr"];
- };
- ["SWVThamGrarr"] = {
- Title = AL["Tham'Grarr"];
- Next_Page = "SWVBlackBride";
- Next_Title = AL["Black Bride"];
- Prev_Page = "SWVAszoshGrimflame";
- Prev_Title = AL["Aszosh Grimflame"];
- };
- ["SWVBlackBride"] = {
- Title = AL["Black Bride"];
- Next_Page = "SWVDamian";
- Next_Title = AL["Damian"];
- Prev_Page = "SWVThamGrarr";
- Prev_Title = AL["Tham'Grarr"];
- };
- ["SWVDamian"] = {
- Title = AL["Damian"];
- Next_Page = "SWVVolkanCruelblade";
- Next_Title = AL["Volkan Cruelblade"];
- Prev_Page = "SWVBlackBride";
- Prev_Title = AL["Black Bride"];
- };
- ["SWVVolkanCruelblade"] = {
- Title = AL["Volkan Cruelblade"];
- Next_Page = "SWVVaultArmoryEquipment";
- Next_Title = AL["Arc'tiras / Vault Armory Equipment"];
- Prev_Page = "SWVDamian";
- Prev_Title = AL["Damian"];
- };
- ["SWVVaultArmoryEquipment"] = {
- Title = AL["Arc'tiras / Vault Armory Equipment"];
- Prev_Page = "SWVVolkanCruelblade";
- Prev_Title = AL["Volkan Cruelblade"];
- Next_Page = "SWVTrash";
- Next_Title = AL["Trash Mobs"];
- };
- ["SWVTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "SWVVaultArmoryEquipment";
- Prev_Title = AL["Arc'tiras / Vault Armory Equipment"];
- Next_Page = "SWVAszoshGrimflame";
- Next_Title = AL["Aszosh Grimflame"];
- };
- ["BWLRazorgore"] = {
- Title = AL["Razorgore the Untamed"];
- Next_Page = "BWLVaelastrasz";
- Next_Title = AL["Vaelastrasz the Corrupt"];
- };
- ["BWLVaelastrasz"] = {
- Title = AL["Vaelastrasz the Corrupt"];
- Next_Page = "BWLLashlayer";
- Next_Title = AL["Broodlord Lashlayer"];
- Prev_Page = "BWLRazorgore";
- Prev_Title = AL["Razorgore the Untamed"];
- };
- ["BWLLashlayer"] = {
- Title = AL["Broodlord Lashlayer"];
- Next_Page = "BWLFiremaw";
- Next_Title = AL["Firemaw"];
- Prev_Page = "BWLVaelastrasz";
- Prev_Title = AL["Vaelastrasz the Corrupt"];
- };
- ["BWLFiremaw"] = {
- Title = AL["Firemaw"];
- Next_Page = "BWLEbonroc";
- Next_Title = AL["Ebonroc"];
- Prev_Page = "BWLLashlayer";
- Prev_Title = AL["Broodlord Lashlayer"];
- };
- ["BWLEbonroc"] = {
- Title = AL["Ebonroc"];
- Next_Page = "BWLFlamegor";
- Next_Title = AL["Flamegor"];
- Prev_Page = "BWLFiremaw";
- Prev_Title = AL["Firemaw"];
- };
- ["BWLFlamegor"] = {
- Title = AL["Flamegor"];
- Next_Page = "BWLChromaggus";
- Next_Title = AL["Chromaggus"];
- Prev_Page = "BWLEbonroc";
- Prev_Title = AL["Ebonroc"];
- };
- ["BWLChromaggus"] = {
- Title = AL["Chromaggus"];
- Next_Page = "BWLNefarian";
- Next_Title = AL["Nefarian"];
- Prev_Page = "BWLFlamegor";
- Prev_Title = AL["Flamegor"];
- };
- ["BWLNefarian"] = {
- Title = AL["Nefarian"];
- Next_Page = "BWLTrashMobs";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "BWLChromaggus";
- Prev_Title = AL["Chromaggus"];
- };
- ["BWLTrashMobs"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "BWLNefarian";
- Prev_Title = AL["Nefarian"];
- };
- ["DMRhahkZor"] = {
- Title = AL["Rhahk'Zor"];
- Next_Page = "DMMinerJohnson";
- Next_Title = AL["Miner Johnson"].." ("..AL["Rare"]..")";
- };
- ["DMMinerJohnson"] = {
- Title = AL["Miner Johnson"].." ("..AL["Rare"]..")";
- Next_Page = "DMSneed";
- Next_Title = AL["Sneed"];
- Prev_Page = "DMRhahkZor";
- Prev_Title = AL["Rhahk'Zor"];
- };
- ["DMSneed"] = {
- Title = AL["Sneed"];
- Next_Page = "DMSneedsShredder";
- Next_Title = AL["Sneed's Shredder"];
- Prev_Page = "DMMinerJohnson";
- Prev_Title = AL["Miner Johnson"].." ("..AL["Rare"]..")";
- };
- ["DMSneedsShredder"] = {
- Title = AL["Sneed's Shredder"];
- Next_Page = "DMGilnid";
- Next_Title = AL["Gilnid"];
- Prev_Page = "DMSneed";
- Prev_Title = AL["Sneed"];
- };
- ["DMGilnid"] = {
- Title = AL["Gilnid"];
- Next_Page = "DMMrSmite";
- Next_Title = AL["Mr. Smite"];
- Prev_Page = "DMSneedsShredder";
- Prev_Title = AL["Sneed's Shredder"];
- };
- ["DMMrSmite"] = {
- Title = AL["Mr. Smite"];
- Next_Page = "DMCookie";
- Next_Title = AL["Cookie"];
- Prev_Page = "DMGilnid";
- Prev_Title = AL["Gilnid"];
- };
- ["DMCookie"] = {
- Title = AL["Cookie"];
- Next_Page = "DMCaptainGreenskin";
- Next_Title = AL["Captain Greenskin"];
- Prev_Page = "DMMrSmite";
- Prev_Title = AL["Mr. Smite"];
- };
- ["DMCaptainGreenskin"] = {
- Title = AL["Captain Greenskin"];
- Next_Page = "DMVanCleef";
- Next_Title = AL["Edwin VanCleef"];
- Prev_Page = "DMCookie";
- Prev_Title = AL["Cookie"];
- };
- ["DMVanCleef"] = {
- Title = AL["Edwin VanCleef"];
- Next_Page = "DMTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "DMCaptainGreenskin";
- Prev_Title = AL["Captain Greenskin"];
- };
- ["DMTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "DMVanCleef";
- Prev_Title = AL["Edwin VanCleef"];
- };
- ["TCGGrovetenderEngryss"] = {
- Title = AL["Grovetender Engryss"];
- Next_Page = "TCGKeeperRanathos";
- Next_Title = AL["Keeper Ranathos"];
- };
- ["TCGKeeperRanathos"] = {
- Title = AL["Keeper Ranathos"];
- Next_Page = "TCGHighPriestessAlathea";
- Next_Title = AL["High Priestess A'lathea"];
- Prev_Page = "TCGGrovetenderEngryss";
- Prev_Title = AL["Grovetender Engryss"];
- };
- ["TCGHighPriestessAlathea"] = {
- Title = AL["High Priestess A'lathea"];
- Next_Page = "TCGFenektistheDeceiver";
- Next_Title = AL["Fenektis the Deceiver"];
- Prev_Page = "TCGKeeperRanathos";
- Prev_Title = AL["Keeper Ranathos"];
- };
- ["TCGFenektistheDeceiver"] = {
- Title = AL["Fenektis the Deceiver"];
- Next_Page = "TCGMasterRaxxieth";
- Next_Title = AL["Master Raxxieth"];
- Prev_Page = "TCGHighPriestessAlathea";
- Prev_Title = AL["High Priestess A'lathea"];
- };
- ["TCGMasterRaxxieth"] = {
- Title = AL["Master Raxxieth"];
- Next_Page = "TCGTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "TCGFenektistheDeceiver";
- Prev_Title = AL["Fenektis the Deceiver"];
- };
- ["TCGTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "TCGMasterRaxxieth";
- Prev_Title = AL["Master Raxxieth"];
- };
- ["GnGrubbis"] = {
- Title = AL["Grubbis"];
- Next_Page = "GnViscousFallout";
- Next_Title = AL["Viscous Fallout"];
- };
- ["GnViscousFallout"] = {
- Title = AL["Viscous Fallout"];
- Next_Page = "GnElectrocutioner6000";
- Next_Title = AL["Electrocutioner 6000"];
- Prev_Page = "GnGrubbis";
- Prev_Title = AL["Grubbis"];
- };
- ["GnElectrocutioner6000"] = {
- Title = AL["Electrocutioner 6000"];
- Next_Page = "GnCrowdPummeler960";
- Next_Title = AL["Crowd Pummeler 9-60"];
- Prev_Page = "GnViscousFallout";
- Prev_Title = AL["Viscous Fallout"];
- };
- ["GnCrowdPummeler960"] = {
- Title = AL["Crowd Pummeler 9-60"];
- Next_Page = "GnDIAmbassador";
- Next_Title = AL["Dark Iron Ambassador"];
- Prev_Page = "GnElectrocutioner6000";
- Prev_Title = AL["Electrocutioner 6000"];
- };
- ["GnDIAmbassador"] = {
- Title = AL["Dark Iron Ambassador"];
- Next_Page = "GnMekgineerThermaplugg";
- Next_Title = AL["Mekgineer Thermaplugg"];
- Prev_Page = "GnCrowdPummeler960";
- Prev_Title = AL["Crowd Pummeler 9-60"];
- };
- ["GnMekgineerThermaplugg"] = {
- Title = AL["Mekgineer Thermaplugg"];
- Next_Page = "GnTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "GnDIAmbassador";
- Prev_Title = AL["Dark Iron Ambassador"];
- };
- ["GnTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "GnMekgineerThermaplugg";
- Prev_Title = AL["Mekgineer Thermaplugg"];
- };
- ["MCLucifron"] = {
- Title = AL["Lucifron"];
- Next_Page = "MCMagmadar";
- Next_Title = AL["Magmadar"];
- };
- ["MCMagmadar"] = {
- Title = AL["Magmadar"];
- Next_Page = "MCGehennas";
- Next_Title = AL["Gehennas"];
- Prev_Page = "MCLucifron";
- Prev_Title = AL["Lucifron"];
- };
- ["MCGehennas"] = {
- Title = AL["Gehennas"];
- Next_Page = "MCGarr";
- Next_Title = AL["Garr"];
- Prev_Page = "MCMagmadar";
- Prev_Title = AL["Magmadar"];
- };
- ["MCGarr"] = {
- Title = AL["Garr"];
- Next_Page = "MCShazzrah";
- Next_Title = AL["Shazzrah"];
- Prev_Page = "MCGehennas";
- Prev_Title = AL["Gehennas"];
- };
- ["MCShazzrah"] = {
- Title = AL["Shazzrah"];
- Next_Page = "MCGeddon";
- Next_Title = AL["Baron Geddon"];
- Prev_Page = "MCGarr";
- Prev_Title = AL["Garr"];
- };
- ["MCGeddon"] = {
- Title = AL["Baron Geddon"];
- Next_Page = "MCGolemagg";
- Next_Title = AL["Golemagg the Incinerator"];
- Prev_Page = "MCShazzrah";
- Prev_Title = AL["Shazzrah"];
- };
- ["MCGolemagg"] = {
- Title = AL["Golemagg the Incinerator"];
- Next_Page = "MCSulfuron";
- Next_Title = AL["Sulfuron Harbinger"];
- Prev_Page = "MCGeddon";
- Prev_Title = AL["Baron Geddon"];
- };
- ["MCSulfuron"] = {
- Title = AL["Sulfuron Harbinger"];
- Next_Page = "MCMajordomo";
- Next_Title = AL["Majordomo Executus"];
- Prev_Page = "MCGolemagg";
- Prev_Title = AL["Golemagg the Incinerator"];
- };
- ["MCMajordomo"] = {
- Title = AL["Majordomo Executus"];
- Next_Page = "MCRagnaros";
- Next_Title = AL["Ragnaros"];
- Prev_Page = "MCSulfuron";
- Prev_Title = AL["Sulfuron Harbinger"];
- };
- ["MCRagnaros"] = {
- Title = AL["Ragnaros"];
- Next_Page = "MCTrashMobs";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "MCMajordomo";
- Prev_Title = AL["Majordomo Executus"];
- };
- ["MCTrashMobs"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "MCRANDOMBOSSDROPS";
- Next_Title = AL["Random Boss Loot"];
- Prev_Page = "MCRagnaros";
- Prev_Title = AL["Ragnaros"];
- };
- ["MCRANDOMBOSSDROPS"] = {
- Title = AL["Random Boss Loot"];
- Prev_Page = "MCTrashMobs";
- Prev_Title = AL["Trash Mobs"];
- };
- ["NAXPatchwerk"] = {
- Title = AL["Patchwerk"];
- Next_Page = "NAXGrobbulus";
- Next_Title = AL["Grobbulus"];
- };
- ["NAXGrobbulus"] = {
- Title = AL["Grobbulus"];
- Next_Page = "NAXGluth";
- Next_Title = AL["Gluth"];
- Prev_Page = "NAXPatchwerk";
- Prev_Title = AL["Patchwerk"];
- };
- ["NAXGluth"] = {
- Title = AL["Gluth"];
- Next_Page = "NAXThaddius";
- Next_Title = AL["Thaddius"];
- Prev_Page = "NAXGrobbulus";
- Prev_Title = AL["Grobbulus"];
- };
- ["NAXThaddius"] = {
- Title = AL["Thaddius"];
- Next_Page = "NAXAnubRekhan";
- Next_Title = AL["Anub'Rekhan"];
- Prev_Page = "NAXGluth";
- Prev_Title = AL["Gluth"];
- };
- ["NAXAnubRekhan"] = {
- Title = AL["Anub'Rekhan"];
- Next_Page = "NAXGrandWidowFaerlina";
- Next_Title = AL["Grand Widow Faerlina"];
- Prev_Page = "NAXThaddius";
- Prev_Title = AL["Thaddius"];
- };
- ["NAXGrandWidowFaerlina"] = {
- Title = AL["Grand Widow Faerlina"];
- Next_Page = "NAXMaexxna";
- Next_Title = AL["Maexxna"];
- Prev_Page = "NAXAnubRekhan";
- Prev_Title = AL["Anub'Rekhan"];
- };
- ["NAXMaexxna"] = {
- Title = AL["Maexxna"];
- Next_Page = "NAXNoththePlaguebringer";
- Next_Title = AL["Noth the Plaguebringer"];
- Prev_Page = "NAXGrandWidowFaerlina";
- Prev_Title = AL["Grand Widow Faerlina"];
- };
- ["NAXNoththePlaguebringer"] = {
- Title = AL["Noth the Plaguebringer"];
- Next_Page = "NAXHeigantheUnclean";
- Next_Title = AL["Heigan the Unclean"];
- Prev_Page = "NAXMaexxna";
- Prev_Title = AL["Maexxna"];
- };
- ["NAXHeigantheUnclean"] = {
- Title = AL["Heigan the Unclean"];
- Next_Page = "NAXLoatheb";
- Next_Title = AL["Loatheb"];
- Prev_Page = "NAXNoththePlaguebringer";
- Prev_Title = AL["Noth the Plaguebringer"];
- };
- ["NAXLoatheb"] = {
- Title = AL["Loatheb"];
- Next_Page = "NAXInstructorRazuvious";
- Next_Title = AL["Instructor Razuvious"];
- Prev_Page = "NAXHeigantheUnclean";
- Prev_Title = AL["Heigan the Unclean"];
- };
- ["NAXInstructorRazuvious"] = {
- Title = AL["Instructor Razuvious"];
- Next_Page = "NAXGothiktheHarvester";
- Next_Title = AL["Gothik the Harvester"];
- Prev_Page = "NAXLoatheb";
- Prev_Title = AL["Loatheb"];
- };
- ["NAXGothiktheHarvester"] = {
- Title = AL["Gothik the Harvester"];
- Next_Page = "NAXTheFourHorsemen";
- Next_Title = AL["The Four Horsemen"];
- Prev_Page = "NAXInstructorRazuvious";
- Prev_Title = AL["Instructor Razuvious"];
- };
- ["NAXTheFourHorsemen"] = {
- Title = AL["The Four Horsemen"];
- Next_Page = "NAXSapphiron";
- Next_Title = AL["Sapphiron"];
- Prev_Page = "NAXGothiktheHarvester";
- Prev_Title = AL["Gothik the Harvester"];
- };
- ["NAXSapphiron"] = {
- Title = AL["Sapphiron"];
- Next_Page = "NAXKelThuzard";
- Next_Title = AL["Kel'Thuzad"];
- Prev_Page = "NAXTheFourHorsemen";
- Prev_Title = AL["The Four Horsemen"];
- };
- ["NAXKelThuzard"] = {
- Title = AL["Kel'Thuzad"];
- Next_Page = "NAXTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "NAXSapphiron";
- Prev_Title = AL["Sapphiron"];
- };
- ["NAXTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "NAXKelThuzard";
- Prev_Title = AL["Kel'Thuzad"];
- };
- ["SMVishas"] = {
- Title = AL["Interrogator Vishas"];
- Next_Page = "SMScorn";
- Next_Title = AL["Scorn"].." ("..AL["Scourge Invasion"]..")";
- };
- ["SMScorn"] = {
- Title = AL["Scorn"].." ("..AL["Scourge Invasion"]..")";
- Next_Page = "SMIronspine";
- Next_Title = AL["Ironspine"].." ("..AL["Rare"]..")";
- Prev_Page = "SMVishas";
- Prev_Title = AL["Interrogator Vishas"];
- };
- ["SMIronspine"] = {
- Title = AL["Ironspine"].." ("..AL["Rare"]..")";
- Next_Page = "SMAzshir";
- Next_Title = AL["Azshir the Sleepless"].." ("..AL["Rare"]..")";
- Prev_Page = "SMScorn";
- Prev_Title = AL["Scorn"].." ("..AL["Scourge Invasion"]..")";
- };
- ["SMAzshir"] = {
- Title = AL["Azshir the Sleepless"].." ("..AL["Rare"]..")";
- Next_Page = "SMFallenChampion";
- Next_Title = AL["Fallen Champion"].." ("..AL["Rare"]..")";
- Prev_Page = "SMIronspine";
- Prev_Title = AL["Ironspine"].." ("..AL["Rare"]..")";
- };
- ["SMFallenChampion"] = {
- Title = AL["Fallen Champion"].." ("..AL["Rare"]..")";
- Next_Page = "SMBloodmageThalnos";
- Next_Title = AL["Bloodmage Thalnos"];
- Prev_Page = "SMAzshir";
- Prev_Title = AL["Azshir the Sleepless"].." ("..AL["Rare"]..")";
- };
- ["SMBloodmageThalnos"] = {
- Title = AL["Bloodmage Thalnos"];
- Next_Page = "SMGTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "SMFallenChampion";
- Prev_Title = AL["Fallen Champion"].." ("..AL["Rare"]..")";
- };
- ["SMGTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "SMBloodmageThalnos";
- Prev_Title = AL["Bloodmage Thalnos"];
- };
- ["SMHoundmasterLoksey"] = {
- Title = AL["Houndmaster Loksey"];
- Next_Page = "SMDoan";
- Next_Title = AL["Arcanist Doan"];
- };
- ["SMDoan"] = {
- Title = AL["Arcanist Doan"];
- Next_Page = "SMLTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "SMHoundmasterLoksey";
- Prev_Title = AL["Houndmaster Loksey"];
- };
- ["SMLTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "SMDoan";
- Prev_Title = AL["Arcanist Doan"];
- };
- ["SMHerod"] = {
- Title = AL["Herod"];
- Next_Page = "SMATrash";
- Next_Title = AL["Trash Mobs"];
- };
- ["SMATrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "SMHerod";
- Prev_Title = AL["Herod"];
- };
- ["SMFairbanks"] = {
- Title = AL["High Inquisitor Fairbanks"];
- Next_Page = "SMMograine";
- Next_Title = AL["Scarlet Commander Mograine"];
- };
- ["SMMograine"] = {
- Title = AL["Scarlet Commander Mograine"];
- Next_Page = "SMWhitemane";
- Next_Title = AL["High Inquisitor Whitemane"];
- Prev_Page = "SMFairbanks";
- Prev_Title = AL["High Inquisitor Fairbanks"];
- };
- ["SMWhitemane"] = {
- Title = AL["High Inquisitor Whitemane"];
- Next_Page = "SMCTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "SMMograine";
- Prev_Title = AL["Scarlet Commander Mograine"];
- };
- ["SMCTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "SMWhitemane";
- Prev_Title = AL["High Inquisitor Whitemane"];
- };
- ["SCHOLOBlood"] = {
- Title = AL["Blood Steward of Kirtonos"];
- Next_Page = "SCHOLOKirtonostheHerald";
- Next_Title = AL["Kirtonos the Herald"];
- };
- ["SCHOLOKirtonostheHerald"] = {
- Title = AL["Kirtonos the Herald"];
- Next_Page = "SCHOLOJandiceBarov";
- Next_Title = AL["Jandice Barov"];
- Prev_Page = "SCHOLOBlood";
- Prev_Title = AL["Blood Steward of Kirtonos"];
- };
- ["SCHOLOJandiceBarov"] = {
- Title = AL["Jandice Barov"];
- Next_Page = "SCHOLOLordBlackwood";
- Next_Title = AL["Lord Blackwood"].." ("..AL["Scourge Invasion"]..")";
- Prev_Page = "SCHOLOKirtonostheHerald";
- Prev_Title = AL["Kirtonos the Herald"];
- };
- ["SCHOLOLordBlackwood"] = {
- Title = AL["Lord Blackwood"].." ("..AL["Scourge Invasion"]..")";
- Next_Page = "SCHOLORattlegore";
- Next_Title = AL["Rattlegore"];
- Prev_Page = "SCHOLOJandiceBarov";
- Prev_Title = AL["Jandice Barov"];
- };
- ["SCHOLORattlegore"] = {
- Title = AL["Rattlegore"];
- Next_Page = "SCHOLODeathKnight";
- Next_Title = AL["Death Knight Darkreaver"];
- Prev_Page = "SCHOLOLordBlackwood";
- Prev_Title = AL["Lord Blackwood"].." ("..AL["Scourge Invasion"]..")";
- };
- ["SCHOLODeathKnight"] = {
- Title = AL["Death Knight Darkreaver"];
- Next_Page = "SCHOLOMarduk";
- Next_Title = AL["Marduk Blackpool"];
- Prev_Page = "SCHOLORattlegore";
- Prev_Title = AL["Rattlegore"];
- };
- ["SCHOLOMarduk"] = {
- Title = AL["Marduk Blackpool"];
- Next_Page = "SCHOLOVectus";
- Next_Title = AL["Vectus"];
- Prev_Page = "SCHOLODeathKnight";
- Prev_Title = AL["Death Knight Darkreaver"];
- };
- ["SCHOLOVectus"] = {
- Title = AL["Vectus"];
- Next_Page = "SCHOLORasFrostwhisper";
- Next_Title = AL["Ras Frostwhisper"];
- Prev_Page = "SCHOLOMarduk";
- Prev_Title = AL["Marduk Blackpool"];
- };
- ["SCHOLORasFrostwhisper"] = {
- Title = AL["Ras Frostwhisper"];
- Next_Page = "SCHOLOKormok";
- Next_Title = AL["Kormok"];
- Prev_Page = "SCHOLOVectus";
- Prev_Title = AL["Vectus"];
- };
- ["SCHOLOKormok"] = {
- Title = AL["Kormok"];
- Next_Page = "SCHOLOInstructorMalicia";
- Next_Title = AL["Instructor Malicia"];
- Prev_Page = "SCHOLORasFrostwhisper";
- Prev_Title = AL["Ras Frostwhisper"];
- };
- ["SCHOLOInstructorMalicia"] = {
- Title = AL["Instructor Malicia"];
- Next_Page = "SCHOLODoctorTheolenKrastinov";
- Next_Title = AL["Doctor Theolen Krastinov"];
- Prev_Page = "SCHOLOKormok";
- Prev_Title = AL["Kormok"];
- };
- ["SCHOLODoctorTheolenKrastinov"] = {
- Title = AL["Doctor Theolen Krastinov"];
- Next_Page = "SCHOLOLorekeeperPolkelt";
- Next_Title = AL["Lorekeeper Polkelt"];
- Prev_Page = "SCHOLOInstructorMalicia";
- Prev_Title = AL["Instructor Malicia"];
- };
- ["SCHOLOLorekeeperPolkelt"] = {
- Title = AL["Lorekeeper Polkelt"];
- Next_Page = "SCHOLOTheRavenian";
- Next_Title = AL["The Ravenian"];
- Prev_Page = "SCHOLODoctorTheolenKrastinov";
- Prev_Title = AL["Doctor Theolen Krastinov"];
- };
- ["SCHOLOTheRavenian"] = {
- Title = AL["The Ravenian"];
- Next_Page = "SCHOLOLordAlexeiBarov";
- Next_Title = AL["Lord Alexei Barov"];
- Prev_Page = "SCHOLOLorekeeperPolkelt";
- Prev_Title = AL["Lorekeeper Polkelt"];
- };
- ["SCHOLOLordAlexeiBarov"] = {
- Title = AL["Lord Alexei Barov"];
- Next_Page = "SCHOLOLadyIlluciaBarov";
- Next_Title = AL["Lady Illucia Barov"];
- Prev_Page = "SCHOLOTheRavenian";
- Prev_Title = AL["The Ravenian"];
- };
- ["SCHOLOLadyIlluciaBarov"] = {
- Title = AL["Lady Illucia Barov"];
- Next_Page = "SCHOLODarkmasterGandling";
- Next_Title = AL["Darkmaster Gandling"];
- Prev_Page = "SCHOLOLordAlexeiBarov";
- Prev_Title = AL["Lord Alexei Barov"];
- };
- ["SCHOLODarkmasterGandling"] = {
- Title = AL["Darkmaster Gandling"];
- Next_Page = "SCHOLOTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "SCHOLOLadyIlluciaBarov";
- Prev_Title = AL["Lady Illucia Barov"];
- };
- ["SCHOLOTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "SCHOLODarkmasterGandling";
- Prev_Title = AL["Darkmaster Gandling"];
- };
- ["SFKRethilgore"] = {
- Title = AL["Rethilgore"];
- Next_Page = "SFKFelSteed";
- Next_Title = AL["Fel Steed"];
- };
- ["SFKFelSteed"] = {
- Title = AL["Fel Steed"];
- Next_Page = "SFKRazorclawtheButcher";
- Next_Title = AL["Razorclaw the Butcher"];
- Prev_Page = "SFKRethilgore";
- Prev_Title = AL["Rethilgore"];
- };
- ["SFKRazorclawtheButcher"] = {
- Title = AL["Razorclaw the Butcher"];
- Next_Page = "SFKSilverlaine";
- Next_Title = AL["Baron Silverlaine"];
- Prev_Page = "SFKFelSteed";
- Prev_Title = AL["Fel Steed"];
- };
- ["SFKSilverlaine"] = {
- Title = AL["Baron Silverlaine"];
- Next_Page = "SFKSpringvale";
- Next_Title = AL["Commander Springvale"];
- Prev_Page = "SFKRazorclawtheButcher";
- Prev_Title = AL["Razorclaw the Butcher"];
- };
- ["SFKSpringvale"] = {
- Title = AL["Commander Springvale"];
- Next_Page = "SFKSever";
- Next_Title = AL["Sever"].." ("..AL["Scourge Invasion"]..")";
- Prev_Page = "SFKSilverlaine";
- Prev_Title = AL["Baron Silverlaine"];
- };
- ["SFKSever"] = {
- Title = AL["Sever"].." ("..AL["Scourge Invasion"]..")";
- Next_Page = "SFKOdotheBlindwatcher";
- Next_Title = AL["Odo the Blindwatcher"];
- Prev_Page = "SFKSpringvale";
- Prev_Title = AL["Commander Springvale"];
- };
- ["SFKOdotheBlindwatcher"] = {
- Title = AL["Odo the Blindwatcher"];
- Next_Page = "SFKDeathswornCaptain";
- Next_Title = AL["Deathsworn Captain"].." ("..AL["Rare"]..")";
- Prev_Page = "SFKSever";
- Prev_Title = AL["Sever"].." ("..AL["Scourge Invasion"]..")";
- };
- ["SFKDeathswornCaptain"] = {
- Title = AL["Deathsworn Captain"].." ("..AL["Rare"]..")";
- Next_Page = "SFKFenrustheDevourer";
- Next_Title = AL["Fenrus the Devourer"];
- Prev_Page = "SFKOdotheBlindwatcher";
- Prev_Title = AL["Odo the Blindwatcher"];
- };
- ["SFKFenrustheDevourer"] = {
- Title = AL["Fenrus the Devourer"];
- Next_Page = "SFKArugalsVoidwalker";
- Next_Title = AL["Arugal's Voidwalker"];
- Prev_Page = "SFKDeathswornCaptain";
- Prev_Title = AL["Deathsworn Captain"].." ("..AL["Rare"]..")";
- };
- ["SFKArugalsVoidwalker"] = {
- Title = AL["Arugal's Voidwalker"];
- Next_Page = "SFKWolfMasterNandos";
- Next_Title = AL["Wolf Master Nandos"];
- Prev_Page = "SFKFenrustheDevourer";
- Prev_Title = AL["Fenrus the Devourer"];
- };
- ["SFKWolfMasterNandos"] = {
- Title = AL["Wolf Master Nandos"];
- Next_Page = "SFKArchmageArugal";
- Next_Title = AL["Archmage Arugal"];
- Prev_Page = "SFKArugalsVoidwalker";
- Prev_Title = AL["Arugal's Voidwalker"];
- };
- ["SFKArchmageArugal"] = {
- Title = AL["Archmage Arugal"];
- Next_Page = "SFKTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "SFKWolfMasterNandos";
- Prev_Title = AL["Wolf Master Nandos"];
- };
- ["SFKTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "SFKArchmageArugal";
- Prev_Title = AL["Archmage Arugal"];
- };
- ["SWStTargorr"] = {
- Title = AL["Targorr the Dread"];
- Next_Page = "SWStKamDeepfury";
- Next_Title = AL["Kam Deepfury"];
- };
- ["SWStKamDeepfury"] = {
- Title = AL["Kam Deepfury"];
- Next_Page = "SWStHamhock";
- Next_Title = AL["Hamhock"];
- Prev_Page = "SWStTargorr";
- Prev_Title = AL["Targorr the Dread"];
- };
- ["SWStHamhock"] = {
- Title = AL["Hamhock"];
- Next_Page = "SWStDextren";
- Next_Title = AL["Dextren Ward"];
- Prev_Page = "SWStKamDeepfury";
- Prev_Title = AL["Kam Deepfury"];
- };
- ["SWStDextren"] = {
- Title = AL["Dextren Ward"];
- Next_Page = "SWStBazil";
- Next_Title = AL["Bazil Thredd"];
- Prev_Page = "SWStHamhock";
- Prev_Title = AL["Hamhock"];
- };
- ["SWStBazil"] = {
- Title = AL["Bazil Thredd"];
- Next_Page = "SWStBruegalIronknuckle";
- Next_Title = AL["Bruegal Ironknuckle"].." ("..AL["Rare"]..")";
- Prev_Page = "SWStDextren";
- Prev_Title = AL["Dextren Ward"];
- };
- ["SWStBruegalIronknuckle"] = {
- Title = AL["Bruegal Ironknuckle"].." ("..AL["Rare"]..")";
- Next_Page = "SWStTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "SWStBazil";
- Prev_Title = AL["Bazil Thredd"];
- };
- ["SWStTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "SWStBruegalIronknuckle";
- Prev_Title = AL["Bruegal Ironknuckle"].." ("..AL["Rare"]..")";
- };
- ["STRATSkull"] = {
- Title = AL["Skul"].." ("..AL["Rare"]..")";
- Next_Page = "STRATStratholmeCourier";
- Next_Title = AL["Stratholme Courier"];
- };
- ["STRATStratholmeCourier"] = {
- Title = AL["Stratholme Courier"];
- Next_Page = "STRATPostmaster";
- Next_Title = AL["Postmaster Malown"];
- Prev_Page = "STRATSkull";
- Prev_Title = AL["Skul"].." ("..AL["Rare"]..")";
- };
- ["STRATPostmaster"] = {
- Title = AL["Postmaster Malown"];
- Next_Page = "STRATFrasSiabi";
- Next_Title = AL["Fras Siabi"];
- Prev_Page = "STRATStratholmeCourier";
- Prev_Title = AL["Stratholme Courier"];
- };
- ["STRATFrasSiabi"] = {
- Title = AL["Fras Siabi"];
- Next_Page = "STRATAtiesh";
- Next_Title = AL["Atiesh"];
- Prev_Page = "STRATPostmaster";
- Prev_Title = AL["Postmaster Malown"];
- };
- ["STRATAtiesh"] = {
- Title = AL["Atiesh"];
- Next_Page = "STRATBalzaphon";
- Next_Title = AL["Balzaphon"].." ("..AL["Scourge Invasion"]..")";
- Prev_Page = "STRATFrasSiabi";
- Prev_Title = AL["Fras Siabi"];
- };
- ["STRATBalzaphon"] = {
- Title = AL["Balzaphon"].." ("..AL["Scourge Invasion"]..")";
- Next_Page = "STRATHearthsingerForresten";
- Next_Title = AL["Hearthsinger Forresten"].." ("..AL["Rare"]..")";
- Prev_Page = "STRATAtiesh";
- Prev_Title = AL["Atiesh"];
- };
- ["STRATHearthsingerForresten"] = {
- Title = AL["Hearthsinger Forresten"].." ("..AL["Rare"]..")";
- Next_Page = "STRATTheUnforgiven";
- Next_Title = AL["The Unforgiven"];
- Prev_Page = "STRATBalzaphon";
- Prev_Title = AL["Balzaphon"].." ("..AL["Scourge Invasion"]..")";
- };
- ["STRATTheUnforgiven"] = {
- Title = AL["The Unforgiven"];
- Next_Page = "STRATTimmytheCruel";
- Next_Title = AL["Timmy the Cruel"];
- Prev_Page = "STRATHearthsingerForresten";
- Prev_Title = AL["Hearthsinger Forresten"].." ("..AL["Rare"]..")";
- };
- ["STRATTimmytheCruel"] = {
- Title = AL["Timmy the Cruel"];
- Next_Page = "STRATMalor";
- Next_Title = AL["Malor the Zealous"];
- Prev_Page = "STRATTheUnforgiven";
- Prev_Title = AL["The Unforgiven"];
- };
- ["STRATMalor"] = {
- Title = AL["Malor the Zealous"];
- Next_Page = "STRATMalorsStrongbox";
- Next_Title = AL["Malor's Strongbox"];
- Prev_Page = "STRATTimmytheCruel";
- Prev_Title = AL["Timmy the Cruel"];
- };
- ["STRATMalorsStrongbox"] = {
- Title = AL["Malor's Strongbox"];
- Next_Page = "STRATCrimsonHammersmith";
- Next_Title = AL["Crimson Hammersmith"];
- Prev_Page = "STRATMalor";
- Prev_Title = AL["Malor the Zealous"];
- };
- ["STRATCrimsonHammersmith"] = {
- Title = AL["Crimson Hammersmith"];
- Next_Page = "STRATCannonMasterWilley";
- Next_Title = AL["Cannon Master Willey"];
- Prev_Page = "STRATMalorsStrongbox";
- Prev_Title = AL["Malor's Strongbox"];
- };
- ["STRATCannonMasterWilley"] = {
- Title = AL["Cannon Master Willey"];
- Next_Page = "STRATArchivistGalford";
- Next_Title = AL["Archivist Galford"];
- Prev_Page = "STRATCrimsonHammersmith";
- Prev_Title = AL["Crimson Hammersmith"];
- };
- ["STRATArchivistGalford"] = {
- Title = AL["Archivist Galford"];
- Next_Page = "STRATBalnazzar";
- Next_Title = AL["Balnazzar"];
- Prev_Page = "STRATCannonMasterWilley";
- Prev_Title = AL["Cannon Master Willey"];
- };
- ["STRATBalnazzar"] = {
- Title = AL["Balnazzar"];
- Next_Page = "STRATSothosJarien";
- Next_Title = AL["Sothos"].." & "..AL["Jarien"];
- Prev_Page = "STRATArchivistGalford";
- Prev_Title = AL["Archivist Galford"];
- };
- ["STRATSothosJarien"] = {
- Title = AL["Sothos"].." & "..AL["Jarien"];
- Next_Page = "STRATStonespine";
- Next_Title = AL["Stonespine"].." ("..AL["Rare"]..")";
- Prev_Page = "STRATBalnazzar";
- Prev_Title = AL["Balnazzar"];
- };
- ["STRATStonespine"] = {
- Title = AL["Stonespine"].." ("..AL["Rare"]..")";
- Next_Page = "STRATBaronessAnastari";
- Next_Title = AL["Baroness Anastari"];
- Prev_Page = "STRATSothosJarien";
- Prev_Title = AL["Sothos"].." & "..AL["Jarien"];
- };
- ["STRATBaronessAnastari"] = {
- Title = AL["Baroness Anastari"];
- Next_Page = "STRATBlackGuardSwordsmith";
- Next_Title = AL["Black Guard Swordsmith"];
- Prev_Page = "STRATStonespine";
- Prev_Title = AL["Stonespine"].." ("..AL["Rare"]..")";
- };
- ["STRATBlackGuardSwordsmith"] = {
- Title = AL["Black Guard Swordsmith"];
- Next_Page = "STRATNerubenkan";
- Next_Title = AL["Nerub'enkan"];
- Prev_Page = "STRATBaronessAnastari";
- Prev_Title = AL["Baroness Anastari"];
- };
- ["STRATNerubenkan"] = {
- Title = AL["Nerub'enkan"];
- Next_Page = "STRATMalekithePallid";
- Next_Title = AL["Maleki the Pallid"];
- Prev_Page = "STRATBlackGuardSwordsmith";
- Prev_Title = AL["Black Guard Swordsmith"];
- };
- ["STRATMalekithePallid"] = {
- Title = AL["Maleki the Pallid"];
- Next_Page = "STRATMagistrateBarthilas";
- Next_Title = AL["Magistrate Barthilas"];
- Prev_Page = "STRATNerubenkan";
- Prev_Title = AL["Nerub'enkan"];
- };
- ["STRATMagistrateBarthilas"] = {
- Title = AL["Magistrate Barthilas"];
- Next_Page = "STRATRamsteintheGorger";
- Next_Title = AL["Ramstein the Gorger"];
- Prev_Page = "STRATMalekithePallid";
- Prev_Title = AL["Maleki the Pallid"];
- };
- ["STRATRamsteintheGorger"] = {
- Title = AL["Ramstein the Gorger"];
- Next_Page = "STRATBaronRivendare";
- Next_Title = AL["Baron Rivendare"];
- Prev_Page = "STRATMagistrateBarthilas";
- Prev_Title = AL["Magistrate Barthilas"];
- };
- ["STRATBaronRivendare"] = {
- Title = AL["Baron Rivendare"];
- Next_Page = "STRATTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "STRATRamsteintheGorger";
- Prev_Title = AL["Ramstein the Gorger"];
- };
- ["STRATTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "STRATBaronRivendare";
- Prev_Title = AL["Baron Rivendare"];
- };
- ["STBalconyMinibosses"] = {
- Title = AL["Balcony Minibosses"];
- Next_Page = "STAtalalarion";
- Next_Title = AL["Atal'alarion"];
- };
- ["STAtalalarion"] = {
- Title = AL["Atal'alarion"];
- Next_Page = "STSpawnOfHakkar";
- Next_Title = AL["Spawn of Hakkar"];
- Prev_Page = "STBalconyMinibosses";
- Prev_Title = AL["Balcony Minibosses"];
- };
- ["STSpawnOfHakkar"] = {
- Title = AL["Spawn of Hakkar"];
- Next_Page = "STAvatarofHakkar";
- Next_Title = AL["Avatar of Hakkar"];
- Prev_Page = "STAtalalarion";
- Prev_Title = AL["Atal'alarion"];
- };
- ["STAvatarofHakkar"] = {
- Title = AL["Avatar of Hakkar"];
- Next_Page = "STJammalan";
- Next_Title = AL["Jammal'an the Prophet"];
- Prev_Page = "STSpawnOfHakkar";
- Prev_Title = AL["Spawn of Hakkar"];
- };
- ["STJammalan"] = {
- Title = AL["Jammal'an the Prophet"];
- Next_Page = "STOgom";
- Next_Title = AL["Ogom the Wretched"];
- Prev_Page = "STAvatarofHakkar";
- Prev_Title = AL["Avatar of Hakkar"];
- };
- ["STOgom"] = {
- Title = AL["Ogom the Wretched"];
- Next_Page = "STDreamscythe";
- Next_Title = AL["Dreamscythe"];
- Prev_Page = "STJammalan";
- Prev_Title = AL["Jammal'an the Prophet"];
- };
- ["STDreamscythe"] = {
- Title = AL["Dreamscythe"];
- Next_Page = "STWeaver";
- Next_Title = AL["Weaver"];
- Prev_Page = "STOgom";
- Prev_Title = AL["Ogom the Wretched"];
- };
- ["STWeaver"] = {
- Title = AL["Weaver"];
- Next_Page = "STMorphaz";
- Next_Title = AL["Morphaz"];
- Prev_Page = "STDreamscythe";
- Prev_Title = AL["Dreamscythe"];
- };
- ["STMorphaz"] = {
- Title = AL["Morphaz"];
- Next_Page = "STHazzas";
- Next_Title = AL["Hazzas"];
- Prev_Page = "STWeaver";
- Prev_Title = AL["Weaver"];
- };
- ["STHazzas"] = {
- Title = AL["Hazzas"];
- Next_Page = "STEranikus";
- Next_Title = AL["Shade of Eranikus"];
- Prev_Page = "STMorphaz";
- Prev_Title = AL["Morphaz"];
- };
- ["STEranikus"] = {
- Title = AL["Shade of Eranikus"];
- Next_Page = "STTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "STHazzas";
- Prev_Title = AL["Hazzas"];
- };
- ["STTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "STEranikus";
- Prev_Title = AL["Shade of Eranikus"];
- };
- ["UldBaelog"] = {
- Title = AL["Baelog"];
- Next_Page = "UldOlaf";
- Next_Title = AL["Olaf"];
- };
- ["UldOlaf"] = {
- Title = AL["Olaf"];
- Next_Page = "UldEric";
- Next_Title = AL["Eric 'The Swift'"];
- Prev_Page = "UldBaelog";
- Prev_Title = AL["Baelog"];
- };
- ["UldEric"] = {
- Title = AL["Eric 'The Swift'"];
- Next_Page = "UldRevelosh";
- Next_Title = AL["Revelosh"];
- Prev_Page = "UldOlaf";
- Prev_Title = AL["Olaf"];
- };
- ["UldRevelosh"] = {
- Title = AL["Revelosh"];
- Next_Page = "UldIronaya";
- Next_Title = AL["Ironaya"];
- Prev_Page = "UldEric";
- Prev_Title = AL["Eric 'The Swift'"];
- };
- ["UldIronaya"] = {
- Title = AL["Ironaya"];
- Next_Page = "UldAncientStoneKeeper";
- Next_Title = AL["Ancient Stone Keeper"];
- Prev_Page = "UldRevelosh";
- Prev_Title = AL["Revelosh"];
- };
- ["UldAncientStoneKeeper"] = {
- Title = AL["Ancient Stone Keeper"];
- Next_Page = "UldGalgannFirehammer";
- Next_Title = AL["Galgann Firehammer"];
- Prev_Page = "UldIronaya";
- Prev_Title = AL["Ironaya"];
- };
- ["UldGalgannFirehammer"] = {
- Title = AL["Galgann Firehammer"];
- Next_Page = "UldGrimlok";
- Next_Title = AL["Grimlok"];
- Prev_Page = "UldAncientStoneKeeper";
- Prev_Title = AL["Ancient Stone Keeper"];
- };
- ["UldGrimlok"] = {
- Title = AL["Grimlok"];
- Next_Page = "UldArchaedas";
- Next_Title = AL["Archaedas"];
- Prev_Page = "UldGalgannFirehammer";
- Prev_Title = AL["Galgann Firehammer"];
- };
- ["UldArchaedas"] = {
- Title = AL["Archaedas"];
- Next_Page = "UldTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "UldGrimlok";
- Prev_Title = AL["Grimlok"];
- };
- ["UldTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "UldArchaedas";
- Prev_Title = AL["Archaedas"];
- };
- ["GCMatthiasHoltz"] = {
- Title = AL["Matthias Holtz"];
- Next_Page = "GCPackmasterRagetooth";
- Next_Title = AL["Packmaster Ragetooth"];
- Prev_Page = "GCTrash";
- Prev_Title = AL["Trash Mobs"];
- };
- ["GCPackmasterRagetooth"] = {
- Title = AL["Packmaster Ragetooth"];
- Next_Page = "GCJudgeSutherland";
- Next_Title = AL["Judge Sutherland"];
- Prev_Page = "GCMatthiasHoltz";
- Prev_Title = AL["Matthias Holtz"];
- };
- ["GCJudgeSutherland"] = {
- Title = AL["Judge Sutherland"];
- Prev_Page = "GCPackmasterRagetooth";
- Prev_Title = AL["Packmaster Ragetooth"];
- Next_Page = "GCDustivanBlackcowl";
- Next_Title = AL["Dustivan Blackcowl"];
- };
- ["GCDustivanBlackcowl"] = {
- Title = AL["Dustivan Blackcowl"];
- Prev_Page = "GCJudgeSutherland";
- Prev_Title = AL["Judge Sutherland"];
- Next_Page = "GCMarshalMagnusGreystone";
- Next_Title = AL["Marshal Magnus Greystone"];
- };
- ["GCMarshalMagnusGreystone"] = {
- Title = AL["Marshal Magnus Greystone"];
- Prev_Page = "GCDustivanBlackcowl";
- Prev_Title = AL["Dustivan Blackcowl"];
- Next_Page = "GCHorsemasterLevvin";
- Next_Title = AL["Horsemaster Levvin"];
- };
- ["GCHorsemasterLevvin"] = {
- Title = AL["Horsemaster Levvin"];
- Prev_Page = "GCMarshalMagnusGreystone";
- Prev_Title = AL["Marshal Magnus Greystone"];
- Next_Page = "GCHarlowFamilyChest";
- Next_Title = AL["Harlow Family Chest"];
- };
- ["GCHarlowFamilyChest"] = {
- Title = AL["Harlow Family Chest"];
- Prev_Page = "GCHorsemasterLevvin";
- Prev_Title = AL["Horsemaster Levvin"];
- Next_Page = "GCGennGreymane";
- Next_Title = AL["Genn Greymane"];
- };
- ["GCGennGreymane"] = {
- Title = AL["Genn Greymane"];
- Prev_Page = "GCHarlowFamilyChest";
- Prev_Title = AL["Harlow Family Chest"];
- Next_Page = "GCTrash";
- Next_Title = AL["Trash Mobs"];
- };
- ["GCTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "GCGennGreymane";
- Prev_Title = AL["Genn Greymane"];
- Next_Page = "GCMatthiasHoltz";
- Next_Title = AL["Matthias Holtz"];
- };
- ["ZGJeklik"] = {
- Title = AL["High Priestess Jeklik"];
- Next_Page = "ZGVenoxis";
- Next_Title = AL["High Priest Venoxis"];
- };
- ["ZGVenoxis"] = {
- Title = AL["High Priest Venoxis"];
- Next_Page = "ZGMarli";
- Next_Title = AL["High Priestess Mar'li"];
- Prev_Page = "ZGJeklik";
- Prev_Title = AL["High Priestess Jeklik"];
- };
- ["ZGMarli"] = {
- Title = AL["High Priestess Mar'li"];
- Next_Page = "ZGMandokir";
- Next_Title = AL["Bloodlord Mandokir"];
- Prev_Page = "ZGVenoxis";
- Prev_Title = AL["High Priest Venoxis"];
- };
- ["ZGMandokir"] = {
- Title = AL["Bloodlord Mandokir"];
- Next_Page = "ZGGrilek";
- Next_Title = AL["Gri'lek"];
- Prev_Page = "ZGMarli";
- Prev_Title = AL["High Priestess Mar'li"];
- };
- ["ZGGrilek"] = {
- Title = AL["Gri'lek"];
- Next_Page = "ZGHazzarah";
- Next_Title = AL["Hazza'rah"];
- Prev_Page = "ZGMandokir";
- Prev_Title = AL["Bloodlord Mandokir"];
- };
- ["ZGHazzarah"] = {
- Title = AL["Hazza'rah"];
- Next_Page = "ZGRenataki";
- Next_Title = AL["Renataki"];
- Prev_Page = "ZGGrilek";
- Prev_Title = AL["Gri'lek"];
- };
- ["ZGRenataki"] = {
- Title = AL["Renataki"];
- Next_Page = "ZGWushoolay";
- Next_Title = AL["Wushoolay"];
- Prev_Page = "ZGHazzarah";
- Prev_Title = AL["Hazza'rah"];
- };
- ["ZGWushoolay"] = {
- Title = AL["Wushoolay"];
- Next_Page = "ZGGahzranka";
- Next_Title = AL["Gahz'ranka"];
- Prev_Page = "ZGRenataki";
- Prev_Title = AL["Renataki"];
- };
- ["ZGGahzranka"] = {
- Title = AL["Gahz'ranka"];
- Next_Page = "ZGThekal";
- Next_Title = AL["High Priest Thekal"];
- Prev_Page = "ZGWushoolay";
- Prev_Title = AL["Wushoolay"];
- };
- ["ZGThekal"] = {
- Title = AL["High Priest Thekal"];
- Next_Page = "ZGArlokk";
- Next_Title = AL["High Priestess Arlokk"];
- Prev_Page = "ZGGahzranka";
- Prev_Title = AL["Gahz'ranka"];
- };
- ["ZGArlokk"] = {
- Title = AL["High Priestess Arlokk"];
- Next_Page = "ZGJindo";
- Next_Title = AL["Jin'do the Hexxer"];
- Prev_Page = "ZGThekal";
- Prev_Title = AL["High Priest Thekal"];
- };
- ["ZGJindo"] = {
- Title = AL["Jin'do the Hexxer"];
- Next_Page = "ZGHakkar";
- Next_Title = AL["Hakkar"];
- Prev_Page = "ZGArlokk";
- Prev_Title = AL["High Priestess Arlokk"];
- };
- ["ZGHakkar"] = {
- Title = AL["Hakkar"];
- Next_Page = "ZGShared";
- Next_Title = AL["Random Boss Loot"];
- Prev_Page = "ZGJindo";
- Prev_Title = AL["Jin'do the Hexxer"];
- };
- ["ZGShared"] = {
- Title = AL["Random Boss Loot"];
- Next_Page = "ZGTrash1";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "ZGHakkar";
- Prev_Title = AL["Hakkar"];
- };
- ["ZGTrash1"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "ZGEnchants";
- Next_Title = AL["ZG Enchants"];
- Prev_Page = "ZGShared";
- Prev_Title = AL["Random Boss Loot"];
- };
- ["ZGEnchants"] = {
- Title = AL["ZG Enchants"];
- Prev_Page = "ZGTrash1";
- Prev_Title = AL["Trash Mobs"];
- };
- ["BFDGhamoora"] = {
- Title = AL["Ghamoo-ra"];
- Next_Page = "BFDLadySarevess";
- Next_Title = AL["Lady Sarevess"];
- };
- ["BFDLadySarevess"] = {
- Title = AL["Lady Sarevess"];
- Next_Page = "BFDGelihast";
- Next_Title = AL["Gelihast"];
- Prev_Page = "BFDGhamoora";
- Prev_Title = AL["Ghamoo-ra"];
- };
- ["BFDGelihast"] = {
- Title = AL["Gelihast"];
- Next_Page = "BFDBaronAquanis";
- Next_Title = AL["Baron Aquanis"];
- Prev_Page = "BFDLadySarevess";
- Prev_Title = AL["Lady Sarevess"];
- };
- ["BFDBaronAquanis"] = {
- Title = AL["Baron Aquanis"];
- Next_Page = "BFDTwilightLordKelris";
- Next_Title = AL["Twilight Lord Kelris"];
- Prev_Page = "BFDGelihast";
- Prev_Title = AL["Gelihast"];
- };
- ["BFDTwilightLordKelris"] = {
- Title = AL["Twilight Lord Kelris"];
- Next_Page = "BFDOldSerrakis";
- Next_Title = AL["Old Serra'kis"];
- Prev_Page = "BFDBaronAquanis";
- Prev_Title = AL["Baron Aquanis"];
- };
- ["BFDOldSerrakis"] = {
- Title = AL["Old Serra'kis"];
- Next_Page = "BFDAkumai";
- Next_Title = AL["Aku'mai"];
- Prev_Page = "BFDTwilightLordKelris";
- Prev_Title = AL["Twilight Lord Kelris"];
- };
- ["BFDAkumai"] = {
- Title = AL["Aku'mai"];
- Next_Page = "BFDTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "BFDOldSerrakis";
- Prev_Title = AL["Old Serra'kis"];
- };
- ["BFDTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "BFDAkumai";
- Prev_Title = AL["Aku'mai"];
- };
- ["DMEPusillin"] = {
- Title = AL["Pusillin"];
- Next_Page = "DMEZevrimThornhoof";
- Next_Title = AL["Zevrim Thornhoof"];
- };
- ["DMEZevrimThornhoof"] = {
- Title = AL["Zevrim Thornhoof"];
- Next_Page = "DMEHydro";
- Next_Title = AL["Hydrospawn"];
- Prev_Page = "DMEPusillin";
- Prev_Title = AL["Pusillin"];
- };
- ["DMEHydro"] = {
- Title = AL["Hydrospawn"];
- Next_Page = "DMELethtendris";
- Next_Title = AL["Lethtendris"];
- Prev_Page = "DMEZevrimThornhoof";
- Prev_Title = AL["Zevrim Thornhoof"];
- };
- ["DMELethtendris"] = {
- Title = AL["Lethtendris"];
- Next_Page = "DMEPimgib";
- Next_Title = AL["Pimgib"];
- Prev_Page = "DMEHydro";
- Prev_Title = AL["Hydrospawn"];
- };
- ["DMEPimgib"] = {
- Title = AL["Pimgib"];
- Next_Page = "DMEIsalien";
- Next_Title = AL["Isalien"];
- Prev_Page = "DMELethtendris";
- Prev_Title = AL["Lethtendris"];
- };
- ["DMEIsalien"] = {
- Title = AL["Isalien"];
- Next_Page = "DMEAlzzin";
- Next_Title = AL["Alzzin the Wildshaper"];
- Prev_Page = "DMEPimgib";
- Prev_Title = AL["Pimgib"];
- };
- ["DMEAlzzin"] = {
- Title = AL["Alzzin the Wildshaper"];
- Next_Page = "DMETrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "DMEIsalien";
- Prev_Title = AL["Isalien"];
- };
- ["DMETrash"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "DMBooks";
- Next_Title = AL["Dire Maul Books"];
- Prev_Page = "DMEAlzzin";
- Prev_Title = AL["Alzzin the Wildshaper"];
- };
- ["DMBooks"] = {
- Title = AL["Dire Maul Books"];
- Prev_Page = "DMETrash";
- Prev_Title = AL["Trash Mobs"];
- };
- ["DMWTendrisWarpwood"] = {
- Title = AL["Tendris Warpwood"];
- Next_Page = "DMWIllyannaRavenoak";
- Next_Title = AL["Illyanna Ravenoak"];
- };
- ["DMWIllyannaRavenoak"] = {
- Title = AL["Illyanna Ravenoak"];
- Next_Page = "DMWMagisterKalendris";
- Next_Title = AL["Magister Kalendris"];
- Prev_Page = "DMWTendrisWarpwood";
- Prev_Title = AL["Tendris Warpwood"];
- };
- ["DMWMagisterKalendris"] = {
- Title = AL["Magister Kalendris"];
- Next_Page = "DMWTsuzee";
- Next_Title = AL["Tsu'zee"].." ("..AL["Rare"]..")";
- Prev_Page = "DMWIllyannaRavenoak";
- Prev_Title = AL["Illyanna Ravenoak"];
- };
- ["DMWTsuzee"] = {
- Title = AL["Tsu'zee"].." ("..AL["Rare"]..")";
- Next_Page = "DMWRevanchion";
- Next_Title = AL["Revanchion"].." ("..AL["Scourge Invasion"]..")";
- Prev_Page = "DMWMagisterKalendris";
- Prev_Title = AL["Magister Kalendris"];
- };
- ["DMWRevanchion"] = {
- Title = AL["Revanchion"].." ("..AL["Scourge Invasion"]..")";
- Next_Page = "DMWImmolthar";
- Next_Title = AL["Immol'thar"];
- Prev_Page = "DMWTsuzee";
- Prev_Title = AL["Tsu'zee"].." ("..AL["Rare"]..")";
- };
- ["DMWImmolthar"] = {
- Title = AL["Immol'thar"];
- Next_Page = "DMWHelnurath";
- Next_Title = AL["Lord Hel'nurath"].." ("..AL["Rare"]..")";
- Prev_Page = "DMWRevanchion";
- Prev_Title = AL["Revanchion"].." ("..AL["Scourge Invasion"]..")";
- };
- ["DMWHelnurath"] = {
- Title = AL["Lord Hel'nurath"].." ("..AL["Rare"]..")";
- Next_Page = "DMWPrinceTortheldrin";
- Next_Title = AL["Prince Tortheldrin"];
- Prev_Page = "DMWImmolthar";
- Prev_Title = AL["Immol'thar"];
- };
- ["DMWPrinceTortheldrin"] = {
- Title = AL["Prince Tortheldrin"];
- Next_Page = "DMWTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "DMWHelnurath";
- Prev_Title = AL["Lord Hel'nurath"].." ("..AL["Rare"]..")";
- };
- ["DMWTrash"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "DMBooks";
- Next_Title = AL["Dire Maul Books"];
- Prev_Page = "DMWPrinceTortheldrin";
- Prev_Title = AL["Prince Tortheldrin"];
- };
- ["DMBooks"] = {
- Title = AL["Dire Maul Books"];
- Prev_Page = "DMWTrash";
- Prev_Title = AL["Trash Mobs"];
- };
- ["DMNGuardMoldar"] = {
- Title = AL["Guard Mol'dar"];
- Next_Page = "DMNStomperKreeg";
- Next_Title = AL["Stomper Kreeg"];
- };
- ["DMNStomperKreeg"] = {
- Title = AL["Stomper Kreeg"];
- Next_Page = "DMNGuardFengus";
- Next_Title = AL["Guard Fengus"];
- Prev_Page = "DMNGuardMoldar";
- Prev_Title = AL["Guard Mol'dar"];
- };
- ["DMNGuardFengus"] = {
- Title = AL["Guard Fengus"];
- Next_Page = "DMNThimblejack";
- Next_Title = AL["Knot Thimblejack"];
- Prev_Page = "DMNStomperKreeg";
- Prev_Title = AL["Stomper Kreeg"];
- };
- ["DMNThimblejack"] = {
- Title = AL["Knot Thimblejack"];
- Next_Page = "DMNGuardSlipkik";
- Next_Title = AL["Guard Slip'kik"];
- Prev_Page = "DMNGuardFengus";
- Prev_Title = AL["Guard Fengus"];
- };
- ["DMNGuardSlipkik"] = {
- Title = AL["Guard Slip'kik"];
- Next_Page = "DMNCaptainKromcrush";
- Next_Title = AL["Captain Kromcrush"];
- Prev_Page = "DMNThimblejack";
- Prev_Title = AL["Knot Thimblejack"];
- };
- ["DMNCaptainKromcrush"] = {
- Title = AL["Captain Kromcrush"];
- Next_Page = "DMNChoRush";
- Next_Title = AL["Cho'Rush the Observer"];
- Prev_Page = "DMNGuardSlipkik";
- Prev_Title = AL["Guard Slip'kik"];
- };
- ["DMNChoRush"] = {
- Title = AL["Cho'Rush the Observer"];
- Next_Page = "DMNKingGordok";
- Next_Title = AL["King Gordok"];
- Prev_Page = "DMNCaptainKromcrush";
- Prev_Title = AL["Captain Kromcrush"];
- };
- ["DMNKingGordok"] = {
- Title = AL["King Gordok"];
- Next_Page = "DMNTRIBUTERUN";
- Next_Title = AL["Tribute Run"];
- Prev_Page = "DMNChoRush";
- Prev_Title = AL["Cho'Rush the Observer"];
- };
- ["DMNTRIBUTERUN"] = {
- Title = AL["Tribute Run"];
- Next_Page = "DMNTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "DMNKingGordok";
- Prev_Title = AL["King Gordok"];
- };
- ["DMNTrash"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "DMBooks";
- Next_Title = AL["Dire Maul Books"];
- Prev_Page = "DMNTRIBUTERUN";
- Prev_Title = AL["Tribute Run"];
- };
- ["DMBooks"] = {
- Title = AL["Dire Maul Books"];
- Prev_Page = "DMNTrash";
- Prev_Title = AL["Trash Mobs"];
- };
- ["MaraNoxxion"] = {
- Title = AL["Noxxion"];
- Next_Page = "MaraRazorlash";
- Next_Title = AL["Razorlash"];
- };
- ["MaraRazorlash"] = {
- Title = AL["Razorlash"];
- Next_Page = "MaraLordVyletongue";
- Next_Title = AL["Lord Vyletongue"];
- Prev_Page = "MaraNoxxion";
- Prev_Title = AL["Noxxion"];
- };
- ["MaraLordVyletongue"] = {
- Title = AL["Lord Vyletongue"];
- Next_Page = "MaraMeshlok";
- Next_Title = AL["Meshlok the Harvester"].." ("..AL["Rare"]..")";
- Prev_Page = "MaraRazorlash";
- Prev_Title = AL["Razorlash"];
- };
- ["MaraMeshlok"] = {
- Title = AL["Meshlok the Harvester"].." ("..AL["Rare"]..")";
- Next_Page = "MaraCelebras";
- Next_Title = AL["Celebras the Cursed"];
- Prev_Page = "MaraLordVyletongue";
- Prev_Title = AL["Lord Vyletongue"];
- };
- ["MaraCelebras"] = {
- Title = AL["Celebras the Cursed"];
- Next_Page = "MaraLandslide";
- Next_Title = AL["Landslide"];
- Prev_Page = "MaraMeshlok";
- Prev_Title = AL["Meshlok the Harvester"].." ("..AL["Rare"]..")";
- };
- ["MaraLandslide"] = {
- Title = AL["Landslide"];
- Next_Page = "MaraTinkererGizlock";
- Next_Title = AL["Tinkerer Gizlock"];
- Prev_Page = "MaraCelebras";
- Prev_Title = AL["Celebras the Cursed"];
- };
- ["MaraTinkererGizlock"] = {
- Title = AL["Tinkerer Gizlock"];
- Next_Page = "MaraRotgrip";
- Next_Title = AL["Rotgrip"];
- Prev_Page = "MaraLandslide";
- Prev_Title = AL["Landslide"];
- };
- ["MaraRotgrip"] = {
- Title = AL["Rotgrip"];
- Next_Page = "MaraPrincessTheradras";
- Next_Title = AL["Princess Theradras"];
- Prev_Page = "MaraTinkererGizlock";
- Prev_Title = AL["Tinkerer Gizlock"];
- };
- ["MaraPrincessTheradras"] = {
- Title = AL["Princess Theradras"];
- Next_Page = "MaraTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "MaraRotgrip";
- Prev_Title = AL["Rotgrip"];
- };
- ["MaraTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "MaraPrincessTheradras";
- Prev_Title = AL["Princess Theradras"];
- };
- ["RFCTaragaman"] = {
- Title = AL["Taragaman the Hungerer"];
- Next_Page = "RFCOggleflint";
- Next_Title = AL["Oggleflint"];
- };
- ["RFCOggleflint"] = {
- Title = AL["Oggleflint"];
- Next_Page = "RFCJergosh";
- Next_Title = AL["Jergosh the Invoker"];
- Prev_Page = "RFCTaragaman";
- Prev_Title = AL["Taragaman the Hungerer"];
- };
- ["RFCJergosh"] = {
- Title = AL["Jergosh the Invoker"];
- Next_Page = "RFCBazzalan";
- Next_Title = AL["Bazzalan"];
- Prev_Page = "RFCOggleflint";
- Prev_Title = AL["Oggleflint"];
- };
- ["RFCBazzalan"] = {
- Title = AL["Bazzalan"];
- Prev_Page = "RFCJergosh";
- Prev_Title = AL["Jergosh the Invoker"];
- };
- ["RFDTutenkash"] = {
- Title = AL["Tuten'kash"];
- Next_Page = "RFDLadyF";
- Next_Title = AL["Lady Falther'ess"].." ("..AL["Scourge Invasion"]..")";
- };
- ["RFDLadyF"] = {
- Title = AL["Lady Falther'ess"].." ("..AL["Scourge Invasion"]..")";
- Next_Page = "RFDPlaguemaw";
- Next_Title = AL["Plaguemaw the Rotting"];
- Prev_Page = "RFDTutenkash";
- Prev_Title = AL["Tuten'kash"];
- };
- ["RFDPlaguemaw"] = {
- Title = AL["Plaguemaw the Rotting"];
- Next_Page = "RFDMordreshFireEye";
- Next_Title = AL["Mordresh Fire Eye"];
- Prev_Page = "RFDLadyF";
- Prev_Title = AL["Lady Falther'ess"].." ("..AL["Scourge Invasion"]..")";
- };
- ["RFDMordreshFireEye"] = {
- Title = AL["Mordresh Fire Eye"];
- Next_Page = "RFDGlutton";
- Next_Title = AL["Glutton"];
- Prev_Page = "RFDPlaguemaw";
- Prev_Title = AL["Plaguemaw the Rotting"];
- };
- ["RFDGlutton"] = {
- Title = AL["Glutton"];
- Next_Page = "RFDRagglesnout";
- Next_Title = AL["Ragglesnout"].." ("..AL["Rare"]..")";
- Prev_Page = "RFDMordreshFireEye";
- Prev_Title = AL["Mordresh Fire Eye"];
- };
- ["RFDRagglesnout"] = {
- Title = AL["Ragglesnout"].." ("..AL["Rare"]..")";
- Next_Page = "RFDAmnennar";
- Next_Title = AL["Amnennar the Coldbringer"];
- Prev_Page = "RFDGlutton";
- Prev_Title = AL["Glutton"];
- };
- ["RFDAmnennar"] = {
- Title = AL["Amnennar the Coldbringer"];
- Next_Page = "RFDTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "RFDRagglesnout";
- Prev_Title = AL["Ragglesnout"].." ("..AL["Rare"]..")";
- };
- ["RFDTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "RFDAmnennar";
- Prev_Title = AL["Amnennar the Coldbringer"];
- };
- ["RFKAggem"] = {
- Title = AL["Aggem Thorncurse"];
- Next_Page = "RFKDeathSpeakerJargba";
- Next_Title = AL["Death Speaker Jargba"];
- };
- ["RFKDeathSpeakerJargba"] = {
- Title = AL["Death Speaker Jargba"];
- Next_Page = "RFKOverlordRamtusk";
- Next_Title = AL["Overlord Ramtusk"];
- Prev_Page = "RFKAggem";
- Prev_Title = AL["Aggem Thorncurse"];
- };
- ["RFKOverlordRamtusk"] = {
- Title = AL["Overlord Ramtusk"];
- Next_Page = "RFKRazorfenSpearhide";
- Next_Title = AL["Razorfen Spearhide"].." ("..AL["Rare"]..")";
- Prev_Page = "RFKDeathSpeakerJargba";
- Prev_Title = AL["Death Speaker Jargba"];
- };
- ["RFKRazorfenSpearhide"] = {
- Title = AL["Razorfen Spearhide"].." ("..AL["Rare"]..")";
- Next_Page = "RFKAgathelos";
- Next_Title = AL["Agathelos the Raging"];
- Prev_Page = "RFKOverlordRamtusk";
- Prev_Title = AL["Overlord Ramtusk"];
- };
- ["RFKAgathelos"] = {
- Title = AL["Agathelos the Raging"];
- Next_Page = "RFKBlindHunter";
- Next_Title = AL["Blind Hunter"].." ("..AL["Rare"]..")";
- Prev_Page = "RFKRazorfenSpearhide";
- Prev_Title = AL["Razorfen Spearhide"].." ("..AL["Rare"]..")";
- };
- ["RFKBlindHunter"] = {
- Title = AL["Blind Hunter"].." ("..AL["Rare"]..")";
- Next_Page = "RFKCharlgaRazorflank";
- Next_Title = AL["Charlga Razorflank"];
- Prev_Page = "RFKAgathelos";
- Prev_Title = AL["Agathelos the Raging"];
- };
- ["RFKCharlgaRazorflank"] = {
- Title = AL["Charlga Razorflank"];
- Next_Page = "RFKEarthcallerHalmgar";
- Next_Title = AL["Earthcaller Halmgar"].." ("..AL["Rare"]..")";
- Prev_Page = "RFKBlindHunter";
- Prev_Title = AL["Blind Hunter"].." ("..AL["Rare"]..")";
- };
- ["RFKEarthcallerHalmgar"] = {
- Title = AL["Earthcaller Halmgar"].." ("..AL["Rare"]..")";
- Next_Page = "RFKTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "RFKCharlgaRazorflank";
- Prev_Title = AL["Charlga Razorflank"];
- };
- ["RFKTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "RFKEarthcallerHalmgar";
- Prev_Title = AL["Earthcaller Halmgar"].." ("..AL["Rare"]..")";
- };
- ["AQ20Kurinnaxx"] = {
- Title = AL["Kurinnaxx"];
- Next_Page = "AQ20Andorov";
- Next_Title = AL["Lieutenant General Andorov"];
- };
- ["AQ20Andorov"] = {
- Title = AL["Lieutenant General Andorov"];
- Next_Page = "AQ20CAPTAIN";
- Next_Title = AtlasLoot_TableNames["AQ20CAPTAIN"][1];
- Prev_Page = "AQ20Kurinnaxx";
- Prev_Title = AL["Kurinnaxx"];
- };
- ["AQ20CAPTAIN"] = {
- Title = AtlasLoot_TableNames["AQ20CAPTAIN"][1];
- Next_Page = "AQ20Rajaxx";
- Next_Title = AL["General Rajaxx"];
- Prev_Page = "AQ20Andorov";
- Prev_Title = AL["Lieutenant General Andorov"];
- };
- ["AQ20Rajaxx"] = {
- Title = AL["General Rajaxx"];
- Next_Page = "AQ20Moam";
- Next_Title = AL["Moam"];
- Prev_Page = "AQ20CAPTAIN";
- Prev_Title = AtlasLoot_TableNames["AQ20CAPTAIN"][1];
- };
- ["AQ20Moam"] = {
- Title = AL["Moam"];
- Next_Page = "AQ20Buru";
- Next_Title = AL["Buru the Gorger"];
- Prev_Page = "AQ20Rajaxx";
- Prev_Title = AL["General Rajaxx"];
- };
- ["AQ20Buru"] = {
- Title = AL["Buru the Gorger"];
- Next_Page = "AQ20Ayamiss";
- Next_Title = AL["Ayamiss the Hunter"];
- Prev_Page = "AQ20Moam";
- Prev_Title = AL["Moam"];
- };
- ["AQ20Ayamiss"] = {
- Title = AL["Ayamiss the Hunter"];
- Next_Page = "AQ20Ossirian";
- Next_Title = AL["Ossirian the Unscarred"];
- Prev_Page = "AQ20Buru";
- Prev_Title = AL["Buru the Gorger"];
- };
- ["AQ20Ossirian"] = {
- Title = AL["Ossirian the Unscarred"];
- Next_Page = "AQ20Trash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "AQ20Ayamiss";
- Prev_Title = AL["Ayamiss the Hunter"];
- };
- ["AQ20Trash"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "AQ20ClassBooks";
- Next_Title = AL["Class Books"];
- Prev_Page = "AQ20Ossirian";
- Prev_Title = AL["Ossirian the Unscarred"];
- };
- ["AQ20ClassBooks"] = {
- Title = AL["Class Books"];
- Next_Page = "AQEnchants";
- Next_Title = AL["AQ Enchants"];
- Prev_Page = "AQ20Trash";
- Prev_Title = AL["Trash Mobs"];
- };
- ["AQEnchants"] = {
- Title = AL["AQ Enchants"];
- Prev_Page = "AQ20ClassBooks";
- Prev_Title = AL["Class Books"];
- };
- ["AQ40Skeram"] = {
- Title = AL["The Prophet Skeram"];
- Next_Page = "AQ40Trio";
- Next_Title = AL["The Bug Family"];
- };
- ["AQ40Trio"] = {
- Title = AL["The Bug Family"];
- Next_Page = "AQ40Sartura";
- Next_Title = AL["Battleguard Sartura"];
- Prev_Page = "AQ40Skeram";
- Prev_Title = AL["The Prophet Skeram"];
- };
- ["AQ40Sartura"] = {
- Title = AL["Battleguard Sartura"];
- Next_Page = "AQ40Fankriss";
- Next_Title = AL["Fankriss the Unyielding"];
- Prev_Page = "AQ40Trio";
- Prev_Title = AL["The Bug Family"];
- };
- ["AQ40Fankriss"] = {
- Title = AL["Fankriss the Unyielding"];
- Next_Page = "AQ40Viscidus";
- Next_Title = AL["Viscidus"];
- Prev_Page = "AQ40Sartura";
- Prev_Title = AL["Battleguard Sartura"];
- };
- ["AQ40Viscidus"] = {
- Title = AL["Viscidus"];
- Next_Page = "AQ40Huhuran";
- Next_Title = AL["Princess Huhuran"];
- Prev_Page = "AQ40Fankriss";
- Prev_Title = AL["Fankriss the Unyielding"];
- };
- ["AQ40Huhuran"] = {
- Title = AL["Princess Huhuran"];
- Next_Page = "AQ40Emperors";
- Next_Title = AL["The Twin Emperors"];
- Prev_Page = "AQ40Viscidus";
- Prev_Title = AL["Viscidus"];
- };
- ["AQ40Emperors"] = {
- Title = AL["The Twin Emperors"];
- Next_Page = "AQ40Ouro";
- Next_Title = AL["Ouro"];
- Prev_Page = "AQ40Huhuran";
- Prev_Title = AL["Princess Huhuran"];
- };
- ["AQ40Ouro"] = {
- Title = AL["Ouro"];
- Next_Page = "AQ40CThun";
- Next_Title = AL["C'Thun"];
- Prev_Page = "AQ40Emperors";
- Prev_Title = AL["The Twin Emperors"];
- };
- ["AQ40CThun"] = {
- Title = AL["C'Thun"];
- Next_Page = "AQ40Trash1";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "AQ40Ouro";
- Prev_Title = AL["Ouro"];
- };
- ["AQ40Trash1"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "AQEnchants";
- Next_Title = AL["AQ Enchants"];
- Prev_Page = "AQ40CThun";
- Prev_Title = AL["C'Thun"];
- };
- ["AQEnchants"] = {
- Title = AL["AQ Enchants"];
- Next_Page = "AQOpening";
- Next_Title = AL["AQ Opening Quest Chain"];
- Prev_Page = "AQ40Trash1";
- Prev_Title = AL["Trash Mobs"];
- };
- ["AQOpening"] = {
- Title = AL["AQ Opening Quest Chain"];
- Prev_Page = "AQEnchants";
- Prev_Title = AL["AQ Enchants"];
- };
- ["WCLordCobrahn"] = {
- Title = AL["Lord Cobrahn"];
- Next_Page = "WCLadyAnacondra";
- Next_Title = AL["Lady Anacondra"];
- };
- ["WCLadyAnacondra"] = {
- Title = AL["Lady Anacondra"];
- Next_Page = "WCKresh";
- Next_Title = AL["Kresh"];
- Prev_Page = "WCLordCobrahn";
- Prev_Title = AL["Lord Cobrahn"];
- };
- ["WCKresh"] = {
- Title = AL["Kresh"];
- Next_Page = "WCLordPythas";
- Next_Title = AL["Lord Pythas"];
- Prev_Page = "WCLadyAnacondra";
- Prev_Title = AL["Lady Anacondra"];
- };
- ["WCLordPythas"] = {
- Title = AL["Lord Pythas"];
- Next_Page = "WCSkum";
- Next_Title = AL["Skum"];
- Prev_Page = "WCKresh";
- Prev_Title = AL["Kresh"];
- };
- ["WCSkum"] = {
- Title = AL["Skum"];
- Next_Page = "WCLordSerpentis";
- Next_Title = AL["Lord Serpentis"];
- Prev_Page = "WCLordPythas";
- Prev_Title = AL["Lord Pythas"];
- };
- ["WCLordSerpentis"] = {
- Title = AL["Lord Serpentis"];
- Next_Page = "WCVerdan";
- Next_Title = AL["Verdan the Everliving"];
- Prev_Page = "WCSkum";
- Prev_Title = AL["Skum"];
- };
- ["WCVerdan"] = {
- Title = AL["Verdan the Everliving"];
- Next_Page = "WCMutanus";
- Next_Title = AL["Mutanus the Devourer"];
- Prev_Page = "WCLordSerpentis";
- Prev_Title = AL["Lord Serpentis"];
- };
- ["WCMutanus"] = {
- Title = AL["Mutanus the Devourer"];
- Next_Page = "WCDeviateFaerieDragon";
- Next_Title = AL["Deviate Faerie Dragon"].." ("..AL["Rare"]..")";
- Prev_Page = "WCVerdan";
- Prev_Title = AL["Verdan the Everliving"];
- };
- ["WCDeviateFaerieDragon"] = {
- Title = AL["Deviate Faerie Dragon"].." ("..AL["Rare"]..")";
- Next_Page = "WCTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "WCMutanus";
- Prev_Title = AL["Mutanus the Devourer"];
- };
- ["WCTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "WCDeviateFaerieDragon";
- Prev_Title = AL["Deviate Faerie Dragon"].." ("..AL["Rare"]..")";
- };
- ["ZFAntusul"] = {
- Title = AL["Antu'sul"];
- Next_Page = "ZFWitchDoctorZumrah";
- Next_Title = AL["Witch Doctor Zum'rah"];
- };
- ["ZFWitchDoctorZumrah"] = {
- Title = AL["Witch Doctor Zum'rah"];
- Next_Page = "ZFSezzziz";
- Next_Title = AL["Shadowpriest Sezz'ziz"];
- Prev_Page = "ZFAntusul";
- Prev_Title = AL["Antu'sul"];
- };
- ["ZFSezzziz"] = {
- Title = AL["Shadowpriest Sezz'ziz"];
- Next_Page = "ZFDustwraith";
- Next_Title = AL["Dustwraith"].." ("..AL["Rare"]..")";
- Prev_Page = "ZFWitchDoctorZumrah";
- Prev_Title = AL["Witch Doctor Zum'rah"];
- };
- ["ZFDustwraith"] = {
- Title = AL["Dustwraith"].." ("..AL["Rare"]..")";
- Next_Page = "ZFZerillis";
- Next_Title = AL["Zerillis"].." ("..AL["Rare"]..")";
- Prev_Page = "ZFSezzziz";
- Prev_Title = AL["Shadowpriest Sezz'ziz"];
- };
- ["ZFZerillis"] = {
- Title = AL["Zerillis"].." ("..AL["Rare"]..")";
- Next_Page = "ZFGahzrilla";
- Next_Title = AL["Gahz'rilla"];
- Prev_Page = "ZFDustwraith";
- Prev_Title = AL["Dustwraith"].." ("..AL["Rare"]..")";
- };
- ["ZFGahzrilla"] = {
- Title = AL["Gahz'rilla"];
- Next_Page = "ZFChiefUkorzSandscalp";
- Next_Title = AL["Chief Ukorz Sandscalp"];
- Prev_Page = "ZFZerillis";
- Prev_Title = AL["Zerillis"].." ("..AL["Rare"]..")";
- };
- ["ZFChiefUkorzSandscalp"] = {
- Title = AL["Chief Ukorz Sandscalp"];
- Next_Page = "ZFTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "ZFGahzrilla";
- Prev_Title = AL["Gahz'rilla"];
- };
- ["ZFTrash"] = {
- Title = AL["Trash Mobs"];
- Prev_Page = "ZFChiefUkorzSandscalp";
- Prev_Title = AL["Chief Ukorz Sandscalp"];
- };
-
- -- Emerald Sanctum
- ["ESErennius"] = {
- Title = AL["Erennius"];
- Next_Page = "ESSolnius1";
- Next_Title = AL["Solnius the Awakener"];
- Prev_Page = "ESTrash";
- Prev_Title = AL["Trash Mobs"];
- };
- ["ESSolnius1"] = {
- Title = AL["Solnius the Awakener"];
- Next_Page = "ESSolnius2";
- Next_Title = AL["Solnius the Awakener (Page 2)"];
- Prev_Page = "ESErennius";
- Prev_Title = AL["Erennius"];
- };
- ["ESSolnius2"] = {
- Title = AL["Solnius the Awakener (Page 2)"];
- Next_Page = "ESHardMode";
- Next_Title = AL["Favor of Erennius (ES Hard Mode)"];
- Prev_Page = "ESSolnius1";
- Prev_Title = AL["Solnius the Awakener"];
- };
- ["ESHardMode"] = {
- Title = AL["Favor of Erennius (ES Hard Mode)"];
- Next_Page = "ESTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "ESSolnius2";
- Prev_Title = AL["Solnius the Awakener"];
- };
- ["ESTrash"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "ESErennius";
- Next_Title = AL["Erennius"];
- Prev_Page = "ESSolnius2";
- Prev_Title = AL["Solnius the Awakener (Page 2)"];
- };
-
- -- Lower Karazhan Halls
- ["LKHRolfen"] = {
- Title = AL["Master Blacksmith Rolfen"];
- Next_Page = "LKHBroodQueenAraxxna";
- Next_Title = AL["Brood Queen Araxxna"];
- Prev_Page = "LKHEnchants";
- Prev_Title = AL["LKH Enchants"];
- };
- ["LKHBroodQueenAraxxna"] = {
- Title = AL["Brood Queen Araxxna"];
- Next_Page = "LKHGrizikil";
- Next_Title = AL["Grizikil"];
- Prev_Page = "LKHRolfen";
- Prev_Title = AL["Master Blacksmith Rolfen"];
- };
- ["LKHGrizikil"] = {
- Title = AL["Grizikil"];
- Next_Page = "LKHClawlordHowlfang";
- Next_Title = AL["Clawlord Howlfang"];
- Prev_Page = "LKHBroodQueenAraxxna";
- Prev_Title = AL["Brood Queen Araxxna"];
- };
- ["LKHClawlordHowlfang"] = {
- Title = AL["Clawlord Howlfang"];
- Next_Page = "LKHLordBlackwaldII";
- Next_Title = AL["Lord Blackwald II"];
- Prev_Page = "LKHGrizikil";
- Prev_Title = AL["Grizikil"];
- };
- ["LKHLordBlackwaldII"] = {
- Title = AL["Lord Blackwald II"];
- Next_Page = "LKHMoroes";
- Next_Title = AL["Moroes"];
- Prev_Page = "LKHClawlordHowlfang";
- Prev_Title = AL["Clawlord Howlfang"];
- };
- ["LKHMoroes"] = {
- Title = AL["Moroes"];
- Next_Page = "LKHTrash";
- Next_Title = AL["Trash Mobs"];
- Prev_Page = "LKHLordBlackwaldII";
- Prev_Title = AL["Lord Blackwald II"];
- };
- ["LKHTrash"] = {
- Title = AL["Trash Mobs"];
- Next_Page = "LKHEnchants";
- Next_Title = AL["LKH Enchants"];
- Prev_Page = "LKHMoroes";
- Prev_Title = AL["Moroes"];
- };
- ["LKHEnchants"] = {
- Title = AL["LKH Enchants"];
- Next_Page = "LKHRolfen";
- Next_Title = AL["Master Blacksmith Rolfen"];
- Prev_Page = "LKHTrash";
- Prev_Title = AL["Trash Mobs"];
- };
-
-
-
- -- World Bosses
- ["AAzuregos"] = {
- Title = AL["Azuregos"];
- Next_Page = "DEmeriss";
- Next_Title = AL["Emeriss"];
- Prev_Page = "CowKing";
- Prev_Title = AL["There Is No Cow Level"];
- };
- ["DEmeriss"] = {
- Title = AL["Emeriss"];
- Next_Page = "DLethon";
- Next_Title = AL["Lethon"];
- Prev_Page = "AAzuregos";
- Prev_Title = AL["Azuregos"];
- };
- ["DLethon"] = {
- Title = AL["Lethon"];
- Next_Page = "DTaerar";
- Next_Title = AL["Taerar"];
- Prev_Page = "DEmeriss";
- Prev_Title = AL["Emeriss"];
- };
- ["DTaerar"] = {
- Title = AL["Taerar"];
- Next_Page = "DYsondre";
- Next_Title = AL["Ysondre"];
- Prev_Page = "DLethon";
- Prev_Title = AL["Lethon"];
- };
- ["DYsondre"] = {
- Title = AL["Ysondre"];
- Next_Page = "KKazzak";
- Next_Title = AL["Lord Kazzak"];
- Prev_Page = "DTaerar";
- Prev_Title = AL["Taerar"];
- };
- ["KKazzak"] = {
- Title = AL["Lord Kazzak"];
- Next_Page = "Nerubian";
- Next_Title = AL["Nerubian Overseer"];
- Prev_Page = "DYsondre";
- Prev_Title = AL["Ysondre"];
- };
- ["Turtlhu"] = {
- Title = AL["Turtlhu, the Black Turtle of Doom"];
- Next_Page = "Nerubian";
- Next_Title = AL["Nerubian Overseer"];
- Prev_Page = "KKazzak";
- Prev_Title = AL["Lord Kazzak"];
- };
- ["Nerubian"] = {
- Title = AL["Nerubian Overseer"];
- Next_Page = "Reaver";
- Next_Title = AL["Dark Reaver of Karazhan"];
- Prev_Page = "KKazzak";
- Prev_Title = AL["Lord Kazzak"];
- };
- ["Reaver"] = {
- Title = AL["Dark Reaver of Karazhan"];
- Next_Page = "Ostarius";
- Next_Title = AL["Ostarius"];
- Prev_Page = "Nerubian";
- Prev_Title = AL["Nerubian Overseer"];
- };
- ["Ostarius"] = {
- Title = AL["Ostarius"];
- Next_Page = "Concavius";
- Next_Title = AL["Concavius"];
- Prev_Page = "Reaver";
- Prev_Title = AL["Dark Reaver of Karazhan"];
- };
- ["Concavius"] = {
- Title = AL["Concavius"];
- Next_Page = "CowKing";
- Next_Title = AL["The Cow King"];
- Prev_Page = "Ostarius";
- Prev_Title = AL["Ostarius"];
- };
- ["CowKing"] = {
- Title = AL["There Is No Cow Level"];
- Next_Page = "AAzuregos";
- Next_Title = AL["Azuregos"];
- Prev_Page = "Concavius";
- Prev_Title = AL["Concavius"];
- };
-
- --Rare Spawns
- ["EarthcallerRezengal"] = {
- Title = AL["Earthcaller Rezengal"];
- Next_Page = "ShadeMage";
- Next_Title = AL["Shade Mage"];
- Prev_Page = "M0L1Y";
- Prev_Title = AL["M-0L1Y"];
- };
- ["ShadeMage"] = {
- Title = AL["Shade Mage"];
- Next_Page = "GraypawAlpha";
- Next_Title = AL["Graypaw Alpha"];
- Prev_Page = "EarthcallerRezengal";
- Prev_Title = AL["Earthcaller Rezengal"];
- };
- ["GraypawAlpha"] = {
- Title = AL["Graypaw Alpha"];
- Next_Page = "Blazespark";
- Next_Title = AL["Blazespark"];
- Prev_Page = "ShadeMage";
- Prev_Title = AL["Shade Mage"];
- };
- ["Blazespark"] = {
- Title = AL["Blazespark"];
- Next_Page = "WitchDoctorTanzo";
- Next_Title = AL["Witch Doctor Tan'zo"];
- Prev_Page = "GraypawAlpha";
- Prev_Title = AL["Graypaw Alpha"];
- };
- ["WitchDoctorTanzo"] = {
- Title = AL["Witch Doctor Tan'zo"];
- Next_Page = "Dawnhowl";
- Next_Title = AL["Dawnhowl"];
- Prev_Page = "Blazespark";
- Prev_Title = AL["Blazespark"];
- };
- ["Dawnhowl"] = {
- Title = AL["Dawnhowl"];
- Next_Page = "MaltimorsPrototype";
- Next_Title = AL["Maltimor's Prototype"];
- Prev_Page = "WitchDoctorTanzo";
- Prev_Title = AL["Witch Doctor Tan'zo"];
- };
- ["MaltimorsPrototype"] = {
- Title = AL["Maltimor's Prototype"];
- Next_Page = "Bonecruncher";
- Next_Title = AL["Bonecruncher"];
- Prev_Page = "Dawnhowl";
- Prev_Title = AL["Dawnhowl"];
- };
- ["Bonecruncher"] = {
- Title = AL["Bonecruncher"];
- Next_Page = "Duskskitter";
- Next_Title = AL["Duskskitter"];
- Prev_Page = "MaltimorsPrototype";
- Prev_Title = AL["Maltimor's Prototype"];
- };
- ["Duskskitter"] = {
- Title = AL["Duskskitter"];
- Next_Page = "BaronPerenolde";
- Next_Title = AL["Baron Perenolde"];
- Prev_Page = "Bonecruncher";
- Prev_Title = AL["Bonecruncher"];
- };
- ["BaronPerenolde"] = {
- Title = AL["Baron Perenolde"];
- Next_Page = "Grugthok";
- Next_Title = AL["Grug'thok the Seer"];
- Prev_Page = "Duskskitter";
- Prev_Title = AL["Duskskitter"];
- };
- ["Grugthok"] = {
- Title = AL["Grug'thok the Seer"];
- Next_Page = "Ashbeard";
- Next_Title = AL["Explorer Ashbeard"];
- Prev_Page = "BaronPerenolde";
- Prev_Title = AL["Baron Perenolde"];
- };
- ["Ashbeard"] = {
- Title = AL["Explorer Ashbeard"];
- Next_Page = "Jalakar";
- Next_Title = AL["Jal'akar"];
- Prev_Page = "Grugthok";
- Prev_Title = AL["Grug'thok the Seer"];
- };
- ["Jalakar"] = {
- Title = AL["Jal'akar"];
- Next_Page = "Embereye";
- Next_Title = AL["Embereye"];
- Prev_Page = "Ashbeard";
- Prev_Title = AL["Explorer Ashbeard"];
- };
- ["Embereye"] = {
- Title = AL["Embereye"];
- Next_Page = "Rukthok";
- Next_Title = AL["Ruk'thok the Pyromancer"];
- Prev_Page = "Jalakar";
- Prev_Title = AL["Jal'akar"];
- };
- ["Rukthok"] = {
- Title = AL["Ruk'thok the Pyromancer"];
- Next_Page = "Tarangos";
- Next_Title = AL["Tarangos"];
- Prev_Page = "Embereye";
- Prev_Title = AL["Embereye"];
- };
- ["Tarangos"] = {
- Title = AL["Tarangos"];
- Next_Page = "Ripjaw";
- Next_Title = AL["Ripjaw"];
- Prev_Page = "Rukthok";
- Prev_Title = AL["Ruk'thok the Pyromancer"];
- };
- ["Ripjaw"] = {
- Title = AL["Ripjaw"];
- Next_Page = "Xalvic";
- Next_Title = AL["Xalvic Blackclaw"];
- Prev_Page = "Tarangos";
- Prev_Title = AL["Tarangos"];
- };
- ["Xalvic"] = {
- Title = AL["Xalvic Blackclaw"];
- Next_Page = "Aquitus";
- Next_Title = AL["Aquitus"];
- Prev_Page = "Ripjaw";
- Prev_Title = AL["Ripjaw"];
- };
- ["Aquitus"] = {
- Title = AL["Aquitus"];
- Next_Page = "FirstbornofArugal";
- Next_Title = AL["Firstborn of Arugal"];
- Prev_Page = "Xalvic";
- Prev_Title = AL["Xalvic Blackclaw"];
- };
- ["FirstbornofArugal"] = {
- Title = AL["Firstborn of Arugal"];
- Next_Page = "Letashaz";
- Next_Title = AL["Letashaz"];
- Prev_Page = "Aquitus";
- Prev_Title = AL["Aquitus"];
- };
- ["Letashaz"] = {
- Title = AL["Letashaz"];
- Next_Page = "MargontheMighty";
- Next_Title = AL["Margon the Mighty"];
- Prev_Page = "FirstbornofArugal";
- Prev_Title = AL["Firstborn of Arugal"];
- };
- ["MargontheMighty"] = {
- Title = AL["Margon the Mighty"];
- Next_Page = "WanderingKnight";
- Next_Title = AL["The Wandering Knight"];
- Prev_Page = "Letashaz";
- Prev_Title = AL["Letashaz"];
- };
- ["WanderingKnight"] = {
- Title = AL["The Wandering Knight"];
- Next_Page = "Stoneshell";
- Next_Title = AL["Stoneshell"];
- Prev_Page = "MargontheMighty";
- Prev_Title = AL["Margon the Mighty"];
- };
- ["Stoneshell"] = {
- Title = AL["Stoneshell"];
- Next_Page = "Zareth";
- Next_Title = AL["Zareth Terrorblade"];
- Prev_Page = "WanderingKnight";
- Prev_Title = AL["The Wandering Knight"];
- };
- ["Zareth"] = {
- Title = AL["Zareth Terrorblade"];
- Next_Page = "HighvaleSilverback";
- Next_Title = AL["Highvale Silverback"];
- Prev_Page = "Stoneshell";
- Prev_Title = AL["Stoneshell"];
- };
- ["HighvaleSilverback"] = {
- Title = AL["Highvale Silverback"];
- Next_Page = "Mallon";
- Next_Title = AL["Mallon The Moontouched"];
- Prev_Page = "Zareth";
- Prev_Title = AL["Zareth Terrorblade"];
- };
- ["Mallon"] = {
- Title = AL["Mallon The Moontouched"];
- Next_Page = "Kargron";
- Next_Title = AL["Blademaster Kargron"];
- Prev_Page = "HighvaleSilverback";
- Prev_Title = AL["Highvale Silverback"];
- };
- ["Kargron"] = {
- Title = AL["Blademaster Kargron"];
- Next_Page = "AdmiralBareanWestwind";
- Next_Title = AL["Admiral Barean Westwind"];
- Prev_Page = "Mallon";
- Prev_Title = AL["Mallon The Moontouched"];
- };
- ["ProfessorLysander"] = {
- Title = AL["Professor Lysander"];
- Next_Page = "AdmiralBareanWestwind";
- Next_Title = AL["Admiral Barean Westwind"];
- Prev_Page = "Kargron";
- Prev_Title = AL["Blademaster Kargron"];
- };
- ["AdmiralBareanWestwind"] = {
- Title = AL["Admiral Barean Westwind"];
- Next_Page = "Azurebeak";
- Next_Title = AL["Azurebeak"];
- Prev_Page = "ProfessorLysander";
- Prev_Title = AL["Professor Lysander"];
- };
- ["Azurebeak"] = {
- Title = AL["Azurebeak"];
- Next_Page = "BarkskinFisher";
- Next_Title = AL["Barkskin Fisher"];
- Prev_Page = "AdmiralBareanWestwind";
- Prev_Title = AL["Admiral Barean Westwind"];
- };
- ["BarkskinFisher"] = {
- Title = AL["Barkskin Fisher"];
- Next_Page = "CrusaderLarsarius";
- Next_Title = AL["Crusader Larsarius"];
- Prev_Page = "Azurebeak";
- Prev_Title = AL["Azurebeak"];
- };
- ["CrusaderLarsarius"] = {
- Title = AL["Crusader Larsarius"];
- Next_Page = "ShadeflayerGoliath";
- Next_Title = AL["Shadeflayer Goliath"];
- Prev_Page = "BarkskinFisher";
- Prev_Title = AL["Barkskin Fisher"];
- };
- ["ShadeflayerGoliath"] = {
- Title = AL["Shadeflayer Goliath"];
- Next_Page = "WidowoftheWoods";
- Next_Title = AL["Widow of the Woods"];
- Prev_Page = "CrusaderLarsarius";
- Prev_Title = AL["Crusader Larsarius"];
- };
- ["WidowoftheWoods"] = {
- Title = AL["Widow of the Woods"];
- Next_Page = "M0L1Y";
- Next_Title = AL["M-0L1Y"];
- Prev_Page = "ShadeflayerGoliath";
- Prev_Title = AL["Shadeflayer Goliath"];
- };
- ["M0L1Y"] = {
- Title = AL["M-0L1Y"];
- Next_Page = "EarthcallerRezengal";
- Next_Title = AL["Earthcaller Rezengal"];
- Prev_Page = "WidowoftheWoods";
- Prev_Title = AL["Widow of the Woods"];
- };
-
-
- --WoW Factions
- ["Argent1"] = {
- Title = AL["Argent Dawn"] .. ": " .. AL["Token Hand-Ins"];
- Next_Page = "Argent2";
- Next_Title = AL["Argent Dawn"] .. ": " .. AL["Friendly"] .. "-" .. AL["Exalted"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Argent2"] = {
- Title = AL["Argent Dawn"] .. ": " .. AL["Friendly"] .. "-" .. AL["Honored"];
- Prev_Page = "Argent1";
- Prev_Title = AL["Argent Dawn"] .. ": " .. AL["Token Hand-Ins"];
- Next_Page = "Argent3";
- Next_Title = AL["Argent Dawn"] .. ": " .. AL["Revered"] .. "-" .. AL["Exalted"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Argent3"] = {
- Title = AL["Argent Dawn"] .. ": " .. AL["Revered"] .. "-" .. AL["Exalted"];
- Prev_Page = "Argent2";
- Prev_Title = AL["Argent Dawn"] .. ": " .. AL["Friendly"] .. "-" .. AL["Honored"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Bloodsail1"] = {
- Title = AL["Bloodsail Buccaneers"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Warderns1"] = {
- Title = AL["Wardens of Time"] .. ": " .. AL["Friendly"] .. " & " .. AL["Honored"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- Next_Page = "Warderns2";
- Next_Title = AL["Wardens of Time"] .. ": " .. AL["Revered"] .. " & " .. AL["Exalted"];
- Prev_Page = "Warderns2";
- Prev_Title = AL["Wardens of Time"] .. ": " .. AL["Revered"] .. " & " .. AL["Exalted"];
- };
- ["Warderns2"] = {
- Title = AL["Wardens of Time"] .. ": " .. AL["Revered"] .. " & " .. AL["Exalted"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- Next_Page = "Warderns1";
- Next_Title = AL["Wardens of Time"] .. ": " .. AL["Friendly"] .. " & " .. AL["Honored"];
- Prev_Page = "Warderns1";
- Prev_Title = AL["Wardens of Time"] .. ": " .. AL["Friendly"] .. " & " .. AL["Honored"];
- };
- ["AQBroodRings"] = {
- Title = AL["Brood of Nozdormu"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Cenarion1"] = {
- Title = AL["Cenarion Circle"] .. ": " .. AL["Friendly"];
- Next_Page = "Cenarion2";
- Next_Title = AL["Cenarion Circle"] .. ": " .. AL["Honored"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Cenarion2"] = {
- Title = AL["Cenarion Circle"] .. ": " .. AL["Honored"];
- Next_Page = "Cenarion3";
- Next_Title = AL["Cenarion Circle"] .. ": " .. AL["Revered"];
- Prev_Page = "Cenarion1";
- Prev_Title = AL["Cenarion Circle"] .. ": " .. AL["Friendly"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Cenarion3"] = {
- Title = AL["Cenarion Circle"] .. ": " .. AL["Revered"];
- Next_Page = "Cenarion4";
- Next_Title = AL["Cenarion Circle"] .. ": " .. AL["Exalted"];
- Prev_Page = "Cenarion2";
- Prev_Title = AL["Cenarion Circle"] .. ": " .. AL["Honored"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Cenarion4"] = {
- Title = AL["Cenarion Circle"] .. ": " .. AL["Exalted"];
- Prev_Page = "Cenarion3";
- Prev_Title = AL["Cenarion Circle"] .. ": " .. AL["Revered"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Darkmoon"] = {
- Title = AL["Darkmoon Faire"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Defilers"] = {
- Title = AL["The Defilers"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Frostwolf1"] = {
- Title = AL["Frostwolf Clan"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["GelkisClan1"] = {
- Title = AL["Gelkis Clan Centaur"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["WaterLords1"] = {
- Title = AL["Hydraxian Waterlords"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["LeagueofArathor"] = {
- Title = AL["The League of Arathor"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Ironforge"] = {
- Title = AL["Ironforge"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Darnassus"] = {
- Title = AL["Darnassus"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Stormwind"] = {
- Title = AL["Stormwind"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["GnomereganExiles"] = {
- Title = AL["Gnomeregan Exiles"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["DarkspearTrolls"] = {
- Title = AL["Darkspear Trolls"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["DurotarLaborUnion"] = {
- Title = AL["Durotar Labor Union"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Undercity"] = {
- Title = AL["Undercity"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Orgrimmar"] = {
- Title = AL["Orgrimmar"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["ThunderBluff"] = {
- Title = AL["Thunder Bluff"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Dalaran"] = {
- Title = AL["Dalaran"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Helf"] = {
- Title = AL["Silvermoon Remnant"];
- Next_Page = "Helf2";
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Helf2"] = {
- Title = AL["Silvermoon Remnant"];
- Next_Page = "Helf3";
- Prev_Page = "Helf";
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Helf3"] = {
- Title = AL["Silvermoon Remnant"];
- Prev_Page = "Helf2";
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Revantusk"] = {
- Title = AL["Revantusk Trolls"];
- Next_Page = "Revantusk2";
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Revantusk2"] = {
- Title = AL["Revantusk Trolls"];
- Next_Page = "Revantusk3";
- Prev_Page = "Revantusk";
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Revantusk3"] = {
- Title = AL["Revantusk Trolls"];
- Prev_Page = "Revantusk2";
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["MagramClan1"] = {
- Title = AL["Magram Clan Centaur"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Stormpike1"] = {
- Title = AL["Stormpike Guard"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Thorium1"] = {
- Title = AL["Thorium Brotherhood"] .. ": " .. AL["Friendly"] .. "/" .. AL["Honored"];
- Next_Page = "Thorium2";
- Next_Title = AL["Thorium Brotherhood"] .. ": " .. AL["Revered"] .. "/" .. AL["Exalted"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Thorium2"] = {
- Title = AL["Thorium Brotherhood"] .. ": " .. AL["Revered"] .. "/" .. AL["Exalted"];
- Prev_Page = "Thorium1";
- Prev_Title = AL["Thorium Brotherhood"] .. ": " .. AL["Friendly"] .. "/" .. AL["Honored"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Timbermaw"] = {
- Title = AL["Timbermaw Hold"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Wildhammer"] = {
- Title = AL["Wildhammer Clan"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Wintersaber1"] = {
- Title = AL["Wintersaber Trainers"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Zandalar1"] = {
- Title = AL["Zandalar Tribe"] .. ": " .. AL["Friendly"] .. "/" .. AL["Honored"];
- Next_Page = "Zandalar2";
- Next_Title = AL["Zandalar Tribe"] .. ": " .. AL["Revered"] .. "/" .. AL["Exalted"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["Zandalar2"] = {
- Title = AL["Zandalar Tribe"] .. ": " .. AL["Revered"] .. "/" .. AL["Exalted"];
- Prev_Page = "Zandalar1";
- Prev_Title = AL["Zandalar Tribe"] .. ": " .. AL["Friendly"] .. "/" .. AL["Honored"];
- Back_Page = "REPMENU";
- Back_Title = AL["Factions"];
- };
- ["BRRepFriendly"] = {
- Title = AL["Blood Ring Friendly Rewards"];
- Back_Page = "BRRepMenu";
- Prev_Page = "BRRepTokens";
- Prev_Title = AL["Token of Blood Rewards"];
- Next_Page = "BRRepHonored";
- Next_Title = AL["Blood Ring Honored Rewards"];
- };
- ["BRRepHonored"] = {
- Title = AL["Blood Ring Honored Rewards"];
- Back_Page = "BRRepMenu";
- Prev_Page = "BRRepFriendly";
- Prev_Title = AL["Blood Ring Friendly Rewards"];
- Next_Page = "BRRepRevered";
- Next_Title = AL["Blood Ring Revered Rewards"];
- };
- ["BRRepRevered"] = {
- Title = AL["Blood Ring Revered Rewards"];
- Back_Page = "BRRepMenu";
- Prev_Page = "BRRepHonored";
- Prev_Title = AL["Blood Ring Honored Rewards"];
- Next_Page = "BRRepExalted";
- Next_Title = AL["Blood Ring Exalted Rewards"];
- };
- ["BRRepExalted"] = {
- Title = AL["Blood Ring Exalted Rewards"];
- Back_Page = "BRRepMenu";
- Prev_Page = "BRRepRevered";
- Prev_Title = AL["Blood Ring Revered Rewards"];
- Next_Page = "BRRepTokens";
- Next_Title = AL["Token of Blood Rewards"];
- };
- ["BRRepTokens"] = {
- Title = AL["Token of Blood Rewards"];
- Back_Page = "BRRepMenu";
- Prev_Page = "BRRepExalted";
- Prev_Title = AL["Blood Ring Exalted Rewards"];
- Next_Page = "BRRepFriendly";
- Next_Title = AL["Blood Ring Friendly Rewards"];
- };
- ["ABRepFriendly"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB Friendly Rewards"];
- Next_Page = "ABRepHonored2029";
- Prev_Page = "ABRepExalted";
- };
- ["ABRepHonored2029"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB 20-29 Honored Rewards"];
- Next_Page = "ABRepHonored3039";
- Prev_Page = "ABRepFriendly";
- };
- ["ABRepHonored3039"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB 30-39 Honored Rewards"];
- Next_Page = "ABRepHonored4049";
- Prev_Page = "ABRepHonored2029";
- };
- ["ABRepHonored4049"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB 40-49 Honored Rewards"];
- Next_Page = "ABRepHonored5059";
- Prev_Page = "ABRepHonored3039";
- };
- ["ABRepHonored5059"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB 50-59 Honored Rewards"];
- Next_Page = "ABRepRevered2029";
- Prev_Page = "ABRepHonored4049";
- };
- ["ABRepRevered2029"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB 20-29 Revered Rewards"];
- Next_Page = "ABRepRevered3039";
- Prev_Page = "ABRepHonored5059";
- };
- ["ABRepRevered3039"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB 30-39 Revered Rewards"];
- Next_Page = "ABRepRevered4049";
- Prev_Page = "ABRepRevered2029";
- };
- ["ABRepRevered4049"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB 40-49 Revered Rewards"];
- Next_Page = "ABRepRevered5059";
- Prev_Page = "ABRepRevered3039";
- };
- ["ABRepRevered5059"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB 50-59 Revered Rewards"];
- Next_Page = "ABRepExalted";
- Prev_Page = "ABRepRevered4049";
- };
- ["ABRepExalted"] = {
- Back_Page = "ABRepMenu";
- Title = AL["AB Exalted Rewards"];
- Prev_Page = "ABRepExalted5059";
- Next_Page = "ABRepFriendly";
- };
- ["AVRepFriendly"] = {
- Title = AL["AV Friendly Rewards"];
- Back_Page = "AVRepMenu";
- Prev_Page = "AVLokholarIvus";
- Prev_Title = AL["Ivus & Lokholar"];
- Next_Page = "AVRepHonored";
- Next_Title = AL["AV Honored Rewards"];
- };
- ["AVRepHonored"] = {
- Title = AL["AV Honored Rewards"];
- Back_Page = "AVRepMenu";
- Prev_Page = "AVRepFriendly";
- Prev_Title = AL["AV Friendly Rewards"];
- Next_Page = "AVRepRevered";
- Next_Title = AL["AV Revered Rewards"];
- };
- ["AVRepRevered"] = {
- Title = AL["AV Revered Rewards"];
- Back_Page = "AVRepMenu";
- Prev_Page = "AVRepHonored";
- Prev_Title = AL["AV Honored Rewards"];
- Next_Page = "AVRepExalted";
- Next_Title = AL["AV Exalted Rewards"];
- };
- ["AVRepExalted"] = {
- Title = AL["AV Exalted Rewards"];
- Back_Page = "AVRepMenu";
- Prev_Page = "AVRepRevered";
- Prev_Title = AL["AV Revered Rewards"];
- Next_Page = "AVKorrak";
- Next_Title = AL["Korrak the Bloodrager"];
- };
- ["AVKorrak"] = {
- Title = AL["Korrak the Bloodrager"];
- Back_Page = "AVRepMenu";
- Prev_Page = "AVRepExalted";
- Prev_Title = AL["AV Exalted Rewards"];
- Next_Page = "AVLokholarIvus";
- Next_Title = AL["Ivus & Lokholar"];
- };
- ["AVLokholarIvus"] = {
- Title = AL["Ivus & Lokholar"];
- Back_Page = "AVRepMenu";
- Prev_Page = "AVKorrak";
- Prev_Title = AL["Korrak the Bloodrager"];
- Next_Page = "AVRepFriendly";
- Next_Title = AL["AV Friendly Rewards"];
- };
- ["WSGRepFriendly"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG Friendly Rewards"];
- Next_Page = "WSGRepHonored1019";
- Prev_Page = "WSGRepExalted60";
- };
- ["WSGRepHonored1019"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 10-19 Honored Rewards"];
- Next_Page = "WSGRepHonored2029";
- Prev_Page = "WSGRepFriendly";
- };
- ["WSGRepHonored2029"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 20-29 Honored Rewards"];
- Next_Page = "WSGRepHonored3039";
- Prev_Page = "WSGRepHonored1019";
- };
- ["WSGRepHonored3039"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 30-39 Honored Rewards"];
- Next_Page = "WSGRepHonored4049";
- Prev_Page = "WSGRepHonored2029";
- };
- ["WSGRepHonored4049"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 40-49 Honored Rewards"];
- Next_Page = "WSGRepHonored5059";
- Prev_Page = "WSGRepHonored3039";
- };
- ["WSGRepHonored5059"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 50-59 Honored Rewards"];
- Next_Page = "WSGRepRevered1019";
- Prev_Page = "WSGRepHonored4049";
- };
- ["WSGRepRevered1019"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 10-19 Revered Rewards"];
- Next_Page = "WSGRepRevered2029";
- Prev_Page = "WSGRepHonored5059";
- };
- ["WSGRepRevered2029"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 20-29 Revered Rewards"];
- Next_Page = "WSGRepRevered3039";
- Prev_Page = "WSGRepRevered1019";
- };
- ["WSGRepRevered3039"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 30-39 Revered Rewards"];
- Next_Page = "WSGRepRevered4049";
- Prev_Page = "WSGRepRevered2029";
- };
- ["WSGRepRevered4049"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 40-49 Revered Rewards"];
- Next_Page = "WSGRepRevered5059";
- Prev_Page = "WSGRepRevered3039";
- };
- ["WSGRepRevered5059"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 50-59 Revered Rewards"];
- Next_Page = "WSGRepExalted4049";
- Prev_Page = "WSGRepRevered4049";
- };
- ["WSGRepExalted4049"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 40-49 Exalted Rewards"];
- Next_Page = "WSGRepExalted5059";
- Prev_Page = "WSGRepRevered5059";
- };
- ["WSGRepExalted5059"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 50-59 Exalted Rewards"];
- Next_Page = "WSGRepExalted60";
- Prev_Page = "WSGRepExalted4049";
- };
- ["WSGRepExalted60"] = {
- Back_Page = "WSGRepMenu";
- Title = AL["WSG 60 Exalted Rewards"];
- Prev_Page = "WSGRepExalted5059";
- Next_Page = "WSGRepFriendly";
- };
- ["PvP60Accessories1"] = {
- Title = AL["PvP Trinkets"];
- Next_Page = "PvP60Accessories2";
- Next_Title = AtlasLoot_TableNames["PvP60Accessories2"][1];
- Back_Page = "PVPMENU";
- Back_Title = AL["PvP Rewards"];
- };
- ["PvP60Accessories2"] = {
- Title = AtlasLoot_TableNames["PvP60Accessories2"][1];
- Next_Page = "PvP60Accessories3";
- Next_Title = AtlasLoot_TableNames["PvP60Accessories3"][1];
- Prev_Page = "PvP60Accessories1";
- Prev_Title = AL["PvP Accessories"] .. ": " .. AL["Level 60"];
- Back_Page = "PVPMENU";
- Back_Title = AL["PvP Rewards"];
- };
- ["PvP60Accessories3"] = {
- Title = AtlasLoot_TableNames["PvP60Accessories3"][1];
- Prev_Page = "PvP60Accessories2";
- Prev_Title = AtlasLoot_TableNames["PvP60Accessories2"][1];
- Back_Page = "PVPMENU";
- Back_Title = AL["PvP Rewards"];
- };
- ["PVPWeapons1"] = {
- Title = AL["Rank 14 Weapons"];
- Next_Page = "PVPWeapons2";
- Next_Title = AL["Rank 14 Weapons"];
- Back_Page = "PVPMENU";
- Back_Title = AL["PvP Rewards"];
- };
- ["PVPWeapons2"] = {
- Title = AL["Rank 14 Weapons"];
- Prev_Page = "PVPWeapons1";
- Prev_Title = AL["Rank 14 Weapons"];
- Back_Page = "PVPMENU";
- Back_Title = AL["PvP Rewards"];
- };
- ["PVPDruid"] = {
- Title = AL["Druid"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["PVPHunter"] = {
- Title = AL["Hunter"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["PVPMage"] = {
- Title = AL["Mage"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["PVPPaladin"] = {
- Title = AL["Paladin"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["PVPPriest"] = {
- Title = AL["Priest"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["PVPRogue"] = {
- Title = AL["Rogue"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["PVPShaman"] = {
- Title = AL["Shaman"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["PVPWarlock"] = {
- Title = AL["Warlock"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["PVPWarrior"] = {
- Title = AL["Warrior"];
- Back_Page = "PVPSET";
- Back_Title = AL["PvP Armor Sets"];
- };
- ["T0Druid"] = {
- Title = AL["Druid"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T0Hunter"] = {
- Title = AL["Hunter"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T0Mage"] = {
- Title = AL["Mage"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T0Paladin"] = {
- Title = AL["Paladin"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T0Priest"] = {
- Title = AL["Priest"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T0Rogue"] = {
- Title = AL["Rogue"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T0Shaman"] = {
- Title = AL["Shaman"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T0Warlock"] = {
- Title = AL["Warlock"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T0Warrior"] = {
- Title = AL["Warrior"];
- Back_Page = "T0SET";
- Back_Title = AL["Dungeon 1/2 Sets"];
- };
- ["T1Druid"] = {
- Title = AL["Druid"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T1Hunter"] = {
- Title = AL["Hunter"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T1Mage"] = {
- Title = AL["Mage"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T1Paladin"] = {
- Title = AL["Paladin"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T1Priest"] = {
- Title = AL["Priest"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T1Rogue"] = {
- Title = AL["Rogue"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T1Shaman"] = {
- Title = AL["Shaman"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T1Warlock"] = {
- Title = AL["Warlock"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T1Warrior"] = {
- Title = AL["Warrior"];
- Back_Page = "T1SET";
- Back_Title = AL["Tier 1 Sets"];
- };
- ["T2Druid"] = {
- Title = AL["Druid"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T2Hunter"] = {
- Title = AL["Hunter"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T2Mage"] = {
- Title = AL["Mage"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T2Paladin"] = {
- Title = AL["Paladin"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T2Priest"] = {
- Title = AL["Priest"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T2Rogue"] = {
- Title = AL["Rogue"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T2Shaman"] = {
- Title = AL["Shaman"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T2Warlock"] = {
- Title = AL["Warlock"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T2Warrior"] = {
- Title = AL["Warrior"];
- Back_Page = "T2SET";
- Back_Title = AL["Tier 2 Sets"];
- };
- ["T3Druid"] = {
- Title = AL["Druid"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["T3Hunter"] = {
- Title = AL["Hunter"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["T3Mage"] = {
- Title = AL["Mage"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["T3Paladin"] = {
- Title = AL["Paladin"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["T3Priest"] = {
- Title = AL["Priest"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["T3Rogue"] = {
- Title = AL["Rogue"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["T3Shaman"] = {
- Title = AL["Shaman"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["T3Warlock"] = {
- Title = AL["Warlock"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["T3Warrior"] = {
- Title = AL["Warrior"];
- Back_Page = "T3SET";
- Back_Title = AL["Tier 3 Sets"];
- };
- ["AQ40Druid"] = {
- Title = AL["Druid"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ40Hunter"] = {
- Title = AL["Hunter"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ40Mage"] = {
- Title = AL["Mage"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ40Paladin"] = {
- Title = AL["Paladin"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ40Priest"] = {
- Title = AL["Priest"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ40Rogue"] = {
- Title = AL["Rogue"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ40Shaman"] = {
- Title = AL["Shaman"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ40Warlock"] = {
- Title = AL["Warlock"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ40Warrior"] = {
- Title = AL["Warrior"];
- Back_Page = "AQ40SET";
- Back_Title = AL["Temple of Ahn'Qiraj Sets"];
- };
- ["AQ20Druid"] = {
- Title = AL["Druid"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["AQ20Hunter"] = {
- Title = AL["Hunter"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["AQ20Mage"] = {
- Title = AL["Mage"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["AQ20Paladin"] = {
- Title = AL["Paladin"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["AQ20Priest"] = {
- Title = AL["Priest"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["AQ20Rogue"] = {
- Title = AL["Rogue"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["AQ20Shaman"] = {
- Title = AL["Shaman"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["AQ20Warlock"] = {
- Title = AL["Warlock"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["AQ20Warrior"] = {
- Title = AL["Warrior"];
- Back_Page = "AQ20SET";
- Back_Title = AL["Ruins of Ahn'Qiraj Sets"];
- };
- ["ZGDruid"] = {
- Title = AL["Druid"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["ZGHunter"] = {
- Title = AL["Hunter"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["ZGMage"] = {
- Title = AL["Mage"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["ZGPaladin"] = {
- Title = AL["Paladin"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["ZGPriest"] = {
- Title = AL["Priest"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["ZGRogue"] = {
- Title = AL["Rogue"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["ZGShaman"] = {
- Title = AL["Shaman"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["ZGWarlock"] = {
- Title = AL["Warlock"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["ZGWarrior"] = {
- Title = AL["Warrior"];
- Back_Page = "ZGSET";
- Back_Title = AL["Zul'Gurub Sets"];
- };
- ["DEADMINES"] = {
- Title = AL["Defias Leather"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["WAILING"] = {
- Title = AL["Embrace of the Viper"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["SCARLET"] = {
- Title = AL["Chain of the Scarlet Crusade"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["BLACKROCKD"] = {
- Title = AL["The Gladiator"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["IRONWEAVE"] = {
- Title = AL["Ironweave Battlesuit"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["ScholoCloth"] = {
- Title = AL["Scholomance"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["ScholoLeather"] = {
- Title = AL["Scholomance"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["ScholoMail"] = {
- Title = AL["Scholomance"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["ScholoPlate"] = {
- Title = AL["Scholomance"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["STRAT"] = {
- Title = AL["The Postmaster"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["ScourgeInvasion"] = {
- Title = AL["Scourge Invasion"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["ShardOfGods"] = {
- Title = AL["Shard of the Gods"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["ZGRings"] = {
- Title = AL["Zul'Gurub"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["HakkariBlades"] = {
- Title = AL["Zul'Gurub"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["PrimalBlessing"] = {
- Title = AL["Zul'Gurub"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["SpiritofEskhandar"] = {
- Title = AL["Spirit of Eskhandar"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["DalRend"] = {
- Title = AL["Dal'Rend's Arms"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["SpiderKiss"] = {
- Title = AL["Spider's Kiss"];
- Back_Page = "PRE60SET";
- Back_Title = AL["Pre 60 Sets"];
- };
- ["SteelPlate"] = {
- Title = AL["Steel Plate"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["ImperialPlate"] = {
- Title = AL["Imperial Plate"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["TheDarksoul"] = {
- Title = AL["The Darksoul"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["BloodsoulEmbrace"] = {
- Title = AL["Bloodsoul Embrace"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["AugerersAttire"] = {
- Title = AL["Augerer's Attire"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["ShadoweaveSet"] = {
- Title = AL["Shadoweave"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["DivinersGarments"] = {
- Title = AL["Diviner's Garments"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["PillagersGarb"] = {
- Title = AL["Pillager's Garb"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["BloodvineG"] = {
- Title = AL["Bloodvine Garb"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["GriftersArmor"] = {
- Title = AL["Grifter's Armor"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["PrimalistsTrappings"] = {
- Title = AL["Primalist's Trappings"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["VolcanicArmor"] = {
- Title = AL["Volcanic Armor"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["IronfeatherArmor"] = {
- Title = AL["Ironfeather Armor"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["StormshroudArmor"] = {
- Title = AL["Stormshroud Armor"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["DevilsaurArmor"] = {
- Title = AL["Devilsaur Armor"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["BloodTigerH"] = {
- Title = AL["Blood Tiger Harness"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["PrimalBatskin"] = {
- Title = AL["Primal Batskin"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["RedDragonM"] = {
- Title = AL["Red Dragon Mail"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["GreenDragonM"] = {
- Title = AL["Green Dragon Mail"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["BlueDragonM"] = {
- Title = AL["Blue Dragon Mail"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["BlackDragonM"] = {
- Title = AL["Black Dragon Mail"];
- Back_Page = "CRAFTSET";
- Back_Title = AL["Crafted Sets"];
- };
- ["CraftedWeapons1"] = {
- Title = AL["Crafted Epic Weapons"];
- Back_Page = "CRAFTINGMENU";
- Back_Title = AL["Collections"];
- };
- ["Tabards"] = {
- Title = AL["Tabards"];
- Back_Page = "SETMENU";
- Back_Title = AL["Collections"];
- };
- ["Legendaries"] = {
- Title = AL["Legendary Items"];
- Back_Page = "SETMENU";
- Back_Title = AL["Collections"];
- };
- ["Artifacts"] = {
- Title = AL["Artifact Items"];
- Back_Page = "SETMENU";
- Back_Title = AL["Collections"];
- };
- ["PvPMountsPvP"] = {
- Title = AL["PvP Mounts"];
- Back_Page = "PVPMENU";
- Back_Title = AL["PvP Rewards"];
- };
- ["UnobMounts"] = {
- Title = AL["Unobtainable Mounts"];
- Back_Page = "SETMENU";
- Back_Title = AL["Collections"];
- };
- ["OldMounts"] = {
- Title = AL["Old Mounts"];
- Back_Page = "SETMENU";
- Back_Title = AL["Collections"];
- };
- ["RareMounts"] = {
- Title = AL["Rare Mounts"];
- Back_Page = "SETMENU";
- Back_Title = AL["Collections"];
- };
- ["RarePets1"] = {
- Title = AL["Rare Pets"];
- Next_Page = "RarePets2";
- Next_Title = AL["Rare Pets"];
- Back_Page = "SETMENU";
- Back_Title = AL["Collections"];
- };
- ["RarePets2"] = {
- Title = AL["Rare Pets"];
- Prev_Page = "RarePets1";
- Prev_Title = AL["Rare Pets"];
- Back_Page = "SETMENU";
- Back_Title = AL["Collections"];
- };
- ["WorldEpics1"] = {
- Title = AtlasLoot_TableNames["WorldEpics1"][1];
- Next_Page = "WorldEpics2";
- Next_Title = AtlasLoot_TableNames["WorldEpics2"][1];
- Back_Page = "WORLDEPICS";
- Back_Title = AL["World Epics"];
- };
- ["WorldEpics2"] = {
- Title = AtlasLoot_TableNames["WorldEpics2"][1];
- Next_Page = "WorldEpics3";
- Next_Title = AtlasLoot_TableNames["WorldEpics3"][1];
- Prev_Page = "WorldEpics1";
- Prev_Title = AtlasLoot_TableNames["WorldEpics1"][1];
- Back_Page = "WORLDEPICS";
- Back_Title = AL["World Epics"];
- };
- ["WorldEpics3"] = {
- Title = AtlasLoot_TableNames["WorldEpics3"][1];
- Prev_Page = "WorldEpics2";
- Prev_Title = AtlasLoot_TableNames["WorldEpics2"][1];
- Back_Page = "WORLDEPICS";
- Back_Title = AL["World Epics"];
- };
- ["ZGTrash1"] = {
- Title = AtlasLoot_TableNames["ZGTrash1"][1];
- Next_Page = "ZGTrash2";
- Next_Title = AtlasLoot_TableNames["ZGTrash2"][1];
- };
- ["ZGTrash2"] = {
- Title = AtlasLoot_TableNames["ZGTrash2"][1];
- Prev_Page = "ZGTrash1";
- Prev_Title = AtlasLoot_TableNames["ZGTrash1"][1];
- };
- ["AQ40Trash1"] = {
- Title = AtlasLoot_TableNames["AQ40Trash1"][1];
- Next_Page = "AQ40Trash2";
- Next_Title = AtlasLoot_TableNames["AQ40Trash2"][1];
- };
- ["AQ40Trash2"] = {
- Title = AtlasLoot_TableNames["AQ40Trash2"][1];
- Prev_Page = "AQ40Trash1";
- Prev_Title = AtlasLoot_TableNames["AQ40Trash1"][1];
- };
- ["ChildrensWeek"] = {
- Title = AL["Children's Week"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["Winterviel1"] = {
- Title = AL["Feast of Winter Veil"];
- Next_Page = "Winterviel2";
- Next_Title = AtlasLoot_TableNames["Winterviel2"][1];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["Winterviel2"] = {
- Title = AtlasLoot_TableNames["Winterviel2"][1];
- Next_Page = "WintervielSnowball";
- Next_Title = "Snowball";
- Prev_Page = "Winterviel1";
- Prev_Title = AL["Feast of Winter Veil"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["WintervielSnowball"] = {
- Title = "Snowball";
- Next_Page = "Winterviel1";
- Next_Title = AL["Feast of Winter Veil"];
- Prev_Page = "Winterviel2";
- Prev_Title = AtlasLoot_TableNames["Winterviel2"][1];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["Halloween1"] = {
- Title = AL["Hallow's End"];
- Next_Page = "Halloween2";
- Next_Title = AL["Hallow's End"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["Halloween2"] = {
- Title = AL["Hallow's End"];
- Prev_Page = "Halloween1";
- Prev_Title = AL["Hallow's End"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["HarvestFestival"] = {
- Title = AL["Harvest Festival"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["Valentineday"] = {
- Title = AL["Love is in the Air"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["LunarFestival1"] = {
- Title = AL["Lunar Festival"];
- Next_Page = "LunarFestival2";
- Next_Title = AL["Lunar Festival"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["LunarFestival2"] = {
- Title = AL["Lunar Festival"];
- Prev_Page = "LunarFestival1";
- Prev_Title = AL["Lunar Festival"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["MidsummerFestival"] = {
- Title = AL["Midsummer Fire Festival"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["Noblegarden"] = {
- Title = AL["Noblegarden"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["ElementalInvasion"] = {
- Title = AL["Elemental Invasion"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["GurubashiArena"] = {
- Title = AL["Gurubashi Arena Booty Run"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["ScourgeInvasionEvent1"] = {
- Title = AL["Scourge Invasion"];
- Next_Page = "ScourgeInvasionEvent2";
- Next_Title = AtlasLoot_TableNames["ScourgeInvasionEvent2"][1];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["ScourgeInvasionEvent2"] = {
- Title = AtlasLoot_TableNames["ScourgeInvasionEvent2"][1];
- Prev_Page = "ScourgeInvasionEvent1";
- Prev_Title = AL["Scourge Invasion"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["FishingExtravaganza"] = {
- Title = AL["Stranglethorn Fishing Extravaganza"];
- Back_Page = "WORLDEVENTMENU";
- Back_Title = AL["World Events"];
- };
- ["AbyssalTemplars"] = {
- Title = AL["Abyssal Council"] .. " - " .. AL["Templars"];
- Back_Page = "AbyssalCouncil";
- Back_Title = AL["Abyssal Council"];
- };
- ["AbyssalDukes"] = {
- Title = AL["Abyssal Council"] .. " - " .. AL["Dukes"];
- Back_Page = "AbyssalCouncil";
- Back_Title = AL["Abyssal Council"];
- };
- ["AbyssalLords"] = {
- Title = AL["Abyssal Council"] .. " - " .. AL["High Council"];
- Back_Page = "AbyssalCouncil";
- Back_Title = AL["Abyssal Council"];
- };
- ["AlchemyApprentice1"] = {
- Title = AL["Alchemy"] .. ": " .. AL["Apprentice"];
- Back_Page = "ALCHEMYMENU";
- Back_Title = AL["Alchemy"];
- Next_Page = "AlchemyJourneyman1";
- Next_Title = AL["Alchemy"] .. ": " .. AL["Journeyman"];
- };
- ["AlchemyJourneyman1"] = {
- Title = AL["Alchemy"] .. ": " .. AL["Journeyman"];
- Back_Page = "ALCHEMYMENU";
- Back_Title = AL["Alchemy"];
- Next_Page = "AlchemyExpert1";
- Next_Title = AL["Alchemy"] .. ": " .. AL["Expert"];
- Prev_Page = "AlchemyApprentice1";
- Prev_Title = AL["Alchemy"] .. ": " .. AL["Apprentice"];
- };
- ["AlchemyExpert1"] = {
- Title = AL["Alchemy"] .. ": " .. AL["Expert"];
- Back_Page = "ALCHEMYMENU";
- Back_Title = AL["Alchemy"];
- Next_Page = "AlchemyArtisan1";
- Next_Title = AL["Alchemy"] .. ": " .. AL["Artisan"];
- Prev_Page = "AlchemyJourneyman1";
- Prev_Title = AL["Alchemy"] .. ": " .. AL["Journeyman"];
- };
- ["AlchemyArtisan1"] = {
- Title = AL["Alchemy"] .. ": " .. AL["Artisan"];
- Back_Page = "ALCHEMYMENU";
- Back_Title = AL["Alchemy"];
- Next_Page = "AlchemyArtisan2";
- Next_Title = AL["Alchemy"] .. ": " .. AL["Artisan"];
- Prev_Page = "AlchemyExpert1";
- Prev_Title = AL["Alchemy"] .. ": " .. AL["Expert"];
- };
- ["AlchemyArtisan2"] = {
- Title = AL["Alchemy"] .. ": " .. AL["Artisan"];
- Back_Page = "ALCHEMYMENU";
- Back_Title = AL["Alchemy"];
- Prev_Page = "AlchemyArtisan1";
- Prev_Title = AL["Alchemy"] .. ": " .. AL["Artisan"];
- };
- ["SmithingApprentice1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Apprentice"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Next_Page = "SmithingJourneyman1";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Journeyman"];
- };
- ["SmithingJourneyman1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Journeyman"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingApprentice1";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Apprentice"];
- Next_Page = "SmithingJourneyman2";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Journeyman"];
- };
- ["SmithingJourneyman2"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Journeyman"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingJourneyman1";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Journeyman"];
- Next_Page = "SmithingExpert1";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- };
- ["SmithingExpert1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingJourneyman2";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Journeyman"];
- Next_Page = "SmithingExpert2";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- };
- ["SmithingExpert2"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingExpert1";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- Next_Page = "SmithingExpert3";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- };
- ["SmithingExpert3"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingExpert2";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- Next_Page = "SmithingArtisan1";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- };
- ["SmithingArtisan1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingExpert3";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Expert"];
- Next_Page = "SmithingArtisan2";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- };
- ["SmithingArtisan2"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingArtisan1";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- Next_Page = "SmithingArtisan3";
- Next_Title = AL["Blacksmithing"];
- };
- ["SmithingArtisan3"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingArtisan2";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- Next_Page = "SmithingArtisan4";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Armorsmith"];
- };
- ["SmithingArtisan4"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingArtisan3";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- Next_Page = "Armorsmith1";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Armorsmith"];
- };
- ["Armorsmith1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Armorsmith"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "SmithingArtisan4";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Artisan"];
- Next_Page = "Weaponsmith1";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Weaponsmith"];
- };
- ["Weaponsmith1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Weaponsmith"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "Armorsmith1";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Armorsmith"];
- Next_Page = "Axesmith1";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Master Axesmith"];
- };
- ["Axesmith1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Master Axesmith"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "Weaponsmith1";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Weaponsmith"];
- Next_Page = "Hammersmith1";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Master Hammersmith"];
- };
- ["Hammersmith1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Master Hammersmith"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "Axesmith1";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Master Axesmith"];
- Next_Page = "Swordsmith1";
- Next_Title = AL["Blacksmithing"] .. ": " .. AL["Master Swordsmith"];
- };
- ["Swordsmith1"] = {
- Title = AL["Blacksmithing"] .. ": " .. AL["Master Swordsmith"];
- Back_Page = "SMITHINGMENU";
- Back_Title = AL["Blacksmithing"];
- Prev_Page = "Hammersmith1";
- Prev_Title = AL["Blacksmithing"] .. ": " .. AL["Master Hammersmith"];
- };
- ["EnchantingApprentice1"] = {
- Title = AL["Enchanting"] .. ": " .. AL["Apprentice"];
- Back_Page = "ENCHANTINGMENU";
- Back_Title = AL["Enchanting"];
- Next_Page = "EnchantingJourneyman1";
- Next_Title = AL["Enchanting"] .. ": " .. AL["Journeyman"];
- };
- ["EnchantingJourneyman1"] = {
- Title = AL["Enchanting"] .. ": " .. AL["Journeyman"];
- Back_Page = "ENCHANTINGMENU";
- Back_Title = AL["Enchanting"];
- Prev_Page = "EnchantingApprentice1";
- Prev_Title = AL["Enchanting"] .. ": " .. AL["Apprentice"];
- Next_Page = "EnchantingJourneyman2";
- Next_Title = AL["Enchanting"] .. ": " .. AL["Journeyman"];
- };
- ["EnchantingJourneyman2"] = {
- Title = AL["Enchanting"] .. ": " .. AL["Journeyman"];
- Back_Page = "ENCHANTINGMENU";
- Back_Title = AL["Enchanting"];
- Prev_Page = "EnchantingJourneyman1";
- Prev_Title = AL["Enchanting"] .. ": " .. AL["Journeyman"];
- Next_Page = "EnchantingExpert1";
- Next_Title = AL["Enchanting"] .. ": " .. AL["Expert"];
- };
- ["EnchantingExpert1"] = {
- Title = AL["Enchanting"] .. ": " .. AL["Expert"];
- Back_Page = "ENCHANTINGMENU";
- Back_Title = AL["Enchanting"];
- Prev_Page = "EnchantingJourneyman2";
- Prev_Title = AL["Enchanting"] .. ": " .. AL["Journeyman"];
- Next_Page = "EnchantingExpert2";
- Next_Title = AL["Enchanting"] .. ": " .. AL["Expert"];
- };
- ["EnchantingExpert2"] = {
- Title = AL["Enchanting"] .. ": " .. AL["Expert"];
- Back_Page = "ENCHANTINGMENU";
- Back_Title = AL["Enchanting"];
- Prev_Page = "EnchantingExpert1";
- Prev_Title = AL["Enchanting"] .. ": " .. AL["Expert"];
- Next_Page = "EnchantingArtisan1";
- Next_Title = AL["Enchanting"] .. ": " .. AL["Artisan"];
- };
- ["EnchantingArtisan1"] = {
- Title = AL["Enchanting"] .. ": " .. AL["Artisan"];
- Back_Page = "ENCHANTINGMENU";
- Back_Title = AL["Enchanting"];
- Prev_Page = "EnchantingExpert2";
- Prev_Title = AL["Enchanting"] .. ": " .. AL["Expert"];
- Next_Page = "EnchantingArtisan2";
- Next_Title = AL["Enchanting"] .. ": " .. AL["Artisan"];
- };
- ["EnchantingArtisan2"] = {
- Title = AL["Enchanting"] .. ": " .. AL["Artisan"];
- Back_Page = "ENCHANTINGMENU";
- Back_Title = AL["Enchanting"];
- Prev_Page = "EnchantingArtisan1";
- Prev_Title = AL["Enchanting"] .. ": " .. AL["Artisan"];
- Next_Page = "EnchantingArtisan3";
- Next_Title = AL["Enchanting"] .. ": " .. AL["Artisan"];
- };
- ["EnchantingArtisan3"] = {
- Title = AL["Enchanting"] .. ": " .. AL["Artisan"];
- Back_Page = "ENCHANTINGMENU";
- Back_Title = AL["Enchanting"];
- Prev_Page = "EnchantingArtisan2";
- Prev_Title = AL["Enchanting"] .. ": " .. AL["Artisan"];
- };
- ["EngineeringApprentice1"] = {
- Title = AL["Engineering"] .. ": " .. AL["Apprentice"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Next_Page = "EngineeringJourneyman1";
- Next_Title = AL["Engineering"] .. ": " .. AL["Journeyman"];
- };
- ["EngineeringJourneyman1"] = {
- Title = AL["Engineering"] .. ": " .. AL["Journeyman"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Prev_Page = "EngineeringApprentice1";
- Prev_Title = AL["Engineering"] .. ": " .. AL["Apprentice"];
- Next_Page = "EngineeringJourneyman2";
- Next_Title = AL["Engineering"] .. ": " .. AL["Journeyman"];
- };
- ["EngineeringJourneyman2"] = {
- Title = AL["Engineering"] .. ": " .. AL["Journeyman"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Prev_Page = "EngineeringJourneyman1";
- Prev_Title = AL["Engineering"] .. ": " .. AL["Journeyman"];
- Next_Page = "EngineeringExpert1";
- Next_Title = AL["Engineering"] .. ": " .. AL["Expert"];
- };
- ["EngineeringExpert1"] = {
- Title = AL["Engineering"] .. ": " .. AL["Expert"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Prev_Page = "EngineeringJourneyman2";
- Prev_Title = AL["Engineering"] .. ": " .. AL["Journeyman"];
- Next_Page = "EngineeringExpert2";
- Next_Title = AL["Engineering"] .. ": " .. AL["Expert"];
- };
- ["EngineeringExpert2"] = {
- Title = AL["Engineering"] .. ": " .. AL["Expert"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Prev_Page = "EngineeringExpert1";
- Prev_Title = AL["Engineering"] .. ": " .. AL["Expert"];
- Next_Page = "EngineeringArtisan1";
- Next_Title = AL["Engineering"] .. ": " .. AL["Artisan"];
- };
- ["EngineeringArtisan1"] = {
- Title = AL["Engineering"] .. ": " .. AL["Artisan"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Prev_Page = "EngineeringExpert2";
- Prev_Title = AL["Engineering"] .. ": " .. AL["Expert"];
- Next_Page = "EngineeringArtisan2";
- Next_Title = AL["Engineering"] .. ": " .. AL["Artisan"];
- };
- ["EngineeringArtisan2"] = {
- Title = AL["Engineering"] .. ": " .. AL["Artisan"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Prev_Page = "EngineeringArtisan1";
- Prev_Title = AL["Engineering"] .. ": " .. AL["Artisan"];
- Next_Page = "Gnomish1";
- Next_Title = AL["Engineering"] .. ": " .. AL["Gnomish Engineering"];
- };
- ["Gnomish1"] = {
- Title = AL["Engineering"] .. ": " .. AL["Gnomish Engineering"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Prev_Page = "EngineeringArtisan2";
- Prev_Title = AL["Engineering"] .. ": " .. AL["Artisan"];
- Next_Page = "Goblin1";
- Next_Title = AL["Engineering"] .. ": " .. AL["Goblin Engineering"];
- };
- ["Goblin1"] = {
- Title = AL["Engineering"] .. ": " .. AL["Goblin Engineering"];
- Back_Page = "ENGINEERINGMENU";
- Back_Title = AL["Engineering"];
- Prev_Page = "Gnomish1";
- Prev_Title = AL["Engineering"] .. ": " .. AL["Gnomish Engineering"];
- };
- ["LeatherApprentice1"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Apprentice"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Next_Page = "LeatherJourneyman1";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Journeyman"];
- };
- ["LeatherJourneyman1"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Journeyman"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "LeatherApprentice1";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Apprentice"];
- Next_Page = "LeatherJourneyman2";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Journeyman"];
- };
- ["LeatherJourneyman2"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Journeyman"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "LeatherJourneyman1";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Journeyman"];
- Next_Page = "LeatherExpert1";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Expert"];
- };
- ["LeatherExpert1"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Expert"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "LeatherJourneyman2";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Journeyman"];
- Next_Page = "LeatherExpert2";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Expert"];
- };
- ["LeatherExpert2"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Expert"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "LeatherExpert1";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Expert"];
- Next_Page = "LeatherArtisan1";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- };
- ["LeatherArtisan1"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "LeatherExpert2";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Expert"];
- Next_Page = "LeatherArtisan2";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- };
- ["LeatherArtisan2"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "LeatherArtisan1";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- Next_Page = "LeatherArtisan3";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- };
- ["LeatherArtisan3"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "LeatherArtisan2";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- Next_Page = "Dragonscale1";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Dragonscale Leatherworking"];
- };
- ["Dragonscale1"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Dragonscale Leatherworking"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "LeatherArtisan3";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Artisan"];
- Next_Page = "Elemental1";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Elemental Leatherworking"];
- };
- ["Elemental1"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Elemental Leatherworking"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "Dragonscale1";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Dragonscale Leatherworking"];
- Next_Page = "Tribal1";
- Next_Title = AL["Leatherworking"] .. ": " .. AL["Tribal Leatherworking"];
- };
- ["Tribal1"] = {
- Title = AL["Leatherworking"] .. ": " .. AL["Tribal Leatherworking"];
- Back_Page = "LEATHERWORKINGMENU";
- Back_Title = AL["Leatherworking"];
- Prev_Page = "Elemental1";
- Prev_Title = AL["Leatherworking"] .. ": " .. AL["Elemental Leatherworking"];
- };
- ["Herbalism1"] = {
- Title = AL["Herbalism"];
- Back_Page = "CRAFTINGMENU";
- Back_Title = AL["Crafting"];
- Next_Page = "Herbalism2";
- Next_Title = AL["Herbalism"];
- };
- ["Herbalism2"] = {
- Title = AL["Herbalism"];
- Back_Page = "CRAFTINGMENU";
- Back_Title = AL["Crafting"];
- Prev_Page = "Herbalism1";
- Prev_Title = AL["Herbalism"];
- };
- ["Mining1"] = {
- Title = AL["Mining"];
- Back_Page = "MININGMENU";
- Back_Title = AL["Crafting"];
- Next_Page = "Mining2";
- Next_Title = AL["Mining"];
- };
- ["Mining2"] = {
- Title = AL["Mining"];
- Back_Page = "MININGMENU";
- Back_Title = AL["Crafting"];
- Next_Page = "Smelting1";
- Next_Title = AL["Smelting"];
- Prev_Page = "Mining1";
- Prev_Title = AL["Mining"];
- };
- ["Smelting1"] = {
- Title = AL["Smelting"];
- Back_Page = "MININGMENU";
- Back_Title = AL["Crafting"];
- Prev_Page = "Mining2";
- Prev_Title = AL["Mining"];
- };
- ["TailoringApprentice1"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Apprentice"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Next_Page = "TailoringJourneyman1";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Journeyman"];
- };
- ["TailoringJourneyman1"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Journeyman"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringApprentice1";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Apprentice"];
- Next_Page = "TailoringJourneyman2";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Journeyman"];
- };
- ["TailoringJourneyman2"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Journeyman"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringJourneyman1";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Journeyman"];
- Next_Page = "TailoringExpert1";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Expert"];
- };
- ["TailoringExpert1"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Expert"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringJourneyman2";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Journeyman"];
- Next_Page = "TailoringExpert2";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Expert"];
- };
- ["TailoringExpert2"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Expert"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringExpert1";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Expert"];
- Next_Page = "TailoringArtisan1";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- };
- ["TailoringArtisan1"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringExpert2";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Expert"];
- Next_Page = "TailoringArtisan2";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- };
- ["TailoringArtisan2"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringArtisan1";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- Next_Page = "TailoringArtisan3";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- };
- ["TailoringArtisan3"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringArtisan2";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- Next_Page = "TailoringArtisan4";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- };
- ["TailoringArtisan4"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringArtisan3";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- Next_Page = "TailoringArtisan5";
- Next_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- };
- ["TailoringArtisan5"] = {
- Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- Back_Page = "TAILORINGMENU";
- Back_Title = AL["Tailoring"];
- Prev_Page = "TailoringArtisan4";
- Prev_Title = AL["Tailoring"] .. ": " .. AL["Artisan"];
- };
- ["CookingApprentice1"] = {
- Title = AL["Cooking"] .. ": " .. AL["Apprentice"];
- Back_Page = "COOKINGMENU";
- Back_Title = AL["Cooking"];
- Next_Page = "CookingJourneyman1";
- Next_Title = AL["Cooking"] .. ": " .. AL["Journeyman"];
- };
- ["CookingJourneyman1"] = {
- Title = AL["Cooking"] .. ": " .. AL["Journeyman"];
- Back_Page = "COOKINGMENU";
- Back_Title = AL["Cooking"];
- Prev_Page = "CookingApprentice1";
- Prev_Title = AL["Cooking"] .. ": " .. AL["Apprentice"];
- Next_Page = "CookingExpert1";
- Next_Title = AL["Cooking"] .. ": " .. AL["Journeyman"];
- };
- ["CookingExpert1"] = {
- Title = AL["Cooking"] .. ": " .. AL["Expert"];
- Back_Page = "COOKINGMENU";
- Back_Title = AL["Cooking"];
- Prev_Page = "CookingJourneyman1";
- Prev_Title = AL["Cooking"] .. ": " .. AL["Journeyman"];
- Next_Page = "CookingArtisan1";
- Next_Title = AL["Cooking"] .. ": " .. AL["Artisan"];
- };
- ["CookingArtisan1"] = {
- Title = AL["Cooking"] .. ": " .. AL["Artisan"];
- Back_Page = "COOKINGMENU";
- Back_Title = AL["Cooking"];
- Prev_Page = "CookingExpert1";
- Prev_Title = AL["Cooking"] .. ": " .. AL["Expert"];
- };
- ["FirstAid1"] = {
- Title = AL["First Aid"];
- Back_Page = "CRAFTINGMENU";
- Back_Title = AL["Crafting"];
- };
- ["Survival1"] = {
- Title = AL["Survival"];
- Back_Page = "SURVIVALMENU";
- Back_Title = AL["Survival"];
- Prev_Page = "Survival2";
- Prev_Title = AL["Gardening"];
- Next_Page = "Survival2";
- Next_Title = AL["Gardening"];
- };
- ["Survival2"] = {
- Title = AL["Gardening"];
- Back_Page = "SURVIVALMENU";
- Back_Title = AL["Survival"];
- Prev_Page = "Survival1";
- Prev_Title = AL["Survival"];
- Next_Page = "Survival1";
- Next_Title = AL["Survival"];
- };
- ["Poisons1"] = {
- Title = AL["Poisons"];
- Back_Page = "CRAFTINGMENU";
- Back_Title = AL["Crafting"];
- };
-};
diff --git a/AtlasLoot back update/Core/Crafting.lua b/AtlasLoot back update/Core/Crafting.lua
deleted file mode 100644
index a2f658d..0000000
--- a/AtlasLoot back update/Core/Crafting.lua
+++ /dev/null
@@ -1,712 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-local RED = "|cffff0000";
-local ORANGE = "|cffFF8400";
-local WHITE = "|cffFFFFFF";
-
-function AtlasLoot_CraftingMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Hide();
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Alchemy
- AtlasLootMenuItem_2_Name:SetText(AL["Alchemy"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
- AtlasLootMenuItem_2.lootpage="ALCHEMYMENU";
- AtlasLootMenuItem_2:Show();
- --Blacksmithing
- AtlasLootMenuItem_3_Name:SetText(AL["Blacksmithing"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
- AtlasLootMenuItem_3.lootpage="SMITHINGMENU";
- AtlasLootMenuItem_3:Show();
- --Enchanting
- AtlasLootMenuItem_4_Name:SetText(AL["Enchanting"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
- AtlasLootMenuItem_4.lootpage="ENCHANTINGMENU";
- AtlasLootMenuItem_4:Show();
- --Engineering
- AtlasLootMenuItem_5_Name:SetText(AL["Engineering"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
- AtlasLootMenuItem_5.lootpage="ENGINEERINGMENU";
- AtlasLootMenuItem_5:Show();
- --Herbalism
- AtlasLootMenuItem_6_Name:SetText(AL["Herbalism"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Trade_Herbalism");
- AtlasLootMenuItem_6.lootpage="Herbalism1";
- AtlasLootMenuItem_6:Show();
- --Leatherworking
- AtlasLootMenuItem_7_Name:SetText(AL["Leatherworking"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
- AtlasLootMenuItem_7.lootpage="LEATHERWORKINGMENU";
- AtlasLootMenuItem_7:Show();
- --Mining
- AtlasLootMenuItem_8_Name:SetText(AL["Mining"]);
- AtlasLootMenuItem_8_Extra:SetText("");
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Trade_Mining");
- AtlasLootMenuItem_8.lootpage="MININGMENU";
- AtlasLootMenuItem_8:Show();
- --Tailoring
- AtlasLootMenuItem_9_Name:SetText(AL["Tailoring"]);
- AtlasLootMenuItem_9_Extra:SetText("");
- AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
- AtlasLootMenuItem_9.lootpage="TAILORINGMENU";
- AtlasLootMenuItem_9:Show();
- --Cooking
- AtlasLootMenuItem_11_Name:SetText(AL["Cooking"]);
- AtlasLootMenuItem_11_Extra:SetText("");
- AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Misc_Food_15");
- AtlasLootMenuItem_11.lootpage="COOKINGMENU";
- AtlasLootMenuItem_11:Show();
- --First Aid
- AtlasLootMenuItem_12_Name:SetText(AL["First Aid"]);
- AtlasLootMenuItem_12_Extra:SetText("");
- AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfSacrifice");
- AtlasLootMenuItem_12.lootpage="FirstAid1";
- AtlasLootMenuItem_12:Show();
- --Survival
- AtlasLootMenuItem_13_Name:SetText(AL["Survival"]);
- AtlasLootMenuItem_13_Extra:SetText("");
- AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\Trade_Survival");
- AtlasLootMenuItem_13.lootpage="SURVIVALMENU";
- AtlasLootMenuItem_13:Show();
- --Poisons
- AtlasLootMenuItem_15_Name:SetText(AL["Poisons"]);
- AtlasLootMenuItem_15_Extra:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\Trade_BrewPoison");
- AtlasLootMenuItem_15.lootpage="Poisons1";
- AtlasLootMenuItem_15:Show();
- --Crafted Armor Sets
- AtlasLootMenuItem_17_Name:SetText(AL["Crafted Sets"]);
- AtlasLootMenuItem_17_Extra:SetText("");
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Box_01");
- AtlasLootMenuItem_17.lootpage="CRAFTSET";
- AtlasLootMenuItem_17:Show();
- --Crafted Epic Weapons
- AtlasLootMenuItem_18_Name:SetText(AL["Crafted Epic Weapons"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Hammer_Unique_Sulfuras");
- AtlasLootMenuItem_18.lootpage="CraftedWeapons1";
- AtlasLootMenuItem_18:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Crafting"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootCraftedSetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Tailoring Header
- AtlasLootMenuItem_1_Name:SetText(RED..AL["Tailoring"]);
- AtlasLootMenuItem_1_Extra:SetText("");
- AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\INV_Chest_Cloth_21");
- AtlasLootMenuItem_1.isheader = true;
- AtlasLootMenuItem_1:Show();
- --Augerer's Attire
- AtlasLootMenuItem_2_Name:SetText(AL["Augerer's Attire"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Helmet_11");
- AtlasLootMenuItem_2.lootpage="AugerersAttire";
- AtlasLootMenuItem_2:Show();
- --Shadoweave
- AtlasLootMenuItem_3_Name:SetText(AL["Shadoweave"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Helmet_27");
- AtlasLootMenuItem_3.lootpage="ShadoweaveSet";
- AtlasLootMenuItem_3:Show();
- --Diviner's Garments
- AtlasLootMenuItem_4_Name:SetText(AL["Diviner's Garments"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Helmet_33");
- AtlasLootMenuItem_4.lootpage="DivinersGarments";
- AtlasLootMenuItem_4:Show();
- --Pillager's Garb
- AtlasLootMenuItem_5_Name:SetText(AL["Pillager's Garb"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Helmet_28");
- AtlasLootMenuItem_5.lootpage="PillagersGarb";
- AtlasLootMenuItem_5:Show();
- --Bloodvine Garb
- AtlasLootMenuItem_6_Name:SetText(AL["Bloodvine Garb"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Pants_Cloth_14");
- AtlasLootMenuItem_6.lootpage="BloodvineG";
- AtlasLootMenuItem_6:Show();
- --Mail Blacksmithing Header
- AtlasLootMenuItem_8_Name:SetText(RED..AL["Blacksmithing"]);
- AtlasLootMenuItem_8_Extra:SetText(WHITE..AL["Mail"]);
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_04");
- AtlasLootMenuItem_8.isheader = true;
- AtlasLootMenuItem_8:Show();
- --Bloodsoul Embrace
- AtlasLootMenuItem_9_Name:SetText(AL["Bloodsoul Embrace"]);
- AtlasLootMenuItem_9_Extra:SetText("");
- AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_15");
- AtlasLootMenuItem_9.lootpage="BloodsoulEmbrace";
- AtlasLootMenuItem_9:Show();
- --Plate Blacksmithing header
- AtlasLootMenuItem_11_Name:SetText(RED..AL["Blacksmithing"]);
- AtlasLootMenuItem_11_Extra:SetText(WHITE..AL["Plate"]);
- AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate10");
- AtlasLootMenuItem_11.isheader = true;
- AtlasLootMenuItem_11:Show();
- --Steel Plate
- AtlasLootMenuItem_12_Name:SetText(AL["Steel Plate"]);
- AtlasLootMenuItem_12_Extra:SetText("");
- AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\INV_Helmet_25");
- AtlasLootMenuItem_12.lootpage="SteelPlate";
- AtlasLootMenuItem_12:Show();
- --Imperial Plate
- AtlasLootMenuItem_13_Name:SetText(AL["Imperial Plate"]);
- AtlasLootMenuItem_13_Extra:SetText("");
- AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\INV_Belt_01");
- AtlasLootMenuItem_13.lootpage="ImperialPlate";
- AtlasLootMenuItem_13:Show();
- --The Darksoul
- AtlasLootMenuItem_14_Name:SetText(AL["The Darksoul"]);
- AtlasLootMenuItem_14_Extra:SetText("");
- AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_01");
- AtlasLootMenuItem_14.lootpage="TheDarksoul";
- AtlasLootMenuItem_14:Show();
- AtlasLootMenuItem_14:Show();
- --Leatherworking Leather Header
- AtlasLootMenuItem_16_Name:SetText(RED..AL["Leatherworking"]);
- AtlasLootMenuItem_16_Extra:SetText(WHITE..AL["Leather"]);
- AtlasLootMenuItem_16_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_04");
- AtlasLootMenuItem_16.isheader = true;
- AtlasLootMenuItem_16:Show();
- --Grifter's Armor
- AtlasLootMenuItem_17_Name:SetText(AL["Grifter's Armor"]);
- AtlasLootMenuItem_17_Extra:SetText("");
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Helmet_33");
- AtlasLootMenuItem_17.lootpage="GriftersArmor";
- AtlasLootMenuItem_17:Show();
- --Primalist's Trappings
- AtlasLootMenuItem_18_Name:SetText(AL["Primalist's Trappings"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Helmet_04");
- AtlasLootMenuItem_18.lootpage="PrimalistsTrappings";
- AtlasLootMenuItem_18:Show();
- --Volcanic Armor
- AtlasLootMenuItem_19_Name:SetText(AL["Volcanic Armor"]);
- AtlasLootMenuItem_19_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]);
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Pants_06");
- AtlasLootMenuItem_19.lootpage="VolcanicArmor";
- AtlasLootMenuItem_19:Show();
- --Ironfeather Armor
- AtlasLootMenuItem_20_Name:SetText(AL["Ironfeather Armor"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_06");
- AtlasLootMenuItem_20.lootpage="IronfeatherArmor";
- AtlasLootMenuItem_20:Show();
- --Stormshroud Armor
- AtlasLootMenuItem_21_Name:SetText(AL["Stormshroud Armor"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_08");
- AtlasLootMenuItem_21.lootpage="StormshroudArmor";
- AtlasLootMenuItem_21:Show();
- --Devilsaur Armor
- AtlasLootMenuItem_22_Name:SetText(AL["Devilsaur Armor"]);
- AtlasLootMenuItem_22_Extra:SetText("");
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Pants_Wolf");
- AtlasLootMenuItem_22.lootpage="DevilsaurArmor";
- AtlasLootMenuItem_22:Show();
- --Blood Tiger Harness
- AtlasLootMenuItem_23_Name:SetText(AL["Blood Tiger Harness"]);
- AtlasLootMenuItem_23_Extra:SetText("");
- AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_23");
- AtlasLootMenuItem_23.lootpage="BloodTigerH";
- AtlasLootMenuItem_23:Show();
- --Primal Batskin
- AtlasLootMenuItem_24_Name:SetText(AL["Primal Batskin"]);
- AtlasLootMenuItem_24_Extra:SetText("");
- AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Chest_Leather_03");
- AtlasLootMenuItem_24.lootpage="PrimalBatskin";
- AtlasLootMenuItem_24:Show();
- --Leatherworking Mail Header
- AtlasLootMenuItem_25_Name:SetText(RED..AL["Leatherworking"]);
- AtlasLootMenuItem_25_Extra:SetText(WHITE..AL["Mail"]);
- AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_12");
- AtlasLootMenuItem_25.isheader = true;
- AtlasLootMenuItem_25:Show();
- --Red Dragon Mail
- AtlasLootMenuItem_26_Name:SetText(AL["Red Dragon Mail"]);
- AtlasLootMenuItem_26_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]);
- AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\inv_chest_chain_06");
- AtlasLootMenuItem_26.lootpage="RedDragonM";
- AtlasLootMenuItem_26:Show();
- --Green Dragon Mail
- AtlasLootMenuItem_27_Name:SetText(AL["Green Dragon Mail"]);
- AtlasLootMenuItem_27_Extra:SetText(ORANGE..AL["Nature Resistance Gear"]);
- AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\INV_Pants_05");
- AtlasLootMenuItem_27.lootpage="GreenDragonM";
- AtlasLootMenuItem_27:Show();
- --Blue Dragon Mail
- AtlasLootMenuItem_28_Name:SetText(AL["Blue Dragon Mail"]);
- AtlasLootMenuItem_28_Extra:SetText(ORANGE..AL["Arcane Resistance Gear"]);
- AtlasLootMenuItem_28_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_04");
- AtlasLootMenuItem_28.lootpage="BlueDragonM";
- AtlasLootMenuItem_28:Show();
- --Black Dragon Mail
- AtlasLootMenuItem_29_Name:SetText(AL["Black Dragon Mail"]);
- AtlasLootMenuItem_29_Extra:SetText(ORANGE..AL["Fire Resistance Gear"]);
- AtlasLootMenuItem_29_Icon:SetTexture("Interface\\Icons\\INV_Pants_03");
- AtlasLootMenuItem_29.lootpage="BlackDragonM";
- AtlasLootMenuItem_29:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Crafted Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_AlchemyMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Apprentice
- AtlasLootMenuItem_2_Name:SetText(AL["Alchemy"]..": "..AL["Apprentice"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
- AtlasLootMenuItem_2.lootpage = "AlchemyApprentice1";
- AtlasLootMenuItem_2:Show();
- --Journeyman
- AtlasLootMenuItem_3_Name:SetText(AL["Alchemy"]..": "..AL["Journeyman"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
- AtlasLootMenuItem_3.lootpage = "AlchemyJourneyman1";
- AtlasLootMenuItem_3:Show();
- --Expert
- AtlasLootMenuItem_4_Name:SetText(AL["Alchemy"]..": "..AL["Expert"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
- AtlasLootMenuItem_4.lootpage="AlchemyExpert1";
- AtlasLootMenuItem_4:Show();
- --Artisan
- AtlasLootMenuItem_5_Name:SetText(AL["Alchemy"]..": "..AL["Artisan"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Alchemy");
- AtlasLootMenuItem_5.lootpage="AlchemyArtisan1";
- AtlasLootMenuItem_5:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Alchemy"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_SmithingMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Apprentice
- AtlasLootMenuItem_2_Name:SetText(AL["Blacksmithing"]..": "..AL["Apprentice"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
- AtlasLootMenuItem_2.lootpage = "SmithingApprentice1";
- AtlasLootMenuItem_2:Show();
- --Journeyman
- AtlasLootMenuItem_3_Name:SetText(AL["Blacksmithing"]..": "..AL["Journeyman"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
- AtlasLootMenuItem_3.lootpage = "SmithingJourneyman1";
- AtlasLootMenuItem_3:Show();
- --Expert
- AtlasLootMenuItem_4_Name:SetText(AL["Blacksmithing"]..": "..AL["Expert"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
- AtlasLootMenuItem_4.lootpage="SmithingExpert1";
- AtlasLootMenuItem_4:Show();
- --Artisan
- AtlasLootMenuItem_5_Name:SetText(AL["Blacksmithing"]..": "..AL["Artisan"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_BlackSmithing");
- AtlasLootMenuItem_5.lootpage="SmithingArtisan1";
- AtlasLootMenuItem_5:Show();
- --Armorsmith
- AtlasLootMenuItem_7_Name:SetText(AL["Blacksmithing"]..": "..AL["Armorsmith"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate04");
- AtlasLootMenuItem_7.lootpage="Armorsmith1";
- AtlasLootMenuItem_7:Show();
- --Weaponsmith
- AtlasLootMenuItem_22_Name:SetText(AL["Blacksmithing"]..": "..AL["Weaponsmith"]);
- AtlasLootMenuItem_22_Extra:SetText("");
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Sword_25");
- AtlasLootMenuItem_22.lootpage="Weaponsmith1";
- AtlasLootMenuItem_22:Show();
- --Master Axesmith
- AtlasLootMenuItem_23_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Axesmith"]);
- AtlasLootMenuItem_23_Extra:SetText("");
- AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Axe_05");
- AtlasLootMenuItem_23.lootpage="Axesmith1";
- AtlasLootMenuItem_23:Show();
- --Master Hammersmith
- AtlasLootMenuItem_24_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Hammersmith"]);
- AtlasLootMenuItem_24_Extra:SetText("");
- AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Hammer_23");
- AtlasLootMenuItem_24.lootpage="Hammersmith1";
- AtlasLootMenuItem_24:Show();
- --Master Swordsmith
- AtlasLootMenuItem_25_Name:SetText(AL["Blacksmithing"]..": "..AL["Master Swordsmith"]);
- AtlasLootMenuItem_25_Extra:SetText("");
- AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Sword_41");
- AtlasLootMenuItem_25.lootpage="Swordsmith1";
- AtlasLootMenuItem_25:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Blacksmithing"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_EnchantingMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Apprentice
- AtlasLootMenuItem_2_Name:SetText(AL["Enchanting"]..": "..AL["Apprentice"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
- AtlasLootMenuItem_2.lootpage = "EnchantingApprentice1";
- AtlasLootMenuItem_2:Show();
- --Expert
- AtlasLootMenuItem_4_Name:SetText(AL["Enchanting"]..": "..AL["Expert"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
- AtlasLootMenuItem_4.lootpage="EnchantingExpert1";
- AtlasLootMenuItem_4:Show();
- --Journeyman
- AtlasLootMenuItem_3_Name:SetText(AL["Enchanting"]..": "..AL["Journeyman"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
- AtlasLootMenuItem_3.lootpage = "EnchantingJourneyman1";
- AtlasLootMenuItem_3:Show();
- --Artisan
- AtlasLootMenuItem_5_Name:SetText(AL["Enchanting"]..": "..AL["Artisan"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Engraving");
- AtlasLootMenuItem_5.lootpage="EnchantingArtisan1";
- AtlasLootMenuItem_5:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Enchanting"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_EngineeringMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Apprentice
- AtlasLootMenuItem_2_Name:SetText(AL["Engineering"]..": "..AL["Apprentice"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
- AtlasLootMenuItem_2.lootpage = "EngineeringApprentice1";
- AtlasLootMenuItem_2:Show();
- --Journeyman
- AtlasLootMenuItem_3_Name:SetText(AL["Engineering"]..": "..AL["Journeyman"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
- AtlasLootMenuItem_3.lootpage = "EngineeringJourneyman1";
- AtlasLootMenuItem_3:Show();
- --Expert
- AtlasLootMenuItem_4_Name:SetText(AL["Engineering"]..": "..AL["Expert"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
- AtlasLootMenuItem_4.lootpage="EngineeringExpert1";
- AtlasLootMenuItem_4:Show();
- --Artisan
- AtlasLootMenuItem_5_Name:SetText(AL["Engineering"]..": "..AL["Artisan"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
- AtlasLootMenuItem_5.lootpage="EngineeringArtisan1";
- AtlasLootMenuItem_5:Show();
- --Gnomish Engineering
- AtlasLootMenuItem_7_Name:SetText(AL["Engineering"]..": "..AL["Gnomish Engineering"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
- AtlasLootMenuItem_7.lootpage="Gnomish1";
- AtlasLootMenuItem_7:Show();
- --Goblin Engineering
- AtlasLootMenuItem_22_Name:SetText(AL["Engineering"]..": "..AL["Goblin Engineering"]);
- AtlasLootMenuItem_22_Extra:SetText("");
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\Trade_Engineering");
- AtlasLootMenuItem_22.lootpage="Goblin1";
- AtlasLootMenuItem_22:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Engineering"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_LeatherworkingMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Apprentice
- AtlasLootMenuItem_2_Name:SetText(AL["Leatherworking"]..": "..AL["Apprentice"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
- AtlasLootMenuItem_2.lootpage = "LeatherApprentice1";
- AtlasLootMenuItem_2:Show();
- --Journeyman
- AtlasLootMenuItem_3_Name:SetText(AL["Leatherworking"]..": "..AL["Journeyman"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
- AtlasLootMenuItem_3.lootpage = "LeatherJourneyman1";
- AtlasLootMenuItem_3:Show();
- --Expert
- AtlasLootMenuItem_4_Name:SetText(AL["Leatherworking"]..": "..AL["Expert"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
- AtlasLootMenuItem_4.lootpage="LeatherExpert1";
- AtlasLootMenuItem_4:Show();
- --Artisan
- AtlasLootMenuItem_5_Name:SetText(AL["Leatherworking"]..": "..AL["Artisan"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Misc_ArmorKit_17");
- AtlasLootMenuItem_5.lootpage="LeatherArtisan1";
- AtlasLootMenuItem_5:Show();
- --Dragonscale Leatherworking
- AtlasLootMenuItem_7_Name:SetText(AL["Leatherworking"]..": "..AL["Dragonscale Leatherworking"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Misc_MonsterScales_03");
- AtlasLootMenuItem_7.lootpage="Dragonscale1";
- AtlasLootMenuItem_7:Show();
- --Tribal Leatherworking
- AtlasLootMenuItem_8_Name:SetText(AL["Leatherworking"]..": "..AL["Tribal Leatherworking"]);
- AtlasLootMenuItem_8_Extra:SetText("");
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\Spell_Nature_NullWard");
- AtlasLootMenuItem_8.lootpage="Tribal1";
- AtlasLootMenuItem_8:Show();
- --Elemental Leatherworking
- AtlasLootMenuItem_22_Name:SetText(AL["Leatherworking"]..": "..AL["Elemental Leatherworking"]);
- AtlasLootMenuItem_22_Extra:SetText("");
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\Spell_Fire_Volcano");
- AtlasLootMenuItem_22.lootpage="Elemental1";
- AtlasLootMenuItem_22:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Leatherworking"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_TailoringMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Apprentice
- AtlasLootMenuItem_2_Name:SetText(AL["Tailoring"]..": "..AL["Apprentice"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
- AtlasLootMenuItem_2.lootpage = "TailoringApprentice1";
- AtlasLootMenuItem_2:Show();
- --Journeyman
- AtlasLootMenuItem_3_Name:SetText(AL["Tailoring"]..": "..AL["Journeyman"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
- AtlasLootMenuItem_3.lootpage = "TailoringJourneyman1";
- AtlasLootMenuItem_3:Show();
- --Expert
- AtlasLootMenuItem_4_Name:SetText(AL["Tailoring"]..": "..AL["Expert"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
- AtlasLootMenuItem_4.lootpage="TailoringExpert1";
- AtlasLootMenuItem_4:Show();
- --Artisan
- AtlasLootMenuItem_5_Name:SetText(AL["Tailoring"]..": "..AL["Artisan"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Trade_Tailoring");
- AtlasLootMenuItem_5.lootpage="TailoringArtisan1";
- AtlasLootMenuItem_5:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Tailoring"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_CookingMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Apprentice
- AtlasLootMenuItem_2_Name:SetText(AL["Cooking"]..": "..AL["Apprentice"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Misc_Food_15");
- AtlasLootMenuItem_2.lootpage = "CookingApprentice1";
- AtlasLootMenuItem_2:Show();
- --Journeyman
- AtlasLootMenuItem_3_Name:SetText(AL["Cooking"]..": "..AL["Journeyman"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Misc_Food_15");
- AtlasLootMenuItem_3.lootpage = "CookingJourneyman1";
- AtlasLootMenuItem_3:Show();
- --Expert
- AtlasLootMenuItem_4_Name:SetText(AL["Cooking"]..": "..AL["Expert"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Misc_Food_15");
- AtlasLootMenuItem_4.lootpage="CookingExpert1";
- AtlasLootMenuItem_4:Show();
- --Artisan
- AtlasLootMenuItem_5_Name:SetText(AL["Cooking"]..": "..AL["Artisan"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Misc_Food_15");
- AtlasLootMenuItem_5.lootpage="CookingArtisan1";
- AtlasLootMenuItem_5:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Cooking"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_MiningMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Mining
- AtlasLootMenuItem_2_Name:SetText(AL["Mining"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Mining");
- AtlasLootMenuItem_2.lootpage = "Mining1";
- AtlasLootMenuItem_2:Show();
- --Smelting
- AtlasLootMenuItem_17_Name:SetText(AL["Smelting"]);
- AtlasLootMenuItem_17_Extra:SetText("");
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\Spell_Fire_FlameBlades");
- AtlasLootMenuItem_17.lootpage = "Smelting1";
- AtlasLootMenuItem_17:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Mining"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLoot_SurvivalMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "CRAFTINGMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Apprentice
- AtlasLootMenuItem_2_Name:SetText(AL["Survival"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Trade_Survival");
- AtlasLootMenuItem_2.lootpage = "Survival1";
- AtlasLootMenuItem_2:Show();
- --Journeyman
- AtlasLootMenuItem_3_Name:SetText(AL["Gardening"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\trade_herbalism");
- AtlasLootMenuItem_3.lootpage = "Survival2";
- AtlasLootMenuItem_3:Show();
-end
diff --git a/AtlasLoot back update/Core/Factions.lua b/AtlasLoot back update/Core/Factions.lua
deleted file mode 100644
index 912597d..0000000
--- a/AtlasLoot back update/Core/Factions.lua
+++ /dev/null
@@ -1,180 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-local ORANGE = "|cffFF8400";
-
-function AtlasLootRepMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootItemsFrame_BACK"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Argent Dawn
- AtlasLootMenuItem_1_Name:SetText(AL["Argent Dawn"]);
- AtlasLootMenuItem_1_Extra:SetText("");
- AtlasLootMenuItem_1_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Talisman_08");
- AtlasLootMenuItem_1.lootpage="Argent1";
- AtlasLootMenuItem_1:Show();
- --Bloodsail Pirates
- AtlasLootMenuItem_16_Name:SetText(AL["Bloodsail Buccaneers"]);
- AtlasLootMenuItem_16_Extra:SetText("");
- AtlasLootMenuItem_16_Icon:SetTexture("Interface\\Icons\\INV_Helmet_66");
- AtlasLootMenuItem_16.lootpage="Bloodsail1";
- AtlasLootMenuItem_16:Show();
- --Brood of Nozdormu
- AtlasLootMenuItem_2_Name:SetText(AL["Brood of Nozdormu"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Ring_40");
- AtlasLootMenuItem_2.lootpage="AQBroodRings";
- AtlasLootMenuItem_2:Show();
- --Cenarion Hold
- AtlasLootMenuItem_17_Name:SetText(AL["Cenarion Circle"]);
- AtlasLootMenuItem_17_Extra:SetText("");
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate07");
- AtlasLootMenuItem_17.lootpage="Cenarion1";
- AtlasLootMenuItem_17:Show();
- --Darkmoon Faire
- AtlasLootMenuItem_3_Name:SetText(AL["Darkmoon Faire"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Misc_Ticket_Tarot_Maelstrom_01");
- AtlasLootMenuItem_3.lootpage="Darkmoon";
- AtlasLootMenuItem_3:Show();
- --The Defilers
- AtlasLootMenuItem_23_Name:SetText(AL["The Defilers"]);
- AtlasLootMenuItem_23_Extra:SetText("|cffFF0000"..AL["Horde"]);
- AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_23.lootpage="Defilers";
- AtlasLootMenuItem_23:Show();
- --Frostwolf Clan
- AtlasLootMenuItem_24_Name:SetText(AL["Frostwolf Clan"]);
- AtlasLootMenuItem_24_Extra:SetText("|cffFF0000"..AL["Horde"]);
- AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_FrostwolfTrinket_01");
- AtlasLootMenuItem_24.lootpage="Frostwolf1";
- AtlasLootMenuItem_24:Show();
- --Gelkis Clan Centaur
- AtlasLootMenuItem_18_Name:SetText(AL["Gelkis Clan Centaur"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Centaur_01");
- AtlasLootMenuItem_18.lootpage="GelkisClan1";
- AtlasLootMenuItem_18:Show();
- --Hydraxian Waterlords
- AtlasLootMenuItem_4_Name:SetText(AL["Hydraxian Waterlords"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_FrostArmor");
- AtlasLootMenuItem_4.lootpage="WaterLords1";
- AtlasLootMenuItem_4:Show();
- --The League of Arathor
- AtlasLootMenuItem_8_Name:SetText(AL["The League of Arathor"]);
- AtlasLootMenuItem_8_Extra:SetText("|cff2773ff"..AL["Alliance"]);
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_8.lootpage="LeagueofArathor";
- AtlasLootMenuItem_8:Show();
- --Magram Clan Centaur
- AtlasLootMenuItem_19_Name:SetText(AL["Magram Clan Centaur"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Centaur_01");
- AtlasLootMenuItem_19.lootpage="MagramClan1";
- AtlasLootMenuItem_19:Show();
- --Stormpike Guard
- AtlasLootMenuItem_9_Name:SetText(AL["Stormpike Guard"]);
- AtlasLootMenuItem_9_Extra:SetText("|cff2773ff"..AL["Alliance"]);
- AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_StormPikeTrinket_01");
- AtlasLootMenuItem_9.lootpage="Stormpike1";
- AtlasLootMenuItem_9:Show();
- --Thorium Brotherhood
- AtlasLootMenuItem_5_Name:SetText(AL["Thorium Brotherhood"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Ingot_Mithril");
- AtlasLootMenuItem_5.lootpage="Thorium1";
- AtlasLootMenuItem_5:Show();
- --Timbermaw Hold
- AtlasLootMenuItem_20_Name:SetText(AL["Timbermaw Hold"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Misc_Horn_01");
- AtlasLootMenuItem_20.lootpage="Timbermaw";
- AtlasLootMenuItem_20:Show();
- --The Wintersaber Trainers
- AtlasLootMenuItem_6_Name:SetText(AL["Wintersaber Trainers"]);
- AtlasLootMenuItem_6_Extra:SetText("|cff2773ff"..AL["Alliance"]);
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_Mount_PinkTiger");
- AtlasLootMenuItem_6.lootpage="Wintersaber1";
- AtlasLootMenuItem_6:Show();
- --Zandalar Tribe
- AtlasLootMenuItem_23_Name:SetText(AL["Zandalar Tribe"]);
- AtlasLootMenuItem_23_Extra:SetText("");
- AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Misc_Coin_08");
- AtlasLootMenuItem_23.lootpage="Zandalar1";
- AtlasLootMenuItem_23:Show();
-
- --helf
- AtlasLootMenuItem_11_Name:SetText(AL["Silvermoon Remnant"]);
- AtlasLootMenuItem_11_Extra:SetText("|cff2773ff"..AL["Alliance"]);
- AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_11.lootpage="Helf";
- AtlasLootMenuItem_11:Show();
- --raventusk
- AtlasLootMenuItem_26_Name:SetText(AL["Revantusk Trolls"]);
- AtlasLootMenuItem_26_Extra:SetText("|cffFF0000"..AL["Horde"]);
- AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\INV_Misc_Head_Troll_01");
- AtlasLootMenuItem_26.lootpage="Revantusk";
- AtlasLootMenuItem_26:Show();
- --Ironforge
- AtlasLootMenuItem_12_Name:SetText(AL["Ironforge"]);
- AtlasLootMenuItem_12_Extra:SetText("|cff2773ff"..AL["Alliance"]);
- AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_12.lootpage="Ironforge";
- AtlasLootMenuItem_12:Show();
- --Darnassus
- AtlasLootMenuItem_13_Name:SetText(AL["Darnassus"]);
- AtlasLootMenuItem_13_Extra:SetText("|cff2773ff"..AL["Alliance"]);
- AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_13.lootpage="Darnassus";
- AtlasLootMenuItem_13:Show();
- --Stormwind
- AtlasLootMenuItem_14_Name:SetText(AL["Stormwind"]);
- AtlasLootMenuItem_14_Extra:SetText("|cff2773ff"..AL["Alliance"]);
- AtlasLootMenuItem_14_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_14.lootpage="Stormwind";
- AtlasLootMenuItem_14:Show();
- --Gnomeregan Exiles
- AtlasLootMenuItem_15_Name:SetText(AL["Gnomeregan Exiles"]);
- AtlasLootMenuItem_15_Extra:SetText("|cff2773ff"..AL["Alliance"]);
- AtlasLootMenuItem_15_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_15.lootpage="GnomereganExiles";
- AtlasLootMenuItem_15:Show();
- --Durotar Labor Union
- AtlasLootMenuItem_27_Name:SetText(AL["Durotar Labor Union"]);
- AtlasLootMenuItem_27_Extra:SetText("|cffFF0000"..AL["Horde"]);
- AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_27.lootpage="DurotarLaborUnion";
- AtlasLootMenuItem_27:Show();
- --Undercity
- AtlasLootMenuItem_28_Name:SetText(AL["Undercity"]);
- AtlasLootMenuItem_28_Extra:SetText("|cffFF0000"..AL["Horde"]);
- AtlasLootMenuItem_28_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_28.lootpage="Undercity";
- AtlasLootMenuItem_28:Show();
- --Orgrimmar
- AtlasLootMenuItem_29_Name:SetText(AL["Orgrimmar"]);
- AtlasLootMenuItem_29_Extra:SetText("|cffFF0000"..AL["Horde"]);
- AtlasLootMenuItem_29_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_29.lootpage="Orgrimmar";
- AtlasLootMenuItem_29:Show();
- --Thunder Bluff
- AtlasLootMenuItem_30_Name:SetText(AL["Thunder Bluff"]);
- AtlasLootMenuItem_30_Extra:SetText("|cffFF0000"..AL["Horde"]);
- AtlasLootMenuItem_30_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_30.lootpage="ThunderBluff";
- AtlasLootMenuItem_30:Show();
-
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Factions"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
diff --git a/AtlasLoot back update/Core/PvP.lua b/AtlasLoot back update/Core/PvP.lua
deleted file mode 100644
index 9109f7b..0000000
--- a/AtlasLoot back update/Core/PvP.lua
+++ /dev/null
@@ -1,484 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-local RED = "|cffff0000";
-local ORANGE = "|cffFF8400";
-
-function AtlasLootPvPMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Hide();
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- -- Alterac Valley Rewards
- AtlasLootMenuItem_2_Name:SetText(AL["Alterac Valley"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_21");
- AtlasLootMenuItem_2.lootpage="AVRepMenu";
- AtlasLootMenuItem_2:Show();
- -- Arathi Basin Rewards
- AtlasLootMenuItem_3_Name:SetText(AL["Arathi Basin"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_3.lootpage="ABRepMenu";
- AtlasLootMenuItem_3:Show();
- --PvP Mounts
- AtlasLootMenuItem_6_Name:SetText(AL["PvP Mounts"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_Mount_RidingHorse");
- AtlasLootMenuItem_6.lootpage="PvPMountsPvP";
- AtlasLootMenuItem_6:Show();
- --PvP
- AtlasLootMenuItem_8_Name:SetText(AL["PvP Armor Sets"]);
- AtlasLootMenuItem_8_Extra:SetText("|cffFF8400"..AL["Level 60"]);
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Helmet_05");
- AtlasLootMenuItem_8.lootpage="PVPSET";
- AtlasLootMenuItem_8:Show();
- --PvP Accessories
- AtlasLootMenuItem_9_Name:SetText(AL["PvP Accessories"]);
- AtlasLootMenuItem_9_Extra:SetText("|cffFF8400"..AL["Level 60"]);
- AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Talisman_09");
- AtlasLootMenuItem_9.lootpage="PvP60Accessories1";
- AtlasLootMenuItem_9:Show();
- -- Warsong Gulch Rewards
- AtlasLootMenuItem_17_Name:SetText(AL["Warsong Gulch"]);
- AtlasLootMenuItem_17_Extra:SetText("");
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_17.lootpage="WSGRepMenu";
- AtlasLootMenuItem_17:Show();
- -- Blood Ring Rewards
- AtlasLootMenuItem_18_Name:SetText(AL["Blood Ring"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
- AtlasLootMenuItem_18.lootpage="BRRepMenu";
- AtlasLootMenuItem_18:Show();
- --Weapons
- AtlasLootMenuItem_23_Name:SetText(AL["Rank 14 Weapons"]);
- AtlasLootMenuItem_23_Extra:SetText("|cffFF8400"..AL["Level 60"]);
- AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Sword_11");
- AtlasLootMenuItem_23.lootpage="PVPWeapons1";
- AtlasLootMenuItem_23:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["PvP Rewards"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootBRRepMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "PVPMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Friendly
- AtlasLootMenuItem_2_Name:SetText("Friendly Reputation Rewards");
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
- AtlasLootMenuItem_2.lootpage="BRRepFriendly";
- AtlasLootMenuItem_2:Show();
- --Honored
- AtlasLootMenuItem_3_Name:SetText("Honored Reputation Rewards");
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
- AtlasLootMenuItem_3.lootpage="BRRepHonored";
- AtlasLootMenuItem_3:Show();
- --Revered
- AtlasLootMenuItem_4_Name:SetText("Revered Reputation Rewards");
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
- AtlasLootMenuItem_4.lootpage="BRRepRevered";
- AtlasLootMenuItem_4:Show();
- --Exalted
- AtlasLootMenuItem_5_Name:SetText("Exalted Reputation Rewards");
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\inv_jewelry_ring_04");
- AtlasLootMenuItem_5.lootpage="BRRepExalted";
- AtlasLootMenuItem_5:Show();
- --Token of Blood
- AtlasLootMenuItem_6_Name:SetText("Token of Blood Rewards");
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\inv_jewelry_talisman_04");
- AtlasLootMenuItem_6.lootpage="BRRepTokens";
- AtlasLootMenuItem_6:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Blood Ring"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootWSGRepMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "PVPMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
-
- --Friendly Header
- AtlasLootMenuItem_2_Name:SetText(RED..AL["Friendly"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_2.isheader = true;
- AtlasLootMenuItem_2:Show();
- --Friendly
- AtlasLootMenuItem_3_Name:SetText("10-60");
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_3.lootpage="WSGRepFriendly";
- AtlasLootMenuItem_3:Show();
- --Honored Header
- AtlasLootMenuItem_7_Name:SetText(RED..AL["Honored"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_7.isheader = true;
- AtlasLootMenuItem_7:Show();
- --Honored 10-19
- AtlasLootMenuItem_8_Name:SetText("10-19");
- AtlasLootMenuItem_8_Extra:SetText("");
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_8.lootpage="WSGRepHonored1019";
- AtlasLootMenuItem_8:Show();
- --Honored 20-29
- AtlasLootMenuItem_9_Name:SetText("20-29");
- AtlasLootMenuItem_9_Extra:SetText("");
- AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_9.lootpage="WSGRepHonored2029";
- AtlasLootMenuItem_9:Show();
- --Honored 30-39
- AtlasLootMenuItem_10_Name:SetText("30-39");
- AtlasLootMenuItem_10_Extra:SetText("");
- AtlasLootMenuItem_10_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_10.lootpage="WSGRepHonored3039";
- AtlasLootMenuItem_10:Show();
- --Honored 40-49
- AtlasLootMenuItem_11_Name:SetText("40-49");
- AtlasLootMenuItem_11_Extra:SetText("");
- AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_11.lootpage="WSGRepHonored4049";
- AtlasLootMenuItem_11:Show();
- --Honored 50-59
- AtlasLootMenuItem_12_Name:SetText("50-59");
- AtlasLootMenuItem_12_Extra:SetText("");
- AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_12.lootpage="WSGRepHonored5059";
- AtlasLootMenuItem_12:Show();
- --Exalted Header
- AtlasLootMenuItem_17_Name:SetText(RED..AL["Exalted"]);
- AtlasLootMenuItem_17_Extra:SetText("");
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_17.isheader = true;
- AtlasLootMenuItem_17:Show();
- --Exalted 40-49
- AtlasLootMenuItem_18_Name:SetText("40-49");
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_18.lootpage="WSGRepExalted4049";
- AtlasLootMenuItem_18:Show();
- --Exalted 50-59
- AtlasLootMenuItem_19_Name:SetText("50-59");
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_19.lootpage="WSGRepExalted5059";
- AtlasLootMenuItem_19:Show();
- --Exalted 60-60
- AtlasLootMenuItem_20_Name:SetText("60");
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_20.lootpage="WSGRepExalted60";
- AtlasLootMenuItem_20:Show();
- --Revered Header
- AtlasLootMenuItem_22_Name:SetText(RED..AL["Revered"]);
- AtlasLootMenuItem_22_Extra:SetText("");
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_22.isheader = true;
- AtlasLootMenuItem_22:Show();
- --Revered 10-19
- AtlasLootMenuItem_23_Name:SetText("10-19");
- AtlasLootMenuItem_23_Extra:SetText("");
- AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_23.lootpage="WSGRepRevered1019";
- AtlasLootMenuItem_23:Show();
- --Revered 20-29
- AtlasLootMenuItem_24_Name:SetText("20-29");
- AtlasLootMenuItem_24_Extra:SetText("");
- AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_24.lootpage="WSGRepRevered2029";
- AtlasLootMenuItem_24:Show();
- --Revered 30-39
- AtlasLootMenuItem_25_Name:SetText("30-39");
- AtlasLootMenuItem_25_Extra:SetText("");
- AtlasLootMenuItem_25_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_25.lootpage="WSGRepRevered3039";
- AtlasLootMenuItem_25:Show();
- --Revered 40-49
- AtlasLootMenuItem_26_Name:SetText("40-49");
- AtlasLootMenuItem_26_Extra:SetText("");
- AtlasLootMenuItem_26_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_26.lootpage="WSGRepRevered4049";
- AtlasLootMenuItem_26:Show();
- --Revered 50-59
- AtlasLootMenuItem_27_Name:SetText("50-59");
- AtlasLootMenuItem_27_Extra:SetText("");
- AtlasLootMenuItem_27_Icon:SetTexture("Interface\\Icons\\INV_Misc_Rune_07");
- AtlasLootMenuItem_27.lootpage="WSGRepRevered5059";
- AtlasLootMenuItem_27:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Warsong Gulch"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootABRepMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "PVPMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Friendly Header
- AtlasLootMenuItem_2_Name:SetText(RED..AL["Friendly"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_2.isheader = true;
- AtlasLootMenuItem_2:Show();
- --Friendly
- AtlasLootMenuItem_3_Name:SetText("10-60");
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_3.lootpage="ABRepFriendly";
- AtlasLootMenuItem_3:Show();
- --Honored Header
- AtlasLootMenuItem_5_Name:SetText(RED..AL["Honored"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_5.isheader = true;
- AtlasLootMenuItem_5:Show();
- --Honored 20-29
- AtlasLootMenuItem_6_Name:SetText("20-29");
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_6.lootpage="ABRepHonored2029";
- AtlasLootMenuItem_6:Show();
- --Honored 30-39
- AtlasLootMenuItem_7_Name:SetText("30-39");
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_7.lootpage="ABRepHonored3039";
- AtlasLootMenuItem_7:Show();
- --Honored 40-49
- AtlasLootMenuItem_8_Name:SetText("40-49");
- AtlasLootMenuItem_8_Extra:SetText("");
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_8.lootpage="ABRepHonored4049";
- AtlasLootMenuItem_8:Show();
- --Honored 50-59
- AtlasLootMenuItem_9_Name:SetText("50-59");
- AtlasLootMenuItem_9_Extra:SetText("");
- AtlasLootMenuItem_9_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_9.lootpage="ABRepHonored5059";
- AtlasLootMenuItem_9:Show();
- --Exalted Header
- AtlasLootMenuItem_17_Name:SetText(RED..AL["Exalted"]);
- AtlasLootMenuItem_17_Extra:SetText("");
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_17.isheader = true;
- AtlasLootMenuItem_17:Show();
- --Exalted
- AtlasLootMenuItem_18_Name:SetText("60");
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_18.lootpage="ABRepExalted";
- AtlasLootMenuItem_18:Show();
- --Revered Header
- AtlasLootMenuItem_20_Name:SetText(RED..AL["Revered"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_20.isheader = true;
- AtlasLootMenuItem_20:Show();
- --Revered 20-29
- AtlasLootMenuItem_21_Name:SetText("20-29");
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_21.lootpage="ABRepRevered2029";
- AtlasLootMenuItem_21:Show();
- --Revered 30-39
- AtlasLootMenuItem_22_Name:SetText("30-39");
- AtlasLootMenuItem_22_Extra:SetText("");
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_22.lootpage="ABRepRevered3039";
- AtlasLootMenuItem_22:Show();
- --Revered 40-49
- AtlasLootMenuItem_23_Name:SetText("40-49");
- AtlasLootMenuItem_23_Extra:SetText("");
- AtlasLootMenuItem_23_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_23.lootpage="ABRepRevered4049";
- AtlasLootMenuItem_23:Show();
- --Revered 50-59
- AtlasLootMenuItem_24_Name:SetText("50-59");
- AtlasLootMenuItem_24_Extra:SetText("");
- AtlasLootMenuItem_24_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Amulet_07");
- AtlasLootMenuItem_24.lootpage="ABRepRevered5059";
- AtlasLootMenuItem_24:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Arathi Basin"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootAVRepMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "PVPMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Friendly
- AtlasLootMenuItem_2_Name:SetText(AL["Friendly Reputation Rewards"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_21");
- AtlasLootMenuItem_2.lootpage="AVRepFriendly";
- AtlasLootMenuItem_2:Show();
- --Honored
- AtlasLootMenuItem_3_Name:SetText(AL["Honored Reputation Rewards"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_21");
- AtlasLootMenuItem_3.lootpage="AVRepHonored";
- AtlasLootMenuItem_3:Show();
- --Revered
- AtlasLootMenuItem_4_Name:SetText(AL["Revered Reputation Rewards"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_21");
- AtlasLootMenuItem_4.lootpage="AVRepRevered";
- AtlasLootMenuItem_4:Show();
- --Exalted
- AtlasLootMenuItem_5_Name:SetText(AL["Exalted Reputation Rewards"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_21");
- AtlasLootMenuItem_5.lootpage="AVRepExalted";
- AtlasLootMenuItem_5:Show();
- --Korrak
- AtlasLootMenuItem_6_Name:SetText(AL["Korrak the Bloodrager"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_21");
- AtlasLootMenuItem_6.lootpage="AVKorrak";
- AtlasLootMenuItem_6:Show();
- --LokholarIvus
- AtlasLootMenuItem_7_Name:SetText(AL["Ivus & Lokholar"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_21");
- AtlasLootMenuItem_7.lootpage="AVLokholarIvus";
- AtlasLootMenuItem_7:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Alterac Valley"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootPVPSetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "PVPMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Priest
- AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Holy_PowerWordShield");
- AtlasLootMenuItem_3.lootpage="PVPPriest";
- AtlasLootMenuItem_3:Show();
- --Mage
- AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_IceStorm");
- AtlasLootMenuItem_4.lootpage="PVPMage";
- AtlasLootMenuItem_4:Show();
- --Warlock
- AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_CurseOfTounges");
- AtlasLootMenuItem_5.lootpage="PVPWarlock";
- AtlasLootMenuItem_5:Show();
- --Rogue
- AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_BackStab");
- AtlasLootMenuItem_6.lootpage="PVPRogue";
- AtlasLootMenuItem_6:Show();
- --Druid
- AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Regeneration");
- AtlasLootMenuItem_7.lootpage="PVPDruid";
- AtlasLootMenuItem_7:Show();
- --Hunter
- AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_RunningShot");
- AtlasLootMenuItem_18.lootpage="PVPHunter";
- AtlasLootMenuItem_18:Show();
- --Shaman
- AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_FireResistanceTotem_01");
- AtlasLootMenuItem_19.lootpage="PVPShaman";
- AtlasLootMenuItem_19:Show();
- --Paladin
- AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfMight");
- AtlasLootMenuItem_20.lootpage="PVPPaladin";
- AtlasLootMenuItem_20:Show();
- --Warrior
- AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
- AtlasLootMenuItem_21.lootpage="PVPWarrior";
- AtlasLootMenuItem_21:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["PvP Armor Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
diff --git a/AtlasLoot back update/Core/Search.lua b/AtlasLoot back update/Core/Search.lua
deleted file mode 100644
index 7f43b0c..0000000
--- a/AtlasLoot back update/Core/Search.lua
+++ /dev/null
@@ -1,148 +0,0 @@
-local GREY = "|cff999999";
-local RED = "|cffff0000";
-local WHITE = "|cffFFFFFF";
-local GREEN = "|cff1eff00";
-local PURPLE = "|cff9F3FFF";
-local BLUE = "|cff0070dd";
-local ORANGE = "|cffFF8400";
-
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-local currentPage = 1;
-local SearchResult = nil;
-
-function AtlasLoot:ShowSearchResult()
- AtlasLoot_ShowItemsFrame("SearchResult", "SearchResultPage"..currentPage, string.format((AL["Search Result: %s"]), AtlasLootCharDB.LastSearchedText or ""), pFrame);
-end
-
-function AtlasLoot:Search(Text)
- if not Text then return end
- Text = strtrim(Text);
- if Text == "" then return end
- local text = string.lower(Text);
- local search = function(dataSource)
- if dataSource == "AtlasLootFallback" then return end
- local partial = AtlasLootCharDB.PartialMatching;
- for dataID, data in pairs(AtlasLoot_Data[dataSource]) do
- for _, v in ipairs(data) do
- if type(v[1]) == "number" and v[1] > 0 then
- local itemName = GetItemInfo(v[1]);
- if not itemName then itemName = gsub(v[3], "=q%d=", "") end
- local found;
- if partial then
- found = string.find(string.lower(itemName), text);
- else
- found = string.lower(itemName) == text;
- end
- if found then
- local _, _, quality = string.find(v[3], "=q(%d)=");
- if quality then itemName = "=q"..quality.."="..itemName end
- table.insert(AtlasLootCharDB["SearchResult"], { v[1], v[2], itemName, v[4], dataID.."|"..dataSource });
- end
- elseif (v[1] ~= nil) and (v[1] ~= "") and (string.sub(v[1], 1, 1) == "s") then
- local spellName
- if not spellName then
- if (string.sub(v[3], 1, 2) == "=d") then
- spellName = gsub(v[3], "=ds=", "");
- else
- spellName = gsub(v[3], "=q%d=", "");
- end
- end
- local found;
- if partial then
- found = string.find(string.lower(spellName), text);
- else
- found = string.lower(spellName) == text;
- end
- if found then
- spellName = string.sub(v[3], 1, 4)..spellName;
- table.insert(AtlasLootCharDB["SearchResult"], { v[1], v[2], spellName, v[4], dataID.."|"..dataSource });
- end
- elseif (v[1] ~= nil) and (v[1] ~= "") and (string.sub(v[1], 1, 1) == "e") then
- local spellName
- if not spellName then
- if (string.sub(v[3], 1, 2) == "=d") then
- spellName = gsub(v[3], "=ds=", "");
- else
- spellName = gsub(v[3], "=q%d=", "");
- end
- end
- local found;
- if partial then
- found = string.find(string.lower(spellName), text);
- else
- found = string.lower(spellName) == text;
- end
- if found then
- spellName = string.sub(v[3], 1, 4)..spellName;
- table.insert(AtlasLootCharDB["SearchResult"], { v[1], v[2], spellName, v[4], dataID.."|"..dataSource });
- end
- end
- end
- end
- end
-
- AtlasLootCharDB["SearchResult"] = {};
- AtlasLootCharDB.LastSearchedText = Text;
- for dataSource in pairs(AtlasLoot_Data) do search(dataSource) end
-
- if getn(AtlasLootCharDB["SearchResult"]) == 0 then
- DEFAULT_CHAT_FRAME:AddMessage(RED..AL["AtlasLoot"]..": "..WHITE..AL["No match found for"].." \""..Text.."\".");
- else
- currentPage = 1;
- SearchResult = AtlasLoot_CategorizeWishList(AtlasLootCharDB["SearchResult"]);
- AtlasLoot_ShowItemsFrame("SearchResult", "SearchResultPage1", string.format((AL["Search Result: %s"]), AtlasLootCharDB.LastSearchedText or ""), pFrame);
- end
-end
-
-function AtlasLoot:ShowSearchOptions(button)
- local Hewdrop = AceLibrary("Hewdrop-2.0");
- if Hewdrop:IsOpen(button) then
- Hewdrop:Close(1);
- else
- local setOptions = function()
- Hewdrop:AddLine(
- "text", AL["Search options"],
- "isTitle", true,
- "notCheckable", true
- );
- Hewdrop:AddLine(
- "text", AL["Partial matching"],
- "checked", AtlasLootCharDB.PartialMatching,
- "tooltipTitle", AL["Partial matching"],
- "tooltipText", AL["If checked, AtlasLoot searches item names for a partial match."],
- "func", function() AtlasLootCharDB.PartialMatching = not AtlasLootCharDB.PartialMatching end
- );
- end;
- Hewdrop:Open(button,
- 'point', function(parent)
- return "BOTTOMLEFT", "BOTTOMRIGHT";
- end,
- "children", setOptions
- );
- end
-end
-
-function AtlasLoot:GetOriginalDataFromSearchResult(itemID)
- for i, v in ipairs(AtlasLootCharDB["SearchResult"]) do
- if v[1] == itemID then return unpack(v) end
- end
-end
-
--- Copied and modified from AtlasLoot_GetWishListPage
-function AtlasLoot:GetSearchResultPage(page)
- if not SearchResult then SearchResult = AtlasLoot_CategorizeWishList(AtlasLootCharDB["SearchResult"]) end
- -- Calc for maximal pages
- local pageMax = math.ceil(getn(SearchResult) / 30);
- if page < 1 then page = 1 end
- if page > pageMax then page = pageMax end
- currentPage = page;
-
- -- Table copy
- local result = {};
- local start = (page - 1) * 30 + 1;
- for i = start, start + 29 do
- if not SearchResult[i] then break end
- table.insert(result, SearchResult[i]);
- end
- return result, pageMax;
-end
diff --git a/AtlasLoot back update/Core/Sets.lua b/AtlasLoot back update/Core/Sets.lua
deleted file mode 100644
index cd4d71b..0000000
--- a/AtlasLoot back update/Core/Sets.lua
+++ /dev/null
@@ -1,802 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-local ORANGE = "|cffFF8400";
-
-function AtlasLootSetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Hide();
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --ZG
- AtlasLootMenuItem_3_Name:SetText(AL["Zul'Gurub Sets"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Necklace_19");
- AtlasLootMenuItem_3.lootpage="ZGSET";
- AtlasLootMenuItem_3:Show();
- --AQ20
- AtlasLootMenuItem_4_Name:SetText(AL["Ruins of Ahn'Qiraj Sets"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Ring_AhnQiraj_03");
- AtlasLootMenuItem_4.lootpage="AQ20SET";
- AtlasLootMenuItem_4:Show();
- --AQ40
- AtlasLootMenuItem_5_Name:SetText(AL["Temple of Ahn'Qiraj Sets"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Sword_59");
- AtlasLootMenuItem_5.lootpage="AQ40SET";
- AtlasLootMenuItem_5:Show();
- --Legendaries
- AtlasLootMenuItem_7_Name:SetText(AL["Legendary Items"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\INV_Staff_Medivh");
- AtlasLootMenuItem_7.lootpage="Legendaries";
- AtlasLootMenuItem_7:Show();
- --Artifacts
- AtlasLootMenuItem_8_Name:SetText(AL["Artifact Items"]);
- AtlasLootMenuItem_8_Extra:SetText("");
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Sword_07");
- AtlasLootMenuItem_8.lootpage="Artifacts";
- AtlasLootMenuItem_8:Show();
- --Rare Pets
- AtlasLootMenuItem_9_Name:SetText(AL["Rare Pets"]);
- AtlasLootMenuItem_9_Extra:SetText("");
- 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();
- --Old Mounts
- AtlasLootMenuItem_11_Name:SetText(AL["Old Mounts"]);
- AtlasLootMenuItem_11_Extra:SetText("");
- AtlasLootMenuItem_11_Icon:SetTexture("Interface\\Icons\\Ability_Mount_RidingHorse");
- AtlasLootMenuItem_11.lootpage="OldMounts";
- AtlasLootMenuItem_11:Show();
- --Unobtainable Mounts
- AtlasLootMenuItem_12_Name:SetText(AL["Unobtainable Mounts"]);
- AtlasLootMenuItem_12_Extra:SetText("");
- AtlasLootMenuItem_12_Icon:SetTexture("Interface\\Icons\\Ability_Mount_Whitetiger");
- AtlasLootMenuItem_12.lootpage="UnobMounts";
- AtlasLootMenuItem_12:Show();
- --Tabards
- AtlasLootMenuItem_13_Name:SetText(AL["Tabards"]);
- AtlasLootMenuItem_13_Extra:SetText("");
- AtlasLootMenuItem_13_Icon:SetTexture("Interface\\Icons\\INV_Shirt_GuildTabard_01");
- AtlasLootMenuItem_13.lootpage="Tabards";
- AtlasLootMenuItem_13:Show();
- --World Epics
- AtlasLootMenuItem_2_Name:SetText(AL["Pre 60 Sets"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Sword_43");
- AtlasLootMenuItem_2.lootpage="PRE60SET";
- AtlasLootMenuItem_2:Show();
- --World Epics
- AtlasLootMenuItem_22_Name:SetText(AL["World Epics"]);
- AtlasLootMenuItem_22_Extra:SetText("");
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Box_04");
- AtlasLootMenuItem_22.lootpage="WORLDEPICS";
- AtlasLootMenuItem_22:Show();
- --Dungeon Set 1/2
- AtlasLootMenuItem_17_Name:SetText(AL["Dungeon 1/2 Sets"]);
- AtlasLootMenuItem_17_Extra:SetText("");
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\INV_Chest_Chain_03");
- AtlasLootMenuItem_17.lootpage="T0SET";
- AtlasLootMenuItem_17:Show();
- --Tier 1
- AtlasLootMenuItem_18_Name:SetText(AL["Tier 1 Sets"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Pants_Mail_03");
- AtlasLootMenuItem_18.lootpage="T1SET";
- AtlasLootMenuItem_18:Show();
- --Tier 2
- AtlasLootMenuItem_19_Name:SetText(AL["Tier 2 Sets"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Shoulder_32");
- AtlasLootMenuItem_19.lootpage="T2SET";
- AtlasLootMenuItem_19:Show();
- --Tier 3
- AtlasLootMenuItem_20_Name:SetText(AL["Tier 3 Sets"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Chest_Plate02");
- AtlasLootMenuItem_20.lootpage="T3SET";
- AtlasLootMenuItem_20:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Collections"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootWorldEpicsMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --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();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["World Epics"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootPRE60SetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --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: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: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: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: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: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: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: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: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: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: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: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: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:Show();
- --Zul'Gurub Rings
- AtlasLootMenuItem_19_Name:SetText(AL["Zul'Gurub Rings"]);
- AtlasLootMenuItem_19_Extra:SetText(ORANGE..AL["Zul'Gurub"]);
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Bijou_Orange");
- AtlasLootMenuItem_19.lootpage="ZGRings";
- AtlasLootMenuItem_19:Show();
- --Primal Blessing
- AtlasLootMenuItem_20_Name:SetText(AL["Primal Blessing"]);
- AtlasLootMenuItem_20_Extra:SetText(ORANGE..AL["Zul'Gurub"]);
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_Weapon_Hand_01");
- AtlasLootMenuItem_20.lootpage="PrimalBlessing";
- AtlasLootMenuItem_20:Show();
- --The Twin Blades of Hakkari
- AtlasLootMenuItem_21_Name:SetText(AL["The Twin Blades of Hakkari"]);
- AtlasLootMenuItem_21_Extra:SetText(ORANGE..AL["Zul'Gurub"]);
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Sword_55");
- AtlasLootMenuItem_21.lootpage="HakkariBlades";
- AtlasLootMenuItem_21:Show();
- --Shard of the Gods
- AtlasLootMenuItem_22_Name:SetText(AL["Shard of the Gods"]);
- AtlasLootMenuItem_22_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Misc_MonsterScales_15");
- AtlasLootMenuItem_22.lootpage="ShardOfGods";
- 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:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Pre 60 Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootZGSetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Priest
- AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Holy_PowerWordShield");
- AtlasLootMenuItem_3.lootpage="ZGPriest";
- AtlasLootMenuItem_3:Show();
- --Mage
- AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_IceStorm");
- AtlasLootMenuItem_4.lootpage="ZGMage";
- AtlasLootMenuItem_4:Show();
- --Warlock
- AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_CurseOfTounges");
- AtlasLootMenuItem_5.lootpage="ZGWarlock";
- AtlasLootMenuItem_5:Show();
- --Rogue
- AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_BackStab");
- AtlasLootMenuItem_6.lootpage="ZGRogue";
- AtlasLootMenuItem_6:Show();
- --Druid
- AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Regeneration");
- AtlasLootMenuItem_7.lootpage="ZGDruid";
- AtlasLootMenuItem_7:Show();
- --Hunter
- AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_RunningShot");
- AtlasLootMenuItem_18.lootpage="ZGHunter";
- AtlasLootMenuItem_18:Show();
- --Shaman
- AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_FireResistanceTotem_01");
- AtlasLootMenuItem_19.lootpage="ZGShaman";
- AtlasLootMenuItem_19:Show();
- --Paladin
- AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfMight");
- AtlasLootMenuItem_20.lootpage="ZGPaladin";
- AtlasLootMenuItem_20:Show();
- --Warrior
- AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
- AtlasLootMenuItem_21.lootpage="ZGWarrior";
- AtlasLootMenuItem_21:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Zul'Gurub Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootAQ40SetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Priest
- AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Holy_PowerWordShield");
- AtlasLootMenuItem_3.lootpage="AQ40Priest";
- AtlasLootMenuItem_3:Show();
- --Mage
- AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_IceStorm");
- AtlasLootMenuItem_4.lootpage="AQ40Mage";
- AtlasLootMenuItem_4:Show();
- --Warlock
- AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_CurseOfTounges");
- AtlasLootMenuItem_5.lootpage="AQ40Warlock";
- AtlasLootMenuItem_5:Show();
- --Rogue
- AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_BackStab");
- AtlasLootMenuItem_6.lootpage="AQ40Rogue";
- AtlasLootMenuItem_6:Show();
- --Druid
- AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Regeneration");
- AtlasLootMenuItem_7.lootpage="AQ40Druid";
- AtlasLootMenuItem_7:Show();
- --Hunter
- AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_RunningShot");
- AtlasLootMenuItem_18.lootpage="AQ40Hunter";
- AtlasLootMenuItem_18:Show();
- --Shaman
- AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_FireResistanceTotem_01");
- AtlasLootMenuItem_19.lootpage="AQ40Shaman";
- AtlasLootMenuItem_19:Show();
- --Paladin
- AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfMight");
- AtlasLootMenuItem_20.lootpage="AQ40Paladin";
- AtlasLootMenuItem_20:Show();
- --Warrior
- AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
- AtlasLootMenuItem_21.lootpage="AQ40Warrior";
- AtlasLootMenuItem_21:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Temple of Ahn'Qiraj Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootAQ20SetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Priest
- AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Holy_PowerWordShield");
- AtlasLootMenuItem_3.lootpage="AQ20Priest";
- AtlasLootMenuItem_3:Show();
- --Mage
- AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_IceStorm");
- AtlasLootMenuItem_4.lootpage="AQ20Mage";
- AtlasLootMenuItem_4:Show();
- --Warlock
- AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_CurseOfTounges");
- AtlasLootMenuItem_5.lootpage="AQ20Warlock";
- AtlasLootMenuItem_5:Show();
- --Rogue
- AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_BackStab");
- AtlasLootMenuItem_6.lootpage="AQ20Rogue";
- AtlasLootMenuItem_6:Show();
- --Druid
- AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Regeneration");
- AtlasLootMenuItem_7.lootpage="AQ20Druid";
- AtlasLootMenuItem_7:Show();
- --Hunter
- AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_RunningShot");
- AtlasLootMenuItem_18.lootpage="AQ20Hunter";
- AtlasLootMenuItem_18:Show();
- --Shaman
- AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_FireResistanceTotem_01");
- AtlasLootMenuItem_19.lootpage="AQ20Shaman";
- AtlasLootMenuItem_19:Show();
- --Paladin
- AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfMight");
- AtlasLootMenuItem_20.lootpage="AQ20Paladin";
- AtlasLootMenuItem_20:Show();
- --Warrior
- AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
- AtlasLootMenuItem_21.lootpage="AQ20Warrior";
- AtlasLootMenuItem_21:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Ruins of Ahn'Qiraj Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootT0SetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Priest
- AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Holy_PowerWordShield");
- AtlasLootMenuItem_3.lootpage="T0Priest";
- AtlasLootMenuItem_3:Show();
- --Mage
- AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_IceStorm");
- AtlasLootMenuItem_4.lootpage="T0Mage";
- AtlasLootMenuItem_4:Show();
- --Warlock
- AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_CurseOfTounges");
- AtlasLootMenuItem_5.lootpage="T0Warlock";
- AtlasLootMenuItem_5:Show();
- --Rogue
- AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_BackStab");
- AtlasLootMenuItem_6.lootpage="T0Rogue";
- AtlasLootMenuItem_6:Show();
- --Druid
- AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Regeneration");
- AtlasLootMenuItem_7.lootpage="T0Druid";
- AtlasLootMenuItem_7:Show();
- --Hunter
- AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_RunningShot");
- AtlasLootMenuItem_18.lootpage="T0Hunter";
- AtlasLootMenuItem_18:Show();
- --Shaman
- AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_FireResistanceTotem_01");
- AtlasLootMenuItem_19.lootpage="T0Shaman";
- AtlasLootMenuItem_19:Show();
- --Paladin
- AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfMight");
- AtlasLootMenuItem_20.lootpage="T0Paladin";
- AtlasLootMenuItem_20:Show();
- --Warrior
- AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
- AtlasLootMenuItem_21.lootpage="T0Warrior";
- AtlasLootMenuItem_21:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Dungeon 1/2 Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootT1SetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Priest
- AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Holy_PowerWordShield");
- AtlasLootMenuItem_3.lootpage="T1Priest";
- AtlasLootMenuItem_3:Show();
- --Mage
- AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_IceStorm");
- AtlasLootMenuItem_4.lootpage="T1Mage";
- AtlasLootMenuItem_4:Show();
- --Warlock
- AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_CurseOfTounges");
- AtlasLootMenuItem_5.lootpage="T1Warlock";
- AtlasLootMenuItem_5:Show();
- --Rogue
- AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_BackStab");
- AtlasLootMenuItem_6.lootpage="T1Rogue";
- AtlasLootMenuItem_6:Show();
- --Druid
- AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Regeneration");
- AtlasLootMenuItem_7.lootpage="T1Druid";
- AtlasLootMenuItem_7:Show();
- --Hunter
- AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_RunningShot");
- AtlasLootMenuItem_18.lootpage="T1Hunter";
- AtlasLootMenuItem_18:Show();
- --Shaman
- AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_FireResistanceTotem_01");
- AtlasLootMenuItem_19.lootpage="T1Shaman";
- AtlasLootMenuItem_19:Show();
- --Paladin
- AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfMight");
- AtlasLootMenuItem_20.lootpage="T1Paladin";
- AtlasLootMenuItem_20:Show();
- --Warrior
- AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
- AtlasLootMenuItem_21.lootpage="T1Warrior";
- AtlasLootMenuItem_21:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Tier 1 Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootT2SetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Priest
- AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Holy_PowerWordShield");
- AtlasLootMenuItem_3.lootpage="T2Priest";
- AtlasLootMenuItem_3:Show();
- --Mage
- AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_IceStorm");
- AtlasLootMenuItem_4.lootpage="T2Mage";
- AtlasLootMenuItem_4:Show();
- --Warlock
- AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_CurseOfTounges");
- AtlasLootMenuItem_5.lootpage="T2Warlock";
- AtlasLootMenuItem_5:Show();
- --Rogue
- AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_BackStab");
- AtlasLootMenuItem_6.lootpage="T2Rogue";
- AtlasLootMenuItem_6:Show();
- --Druid
- AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Regeneration");
- AtlasLootMenuItem_7.lootpage="T2Druid";
- AtlasLootMenuItem_7:Show();
- --Hunter
- AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_RunningShot");
- AtlasLootMenuItem_18.lootpage="T2Hunter";
- AtlasLootMenuItem_18:Show();
- --Shaman
- AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_FireResistanceTotem_01");
- AtlasLootMenuItem_19.lootpage="T2Shaman";
- AtlasLootMenuItem_19:Show();
- --Paladin
- AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfMight");
- AtlasLootMenuItem_20.lootpage="T2Paladin";
- AtlasLootMenuItem_20:Show();
- --Warrior
- AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
- AtlasLootMenuItem_21.lootpage="T2Warrior";
- AtlasLootMenuItem_21:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Tier 2 Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootT3SetMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "SETMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Priest
- AtlasLootMenuItem_3_Name:SetText("|cffffffff"..AL["Priest"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\Spell_Holy_PowerWordShield");
- AtlasLootMenuItem_3.lootpage="T3Priest";
- AtlasLootMenuItem_3:Show();
- --Mage
- AtlasLootMenuItem_4_Name:SetText("|cff68ccef"..AL["Mage"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\Spell_Frost_IceStorm");
- AtlasLootMenuItem_4.lootpage="T3Mage";
- AtlasLootMenuItem_4:Show();
- --Warlock
- AtlasLootMenuItem_5_Name:SetText("|cff9382c9"..AL["Warlock"]);
- AtlasLootMenuItem_5_Extra:SetText("");
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\Spell_Shadow_CurseOfTounges");
- AtlasLootMenuItem_5.lootpage="T3Warlock";
- AtlasLootMenuItem_5:Show();
- --Rogue
- AtlasLootMenuItem_6_Name:SetText("|cfffff468"..AL["Rogue"]);
- AtlasLootMenuItem_6_Extra:SetText("");
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\Ability_BackStab");
- AtlasLootMenuItem_6.lootpage="T3Rogue";
- AtlasLootMenuItem_6:Show();
- --Druid
- AtlasLootMenuItem_7_Name:SetText("|cffff7c0a"..AL["Druid"]);
- AtlasLootMenuItem_7_Extra:SetText("");
- AtlasLootMenuItem_7_Icon:SetTexture("Interface\\Icons\\Spell_Nature_Regeneration");
- AtlasLootMenuItem_7.lootpage="T3Druid";
- AtlasLootMenuItem_7:Show();
- --Hunter
- AtlasLootMenuItem_18_Name:SetText("|cffaad372"..AL["Hunter"]);
- AtlasLootMenuItem_18_Extra:SetText("");
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_RunningShot");
- AtlasLootMenuItem_18.lootpage="T3Hunter";
- AtlasLootMenuItem_18:Show();
- --Shaman
- AtlasLootMenuItem_19_Name:SetText("|cff2773ff"..AL["Shaman"]);
- AtlasLootMenuItem_19_Extra:SetText("");
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\Spell_FireResistanceTotem_01");
- AtlasLootMenuItem_19.lootpage="T3Shaman";
- AtlasLootMenuItem_19:Show();
- --Paladin
- AtlasLootMenuItem_20_Name:SetText("|cfff48cba"..AL["Paladin"]);
- AtlasLootMenuItem_20_Extra:SetText("");
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\Spell_Holy_SealOfMight");
- AtlasLootMenuItem_20.lootpage="T3Paladin";
- AtlasLootMenuItem_20:Show();
- --Warrior
- AtlasLootMenuItem_21_Name:SetText("|cffc69b6d"..AL["Warrior"]);
- AtlasLootMenuItem_21_Extra:SetText("");
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_Shield_05");
- AtlasLootMenuItem_21.lootpage="T3Warrior";
- AtlasLootMenuItem_21:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Tier 3 Sets"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
diff --git a/AtlasLoot back update/Core/Spells.lua b/AtlasLoot back update/Core/Spells.lua
deleted file mode 100644
index 1162fda..0000000
--- a/AtlasLoot back update/Core/Spells.lua
+++ /dev/null
@@ -1,20023 +0,0 @@
-
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-GetSpellInfoVanillaDB = {
- ["enchants"] = {
- [7418] = {
- ["name"] = "Enchant Bracer - Minor Health",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7420] = {
- ["name"] = "Enchant Chest - Minor Health",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7421] = {
- ["name"] = "Runed Copper Rod",
- ["icon"] = "Interface\\Icons\\INV_Staff_Goldfeathered_01",
- ["item"] = 6218,
- },
- [7426] = {
- ["name"] = "Enchant Chest - Minor Absorption",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7428] = {
- ["name"] = "Enchant Bracer - Minor Deflection",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7443] = {
- ["name"] = "Enchant Chest - Minor Mana",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7454] = {
- ["name"] = "Enchant Cloak - Minor Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7457] = {
- ["name"] = "Enchant Bracer - Minor Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7745] = {
- ["name"] = "Enchant 2H Weapon - Minor Impact",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7748] = {
- ["name"] = "Enchant Chest - Lesser Health",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7766] = {
- ["name"] = "Enchant Bracer - Minor Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7771] = {
- ["name"] = "Enchant Cloak - Minor Protection",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7776] = {
- ["name"] = "Enchant Chest - Lesser Mana",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7779] = {
- ["name"] = "Enchant Bracer - Minor Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7782] = {
- ["name"] = "Enchant Bracer - Minor Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7786] = {
- ["name"] = "Enchant Weapon - Minor Beastslayer",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7788] = {
- ["name"] = "Enchant Weapon - Minor Striking",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7793] = {
- ["name"] = "Enchant 2H Weapon - Lesser Intellect",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7795] = {
- ["name"] = "Runed Silver Rod",
- ["icon"] = "Interface\\Icons\\INV_Staff_01",
- ["item"] = 6339,
- },
- [7857] = {
- ["name"] = "Enchant Chest - Health",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7859] = {
- ["name"] = "Enchant Bracer - Lesser Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7861] = {
- ["name"] = "Enchant Cloak - Lesser Fire Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7863] = {
- ["name"] = "Enchant Boots - Minor Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [7867] = {
- ["name"] = "Enchant Boots - Minor Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13378] = {
- ["name"] = "Enchant Shield - Minor Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13380] = {
- ["name"] = "Enchant 2H Weapon - Lesser Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13419] = {
- ["name"] = "Enchant Cloak - Minor Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13421] = {
- ["name"] = "Enchant Cloak - Lesser Protection",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13464] = {
- ["name"] = "Enchant Shield - Lesser Protection",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13485] = {
- ["name"] = "Enchant Shield - Lesser Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13501] = {
- ["name"] = "Enchant Bracer - Lesser Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13503] = {
- ["name"] = "Enchant Weapon - Lesser Striking",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13522] = {
- ["name"] = "Enchant Cloak - Lesser Shadow Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13529] = {
- ["name"] = "Enchant 2H Weapon - Lesser Impact",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13536] = {
- ["name"] = "Enchant Bracer - Lesser Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13538] = {
- ["name"] = "Enchant Chest - Lesser Absorption",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13607] = {
- ["name"] = "Enchant Chest - Mana",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13612] = {
- ["name"] = "Enchant Gloves - Mining",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13617] = {
- ["name"] = "Enchant Gloves - Herbalism",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13620] = {
- ["name"] = "Enchant Gloves - Fishing",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13622] = {
- ["name"] = "Enchant Bracer - Lesser Intellect",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13626] = {
- ["name"] = "Enchant Chest - Minor Stats",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13628] = {
- ["name"] = "Runed Golden Rod",
- ["icon"] = "Interface\\Icons\\INV_Staff_10",
- ["item"] = 11130,
- },
- [13631] = {
- ["name"] = "Enchant Shield - Lesser Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13635] = {
- ["name"] = "Enchant Cloak - Defense",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13637] = {
- ["name"] = "Enchant Boots - Lesser Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13640] = {
- ["name"] = "Enchant Chest - Greater Health",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13642] = {
- ["name"] = "Enchant Bracer - Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13644] = {
- ["name"] = "Enchant Boots - Lesser Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13646] = {
- ["name"] = "Enchant Bracer - Lesser Deflection",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13648] = {
- ["name"] = "Enchant Bracer - Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13653] = {
- ["name"] = "Enchant Weapon - Lesser Beastslayer",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13655] = {
- ["name"] = "Enchant Weapon - Lesser Elemental Slayer",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13657] = {
- ["name"] = "Enchant Cloak - Fire Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13659] = {
- ["name"] = "Enchant Shield - Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13661] = {
- ["name"] = "Enchant Bracer - Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13663] = {
- ["name"] = "Enchant Chest - Greater Mana",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13687] = {
- ["name"] = "Enchant Boots - Lesser Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13689] = {
- ["name"] = "Enchant Shield - Lesser Block",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13693] = {
- ["name"] = "Enchant Weapon - Striking",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13695] = {
- ["name"] = "Enchant 2H Weapon - Impact",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13698] = {
- ["name"] = "Enchant Gloves - Skinning",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13700] = {
- ["name"] = "Enchant Chest - Lesser Stats",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13702] = {
- ["name"] = "Runed Truesilver Rod",
- ["icon"] = "Interface\\Icons\\INV_Staff_11",
- ["item"] = 11145,
- },
- [13746] = {
- ["name"] = "Enchant Cloak - Greater Defense",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13794] = {
- ["name"] = "Enchant Cloak - Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13815] = {
- ["name"] = "Enchant Gloves - Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13817] = {
- ["name"] = "Enchant Shield - Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13822] = {
- ["name"] = "Enchant Bracer - Intellect",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13836] = {
- ["name"] = "Enchant Boots - Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13841] = {
- ["name"] = "Enchant Gloves - Advanced Mining",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13846] = {
- ["name"] = "Enchant Bracer - Greater Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13858] = {
- ["name"] = "Enchant Chest - Superior Health",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13868] = {
- ["name"] = "Enchant Gloves - Advanced Herbalism",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13882] = {
- ["name"] = "Enchant Cloak - Lesser Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13887] = {
- ["name"] = "Enchant Gloves - Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13890] = {
- ["name"] = "Enchant Boots - Minor Speed",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13898] = {
- ["name"] = "Enchant Weapon - Fiery Weapon",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13905] = {
- ["name"] = "Enchant Shield - Greater Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13915] = {
- ["name"] = "Enchant Weapon - Demonslaying",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13917] = {
- ["name"] = "Enchant Chest - Superior Mana",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13931] = {
- ["name"] = "Enchant Bracer - Deflection",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13933] = {
- ["name"] = "Enchant Shield - Frost Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13935] = {
- ["name"] = "Enchant Boots - Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13937] = {
- ["name"] = "Enchant 2H Weapon - Greater Impact",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13939] = {
- ["name"] = "Enchant Bracer - Greater Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13941] = {
- ["name"] = "Enchant Chest - Stats",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13943] = {
- ["name"] = "Enchant Weapon - Greater Striking",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13945] = {
- ["name"] = "Enchant Bracer - Greater Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13947] = {
- ["name"] = "Enchant Gloves - Riding Skill",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [13948] = {
- ["name"] = "Enchant Gloves - Minor Haste",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [14293] = {
- ["name"] = "Lesser Magic Wand",
- ["icon"] = "Interface\\Icons\\INV_Staff_02",
- ["item"] = 11287,
- },
- [14807] = {
- ["name"] = "Greater Magic Wand",
- ["icon"] = "Interface\\Icons\\INV_Staff_07",
- ["item"] = 11288,
- },
- [14809] = {
- ["name"] = "Lesser Mystic Wand",
- ["icon"] = "Interface\\Icons\\INV_Staff_02",
- ["item"] = 11289,
- },
- [14810] = {
- ["name"] = "Greater Mystic Wand",
- ["icon"] = "Interface\\Icons\\INV_Wand_07",
- ["item"] = 11290,
- },
- [15596] = {
- ["name"] = "Smoking Heart of the Mountain",
- ["icon"] = "Interface\\Icons\\INV_Misc_Gem_Bloodstone_01",
- ["item"] = 11811,
- },
- [17180] = {
- ["name"] = "Enchanted Thorium",
- ["icon"] = "Interface\\Icons\\INV_Ingot_Eternium",
- ["item"] = 12655,
- },
- [17181] = {
- ["name"] = "Enchanted Leather",
- ["icon"] = "Interface\\Icons\\INV_Misc_Rune_05",
- ["item"] = 12810,
- },
- [20008] = {
- ["name"] = "Enchant Bracer - Greater Intellect",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20009] = {
- ["name"] = "Enchant Bracer - Superior Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20010] = {
- ["name"] = "Enchant Bracer - Superior Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20011] = {
- ["name"] = "Enchant Bracer - Superior Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20012] = {
- ["name"] = "Enchant Gloves - Greater Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20013] = {
- ["name"] = "Enchant Gloves - Greater Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20014] = {
- ["name"] = "Enchant Cloak - Greater Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20015] = {
- ["name"] = "Enchant Cloak - Superior Defense",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20016] = {
- ["name"] = "Enchant Shield - Superior Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20017] = {
- ["name"] = "Enchant Shield - Greater Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20020] = {
- ["name"] = "Enchant Boots - Greater Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20023] = {
- ["name"] = "Enchant Boots - Greater Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20024] = {
- ["name"] = "Enchant Boots - Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20025] = {
- ["name"] = "Enchant Chest - Greater Stats",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20026] = {
- ["name"] = "Enchant Chest - Major Health",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20028] = {
- ["name"] = "Enchant Chest - Major Mana",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20029] = {
- ["name"] = "Enchant Weapon - Icy Chill",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20030] = {
- ["name"] = "Enchant 2H Weapon - Superior Impact",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20031] = {
- ["name"] = "Enchant Weapon - Superior Striking",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20032] = {
- ["name"] = "Enchant Weapon - Lifestealing",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20033] = {
- ["name"] = "Enchant Weapon - Unholy Weapon",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20034] = {
- ["name"] = "Enchant Weapon - Crusader",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20035] = {
- ["name"] = "Enchant 2H Weapon - Major Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20036] = {
- ["name"] = "Enchant 2H Weapon - Major Intellect",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [20051] = {
- ["name"] = "Runed Arcanite Rod",
- ["icon"] = "Interface\\Icons\\INV_Wand_09",
- ["item"] = 16207,
- },
- [21931] = {
- ["name"] = "Enchant Weapon - Winter's Might",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [22749] = {
- ["name"] = "Enchant Weapon - Spell Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [22750] = {
- ["name"] = "Enchant Weapon - Healing Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [23799] = {
- ["name"] = "Enchant Weapon - Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [23800] = {
- ["name"] = "Enchant Weapon - Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [23801] = {
- ["name"] = "Enchant Bracer - Mana Regeneration",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [23802] = {
- ["name"] = "Enchant Bracer - Healing Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [23803] = {
- ["name"] = "Enchant Weapon - Mighty Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [23804] = {
- ["name"] = "Enchant Weapon - Mighty Intellect",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25072] = {
- ["name"] = "Enchant Gloves - Threat",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25073] = {
- ["name"] = "Enchant Gloves - Shadow Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25074] = {
- ["name"] = "Enchant Gloves - Frost Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25078] = {
- ["name"] = "Enchant Gloves - Fire Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25079] = {
- ["name"] = "Enchant Gloves - Healing Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25080] = {
- ["name"] = "Enchant Gloves - Superior Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25081] = {
- ["name"] = "Enchant Cloak - Greater Fire Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25082] = {
- ["name"] = "Enchant Cloak - Greater Nature Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25083] = {
- ["name"] = "Enchant Cloak - Stealth",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25084] = {
- ["name"] = "Enchant Cloak - Subtlety",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25086] = {
- ["name"] = "Enchant Cloak - Dodge",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [25124] = {
- ["name"] = "Minor Wizard Oil",
- ["icon"] = "Interface\\Icons\\INV_Poison_MindNumbing",
- ["item"] = 20744,
- ["extra"] = "|cffffffff5 Charges",
- },
- [25125] = {
- ["name"] = "Minor Mana Oil",
- ["icon"] = "Interface\\Icons\\INV_Potion_98",
- ["item"] = 20745,
- ["extra"] = "|cffffffff5 Charges",
- },
- [25126] = {
- ["name"] = "Lesser Wizard Oil",
- ["icon"] = "Interface\\Icons\\INV_Potion_103",
- ["item"] = 20746,
- ["extra"] = "|cffffffff5 Charges",
- },
- [25127] = {
- ["name"] = "Lesser Mana Oil",
- ["icon"] = "Interface\\Icons\\INV_Potion_99",
- ["item"] = 20747,
- ["extra"] = "|cffffffff5 Charges",
- },
- [25128] = {
- ["name"] = "Wizard Oil",
- ["icon"] = "Interface\\Icons\\INV_Potion_104",
- ["item"] = 20750,
- ["extra"] = "|cffffffff5 Charges",
- },
- [25129] = {
- ["name"] = "Brilliant Wizard Oil",
- ["icon"] = "Interface\\Icons\\INV_Potion_105",
- ["item"] = 20749,
- ["extra"] = "|cffffffff5 Charges",
- },
- [25130] = {
- ["name"] = "Brilliant Mana Oil",
- ["icon"] = "Interface\\Icons\\INV_Potion_100",
- ["item"] = 20748,
- ["extra"] = "|cffffffff5 Charges",
- },
- [27837] = {
- ["name"] = "Enchant 2H Weapon - Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57030] = {
- ["name"] = "Enchant Bracer - Greater Agility",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57028] = {
- ["name"] = "Enchant Bracer - Spell Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57142] = {
- ["name"] = "Enchant Boots - Greater Spirit",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57518] = {
- ["name"] = "Eternal Dreamstone Shard",
- ["icon"] = "Interface\\Icons\\inv_misc_gem_pearl_04",
- },
- [57127] = {
- ["name"] = "Enchant Boots - Superior Stamina",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57148] = {
- ["name"] = "Enchant Boots - Vampirism",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57144] = {
- ["name"] = "Enchant Bracer - Greater Deflection",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57119] = {
- ["name"] = "Enchant Chest - Mighty Mana",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57117] = {
- ["name"] = "Enchant Cloak - Greater Arcane Resistance",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [46601] = {
- ["name"] = "Enchant Gloves - Arcane Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [46602] = {
- ["name"] = "Enchant Gloves - Nature Power",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [46086] = {
- ["name"] = "Enchant Gloves - Major Strength",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- [57146] = {
- ["name"] = "Enchant Bracer - Vampirism",
- ["icon"] = "Interface\\Icons\\Spell_Holy_GreaterHeal",
- },
- },
- ["craftspells"] = {
- [6510] = {
- ["name"] = "Poisons: Blinding Powder",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Create the reagent for the Blind ability.",
- ["craftItem"] = 5530,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3818},
- },
- },
- [8681] = {
- ["name"] = "Poisons: Instant Poison",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy which instantly inflicts 19 to 25 Nature damage. 40 charges.",
- ["craftItem"] = 6947,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2928},
- [2] = {3371},
- },
- },
- [8687] = {
- ["name"] = "Poisons: Instant Poison II",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy which instantly inflicts 30 to 38 Nature damage. 55 charges.",
- ["craftItem"] = 6949,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2928, 3},
- [2] = {3372},
- },
- },
- [8691] = {
- ["name"] = "Poisons: Instant Poison III",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy which instantly inflicts 44 to 56 Nature damage. 70 charges.",
- ["craftItem"] = 6950,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8924},
- [2] = {3372},
- },
- },
- [11341] = {
- ["name"] = "Poisons: Instant Poison IV",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy which instantly inflicts 67 to 85 Nature damage. 85 charges.",
- ["craftItem"] = 8926,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8924, 2},
- [2] = {8925},
- },
- },
- [11342] = {
- ["name"] = "Poisons: Instant Poison V",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy which instantly inflicts 92 to 118 Nature damage. 100 charges.",
- ["craftItem"] = 8927,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8924, 3},
- [2] = {8925},
- },
- },
- [11343] = {
- ["name"] = "Poisons: Instant Poison VI",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy which instantly inflicts 112 to 148 Nature damage. 115 charges.",
- ["craftItem"] = 8928,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8924, 4},
- [2] = {8925},
- },
- },
- [65032] = {
- ["name"] = "Poisons: Agitating Poison I",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy which instantly inflicts 67 to 86 Nature damage, and causes additional threat. 115 charges.",
- ["craftItem"] = 65032,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2931, 2},
- [2] = {3372},
- },
- },
- [46068] = {
- ["name"] = "Survival: Cleaning Cloth",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Cleans a weapon, removing any temporary enhancement that has been applied to it.",
- ["craftItem"] = 60001,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4306, 2},
- [2] = {9260},
- },
- },
- [3420] = {
- ["name"] = "Poisons: Crippling Poison",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy, slowing their movement speed by 50% for 12 sec.",
- ["craftItem"] = 3775,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2930},
- [2] = {3371},
- },
- },
- [3421] = {
- ["name"] = "Poisons: Crippling Poison II",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy, slowing their movement speed by 70% for 12 sec.",
- ["craftItem"] = 3776,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8923, 3},
- [2] = {8925},
- },
- },
- [5763] = {
- ["name"] = "Poisons: Mind-numbing Poison",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy, increasing their casting time by 40% for 10 sec. 50 charges.",
- ["craftItem"] = 5237,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2928},
- [2] = {2930},
- [3] = {3371},
- },
- },
- [8694] = {
- ["name"] = "Poisons: Mind-numbing Poison II",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy, increasing their casting time by 50% for 12 sec. 75 charges.",
- ["craftItem"] = 6951,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2928, 4},
- [2] = {2930, 4},
- [3] = {3372},
- },
- },
- [11400] = {
- ["name"] = "Poisons: Mind-numbing Poison III",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 20% chance of poisoning the enemy, increasing their casting time by 60% for 14 sec. 100 charges.",
- ["craftItem"] = 9186,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8924, 2},
- [2] = {8923, 2},
- [3] = {8925},
- },
- },
- [2835] = {
- ["name"] = "Poisons: Deadly Poison",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy for 36 Nature damage over 12 sec. Stacks up to 5 times on a single target. 60 charges.",
- ["craftItem"] = 2892,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5173},
- [2] = {3372},
- },
- },
- [2837] = {
- ["name"] = "Poisons: Deadly Poison II",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy for 52 Nature damage over 12 sec. Stacks up to 5 times on a single target. 75 charges.",
- ["craftItem"] = 2893,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5173, 2},
- [2] = {3372},
- },
- },
- [11357] = {
- ["name"] = "Poisons: Deadly Poison III",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy for 80 Nature damage over 12 sec. Stacks up to 5 times on a single target. 90 charges.",
- ["craftItem"] = 8984,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5173, 3},
- [2] = {8925},
- },
- },
- [11358] = {
- ["name"] = "Poisons: Deadly Poison IV",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy for 108 Nature damage over 12 sec. Stacks up to 5 times on a single target. 105 charges.",
- ["craftItem"] = 8985,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5173, 5},
- [2] = {8925},
- },
- },
- [25347] = {
- ["name"] = "Poisons: Deadly Poison V",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy for 136 Nature damage over 12 sec. Stacks up to 5 times on a single target. 120 charges.",
- ["craftItem"] = 20844,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5173, 7},
- [2] = {8925},
- },
- },
- [13220] = {
- ["name"] = "Poisons: Wound Poison",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy, reducing all healing effects used on them by 55 for 15 sec. Stacks up to 5 times on a single target. 60 charges.",
- ["craftItem"] = 10918,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2930},
- [2] = {5173},
- [2] = {3372},
- },
- },
- [13228] = {
- ["name"] = "Poisons: Wound Poison II",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy, reducing all healing effects used on them by 75 for 15 sec. Stacks up to 5 times on a single target. 75 charges.",
- ["craftItem"] = 10920,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2930},
- [2] = {5173, 2},
- [2] = {3372},
- },
- },
- [13229] = {
- ["name"] = "Poisons: Wound Poison III",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy, reducing all healing effects used on them by 105 for 15 sec. Stacks up to 5 times on a single target. 90 charges.",
- ["craftItem"] = 10921,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8923},
- [2] = {5173, 2},
- [3] = {8925},
- },
- },
- [13230] = {
- ["name"] = "Poisons: Wound Poison IV",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Coats a weapon with poison that lasts for 30 minutes.\nEach strike has a 30% chance of poisoning the enemy, reducing all healing effects used on them by 135 for 15 sec. Stacks up to 5 times on a single target. 105 charges.",
- ["craftItem"] = 10922,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8923, 2},
- [2] = {5173, 2},
- [3] = {8925},
- },
- },
- [3275] = {
- ["name"] = "First Aid: Linen Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 1251,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2589},
- },
- },
- [3276] = {
- ["name"] = "First Aid: Heavy Linen Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2581,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2589, 2},
- },
- },
- [7934] = {
- ["name"] = "First Aid: Anti-Venom",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Creates 3 Vials of Anti-Venom.",
- ["craftItem"] = 6452,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1475},
- },
- },
- [3277] = {
- ["name"] = "First Aid: Wool Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3530,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2592},
- },
- },
- [3278] = {
- ["name"] = "First Aid: Heavy Wool Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3531,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2592, 2},
- },
- },
- [7935] = {
- ["name"] = "First Aid: Strong Anti-Venom",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Creates 3 Vials of Strong Anti-Venom.",
- ["craftItem"] = 6453,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1288},
- },
- },
- [7928] = {
- ["name"] = "First Aid: Silk Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6450,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4306},
- },
- },
- [7929] = {
- ["name"] = "First Aid: Heavy Silk Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6451,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4306, 2},
- },
- },
- [10840] = {
- ["name"] = "First Aid: Mageweave Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 8544,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4338},
- },
- },
- [10841] = {
- ["name"] = "First Aid: Heavy Mageweave Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 8545,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4338, 2},
- },
- },
- [18629] = {
- ["name"] = "First Aid: Runecloth Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 14529,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14047},
- },
- },
- [18630] = {
- ["name"] = "First Aid: Heavy Runecloth Bandage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 14530,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14047, 2},
- },
- },
- [23787] = {
- ["name"] = "First Aid: Powerful Anti-Venom",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Creates a Vial of Powerful Anti-Venom.",
- ["craftItem"] = 19440,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19441},
- },
- },
- [10844] = {
- ["name"] = "First Aid: Powerful Anti-Venom",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Creates a Vial of Powerful Anti-Venom.",
- ["craftItem"] = 8546,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8150, 4},
- [2] = {7078, 2},
- [3] = {18512},
- },
- },
- [818] = {
- ["name"] = "Basic Campfire",
- ["requires"] = "",
- ["tools"] = {4471},
- ["castTime"] = 10,
- ["text"] = "Builds a campfire that increases the spirits of those nearby by 4 and allows cooking.",
- ["craftItem"] = "",
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4470},
- },
- },
- [46064] = {
- ["name"] = "Survival: Dim Torch",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 2,
- ["text"] = "",
- ["craftItem"] = 6182,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6183},
- },
- },
- [46066] = {
- ["name"] = "Survival: Murloc's Flippers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 2,
- ["text"] = "",
- ["craftItem"] = 65028,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5785, 16},
- [2] = {4234, 8},
- [3] = {8343, 2},
- [4] = {6370, 3},
- [5] = {6372},
- },
- },
- [46072] = {
- ["name"] = "Survival: Traveler's Tent",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 51283,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4470, 5},
- [2] = {2589, 10},
- [3] = {50231},
- },
- },
- [46073] = {
- ["name"] = "Survival: Fishing Boat",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 20,
- ["text"] = "",
- ["craftItem"] = 51282,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4470, 20},
- [2] = {4359, 10},
- [3] = {17058, 2},
- },
- },
- [46074] = {
- ["name"] = "Survival: Simple Wooden Planter",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 51705,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4470, 10},
- [2] = {4359, 4},
- },
- },
- [46075] = {
- ["name"] = "Survival: Iron Lantern",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 2,
- ["text"] = "",
- ["craftItem"] = 2714,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 2},
- [2] = {814, 4},
- [3] = {2592, 5},
- },
- },
- [46077] = {
- ["name"] = "Survival: Repaired Electro-Lantern",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5,
- ["text"] = "",
- ["craftItem"] = 65030,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1630, 5},
- [2] = {10561},
- [3] = {4359},
- [4] = {4375},
- [5] = {4404, 2},
- [6] = {10558, 2},
- },
- },
- [7752] = {
- ["name"] = "Cooking: Slitherskin Mackerel",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 787,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6303},
- },
- },
- [2538] = {
- ["name"] = "Cooking: Charred Wolf Meat",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2679,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2672},
- },
- },
- [7751] = {
- ["name"] = "Cooking: Brilliant Smallfish",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6290,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6291},
- },
- },
- [15935] = {
- ["name"] = "Cooking: Crispy Bat Wing",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12224,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12223},
- [2] = {2678},
- },
- },
- [21143] = {
- ["name"] = "Cooking: Gingerbread Cookie",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 17197,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6889},
- [2] = {17194},
- },
- },
- [8604] = {
- ["name"] = "Cooking: Herb Baked Egg",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6888,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6889},
- [2] = {2678},
- },
- },
- [2540] = {
- ["name"] = "Cooking: Roasted Boar Meat",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2681,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {769},
- },
- },
- [6412] = {
- ["name"] = "Cooking: Kaldorei Spider Kabob",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5472,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5465},
- },
- },
- [2539] = {
- ["name"] = "Cooking: Spiced Wolf Meat",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2680,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2672},
- [2] = {2678},
- },
- },
- [6413] = {
- ["name"] = "Cooking: Scorpid Surprise",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5473,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5466},
- },
- },
- [2795] = {
- ["name"] = "Cooking: Beer Basted Boar Ribs",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2888,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2886},
- [2] = {2894},
- },
- },
- [21144] = {
- ["name"] = "Cooking: Egg Nog",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 17198,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6889},
- [2] = {1179},
- [3] = {17196},
- [4] = {17194},
- },
- },
- [6414] = {
- ["name"] = "Cooking: Roasted Kodo Meat",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5474,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5467},
- [2] = {2678},
- },
- },
- [8607] = {
- ["name"] = "Cooking: Smoked Bear Meat",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6890,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3173},
- },
- },
- [6499] = {
- ["name"] = "Cooking: Boiled Clams",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5525,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5503},
- [2] = {159},
- },
- },
- [2541] = {
- ["name"] = "Cooking: Coyote Steak",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2684,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2673},
- },
- },
- [6415] = {
- ["name"] = "Cooking: Fillet of Frenzy",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5476,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5468},
- [2] = {2678},
- },
- },
- [2542] = {
- ["name"] = "Cooking: Goretusk Liver Pie",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 724,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {723},
- [2] = {2678},
- },
- },
- [7754] = {
- ["name"] = "Cooking: Loch Frenzy Delight",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6316,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6317},
- [2] = {2678},
- },
- },
- [7753] = {
- ["name"] = "Cooking: Longjaw Mud Snapper",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 4592,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6289},
- },
- },
- [7827] = {
- ["name"] = "Cooking: Rainbow Fin Albacore",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5095,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6361},
- },
- },
- [6416] = {
- ["name"] = "Cooking: Strider Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5477,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5469},
- [2] = {4536},
- },
- },
- [3371] = {
- ["name"] = "Cooking: Blood Sausage",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3220,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3173},
- [2] = {3172},
- [3] = {3174},
- },
- },
- [9513] = {
- ["name"] = "Cooking: Thistle Tea",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 7676,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2452},
- [2] = {159},
- },
- },
- [2544] = {
- ["name"] = "Cooking: Crab Cake",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2683,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2674},
- [2] = {2678},
- },
- },
- [2543] = {
- ["name"] = "Cooking: Westfall Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 733,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {729},
- [2] = {730},
- [3] = {731},
- },
- },
- [3370] = {
- ["name"] = "Cooking: Crocolisk Steak",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3662,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2924},
- [2] = {2678},
- },
- },
- [2546] = {
- ["name"] = "Cooking: Dry Pork Ribs",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2687,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2677},
- [2] = {2678},
- },
- },
- [25704] = {
- ["name"] = "Cooking: Smoked Sagefish",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 21072,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {21071},
- [2] = {2678},
- },
- },
- [2545] = {
- ["name"] = "Cooking: Cooked Crab Claw",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2682,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2675},
- [2] = {2678},
- },
- },
- [8238] = {
- ["name"] = "Cooking: Savory Deviate Delight",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6657,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6522},
- [2] = {2678},
- },
- },
- [6501] = {
- ["name"] = "Cooking: Clam Chowder",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5526,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5503},
- [2] = {1179},
- [3] = {2678},
- },
- },
- [6417] = {
- ["name"] = "Cooking: Dig Rat Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5478,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5051},
- },
- },
- [3372] = {
- ["name"] = "Cooking: Murloc Fin Soup",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3663,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1468, 2},
- [2] = {2692},
- },
- },
- [2547] = {
- ["name"] = "Cooking: Redridge Goulash",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 1082,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1081},
- [2] = {1080},
- },
- },
- [7755] = {
- ["name"] = "Cooking: Bristle Whisker Catfish",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 4593,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6308},
- },
- },
- [6418] = {
- ["name"] = "Cooking: Crispy Lizard Tail",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5479,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5470},
- [2] = {2692},
- },
- },
- [2549] = {
- ["name"] = "Cooking: Seasoned Wolf Kabob",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 1017,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1015, 2},
- [2] = {2665},
- },
- },
- [2548] = {
- ["name"] = "Cooking: Succulent Pork Ribs",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2685,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2677},
- [2] = {2692},
- },
- },
- [3397] = {
- ["name"] = "Cooking: Big Bear Steak",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3726,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3730},
- [2] = {2692},
- },
- },
- [3377] = {
- ["name"] = "Cooking: Gooey Spider Cake",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3666,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2251, 2},
- [2] = {2692},
- },
- },
- [6419] = {
- ["name"] = "Cooking: Lean Venison",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5480,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5471},
- [2] = {2678, 4},
- },
- },
- [3373] = {
- ["name"] = "Cooking: Crocolisk Gumbo",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3664,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3667},
- [2] = {2692},
- },
- },
- [6500] = {
- ["name"] = "Cooking: Goblin Deviled Clams",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5527,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5504},
- [2] = {2692},
- },
- },
- [15853] = {
- ["name"] = "Cooking: Lean Wolf Steak",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12209,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1015},
- [2] = {2678},
- },
- },
- [3398] = {
- ["name"] = "Cooking: Hot Lion Chops",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3727,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3731},
- [2] = {2692},
- },
- },
- [3376] = {
- ["name"] = "Cooking: Curiously Tasty Omelet",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3665,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3685},
- [2] = {2692},
- },
- },
- [24418] = {
- ["name"] = "Cooking: Heavy Crocolisk Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 20074,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3667, 2},
- [2] = {3713},
- },
- },
- [3399] = {
- ["name"] = "Cooking: Tasty Lion Steak",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3728,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3731, 2},
- [2] = {3713},
- },
- },
- [57178] = {
- ["name"] = "Blacksmithing: Arcanite Belt Buckle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 61784,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 2},
- [2] = {7071},
- [3] = {12644, 2},
- [4] = {11754},
- [5] = {12361},
- },
- },
- [57166] = {
- ["name"] = "Blacksmithing: Bronze Belt Buckle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 61780,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 8},
- [2] = {2880},
- [3] = {3478, 2},
- },
- },
- [57163] = {
- ["name"] = "Blacksmithing: Copper Belt Buckle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 61779,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 8},
- [2] = {2880},
- [3] = {3470, 2},
- },
- },
- [57169] = {
- ["name"] = "Blacksmithing: Iron Belt Buckle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 61781,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 8},
- [2] = {7071},
- [3] = {3486, 2},
- },
- },
- [57172] = {
- ["name"] = "Blacksmithing: Mithril Belt Buckle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 61782,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 8},
- [2] = {7071},
- [3] = {7966, 2},
- [4] = {6037},
- },
- },
- [57175] = {
- ["name"] = "Blacksmithing: Thorium Belt Buckle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 61783,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 8},
- [2] = {7071},
- [3] = {12644, 2},
- [4] = {6037},
- },
- },
- [57189] = {
- ["name"] = "Blacksmithing: Towerforge Breastplate",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60008,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 12},
- [2] = {12360, 12},
- [3] = {11371, 12},
- [4] = {61673, 6},
- [5] = {22202, 6},
- },
- },
- [57187] = {
- ["name"] = "Blacksmithing: Towerforge Crown",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60007,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 12},
- [2] = {12360, 14},
- [3] = {11371, 10},
- [4] = {61673, 6},
- [5] = {3824, 8},
- },
- },
- [57193] = {
- ["name"] = "Blacksmithing: Towerforge Demolisher",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60010,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 12},
- [2] = {12360, 14},
- [3] = {11371, 14},
- [4] = {61673, 8},
- [5] = {22203, 2},
- [6] = {18335},
- },
- },
- [57191] = {
- ["name"] = "Blacksmithing: Towerforge Pauldrons",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60009,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 10},
- [2] = {12360, 10},
- [3] = {11371, 8},
- [4] = {61673, 4},
- [5] = {12800, 4},
- },
- },
- [54005] = {
- ["name"] = "Blacksmithing: Pauldrons of the Timbermaw",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61649,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 12},
- [2] = {12360, 2},
- [3] = {7076, 6},
- [4] = {7078, 6},
- },
- },
- [54003] = {
- ["name"] = "Blacksmithing: Fury of the Timbermaw",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61648,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 16},
- [2] = {7076, 3},
- [3] = {7078, 3},
- },
- },
- [45487] = {
- ["name"] = "Blacksmithing: Dawnstone Hammer",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 61185,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 16},
- [2] = {12811, 6},
- [3] = {12800, 6},
- [4] = {12810, 6},
- [5] = {13926, 6},
- [6] = {12644, 10},
- },
- },
- [21161] = {
- ["name"] = "Blacksmithing: Sulfuron Hammer",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 17193,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17203, 8},
- [2] = {11371, 20},
- [3] = {12360, 50},
- [4] = {7078, 25},
- [5] = {11382, 10},
- [6] = {17011, 10},
- [7] = {17010, 10},
- },
- },
- [46626] = {
- ["name"] = "Blacksmithing: Steel Plate Boots",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83410,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 14},
- [2] = {7966, 2},
- },
- },
- [46627] = {
- ["name"] = "Blacksmithing: Steel Plate Gauntlets",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83411,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 16},
- [2] = {7966, 4},
- },
- },
- [46628] = {
- ["name"] = "Blacksmithing: Steel Plate Legguards",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83412,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 18},
- [2] = {7966, 2},
- [3] = {3864},
- },
- },
- [46629] = {
- ["name"] = "Blacksmithing: Steel Plate Armor",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83413,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 20},
- [2] = {7966, 4},
- [3] = {3864},
- [4] = {1705},
- },
- },
- [46630] = {
- ["name"] = "Blacksmithing: Steel Plate Pauldrons",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83414,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 20},
- [2] = {7966, 3},
- [3] = {3864},
- [4] = {6037},
- },
- },
- [46631] = {
- ["name"] = "Blacksmithing: Steel Plate Barbute",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83415,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 10},
- [2] = {6037, 8},
- [3] = {3864, 4},
- [4] = {7966, 3},
- [5] = {7909, 2},
- [6] = {7922},
- },
- },
- [13028] = {
- ["name"] = "Cooking: Goldthorn Tea",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 10841,
- ["craftQuantityMin"] = 4,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3821},
- [2] = {159},
- },
- },
- [7828] = {
- ["name"] = "Cooking: Rockscale Cod",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 4594,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6362},
- },
- },
- [4094] = {
- ["name"] = "Cooking: Barbecued Buzzard Wing",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 4457,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3404},
- [2] = {2692},
- },
- },
- [15863] = {
- ["name"] = "Cooking: Carrion Surprise",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12213,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12037},
- [2] = {2692},
- },
- },
- [7213] = {
- ["name"] = "Cooking: Giant Clam Scorcho",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6038,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4655},
- [2] = {2692},
- },
- },
- [15856] = {
- ["name"] = "Cooking: Hot Wolf Ribs",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13851,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12203},
- [2] = {2692},
- },
- },
- [15861] = {
- ["name"] = "Cooking: Jungle Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12212,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12202},
- [2] = {159},
- [3] = {4536, 2},
- },
- },
- [20916] = {
- ["name"] = "Cooking: Mithril Headed Trout",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 8364,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8365},
- },
- },
- [15865] = {
- ["name"] = "Cooking: Mystery Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12214,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12037},
- [2] = {2596},
- },
- },
- [15855] = {
- ["name"] = "Cooking: Roast Raptor",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12210,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12184},
- [2] = {2692},
- },
- },
- [25954] = {
- ["name"] = "Cooking: Sagefish Delight",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 21217,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {21153},
- [2] = {2692},
- },
- },
- [3400] = {
- ["name"] = "Cooking: Soothing Turtle Bisque",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3729,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3712},
- [2] = {3713},
- },
- },
- [15906] = {
- ["name"] = "Cooking: Dragonbreath Chili",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12217,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12037},
- [2] = {4402},
- [3] = {2692},
- },
- },
- [45627] = {
- ["name"] = "Cooking: Gilneas Hot Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 84041,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12203},
- [2] = {12205},
- [3] = {159},
- },
- },
- [15910] = {
- ["name"] = "Cooking: Heavy Kodo Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12215,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12204, 2},
- [2] = {3713},
- [3] = {159},
- },
- },
- [21175] = {
- ["name"] = "Cooking: Spider Sausage",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 17222,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12205, 2},
- },
- },
- [18239] = {
- ["name"] = "Cooking: Cooked Glossy Mightfish",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13927,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13754},
- [2] = {3713},
- },
- },
- [18241] = {
- ["name"] = "Cooking: Filet of Redgill",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13930,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13758},
- },
- },
- [15933] = {
- ["name"] = "Cooking: Monster Omelet",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12218,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12207},
- [2] = {3713, 2},
- },
- },
- [15915] = {
- ["name"] = "Cooking: Spiced Chili Crab",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12216,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12206},
- [2] = {2692, 2},
- },
- },
- [18238] = {
- ["name"] = "Cooking: Spotted Yellowtail",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6887,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4603},
- },
- },
- [22480] = {
- ["name"] = "Cooking: Tender Wolf Steak",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 18045,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12208},
- [2] = {3713},
- },
- },
- [20626] = {
- ["name"] = "Cooking: Undermine Clam Chowder",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 16766,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7974, 2},
- [2] = {2692},
- [3] = {1179},
- },
- },
- [18240] = {
- ["name"] = "Cooking: Grilled Squid",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13928,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13755},
- [2] = {3713},
- },
- },
- [18242] = {
- ["name"] = "Cooking: Hot Smoked Bass",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13929,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13756},
- [2] = {2692, 2},
- },
- },
- [18243] = {
- ["name"] = "Cooking: Nightfin Soup",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13931,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13759},
- [2] = {159},
- },
- },
- [18244] = {
- ["name"] = "Cooking: Poached Sunscale Salmon",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13932,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13760},
- },
- },
- [18247] = {
- ["name"] = "Cooking: Baked Salmon",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13935,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13889},
- [2] = {3713},
- },
- },
- [18245] = {
- ["name"] = "Cooking: Lobster Stew",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13933,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13888},
- [2] = {159},
- },
- },
- [18246] = {
- ["name"] = "Cooking: Mightfish Steak",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13934,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13893},
- [2] = {2692},
- [3] = {3713},
- },
- },
- [22761] = {
- ["name"] = "Cooking: Runn Tum Tuber Surprise",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 18254,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {18255},
- [2] = {3713},
- },
- },
- [24801] = {
- ["name"] = "Cooking: Smoked Desert Dumplings",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 20452,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {20424},
- [2] = {3713},
- },
- },
- [25659] = {
- ["name"] = "Cooking: Dirge's Kickin' Chimaerok Chops",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 21023,
- ["craftQuantityMin"] = 5,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2692},
- [2] = {9061},
- [3] = {8150},
- [4] = {21024},
- },
- },
- [57031] = {
- ["name"] = "Cooking: Danonzo's Tel'Abim Surprise",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 60976,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {60955},
- [2] = {3713},
- [3] = {10286},
- },
- },
- [57032] = {
- ["name"] = "Cooking: Danonzo's Tel'abim Medley",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 60978,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {60955},
- [2] = {3713},
- [3] = {13464, 2},
- },
- },
- [57033] = {
- ["name"] = "Cooking: Danonzo's Tel'abim Delight",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 60977,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {60955},
- [2] = {3713},
- [3] = {13467},
- },
- },
- [46085] = {
- ["name"] = "Cooking: Gurubashi Gumbo",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 53015,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3667},
- [2] = {12202},
- [3] = {12037, 2},
- [4] = {2692},
- [5] = {3713},
- [6] = {159},
- },
- },
- [45625] = {
- ["name"] = "Cooking: Le Fishe Au Chocolat",
- ["requires"] = AL["Cooking Fire"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 84040,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13889},
- [2] = {3713},
- [3] = {61173},
- [4] = {13464},
- },
- },
- [7630] = {
- ["name"] = "Tailoring: Blue Linen Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6240,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 3},
- [2] = {2320},
- [3] = {6260},
- },
- },
- [7629] = {
- ["name"] = "Tailoring: Red Linen Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6239,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 3},
- [2] = {2320},
- [3] = {2604},
- },
- },
- [3841] = {
- ["name"] = "Tailoring: Green Linen Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4308,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 3},
- [2] = {2320, 2},
- [3] = {2605},
- },
- },
- [2397] = {
- ["name"] = "Tailoring: Reinforced Linen Cape",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2580,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 2},
- [2] = {2320, 3},
- },
- },
- [2386] = {
- ["name"] = "Tailoring: Linen Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2569,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 3},
- [2] = {2320},
- [3] = {2318},
- },
- },
- [2395] = {
- ["name"] = "Tailoring: Barbaric Linen Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2578,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 4},
- [2] = {2318},
- [3] = {2321},
- },
- },
- [7633] = {
- ["name"] = "Tailoring: Blue Linen Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6242,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 4},
- [2] = {2320, 2},
- [3] = {6260, 2},
- },
- },
- [3842] = {
- ["name"] = "Tailoring: Handstitched Linen Britches",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4309,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 4},
- [2] = {2321, 2},
- },
- },
- [2396] = {
- ["name"] = "Tailoring: Green Linen Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2579,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 3},
- [2] = {2321},
- [3] = {2605},
- },
- },
- [6686] = {
- ["name"] = "Tailoring: Red Linen Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 5762,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 4},
- [2] = {2321},
- [3] = {2604},
- },
- },
- [2964] = {
- ["name"] = "Tailoring: Bolt of Woolen Cloth",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2997,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2592, 3},
- },
- },
- [12046] = {
- ["name"] = "Tailoring: Simple Kilt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 10047,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2592, 4},
- [2] = {2321},
- },
- },
- [12046] = {
- ["name"] = "Tailoring: Simple Kilt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 10047,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 4},
- [2] = {2321},
- },
- },
- [2402] = {
- ["name"] = "Tailoring: Woolen Cape",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2584,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997},
- [2] = {2321},
- },
- },
- [3845] = {
- ["name"] = "Tailoring: Soft-soled Linen Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4312,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 5},
- [2] = {2318, 2},
- [3] = {2321},
- },
- },
- [3757] = {
- ["name"] = "Tailoring: Woolen Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4240,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2321},
- },
- },
- [3843] = {
- ["name"] = "Tailoring: Heavy Woolen Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4310,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2321},
- },
- },
- [2399] = {
- ["name"] = "Tailoring: Green Woolen Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2582,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 2},
- [2] = {2321, 2},
- [3] = {2605},
- },
- },
- [6521] = {
- ["name"] = "Tailoring: Pearl-clasped Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 5542,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2321, 2},
- [3] = {5498},
- },
- },
- [3847] = {
- ["name"] = "Tailoring: Red Woolen Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4313,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2318, 2},
- [3] = {2321},
- [4] = {2604},
- },
- },
- [2401] = {
- ["name"] = "Tailoring: Woolen Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2583,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {2321, 2},
- [3] = {2318},
- },
- },
- [3758] = {
- ["name"] = "Tailoring: Green Woolen Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4241,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {2605},
- [3] = {2321},
- },
- },
- [2406] = {
- ["name"] = "Tailoring: Gray Woolen Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2587,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 2},
- [2] = {2321},
- [3] = {4340},
- },
- },
- [7639] = {
- ["name"] = "Tailoring: Blue Overalls",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 6263,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {2321, 2},
- [3] = {6260, 2},
- },
- },
- [3844] = {
- ["name"] = "Tailoring: Heavy Woolen Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4311,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2321, 2},
- [3] = {5498, 2},
- },
- },
- [3844] = {
- ["name"] = "Tailoring: Heavy Woolen Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4311,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2321, 2},
- [3] = {5498, 2},
- },
- },
- [2403] = {
- ["name"] = "Tailoring: Gray Woolen Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2585,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {2321, 3},
- [3] = {4340},
- },
- },
- [3850] = {
- ["name"] = "Tailoring: Heavy Woolen Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4316,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 5},
- [2] = {2321, 4},
- },
- },
- [3848] = {
- ["name"] = "Tailoring: Double-stitched Woolen Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4314,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2321, 2},
- },
- },
- [3866] = {
- ["name"] = "Tailoring: Stylish Red Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4330,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2604, 2},
- [3] = {2321},
- },
- },
- [8467] = {
- ["name"] = "Tailoring: White Woolen Dress",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6787,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 3},
- [2] = {2324, 4},
- [3] = {2321},
- },
- },
- [7643] = {
- ["name"] = "Tailoring: Greater Adept's Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6264,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 5},
- [2] = {2321, 3},
- [3] = {2604, 3},
- },
- },
- [6688] = {
- ["name"] = "Tailoring: Red Woolen Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 5763,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {2604},
- [3] = {2321},
- },
- },
- [12047] = {
- ["name"] = "Tailoring: Colorful Kilt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 10048,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 5},
- [2] = {2604, 3},
- [3] = {2321},
- },
- },
- [3849] = {
- ["name"] = "Tailoring: Reinforced Woolen Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4315,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 6},
- [2] = {2319, 2},
- [3] = {2321, 2},
- },
- },
- [7892] = {
- ["name"] = "Tailoring: Stylish Blue Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6384,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {6260, 2},
- [3] = {4340},
- [4] = {2321},
- },
- },
- [7893] = {
- ["name"] = "Tailoring: Stylish Green Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6385,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {2605, 2},
- [3] = {4340},
- [4] = {2321},
- },
- },
- [3839] = {
- ["name"] = "Tailoring: Bolt of Silk Cloth",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4305,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4306, 4},
- },
- },
- [3855] = {
- ["name"] = "Tailoring: Spidersilk Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4320,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 2},
- [2] = {2319, 4},
- [3] = {3182, 4},
- [4] = {5500, 2},
- },
- },
- [3868] = {
- ["name"] = "Tailoring: Phoenix Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["icon"] = "Interface\\Icons\\inv_gauntlets_19",
- ["text"] = "",
- ["craftItem"] = 4331,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {5500},
- [3] = {2321, 4},
- [4] = {2324, 2},
- },
- },
- [3851] = {
- ["name"] = "Tailoring: Phoenix Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4317,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 6},
- [2] = {5500},
- [3] = {2321, 3},
- },
- },
- [3852] = {
- ["name"] = "Tailoring: Gloves of Meditation",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4318,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2997, 4},
- [2] = {2321, 3},
- [3] = {3383},
- },
- },
- [3869] = {
- ["name"] = "Tailoring: Bright Yellow Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4332,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305},
- [2] = {4341},
- [3] = {2321},
- },
- },
- [6690] = {
- ["name"] = "Tailoring: Lesser Wizard's Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 5766,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 2},
- [2] = {2321, 2},
- [3] = {3182, 2},
- },
- },
- [8758] = {
- ["name"] = "Tailoring: Azure Silk Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7046,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {6260, 2},
- [3] = {2321, 3},
- },
- },
- [3856] = {
- ["name"] = "Tailoring: Spider Silk Slippers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4321,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {3182},
- [3] = {2321, 2},
- },
- },
- [8778] = {
- ["name"] = "Tailoring: Boots of Darkness",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7027,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {2319, 2},
- [3] = {6048},
- [4] = {2321, 2},
- },
- },
- [8760] = {
- ["name"] = "Tailoring: Azure Silk Hood",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7048,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {3182},
- [3] = {2321, 2},
- },
- },
- [3854] = {
- ["name"] = "Tailoring: Azure Silk Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4319,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {4234, 2},
- [3] = {6260, 2},
- [4] = {2321, 2},
- },
- },
- [8780] = {
- ["name"] = "Tailoring: Hands of Darkness",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7047,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {4234, 2},
- [3] = {6048, 2},
- [4] = {2321, 2},
- },
- },
- [3859] = {
- ["name"] = "Tailoring: Azure Silk Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4324,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {6260, 4},
- },
- },
- [6692] = {
- ["name"] = "Tailoring: Robes of Arcana",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 5770,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {2321, 2},
- [3] = {3182, 2},
- },
- },
- [8782] = {
- ["name"] = "Tailoring: Truefaith Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7049,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {4234, 2},
- [3] = {929, 4},
- [4] = {2321},
- },
- },
- [3813] = {
- ["name"] = "Tailoring: Small Silk Pack",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4245,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {4234, 2},
- [3] = {2321, 3},
- },
- },
- [3870] = {
- ["name"] = "Tailoring: Dark Silk Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4333,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 2},
- [2] = {4340, 2},
- [3] = {2321},
- },
- },
- [8762] = {
- ["name"] = "Tailoring: Silk Headband",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7050,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {2321, 2},
- },
- },
- [8483] = {
- ["name"] = "Tailoring: White Swashbuckler's Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6795,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {2324, 2},
- [3] = {4291},
- },
- },
- [3857] = {
- ["name"] = "Tailoring: Enchanter's Cowl",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4322,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {2321, 2},
- [3] = {4337, 2},
- },
- },
- [8784] = {
- ["name"] = "Tailoring: Green Silk Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7065,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {2605, 2},
- [3] = {4291},
- },
- },
- [3871] = {
- ["name"] = "Tailoring: Formal White Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4334,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {2324, 2},
- [3] = {2321},
- },
- },
- [8764] = {
- ["name"] = "Tailoring: Earthen Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7051,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {7067},
- [3] = {2321, 2},
- },
- },
- [3858] = {
- ["name"] = "Tailoring: Shadow Hood",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4323,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {4291},
- [3] = {3824},
- },
- },
- [3865] = {
- ["name"] = "Tailoring: Bolt of Mageweave",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4339,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4338, 5},
- },
- },
- [8489] = {
- ["name"] = "Tailoring: Red Swashbuckler's Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6796,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {2604, 2},
- [3] = {4291},
- },
- },
- [8766] = {
- ["name"] = "Tailoring: Azure Silk Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7052,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {7070},
- [3] = {6260, 2},
- [4] = {2321, 2},
- [5] = {7071},
- },
- },
- [8786] = {
- ["name"] = "Tailoring: Azure Silk Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7053,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 3},
- [2] = {6260, 2},
- [3] = {2321, 2},
- },
- },
- [3860] = {
- ["name"] = "Tailoring: Boots of the Enchanter",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4325,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {4291},
- [3] = {4337, 2},
- },
- },
- [8772] = {
- ["name"] = "Tailoring: Crimson Silk Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7055,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {7071},
- [3] = {2604, 2},
- [4] = {4291},
- },
- },
- [6693] = {
- ["name"] = "Tailoring: Green Silk Pack",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 5764,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {4234, 3},
- [3] = {2321, 3},
- [4] = {2605},
- },
- },
- [8789] = {
- ["name"] = "Tailoring: Crimson Silk Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7056,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {2604, 2},
- [3] = {6371, 2},
- [4] = {4291},
- },
- },
- [8774] = {
- ["name"] = "Tailoring: Green Silken Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7057,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {4291, 2},
- },
- },
- [3863] = {
- ["name"] = "Tailoring: Spider Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4328,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {4337, 2},
- [3] = {7071},
- },
- },
- [3872] = {
- ["name"] = "Tailoring: Rich Purple Silk Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4335,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {4342},
- [3] = {4291},
- },
- },
- [8791] = {
- ["name"] = "Tailoring: Crimson Silk Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7058,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {2604, 2},
- [3] = {2321, 2},
- },
- },
- [3861] = {
- ["name"] = "Tailoring: Long Silken Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4326,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {3827},
- [3] = {4291},
- },
- },
- [6695] = {
- ["name"] = "Tailoring: Black Silk Pack",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 5765,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {2325},
- [3] = {2321, 4},
- },
- },
- [21945] = {
- ["name"] = "Tailoring: Green Holiday Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 17723,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {2605, 4},
- [3] = {4291},
- },
- },
- [8770] = {
- ["name"] = "Tailoring: Robe of Power",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7054,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 2},
- [2] = {7067, 2},
- [3] = {7070, 2},
- [4] = {7068, 2},
- [5] = {7069, 2},
- [6] = {4291, 2},
- },
- },
- [8795] = {
- ["name"] = "Tailoring: Azure Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7060,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 6},
- [2] = {7072, 2},
- [3] = {6260, 2},
- [4] = {4291, 2},
- },
- },
- [8793] = {
- ["name"] = "Tailoring: Crimson Silk Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7059,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {6271, 2},
- [3] = {2604, 2},
- [4] = {4291, 2},
- },
- },
- [8799] = {
- ["name"] = "Tailoring: Crimson Silk Pantaloons",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7062,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 4},
- [2] = {2604, 2},
- [3] = {4291, 2},
- },
- },
- [8797] = {
- ["name"] = "Tailoring: Earthen Silk Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7061,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {7067, 4},
- [3] = {4234, 4},
- [4] = {7071},
- [5] = {4291, 2},
- },
- },
- [3873] = {
- ["name"] = "Tailoring: Black Swashbuckler's Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4336,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 5},
- [2] = {2325},
- [3] = {4291},
- },
- },
- [3862] = {
- ["name"] = "Tailoring: Icy Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4327,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {4291, 2},
- [3] = {3829},
- [4] = {4337, 2},
- },
- },
- [69420] = {
- ["name"] = "Tailoring: Augerer's Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83288,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 2},
- [2] = {8343},
- [3] = {6260},
- [4] = {7070},
- [5] = {4234, 3},
- },
- },
- [69421] = {
- ["name"] = "Tailoring: Augerer's Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83289,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343, 2},
- [3] = {6260},
- [4] = {6373},
- [5] = {9036},
- },
- },
- [69422] = {
- ["name"] = "Tailoring: Augerer's Mantle",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83290,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343},
- [3] = {6260},
- [4] = {7070},
- [5] = {6149, 2},
- },
- },
- [69423] = {
- ["name"] = "Tailoring: Augerer's Trousers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83291,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {8343},
- [3] = {6260},
- [4] = {7070},
- [5] = {3827, 2},
- },
- },
- [69424] = {
- ["name"] = "Tailoring: Augerer's Hat",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83286,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343},
- [3] = {6260},
- [4] = {7070},
- [5] = {3827, 2},
- },
- },
- [69425] = {
- ["name"] = "Tailoring: Augerer's Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83287,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 6},
- [2] = {8343},
- [3] = {6260, 2},
- [4] = {7070, 2},
- [5] = {1705, 2},
- [6] = {20746},
- },
- },
- [69426] = {
- ["name"] = "Tailoring: Diviner's Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83283,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343, 3},
- [3] = {2324},
- [4] = {4304, 2},
- },
- },
- [69427] = {
- ["name"] = "Tailoring: Diviner's Mitts",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83284,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343, 2},
- [3] = {2324},
- [4] = {6048},
- },
- },
- [69428] = {
- ["name"] = "Tailoring: Diviner's Epaulets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83285,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 6},
- [2] = {8343, 2},
- [3] = {2842},
- [4] = {17028},
- [5] = {2324},
- },
- },
- [69429] = {
- ["name"] = "Tailoring: Diviner's Pantaloons",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83280,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {8343, 2},
- [3] = {2842},
- [4] = {2324},
- },
- },
- [69430] = {
- ["name"] = "Tailoring: Diviner's Cowl",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83282,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {8343},
- [3] = {2842},
- [4] = {2324},
- },
- },
- [69431] = {
- ["name"] = "Tailoring: Diviner's Robes",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83281,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 10},
- [2] = {8343, 4},
- [3] = {2842, 2},
- [4] = {2324},
- [5] = {17028},
- [6] = {5500},
- },
- },
- [69432] = {
- ["name"] = "Tailoring: Pillager's Shoes",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83296,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 2},
- [2] = {8170, 2},
- [3] = {14341},
- [4] = {6371},
- },
- },
- [69433] = {
- ["name"] = "Tailoring: Pillager's Grips",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83295,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 2},
- [2] = {7077, 4},
- [3] = {14341},
- },
- },
- [69434] = {
- ["name"] = "Tailoring: Pillager's Amice",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83293,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {7068},
- [3] = {14341, 3},
- [4] = {4625},
- },
- },
- [69435] = {
- ["name"] = "Tailoring: Pillager's Pantaloons",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83297,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {7077, 4},
- [3] = {14341, 2},
- [4] = {4625},
- },
- },
- [69436] = {
- ["name"] = "Tailoring: Pillager's Hood",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83292,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {7068, 2},
- [3] = {14341},
- },
- },
- [69437] = {
- ["name"] = "Tailoring: Pillager's Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 83294,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 8},
- [2] = {7068, 3},
- [3] = {14341, 4},
- [4] = {7078, 2},
- [5] = {4625, 4},
- [6] = {6037, 2},
- },
- },
- [3864] = {
- ["name"] = "Tailoring: Star Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4329,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {4234, 4},
- [3] = {3864},
- [4] = {7071},
- [5] = {4291},
- },
- },
- [12049] = {
- ["name"] = "Tailoring: Black Mageweave Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 9999,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 2},
- [2] = {4291, 3},
- },
- },
- [12048] = {
- ["name"] = "Tailoring: Black Mageweave Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 9998,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 2},
- [2] = {4291, 3},
- },
- },
- [8802] = {
- ["name"] = "Tailoring: Crimson Silk Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7063,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 8},
- [2] = {7068, 4},
- [3] = {3827, 2},
- [4] = {2604, 4},
- [5] = {4291},
- },
- },
- [12050] = {
- ["name"] = "Tailoring: Black Mageweave Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10001,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343},
- },
- },
- [8804] = {
- ["name"] = "Tailoring: Crimson Silk Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7064,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4305, 6},
- [2] = {7068, 2},
- [3] = {6371, 2},
- [4] = {4304, 2},
- [5] = {2604, 4},
- [6] = {4291, 2},
- },
- },
- [12052] = {
- ["name"] = "Tailoring: Shadoweave Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10002,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {10285, 2},
- [3] = {8343},
- },
- },
- [12059] = {
- ["name"] = "Tailoring: White Bandit Mask",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10008,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339},
- [2] = {2324},
- [3] = {8343},
- },
- },
- [12061] = {
- ["name"] = "Tailoring: Orange Mageweave Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10056,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339},
- [2] = {6261},
- [3] = {8343},
- },
- },
- [12053] = {
- ["name"] = "Tailoring: Black Mageweave Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10003,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 2},
- [2] = {8343, 2},
- },
- },
- [12060] = {
- ["name"] = "Tailoring: Red Mageweave Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10009,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {2604, 2},
- [3] = {8343},
- },
- },
- [12056] = {
- ["name"] = "Tailoring: Red Mageweave Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10007,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {2604, 2},
- [3] = {8343},
- },
- },
- [12055] = {
- ["name"] = "Tailoring: Shadoweave Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10004,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {10285, 2},
- [3] = {8343},
- },
- },
- [12064] = {
- ["name"] = "Tailoring: Orange Martial Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10052,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 2},
- [2] = {6261, 2},
- [3] = {8343},
- },
- },
- [12067] = {
- ["name"] = "Tailoring: Dreamweave Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10019,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {8153, 4},
- [3] = {10286, 2},
- [4] = {8343, 2},
- },
- },
- [12070] = {
- ["name"] = "Tailoring: Dreamweave Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10021,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 6},
- [2] = {8153, 6},
- [3] = {10286, 2},
- [4] = {8343, 2},
- },
- },
- [12069] = {
- ["name"] = "Tailoring: Cindercloth Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10042,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 5},
- [2] = {7077, 2},
- [3] = {8343, 2},
- },
- },
- [27658] = {
- ["name"] = "Tailoring: Enchanted Mageweave Pouch",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 22246,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {11137, 4},
- [3] = {8343, 2},
- },
- },
- [12066] = {
- ["name"] = "Tailoring: Red Mageweave Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10018,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {2604, 2},
- [3] = {8343, 2},
- },
- },
- [12071] = {
- ["name"] = "Tailoring: Shadoweave Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10023,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 5},
- [2] = {10285, 5},
- [3] = {8343, 2},
- },
- },
- [12065] = {
- ["name"] = "Tailoring: Mageweave Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10050,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {4291, 2},
- },
- },
- [12075] = {
- ["name"] = "Tailoring: Lavender Mageweave Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10054,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 2},
- [2] = {4342, 2},
- [3] = {8343, 2},
- },
- },
- [12073] = {
- ["name"] = "Tailoring: Black Mageweave Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10026,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343, 2},
- [3] = {4304, 2},
- },
- },
- [12072] = {
- ["name"] = "Tailoring: Black Mageweave Headband",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10024,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343, 2},
- },
- },
- [12074] = {
- ["name"] = "Tailoring: Black Mageweave Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10027,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {8343, 2},
- },
- },
- [12080] = {
- ["name"] = "Tailoring: Pink Mageweave Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10055,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {10290},
- [3] = {8343},
- },
- },
- [12077] = {
- ["name"] = "Tailoring: Simple Black Dress",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10053,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {2325},
- [3] = {8343},
- [4] = {2324},
- },
- },
- [12078] = {
- ["name"] = "Tailoring: Red Mageweave Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10029,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {2604},
- [3] = {8343},
- },
- },
- [12076] = {
- ["name"] = "Tailoring: Shadoweave Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10028,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 5},
- [2] = {10285},
- [3] = {8343},
- },
- },
- [12076] = {
- ["name"] = "Tailoring: Shadoweave Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10028,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 5},
- [2] = {10285, 4},
- [3] = {8343, 2},
- },
- },
- [12079] = {
- ["name"] = "Tailoring: Red Mageweave Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10051,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {2604, 2},
- [3] = {8343, 2},
- },
- },
- [12085] = {
- ["name"] = "Tailoring: Tuxedo Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10034,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {2604, 2},
- [3] = {8343, 2},
- },
- },
- [12081] = {
- ["name"] = "Tailoring: Admiral's Hat",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10030,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 3},
- [2] = {4589, 6},
- [3] = {8343, 2},
- },
- },
- [12084] = {
- ["name"] = "Tailoring: Red Mageweave Headband",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10033,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {2604, 2},
- [3] = {8343, 2},
- },
- },
- [12082] = {
- ["name"] = "Tailoring: Shadoweave Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10031,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 6},
- [2] = {10285, 6},
- [3] = {8343, 3},
- [4] = {4304, 2},
- },
- },
- [12089] = {
- ["name"] = "Tailoring: Tuxedo Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10035,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {8343, 3},
- },
- },
- [12088] = {
- ["name"] = "Tailoring: Cindercloth Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10044,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 5},
- [2] = {7077},
- [3] = {8343, 3},
- [4] = {4304, 2},
- },
- },
- [12086] = {
- ["name"] = "Tailoring: Shadoweave Mask",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10025,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 2},
- [2] = {10285, 8},
- [3] = {8343, 3},
- },
- },
- [18401] = {
- ["name"] = "Tailoring: Bolt of Runecloth",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 14048,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14047, 5},
- },
- },
- [12091] = {
- ["name"] = "Tailoring: White Wedding Dress",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10040,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 5},
- [2] = {8343, 3},
- [3] = {2324},
- },
- },
- [12092] = {
- ["name"] = "Tailoring: Dreamweave Circlet",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 10041,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 8},
- [2] = {8153, 4},
- [3] = {10286, 2},
- [4] = {8343, 3},
- [5] = {6037},
- [6] = {1529},
- },
- },
- [26403] = {
- ["name"] = "Tailoring: Festival Dress",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 21154,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {4625, 2},
- [3] = {2604, 2},
- [4] = {14341},
- },
- },
- [26407] = {
- ["name"] = "Tailoring: Festive Red Pant Suit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 21542,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {4625, 2},
- [3] = {2604, 2},
- [4] = {14341},
- },
- },
- [12093] = {
- ["name"] = "Tailoring: Tuxedo Jacket",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10036,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 5},
- [2] = {8343, 3},
- },
- },
- [18560] = {
- ["name"] = "Tailoring: Mooncloth",
- ["requires"] = AL["Moonwell"],
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "The purification of tainted Felcloth into Mooncloth can only be done at a moonwell, and only ocassionally will the waters permit themselves to be used in such a way.",
- ["craftItem"] = 14342,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14256, 2},
- },
- },
- [18404] = {
- ["name"] = "Tailoring: Frostweave Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13868,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {7079, 2},
- [3] = {14341},
- },
- },
- [18403] = {
- ["name"] = "Tailoring: Frostweave Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13869,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {7079, 2},
- [3] = {14341},
- },
- },
- [18402] = {
- ["name"] = "Tailoring: Runecloth Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13856,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 3},
- [2] = {14341},
- },
- },
- [18408] = {
- ["name"] = "Tailoring: Cindercloth Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14042,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {7077, 3},
- [3] = {14341},
- },
- },
- [18406] = {
- ["name"] = "Tailoring: Runecloth Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13858,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {14227},
- [3] = {14341},
- },
- },
- [18407] = {
- ["name"] = "Tailoring: Runecloth Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13857,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {14227},
- [3] = {14341},
- },
- },
- [26085] = {
- ["name"] = "Tailoring: Soul Pouch",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 21340,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {8170, 4},
- [3] = {7972, 2},
- [4] = {14341},
- },
- },
- [18405] = {
- ["name"] = "Tailoring: Runecloth Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14046,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {8170, 2},
- [3] = {14341},
- },
- },
- [18411] = {
- ["name"] = "Tailoring: Frostweave Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13870,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 3},
- [2] = {7080},
- [3] = {14341},
- },
- },
- [18410] = {
- ["name"] = "Tailoring: Ghostweave Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14143,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 3},
- [2] = {9210, 2},
- [3] = {14227},
- [4] = {14341},
- },
- },
- [18409] = {
- ["name"] = "Tailoring: Runecloth Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13860,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {14227},
- [3] = {14341},
- },
- },
- [18415] = {
- ["name"] = "Tailoring: Brightcloth Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14101,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {3577, 2},
- [3] = {14341},
- },
- },
- [18414] = {
- ["name"] = "Tailoring: Brightcloth Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14100,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {3577, 2},
- [3] = {14341},
- },
- },
- [18412] = {
- ["name"] = "Tailoring: Cindercloth Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14043,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {7077, 3},
- [3] = {14341},
- },
- },
- [18413] = {
- ["name"] = "Tailoring: Ghostweave Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14142,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {9210, 2},
- [3] = {14227},
- [4] = {14341},
- },
- },
- [22813] = {
- ["name"] = "Tailoring: Gordok Ogre Suit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18258,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 2},
- [2] = {8170, 4},
- [3] = {18240},
- [4] = {14341},
- },
- },
- [18422] = {
- ["name"] = "Tailoring: Cloak of Fire",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14134,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {7078, 4},
- [3] = {7077, 4},
- [4] = {7068, 4},
- [5] = {14341},
- },
- },
- [18420] = {
- ["name"] = "Tailoring: Brightcloth Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14103,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {3577, 2},
- [3] = {14341},
- },
- },
- [27724] = {
- ["name"] = "Tailoring: Cenarion Herb Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22251,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {8831, 10},
- [3] = {11040, 8},
- [4] = {14341, 2},
- },
- },
- [18418] = {
- ["name"] = "Tailoring: Cindercloth Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14044,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {7078},
- [3] = {14341},
- },
- },
- [27659] = {
- ["name"] = "Tailoring: Enchanted Runecloth Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22248,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {16203, 2},
- [3] = {14341, 2},
- },
- },
- [18419] = {
- ["name"] = "Tailoring: Felcloth Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14107,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {14256, 4},
- [3] = {14341},
- },
- },
- [18416] = {
- ["name"] = "Tailoring: Ghostweave Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14141,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {9210, 4},
- [3] = {14227},
- [4] = {14341},
- },
- },
- [18417] = {
- ["name"] = "Tailoring: Runecloth Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13863,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {8170, 4},
- [3] = {14341},
- },
- },
- [18421] = {
- ["name"] = "Tailoring: Wizardweave Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14132,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {11176},
- [3] = {14341},
- },
- },
- [18434] = {
- ["name"] = "Tailoring: Cindercloth Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14045,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {7078},
- [3] = {14341},
- },
- },
- [18424] = {
- ["name"] = "Tailoring: Frostweave Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13871,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {7080},
- [3] = {14341},
- },
- },
- [18423] = {
- ["name"] = "Tailoring: Runecloth Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13864,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {14227, 2},
- [3] = {8170, 4},
- [4] = {14341},
- },
- },
- [26086] = {
- ["name"] = "Tailoring: Felcloth Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 21341,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14256, 12},
- [2] = {12810, 6},
- [3] = {20520, 2},
- [4] = {14227, 4},
- },
- },
- [18436] = {
- ["name"] = "Tailoring: Robe of Winter Night",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14136,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 10},
- [2] = {14256, 12},
- [3] = {12808, 4},
- [4] = {7080, 4},
- [5] = {14341},
- },
- },
- [18437] = {
- ["name"] = "Tailoring: Felcloth Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14108,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {14256, 4},
- [3] = {8170, 4},
- [4] = {14341},
- },
- },
- [18438] = {
- ["name"] = "Tailoring: Runecloth Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13865,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {14227, 2},
- [3] = {14341},
- },
- },
- [19435] = {
- ["name"] = "Tailoring: Mooncloth Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15802,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {14342, 4},
- [3] = {7971, 2},
- [4] = {14341},
- },
- },
- [23664] = {
- ["name"] = "Tailoring: Argent Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19056,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {12810, 4},
- [3] = {13926, 2},
- [4] = {12809, 2},
- [5] = {14227, 2},
- },
- },
- [18440] = {
- ["name"] = "Tailoring: Mooncloth Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14137,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {14342, 4},
- [3] = {14341},
- },
- },
- [23662] = {
- ["name"] = "Tailoring: Wisdom of the Timbermaw",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19047,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 8},
- [2] = {7076, 3},
- [3] = {12803, 3},
- [4] = {14227, 2},
- },
- },
- [18439] = {
- ["name"] = "Tailoring: Brightcloth Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14104,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {2577, 4},
- [3] = {14227},
- [4] = {14341},
- },
- },
- [18442] = {
- ["name"] = "Tailoring: Felcloth Hood",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14111,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {14256, 4},
- [3] = {14341},
- },
- },
- [18441] = {
- ["name"] = "Tailoring: Ghostweave Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14144,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {9210, 4},
- [3] = {14341},
- },
- },
- [18444] = {
- ["name"] = "Tailoring: Runecloth Headband",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13866,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {14227, 2},
- [3] = {14341},
- },
- },
- [22866] = {
- ["name"] = "Tailoring: Belt of the Archmage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18405,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 16},
- [2] = {9210, 10},
- [3] = {14342, 10},
- [4] = {7080, 12},
- [5] = {7078, 12},
- [6] = {14344, 6},
- [7] = {14341, 6},
- },
- },
- [26087] = {
- ["name"] = "Tailoring: Core Felcloth Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 21342,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14256, 20},
- [2] = {17012, 16},
- [3] = {19726, 8},
- [4] = {7078, 4},
- [5] = {14227, 4},
- },
- },
- [20849] = {
- ["name"] = "Tailoring: Flarecore Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16979,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 4},
- [2] = {17010, 6},
- [3] = {7078, 4},
- [4] = {12810, 2},
- [5] = {14341, 2},
- },
- },
- [23667] = {
- ["name"] = "Tailoring: Flarecore Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19165,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 8},
- [2] = {17010, 5},
- [3] = {17011, 3},
- [4] = {7078, 10},
- [5] = {14227, 4},
- },
- },
- [20848] = {
- ["name"] = "Tailoring: Flarecore Mantle",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16980,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 6},
- [2] = {17010, 4},
- [3] = {17011, 4},
- [4] = {12810, 6},
- [5] = {14341, 2},
- },
- },
- [23666] = {
- ["name"] = "Tailoring: Flarecore Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19156,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 10},
- [2] = {17010, 2},
- [3] = {17011, 3},
- [4] = {7078, 6},
- [5] = {14227, 4},
- },
- },
- [28208] = {
- ["name"] = "Tailoring: Glacial Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22658,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 5},
- [2] = {14048, 4},
- [3] = {7080, 2},
- [4] = {14227, 4},
- },
- },
- [28205] = {
- ["name"] = "Tailoring: Glacial Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22654,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 5},
- [2] = {14048, 4},
- [3] = {7080, 4},
- [4] = {14227, 4},
- },
- },
- [28207] = {
- ["name"] = "Tailoring: Glacial Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22652,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 7},
- [2] = {14048, 8},
- [3] = {7080, 6},
- [4] = {14227, 8},
- },
- },
- [28209] = {
- ["name"] = "Tailoring: Glacial Wrists",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22655,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 4},
- [2] = {14048, 2},
- [3] = {7080, 2},
- [4] = {14227, 4},
- },
- },
- [18454] = {
- ["name"] = "Tailoring: Gloves of Spell Mastery",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14146,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 10},
- [2] = {14342, 10},
- [3] = {9210, 10},
- [4] = {13926, 6},
- [5] = {12364, 6},
- [6] = {12810, 8},
- [7] = {14341, 2},
- },
- },
- [18457] = {
- ["name"] = "Tailoring: Robe of the Archmage",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14152,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 10},
- [2] = {14342, 10},
- [3] = {9210, 10},
- [4] = {13926, 6},
- [5] = {12364, 6},
- [6] = {12810, 8},
- [7] = {14341, 2},
- },
- },
- [18458] = {
- ["name"] = "Tailoring: Robe of the Void",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14153,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 12},
- [2] = {12662, 20},
- [3] = {14256, 40},
- [4] = {7078, 12},
- [5] = {12808, 12},
- [6] = {14341, 2},
- },
- },
- [18456] = {
- ["name"] = "Tailoring: Truefaith Vestments",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14154,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 12},
- [2] = {14342, 10},
- [3] = {12811, 4},
- [4] = {13926, 4},
- [5] = {9210, 10},
- [6] = {14341, 2},
- },
- },
- [46656] = {
- ["name"] = "Tailoring: Robe of Sacrifice",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65003,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 12},
- [2] = {14256, 20},
- [3] = {12662, 20},
- [4] = {10285, 8},
- [5] = {7971, 4},
- [6] = {14341, 1},
- [7] = {20520, 10},
- },
- },
- [54011] = {
- ["name"] = "Tailoring: Flarecore Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65035,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 6},
- [2] = {17010, 5},
- [3] = {17011, 4},
- [4] = {7078, 10},
- [5] = {14227, 4},
- },
- },
- [45485] = {
- ["name"] = "Tailoring: Gloves of Unwinding Mystery",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61186,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 14},
- [2] = {9210, 10},
- [3] = {14344},
- [4] = {12810},
- [5] = {8846, 24},
- },
- },
- [45459] = {
- ["name"] = "Tailoring: Dreamthread Kilt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61361,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61230, 14},
- [2] = {14342, 4},
- [3] = {14048, 24},
- [4] = {7082, 4},
- [5] = {7080, 4},
- [6] = {12803, 4},
- },
- },
- [45461] = {
- ["name"] = "Tailoring: Dreamthread Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61362,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61230, 8},
- [2] = {14342, 2},
- [3] = {7080, 2},
- [4] = {7082, 2},
- },
- },
- [45463] = {
- ["name"] = "Tailoring: Dreamthread Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61363,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61230, 8},
- [2] = {14342, 4},
- [3] = {14048, 12},
- [4] = {7082, 4},
- [5] = {12803, 4},
- },
- },
- [45457] = {
- ["name"] = "Tailoring: Dreamthread Mantle",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61360,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61230, 20},
- [2] = {14342, 6},
- [3] = {12810, 4},
- [4] = {14048, 40},
- [5] = {7082, 6},
- [6] = {12803, 6},
- },
- },
- [23665] = {
- ["name"] = "Tailoring: Argent Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19059,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 5},
- [2] = {12809, 2},
- [3] = {14227, 2},
- },
- },
- [24093] = {
- ["name"] = "Tailoring: Bloodvine Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19684,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 3},
- [2] = {19726, 3},
- [3] = {12810, 4},
- [4] = {14048, 4},
- [5] = {14227, 4},
- },
- },
- [24092] = {
- ["name"] = "Tailoring: Bloodvine Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19683,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 4},
- [2] = {19726, 4},
- [3] = {12804, 4},
- [4] = {14048, 4},
- [5] = {14227, 2},
- },
- },
- [24091] = {
- ["name"] = "Tailoring: Bloodvine Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19682,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 3},
- [2] = {19726, 5},
- [3] = {12804, 4},
- [4] = {14048, 4},
- [5] = {14227, 2},
- },
- },
- [18455] = {
- ["name"] = "Tailoring: Bottomless Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14156,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 8},
- [2] = {14342, 12},
- [3] = {14344, 2},
- [4] = {17012, 2},
- [5] = {14341, 2},
- },
- },
- [22870] = {
- ["name"] = "Tailoring: Cloak of Warding",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18413,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 12},
- [2] = {12809, 4},
- [3] = {12360},
- [4] = {14341, 2},
- },
- },
- [22867] = {
- ["name"] = "Tailoring: Felcloth Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18407,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 12},
- [2] = {14256, 20},
- [3] = {12662, 6},
- [4] = {12808, 8},
- [5] = {14341, 2},
- },
- },
- [28210] = {
- ["name"] = "Tailoring: Gaea's Embrace",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22660,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19726},
- [2] = {14342, 2},
- [3] = {12803, 4},
- [4] = {14227, 4},
- },
- },
- [22868] = {
- ["name"] = "Tailoring: Inferno Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18408,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 12},
- [2] = {7078, 10},
- [3] = {7910, 2},
- [4] = {14341, 2},
- },
- },
- [57024] = {
- ["name"] = "Tailoring: Windbinder Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60907,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 10},
- [2] = {14344, 2},
- [3] = {7069, 16},
- [4] = {7082, 6},
- },
- },
- [57020] = {
- ["name"] = "Tailoring: Dustguider Sash",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60909,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 10},
- [2] = {12810, 6},
- [3] = {7076, 6},
- [4] = {14344},
- },
- },
- [23663] = {
- ["name"] = "Tailoring: Mantle of the Timbermaw",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19050,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 5},
- [2] = {7076, 5},
- [3] = {12803, 5},
- [4] = {14227, 2},
- },
- },
- [18452] = {
- ["name"] = "Tailoring: Mooncloth Circlet",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14140,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {14342, 6},
- [3] = {12800},
- [4] = {12810, 2},
- [5] = {14341, 2},
- },
- },
- [22869] = {
- ["name"] = "Tailoring: Mooncloth Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18409,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 12},
- [2] = {14342, 6},
- [3] = {13926, 2},
- [4] = {14341, 2},
- },
- },
- [22902] = {
- ["name"] = "Tailoring: Mooncloth Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18486,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {14342, 4},
- [3] = {13926, 2},
- [4] = {14341, 2},
- },
- },
- [18448] = {
- ["name"] = "Tailoring: Mooncloth Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14139,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 5},
- [2] = {14342, 5},
- [3] = {14341},
- },
- },
- [18447] = {
- ["name"] = "Tailoring: Mooncloth Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14138,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {14342, 4},
- [3] = {14341},
- },
- },
- [24902] = {
- ["name"] = "Tailoring: Runed Stygian Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20539,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 2},
- [2] = {20520, 6},
- [3] = {14256, 2},
- [4] = {12810, 2},
- [5] = {14227, 2},
- },
- },
- [24903] = {
- ["name"] = "Tailoring: Runed Stygian Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20537,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {20520, 6},
- [3] = {14256, 4},
- [4] = {12810, 2},
- [5] = {14227, 2},
- },
- },
- [24901] = {
- ["name"] = "Tailoring: Runed Stygian Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20538,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {20520, 8},
- [3] = {14256, 6},
- [4] = {14227, 2},
- },
- },
- [28481] = {
- ["name"] = "Tailoring: Sylvan Crown",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22757,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {14342, 2},
- [3] = {12803, 2},
- [4] = {14227, 2},
- },
- },
- [28482] = {
- ["name"] = "Tailoring: Sylvan Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22758,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 2},
- [2] = {12803, 4},
- [3] = {14227, 2},
- },
- },
- [28480] = {
- ["name"] = "Tailoring: Sylvan Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22756,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {19726, 2},
- [3] = {12803, 2},
- [4] = {14227, 2},
- },
- },
- [27660] = {
- ["name"] = "Tailoring: Big Bag of Enchantment",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22249,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {14344, 4},
- [3] = {12810, 4},
- [4] = {14227, 4},
- },
- },
- [18451] = {
- ["name"] = "Tailoring: Felcloth Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14106,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 8},
- [2] = {14256, 8},
- [3] = {12662, 4},
- [4] = {14341, 2},
- },
- },
- [18453] = {
- ["name"] = "Tailoring: Felcloth Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14112,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 7},
- [2] = {14256, 6},
- [3] = {12662, 4},
- [4] = {8170, 4},
- [5] = {14341, 2},
- },
- },
- [18445] = {
- ["name"] = "Tailoring: Mooncloth Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14155,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 4},
- [2] = {14342},
- [3] = {14341},
- },
- },
- [18449] = {
- ["name"] = "Tailoring: Runecloth Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 13867,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 7},
- [2] = {14227, 2},
- [3] = {8170, 4},
- [4] = {14341},
- },
- },
- [27725] = {
- ["name"] = "Tailoring: Satchel of Cenarius",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22252,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {14342, 2},
- [3] = {13468},
- [4] = {14227, 4},
- },
- },
- [18446] = {
- ["name"] = "Tailoring: Wizardweave Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14128,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 8},
- [2] = {11176, 2},
- [3] = {14341},
- },
- },
- [18450] = {
- ["name"] = "Tailoring: Wizardweave Turban",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 14130,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14048, 6},
- [2] = {11176, 4},
- [3] = {7910},
- [4] = {14341},
- },
- },
- [22759] = {
- ["name"] = "Tailoring: Flarecore Wraps",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18263,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {14342, 6},
- [2] = {17010, 8},
- [3] = {7078, 2},
- [4] = {12810, 6},
- [5] = {14341, 4},
- },
- },
- [2963] = {
- ["name"] = "Tailoring: Bolt of Linen Cloth",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2996,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2589, 2},
- },
- },
- [3915] = {
- ["name"] = "Tailoring: Brown Linen Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4344,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996},
- [2] = {2320},
- },
- },
- [2387] = {
- ["name"] = "Tailoring: Linen Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2570,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996},
- [2] = {2320},
- },
- },
- [12044] = {
- ["name"] = "Tailoring: Simple Linen Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 10045,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996},
- [2] = {2320},
- },
- },
- [2393] = {
- ["name"] = "Tailoring: White Linen Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2576,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996},
- [2] = {2320},
- [3] = {2324},
- },
- },
- [2385] = {
- ["name"] = "Tailoring: Brown Linen Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2568,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996},
- [2] = {2320},
- },
- },
- [8776] = {
- ["name"] = "Tailoring: Linen Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7026,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996},
- [2] = {2320},
- },
- },
- [12045] = {
- ["name"] = "Tailoring: Simple Linen Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 10046,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 2},
- [2] = {2318},
- [3] = {2320},
- },
- },
- [7623] = {
- ["name"] = "Tailoring: Brown Linen Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 6238,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 3},
- [2] = {2320},
- },
- },
- [7624] = {
- ["name"] = "Tailoring: White Linen Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 6241,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 3},
- [2] = {2320},
- [3] = {2324},
- },
- },
- [3914] = {
- ["name"] = "Tailoring: Brown Linen Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4343,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 2},
- [2] = {2320},
- },
- },
- [3840] = {
- ["name"] = "Tailoring: Heavy Linen Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4307,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 2},
- [2] = {2320},
- },
- },
- [2389] = {
- ["name"] = "Tailoring: Red Linen Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2572,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 2},
- [2] = {2320, 2},
- [3] = {2604, 2},
- },
- },
- [2394] = {
- ["name"] = "Tailoring: Blue Linen Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2577,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 2},
- [2] = {2320},
- [3] = {6260},
- },
- },
- [2392] = {
- ["name"] = "Tailoring: Red Linen Shirt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2575,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 2},
- [2] = {2320},
- [3] = {2604},
- },
- },
- [8465] = {
- ["name"] = "Tailoring: Simple Dress",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 6786,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 2},
- [2] = {2320},
- [3] = {6260},
- [4] = {2324},
- },
- },
- [3755] = {
- ["name"] = "Tailoring: Linen Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4238,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2996, 3},
- [2] = {2320, 3},
- },
- },
- [2329] = {
- ["name"] = "Alchemy: Elixir of Lion's Strength",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2454,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2449},
- [2] = {765},
- [3] = {3371},
- },
- },
- [7183] = {
- ["name"] = "Alchemy: Elixir of Minor Defense",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5997,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {765, 2},
- [2] = {3371},
- },
- },
- [2330] = {
- ["name"] = "Alchemy: Minor Healing Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 118,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2447},
- [2] = {765},
- [3] = {3371},
- },
- },
- [3170] = {
- ["name"] = "Alchemy: Weak Troll's Blood Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3382,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2447},
- [2] = {2449, 2},
- [3] = {3371},
- },
- },
- [2331] = {
- ["name"] = "Alchemy: Minor Mana Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2455,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {785},
- [2] = {765},
- [3] = {3371},
- },
- },
- [2332] = {
- ["name"] = "Alchemy: Minor Rejuvenation Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2456,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {785, 2},
- [2] = {2447},
- [3] = {3371},
- },
- },
- [4508] = {
- ["name"] = "Alchemy: Discolored Healing Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 4596,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3164},
- [2] = {2447},
- [3] = {3371},
- },
- },
- [3230] = {
- ["name"] = "Alchemy: Elixir of Minor Agility",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "With Swiftthistle for speed and crushed Silverleaf for enhancement, a potion to enchance one's natural agility is brewed.",
- ["craftItem"] = 2457,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2452},
- [2] = {765},
- [3] = {3371},
- },
- },
- [2334] = {
- ["name"] = "Alchemy: Elixir of Minor Fortitude",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2458,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2449},
- [2] = {2447},
- [3] = {3371},
- },
- },
- [2334] = {
- ["name"] = "Alchemy: Elixir of Minor Fortitude",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2458,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2449, 2},
- [2] = {2447},
- [3] = {3371},
- },
- },
- [2337] = {
- ["name"] = "Alchemy: Lesser Healing Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 858,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {118},
- [2] = {2450},
- },
- },
- [6617] = {
- ["name"] = "Alchemy: Rage Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5631,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5635},
- [2] = {2450},
- [3] = {3371},
- },
- },
- [2335] = {
- ["name"] = "Alchemy: Swiftness Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 2459,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2452},
- [2] = {2450},
- [3] = {3371},
- },
- },
- [7836] = {
- ["name"] = "Alchemy: Blackmouth Oil",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5,
- ["text"] = "",
- ["craftItem"] = 6370,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6358, 2},
- [2] = {3371},
- },
- },
- [8240] = {
- ["name"] = "Alchemy: Elixir of Giant Growth",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6662,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6522},
- [2] = {2449},
- [3] = {3371},
- },
- },
- [7179] = {
- ["name"] = "Alchemy: Elixir of Water Breathing",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5996,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3820},
- [2] = {6370, 2},
- [3] = {3371},
- },
- },
- [3171] = {
- ["name"] = "Alchemy: Elixir of Wisdom",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3383,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {785},
- [2] = {2450, 2},
- [3] = {3371},
- },
- },
- [7255] = {
- ["name"] = "Alchemy: Holy Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6051,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2453},
- [2] = {2452},
- [3] = {3371},
- },
- },
- [7841] = {
- ["name"] = "Alchemy: Swim Speed Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6372,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2452},
- [2] = {6370},
- [3] = {3371},
- },
- },
- [3447] = {
- ["name"] = "Alchemy: Healing Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 929,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2453},
- [2] = {2450},
- [3] = {3372},
- },
- },
- [3172] = {
- ["name"] = "Alchemy: Minor Magic Resistance Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3384,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {785, 3},
- [2] = {3355},
- [3] = {3371},
- },
- },
- [3173] = {
- ["name"] = "Alchemy: Lesser Mana Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3385,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {785},
- [2] = {3820},
- [3] = {3371},
- },
- },
- [3174] = {
- ["name"] = "Alchemy: Elixir of Poison Resistance",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3386,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1288},
- [2] = {2453},
- [3] = {3372},
- },
- },
- [3176] = {
- ["name"] = "Alchemy: Strong Troll's Blood Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3388,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2453, 2},
- [2] = {2450, 2},
- [3] = {3372},
- },
- },
- [7837] = {
- ["name"] = "Alchemy: Fire Oil",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5,
- ["text"] = "",
- ["craftItem"] = 6371,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6359, 2},
- [2] = {3371},
- },
- },
- [3177] = {
- ["name"] = "Alchemy: Elixir of Defense",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3389,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3355},
- [2] = {3820},
- [3] = {3372},
- },
- },
- [7256] = {
- ["name"] = "Alchemy: Shadow Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6048,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3369},
- [2] = {3356},
- [3] = {3372},
- },
- },
- [7845] = {
- ["name"] = "Alchemy: Elixir of Firepower",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6373,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6371, 2},
- [2] = {3356},
- [3] = {3372},
- },
- },
- [2333] = {
- ["name"] = "Alchemy: Elixir of Lesser Agility",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3390,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3355},
- [2] = {2452},
- [3] = {3372},
- },
- },
- [3188] = {
- ["name"] = "Alchemy: Elixir of Ogre's Strength",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3391,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2449},
- [2] = {3356},
- [3] = {3372},
- },
- },
- [6624] = {
- ["name"] = "Alchemy: Free Action Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5634,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6370, 2},
- [2] = {3820},
- [3] = {3372},
- },
- },
- [7181] = {
- ["name"] = "Alchemy: Greater Healing Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 1710,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3357},
- [2] = {3356},
- [3] = {3372},
- },
- },
- [3452] = {
- ["name"] = "Alchemy: Mana Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3827,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3820},
- [2] = {3356},
- [3] = {3372},
- },
- },
- [3448] = {
- ["name"] = "Alchemy: Lesser Invisibility Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3823,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3818},
- [2] = {3355},
- [3] = {3372},
- },
- },
- [3449] = {
- ["name"] = "Alchemy: Shadow Oil",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3824,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3818, 4},
- [2] = {3369, 2},
- [3] = {3372},
- },
- },
- [7257] = {
- ["name"] = "Alchemy: Fire Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6049,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4402},
- [2] = {6371},
- [3] = {3372},
- },
- },
- [3450] = {
- ["name"] = "Alchemy: Elixir of Fortitude",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3825,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3355},
- [2] = {3821},
- [3] = {3372},
- },
- },
- [6618] = {
- ["name"] = "Alchemy: Great Rage Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 5633,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5637},
- [2] = {3356},
- [3] = {3372},
- },
- },
- [3451] = {
- ["name"] = "Alchemy: Mighty Troll's Blood Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3826,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3357},
- [2] = {2453},
- [3] = {3372},
- },
- },
- [11449] = {
- ["name"] = "Alchemy: Elixir of Agility",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 8949,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3820},
- [2] = {3821},
- [3] = {3372},
- },
- },
- [7258] = {
- ["name"] = "Alchemy: Frost Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6050,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3819},
- [2] = {3821},
- [3] = {3372},
- },
- },
- [21923] = {
- ["name"] = "Alchemy: Elixir of Frost Power",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 17708,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3819, 2},
- [2] = {3358},
- [3] = {3372},
- },
- },
- [7259] = {
- ["name"] = "Alchemy: Nature Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6052,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3357},
- [2] = {3820},
- [3] = {3372},
- },
- },
- [3453] = {
- ["name"] = "Alchemy: Elixir of Detect Lesser Invisibility",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3828,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3358},
- [2] = {3818},
- [3] = {3372},
- },
- },
- [11450] = {
- ["name"] = "Alchemy: Elixir of Greater Defense",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 8951,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3355},
- [2] = {3821},
- [3] = {3372},
- },
- },
- [12609] = {
- ["name"] = "Alchemy: Catseye Elixir",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 10592,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3821},
- [2] = {3818},
- [3] = {3372},
- },
- },
- [3454] = {
- ["name"] = "Alchemy: Frost Oil",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5,
- ["text"] = "",
- ["craftItem"] = 3829,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3358, 4},
- [2] = {3819, 2},
- [3] = {3372},
- },
- },
- [11459] = {
- ["name"] = "Alchemy: Philosopher's Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 30,
- ["text"] = "",
- ["craftItem"] = 9149,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 4},
- [2] = {9262},
- [3] = {8831, 4},
- [4] = {4625, 4},
- },
- },
- [11448] = {
- ["name"] = "Alchemy: Greater Mana Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 6149,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3358},
- [2] = {3821},
- [3] = {3372},
- },
- },
- [11451] = {
- ["name"] = "Alchemy: Oil of Immolation",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 8956,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4625},
- [2] = {3821},
- [3] = {8925},
- },
- },
- [11456] = {
- ["name"] = "Alchemy: Goblin Rocket Fuel",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9061,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4625},
- [2] = {9260},
- [3] = {3372},
- },
- },
- [11453] = {
- ["name"] = "Alchemy: Magic Resistance Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9036,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3358},
- [2] = {8831},
- [3] = {8925},
- },
- },
- [11452] = {
- ["name"] = "Alchemy: Restorative Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9030,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7067},
- [2] = {3821},
- [3] = {8925},
- },
- },
- [22808] = {
- ["name"] = "Alchemy: Elixir of Greater Water Breathing",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 18294,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7972},
- [2] = {8831, 2},
- [3] = {8925},
- },
- },
- [4942] = {
- ["name"] = "Alchemy: Lesser Stoneshield Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 4623,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3858},
- [2] = {3821},
- [3] = {3372},
- },
- },
- [11457] = {
- ["name"] = "Alchemy: Superior Healing Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3928,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8838},
- [2] = {3358},
- [3] = {8925},
- },
- },
- [11479] = {
- ["name"] = "Alchemy: Transmute: Iron to Gold",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Turns a bar of Iron into a bar of Gold.",
- ["craftItem"] = 3577,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575},
- },
- },
- [11480] = {
- ["name"] = "Alchemy: Transmute: Mithril to Truesilver",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Turns a bar of Mithril into a bar of Truesilver.",
- ["craftItem"] = 6037,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860},
- },
- },
- [11458] = {
- ["name"] = "Alchemy: Wildvine Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9144,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8153},
- [2] = {8831},
- [3] = {8925},
- },
- },
- [15833] = {
- ["name"] = "Alchemy: Dreamless Sleep Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 12190,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8831, 3},
- [2] = {8925},
- },
- },
- [11460] = {
- ["name"] = "Alchemy: Elixir of Detect Undead",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9154,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8836},
- [2] = {8925},
- },
- },
- [11461] = {
- ["name"] = "Alchemy: Arcane Elixir",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9155,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8839},
- [2] = {3821},
- [3] = {8925},
- },
- },
- [11465] = {
- ["name"] = "Alchemy: Elixir of Greater Intellect",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9179,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8839},
- [2] = {3358},
- [3] = {8925},
- },
- },
- [11464] = {
- ["name"] = "Alchemy: Invisibility Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9172,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8845},
- [2] = {8838},
- [3] = {8925},
- },
- },
- [11468] = {
- ["name"] = "Alchemy: Elixir of Dream Vision",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9197,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8831, 3},
- [2] = {8925},
- },
- },
- [11467] = {
- ["name"] = "Alchemy: Elixir of Greater Agility",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9187,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8838},
- [2] = {3821},
- [3] = {8925},
- },
- },
- [11466] = {
- ["name"] = "Alchemy: Gift of Arthas",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9088,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8836},
- [2] = {8839},
- [3] = {8925},
- },
- },
- [11473] = {
- ["name"] = "Alchemy: Ghost Dye",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9210,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8845, 2},
- [2] = {4342},
- [3] = {8925},
- },
- },
- [11472] = {
- ["name"] = "Alchemy: Elixir of Giants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9206,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8838},
- [2] = {8846},
- [3] = {8925},
- },
- },
- [11477] = {
- ["name"] = "Alchemy: Elixir of Demonslaying",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9224,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8846},
- [2] = {8845},
- [3] = {8925},
- },
- },
- [11478] = {
- ["name"] = "Alchemy: Elixir of Detect Demon",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9233,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8846, 2},
- [2] = {8925},
- },
- },
- [26277] = {
- ["name"] = "Alchemy: Elixir of Greater Firepower",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 21546,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6371, 3},
- [2] = {4625, 3},
- [3] = {8925},
- },
- },
- [11476] = {
- ["name"] = "Alchemy: Elixir of Shadow Power",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9264,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8845, 3},
- [2] = {8925},
- },
- },
- [17551] = {
- ["name"] = "Alchemy: Stonescale Oil",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13423,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13422},
- [2] = {3372},
- },
- },
- [3175] = {
- ["name"] = "Alchemy: Limited Invulnerability Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 3387,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8839, 2},
- [2] = {8845},
- [3] = {8925},
- },
- },
- [17552] = {
- ["name"] = "Alchemy: Mighty Rage Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13442,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8846, 3},
- [2] = {8925},
- },
- },
- [17553] = {
- ["name"] = "Alchemy: Superior Mana Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13443,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8838, 2},
- [2] = {8839, 2},
- [3] = {8925},
- },
- },
- [17554] = {
- ["name"] = "Alchemy: Elixir of Superior Defense",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13445,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13423, 2},
- [2] = {8838},
- [3] = {8925},
- },
- },
- [17555] = {
- ["name"] = "Alchemy: Elixir of the Sages",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13447,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13463},
- [2] = {13466, 2},
- [3] = {8925},
- },
- },
- [17187] = {
- ["name"] = "Alchemy: Transmute: Arcanite",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Turns a bar of Thorium and an Arcane Crystal into Arcanite.",
- ["craftItem"] = 12360,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359},
- [2] = {12363},
- },
- },
- [17559] = {
- ["name"] = "Alchemy: Transmute: Air to Fire",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Transmutes Air into Fire.",
- ["craftItem"] = 7078,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7082},
- },
- },
- [17566] = {
- ["name"] = "Alchemy: Transmute: Earth to Life",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Transmutes Earth to Living Essence.",
- ["craftItem"] = 12803,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7076},
- },
- },
- [17561] = {
- ["name"] = "Alchemy: Transmute: Earth to Water",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Transmutes Earth into Water.",
- ["craftItem"] = 7080,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7076},
- },
- },
- [17560] = {
- ["name"] = "Alchemy: Transmute: Fire to Earth",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Transmutes Fire into Earth.",
- ["craftItem"] = 7076,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7078},
- },
- },
- [17565] = {
- ["name"] = "Alchemy: Transmute: Life to Earth",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Transmutes Living Essence into Earth.",
- ["craftItem"] = 7076,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12803},
- },
- },
- [17563] = {
- ["name"] = "Alchemy: Transmute: Undeath to Water",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Purifies Essence of Undeath turning it into Water.",
- ["craftItem"] = 7080,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12808},
- },
- },
- [17562] = {
- ["name"] = "Alchemy: Transmute: Water to Air",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Transmutes Water into Air.",
- ["craftItem"] = 7082,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7080},
- },
- },
- [17564] = {
- ["name"] = "Alchemy: Transmute: Water to Undeath",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Taints Essence of Water turning it into Undeath.",
- ["craftItem"] = 12808,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7080},
- },
- },
- [17557] = {
- ["name"] = "Alchemy: Elixir of Brute Force",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13453,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8846, 2},
- [2] = {13466, 2},
- [3] = {8925},
- },
- },
- [24366] = {
- ["name"] = "Alchemy: Greater Dreamless Sleep Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 20002,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13463, 2},
- [2] = {13464},
- [3] = {8925},
- },
- },
- [24365] = {
- ["name"] = "Alchemy: Mageblood Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 20007,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13463},
- [2] = {13466, 2},
- [3] = {8925},
- },
- },
- [17556] = {
- ["name"] = "Alchemy: Major Healing Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13446,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13464, 2},
- [2] = {13465},
- [3] = {8925},
- },
- },
- [17571] = {
- ["name"] = "Alchemy: Elixir of the Mongoose",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13452,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13465, 2},
- [2] = {13466, 2},
- [3] = {8925},
- },
- },
- [17570] = {
- ["name"] = "Alchemy: Greater Stoneshield Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13455,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13423, 3},
- [2] = {10620},
- [3] = {8925},
- },
- },
- [17573] = {
- ["name"] = "Alchemy: Greater Arcane Elixir",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13454,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13463, 3},
- [2] = {13465},
- [3] = {8925},
- },
- },
- [24367] = {
- ["name"] = "Alchemy: Living Action Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 20008,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13467, 2},
- [2] = {13465, 2},
- [3] = {10286, 2},
- [4] = {8925},
- },
- },
- [17572] = {
- ["name"] = "Alchemy: Purification Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13462,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13467, 2},
- [2] = {13466, 2},
- [3] = {8925},
- },
- },
- [17577] = {
- ["name"] = "Alchemy: Greater Arcane Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13461,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11176},
- [2] = {13463},
- [3] = {8925},
- },
- },
- [17574] = {
- ["name"] = "Alchemy: Greater Fire Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13457,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7068},
- [2] = {4625},
- [3] = {8925},
- },
- },
- [17575] = {
- ["name"] = "Alchemy: Greater Frost Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13456,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7070},
- [2] = {13467},
- [3] = {8925},
- },
- },
- [17576] = {
- ["name"] = "Alchemy: Greater Nature Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13458,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7067},
- [2] = {13463},
- [3] = {8925},
- },
- },
- [17578] = {
- ["name"] = "Alchemy: Greater Shadow Protection Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13459,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3824},
- [2] = {8836, 2},
- [3] = {8925},
- },
- },
- [24368] = {
- ["name"] = "Alchemy: Major Troll's Blood Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 20004,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8846},
- [2] = {13466, 2},
- [3] = {8925},
- },
- },
- [17580] = {
- ["name"] = "Alchemy: Major Mana Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 13444,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13463, 2},
- [2] = {13467, 2},
- [3] = {8925},
- },
- },
- [25146] = {
- ["name"] = "Alchemy: Transmute: Elemental Fire",
- ["requires"] = "",
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "Transmutes a Heart of Fire into three Elemental Fires.",
- ["craftItem"] = 7068,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7077},
- },
- },
- [22732] = {
- ["name"] = "Alchemy: Major Rejuvenation Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 18253,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10286},
- [2] = {13464, 4},
- [3] = {13463, 4},
- [4] = {18256},
- },
- },
- [24266] = {
- ["name"] = "Alchemy: Gurubashi Mojo Madness",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 19931,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12938},
- [2] = {19943},
- [3] = {12804, 6},
- [4] = {13468},
- },
- },
- [17638] = {
- ["name"] = "Alchemy: Flask of Chromatic Resistance",
- ["requires"] = AL["Alchemy Lab"],
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 13513,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13467, 30},
- [2] = {13465, 10},
- [3] = {13468},
- [4] = {8925},
- },
- },
- [17636] = {
- ["name"] = "Alchemy: Flask of Distilled Wisdom",
- ["requires"] = AL["Alchemy Lab"],
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 13511,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13463, 30},
- [2] = {13467, 10},
- [3] = {13468},
- [4] = {8925},
- },
- },
- [17634] = {
- ["name"] = "Alchemy: Flask of Petrification",
- ["requires"] = AL["Alchemy Lab"],
- ["tools"] = {9149},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 13506,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13423, 30},
- [2] = {13465, 10},
- [3] = {13468},
- [4] = {8925},
- },
- },
- [17637] = {
- ["name"] = "Alchemy: Flask of Supreme Power",
- ["requires"] = AL["Alchemy Lab"],
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 13512,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {13463, 30},
- [2] = {13465, 10},
- [3] = {13468},
- [4] = {8925},
- },
- },
- [17635] = {
- ["name"] = "Alchemy: Flask of the Titans",
- ["requires"] = AL["Alchemy Lab"],
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 13510,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8846, 30},
- [2] = {13423, 10},
- [3] = {13468},
- [4] = {8925},
- },
- },
- [57131] = {
- ["name"] = "Alchemy: Dreamshard Elixir",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 61224,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61198},
- [2] = {11176},
- [3] = {8925},
- },
- },
- [57129] = {
- ["name"] = "Alchemy: Lucidity Potion",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 61225,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {730},
- [2] = {13463},
- [3] = {8831},
- [4] = {8925},
- },
- },
- [45989] = {
- ["name"] = "Alchemy: Elixir of Greater Nature Power",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 50237,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10286, 3},
- [2] = {13464},
- [3] = {8838},
- [4] = {8925},
- },
- },
- [57111] = {
- ["name"] = "Alchemy: Potion of Quickness",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 61181,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8846},
- [2] = {13465, 2},
- [3] = {2459},
- [4] = {8925},
- },
- },
- [2657] = {
- ["name"] = "Smelting: Smelt Copper",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of copper ore into a copper bar. Smelting copper requires a forge.",
- ["craftItem"] = 2840,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2770},
- },
- },
- [3304] = {
- ["name"] = "Smelting: Smelt Tin",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of tin ore into a tin bar. Smelting tin requires a forge.",
- ["craftItem"] = 3576,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2771},
- },
- },
- [2659] = {
- ["name"] = "Smelting: Smelt Bronze",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a tin bar and a copper bar together into two bronze bars. Smelting bronze requires a forge.",
- ["craftItem"] = 2841,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840},
- [2] = {3576},
- },
- },
- [2658] = {
- ["name"] = "Smelting: Smelt Silver",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of silver ore into a silver bar. Smelting silver requires a forge.",
- ["craftItem"] = 2842,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2775},
- },
- },
- [3307] = {
- ["name"] = "Smelting: Smelt Iron",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of iron ore into an iron bar. Smelting iron requires a forge.",
- ["craftItem"] = 3575,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2772},
- },
- },
- [3308] = {
- ["name"] = "Smelting: Smelt Gold",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of gold ore into a gold bar. Smelting gold requires a forge.",
- ["craftItem"] = 3577,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2776},
- },
- },
- [3569] = {
- ["name"] = "Smelting: Smelt Steel",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of iron ore and a lump of coal together into a steel bar. Smelting steel requires a forge.",
- ["craftItem"] = 3859,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575},
- [2] = {3857},
- },
- },
- [10097] = {
- ["name"] = "Smelting: Smelt Mithril",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of mithril ore into a mithril bar. Smelting mithril requires a forge.",
- ["craftItem"] = 3860,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3858},
- },
- },
- [10098] = {
- ["name"] = "Smelting: Smelt Truesilver",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of truesilver ore into a truesilver bar. Smelting truesilver requires a forge.",
- ["craftItem"] = 6037,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7911},
- },
- },
- [14891] = {
- ["name"] = "Smelting: Smelt Dark Iron",
- ["requires"] = AL["Black Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt chunks of dark iron ore into a dark iron bar. Smelting dark iron can only be done at the Black Forge in Blackrock Depths.",
- ["craftItem"] = 11371,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11370, 8},
- },
- },
- [16153] = {
- ["name"] = "Smelting: Smelt Thorium",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 3,
- ["text"] = "Allows the miner to smelt a chunk of thorium ore into a thorium bar. Smelting thorium requires a forge.",
- ["craftItem"] = 12359,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10620},
- },
- },
- [45451] = {
- ["name"] = "Smelting: Smelt Dreamsteel",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 5,
- ["text"] = "Allows the miner to smelt a bright dream shard into a dreamsteel bar. Smelting dreamsteel requires a forge.",
- ["craftItem"] = 61216,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61198},
- [2] = {3859},
- [3] = {20381},
- },
- },
- [22967] = {
- ["name"] = "Smelting: Smelt Elementium",
- ["requires"] = AL["Forge"],
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "Allows the miner to smelt a chunk of elementium ore, ten arcanite bars, a fiery core and three elemental fluxes into an elementium bar. Smelting elementium requires a forge.",
- ["craftItem"] = 17771,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {18562},
- [2] = {12360, 10},
- [3] = {17010},
- [4] = {18567, 3},
- },
- },
- [100000] = {
- ["name"] = "Mining: Copper Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 2770,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100001] = {
- ["name"] = "Mining: Incendicite Mineral Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 3340,
- ["craftQuantityMin"] = 1,
- ["craftQuantityMax"] = 2,
- ["reagents"] = "",
- },
- [100002] = {
- ["name"] = "Mining: Tin Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 2771,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100003] = {
- ["name"] = "Mining: Silver Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 2775,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100004] = {
- ["name"] = "Mining: Ooze Covered Silver Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 2775,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100005] = {
- ["name"] = "Mining: Lesser Bloodstone Deposit",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 4278,
- ["craftQuantityMin"] = 1,
- ["craftQuantityMax"] = 3,
- ["reagents"] = "",
- },
- [100006] = {
- ["name"] = "Mining: Iron Deposit",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 2772,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100007] = {
- ["name"] = "Mining: Indurium Mineral Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 5833,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = "",
- },
- [100008] = {
- ["name"] = "Mining: Gold Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 2776,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100009] = {
- ["name"] = "Mining: Ooze Covered Gold Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 2776,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100010] = {
- ["name"] = "Mining: Mithril Deposit",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 3858,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100011] = {
- ["name"] = "Mining: Ooze Covered Mithril Deposit",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 3858,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100012] = {
- ["name"] = "Mining: Truesilver Deposit",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 7911,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100013] = {
- ["name"] = "Mining: Ooze Covered Truesilver Deposit",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 7911,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100014] = {
- ["name"] = "Mining: Dark Iron Deposit",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 11370,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = "",
- },
- [100015] = {
- ["name"] = "Mining: Small Thorium Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 10620,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 3,
- ["reagents"] = "",
- },
- [100016] = {
- ["name"] = "Mining: Ooze Covered Thorium Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 10620,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 3,
- ["reagents"] = "",
- },
- [100017] = {
- ["name"] = "Mining: Rich Thorium Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 10620,
- ["craftQuantityMin"] = 4,
- ["craftQuantityMax"] = 5,
- ["reagents"] = "",
- },
- [100018] = {
- ["name"] = "Mining: Ooze Covered Rich Thorium Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 10620,
- ["craftQuantityMin"] = 4,
- ["craftQuantityMax"] = 5,
- ["reagents"] = "",
- },
- [100019] = {
- ["name"] = "Mining: Hakkari Thorium Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 10620,
- ["craftQuantityMin"] = 4,
- ["craftQuantityMax"] = 5,
- ["reagents"] = "",
- },
- [100020] = {
- ["name"] = "Mining: Hakkari Thorium Vein",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 19774,
- ["craftQuantityMin"] = 1,
- ["craftQuantityMax"] = 2,
- ["reagents"] = "",
- },
- [100021] = {
- ["name"] = "Mining: Small Obsidian Chunk",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 22202,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = "",
- },
- [100022] = {
- ["name"] = "Mining: Small Obsidian Chunk",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 22203,
- ["craftQuantityMin"] = 0,
- ["craftQuantityMax"] = 1,
- ["reagents"] = "",
- },
- [100023] = {
- ["name"] = "Mining: Large Obsidian Chunk",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 22202,
- ["craftQuantityMin"] = 1,
- ["craftQuantityMax"] = 3,
- ["reagents"] = "",
- },
- [100024] = {
- ["name"] = "Mining: Large Obsidian Chunk",
- ["requires"] = "",
- ["tools"] = {2901},
- ["castTime"] = 3.2,
- ["text"] = "",
- ["craftItem"] = 22203,
- ["craftQuantityMin"] = 0,
- ["craftQuantityMax"] = 1,
- ["reagents"] = "",
- },
- [3918] = {
- ["name"] = "Engineering: Rough Blasting Powder",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4357,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2835},
- },
- },
- [3920] = {
- ["name"] = "Engineering: Crafted Light Shot",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 8067,
- ["craftQuantityMin"] = 200,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4357},
- [2] = {2840},
- },
- },
- [3919] = {
- ["name"] = "Engineering: Rough Dynamite",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4358,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4357, 2},
- [2] = {2589},
- },
- },
- [3922] = {
- ["name"] = "Engineering: Handful of Copper Bolts",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4359,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840},
- },
- },
- [3923] = {
- ["name"] = "Engineering: Rough Copper Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4360,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840},
- [2] = {4359},
- [3] = {4357, 2},
- [4] = {2589},
- },
- },
- [7430] = {
- ["name"] = "Engineering: Arclight Spanner",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 6219,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 6},
- },
- },
- [3925] = {
- ["name"] = "Engineering: Rough Boomstick",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4362,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4361},
- [2] = {4359},
- [3] = {4399},
- },
- },
- [3924] = {
- ["name"] = "Engineering: Copper Tube",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4361,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 2},
- [2] = {2880},
- },
- },
- [3977] = {
- ["name"] = "Engineering: Crude Scope",
- ["requires"] = "",
- ["tools"] = {6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4405,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4361},
- [2] = {774},
- [3] = {4359},
- },
- },
- [3926] = {
- ["name"] = "Engineering: Copper Modulator",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4363,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4359, 2},
- [2] = {2840},
- [3] = {2589, 2},
- },
- },
- [3929] = {
- ["name"] = "Engineering: Coarse Blasting Powder",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4364,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2836},
- },
- },
- [3930] = {
- ["name"] = "Engineering: Crafted Heavy Shot",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 8068,
- ["craftQuantityMin"] = 200,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4364},
- [2] = {2840},
- },
- },
- [3931] = {
- ["name"] = "Engineering: Coarse Dynamite",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4365,
- ["craftQuantityMin"] = 1,
- ["craftQuantityMax"] = 3,
- ["reagents"] = {
- [1] = {4364, 3},
- [2] = {2589},
- },
- },
- [3928] = {
- ["name"] = "Engineering: Mechanical Squirrel",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4401,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4363},
- [2] = {4359},
- [3] = {2840},
- [4] = {774, 2},
- },
- },
- [3932] = {
- ["name"] = "Engineering: Target Dummy",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4366,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4363},
- [2] = {4359, 2},
- [3] = {2841},
- [4] = {2592},
- },
- },
- [3973] = {
- ["name"] = "Engineering: Silver Contact",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4404,
- ["craftQuantityMin"] = 5,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2842},
- },
- },
- [8339] = {
- ["name"] = "Engineering: Ez-Thro Dynamite",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 6714,
- ["craftQuantityMin"] = 1,
- ["craftQuantityMax"] = 3,
- ["reagents"] = {
- [1] = {4364, 4},
- [2] = {2592},
- },
- },
- [8334] = {
- ["name"] = "Engineering: Practice Lock",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 6712,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841},
- [2] = {4359, 2},
- [3] = {2880},
- },
- },
- [3933] = {
- ["name"] = "Engineering: Small Seaforium Charge",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4367,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4364, 2},
- [2] = {4363},
- [3] = {2318},
- [4] = {159},
- },
- },
- [3934] = {
- ["name"] = "Engineering: Flying Tiger Goggles",
- ["requires"] = "",
- ["tools"] = {6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4368,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 6},
- [2] = {818, 2},
- },
- },
- [3938] = {
- ["name"] = "Engineering: Bronze Tube",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4371,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 2},
- [2] = {2880},
- },
- },
- [3937] = {
- ["name"] = "Engineering: Large Copper Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4370,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = {
- [1] = {2840, 3},
- [2] = {4364, 4},
- [3] = {4404},
- },
- },
- [3936] = {
- ["name"] = "Engineering: Deadly Blunderbuss",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4369,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4361, 2},
- [2] = {4359, 4},
- [3] = {4399},
- [4] = {2319, 2},
- },
- },
- [3978] = {
- ["name"] = "Engineering: Standard Scope",
- ["requires"] = "",
- ["tools"] = {6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4406,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4371},
- [2] = {1206},
- },
- },
- [3941] = {
- ["name"] = "Engineering: Small Bronze Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4374,
- ["craftQuantityMin"] = 1,
- ["craftQuantityMax"] = 3,
- ["reagents"] = {
- [1] = {4364, 4},
- [2] = {2841, 2},
- [3] = {4404},
- [4] = {2592},
- },
- },
- [3939] = {
- ["name"] = "Engineering: Lovingly Crafted Boomstick",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4372,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4371, 2},
- [2] = {4359, 2},
- [3] = {4400},
- [4] = {1206, 3},
- },
- },
- [3940] = {
- ["name"] = "Engineering: Shadow Goggles",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4373,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 4},
- [2] = {1210, 2},
- },
- },
- [47027] = {
- ["name"] = "Engineering: Portable Wormhole Generator - Stormwind",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 51312,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1206},
- [2] = {4375, 2},
- [3] = {2841, 2},
- [4] = {10998},
- },
- },
- [47028] = {
- ["name"] = "Engineering: Portable Wormhole Generator - Orgrimmar",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 51313,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {1206},
- [2] = {4375, 2},
- [3] = {2841, 2},
- [4] = {10998},
- },
- },
- [3947] = {
- ["name"] = "Engineering: Crafted Solid Shot",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 8069,
- ["craftQuantityMin"] = 200,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4377},
- [2] = {2841},
- },
- },
- [3945] = {
- ["name"] = "Engineering: Heavy Blasting Powder",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4377,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2838},
- },
- },
- [3946] = {
- ["name"] = "Engineering: Heavy Dynamite",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4378,
- ["craftQuantityMin"] = 1,
- ["craftQuantityMax"] = 5,
- ["reagents"] = {
- [1] = {4377, 2},
- [2] = {2592},
- },
- },
- [26416] = {
- ["name"] = "Engineering: Small Blue Rocket",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21558,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4364},
- [2] = {2319},
- },
- },
- [26417] = {
- ["name"] = "Engineering: Small Green Rocket",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21559,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4364},
- [2] = {2319},
- },
- },
- [26418] = {
- ["name"] = "Engineering: Small Red Rocket",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21557,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4364},
- [2] = {2319},
- },
- },
- [3944] = {
- ["name"] = "Engineering: Flame Deflector",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4376,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cffffffff5 Charges",
- ["reagents"] = {
- [1] = {4375},
- [2] = {4402},
- },
- },
- [3942] = {
- ["name"] = "Engineering: Whirring Bronze Gizmo",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4375,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 2},
- [2] = {2592},
- },
- },
- [9269] = {
- ["name"] = "Engineering: Gnomish Universal Remote",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7506,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 6},
- [2] = {4375},
- [3] = {814, 2},
- [4] = {818},
- [5] = {774},
- },
- },
- [3949] = {
- ["name"] = "Engineering: Silver-plated Shotgun",
- ["requires"] = AL["Anvil"],
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4379,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4371, 2},
- [2] = {4375, 2},
- [3] = {4400},
- [4] = {2842, 3},
- },
- },
- [6458] = {
- ["name"] = "Engineering: Ornate Spyglass",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 5507,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4371, 2},
- [2] = {4375, 2},
- [3] = {4363},
- [4] = {1206},
- },
- },
- [3950] = {
- ["name"] = "Engineering: Big Bronze Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4380,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = {
- [1] = {4377, 2},
- [2] = {2841, 3},
- [3] = {4404},
- },
- },
- [3952] = {
- ["name"] = "Engineering: Minor Recombobulator",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4381,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cffffffff10 Charges",
- ["reagents"] = {
- [1] = {4371},
- [2] = {4375, 2},
- [3] = {2319, 2},
- [4] = {1206},
- },
- },
- [3953] = {
- ["name"] = "Engineering: Bronze Framework",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4382,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 2},
- [2] = {2319},
- [3] = {2592},
- },
- },
- [3954] = {
- ["name"] = "Engineering: Moonsight Rifle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4383,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4371, 3},
- [2] = {4375, 3},
- [3] = {4400},
- [4] = {1705, 2},
- },
- },
- [9271] = {
- ["name"] = "Engineering: Aquadynamic Fish Attractor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 6533,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 2},
- [2] = {6530},
- [3] = {4364},
- },
- },
- [23067] = {
- ["name"] = "Engineering: Blue Firework",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 9312,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4377},
- [2] = {4234},
- },
- },
- [23068] = {
- ["name"] = "Engineering: Green Firework",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 9313,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4377},
- [2] = {4234},
- },
- },
- [23066] = {
- ["name"] = "Engineering: Red Firework",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 9318,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4377},
- [2] = {4234},
- },
- },
- [12584] = {
- ["name"] = "Engineering: Gold Power Core",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10558,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3577},
- },
- },
- [3956] = {
- ["name"] = "Engineering: Green Tinted Goggles",
- ["requires"] = "",
- ["tools"] = {6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4385,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 4},
- [2] = {1206, 2},
- [3] = {4368},
- },
- },
- [3955] = {
- ["name"] = "Engineering: Explosive Sheep",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4384,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4382},
- [2] = {4375},
- [3] = {4377, 2},
- [4] = {2592, 2},
- },
- },
- [12895] = {
- ["name"] = "Engineering: Inlaid Mithril Cylinder Plans",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10713,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10648},
- [2] = {10647},
- },
- },
- [15633] = {
- ["name"] = "Engineering: Lil' Smoky",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 11826,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7075},
- [2] = {4389, 3},
- [3] = {7191},
- [4] = {3860, 2},
- [5] = {6037},
- },
- },
- [12899] = {
- ["name"] = "Engineering: Gnomish Shrink Ray",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10716,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559},
- [2] = {10560},
- [3] = {3860, 4},
- [4] = {8151, 4},
- [5] = {1529, 2},
- },
- },
- [12897] = {
- ["name"] = "Engineering: Gnomish Goggles",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10545,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10500},
- [2] = {10559},
- [3] = {10558, 2},
- [4] = {8151, 2},
- [5] = {4234, 2},
- },
- },
- [12902] = {
- ["name"] = "Engineering: Gnomish Net-o-Matic Projector",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10720,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559},
- [2] = {10285, 2},
- [3] = {4337, 4},
- [4] = {10505, 2},
- [5] = {3860, 4},
- },
- },
- [12903] = {
- ["name"] = "Engineering: Gnomish Harm Prevention Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10721,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7387},
- [2] = {3860, 4},
- [3] = {6037, 2},
- [4] = {10560},
- [5] = {7909, 2},
- },
- },
- [12905] = {
- ["name"] = "Engineering: Gnomish Rocket Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 10724,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10026},
- [2] = {10559, 2},
- [3] = {4234, 4},
- [4] = {10505, 8},
- [5] = {4389, 4},
- },
- },
- [12906] = {
- ["name"] = "Engineering: Gnomish Battle Chicken",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10725,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10561},
- [2] = {6037, 6},
- [3] = {3860, 6},
- [4] = {9060, 2},
- [5] = {10558},
- [6] = {1529, 2},
- },
- },
- [12907] = {
- ["name"] = "Engineering: Gnomish Mind Control Cap",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10726,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 10},
- [2] = {6037, 4},
- [3] = {10558},
- [4] = {7910, 2},
- [5] = {4338, 4},
- },
- },
- [12759] = {
- ["name"] = "Engineering: Gnomish Death Ray",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 10645,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559, 2},
- [2] = {10560},
- [3] = {12808},
- [4] = {7972, 4},
- [5] = {9060},
- },
- },
- [23129] = {
- ["name"] = "Engineering: World Enlarger",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 18660,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10561},
- [2] = {15994, 2},
- [3] = {10558},
- [4] = {10560},
- [5] = {3864},
- },
- },
- [23489] = {
- ["name"] = "Engineering: Ultrasafe Transporter - Gadgetzan",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 18986,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 12},
- [2] = {18631, 2},
- [3] = {7075, 4},
- [4] = {7079, 2},
- [5] = {7909, 4},
- [6] = {9060},
- },
- },
- [23096] = {
- ["name"] = "Engineering: Alarm-O-Bot",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 18645,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 4},
- [2] = {15994, 2},
- [3] = {8170, 4},
- [4] = {7910},
- [5] = {7191},
- },
- },
- [13240] = {
- ["name"] = "Engineering: The Mortar: Reloaded",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "Reloads an empty Goblin mortar.",
- ["craftItem"] = 10577,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cffffffff6 Charges",
- ["reagents"] = {
- [1] = {10577},
- [2] = {3860},
- [3] = {10505, 3},
- },
- },
- [12716] = {
- ["name"] = "Engineering: Goblin Mortar",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10577,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cffffffff6 Charges",
- ["reagents"] = {
- [1] = {10559, 2},
- [2] = {3860, 4},
- [3] = {10505, 5},
- [4] = {10558},
- [5] = {7068},
- },
- },
- [12715] = {
- ["name"] = "Engineering: Goblin Rocket Fuel Recipe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10644,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10648},
- [2] = {10647},
- },
- },
- [15628] = {
- ["name"] = "Engineering: Pet Bombling",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 11825,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4394},
- [2] = {7077},
- [3] = {7191},
- [4] = {3860, 6},
- },
- },
- [12760] = {
- ["name"] = "Engineering: Goblin Sapper Charge",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10646,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4338},
- [2] = {10505, 3},
- [3] = {10560},
- },
- },
- [12718] = {
- ["name"] = "Engineering: Goblin Construction Helmet",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10543,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 8},
- [2] = {3864},
- [3] = {7068, 4},
- },
- },
- [12717] = {
- ["name"] = "Engineering: Goblin Mining Helmet",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10542,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 8},
- [2] = {3864},
- [3] = {7067, 4},
- },
- },
- [8895] = {
- ["name"] = "Engineering: Goblin Rocket Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7189,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10026},
- [2] = {10559, 2},
- [3] = {4234, 4},
- [4] = {9061, 2},
- [5] = {10560},
- },
- },
- [12755] = {
- ["name"] = "Engineering: Goblin Bomb Dispenser",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 10587,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10561, 2},
- [2] = {10505, 4},
- [3] = {6037, 6},
- [4] = {10560},
- [5] = {4407, 2},
- },
- },
- [12754] = {
- ["name"] = "Engineering: The Big One",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 10586,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10561},
- [2] = {9061},
- [3] = {10507, 6},
- [4] = {10560},
- },
- },
- [12908] = {
- ["name"] = "Engineering: Goblin Dragon Gun",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10727,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559, 2},
- [2] = {9061, 4},
- [3] = {3860, 6},
- [4] = {6037, 6},
- [5] = {10560},
- },
- },
- [12758] = {
- ["name"] = "Engineering: Goblin Rocket Helmet",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 10588,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10543},
- [2] = {9061, 4},
- [3] = {3860, 4},
- [4] = {10560},
- },
- },
- [23486] = {
- ["name"] = "Engineering: Dimensional Ripper - Everlook",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 18984,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 10},
- [2] = {18631},
- [3] = {7077, 4},
- [4] = {7910, 2},
- [5] = {10586},
- },
- },
- [23078] = {
- ["name"] = "Engineering: Goblin Jumper Cables XL",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 18587,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15994, 2},
- [2] = {18631, 2},
- [3] = {7191, 2},
- [4] = {14227, 2},
- [5] = {7910, 2},
- },
- },
- [3957] = {
- ["name"] = "Engineering: Ice Deflector",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4386,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cffffffff5 Charges",
- ["reagents"] = {
- [1] = {4375},
- [2] = {3829},
- },
- },
- [3958] = {
- ["name"] = "Engineering: Iron Strut",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4387,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 2},
- },
- },
- [3959] = {
- ["name"] = "Engineering: Discombobulator Ray",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4388,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cffffffff5 Charges",
- ["reagents"] = {
- [1] = {4375, 3},
- [2] = {4306, 2},
- [3] = {1529},
- [4] = {4371},
- },
- },
- [9273] = {
- ["name"] = "Engineering: Goblin Jumper Cables",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7148,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 6},
- [2] = {4375, 2},
- [3] = {814, 2},
- [4] = {4306, 2},
- [5] = {1210, 2},
- [6] = {7191},
- },
- },
- [3960] = {
- ["name"] = "Engineering: Portable Bronze Mortar",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4403,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cffffffff8 Charges",
- ["reagents"] = {
- [1] = {4371, 4},
- [2] = {4387},
- [3] = {4377, 4},
- [4] = {2319, 4},
- },
- },
- [3961] = {
- ["name"] = "Engineering: Gyrochronatom",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4389,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575},
- [2] = {10558},
- },
- },
- [12585] = {
- ["name"] = "Engineering: Solid Blasting Powder",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10505,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7912, 2},
- },
- },
- [12586] = {
- ["name"] = "Engineering: Solid Dynamite",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10507,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10505},
- [2] = {4306},
- },
- },
- [26420] = {
- ["name"] = "Engineering: Large Blue Rocket",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21589,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4377},
- [2] = {4234},
- },
- },
- [26421] = {
- ["name"] = "Engineering: Large Green Rocket",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21590,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4377},
- [2] = {4234},
- },
- },
- [26422] = {
- ["name"] = "Engineering: Large Red Rocket",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21592,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4377},
- [2] = {4234},
- },
- },
- [3963] = {
- ["name"] = "Engineering: Compact Harvest Reaper Kit",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4391,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4387, 2},
- [2] = {4382},
- [3] = {4389, 2},
- [4] = {4234, 4},
- },
- },
- [12590] = {
- ["name"] = "Engineering: Gyromatic Micro-Adjustor",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10498,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 4},
- },
- },
- [3962] = {
- ["name"] = "Engineering: Iron Grenade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4390,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = 4,
- ["reagents"] = {
- [1] = {3575},
- [2] = {4377},
- [3] = {4306},
- },
- },
- [12587] = {
- ["name"] = "Engineering: Bright-Eye Goggles",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10499,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 6},
- [2] = {3864, 2},
- },
- },
- [3979] = {
- ["name"] = "Engineering: Accurate Scope",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4407,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4371},
- [2] = {1529},
- [3] = {3864},
- },
- },
- [3965] = {
- ["name"] = "Engineering: Advanced Target Dummy",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4392,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4387},
- [2] = {4382},
- [3] = {4389},
- [4] = {4234, 4},
- },
- },
- [8243] = {
- ["name"] = "Engineering: Flash Bomb",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4852,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4611},
- [2] = {4377},
- [3] = {4306},
- },
- },
- [3966] = {
- ["name"] = "Engineering: Craftsman's Monocle",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4393,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 6},
- [2] = {3864, 2},
- },
- },
- [3967] = {
- ["name"] = "Engineering: Big Iron Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4394,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 3},
- [2] = {4377, 3},
- [3] = {4404},
- },
- },
- [21940] = {
- ["name"] = "Engineering: Snowmaster 9000",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 17716,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 8},
- [2] = {4389, 4},
- [3] = {17202, 4},
- [4] = {3829},
- },
- },
- [12589] = {
- ["name"] = "Engineering: Mithril Tube",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10559,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 3},
- },
- },
- [3968] = {
- ["name"] = "Engineering: Goblin Land Mine",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4395,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4377, 3},
- [2] = {3575, 2},
- [3] = {4389},
- },
- },
- [23069] = {
- ["name"] = "Engineering: EZ-Thro Dynamite II",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 18588,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10505},
- [2] = {4338, 2},
- },
- },
- [3972] = {
- ["name"] = "Engineering: Large Seaforium Charge",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4398,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10505, 2},
- [2] = {4234, 2},
- [3] = {159},
- },
- },
- [15255] = {
- ["name"] = "Engineering: Mechanical Repair Kit",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 11590,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860},
- [2] = {4338},
- [3] = {10505},
- },
- },
- [12591] = {
- ["name"] = "Engineering: Unstable Trigger",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10560,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860},
- [2] = {4338},
- [3] = {10505},
- },
- },
- [3971] = {
- ["name"] = "Engineering: Gnomish Cloaking Device",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4397,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4389, 4},
- [2] = {1529, 2},
- [3] = {1705, 2},
- [4] = {3864, 2},
- [5] = {7191},
- },
- },
- [3969] = {
- ["name"] = "Engineering: Mechanical Dragonling",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4396,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4382},
- [2] = {4387, 4},
- [3] = {4389, 4},
- [4] = {3864, 2},
- [5] = {7191},
- },
- },
- [12594] = {
- ["name"] = "Engineering: Fire Goggles",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10500,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4385},
- [2] = {3864, 2},
- [3] = {7068, 2},
- [4] = {4234, 4},
- },
- },
- [12595] = {
- ["name"] = "Engineering: Mithril Blunderbuss",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10508,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559},
- [2] = {10560},
- [3] = {4400},
- [4] = {3860, 4},
- [5] = {7068, 2},
- },
- },
- [12596] = {
- ["name"] = "Engineering: Hi-Impact Mithril Slugs",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10512,
- ["craftQuantityMin"] = 200,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860},
- [2] = {10505},
- },
- },
- [12597] = {
- ["name"] = "Engineering: Deadly Scope",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10546,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559},
- [2] = {7909, 2},
- [3] = {4304, 2},
- },
- },
- [12599] = {
- ["name"] = "Engineering: Mithril Casing",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10561,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 3},
- },
- },
- [12603] = {
- ["name"] = "Engineering: Mithril Frag Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10514,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10561},
- [2] = {10560},
- [3] = {10505},
- },
- },
- [12607] = {
- ["name"] = "Engineering: Catseye Ultra Goggles",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10501,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 4},
- [2] = {7909, 2},
- [3] = {10592},
- },
- },
- [12614] = {
- ["name"] = "Engineering: Mithril Heavy-bore Rifle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10510,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559, 2},
- [2] = {10560},
- [3] = {4400},
- [4] = {3860, 6},
- [5] = {3864, 2},
- },
- },
- [26423] = {
- ["name"] = "Engineering: Blue Rocket Cluster",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21571,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10505},
- [2] = {4304},
- },
- },
- [26424] = {
- ["name"] = "Engineering: Green Rocket Cluster",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21574,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10505},
- [2] = {4304},
- },
- },
- [26425] = {
- ["name"] = "Engineering: Red Rocket Cluster",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21576,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10505},
- [2] = {4304},
- },
- },
- [12616] = {
- ["name"] = "Engineering: Parachute Cloak",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10518,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4339, 4},
- [2] = {10285, 2},
- [3] = {10560},
- [4] = {10505, 4},
- },
- },
- [12615] = {
- ["name"] = "Engineering: Spellpower Goggles Xtreme",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10502,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 4},
- [2] = {7910, 2},
- },
- },
- [26442] = {
- ["name"] = "Engineering: Firework Launcher",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 21569,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {9060},
- [2] = {9061},
- [3] = {10560},
- [4] = {10561},
- },
- },
- [12617] = {
- ["name"] = "Engineering: Deepdive Helmet",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10506,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 8},
- [2] = {10561},
- [3] = {6037},
- [4] = {818, 4},
- [5] = {774, 4},
- },
- },
- [12618] = {
- ["name"] = "Engineering: Rose Colored Goggles",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10503,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 6},
- [2] = {7910, 2},
- },
- },
- [12619] = {
- ["name"] = "Engineering: Hi-Explosive Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10562,
- ["craftQuantityMin"] = 4,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10561, 2},
- [2] = {10560},
- [3] = {10505, 2},
- },
- },
- [12620] = {
- ["name"] = "Engineering: Sniper Scope",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10548,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559},
- [2] = {7910},
- [3] = {6037, 2},
- },
- },
- [12621] = {
- ["name"] = "Engineering: Mithril Gyro-Shot",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 10513,
- ["craftQuantityMin"] = 200,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 2},
- [2] = {10505, 2},
- },
- },
- [12622] = {
- ["name"] = "Engineering: Green Lens",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10504,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {4304, 8},
- [2] = {1529, 3},
- [3] = {7909, 3},
- [4] = {10286, 2},
- [5] = {8153, 2},
- },
- },
- [19788] = {
- ["name"] = "Engineering: Dense Blasting Powder",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 15992,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12365, 2},
- },
- },
- [23070] = {
- ["name"] = "Engineering: Dense Dynamite",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 18641,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15992, 2},
- [2] = {14047, 3},
- },
- },
- [23507] = {
- ["name"] = "Engineering: Snake Burst Firework",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 19026,
- ["craftQuantityMin"] = 4,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15992, 2},
- [2] = {14047, 2},
- [3] = {8150},
- },
- },
- [12624] = {
- ["name"] = "Engineering: Mithril Mechanical Dragonling",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 10576,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 14},
- [2] = {7077, 4},
- [3] = {6037, 4},
- [4] = {9060, 2},
- [5] = {9061, 2},
- [6] = {7910, 2},
- },
- },
- [19567] = {
- ["name"] = "Engineering: Salt Shaker",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 15846,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10561},
- [2] = {12359, 6},
- [3] = {10558},
- [4] = {10560, 4},
- },
- },
- [46610] = {
- ["name"] = "Engineering: Battery-Powered Crowd Pummeler",
- ["requires"] = "",
- ["tools"] = {5956, 10498},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 60099,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {9449},
- [2] = {60098, 5},
- [3] = {814, 2},
- [4] = {7191, 4},
- [5] = {3829},
- [6] = {4375, 6},
- [7] = {18631},
- },
- },
- [26011] = {
- ["name"] = "Engineering: Tranquil Mechanical Yeti",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 21277,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15407},
- [2] = {15994, 4},
- [3] = {7079, 2},
- [4] = {18631, 2},
- [5] = {10558},
- },
- },
- [23071] = {
- ["name"] = "Engineering: Truesilver Transformer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 18631,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6037, 2},
- [2] = {7067, 2},
- [3] = {7069},
- },
- },
- [23077] = {
- ["name"] = "Engineering: Gyrofreeze Ice Reflector",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 18634,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15994, 6},
- [2] = {18631, 2},
- [3] = {12361, 2},
- [4] = {7078, 4},
- [5] = {3829, 2},
- [6] = {13467, 4},
- },
- },
- [19792] = {
- ["name"] = "Engineering: Thorium Rifle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 15995,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10559, 2},
- [2] = {10561, 2},
- [3] = {15994, 2},
- [4] = {12359, 4},
- [5] = {10546},
- },
- },
- [19790] = {
- ["name"] = "Engineering: Thorium Grenade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 15993,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15994},
- [2] = {12359, 3},
- [3] = {15992, 3},
- [4] = {14047, 3},
- },
- },
- [19791] = {
- ["name"] = "Engineering: Thorium Widget",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 15994,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 3},
- [2] = {14047},
- },
- },
- [19793] = {
- ["name"] = "Engineering: Lifelike Mechanical Toad",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 15996,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12803},
- [2] = {15994, 4},
- [3] = {10558},
- [4] = {8170},
- },
- },
- [19794] = {
- ["name"] = "Engineering: Spellpower Goggles Xtreme Plus",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 15999,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10502},
- [2] = {7910, 4},
- [3] = {12810, 2},
- [4] = {14047, 8},
- },
- },
- [26426] = {
- ["name"] = "Engineering: Large Blue Rocket Cluster",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21714,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15992},
- [2] = {8170},
- },
- },
- [26427] = {
- ["name"] = "Engineering: Large Green Rocket Cluster",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21716,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15992},
- [2] = {8170},
- },
- },
- [26428] = {
- ["name"] = "Engineering: Large Red Rocket Cluster",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 21718,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15992},
- [2] = {8170},
- },
- },
- [23080] = {
- ["name"] = "Engineering: Powerful Seaforium Charge",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 18594,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15994, 2},
- [2] = {15992, 3},
- [3] = {8170, 2},
- [4] = {159},
- },
- },
- [23079] = {
- ["name"] = "Engineering: Major Recombobulator",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 18637,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cffffffff10 Charges",
- ["reagents"] = {
- [1] = {16000, 2},
- [2] = {18631},
- [3] = {14047, 2},
- },
- },
- [19796] = {
- ["name"] = "Engineering: Dark Iron Rifle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 16004,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {16000, 2},
- [2] = {11371, 6},
- [3] = {10546, 2},
- [4] = {12361, 2},
- [5] = {12799, 2},
- [6] = {8170, 4},
- },
- },
- [19814] = {
- ["name"] = "Engineering: Masterwork Target Dummy",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 16023,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10561},
- [2] = {16000},
- [3] = {15994, 2},
- [4] = {6037},
- [5] = {8170, 2},
- [6] = {14047, 4},
- },
- },
- [19795] = {
- ["name"] = "Engineering: Thorium Tube",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 16000,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 6},
- },
- },
- [19799] = {
- ["name"] = "Engineering: Dark Iron Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 16005,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15994, 2},
- [2] = {11371},
- [3] = {15992, 3},
- [4] = {14047, 3},
- },
- },
- [19800] = {
- ["name"] = "Engineering: Thorium Shells",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 15997,
- ["craftQuantityMin"] = 200,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 2},
- [2] = {15992},
- },
- },
- [19815] = {
- ["name"] = "Engineering: Delicate Arcanite Converter",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 16006,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360},
- [2] = {14227},
- },
- },
- [23081] = {
- ["name"] = "Engineering: Hyper-Radiant Flame Reflector",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 18638,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 4},
- [2] = {18631, 3},
- [3] = {7080, 6},
- [4] = {7910, 4},
- [5] = {12800, 2},
- },
- },
- [19825] = {
- ["name"] = "Engineering: Master Engineer's Goggles",
- ["requires"] = "",
- ["tools"] = {6219, 10498},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16008,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10500},
- [2] = {12364, 2},
- [3] = {12810, 4},
- },
- },
- [19819] = {
- ["name"] = "Engineering: Voice Amplification Modulator",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 16009,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {16006, 2},
- [2] = {10558},
- [3] = {15994},
- [4] = {12799},
- },
- },
- [22793] = {
- ["name"] = "Engineering: Biznicks 247x128 Accurascope",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 18283,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 2},
- [2] = {7076, 2},
- [3] = {16006, 4},
- [4] = {11371, 6},
- [5] = {16000},
- },
- },
- [24356] = {
- ["name"] = "Engineering: Bloodvine Goggles",
- ["requires"] = "",
- ["tools"] = {10498, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19999,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19726, 4},
- [2] = {19774, 5},
- [3] = {16006, 2},
- [4] = {12804, 8},
- [5] = {12810, 4},
- },
- },
- [24357] = {
- ["name"] = "Engineering: Bloodvine Lens",
- ["requires"] = "",
- ["tools"] = {10498, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19998,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19726, 5},
- [2] = {19774, 5},
- [3] = {16006},
- [4] = {12804, 8},
- [5] = {12810, 4},
- },
- },
- [19833] = {
- ["name"] = "Engineering: Flawless Arcanite Rifle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16007,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 10},
- [2] = {16000, 2},
- [3] = {7078, 2},
- [4] = {7076, 2},
- [5] = {12800, 2},
- [6] = {12810, 2},
- },
- },
- [23082] = {
- ["name"] = "Engineering: Ultra-Flash Shadow Reflector",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 18639,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 8},
- [2] = {18631, 4},
- [3] = {12803, 6},
- [4] = {12808, 4},
- [5] = {12800, 2},
- [6] = {12799, 2},
- },
- },
- [19831] = {
- ["name"] = "Engineering: Arcane Bomb",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 16040,
- ["craftQuantityMin"] = 3,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {16006},
- [2] = {12359, 3},
- [3] = {14047},
- },
- },
- [22704] = {
- ["name"] = "Engineering: Field Repair Bot 74A",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18232,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {8170, 4},
- [3] = {7191},
- [4] = {7067, 2},
- [5] = {7068},
- },
- },
- [19830] = {
- ["name"] = "Engineering: Arcanite Dragonling",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16022,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {10576},
- [2] = {16006, 8},
- [3] = {12655, 10},
- [4] = {15994, 6},
- [5] = {10558, 4},
- [6] = {12810, 6},
- },
- },
- [22795] = {
- ["name"] = "Engineering: Core Marksman Rifle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18282,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17010, 4},
- [2] = {17011, 2},
- [3] = {12360, 6},
- [4] = {16006, 2},
- [5] = {16000, 2},
- },
- },
- [22797] = {
- ["name"] = "Engineering: Force Reactive Disk",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18168,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 6},
- [2] = {16006, 2},
- [3] = {7082, 8},
- [4] = {12803, 12},
- [5] = {7076, 8},
- },
- },
- [45481] = {
- ["name"] = "Engineering: Intricate Gyroscope Goggles",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956, 6219},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61187,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {16006, 8},
- [2] = {12810, 10},
- [3] = {12655, 8},
- [4] = {15994, 6},
- [5] = {10548, 2},
- [6] = {12800},
- },
- },
- [16978] = {
- ["name"] = "Blacksmithing: Blazing Rapier",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12777,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 10},
- [2] = {7078, 4},
- [3] = {7077, 4},
- [4] = {12800, 2},
- [5] = {12644, 2},
- },
- },
- [16985] = {
- ["name"] = "Blacksmithing: Corruption",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12782,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12360, 2},
- [3] = {12662, 16},
- [4] = {12808, 8},
- [5] = {12361, 2},
- [6] = {12644, 2},
- [7] = {8170, 4},
- },
- },
- [16992] = {
- ["name"] = "Blacksmithing: Frostguard",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12797,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 18},
- [2] = {12361, 8},
- [3] = {12800, 8},
- [4] = {7080, 4},
- [5] = {12644, 2},
- [6] = {12810, 4},
- },
- },
- [20890] = {
- ["name"] = "Blacksmithing: Dark Iron Reaver",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 17015,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 16},
- [2] = {17010, 12},
- [3] = {11382, 2},
- [4] = {12810, 2},
- },
- },
- [16990] = {
- ["name"] = "Blacksmithing: Arcanite Champion",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12790,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 15},
- [2] = {12800, 8},
- [3] = {12811},
- [4] = {12799, 4},
- [5] = {12810, 8},
- [6] = {12644, 2},
- },
- },
- [27832] = {
- ["name"] = "Blacksmithing: Sageblade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22383,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 12},
- [2] = {20725, 2},
- [3] = {13512, 2},
- [4] = {12810, 4},
- },
- },
- [46661] = {
- ["name"] = "Blacksmithing: Dream's Herald",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65008,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 14},
- [2] = {20002, 10},
- [3] = {9197, 20},
- [4] = {12803, 10},
- [5] = {12364, 10},
- [6] = {12644, 4},
- },
- },
- [23652] = {
- ["name"] = "Blacksmithing: Blackguard",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19168,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 6},
- [2] = {17010, 6},
- [3] = {12360, 10},
- [4] = {11371, 6},
- [5] = {12809, 12},
- },
- },
- [16973] = {
- ["name"] = "Blacksmithing: Enchanted Battlehammer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12776,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12655, 6},
- [3] = {12364, 2},
- [4] = {12804, 4},
- [5] = {8170, 4},
- },
- },
- [16983] = {
- ["name"] = "Blacksmithing: Serenity",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12781,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 6},
- [2] = {12360, 2},
- [3] = {12804, 4},
- [4] = {12799, 2},
- [5] = {12361, 2},
- [6] = {12364},
- },
- },
- [16988] = {
- ["name"] = "Blacksmithing: Hammer of the Titans",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12796,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 50},
- [2] = {12360, 15},
- [3] = {12809, 4},
- [4] = {12810, 6},
- [5] = {7076, 10},
- },
- },
- [16993] = {
- ["name"] = "Blacksmithing: Masterwork Stormhammer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12794,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 20},
- [2] = {12364, 8},
- [3] = {12799, 8},
- [4] = {7076, 6},
- [5] = {12810, 4},
- },
- },
- [23650] = {
- ["name"] = "Blacksmithing: Ebon Hand",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19170,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 4},
- [2] = {17010, 7},
- [3] = {12360, 12},
- [4] = {11371, 8},
- [5] = {12800, 4},
- },
- },
- [27830] = {
- ["name"] = "Blacksmithing: Persuader",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22384,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 15},
- [2] = {11371, 10},
- [3] = {12808, 20},
- [4] = {20520, 20},
- [5] = {15417, 10},
- [6] = {12753, 2},
- },
- },
- [16970] = {
- ["name"] = "Blacksmithing: Dawn's Edge",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12774,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 30},
- [2] = {12655, 4},
- [3] = {7910, 4},
- [4] = {12361, 4},
- [5] = {12644, 2},
- [6] = {8170, 4},
- },
- },
- [16991] = {
- ["name"] = "Blacksmithing: Annihilator",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12798,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12360, 12},
- [3] = {12808, 10},
- [4] = {12364, 8},
- [5] = {12644, 2},
- [6] = {12810, 4},
- },
- },
- [16994] = {
- ["name"] = "Blacksmithing: Arcanite Reaper",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12784,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 20},
- [2] = {12810, 6},
- [3] = {12644, 2},
- },
- },
- [20897] = {
- ["name"] = "Blacksmithing: Dark Iron Destroyer",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 17016,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 18},
- [2] = {17011, 12},
- [3] = {11382, 2},
- [4] = {12644, 2},
- },
- },
- [23653] = {
- ["name"] = "Blacksmithing: Nightfall",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19169,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 8},
- [2] = {17010, 5},
- [3] = {12360, 10},
- [4] = {11371, 12},
- [5] = {12364, 4},
- },
- },
- [12260] = {
- ["name"] = "Blacksmithing: Rough Copper Vest",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 10421,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 4},
- },
- },
- [2660] = {
- ["name"] = "Blacksmithing: Rough Sharpening Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2862,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2835},
- },
- },
- [3115] = {
- ["name"] = "Blacksmithing: Rough Weightstone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 3239,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2835},
- [2] = {2589},
- },
- },
- [2663] = {
- ["name"] = "Blacksmithing: Copper Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2853,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 2},
- },
- },
- [2662] = {
- ["name"] = "Blacksmithing: Copper Chain Pants",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2852,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 4},
- },
- },
- [2737] = {
- ["name"] = "Blacksmithing: Copper Mace",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2844,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 6},
- [2] = {2880},
- [3] = {2589, 2},
- },
- },
- [2738] = {
- ["name"] = "Blacksmithing: Copper Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2845,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 6},
- [2] = {2880},
- [3] = {2589, 2},
- },
- },
- [3319] = {
- ["name"] = "Blacksmithing: Copper Chain Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 3469,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 8},
- },
- },
- [3320] = {
- ["name"] = "Blacksmithing: Rough Grinding Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 3470,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2835, 2},
- },
- },
- [2739] = {
- ["name"] = "Blacksmithing: Copper Shortsword",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2847,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 6},
- [2] = {2880},
- [3] = {2589, 2},
- },
- },
- [9983] = {
- ["name"] = "Blacksmithing: Copper Claymore",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 7955,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 10},
- [2] = {2880, 2},
- [3] = {3470},
- [4] = {2318},
- },
- },
- [8880] = {
- ["name"] = "Blacksmithing: Copper Dagger",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 7166,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 6},
- [2] = {2880},
- [3] = {3470},
- [4] = {2318},
- },
- },
- [2661] = {
- ["name"] = "Blacksmithing: Copper Chain Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2851,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 6},
- },
- },
- [3293] = {
- ["name"] = "Blacksmithing: Copper Battle Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 3488,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 12},
- [2] = {2880, 2},
- [3] = {774, 2},
- [4] = {3470, 2},
- [5] = {2318, 2},
- },
- },
- [3321] = {
- ["name"] = "Blacksmithing: Copper Chain Vest",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 3471,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 8},
- [2] = {774},
- [3] = {3470, 2},
- },
- },
- [3323] = {
- ["name"] = "Blacksmithing: Runed Copper Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 3472,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 8},
- [2] = {3470, 2},
- },
- },
- [3324] = {
- ["name"] = "Blacksmithing: Runed Copper Pants",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 3473,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 8},
- [2] = {2321, 2},
- [3] = {3470, 3},
- },
- },
- [3325] = {
- ["name"] = "Blacksmithing: Gemmed Copper Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 3474,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {2840, 8},
- [2] = {818},
- [3] = {774},
- },
- },
- [2665] = {
- ["name"] = "Blacksmithing: Coarse Sharpening Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2863,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2836},
- },
- },
- [3116] = {
- ["name"] = "Blacksmithing: Coarse Weightstone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 3240,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2836},
- [2] = {2592},
- },
- },
- [7408] = {
- ["name"] = "Blacksmithing: Heavy Copper Maul",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6214,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 12},
- [2] = {2880, 2},
- [3] = {2318, 2},
- },
- },
- [2666] = {
- ["name"] = "Blacksmithing: Runed Copper Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2857,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 10},
- },
- },
- [3294] = {
- ["name"] = "Blacksmithing: Thick War Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 3489,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 10},
- [2] = {2880, 2},
- [3] = {2842, 2},
- [4] = {3470, 2},
- [5] = {2318, 2},
- },
- },
- [3326] = {
- ["name"] = "Blacksmithing: Coarse Grinding Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 3478,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2836, 2},
- },
- },
- [46664] = {
- ["name"] = "Blacksmithing: Sharpened Claw",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 65011,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 8},
- [2] = {3470, 4},
- [3] = {2880, 4},
- },
- },
- [46663] = {
- ["name"] = "Blacksmithing: Copper Knuckles",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 65010,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 8},
- [2] = {3470, 2},
- },
- },
- [46665] = {
- ["name"] = "Blacksmithing: Bronze Bruiser",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 65012,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 6},
- [2] = {1705, 2},
- [3] = {3466, 2},
- [4] = {3478, 4},
- [5] = {3391, 2},
- },
- },
- [2667] = {
- ["name"] = "Blacksmithing: Runed Copper Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2864,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 12},
- [2] = {1210},
- [3] = {3470, 2},
- },
- },
- [2664] = {
- ["name"] = "Blacksmithing: Runed Copper Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2854,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 10},
- [2] = {3470, 3},
- },
- },
- [7817] = {
- ["name"] = "Blacksmithing: Rough Bronze Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 6350,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 6},
- [2] = {3470, 6},
- },
- },
- [3292] = {
- ["name"] = "Blacksmithing: Heavy Copper Broadsword",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 3487,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 14},
- [2] = {2880, 2},
- [3] = {818, 2},
- [4] = {2319, 2},
- },
- },
- [7818] = {
- ["name"] = "Blacksmithing: Silver Rod",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 6338,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2842},
- [2] = {3470, 2},
- },
- },
- [19666] = {
- ["name"] = "Blacksmithing: Silver Skeleton Key",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 15869,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2842},
- [2] = {3470},
- },
- },
- [8367] = {
- ["name"] = "Blacksmithing: Ironforge Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6731,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2840, 16},
- [2] = {818, 2},
- [3] = {3470, 3},
- },
- },
- [2671] = {
- ["name"] = "Blacksmithing: Rough Bronze Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2867,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 4},
- },
- },
- [3491] = {
- ["name"] = "Blacksmithing: Big Bronze Knife",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3848,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 6},
- [2] = {2880, 4},
- [3] = {3470, 2},
- [4] = {818},
- [5] = {2319},
- },
- },
- [2668] = {
- ["name"] = "Blacksmithing: Rough Bronze Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2865,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 6},
- },
- },
- [2670] = {
- ["name"] = "Blacksmithing: Rough Bronze Cuirass",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2866,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 7},
- },
- },
- [2740] = {
- ["name"] = "Blacksmithing: Bronze Mace",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2848,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 6},
- [2] = {2880, 4},
- [3] = {2319},
- },
- },
- [3328] = {
- ["name"] = "Blacksmithing: Rough Bronze Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 3480,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 5},
- [2] = {1210},
- [3] = {3478},
- },
- },
- [6517] = {
- ["name"] = "Blacksmithing: Pearl-handled Dagger",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 5540,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 6},
- [2] = {3466},
- [3] = {5498, 2},
- [4] = {3478, 2},
- },
- },
- [2741] = {
- ["name"] = "Blacksmithing: Bronze Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2849,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 7},
- [2] = {2880, 4},
- [3] = {2319},
- },
- },
- [2742] = {
- ["name"] = "Blacksmithing: Bronze Shortsword",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2849,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 5},
- [2] = {2880, 4},
- [3] = {2319, 2},
- },
- },
- [2672] = {
- ["name"] = "Blacksmithing: Patterned Bronze Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2868,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 5},
- [2] = {3478, 2},
- },
- },
- [2674] = {
- ["name"] = "Blacksmithing: Heavy Sharpening Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2871,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2838},
- },
- },
- [3117] = {
- ["name"] = "Blacksmithing: Heavy Weightstone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 3241,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2838},
- [2] = {2592},
- },
- },
- [3337] = {
- ["name"] = "Blacksmithing: Heavy Grinding Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 3486,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2838, 3},
- },
- },
- [9985] = {
- ["name"] = "Blacksmithing: Bronze Warhammer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7956,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 8},
- [2] = {3466},
- [3] = {2319},
- },
- },
- [3295] = {
- ["name"] = "Blacksmithing: Deadly Bronze Poniard",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3490,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 4},
- [2] = {3466},
- [3] = {2459},
- [4] = {1210, 2},
- [5] = {3478, 2},
- [6] = {2319, 2},
- },
- },
- [3330] = {
- ["name"] = "Blacksmithing: Silvered Bronze Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3481,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 8},
- [2] = {2842, 2},
- [3] = {3478, 2},
- },
- },
- [9986] = {
- ["name"] = "Blacksmithing: Bronze Greatsword",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7957,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 12},
- [2] = {3466, 2},
- [3] = {2319, 2},
- },
- },
- [3296] = {
- ["name"] = "Blacksmithing: Heavy Bronze Mace",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3491,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 8},
- [2] = {3466},
- [3] = {1206},
- [4] = {1210},
- [5] = {3478, 2},
- [6] = {2319, 2},
- },
- },
- [3331] = {
- ["name"] = "Blacksmithing: Silvered Bronze Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3482,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 6},
- [2] = {2842},
- [3] = {3478, 2},
- },
- },
- [2673] = {
- ["name"] = "Blacksmithing: Silvered Bronze Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 2869,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 10},
- [2] = {2842, 2},
- [3] = {3478, 2},
- [4] = {1705},
- },
- },
- [9987] = {
- ["name"] = "Blacksmithing: Bronze Battle Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7958,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 14},
- [2] = {3466},
- [3] = {2319, 2},
- },
- },
- [3333] = {
- ["name"] = "Blacksmithing: Silvered Bronze Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3483,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 8},
- [2] = {2842},
- [3] = {3478, 2},
- },
- },
- [6518] = {
- ["name"] = "Blacksmithing: Iridescent Hammer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 5541,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 10},
- [2] = {3466},
- [3] = {5500},
- [4] = {3478, 2},
- [5] = {2319, 2},
- },
- },
- [3334] = {
- ["name"] = "Blacksmithing: Green Iron Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3484,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 4},
- [2] = {1705, 2},
- [3] = {3478, 2},
- [4] = {2605},
- },
- },
- [3297] = {
- ["name"] = "Blacksmithing: Mighty Iron Hammer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3484,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 6},
- [2] = {3466, 2},
- [3] = {3391},
- [4] = {1705, 2},
- [5] = {3478, 2},
- [6] = {2319, 2},
- },
- },
- [2675] = {
- ["name"] = "Blacksmithing: Shining Silver Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 2870,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 20},
- [2] = {1206, 2},
- [3] = {1705, 2},
- [4] = {5500, 2},
- [5] = {2842, 4},
- },
- },
- [8768] = {
- ["name"] = "Blacksmithing: Iron Buckle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7071,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575},
- },
- },
- [19667] = {
- ["name"] = "Blacksmithing: Golden Skeleton Key",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 15870,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3577},
- [2] = {3486},
- },
- },
- [14379] = {
- ["name"] = "Blacksmithing: Golden Rod",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 11128,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3577},
- [2] = {3478, 2},
- },
- },
- [7221] = {
- ["name"] = "Blacksmithing: Iron Shield Spike",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6042,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 6},
- [2] = {3478, 4},
- },
- },
- [3336] = {
- ["name"] = "Blacksmithing: Green Iron Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3485,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 4},
- [2] = {5498, 2},
- [3] = {3478, 2},
- [4] = {2605},
- },
- },
- [10003] = {
- ["name"] = "Blacksmithing: The Shatterer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7954,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 24},
- [2] = {7075, 4},
- [3] = {6037, 6},
- [4] = {3864, 5},
- [5] = {1529, 5},
- [6] = {7966, 4},
- [7] = {4304, 4},
- },
- },
- [10007] = {
- ["name"] = "Blacksmithing: Phantom Blade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7961,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 28},
- [2] = {7081, 6},
- [3] = {6037, 8},
- [4] = {3823, 2},
- [5] = {7909, 6},
- [6] = {7966, 4},
- [7] = {4304, 2},
- },
- },
- [10011] = {
- ["name"] = "Blacksmithing: Blight",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7959,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 28},
- [2] = {7972, 10},
- [3] = {6037, 10},
- [4] = {7966, 6},
- [5] = {4304, 6},
- },
- },
- [10015] = {
- ["name"] = "Blacksmithing: Truesilver Champion",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7960,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 30},
- [2] = {6037, 16},
- [3] = {7910, 6},
- [4] = {7081, 4},
- [5] = {7966, 8},
- [6] = {4304, 6},
- },
- },
- [15292] = {
- ["name"] = "Blacksmithing: Dark Iron Pulverizer",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 11608,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 18},
- [2] = {7077, 4},
- },
- },
- [15294] = {
- ["name"] = "Blacksmithing: Dark Iron Sunderer",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 11607,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 26},
- [2] = {7077, 4},
- },
- },
- [16995] = {
- ["name"] = "Blacksmithing: Heartseeker",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12783,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 10},
- [2] = {12655, 10},
- [3] = {12810, 2},
- [4] = {7910, 6},
- [5] = {12800, 6},
- [6] = {12799, 6},
- [7] = {12644, 4},
- },
- },
- [23638] = {
- ["name"] = "Blacksmithing: Black Amnesty",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19166,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 3},
- [2] = {17010, 6},
- [3] = {12360, 12},
- [4] = {11382},
- [5] = {11371, 4},
- },
- },
- [23639] = {
- ["name"] = "Blacksmithing: Blackfury",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19167,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 5},
- [2] = {17010, 2},
- [3] = {12360, 16},
- [4] = {11371, 6},
- },
- },
- [9954] = {
- ["name"] = "Blacksmithing: Truesilver Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7938,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 10},
- [2] = {6037, 8},
- [3] = {7909, 3},
- [4] = {3864, 3},
- [5] = {5966},
- [6] = {7966, 2},
- },
- },
- [9974] = {
- ["name"] = "Blacksmithing: Truesilver Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7939,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 12},
- [2] = {6037, 24},
- [3] = {7910, 4},
- [4] = {7971, 4},
- [5] = {7966, 2},
- },
- },
- [16650] = {
- ["name"] = "Blacksmithing: Wildthorn Mail",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12624,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12655, 2},
- [3] = {12803, 4},
- [4] = {8153, 4},
- [5] = {12364},
- },
- },
- [16667] = {
- ["name"] = "Blacksmithing: Demon Forged Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12628,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12662, 10},
- [3] = {12361, 4},
- [4] = {7910, 4},
- },
- },
- [46652] = {
- ["name"] = "Blacksmithing: Untempered Runeblade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60293,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 25},
- [2] = {12808, 10},
- [3] = {20520, 8},
- [4] = {12810, 2},
- [5] = {12644, 6},
- [6] = {12364},
- },
- },
- [47021] = {
- ["name"] = "Blacksmithing: Rune-Etched Greaves",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60288,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12655, 2},
- [3] = {20520, 2},
- [4] = {12810},
- [5] = {12361},
- },
- },
- [47022] = {
- ["name"] = "Blacksmithing: Rune-Etched Legplates",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60289,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 24},
- [2] = {12655, 6},
- [3] = {20520, 4},
- [4] = {12810, 2},
- [5] = {12800},
- },
- },
- [47023] = {
- ["name"] = "Blacksmithing: Rune-Etched Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60290,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 24},
- [2] = {12655, 4},
- [3] = {20520, 4},
- [4] = {12810, 2},
- [5] = {12644},
- [6] = {7910},
- },
- },
- [47024] = {
- ["name"] = "Blacksmithing: Rune-Etched Crown",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60291,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 16},
- [2] = {12655, 2},
- [3] = {20520, 2},
- [4] = {7080},
- },
- },
- [47025] = {
- ["name"] = "Blacksmithing: Rune-Etched Mantle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60292,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 14},
- [2] = {12655, 2},
- [3] = {20520, 3},
- [4] = {12810},
- [5] = {7076},
- },
- },
- [47026] = {
- ["name"] = "Blacksmithing: Rune-Etched Grips",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60287,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {12655, 2},
- [3] = {20520, 2},
- [4] = {12810, 2},
- },
- },
- [15296] = {
- ["name"] = "Blacksmithing: Dark Iron Plate",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 11604,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 20},
- [2] = {7077, 8},
- },
- },
- [16655] = {
- ["name"] = "Blacksmithing: Fiery Plate Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12631,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12655, 6},
- [3] = {7078, 2},
- [4] = {7910, 4},
- },
- },
- [16661] = {
- ["name"] = "Blacksmithing: Storm Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12632,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12655, 4},
- [3] = {7080, 4},
- [4] = {12361, 4},
- },
- },
- [20874] = {
- ["name"] = "Blacksmithing: Dark Iron Bracers",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 17014,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 4},
- [2] = {17010, 2},
- [3] = {17011, 2},
- },
- },
- [20872] = {
- ["name"] = "Blacksmithing: Fiery Chain Girdle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16989,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 6},
- [2] = {17010, 3},
- [3] = {17011, 3},
- },
- },
- [16745] = {
- ["name"] = "Blacksmithing: Enchanted Thorium Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12618,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 8},
- [2] = {12655, 24},
- [3] = {7076, 4},
- [4] = {7080, 4},
- [5] = {12364, 2},
- [6] = {12800, 2},
- },
- },
- [16742] = {
- ["name"] = "Blacksmithing: Enchanted Thorium Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12620,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 6},
- [2] = {12655, 16},
- [3] = {7076, 6},
- [4] = {12799, 2},
- [5] = {12800},
- },
- },
- [16744] = {
- ["name"] = "Blacksmithing: Enchanted Thorium Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12619,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 10},
- [2] = {12655, 20},
- [3] = {7080, 6},
- [4] = {12361, 2},
- [5] = {12364},
- },
- },
- [16728] = {
- ["name"] = "Blacksmithing: Helm of the Great Chief",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12636,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12655, 4},
- [3] = {8168, 60},
- [4] = {12799, 6},
- [5] = {12364, 2},
- },
- },
- [16724] = {
- ["name"] = "Blacksmithing: Whitesoul Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12633,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12655, 4},
- [3] = {6037, 6},
- [4] = {3577, 6},
- [5] = {12800, 2},
- },
- },
- [24399] = {
- ["name"] = "Blacksmithing: Dark Iron Boots",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20039,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {17011, 3},
- [2] = {17010, 3},
- [3] = {17012, 4},
- [4] = {11371, 6},
- },
- },
- [23637] = {
- ["name"] = "Blacksmithing: Dark Iron Gauntlets",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19164,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 3},
- [2] = {17010, 5},
- [3] = {17012, 4},
- [4] = {11371, 4},
- [5] = {11382, 2},
- },
- },
- [23636] = {
- ["name"] = "Blacksmithing: Dark Iron Helm",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19148,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 4},
- [2] = {17010, 2},
- [3] = {11371, 4},
- },
- },
- [20876] = {
- ["name"] = "Blacksmithing: Dark Iron Leggings",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 17013,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 16},
- [2] = {17010, 4},
- [3] = {17011, 6},
- },
- },
- [20873] = {
- ["name"] = "Blacksmithing: Fiery Chain Shoulders",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16988,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 16},
- [2] = {17010, 4},
- [3] = {17011, 5},
- },
- },
- [16746] = {
- ["name"] = "Blacksmithing: Invulnerable Mail",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12641,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 30},
- [2] = {12655, 30},
- [3] = {12364, 6},
- [4] = {12800, 6},
- },
- },
- [16729] = {
- ["name"] = "Blacksmithing: Lionheart Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12640,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 80},
- [2] = {12360, 12},
- [3] = {8146, 40},
- [4] = {12361, 10},
- [5] = {12800, 4},
- },
- },
- [16741] = {
- ["name"] = "Blacksmithing: Stronghold Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12639,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 15},
- [2] = {12655, 20},
- [3] = {7076, 10},
- [4] = {12361, 4},
- [5] = {12799, 4},
- },
- },
- [27829] = {
- ["name"] = "Blacksmithing: Titanic Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22385,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 12},
- [2] = {12655, 20},
- [3] = {7076, 10},
- [4] = {13510, 2},
- },
- },
- [3506] = {
- ["name"] = "Blacksmithing: Green Iron Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3842,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 8},
- [2] = {3486},
- [3] = {2605},
- },
- },
- [12259] = {
- ["name"] = "Blacksmithing: Silvered Bronze Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 10423,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2841, 12},
- [2] = {2842, 4},
- [3] = {3478, 2},
- },
- },
- [3494] = {
- ["name"] = "Blacksmithing: Solid Iron Maul",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3851,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 8},
- [2] = {3466, 2},
- [3] = {3486},
- [4] = {2842, 4},
- [5] = {4234, 2},
- },
- },
- [9813] = {
- ["name"] = "Blacksmithing: Barbaric Iron Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7914,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 20},
- [2] = {3486, 4},
- },
- },
- [9811] = {
- ["name"] = "Blacksmithing: Barbaric Iron Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7913,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 8},
- [2] = {5635, 4},
- [3] = {1210, 2},
- [4] = {3486, 2},
- },
- },
- [3504] = {
- ["name"] = "Blacksmithing: Green Iron Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3840,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 7},
- [2] = {3486},
- [3] = {2605},
- },
- },
- [3492] = {
- ["name"] = "Blacksmithing: Hardened Iron Shortsword",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3849,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 6},
- [2] = {3466, 2},
- [3] = {3486},
- [4] = {1705, 2},
- [5] = {4234, 3},
- },
- },
- [3501] = {
- ["name"] = "Blacksmithing: Green Iron Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3835,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 6},
- [2] = {2605},
- },
- },
- [7222] = {
- ["name"] = "Blacksmithing: Iron Counterweight",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6043,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 4},
- [2] = {3478, 2},
- [3] = {1705},
- },
- },
- [3495] = {
- ["name"] = "Blacksmithing: Golden Iron Destroyer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3852,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 10},
- [2] = {3577, 4},
- [3] = {1705, 2},
- [4] = {3466, 2},
- [5] = {4234, 2},
- [6] = {3486, 2},
- },
- },
- [3507] = {
- ["name"] = "Blacksmithing: Golden Scale Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3843,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 10},
- [2] = {3577, 2},
- [3] = {3486},
- },
- },
- [3502] = {
- ["name"] = "Blacksmithing: Green Iron Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3836,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 12},
- [2] = {3864},
- [3] = {2605},
- },
- },
- [9814] = {
- ["name"] = "Blacksmithing: Barbaric Iron Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7915,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 10},
- [2] = {5637, 2},
- [3] = {5635, 2},
- },
- },
- [3505] = {
- ["name"] = "Blacksmithing: Golden Scale Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3841,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 6},
- [2] = {3577, 2},
- [3] = {3486},
- },
- },
- [3493] = {
- ["name"] = "Blacksmithing: Jade Serpentblade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3850,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 8},
- [2] = {3466, 2},
- [3] = {3486, 2},
- [4] = {1529, 2},
- [5] = {4234, 3},
- },
- },
- [3508] = {
- ["name"] = "Blacksmithing: Green Iron Hauberk",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 3844,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 20},
- [2] = {3486, 4},
- [3] = {1529, 2},
- [4] = {1206, 2},
- [5] = {4255},
- },
- },
- [9818] = {
- ["name"] = "Blacksmithing: Barbaric Iron Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7916,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 12},
- [2] = {5637, 4},
- [3] = {818, 4},
- [4] = {3486, 2},
- },
- },
- [15972] = {
- ["name"] = "Blacksmithing: Glinting Steel Dagger",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 12259,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 10},
- [2] = {3466, 2},
- [3] = {1206},
- [4] = {7067},
- [5] = {4234},
- },
- },
- [3496] = {
- ["name"] = "Blacksmithing: Moonsteel Broadsword",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3853,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 8},
- [2] = {3466, 2},
- [3] = {3486, 2},
- [4] = {1705, 3},
- [5] = {4234, 3},
- },
- },
- [9820] = {
- ["name"] = "Blacksmithing: Barbaric Iron Gloves",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7917,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 14},
- [2] = {3486, 3},
- [3] = {5637, 2},
- },
- },
- [3498] = {
- ["name"] = "Blacksmithing: Massive Iron Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3855,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3575, 14},
- [2] = {3466, 2},
- [3] = {3486, 2},
- [4] = {3577, 4},
- [5] = {4234, 2},
- },
- },
- [3513] = {
- ["name"] = "Blacksmithing: Polished Steel Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3846,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 8},
- [2] = {3864},
- [3] = {1705},
- [4] = {3486, 2},
- },
- },
- [7223] = {
- ["name"] = "Blacksmithing: Golden Scale Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6040,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 5},
- [2] = {3486, 2},
- },
- },
- [7224] = {
- ["name"] = "Blacksmithing: Steel Weapon Chain",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6041,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 8},
- [2] = {3486, 2},
- [3] = {4234, 4},
- },
- },
- [21913] = {
- ["name"] = "Blacksmithing: Edge of Winter",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 17704,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 10},
- [2] = {3829},
- [3] = {7070, 2},
- [4] = {7069, 2},
- [5] = {4234, 2},
- },
- },
- [3503] = {
- ["name"] = "Blacksmithing: Golden Scale Coif",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3837,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 8},
- [2] = {3577, 2},
- [3] = {3486, 2},
- },
- },
- [15973] = {
- ["name"] = "Blacksmithing: Searing Golden Blade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 12260,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 10},
- [2] = {3577, 4},
- [3] = {7068, 2},
- [4] = {4234, 2},
- },
- },
- [3511] = {
- ["name"] = "Blacksmithing: Golden Scale Cuirass",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 3845,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 12},
- [2] = {3577, 2},
- [3] = {3486, 4},
- [4] = {1529, 2},
- },
- },
- [9920] = {
- ["name"] = "Blacksmithing: Solid Grinding Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 7966,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7912, 4},
- },
- },
- [9918] = {
- ["name"] = "Blacksmithing: Solid Sharpening Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7964,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7912},
- },
- },
- [9921] = {
- ["name"] = "Blacksmithing: Solid Weightstone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7964,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7912},
- [2] = {4306},
- },
- },
- [19668] = {
- ["name"] = "Blacksmithing: Truesilver Skeleton Key",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 15871,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6037},
- [2] = {7966},
- },
- },
- [14380] = {
- ["name"] = "Blacksmithing: Truesilver Rod",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 11144,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6037},
- [2] = {3486},
- },
- },
- [3497] = {
- ["name"] = "Blacksmithing: Frost Tiger Blade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3854,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 8},
- [2] = {3466, 2},
- [3] = {3486, 2},
- [4] = {1529, 2},
- [5] = {3829},
- [6] = {4234, 4},
- },
- },
- [3515] = {
- ["name"] = "Blacksmithing: Golden Scale Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3847,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 10},
- [2] = {3577, 4},
- [3] = {3486, 4},
- [4] = {3864},
- },
- },
- [3500] = {
- ["name"] = "Blacksmithing: Shadow Crescent Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 3856,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 10},
- [2] = {3466, 2},
- [3] = {3486, 3},
- [4] = {3864, 2},
- [5] = {3824},
- [6] = {4234, 3},
- },
- },
- [9916] = {
- ["name"] = "Blacksmithing: Steel Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7963,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 16},
- [2] = {3486, 3},
- },
- },
- [11454] = {
- ["name"] = "Blacksmithing: Inlaid Mithril Cylinder",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 3,
- ["text"] = "",
- ["craftItem"] = 9060,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 5},
- [2] = {3577},
- [3] = {6037},
- },
- },
- [11643] = {
- ["name"] = "Blacksmithing: Golden Scale Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 9366,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 10},
- [2] = {3577, 4},
- [3] = {3486, 4},
- [4] = {3864},
- },
- },
- [9928] = {
- ["name"] = "Blacksmithing: Heavy Mithril Gauntlet",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7919,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 6},
- [2] = {4338, 4},
- },
- },
- [9926] = {
- ["name"] = "Blacksmithing: Heavy Mithril Shoulder",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7918,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 8},
- [2] = {4234, 6},
- },
- },
- [9933] = {
- ["name"] = "Blacksmithing: Heavy Mithril Pants",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7921,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 10},
- [2] = {1705, 2},
- },
- },
- [9931] = {
- ["name"] = "Blacksmithing: Mithril Scale Pants",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7920,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 12},
- },
- },
- [9993] = {
- ["name"] = "Blacksmithing: Heavy Mithril Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7941,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 12},
- [2] = {3864, 2},
- [3] = {7966},
- [4] = {4234, 4},
- },
- },
- [9937] = {
- ["name"] = "Blacksmithing: Mithril Scale Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7924,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 8},
- [2] = {3864, 2},
- },
- },
- [9939] = {
- ["name"] = "Blacksmithing: Mithril Shield Spike",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7967,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 4},
- [2] = {6037, 2},
- [3] = {7966, 4},
- },
- },
- [9935] = {
- ["name"] = "Blacksmithing: Steel Plate Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7922,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3859, 14},
- [2] = {7966},
- },
- },
- [9950] = {
- ["name"] = "Blacksmithing: Ornate Mithril Gloves",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7927,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 10},
- [2] = {4338, 6},
- [3] = {6037},
- [4] = {7966},
- },
- },
- [9945] = {
- ["name"] = "Blacksmithing: Ornate Mithril Pants",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7926,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 12},
- [2] = {6037},
- [3] = {7966},
- [4] = {7909},
- },
- },
- [9995] = {
- ["name"] = "Blacksmithing: Blue Glittering Axe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7942,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 16},
- [2] = {7909, 2},
- [3] = {7966},
- [4] = {4304, 4},
- },
- },
- [9952] = {
- ["name"] = "Blacksmithing: Ornate Mithril Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7928,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 12},
- [2] = {6037},
- [3] = {4304, 6},
- },
- },
- [9942] = {
- ["name"] = "Blacksmithing: Mithril Scale Gloves",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7925,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 8},
- [2] = {4234, 6},
- [3] = {4338, 4},
- },
- },
- [9997] = {
- ["name"] = "Blacksmithing: Wicked Mithril Blade",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7943,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 14},
- [2] = {6037, 4},
- [3] = {7966},
- [4] = {4304, 2},
- },
- },
- [9972] = {
- ["name"] = "Blacksmithing: Ornate Mithril Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7935,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 16},
- [2] = {6037, 6},
- [3] = {7077},
- [4] = {7966},
- },
- },
- [9979] = {
- ["name"] = "Blacksmithing: Ornate Mithril Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7936,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 14},
- [2] = {6037, 2},
- [3] = {4304, 4},
- [4] = {7966},
- [5] = {7909},
- },
- },
- [9980] = {
- ["name"] = "Blacksmithing: Ornate Mithril Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7937,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 16},
- [2] = {6037, 2},
- [3] = {7971},
- [4] = {7966},
- },
- },
- [9959] = {
- ["name"] = "Blacksmithing: Ornate Mithril Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7930,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 16},
- },
- },
- [9961] = {
- ["name"] = "Blacksmithing: Mithril Coif",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7931,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 10},
- [2] = {4338, 6},
- },
- },
- [10001] = {
- ["name"] = "Blacksmithing: Big Black Mace",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7945,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 16},
- [2] = {7971},
- [3] = {1210, 4},
- [4] = {7966},
- [5] = {4304, 2},
- },
- },
- [9968] = {
- ["name"] = "Blacksmithing: Heavy Mithril Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7933,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 14},
- [2] = {4304, 4},
- },
- },
- [9966] = {
- ["name"] = "Blacksmithing: Mithril Scale Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7932,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 14},
- [2] = {4304, 4},
- [3] = {3864, 4},
- },
- },
- [9964] = {
- ["name"] = "Blacksmithing: Mithril Spurs",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7969,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 4},
- [2] = {7966, 3},
- },
- },
- [10005] = {
- ["name"] = "Blacksmithing: Dazzling Mithril Rapier",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7944,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 14},
- [2] = {7909},
- [3] = {1705, 2},
- [4] = {1206, 2},
- [5] = {7966},
- [6] = {4338, 2},
- },
- },
- [9970] = {
- ["name"] = "Blacksmithing: Heavy Mithril Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7934,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 14},
- [2] = {7909},
- },
- },
- [10009] = {
- ["name"] = "Blacksmithing: Runed Mithril Hammer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7946,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 18},
- [2] = {7075, 2},
- [3] = {7966},
- [4] = {4304, 4},
- },
- },
- [16639] = {
- ["name"] = "Blacksmithing: Dense Grinding Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 12644,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12365, 4},
- },
- },
- [16641] = {
- ["name"] = "Blacksmithing: Dense Sharpening Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 12404,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12365},
- },
- },
- [16640] = {
- ["name"] = "Blacksmithing: Dense Weightstone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 12643,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12365},
- [2] = {14047},
- },
- },
- [16642] = {
- ["name"] = "Blacksmithing: Thorium Armor",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12405,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 16},
- [2] = {12361},
- [3] = {11188, 4},
- },
- },
- [16643] = {
- ["name"] = "Blacksmithing: Thorium Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12406,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {11186, 4},
- },
- },
- [16644] = {
- ["name"] = "Blacksmithing: Thorium Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12408,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {11184, 4},
- },
- },
- [10013] = {
- ["name"] = "Blacksmithing: Ebon Shiv",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7947,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 12},
- [2] = {6037, 6},
- [3] = {7910, 2},
- [4] = {7966},
- [5] = {4304, 2},
- },
- },
- [16645] = {
- ["name"] = "Blacksmithing: Radiant Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12416,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 10},
- [2] = {7077, 2},
- },
- },
- [16647] = {
- ["name"] = "Blacksmithing: Imperial Plate Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12424,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 22},
- [2] = {8170, 6},
- [3] = {7909},
- },
- },
- [16646] = {
- ["name"] = "Blacksmithing: Imperial Plate Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12428,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 24},
- [2] = {8170, 6},
- [3] = {3864, 2},
- },
- },
- [15293] = {
- ["name"] = "Blacksmithing: Dark Iron Mail",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 11606,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 10},
- [2] = {7077, 2},
- },
- },
- [16649] = {
- ["name"] = "Blacksmithing: Imperial Plate Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12425,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {7910},
- },
- },
- [16648] = {
- ["name"] = "Blacksmithing: Radiant Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12415,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 18},
- [2] = {7077, 2},
- [3] = {7910},
- },
- },
- [16965] = {
- ["name"] = "Blacksmithing: Bleakwood Hew",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12769,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 30},
- [2] = {12803, 6},
- [3] = {8153, 6},
- [4] = {12799, 6},
- [5] = {12644, 2},
- [6] = {8170, 8},
- },
- },
- [16986] = {
- ["name"] = "Blacksmithing: Blood Talon",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12795,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 10},
- [2] = {12360, 10},
- [3] = {12662, 8},
- [4] = {7910, 10},
- [5] = {12644, 2},
- [6] = {8170, 8},
- },
- },
- [47032] = {
- ["name"] = "Blacksmithing: Hateforge Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60576,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {7078, 2},
- [3] = {11754, 5},
- [4] = {12810},
- },
- },
- [47034] = {
- ["name"] = "Blacksmithing: Hateforge Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60578,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {7077, 7},
- [3] = {11754, 5},
- [4] = {12810, 3},
- [5] = {7078, 2},
- },
- },
- [57113] = {
- ["name"] = "Blacksmithing: Thorium Spurs",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61182,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7081},
- [2] = {12359, 8},
- [3] = {12644, 2},
- [4] = {61673},
- },
- },
- [47030] = {
- ["name"] = "Blacksmithing: Hateforge Cuirass",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60574,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 24},
- [2] = {11371},
- [3] = {11754, 12},
- [4] = {8170, 6},
- [5] = {20520, 2},
- [6] = {7078, 2},
- },
- },
- [47033] = {
- ["name"] = "Blacksmithing: Hateforge Grips",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60577,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {11371, 8},
- [3] = {11754, 18},
- [4] = {12810, 8},
- [5] = {7078, 8},
- },
- },
- [47029] = {
- ["name"] = "Blacksmithing: Hateforge Helmet",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60573,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 16},
- [2] = {11371},
- [3] = {11754, 6},
- [4] = {7078},
- },
- },
- [47031] = {
- ["name"] = "Blacksmithing: Hateforge Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60575,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 16},
- [2] = {11371},
- [3] = {11754, 6},
- [4] = {7078, 2},
- [5] = {8170, 2},
- },
- },
- [20201] = {
- ["name"] = "Blacksmithing: Arcanite Rod",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 16206,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 3},
- [2] = {12644},
- },
- },
- [19669] = {
- ["name"] = "Blacksmithing: Arcanite Skeleton Key",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 15872,
- ["craftQuantityMin"] = 2,
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360},
- [2] = {12644},
- },
- },
- [16651] = {
- ["name"] = "Blacksmithing: Thorium Shield Spike",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12645,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 4},
- [2] = {12644, 4},
- [3] = {7076, 2},
- },
- },
- [16969] = {
- ["name"] = "Blacksmithing: Ornate Thorium Handaxe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12773,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12799, 2},
- [3] = {12644, 2},
- [4] = {8170, 4},
- },
- },
- [15295] = {
- ["name"] = "Blacksmithing: Dark Iron Shoulders",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 11605,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 6},
- [2] = {7077},
- },
- },
- [16652] = {
- ["name"] = "Blacksmithing: Thorium Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12409,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {8170, 8},
- [3] = {11185, 4},
- },
- },
- [16653] = {
- ["name"] = "Blacksmithing: Thorium Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12410,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 24},
- [2] = {7910},
- [3] = {11188, 4},
- },
- },
- [16971] = {
- ["name"] = "Blacksmithing: Huge Thorium Battleaxe",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12775,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12644, 6},
- [3] = {8170, 6},
- },
- },
- [23629] = {
- ["name"] = "Blacksmithing: Heavy Timbermaw Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19048,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 4},
- [2] = {7076, 6},
- [3] = {12803, 6},
- },
- },
- [28463] = {
- ["name"] = "Blacksmithing: Ironvine Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22764,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 6},
- [2] = {12803, 2},
- },
- },
- [28461] = {
- ["name"] = "Blacksmithing: Ironvine Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22762,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 12},
- [2] = {19726, 2},
- [3] = {12360, 2},
- [4] = {12803, 2},
- },
- },
- [28462] = {
- ["name"] = "Blacksmithing: Ironvine Gloves",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22763,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 8},
- [2] = {19726},
- [3] = {12803, 2},
- },
- },
- [27588] = {
- ["name"] = "Blacksmithing: Light Obsidian Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22195,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22202, 14},
- [2] = {12810, 4},
- },
- },
- [57026] = {
- ["name"] = "Blacksmithing: Mantle of Centaur Authority",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60908,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12810, 6},
- [2] = {7082, 6},
- [2] = {7076, 6},
- [2] = {3577, 2},
- },
- },
- [27589] = {
- ["name"] = "Blacksmithing: Black Grasp of the Destroyer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22194,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22203, 8},
- [2] = {22202, 24},
- [3] = {12810, 8},
- [4] = {13512},
- },
- },
- [28244] = {
- ["name"] = "Blacksmithing: Icebane Bracers",
- ["requires"] = AL["Icebellow Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22671,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 4},
- [2] = {12359, 12},
- [3] = {12360, 2},
- [4] = {7080, 2},
- },
- },
- [28242] = {
- ["name"] = "Blacksmithing: Icebane Breastplate",
- ["requires"] = AL["Icebellow Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22669,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 7},
- [2] = {12359, 16},
- [3] = {12360, 2},
- [4] = {7080, 4},
- },
- },
- [28243] = {
- ["name"] = "Blacksmithing: Icebane Gauntlets",
- ["requires"] = AL["Icebellow Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22670,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 5},
- [2] = {12359, 12},
- [3] = {12360, 2},
- [4] = {7080, 2},
- },
- },
- [27586] = {
- ["name"] = "Blacksmithing: Jagged Obsidian Shield",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22198,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22203, 8},
- [2] = {22202, 24},
- [3] = {12655, 8},
- [4] = {7076, 4},
- },
- },
- [27590] = {
- ["name"] = "Blacksmithing: Obsidian Mail Tunic",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22191,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22203, 15},
- [2] = {22202, 36},
- [3] = {12810, 12},
- [4] = {12809, 10},
- [5] = {12800, 4},
- },
- },
- [27587] = {
- ["name"] = "Blacksmithing: Thick Obsidian Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22196,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22203, 18},
- [2] = {22202, 40},
- [3] = {12655, 12},
- [4] = {7076, 10},
- [5] = {12364, 4},
- },
- },
- [54009] = {
- ["name"] = "Blacksmithing: Fiery Chain Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65039,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {11371, 14},
- [2] = {17010, 6},
- [3] = {17011, 5},
- },
- },
- [57181] = {
- ["name"] = "Blacksmithing: Dreamsteel Belt Buckle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61785,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61216, 2},
- [2] = {12644, 2},
- [3] = {7076},
- [4] = {12803},
- },
- },
- [45471] = {
- ["name"] = "Blacksmithing: Dreamsteel Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61367,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61216, 8},
- [2] = {12810, 8},
- [3] = {12655, 8},
- [4] = {12644, 2},
- [5] = {12800, 2},
- },
- },
- [45469] = {
- ["name"] = "Blacksmithing: Dreamsteel Bracers",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61366,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61216, 8},
- [2] = {12810, 4},
- [3] = {12655, 4},
- [4] = {12644, 4},
- },
- },
- [45467] = {
- ["name"] = "Blacksmithing: Dreamsteel Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61365,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61216, 14},
- [2] = {12810, 8},
- [3] = {12655, 8},
- [4] = {12364, 8},
- },
- },
- [45465] = {
- ["name"] = "Blacksmithing: Dreamsteel Mantle",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61364,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61216, 20},
- [2] = {12810, 12},
- [3] = {12360, 8},
- [4] = {12799, 8},
- [5] = {12644, 8},
- [6] = {12800, 2},
- },
- },
- [16654] = {
- ["name"] = "Blacksmithing: Radiant Gloves",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12418,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 18},
- [2] = {7077, 4},
- },
- },
- [16656] = {
- ["name"] = "Blacksmithing: Radiant Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12419,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 14},
- [2] = {7077, 4},
- },
- },
- [16660] = {
- ["name"] = "Blacksmithing: Dawnbringer Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12625,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12360, 4},
- [3] = {12364, 2},
- [4] = {7080, 2},
- },
- },
- [23632] = {
- ["name"] = "Blacksmithing: Girdle of the Dawn",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19051,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 8},
- [2] = {6037, 6},
- [3] = {12811},
- },
- },
- [23628] = {
- ["name"] = "Blacksmithing: Heavy Timbermaw Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19043,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {7076, 3},
- [3] = {12803, 3},
- },
- },
- [16984] = {
- ["name"] = "Blacksmithing: Volcanic Hammer",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12792,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 30},
- [2] = {7077, 4},
- [3] = {7910, 4},
- [4] = {8170, 4},
- },
- },
- [16657] = {
- ["name"] = "Blacksmithing: Imperial Plate Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12426,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 34},
- [2] = {7910},
- [3] = {7909},
- },
- },
- [16658] = {
- ["name"] = "Blacksmithing: Imperial Plate Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12427,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 34},
- [2] = {7910, 2},
- },
- },
- [16659] = {
- ["name"] = "Blacksmithing: Radiant Circlet",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12417,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 18},
- [2] = {7910, 4},
- },
- },
- [22757] = {
- ["name"] = "Blacksmithing: Elemental Sharpening Stone",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 18262,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7067, 2},
- [2] = {12365, 3},
- },
- },
- [16663] = {
- ["name"] = "Blacksmithing: Imperial Plate Chest",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12422,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {7910, 2},
- },
- },
- [16730] = {
- ["name"] = "Blacksmithing: Imperial Plate Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12429,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 44},
- [2] = {7910, 2},
- },
- },
- [16725] = {
- ["name"] = "Blacksmithing: Radiant Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12420,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {7077, 4},
- },
- },
- [16731] = {
- ["name"] = "Blacksmithing: Runic Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12613,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12360, 2},
- [3] = {7910},
- },
- },
- [16665] = {
- ["name"] = "Blacksmithing: Runic Plate Boots",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12611,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12360, 2},
- [3] = {2842, 10},
- },
- },
- [16726] = {
- ["name"] = "Blacksmithing: Runic Plate Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12612,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 30},
- [2] = {12360, 2},
- [3] = {6037, 2},
- [4] = {12364},
- },
- },
- [16732] = {
- ["name"] = "Blacksmithing: Runic Plate Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12614,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 40},
- [2] = {12360, 2},
- [3] = {7910},
- },
- },
- [16664] = {
- ["name"] = "Blacksmithing: Runic Plate Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12610,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {12360, 2},
- [3] = {3577, 6},
- },
- },
- [16662] = {
- ["name"] = "Blacksmithing: Thorium Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12414,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 26},
- [2] = {11186, 4},
- },
- },
- [24136] = {
- ["name"] = "Blacksmithing: Bloodsoul Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19690,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {19774, 10},
- [3] = {19726, 2},
- [4] = {7910, 2},
- },
- },
- [24137] = {
- ["name"] = "Blacksmithing: Bloodsoul Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19691,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 16},
- [2] = {19774, 8},
- [3] = {19726, 2},
- [4] = {7910},
- },
- },
- [24138] = {
- ["name"] = "Blacksmithing: Bloodsoul Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19691,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {19774, 6},
- [3] = {19726, 2},
- [4] = {12810, 4},
- },
- },
- [24914] = {
- ["name"] = "Blacksmithing: Darkrune Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20550,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {20520, 10},
- [3] = {6037, 10},
- },
- },
- [24912] = {
- ["name"] = "Blacksmithing: Darkrune Gauntlets",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20549,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 12},
- [2] = {20520, 6},
- [3] = {6037, 6},
- [4] = {12810, 2},
- },
- },
- [24913] = {
- ["name"] = "Blacksmithing: Darkrune Helm",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20551,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 16},
- [2] = {20520, 8},
- [3] = {6037, 8},
- [4] = {11754},
- },
- },
- [24139] = {
- ["name"] = "Blacksmithing: Darksoul Breastplate",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19693,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 20},
- [2] = {19774, 14},
- [3] = {12799, 2},
- },
- },
- [24140] = {
- ["name"] = "Blacksmithing: Darksoul Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19694,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 18},
- [2] = {19774, 12},
- [3] = {12799, 2},
- },
- },
- [24141] = {
- ["name"] = "Blacksmithing: Darksoul Shoulders",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19695,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 16},
- [2] = {19774, 10},
- [3] = {12799},
- },
- },
- [23633] = {
- ["name"] = "Blacksmithing: Gloves of the Dawn",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19057,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 2},
- [2] = {6037, 10},
- [3] = {12811},
- },
- },
- [16987] = {
- ["name"] = "Blacksmithing: Darkspear",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 12802,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12655, 20},
- [2] = {12804, 20},
- [3] = {12364, 2},
- [4] = {12800, 2},
- [5] = {12644, 2},
- },
- },
- [27585] = {
- ["name"] = "Blacksmithing: Heavy Obsidian Belt",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22197,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22202, 14},
- [2] = {12655, 4},
- [3] = {7076, 2},
- },
- },
- [9957] = {
- ["name"] = "Blacksmithing: Orcish War Leggings",
- ["requires"] = AL["Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 7929,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {3860, 12},
- [2] = {7067},
- },
- },
- [2881] = {
- ["name"] = "Leatherworking: Light Leather",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2318,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2934, 3},
- },
- },
- [2152] = {
- ["name"] = "Leatherworking: Light Armor Kit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2304,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318},
- },
- },
- [2149] = {
- ["name"] = "Leatherworking: Handstitched Leather Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2302,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 2},
- [2] = {2320},
- },
- },
- [9059] = {
- ["name"] = "Leatherworking: Handstitched Leather Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7277,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 2},
- [2] = {2320, 3},
- },
- },
- [9058] = {
- ["name"] = "Leatherworking: Handstitched Leather Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7276,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 2},
- [2] = {2320},
- },
- },
- [7126] = {
- ["name"] = "Leatherworking: Handstitched Leather Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 5957,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 3},
- [2] = {2320},
- },
- },
- [2153] = {
- ["name"] = "Leatherworking: Handstitched Leather Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2303,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 4},
- [2] = {2320},
- },
- },
- [3753] = {
- ["name"] = "Leatherworking: Handstitched Leather Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4237,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 6},
- [2] = {2320},
- },
- },
- [9060] = {
- ["name"] = "Leatherworking: Light Leather Quiver",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7278,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 4},
- [2] = {2320, 2},
- },
- },
- [9062] = {
- ["name"] = "Leatherworking: Small Leather Ammo Pouch",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7279,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 3},
- [2] = {2320, 4},
- },
- },
- [3816] = {
- ["name"] = "Leatherworking: Cured Light Hide",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4231,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {783},
- [2] = {4289},
- },
- },
- [9064] = {
- ["name"] = "Leatherworking: Rugged Leather Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7280,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 5},
- [2] = {2320, 5},
- },
- },
- [2160] = {
- ["name"] = "Leatherworking: Embossed Leather Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2300,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 8},
- [2] = {2320, 4},
- },
- },
- [5244] = {
- ["name"] = "Leatherworking: Kodo Hide Bag",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 5081,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5082, 3},
- [2] = {2318, 4},
- [3] = {2320},
- },
- },
- [2161] = {
- ["name"] = "Leatherworking: Embossed Leather Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2309,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 8},
- [2] = {2320, 5},
- },
- },
- [3756] = {
- ["name"] = "Leatherworking: Embossed Leather Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4239,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 3},
- [2] = {2320, 2},
- },
- },
- [2162] = {
- ["name"] = "Leatherworking: Embossed Leather Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2310,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 5},
- [2] = {2320, 2},
- },
- },
- [2163] = {
- ["name"] = "Leatherworking: White Leather Jerkin",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2311,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 8},
- [2] = {2320, 2},
- [3] = {2324},
- },
- },
- [9065] = {
- ["name"] = "Leatherworking: Light Leather Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7281,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 6},
- [2] = {2320, 4},
- },
- },
- [3759] = {
- ["name"] = "Leatherworking: Embossed Leather Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4242,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4231},
- [2] = {2318, 6},
- [3] = {2320, 2},
- },
- },
- [2164] = {
- ["name"] = "Leatherworking: Fine Leather Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2312,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4231},
- [2] = {2318, 4},
- [3] = {2320, 2},
- },
- },
- [45069] = {
- ["name"] = "Leatherworking: Lynxstep Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 51284,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 8},
- [2] = {2321, 2},
- [3] = {4231},
- [4] = {818},
- },
- },
- [3763] = {
- ["name"] = "Leatherworking: Fine Leather Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4246,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 6},
- [2] = {2320, 2},
- },
- },
- [2159] = {
- ["name"] = "Leatherworking: Fine Leather Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2308,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 10},
- [2] = {2320, 2},
- },
- },
- [3761] = {
- ["name"] = "Leatherworking: Fine Leather Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4243,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4231, 3},
- [2] = {2318, 6},
- [3] = {2320, 4},
- },
- },
- [8322] = {
- ["name"] = "Leatherworking: Moonglow Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6709,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 6},
- [2] = {4231},
- [3] = {2320, 4},
- [4] = {5498},
- },
- },
- [7953] = {
- ["name"] = "Leatherworking: Deviate Scale Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 6466,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6470, 8},
- [2] = {4231},
- [3] = {2321},
- },
- },
- [6702] = {
- ["name"] = "Leatherworking: Murloc Scale Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 5780,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5784, 8},
- [2] = {2318, 6},
- [3] = {2321},
- },
- },
- [2158] = {
- ["name"] = "Leatherworking: Fine Leather Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2307,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 7},
- [2] = {2320, 2},
- },
- },
- [9068] = {
- ["name"] = "Leatherworking: Light Leather Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 7282,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 10},
- [2] = {4231},
- [3] = {2321},
- },
- },
- [6703] = {
- ["name"] = "Leatherworking: Murloc Scale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 5781,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5784, 12},
- [2] = {4231},
- [3] = {2318, 8},
- [4] = {2321},
- },
- },
- [20648] = {
- ["name"] = "Leatherworking: Medium Leather",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2319,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2318, 4},
- },
- },
- [3817] = {
- ["name"] = "Leatherworking: Cured Medium Hide",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4233,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4232},
- [2] = {4289},
- },
- },
- [2165] = {
- ["name"] = "Leatherworking: Medium Armor Kit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 2313,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 4},
- [2] = {2320},
- },
- },
- [9070] = {
- ["name"] = "Leatherworking: Black Whelp Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7283,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7286, 12},
- [2] = {2319, 4},
- [3] = {2321},
- },
- },
- [24940] = {
- ["name"] = "Leatherworking: Black Whelp Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 20575,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 8},
- [2] = {7286, 8},
- [3] = {4231},
- [4] = {2321, 2},
- },
- },
- [2169] = {
- ["name"] = "Leatherworking: Dark Leather Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2317,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 6},
- [2] = {2321},
- [3] = {4340},
- },
- },
- [3762] = {
- ["name"] = "Leatherworking: Hillman's Leather Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4244,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4243},
- [2] = {4231, 2},
- [3] = {2320, 2},
- },
- },
- [2167] = {
- ["name"] = "Leatherworking: Dark Leather Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 2315,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 4},
- [2] = {2321, 2},
- [3] = {4340},
- },
- },
- [7954] = {
- ["name"] = "Leatherworking: Deviate Scale Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6467,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6471, 2},
- [2] = {6470, 6},
- [3] = {2321, 2},
- },
- },
- [7133] = {
- ["name"] = "Leatherworking: Fine Leather Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 5958,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 8},
- [2] = {2997},
- [3] = {2321},
- },
- },
- [2168] = {
- ["name"] = "Leatherworking: Dark Leather Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2316,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 8},
- [2] = {2321},
- [3] = {4340},
- },
- },
- [7955] = {
- ["name"] = "Leatherworking: Deviate Scale Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 6468,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {6471, 10},
- [2] = {6470, 10},
- [3] = {2321, 2},
- },
- },
- [7135] = {
- ["name"] = "Leatherworking: Dark Leather Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 5961,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 12},
- [2] = {4340},
- [3] = {2321},
- },
- },
- [3767] = {
- ["name"] = "Leatherworking: Hillman's Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4250,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 8},
- [2] = {3383},
- [3] = {2321, 2},
- },
- },
- [9074] = {
- ["name"] = "Leatherworking: Nimble Leather Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 7285,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2457},
- [2] = {2319, 6},
- [3] = {2321},
- },
- },
- [9072] = {
- ["name"] = "Leatherworking: Red Whelp Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7284,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7287, 6},
- [2] = {2319, 4},
- [3] = {2321},
- },
- },
- [2166] = {
- ["name"] = "Leatherworking: Toughened Leather Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 2314,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 10},
- [2] = {4231, 2},
- [3] = {2321, 2},
- },
- },
- [3765] = {
- ["name"] = "Leatherworking: Dark Leather Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4248,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2312},
- [2] = {4233},
- [3] = {2321},
- [4] = {4340},
- },
- },
- [3766] = {
- ["name"] = "Leatherworking: Dark Leather Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4249,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2312},
- [2] = {4233},
- [3] = {2321, 2},
- [4] = {4340},
- },
- },
- [9145] = {
- ["name"] = "Leatherworking: Fletcher's Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7348,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 8},
- [2] = {5116, 4},
- [3] = {2321, 2},
- },
- },
- [3768] = {
- ["name"] = "Leatherworking: Hillman's Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4251,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4233},
- [2] = {2319, 4},
- [3] = {2321},
- },
- },
- [3770] = {
- ["name"] = "Leatherworking: Toughened Leather Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4253,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 4},
- [2] = {4233, 2},
- [3] = {3389, 2},
- [4] = {3182, 2},
- [5] = {2321, 2},
- },
- },
- [9147] = {
- ["name"] = "Leatherworking: Earthen Leather Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7352,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 6},
- [2] = {7067},
- [3] = {2321, 2},
- },
- },
- [9146] = {
- ["name"] = "Leatherworking: Herbalist's Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7349,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 8},
- [2] = {3356, 4},
- [3] = {2321, 2},
- },
- },
- [3769] = {
- ["name"] = "Leatherworking: Dark Leather Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4252,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 12},
- [2] = {3390},
- [3] = {4340},
- [4] = {2321, 2},
- },
- },
- [9148] = {
- ["name"] = "Leatherworking: Pilferer's Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7358,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 10},
- [2] = {5373, 2},
- [3] = {2321, 2},
- },
- },
- [9149] = {
- ["name"] = "Leatherworking: Heavy Earthen Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7359,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 12},
- [2] = {7067, 2},
- [3] = {2997, 2},
- [4] = {2321, 2},
- },
- },
- [3764] = {
- ["name"] = "Leatherworking: Hillman's Leather Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4247,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 14},
- [2] = {2321, 4},
- },
- },
- [20649] = {
- ["name"] = "Leatherworking: Heavy Leather",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4234,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {2319, 5},
- },
- },
- [23190] = {
- ["name"] = "Leatherworking: Heavy Leather Ball",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 18662,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 2},
- [2] = {2321},
- },
- },
- [3818] = {
- ["name"] = "Leatherworking: Cured Heavy Hide",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 4236,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4235},
- [2] = {4289, 3},
- },
- },
- [3771] = {
- ["name"] = "Leatherworking: Barbaric Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 4254,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 6},
- [2] = {5637, 2},
- [3] = {2321},
- },
- },
- [9194] = {
- ["name"] = "Leatherworking: Heavy Leather Ammo Pouch",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7372,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 8},
- [2] = {2321, 2},
- },
- },
- [9193] = {
- ["name"] = "Leatherworking: Heavy Quiver",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 7371,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 8},
- [2] = {2321, 2},
- },
- },
- [3780] = {
- ["name"] = "Leatherworking: Heavy Armor Kit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 4265,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 5},
- [2] = {2321},
- },
- },
- [3760] = {
- ["name"] = "Leatherworking: Hillman's Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 3719,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 5},
- [2] = {2321, 2},
- },
- },
- [23399] = {
- ["name"] = "Leatherworking: Barbaric Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 18948,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 8},
- [2] = {4236, 2},
- [3] = {5498, 4},
- [4] = {4461},
- [5] = {5637, 4},
- },
- },
- [3772] = {
- ["name"] = "Leatherworking: Green Leather Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4255,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 9},
- [2] = {2605, 2},
- [3] = {2321, 4},
- },
- },
- [3774] = {
- ["name"] = "Leatherworking: Green Leather Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4257,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4236},
- [2] = {4234, 5},
- [3] = {2321},
- [4] = {2605},
- [5] = {7071},
- },
- },
- [7147] = {
- ["name"] = "Leatherworking: Guardian Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 5962,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 12},
- [2] = {4305, 2},
- [3] = {2321, 2},
- },
- },
- [9195] = {
- ["name"] = "Leatherworking: Dusky Leather Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 7373,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 10},
- [2] = {2325},
- [3] = {2321, 2},
- },
- },
- [4097] = {
- ["name"] = "Leatherworking: Raptor Hide Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4456,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4461, 4},
- [2] = {4234, 4},
- [3] = {2321, 2},
- },
- },
- [4096] = {
- ["name"] = "Leatherworking: Raptor Hide Harness",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4455,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4461, 6},
- [2] = {4234, 4},
- [3] = {2321, 2},
- },
- },
- [7149] = {
- ["name"] = "Leatherworking: Barbaric Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 5963,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 10},
- [2] = {2321, 2},
- [3] = {1206},
- },
- },
- [3775] = {
- ["name"] = "Leatherworking: Guardian Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4258,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4236, 2},
- [2] = {4234, 4},
- [3] = {2321},
- [4] = {7071},
- },
- },
- [6704] = {
- ["name"] = "Leatherworking: Thick Murloc Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 5782,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5785, 12},
- [2] = {4236},
- [3] = {4234, 10},
- [4] = {2321, 3},
- },
- },
- [7151] = {
- ["name"] = "Leatherworking: Barbaric Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 5964,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 8},
- [2] = {4236},
- [3] = {2321, 2},
- },
- },
- [9196] = {
- ["name"] = "Leatherworking: Dusky Leather Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7374,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 10},
- [2] = {3824},
- [3] = {2321, 2},
- },
- },
- [9197] = {
- ["name"] = "Leatherworking: Green Whelp Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7375,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7392, 4},
- [2] = {4234, 10},
- [3] = {2321, 2},
- },
- },
- [3773] = {
- ["name"] = "Leatherworking: Guardian Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4256,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4236, 2},
- [2] = {4234, 12},
- [3] = {3824},
- [4] = {2321},
- },
- },
- [9198] = {
- ["name"] = "Leatherworking: Frost Leather Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7377,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4236, 2},
- [2] = {4234, 12},
- [3] = {3824},
- [4] = {2321},
- },
- },
- [3776] = {
- ["name"] = "Leatherworking: Green Leather Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4259,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4236, 2},
- [2] = {4234, 6},
- [3] = {2605},
- [4] = {2321},
- },
- },
- [3778] = {
- ["name"] = "Leatherworking: Gem-studded Leather Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 4262,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4236, 4},
- [2] = {5500, 2},
- [3] = {1529, 2},
- [4] = {3864},
- [5] = {2321},
- },
- },
- [9201] = {
- ["name"] = "Leatherworking: Dusky Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7378,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 16},
- [2] = {2325},
- [3] = {4291, 2},
- },
- },
- [7153] = {
- ["name"] = "Leatherworking: Guardian Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 5965,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 14},
- [2] = {4305, 2},
- [3] = {4291, 2},
- },
- },
- [21943] = {
- ["name"] = "Leatherworking: Gloves of the Greatfather",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 17721,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 8},
- [2] = {7067, 4},
- [3] = {4291},
- },
- },
- [9202] = {
- ["name"] = "Leatherworking: Green Whelp Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7386,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {7392, 6},
- [2] = {4234, 8},
- [3] = {4291, 2},
- },
- },
- [6705] = {
- ["name"] = "Leatherworking: Murloc Scale Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 5783,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {5785, 16},
- [2] = {4236},
- [3] = {4234, 14},
- [4] = {4291},
- },
- },
- [6661] = {
- ["name"] = "Leatherworking: Barbaric Harness",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 5739,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 14},
- [2] = {2321, 2},
- [3] = {7071},
- },
- },
- [7156] = {
- ["name"] = "Leatherworking: Guardian Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 5966,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 4},
- [2] = {4236},
- [3] = {4291},
- },
- },
- [9206] = {
- ["name"] = "Leatherworking: Dusky Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7387,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 10},
- [2] = {4305, 2},
- [3] = {2325, 2},
- [4] = {7071},
- },
- },
- [3777] = {
- ["name"] = "Leatherworking: Guardian Leather Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4260,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 6},
- [2] = {4236, 2},
- [3] = {4291},
- },
- },
- [10482] = {
- ["name"] = "Leatherworking: Cured Thick Hide",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 8172,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8169},
- [2] = {8150},
- },
- },
- [20650] = {
- ["name"] = "Leatherworking: Thick Leather",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 4304,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 6},
- },
- },
- [22711] = {
- ["name"] = "Leatherworking: Shadowskin Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 18238,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 6},
- [2] = {7428, 8},
- [3] = {7971, 2},
- [4] = {4236, 2},
- [5] = {1210, 4},
- [6] = {8343},
- },
- },
- [3779] = {
- ["name"] = "Leatherworking: Barbaric Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 4264,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 6},
- [2] = {4236, 2},
- [3] = {4096, 2},
- [4] = {5633},
- [5] = {4291},
- [6] = {7071},
- },
- },
- [46620] = {
- ["name"] = "Leatherworking: Grifter's Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83405,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 7},
- [2] = {4291, 3},
- },
- },
- [46621] = {
- ["name"] = "Leatherworking: Grifter's Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83404,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 6},
- [2] = {4291, 2},
- },
- },
- [46622] = {
- ["name"] = "Leatherworking: Grifter's Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83403,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 10},
- [2] = {4291},
- [3] = {4236},
- },
- },
- [46623] = {
- ["name"] = "Leatherworking: Grifter's Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83402,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 10},
- [2] = {4234, 2},
- [3] = {4291, 4},
- [4] = {2605},
- },
- },
- [46624] = {
- ["name"] = "Leatherworking: Grifter's Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83401,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 12},
- [2] = {3575, 2},
- [3] = {4291, 4},
- [4] = {2605, 2},
- },
- },
- [46625] = {
- ["name"] = "Leatherworking: Grifter's Cover",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 83400,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 8},
- [2] = {4338, 4},
- [3] = {4291, 2},
- [4] = {2605},
- },
- },
- [10490] = {
- ["name"] = "Leatherworking: Comfortable Leather Hat",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 8174,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 12},
- [2] = {4236, 2},
- [3] = {4291, 2},
- },
- },
- [47015] = {
- ["name"] = "Leatherworking: Primalist's Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 81061,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {14047, 4},
- [3] = {14341},
- },
- },
- [47016] = {
- ["name"] = "Leatherworking: Primalist's Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 81062,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {12803},
- [3] = {14341},
- },
- },
- [47017] = {
- ["name"] = "Leatherworking: Primalist's Headdress",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 81063,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 10},
- [2] = {7080},
- [3] = {12803},
- [4] = {14341},
- },
- },
- [47018] = {
- ["name"] = "Leatherworking: Primalist's Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 81064,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {8343, 2},
- [3] = {14341},
- },
- },
- [47019] = {
- ["name"] = "Leatherworking: Primalist's Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 81066,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 24},
- [2] = {12803, 4},
- [3] = {15407},
- [4] = {14341},
- },
- },
- [47020] = {
- ["name"] = "Leatherworking: Primalist's Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 81065,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 8},
- [2] = {14047, 4},
- [3] = {14341},
- },
- },
- [9207] = {
- ["name"] = "Leatherworking: Dusky Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7390,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 8},
- [2] = {7428, 2},
- [3] = {3824},
- [4] = {4291, 2},
- },
- },
- [9208] = {
- ["name"] = "Leatherworking: Swift Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 7391,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4234, 10},
- [2] = {2359, 2},
- [3] = {4337, 2},
- [4] = {4291},
- },
- },
- [10487] = {
- ["name"] = "Leatherworking: Thick Armor Kit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 5.125,
- ["text"] = "",
- ["craftItem"] = 8173,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 5},
- [2] = {4291},
- },
- },
- [10507] = {
- ["name"] = "Leatherworking: Nightscape Headband",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8176,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 5},
- [2] = {4291, 2},
- },
- },
- [10499] = {
- ["name"] = "Leatherworking: Nightscape Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8175,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 7},
- [2] = {4291, 2},
- },
- },
- [10509] = {
- ["name"] = "Leatherworking: Turtle Scale Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 8187,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 6},
- [2] = {8167, 8},
- [3] = {8343},
- },
- },
- [10516] = {
- ["name"] = "Leatherworking: Nightscape Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 45,
- ["text"] = "",
- ["craftItem"] = 8192,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 8},
- [2] = {4338, 6},
- [3] = {4291, 3},
- },
- },
- [10518] = {
- ["name"] = "Leatherworking: Turtle Scale Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8198,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 8},
- [2] = {8167, 12},
- [3] = {8343},
- },
- },
- [10511] = {
- ["name"] = "Leatherworking: Turtle Scale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8189,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 6},
- [2] = {8167, 12},
- [3] = {8343},
- },
- },
- [10520] = {
- ["name"] = "Leatherworking: Big Voodoo Robe",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8200,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 10},
- [2] = {8151, 4},
- [3] = {8343},
- },
- },
- [10531] = {
- ["name"] = "Leatherworking: Big Voodoo Mask",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8201,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 8},
- [2] = {8151, 6},
- [3] = {8343},
- },
- },
- [10533] = {
- ["name"] = "Leatherworking: Tough Scorpid Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8205,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 10},
- [2] = {8151, 4},
- [3] = {4291, 2},
- },
- },
- [10525] = {
- ["name"] = "Leatherworking: Tough Scorpid Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8203,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 12},
- [2] = {8151, 12},
- [3] = {4291, 4},
- },
- },
- [10529] = {
- ["name"] = "Leatherworking: Wild Leather Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8210,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {4304, 10},
- [2] = {8153},
- [3] = {8172},
- },
- },
- [14930] = {
- ["name"] = "Leatherworking: Quickdraw Quiver",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 8217,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 12},
- [2] = {8172},
- [3] = {8949},
- [4] = {4291, 4},
- },
- },
- [14932] = {
- ["name"] = "Leatherworking: Thick Leather Ammo Pouch",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 8218,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 10},
- [2] = {8172},
- [3] = {8951},
- [4] = {4291, 6},
- },
- },
- [10542] = {
- ["name"] = "Leatherworking: Tough Scorpid Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8204,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 6},
- [2] = {8154, 8},
- [3] = {4291, 2},
- },
- },
- [10546] = {
- ["name"] = "Leatherworking: Wild Leather Helmet",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8214,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {4304, 10},
- [2] = {8153, 2},
- [3] = {8172},
- },
- },
- [10544] = {
- ["name"] = "Leatherworking: Wild Leather Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8211,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {4304, 12},
- [2] = {8153, 2},
- [3] = {8172},
- },
- },
- [10548] = {
- ["name"] = "Leatherworking: Nightscape Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8193,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 14},
- [2] = {4291, 4},
- },
- },
- [10550] = {
- ["name"] = "Leatherworking: Nightscape Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8195,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 12},
- [2] = {4291, 4},
- },
- },
- [10552] = {
- ["name"] = "Leatherworking: Turtle Scale Helm",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8191,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 14},
- [2] = {8167, 24},
- [3] = {8343},
- },
- },
- [10558] = {
- ["name"] = "Leatherworking: Nightscape Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8197,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 16},
- [2] = {8343, 2},
- },
- },
- [10554] = {
- ["name"] = "Leatherworking: Tough Scorpid Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8209,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 12},
- [2] = {8154, 12},
- [3] = {4291, 6},
- },
- },
- [10556] = {
- ["name"] = "Leatherworking: Turtle Scale Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8185,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 14},
- [2] = {8167, 28},
- [3] = {8343},
- },
- },
- [10562] = {
- ["name"] = "Leatherworking: Big Voodoo Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8216,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 14},
- [2] = {8152, 4},
- [3] = {8343, 2},
- },
- },
- [10560] = {
- ["name"] = "Leatherworking: Big Voodoo Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8202,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 10},
- [2] = {8152, 6},
- [3] = {8343, 2},
- },
- },
- [10564] = {
- ["name"] = "Leatherworking: Tough Scorpid Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8207,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 12},
- [2] = {8154, 16},
- [3] = {8343, 2},
- },
- },
- [10568] = {
- ["name"] = "Leatherworking: Tough Scorpid Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8206,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 14},
- [2] = {8154, 8},
- [3] = {8343, 2},
- },
- },
- [10566] = {
- ["name"] = "Leatherworking: Wild Leather Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8213,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {4304, 14},
- [2] = {8153, 4},
- [3] = {8172, 2},
- },
- },
- [22331] = {
- ["name"] = "Leatherworking: Rugged Leather",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 8,
- ["text"] = "",
- ["craftItem"] = 8170,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 6},
- },
- },
- [19047] = {
- ["name"] = "Leatherworking: Cured Rugged Hide",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 12.5,
- ["text"] = "",
- ["craftItem"] = 15407,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8171},
- [2] = {15409},
- },
- },
- [19058] = {
- ["name"] = "Leatherworking: Rugged Armor Kit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15564,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 5},
- },
- },
- [10570] = {
- ["name"] = "Leatherworking: Tough Scorpid Helm",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8208,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 10},
- [2] = {8154, 20},
- [3] = {8343, 2},
- },
- },
- [10574] = {
- ["name"] = "Leatherworking: Wild Leather Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8215,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {4304, 16},
- [2] = {8153, 6},
- [3] = {8172, 2},
- },
- },
- [10572] = {
- ["name"] = "Leatherworking: Wild Leather Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8212,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["extra"] = "|cff00ff00",
- ["reagents"] = {
- [1] = {4304, 16},
- [2] = {8153, 6},
- [3] = {8172, 2},
- },
- },
- [19048] = {
- ["name"] = "Leatherworking: Heavy Scorpid Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15077,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 4},
- [2] = {15408, 4},
- [3] = {14341},
- },
- },
- [19049] = {
- ["name"] = "Leatherworking: Wicked Leather Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15083,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 8},
- [2] = {2325},
- [3] = {14341},
- },
- },
- [19051] = {
- ["name"] = "Leatherworking: Heavy Scorpid Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15076,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {15408, 6},
- [3] = {14341},
- },
- },
- [19052] = {
- ["name"] = "Leatherworking: Wicked Leather Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15084,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 8},
- [2] = {2325},
- [3] = {14341},
- },
- },
- [57008] = {
- ["name"] = "Leatherworking: Breastplate of the Earth",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65022,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 40},
- [2] = {7075, 12},
- [3] = {8172, 3},
- [4] = {8343, 4},
- },
- },
- [19055] = {
- ["name"] = "Leatherworking: Runic Leather Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15091,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 10},
- [2] = {14047, 6},
- [3] = {14341},
- },
- },
- [22815] = {
- ["name"] = "Leatherworking: Gordok Ogre Suit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18258,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 4},
- [2] = {14048, 2},
- [3] = {18240},
- [4] = {14341},
- },
- },
- [19064] = {
- ["name"] = "Leatherworking: Heavy Scorpid Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15078,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {15408, 8},
- [3] = {14341},
- },
- },
- [19065] = {
- ["name"] = "Leatherworking: Runic Leather Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15092,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {7971},
- [3] = {14047, 6},
- [4] = {14341},
- },
- },
- [19070] = {
- ["name"] = "Leatherworking: Heavy Scorpid Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15082,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {15408, 8},
- [3] = {14341},
- },
- },
- [19072] = {
- ["name"] = "Leatherworking: Runic Leather Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15093,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {14047, 10},
- [3] = {14341},
- },
- },
- [19071] = {
- ["name"] = "Leatherworking: Wicked Leather Headband",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15086,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {2325},
- [3] = {14341},
- },
- },
- [19079] = {
- ["name"] = "Leatherworking: Stormshroud Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15056,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 16},
- [2] = {7080, 3},
- [3] = {7082, 3},
- [4] = {15407},
- [5] = {14341},
- },
- },
- [19075] = {
- ["name"] = "Leatherworking: Heavy Scorpid Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15079,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 8},
- [2] = {15408, 12},
- [3] = {14341},
- },
- },
- [23705] = {
- ["name"] = "Leatherworking: Dawn Treaders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19052,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {12809, 2},
- [3] = {7080, 4},
- [4] = {15407, 2},
- [5] = {14341, 2},
- },
- },
- [23703] = {
- ["name"] = "Leatherworking: Might of the Timbermaw",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19044,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {12804, 2},
- [3] = {12803, 4},
- [4] = {15407, 2},
- [5] = {14341, 2},
- },
- },
- [19082] = {
- ["name"] = "Leatherworking: Runic Leather Headband",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15094,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 14},
- [2] = {14047, 10},
- [3] = {14341},
- },
- },
- [19083] = {
- ["name"] = "Leatherworking: Wicked Leather Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15087,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 16},
- [2] = {15407, 10},
- [3] = {2325, 3},
- [4] = {14341},
- },
- },
- [19090] = {
- ["name"] = "Leatherworking: Stormshroud Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15058,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {7080, 3},
- [3] = {7082, 3},
- [4] = {12810},
- [5] = {14341},
- },
- },
- [19088] = {
- ["name"] = "Leatherworking: Heavy Scorpid Helm",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15080,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 8},
- [2] = {15408, 12},
- [3] = {15407},
- [4] = {14341},
- },
- },
- [28224] = {
- ["name"] = "Leatherworking: Icy Scale Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22665,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 4},
- [2] = {15408, 16},
- [3] = {7080, 2},
- [4] = {15407, 2},
- [5] = {14227, 4},
- },
- },
- [28222] = {
- ["name"] = "Leatherworking: Icy Scale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22664,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 7},
- [2] = {15408, 24},
- [3] = {7080, 2},
- [4] = {15407, 4},
- [5] = {14227, 4},
- },
- },
- [28223] = {
- ["name"] = "Leatherworking: Icy Scale Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22666,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 5},
- [2] = {15408, 16},
- [3] = {7080, 2},
- [4] = {15407, 3},
- [5] = {14227, 4},
- },
- },
- [23707] = {
- ["name"] = "Leatherworking: Lava Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19149,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 5},
- [2] = {15407, 4},
- [3] = {14227, 4},
- },
- },
- [28221] = {
- ["name"] = "Leatherworking: Polar Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22663,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 4},
- [2] = {12810, 12},
- [3] = {7080, 2},
- [4] = {15407, 2},
- [5] = {14227, 4},
- },
- },
- [28220] = {
- ["name"] = "Leatherworking: Polar Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22662,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 5},
- [2] = {12810, 12},
- [3] = {7080, 2},
- [4] = {15407, 3},
- [5] = {14227, 4},
- },
- },
- [28219] = {
- ["name"] = "Leatherworking: Polar Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22661,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {22682, 7},
- [2] = {12810, 16},
- [3] = {7080, 2},
- [4] = {15407, 4},
- [5] = {14227, 4},
- },
- },
- [57115] = {
- ["name"] = "Leatherworking: Enchanted Armor Kit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 61183,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 3},
- [2] = {61673, 3},
- [3] = {14341, 2},
- },
- },
- [45483] = {
- ["name"] = "Leatherworking: Inscribed Runic Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61188,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 12},
- [2] = {15407, 4},
- [3] = {12803, 4},
- [4] = {7076, 8},
- [5] = {14341, 8},
- },
- },
- [45473] = {
- ["name"] = "Leatherworking: Dreamhide Mantle",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61356,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61229, 22},
- [2] = {12810, 20},
- [3] = {15407, 6},
- [4] = {12803, 6},
- },
- },
- [45475] = {
- ["name"] = "Leatherworking: Dreamhide Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61357,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61229, 8},
- [2] = {12810, 6},
- [3] = {15407},
- [4] = {12803, 2},
- },
- },
- [45477] = {
- ["name"] = "Leatherworking: Dreamhide Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61358,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61229, 12},
- [2] = {12810, 12},
- [3] = {15407, 4},
- [4] = {12803, 6},
- [5] = {7082, 6},
- },
- },
- [45479] = {
- ["name"] = "Leatherworking: Dreamhide Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61359,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {61229, 8},
- [2] = {12810, 12},
- [3] = {15407, 2},
- [4] = {14341, 8},
- [5] = {7082, 8},
- },
- },
- [54013] = {
- ["name"] = "Leatherworking: Chromatic Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65036,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17012, 6},
- [2] = {17010, 5},
- [3] = {17011, 3},
- [4] = {12607, 6},
- [5] = {15407, 5},
- [6] = {14227, 4},
- },
- },
- [54015] = {
- ["name"] = "Leatherworking: Chromatic Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65037,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17011, 6},
- [2] = {17010, 3},
- [3] = {14227, 4},
- [4] = {7076, 6},
- [5] = {12607, 6},
- [6] = {15407, 4},
- },
- },
- [54007] = {
- ["name"] = "Leatherworking: Corehound Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65038,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17010, 9},
- [2] = {17012, 12},
- [3] = {12810, 12},
- [4] = {12607, 6},
- [5] = {15407, 5},
- [6] = {14227, 4},
- },
- },
- [24124] = {
- ["name"] = "Leatherworking: Blood Tiger Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19688,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19768, 35},
- [2] = {19726, 2},
- [3] = {15407, 3},
- [4] = {14341, 3},
- },
- },
- [24125] = {
- ["name"] = "Leatherworking: Blood Tiger Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19689,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19768, 25},
- [2] = {19726, 2},
- [3] = {15407, 3},
- [4] = {14341, 3},
- },
- },
- [28474] = {
- ["name"] = "Leatherworking: Bramblewood Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22761,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 4},
- [2] = {12803, 2},
- [3] = {15407},
- },
- },
- [28473] = {
- ["name"] = "Leatherworking: Bramblewood Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22760,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 6},
- [2] = {18512, 2},
- [3] = {12803, 2},
- [4] = {15407, 2},
- },
- },
- [28472] = {
- ["name"] = "Leatherworking: Bramblewood Helm",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 22759,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 12},
- [2] = {19726, 2},
- [3] = {12803, 2},
- [4] = {15407, 2},
- },
- },
- [22727] = {
- ["name"] = "Leatherworking: Core Armor Kit",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 25,
- ["text"] = "",
- ["craftItem"] = 18251,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17012, 3},
- [2] = {14341, 2},
- },
- },
- [22921] = {
- ["name"] = "Leatherworking: Girdle of Insight",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18504,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {12804, 12},
- [3] = {15407, 2},
- [4] = {14341, 4},
- },
- },
- [23706] = {
- ["name"] = "Leatherworking: Golden Mantle of the Dawn",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19058,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 8},
- [2] = {12803, 4},
- [3] = {12809, 4},
- [4] = {15407, 2},
- [5] = {14341, 2},
- },
- },
- [22922] = {
- ["name"] = "Leatherworking: Mongoose Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18506,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {7082, 6},
- [3] = {11754, 4},
- [4] = {15407, 2},
- [5] = {14341, 4},
- },
- },
- [19093] = {
- ["name"] = "Leatherworking: Onyxia Scale Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15138,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {15410},
- [2] = {14044},
- [3] = {14341},
- },
- },
- [24123] = {
- ["name"] = "Leatherworking: Primal Batskin Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19687,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19767, 8},
- [2] = {15407, 3},
- [3] = {12803, 4},
- [4] = {14341, 3},
- },
- },
- [24122] = {
- ["name"] = "Leatherworking: Primal Batskin Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19686,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19767, 10},
- [2] = {15407, 4},
- [3] = {12803, 4},
- [4] = {14341, 3},
- },
- },
- [24121] = {
- ["name"] = "Leatherworking: Primal Batskin Jerkin",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19685,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {19767, 14},
- [2] = {15407, 5},
- [3] = {12803, 4},
- [4] = {14341, 4},
- },
- },
- [24849] = {
- ["name"] = "Leatherworking: Sandstalker Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20476,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {20501},
- [2] = {20498, 20},
- [3] = {18512, 2},
- },
- },
- [24851] = {
- ["name"] = "Leatherworking: Sandstalker Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20478,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {20501, 3},
- [2] = {20498, 40},
- [3] = {18512, 2},
- [4] = {15407, 2},
- },
- },
- [57022] = {
- ["name"] = "Leatherworking: Centaur Battle Harness",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 60910,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 20},
- [2] = {12810, 8},
- [3] = {7082, 2},
- [4] = {7076},
- },
- },
- [24850] = {
- ["name"] = "Leatherworking: Sandstalker Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20477,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {20501, 2},
- [2] = {20498, 30},
- [3] = {18512, 2},
- [4] = {15407},
- },
- },
- [24846] = {
- ["name"] = "Leatherworking: Spitfire Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20481,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {20500},
- [2] = {20498, 20},
- [3] = {7078, 2},
- },
- },
- [24848] = {
- ["name"] = "Leatherworking: Spitfire Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20479,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {20500, 3},
- [2] = {20498, 40},
- [3] = {7078, 2},
- [4] = {15407, 2},
- },
- },
- [24847] = {
- ["name"] = "Leatherworking: Spitfire Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20480,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {20500, 2},
- [2] = {20498, 30},
- [3] = {7078, 2},
- [4] = {15407},
- },
- },
- [26279] = {
- ["name"] = "Leatherworking: Stormshroud Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 21278,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 6},
- [2] = {7080, 4},
- [3] = {7082, 4},
- [4] = {15407, 2},
- [5] = {14227, 2},
- },
- },
- [22923] = {
- ["name"] = "Leatherworking: Swift Flight Bracers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18508,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {18512, 8},
- [3] = {15420, 60},
- [4] = {15407, 4},
- [5] = {14341, 4},
- },
- },
- [23704] = {
- ["name"] = "Leatherworking: Timbermaw Brawlers",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19049,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 8},
- [2] = {12804, 6},
- [3] = {12803, 6},
- [4] = {15407, 2},
- [5] = {14227, 2},
- },
- },
- [19100] = {
- ["name"] = "Leatherworking: Heavy Scorpid Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15081,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 14},
- [2] = {15408, 14},
- [3] = {15407},
- [4] = {14341, 2},
- },
- },
- [19102] = {
- ["name"] = "Leatherworking: Runic Leather Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15090,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 22},
- [2] = {12810, 4},
- [3] = {14047, 16},
- [4] = {15407},
- [5] = {14341, 2},
- },
- },
- [19091] = {
- ["name"] = "Leatherworking: Runic Leather Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15095,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 18},
- [2] = {14047, 12},
- [3] = {12810, 2},
- [4] = {14341},
- },
- },
- [19103] = {
- ["name"] = "Leatherworking: Runic Leather Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15096,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 16},
- [2] = {12810, 4},
- [3] = {14047, 18},
- [4] = {15407},
- [4] = {14341, 2},
- },
- },
- [19098] = {
- ["name"] = "Leatherworking: Wicked Leather Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15085,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 20},
- [2] = {15407, 2},
- [3] = {14256, 6},
- [4] = {2325, 4},
- [4] = {14341, 2},
- },
- },
- [19092] = {
- ["name"] = "Leatherworking: Wicked Leather Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15088,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 14},
- [2] = {2325, 2},
- [3] = {14341, 2},
- },
- },
- [10619] = {
- ["name"] = "Leatherworking: Dragonscale Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8347,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 24},
- [2] = {8165, 12},
- [3] = {8343, 4},
- [4] = {8172, 2},
- },
- },
- [10650] = {
- ["name"] = "Leatherworking: Dragonscale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8367,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 40},
- [2] = {8165, 30},
- [3] = {8343, 4},
- [4] = {8172, 4},
- },
- },
- [19050] = {
- ["name"] = "Leatherworking: Green Dragonscale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15045,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 20},
- [2] = {15412, 25},
- [3] = {14341, 2},
- },
- },
- [19060] = {
- ["name"] = "Leatherworking: Green Dragonscale Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15046,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 20},
- [2] = {15412, 25},
- [3] = {14341, 2},
- },
- },
- [24655] = {
- ["name"] = "Leatherworking: Green Dragonscale Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20296,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 20},
- [2] = {15412, 30},
- [3] = {15407},
- [4] = {14341, 2},
- },
- },
- [19077] = {
- ["name"] = "Leatherworking: Blue Dragonscale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15048,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 28},
- [2] = {15415, 30},
- [3] = {15407},
- [4] = {14341},
- },
- },
- [19085] = {
- ["name"] = "Leatherworking: Black Dragonscale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15050,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 40},
- [2] = {15415, 60},
- [3] = {15407},
- [4] = {14341, 2},
- },
- },
- [19089] = {
- ["name"] = "Leatherworking: Blue Dragonscale Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15049,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 28},
- [2] = {15415, 30},
- [3] = {12810, 2},
- [4] = {15407},
- [5] = {14341},
- },
- },
- [46655] = {
- ["name"] = "Leatherworking: Red Dragonscale Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65002,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {15414, 25},
- [3] = {12810, 2},
- [4] = {12803, 4},
- [5] = {14341, 2},
- },
- },
- [46659] = {
- ["name"] = "Leatherworking: Stormscale Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65006,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {12810, 16},
- [3] = {20295},
- [4] = {15407, 4},
- [5] = {15415, 40},
- [6] = {7082, 12},
- },
- },
- [46695] = {
- ["name"] = "Leatherworking: Dragonscale Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 65019,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 30},
- [2] = {8165, 25},
- [3] = {8343, 4},
- [4] = {8172, 3},
- },
- },
- [47035] = {
- ["name"] = "Leatherworking: Verdant Dreamer's Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 10,
- ["text"] = "",
- ["craftItem"] = 65021,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8211},
- [2] = {12810, 16},
- [3] = {20002, 10},
- [4] = {12803, 20},
- [5] = {15407, 4},
- [6] = {14227, 4},
- },
- },
- [46654] = {
- ["name"] = "Leatherworking: Red Dragonscale Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65001,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {15414, 30},
- [3] = {12810, 3},
- [4] = {12803, 4},
- [5] = {14341, 1},
- },
- },
- [46653] = {
- ["name"] = "Leatherworking: Red Dragonscale Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65000,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 35},
- [2] = {15414, 40},
- [3] = {12810, 4},
- [4] = {12803, 6},
- [5] = {14341, 2},
- },
- },
- [24654] = {
- ["name"] = "Leatherworking: Blue Dragonscale Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20295,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 28},
- [2] = {15415, 36},
- [3] = {15407, 2},
- [4] = {14341, 2},
- },
- },
- [19107] = {
- ["name"] = "Leatherworking: Black Dragonscale Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15052,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 40},
- [2] = {15416, 60},
- [3] = {12810, 4},
- [4] = {15407},
- [5] = {14341, 2},
- },
- },
- [19094] = {
- ["name"] = "Leatherworking: Black Dragonscale Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15051,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 44},
- [2] = {15416, 45},
- [3] = {12810, 2},
- [4] = {15407},
- [5] = {14341},
- },
- },
- [19054] = {
- ["name"] = "Leatherworking: Red Dragonscale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15047,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 40},
- [2] = {15414, 30},
- [3] = {14341},
- },
- },
- [20855] = {
- ["name"] = "Leatherworking: Black Dragonscale Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16984,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 6},
- [2] = {15416, 30},
- [3] = {17010, 4},
- [4] = {17011, 3},
- [5] = {14341, 2},
- },
- },
- [22926] = {
- ["name"] = "Leatherworking: Chromatic Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18509,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {12607, 12},
- [3] = {15416, 30},
- [4] = {15414, 30},
- [5] = {15407, 5},
- [6] = {14341, 8},
- },
- },
- [23708] = {
- ["name"] = "Leatherworking: Chromatic Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19157,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17010, 5},
- [2] = {17011, 2},
- [3] = {17012, 4},
- [4] = {12607, 4},
- [5] = {15407, 4},
- [6] = {14227, 4},
- },
- },
- [24703] = {
- ["name"] = "Leatherworking: Dreamscale Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 20380,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 12},
- [2] = {20381, 6},
- [3] = {12803, 4},
- [4] = {15407, 4},
- [5] = {14227, 6},
- },
- },
- [10630] = {
- ["name"] = "Leatherworking: Gauntlets of the Sea",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8346,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 20},
- [2] = {7079, 8},
- [3] = {7075, 2},
- [4] = {8172},
- [5] = {8343, 4},
- },
- },
- [10632] = {
- ["name"] = "Leatherworking: Helm of Fire",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8348,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 40},
- [2] = {7077, 8},
- [3] = {7075, 4},
- [4] = {8172, 2},
- [5] = {8343, 4},
- },
- },
- [57010] = {
- ["name"] = "Leatherworking: Boots of the Wind",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65023,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 20},
- [2] = {7081, 10},
- [3] = {8172},
- [4] = {8343, 4},
- },
- },
- [19059] = {
- ["name"] = "Leatherworking: Volcanic Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15054,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {7078},
- [3] = {7075},
- [4] = {14341},
- },
- },
- [19061] = {
- ["name"] = "Leatherworking: Living Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15061,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {12803, 4},
- [3] = {14341},
- },
- },
- [19067] = {
- ["name"] = "Leatherworking: Stormshroud Pants",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15057,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 16},
- [2] = {7080, 2},
- [3] = {7082, 2},
- [4] = {14341},
- },
- },
- [19078] = {
- ["name"] = "Leatherworking: Living Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15060,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 16},
- [2] = {12803, 6},
- [3] = {15407},
- [4] = {14341},
- },
- },
- [19076] = {
- ["name"] = "Leatherworking: Volcanic Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15053,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 8},
- [2] = {7078},
- [3] = {7076},
- [4] = {14341},
- },
- },
- [19079] = {
- ["name"] = "Leatherworking: Stormshroud Armor",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15056,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 16},
- [2] = {7080, 3},
- [3] = {7082, 3},
- [4] = {15407},
- [5] = {14341},
- },
- },
- [19090] = {
- ["name"] = "Leatherworking: Stormshroud Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15058,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {7080, 3},
- [3] = {7082, 3},
- [4] = {12810, 2},
- [5] = {14341},
- },
- },
- [26279] = {
- ["name"] = "Leatherworking: Stormshroud Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 21278,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12810, 6},
- [2] = {7080, 4},
- [3] = {7082, 4},
- [4] = {15407, 2},
- [5] = {14227, 2},
- },
- },
- [19101] = {
- ["name"] = "Leatherworking: Volcanic Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15055,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 10},
- [2] = {7078},
- [3] = {7076},
- [4] = {14341, 2},
- },
- },
- [19095] = {
- ["name"] = "Leatherworking: Living Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15059,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 16},
- [2] = {12803, 8},
- [3] = {14342, 2},
- [4] = {15407},
- [5] = {14341, 2},
- },
- },
- [23710] = {
- ["name"] = "Leatherworking: Molten Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19163,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17010, 2},
- [2] = {17011, 7},
- [3] = {7076, 6},
- [4] = {15407, 4},
- [5] = {14227, 4},
- },
- },
- [20854] = {
- ["name"] = "Leatherworking: Molten Helm",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16983,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17012, 15},
- [2] = {17010, 3},
- [3] = {17011, 6},
- [4] = {14341, 2},
- },
- },
- [22928] = {
- ["name"] = "Leatherworking: Shifting Cloak",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18511,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {7082, 12},
- [3] = {12753, 4},
- [4] = {12809, 8},
- [5] = {15407, 4},
- [6] = {14341, 8},
- },
- },
- [57012] = {
- ["name"] = "Leatherworking: Earthguard Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65024,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 20},
- [2] = {15419, 20},
- [3] = {15407, 6},
- [4] = {7076, 20},
- [5] = {12809, 10},
- [6] = {13455, 5},
- [7] = {8343, 2},
- },
- },
- [57016] = {
- ["name"] = "Leatherworking: Depthstalker Helm",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65026,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 15},
- [2] = {15422, 20},
- [3] = {15407, 5},
- [4] = {7080, 20},
- [5] = {12457, 10},
- [6] = {18294, 10},
- [7] = {8343, 2},
- },
- },
- [57014] = {
- ["name"] = "Leatherworking: Flamewrath Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65025,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 20},
- [2] = {15417, 15},
- [3] = {15407, 5},
- [4] = {7078, 25},
- [5] = {11751, 2},
- [6] = {21546, 5},
- [7] = {8343, 2},
- },
- },
- [57018] = {
- ["name"] = "Leatherworking: Windwalker Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65027,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 10},
- [2] = {15423, 20},
- [3] = {15407, 6},
- [4] = {7082, 20},
- [5] = {12753, 6},
- [6] = {2459, 10},
- [7] = {8343, 2},
- },
- },
- [10621] = {
- ["name"] = "Leatherworking: Wolfshead Helm",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8345,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 18},
- [2] = {8368, 2},
- [3] = {8146, 8},
- [4] = {8343, 4},
- [5] = {8172, 2},
- },
- },
- [10647] = {
- ["name"] = "Leatherworking: Feathered Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 8349,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {4304, 40},
- [2] = {8168, 40},
- [3] = {7971, 2},
- [4] = {8172, 4},
- [5] = {8343, 4},
- },
- },
- [19053] = {
- ["name"] = "Leatherworking: Chimeric Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15074,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {15423, 6},
- [3] = {14341},
- },
- },
- [19062] = {
- ["name"] = "Leatherworking: Ironfeather Shoulders",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15067,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 24},
- [2] = {15420, 80},
- [3] = {1529, 2},
- [4] = {14341},
- },
- },
- [19068] = {
- ["name"] = "Leatherworking: Warbear Harness",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15064,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 28},
- [2] = {15419, 12},
- [3] = {14341},
- },
- },
- [19063] = {
- ["name"] = "Leatherworking: Chimeric Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15073,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 4},
- [2] = {15423, 8},
- [3] = {14341},
- },
- },
- [19066] = {
- ["name"] = "Leatherworking: Frostsaber Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15071,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 4},
- [2] = {15422, 6},
- [3] = {14341},
- },
- },
- [19073] = {
- ["name"] = "Leatherworking: Chimeric Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15072,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 8},
- [2] = {15423, 8},
- [3] = {14341},
- },
- },
- [19080] = {
- ["name"] = "Leatherworking: Warbear Woolies",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15065,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 24},
- [2] = {15419, 14},
- [3] = {14341},
- },
- },
- [19074] = {
- ["name"] = "Leatherworking: Frostsaber Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15069,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {15422, 8},
- [3] = {14341},
- },
- },
- [19086] = {
- ["name"] = "Leatherworking: Ironfeather Breastplate",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15066,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 40},
- [2] = {15420, 120},
- [3] = {1529},
- [4] = {15407},
- [5] = {14341},
- },
- },
- [19081] = {
- ["name"] = "Leatherworking: Chimeric Vest",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15075,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 10},
- [2] = {12803},
- [3] = {14341},
- },
- },
- [19084] = {
- ["name"] = "Leatherworking: Devilsaur Gauntlets",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15063,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {15417, 8},
- [3] = {14341},
- },
- },
- [19087] = {
- ["name"] = "Leatherworking: Frostsaber Gloves",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15070,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 6},
- [2] = {15422, 10},
- [3] = {14341},
- },
- },
- [20853] = {
- ["name"] = "Leatherworking: Corehound Boots",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 16982,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17012, 20},
- [2] = {17010, 6},
- [3] = {17011, 2},
- [4] = {14341, 2},
- },
- },
- [19097] = {
- ["name"] = "Leatherworking: Devilsaur Leggings",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15062,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {15417, 14},
- [3] = {15407},
- [4] = {14341},
- },
- },
- [19104] = {
- ["name"] = "Leatherworking: Frostsaber Tunic",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 15068,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 12},
- [2] = {15422, 12},
- [3] = {15407},
- [4] = {14341, 2},
- },
- },
- [23709] = {
- ["name"] = "Leatherworking: Corehound Belt",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 19162,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {17010, 8},
- [2] = {17012, 12},
- [3] = {12810, 10},
- [4] = {15407, 4},
- [5] = {14227, 4},
- },
- },
- [22927] = {
- ["name"] = "Leatherworking: Hide of the Wild",
- ["requires"] = "",
- ["tools"] = "",
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 18510,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {8170, 30},
- [2] = {12803, 12},
- [3] = {7080, 10},
- [4] = {18512, 8},
- [5] = {15407, 3},
- [6] = {14341, 8},
- },
- },
- [57196] = {
- ["name"] = "Bloody Belt Buckle",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 61810,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12359, 10},
- [2] = {19933, 6},
- [3] = {8846, 6},
- },
- },
- [46657] = {
- ["name"] = "Ornate Bloodstone Dagger",
- ["requires"] = AL["Black Anvil"],
- ["tools"] = {5956},
- ["castTime"] = 60,
- ["text"] = "",
- ["craftItem"] = 65004,
- ["craftQuantityMin"] = "",
- ["craftQuantityMax"] = "",
- ["reagents"] = {
- [1] = {12360, 14},
- [2] = {3577, 6},
- [3] = {12938},
- [4] = {11752},
- [5] = {8846, 10},
- [6] = {11382, 2},
- [7] = {12644, 4},
- [8] = {4278, 10},
- },
- },
- },
-}
diff --git a/AtlasLoot back update/Core/TextParsing.lua b/AtlasLoot back update/Core/TextParsing.lua
deleted file mode 100644
index 3cf1afc..0000000
--- a/AtlasLoot back update/Core/TextParsing.lua
+++ /dev/null
@@ -1,672 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
---------------------------------------------------------------------------------
--- Text replacement function
---------------------------------------------------------------------------------
-function AtlasLoot_FixText(text)
- --Armour class
- text = gsub(text, "#a1#", AL["Cloth"]);
- text = gsub(text, "#a2#", AL["Leather"]);
- text = gsub(text, "#a3#", AL["Mail"]);
- text = gsub(text, "#a4#", AL["Plate"]);
-
- --Body slot
- text = gsub(text, "#s1#", AL["Head"]);
- text = gsub(text, "#s2#", AL["Neck"]);
- text = gsub(text, "#s3#", AL["Shoulder"]);
- text = gsub(text, "#s4#", AL["Back"]);
- text = gsub(text, "#s5#", AL["Chest"]);
- text = gsub(text, "#s6#", AL["Shirt"]);
- text = gsub(text, "#s7#", AL["Tabard"]);
- text = gsub(text, "#s8#", AL["Wrist"]);
- text = gsub(text, "#s9#", AL["Hands"]);
- text = gsub(text, "#s10#", AL["Waist"]);
- text = gsub(text, "#s11#", AL["Legs"]);
- text = gsub(text, "#s12#", AL["Feet"]);
- text = gsub(text, "#s13#", AL["Ring"]);
- text = gsub(text, "#s14#", AL["Trinket"]);
- text = gsub(text, "#s15#", AL["Held In Off-hand"]);
- text = gsub(text, "#s16#", AL["Relic"]);
-
- --Weapon Weilding
- text = gsub(text, "#h1#", AL["One-Hand"]);
- text = gsub(text, "#h2#", AL["Two-Hand"]);
- text = gsub(text, "#h3#", AL["Main Hand"]);
- text = gsub(text, "#h4#", AL["Off Hand"]);
-
- --Weapon type
- text = gsub(text, "#w1#", AL["Axe"]);
- text = gsub(text, "#w2#", AL["Bow"]);
- text = gsub(text, "#w3#", AL["Crossbow"]);
- text = gsub(text, "#w4#", AL["Dagger"]);
- text = gsub(text, "#w5#", AL["Gun"]);
- text = gsub(text, "#w6#", AL["Mace"]);
- text = gsub(text, "#w7#", AL["Polearm"]);
- text = gsub(text, "#w8#", AL["Shield"]);
- text = gsub(text, "#w9#", AL["Staff"]);
- text = gsub(text, "#w10#", AL["Sword"]);
- text = gsub(text, "#w11#", AL["Thrown"]);
- text = gsub(text, "#w12#", AL["Wand"]);
- text = gsub(text, "#w13#", AL["Fist Weapon"]);
- text = gsub(text, "#w14#", AL["Fishing Pole"]);
- text = gsub(text, "#w15#", AL["Spear"]);
-
- -- Misc. Equipment
- text = gsub(text, "#e1#", AL["Potion"]);
- text = gsub(text, "#e2#", AL["Food"]);
- text = gsub(text, "#e3#", AL["Drink"]);
- text = gsub(text, "#e4#", AL["Bandage"]);
- text = gsub(text, "#e5#", AL["Arrow"]);
- text = gsub(text, "#e6#", AL["Bullet"]);
- text = gsub(text, "#e7#", AL["Mount"]);
- text = gsub(text, "#e8#", AL["Ammo Pouch"]);
- text = gsub(text, "#e9#", AL["Quiver"]);
- text = gsub(text, "#e10#", AL["Bag"]);
- text = gsub(text, "#e11#", AL["Enchant"]);
- text = gsub(text, "#e12#", AL["Trade Goods"]);
- text = gsub(text, "#e13#", AL["Scope"]);
- text = gsub(text, "#e14#", AL["Key"]);
- text = gsub(text, "#e15#", AL["Pet"]);
- text = gsub(text, "#e16#", AL["Idol"]);
- text = gsub(text, "#e17#", AL["Totem"]);
- text = gsub(text, "#e18#", AL["Libram"]);
- text = gsub(text, "#e19#", AL["Darkmoon Faire Card"]);
- text = gsub(text, "#e20#", AL["Book"]);
- text = gsub(text, "#e21#", AL["Banner"]);
- text = gsub(text, "#e22#", AL["Needed to purchase rewards"]);
- text = gsub(text, "#e23#", AL["Gem"]);
- text = gsub(text, "#e24#", AL["Use to purchase rewards"]);
- text = gsub(text, "#e25#", AL["Use to purchase rewards (Horde)"]);
- text = gsub(text, "#e26#", AL["Use to purchase rewards (Alliance)"]);
- text = gsub(text, "#e27#", AL["Token"]);
- text = gsub(text, "#e28#", AL["Crafting Reagent"]);
- text = gsub(text, "#e31#", AL["random stats"]);
- text = gsub(text, "#e32#", AL["random resistance"]);
- text = gsub(text, "#e33#", AL["random colour"]);
- text = gsub(text, "#e34#", AL["toy"]);
-
- -- Classes
- text = gsub(text, "#c1#", AL["Druid"]); -- =q13=#c1#
- text = gsub(text, "#c2#", AL["Hunter"]); -- =q14=#c2#
- text = gsub(text, "#c3#", AL["Mage"]); -- =q10=#c3#
- text = gsub(text, "#c4#", AL["Paladin"]); -- =q16=#c4#
- text = gsub(text, "#c5#", AL["Priest"]); -- =q9=#c5#
- text = gsub(text, "#c6#", AL["Rogue"]); -- =q12=#c6#
- text = gsub(text, "#c7#", AL["Shaman"]); -- =q15=#c7#
- text = gsub(text, "#c8#", AL["Warlock"]); -- =q11=#c8#
- text = gsub(text, "#c9#", AL["Warrior"]); -- =q17=#c9#
-
- --Skill
- text = gsub(text, "#sk1#", AL["Apprentice"]);
- text = gsub(text, "#sk2#", AL["Journeyman"]);
- text = gsub(text, "#sk3#", AL["Expert"]);
- text = gsub(text, "#sk4#", AL["Artisan"]);
-
- --Professions
- text = gsub(text, "#p1#", AL["Alchemy"]);
- text = gsub(text, "#p2#", AL["Blacksmithing"]);
- text = gsub(text, "#p3#", AL["Cooking"]);
- text = gsub(text, "#p4#", AL["Enchanting"]);
- text = gsub(text, "#p5#", AL["Engineering"]);
- text = gsub(text, "#p6#", AL["First Aid"]);
- text = gsub(text, "#p7#", AL["Leatherworking"]);
- text = gsub(text, "#p8#", AL["Tailoring"]);
- text = gsub(text, "#p9#", AL["Dragonscale"]);
- text = gsub(text, "#p10#", AL["Tribal"]);
- text = gsub(text, "#p11#", AL["Elemental"]);
- text = gsub(text, "#p13#", AL["Lockpicking"]);
- text = gsub(text, "#p14#", AL["Gnomish Engineering"]);
- text = gsub(text, "#p15#", AL["Goblin Engineering"]);
- text = gsub(text, "#p16#", AL["Survival"]);
- text = gsub(text, "#p17#", AL["Gardening"]);
-
- --Reputation
- text = gsub(text, "#r1#", AL["Neutral"]);
- text = gsub(text, "#r2#", AL["Friendly"]);
- text = gsub(text, "#r3#", AL["Honored"]);
- text = gsub(text, "#r4#", AL["Revered"]);
- text = gsub(text, "#r5#", AL["Exalted"]);
-
- --Battleground Factions
- text = gsub(text, "#b1#", "Stormpike Guard");
- text = gsub(text, "#b2#", "Frostwolf Clan");
- text = gsub(text, "#b3#", AL["Silverwing Sentinels"]);
- text = gsub(text, "#b4#", AL["Warsong Outriders"]);
- text = gsub(text, "#b5#", AL["The League of Arathor"]);
- text = gsub(text, "#b6#", AL["The Defilers"]);
-
- --BRDArena
- text = gsub(text, "#brd1#", AL["Anub'shiah"]);
- text = gsub(text, "#brd2#", AL["Eviscerator"]);
- text = gsub(text, "#brd3#", AL["Gorosh the Dervish"]);
- text = gsub(text, "#brd4#", AL["Grizzle"]);
- text = gsub(text, "#brd5#", AL["Hedrum the Creeper"]);
- text = gsub(text, "#brd6#", AL["Ok'thor the Breaker"]);
-
- --Sunken Temple Mini Bosses
- text = gsub(text, "#st1#", AL["Gasher"]);
- text = gsub(text, "#st2#", AL["Hukku"]);
- text = gsub(text, "#st3#", AL["Loro"]);
- text = gsub(text, "#st4#", AL["Mijan"]);
- text = gsub(text, "#st5#", AL["Zolo"]);
- text = gsub(text, "#st6#", AL["Zul'Lor"]);
-
-
- -- Misc phrases and mod specific stuff
- text = gsub(text, "#m1#", AL["Classes"]);
- text = gsub(text, "#m2#", AL["This Item Begins a Quest"]);
- text = gsub(text, "#m3#", AL["Quest Item"]);
- text = gsub(text, "#m4#", AL["Quest Reward"]);
- text = gsub(text, "#m5#", AL["Shared"]);
- text = gsub(text, "#m6#", AL["Horde"]); -- =q6=#m6#
- text = gsub(text, "#m7#", AL["Alliance"]); -- =q8=#m7#
- text = gsub(text, "#m8#", AL["Unique"]);
- text = gsub(text, "#m9#", AL["Right Half"]);
- text = gsub(text, "#m10#", AL["Left Half"]);
- text = gsub(text, "#m11#", AL["28 Slot Soul"]);
- text = gsub(text, "#m12#", AL["18 Slot"]);
- text = gsub(text, "#m13#", AL["10 Slot"]);
- text = gsub(text, "#m14#", AL["(300)"]);
- text = gsub(text, "#m15#", AL["(295)"]);
- text = gsub(text, "#m16#", AL["(275)"]);
- text = gsub(text, "#m17#", AL["(265)"]);
- text = gsub(text, "#m18#", AL["(290)"]);
- text = gsub(text, "#m19#", AL["Set"]);
- text = gsub(text, "#m20#", AL["(285)"]);
- text = gsub(text, "#m21#", AL["16 Slot"]);
- text = gsub(text, "#m22#", AL["Schematic: Field Repair Bot 74A"]);
- text = gsub(text, "#m23#", AL["Container"]);
- text = gsub(text, "#m24#", AL["Blacksmithing Plans"]);
- text = gsub(text, "#m25#", AL["Consumable"]);
- text = gsub(text, "#m26#", AL["(185)"]);
- text = gsub(text, "#m27#", AL["(160)"]);
- text = gsub(text, "#m28#", AL["(125)"]);
- text = gsub(text, "#m29#", AL["(200)"]);
- text = gsub(text, "#m30#", AL["(1)"]);
- text = gsub(text, "#m31#", AL["Reagent"]);
- text = gsub(text, "#m32#", AL["Binds when picked up"]);
- text = gsub(text, "#m33#", AL["Misc"]);
- text = gsub(text, "#m34#", AL["Use to purchase rewards"]);
- text = gsub(text, "#m35#", AL["Fireworks"]);
- text = gsub(text, "#m36#", AL["Used to summon boss"]);
- text = gsub(text, "#m37#", AL["24 Slot"]);
- text = gsub(text, "#m38#", AL["Coin"]);
- text = gsub(text, "#m39#", AL["Bijou"]);
- text = gsub(text, "#m40#", AL["Doll"]);
- text = gsub(text, "#m41#", AL["(250)"]);
-
- -- Random names
- text = gsub(text, "#x1#", AL["Lord Cobrahn"]);
- text = gsub(text, "#x2#", AL["Lady Anacondra"]);
- text = gsub(text, "#x3#", AL["Lord Serpentis"]);
- text = gsub(text, "#x4#", AL["Druid of the Fang"]);
- text = gsub(text, "#x5#", AL["Lord Pythas"]);
- text = gsub(text, "#x6#", AL["Edwin VanCleef"]);
- text = gsub(text, "#x7#", AL["Captain Greenskin"]);
- text = gsub(text, "#x8#", AL["Defias Strip Miner"]);
- text = gsub(text, "#x9#", AL["Overseer/Taskmaster"]);
- text = gsub(text, "#x10#", AL["Primal Hakkari Kossack"]);
- text = gsub(text, "#x11#", AL["Primal Hakkari Shawl"]);
- text = gsub(text, "#x12#", AL["Primal Hakkari Bindings"]);
- text = gsub(text, "#x13#", AL["Primal Hakkari Sash"]);
- text = gsub(text, "#x14#", AL["Primal Hakkari Stanchion"]);
- text = gsub(text, "#x15#", AL["Primal Hakkari Aegis"]);
- text = gsub(text, "#x16#", AL["Primal Hakkari Girdle"]);
- text = gsub(text, "#x17#", AL["Primal Hakkari Armsplint"]);
- text = gsub(text, "#x18#", AL["Primal Hakkari Tabard"]);
- text = gsub(text, "#x19#", AL["Qiraji Ornate Hilt"]);
- text = gsub(text, "#x20#", AL["Qiraji Martial Drape"]);
- text = gsub(text, "#x21#", AL["Qiraji Magisterial Ring"]);
- text = gsub(text, "#x22#", AL["Qiraji Ceremonial Ring"]);
- text = gsub(text, "#x23#", AL["Qiraji Regal Drape"]);
- text = gsub(text, "#x24#", AL["Qiraji Spiked Hilt"]);
- text = gsub(text, "#x25#", AL["Qiraji Bindings of Dominance"]);
- text = gsub(text, "#x26#", AL["Vek'nilash's Circlet"]);
- text = gsub(text, "#x27#", AL["Ouro's Intact Hide"]);
- text = gsub(text, "#x28#", AL["Husk of the Old God"]);
- text = gsub(text, "#x29#", AL["Qiraji Bindings of Command"]);
- text = gsub(text, "#x30#", AL["Vek'lor's Diadem"]);
- text = gsub(text, "#x31#", AL["Skin of the Great Sandworm"]);
- text = gsub(text, "#x32#", AL["Carapace of the Old God"]);
- text = gsub(text, "#x33#", AL["Defender"]);
- text = gsub(text, "#x34#", AL["Trash Mobs"]);
- text = gsub(text, "#x35#", AL["Champion"]);
- text = gsub(text, "#x36#", AL["Centurion"]);
- text = gsub(text, "#x37#", AL["Herod"]);
- text = gsub(text, "#x38#", AL["Protector"]);
- text = gsub(text, "#x39#", AL["Myrmidon"]);
- text = gsub(text, "#x40#", AL["Defias Pirate"]);
- text = gsub(text, "#x41#", AL["Prisoner/Insurgent/Convict"]);
- text = gsub(text, "#x42#", AL["Black Guard Swordsmith"]);
- text = gsub(text, "#x43#", AL["Crimson Hammersmith"]);
- text = gsub(text, "#x44#", AL["Shadowforge Flame Keeper"]);
- text = gsub(text, "#x45#", AL["Anvilrage Marshal"]);
- text = gsub(text, "#x46#", AL["Anvilrage Captain"]);
- text = gsub(text, "#x47#", AL["Weapon Technician"]);
- text = gsub(text, "#x48#", AL["Doomforge Craftsman"]);
- text = gsub(text, "#x49#", AL["Doomforge Arcanasmith"]);
- text = gsub(text, "#x50#", AL["Hammered Patron"]);
- text = gsub(text, "#x51#", AL["Scarshield Warlock"]);
- text = gsub(text, "#x52#", AL["Firebrand Pyromancer"]);
- text = gsub(text, "#x53#", AL["Firebrand Grunt"]);
- text = gsub(text, "#x54#", AL["Firebrand Invoker"]);
- text = gsub(text, "#x55#", AL["Firebrand Legionnaire"]);
- text = gsub(text, "#x56#", AL["Spirestone Mystic"]);
- text = gsub(text, "#x57#", AL["Spirestone Warlord"]);
- text = gsub(text, "#x58#", AL["Spire Spider/Spiderling"]);
- text = gsub(text, "#x59#", AL["Blackhand Elite"]);
- text = gsub(text, "#x60#", AL["Blackhand Assassin"]);
- text = gsub(text, "#x61#", AL["Death Talon Wyrmguard"]);
- text = gsub(text, "#x62#", AL["Dark Iron Agent"]);
- text = gsub(text, "#x63#", AL["Molten Destroyer"]);
- text = gsub(text, "#x64#", AL["Scarlet Trainee"]);
- text = gsub(text, "#x65#", AL["Scarlet Commander Mograine"]);
- text = gsub(text, "#x66#", AL["Guardsman"]);
- text = gsub(text, "#x67#", AL["Plagued Hatchling"]);
- text = gsub(text, "#x68#", AL["Scholomance Adept"]);
- text = gsub(text, "#x69#", AL["Scholomance Dark Summoner"]);
- text = gsub(text, "#x70#", AL["Spectral Researcher"]);
- text = gsub(text, "#x71#", AL["Twilight Corrupter"]);
- text = gsub(text, "#x72#", AL["Thuzadin Shadowcaster"]);
- text = gsub(text, "#x73#", AL["Crimson Sorcerer"]);
- text = gsub(text, "#x74#", AL["Crimson Battle Mage"]);
- text = gsub(text, "#x75#", AL["Spectral Citizen"]);
- text = gsub(text, "#x76#", AL["Ghoul Ravener"]);
- text = gsub(text, "#x77#", AL["Crimson Inquisitor"]);
- text = gsub(text, "#x78#", AL["Atal'ai Witch Doctor"]);
- text = gsub(text, "#x79#", AL["Murk Worm"]);
- text = gsub(text, "#x80#", AL["Crimson Templar"]);
- text = gsub(text, "#x81#", AL["Azure Templar"]);
- text = gsub(text, "#x82#", AL["Earthen Templar"]);
- text = gsub(text, "#x83#", AL["Hoary Templar"]);
- text = gsub(text, "#x84#", AL["The Duke of Zephyrs"]);
- text = gsub(text, "#x85#", AL["The Duke of Shards"]);
- text = gsub(text, "#x86#", AL["The Duke of Cynders"]);
- text = gsub(text, "#x87#", AL["The Duke of Fathoms"]);
- text = gsub(text, "#x88#", AL["High Marshal Whirlaxis"]);
- text = gsub(text, "#x89#", AL["Baron Kazum"]);
- text = gsub(text, "#x90#", AL["Prince Skaldrenox"]);
- text = gsub(text, "#x91#", AL["Lord Skwol"]);
- text = gsub(text, "#x92#", AL["Baron Charr"]);
- text = gsub(text, "#x93#", AL["Avalanchion"]);
- text = gsub(text, "#x94#", AL["Princess Tempestria"]);
- text = gsub(text, "#x95#", AL["The Windreaver"]);
- text = gsub(text, "#x96#", AL["Mr. Smite"]);
-
- -- Misc
- text = gsub(text, "#j1#", AL["Dungeon 1 Set"]);
- text = gsub(text, "#j2#", AL["Dungeon 2 Set"]);
- text = gsub(text, "#j3#", AL["D2 Summonable"]);
- text = gsub(text, "#j4#", AL["Token Hand-Ins"]);
- text = gsub(text, "#j5#", AL["Level 60"]);
- text = gsub(text, "#j6#", AL["Fire Resistance Gear"]);
- text = gsub(text, "#j7#", AL["Arcane Resistance Gear"]);
- text = gsub(text, "#j8#", AL["Nature Resistance Gear"]);
- text = gsub(text, "#j9#", AL["Frost Resistance Gear"]);
- text = gsub(text, "#j10#", AL["Shadow Resistance Gear"]);
- text = gsub(text, "#j11#", AL["Master Angler"]);
- text = gsub(text, "#j12#", AL["First Prize"]);
- text = gsub(text, "#j13#", AL["Rare Fish Rewards"]);
- text = gsub(text, "#j14#", AL["Rare Fish"]);
- text = gsub(text, "#j15#", AL["Fire"]);
- text = gsub(text, "#j16#", AL["Water"]);
- text = gsub(text, "#j17#", AL["Earth"]);
- text = gsub(text, "#j18#", AL["Air"]);
-
- -- Blacksmithing Crafted Sets
- text = gsub(text, "#craftbp1#", AL["Imperial Plate"]);
- text = gsub(text, "#craftbp2#", AL["The Darksoul"]);
- text = gsub(text, "#craftbp3#", AL["Steel Plate"]);
- text = gsub(text, "#craftbm1#", AL["Bloodsoul Embrace"]);
-
- -- Tailoring Crafted Sets
- text = gsub(text, "#craftt1#", AL["Augerer's Attire"]);
- text = gsub(text, "#craftt2#", AL["Shadoweave"]);
- text = gsub(text, "#craftt3#", AL["Diviner's Garments"]);
- text = gsub(text, "#craftt4#", AL["Pillager's Garb"]);
- text = gsub(text, "#craftt5#", AL["Bloodvine Garb"]);
-
- -- Leatherworking Crafted Sets
- text = gsub(text, "#craftlwl7#", AL["Grifter's Armor"]);
- text = gsub(text, "#craftlwl8#", AL["Primalist's Trappings"]);
- text = gsub(text, "#craftlwl1#", AL["Volcanic Armor"]);
- text = gsub(text, "#craftlwl2#", AL["Ironfeather Armor"]);
- text = gsub(text, "#craftlwl3#", AL["Stormshroud Armor"]);
- text = gsub(text, "#craftlwl4#", AL["Devilsaur Armor"]);
- text = gsub(text, "#craftlwl5#", AL["Blood Tiger Harness"]);
- text = gsub(text, "#craftlwl6#", AL["Primal Batskin"]);
- text = gsub(text, "#craftlwm1#", AL["Green Dragon Mail"]);
- text = gsub(text, "#craftlwm2#", AL["Blue Dragon Mail"]);
- text = gsub(text, "#craftlwm3#", AL["Black Dragon Mail"]);
- text = gsub(text, "#craftlwm4#", AL["Red Dragon Mail"]);
-
- -- Chests, boxes
- text = gsub(text, "#cb1#", AL["Doan's Strongbox"]);
- --[[text = gsub(text, "#cb2#", ATLASLOOT_Chest of The Seven);
- text = gsub(text, "#cb3#", ATLASLOOT_The Vault);
- text = gsub(text, "#cb4#", ATLASLOOT_Dark Coffer);
- text = gsub(text, "#cb5#", ATLASLOOT_The Secret Safe);
- text = gsub(text, "#cb6#", ATLASLOOT_Ogre Tannin Basket);]]
- text = gsub(text, "#cb7#", AL["Fengus's Chest"]);
- --[[text = gsub(text, "#cb8#", ATLASLOOT_The Princes Chest);]]
- text = gsub(text, "#cb9#", AL["Felvine Shard"]);
- text = gsub(text, "#cb10#", AL["Unforged Rune Covered Breastplate"]);
- --[[text = gsub(text, "#cb11#", ATLASLOOT_Unfinished Painting);
- text = gsub(text, "#cb12#", ATLASLOOT_Frostwhispers Embalming Fluid);--]]
- text = gsub(text, "#cb13#", AL["Malor's Strongbox"]);
- --[[text = gsub(text, "#cb14#", ATLASLOOT_Baelogs Chest);
- text = gsub(text, "#cb15#", ATLASLOOT_Conspicuous Urn);--]]
- text = gsub(text, "#cb16#", AL["Gift of Adoration"]);
- text = gsub(text, "#cb17#", AL["Box of Chocolates"]);
- text = gsub(text, "#cb18#", AL["Treat Bag"]);
- --[[text = gsub(text, "#cb19#", ATLASLOOT_Gaily Wrapped Present);
- text = gsub(text, "#cb20#", ATLASLOOT_Festive Gift);
- text = gsub(text, "#cb21#", ATLASLOOT_Ticking Present);
- text = gsub(text, "#cb22#", ATLASLOOT_Gently Shaken Gift);
- text = gsub(text, "#cb24#", ATLASLOOT_Lunar Festival Fireworks Pack);
- text = gsub(text, "#cb25#", ATLASLOOT_Lucky Red Envelope);--]]
- text = gsub(text, "#cb25#", AL["Brightly Colored Egg"]);
- text = gsub(text, "#cb26#", AL["Small Rocket Recipes"]);
- text = gsub(text, "#cb27#", AL["Large Rocket Recipes"]);
- text = gsub(text, "#cb28#", AL["Cluster Rocket Recipes"]);
- text = gsub(text, "#cb29#", AL["Large Cluster Rocket Recipes"]);
- text = gsub(text, "#cb30#", AL["Warpwood Pod"]);
- text = gsub(text, "#cb31#", AL["Scarab Coffer"]);
- text = gsub(text, "#cb32#", AL["Greater Scarab Coffer"]);
-
- --Pre60 Sets
- text = gsub(text, "#pre60s1#", AL["Defias Leather"]);
- text = gsub(text, "#pre60s2#", AL["Embrace of the Viper"]);
- text = gsub(text, "#pre60s3#", AL["Chain of the Scarlet Crusade"]);
- text = gsub(text, "#pre60s4#", AL["The Gladiator"]);
- text = gsub(text, "#pre60s5#", AL["Ironweave Battlesuit"]);
- text = gsub(text, "#pre60s6#", AL["Necropile Raiment"]);
- text = gsub(text, "#pre60s7#", AL["Cadaverous Garb"]);
- text = gsub(text, "#pre60s8#", AL["Bloodmail Regalia"]);
- text = gsub(text, "#pre60s9#", AL["Deathbone Guardian"]);
- text = gsub(text, "#pre60s10#", AL["The Postmaster"]);
- text = gsub(text, "#pre60s11#", AL["Regalia of Undead Cleansing"]);
- text = gsub(text, "#pre60s12#", AL["Undead Slayer's Armor"]);
- text = gsub(text, "#pre60s13#", AL["Garb of the Undead Slayer"]);
- text = gsub(text, "#pre60s14#", AL["Battlegear of Undead Slaying"]);
- text = gsub(text, "#pre60s15#", AL["Shard of the Gods"]);
- text = gsub(text, "#pre60s16#", AL["Major Mojo Infusion"]);
- text = gsub(text, "#pre60s17#", AL["Overlord's Resolution"]);
- text = gsub(text, "#pre60s18#", AL["Prayer of the Primal"]);
- text = gsub(text, "#pre60s19#", AL["Zanzil's Concentration"]);
- text = gsub(text, "#pre60s20#", AL["Spirit of Eskhandar"]);
- text = gsub(text, "#pre60s21#", AL["The Twin Blades of Hakkari"]);
- text = gsub(text, "#pre60s22#", AL["Primal Blessing"]);
- text = gsub(text, "#pre60s23#", AL["Dal'Rend's Arms"]);
- text = gsub(text, "#pre60s24#", AL["Spider's Kiss"]);
-
- --ZG Sets
- text = gsub(text, "#zgs1#", AL["Haruspex's Garb"]);
- text = gsub(text, "#zgs2#", AL["Predator's Armor"]);
- text = gsub(text, "#zgs3#", AL["Illusionist's Attire"]);
- text = gsub(text, "#zgs4#", AL["Freethinker's Armor"]);
- text = gsub(text, "#zgs5#", AL["Confessor's Raiment"]);
- text = gsub(text, "#zgs6#", AL["Madcap's Outfit"]);
- text = gsub(text, "#zgs7#", AL["Augur's Regalia"]);
- text = gsub(text, "#zgs8#", AL["Demoniac's Threads"]);
- text = gsub(text, "#zgs9#", AL["Vindicator's Battlegear"]);
-
- --AQ20 Sets
- text = gsub(text, "#aq20s1#", AL["Symbols of Unending Life"]);
- text = gsub(text, "#aq20s2#", AL["Trappings of the Unseen Path"]);
- text = gsub(text, "#aq20s3#", AL["Trappings of Vaulted Secrets"]);
- text = gsub(text, "#aq20s4#", AL["Battlegear of Eternal Justice"]);
- text = gsub(text, "#aq20s5#", AL["Finery of Infinite Wisdom"]);
- text = gsub(text, "#aq20s6#", AL["Emblems of Veiled Shadows"]);
- text = gsub(text, "#aq20s7#", AL["Gift of the Gathering Storm"]);
- text = gsub(text, "#aq20s8#", AL["Implements of Unspoken Names"]);
- text = gsub(text, "#aq20s9#", AL["Battlegear of Unyielding Strength"]);
-
- --AQ40 Sets
- text = gsub(text, "#aq40s1#", AL["Genesis Raiment"]);
- text = gsub(text, "#aq40s2#", AL["Striker's Garb"]);
- text = gsub(text, "#aq40s3#", AL["Enigma Vestments"]);
- text = gsub(text, "#aq40s4#", AL["Avenger's Battlegear"]);
- text = gsub(text, "#aq40s5#", AL["Garments of the Oracle"]);
- text = gsub(text, "#aq40s6#", AL["Deathdealer's Embrace"]);
- text = gsub(text, "#aq40s7#", AL["Stormcaller's Garb"]);
- text = gsub(text, "#aq40s8#", AL["Doomcaller's Attire"]);
- text = gsub(text, "#aq40s9#", AL["Conqueror's Battlegear"]);
-
- --T0 Sets
- text = gsub(text, "#t0s1#", AL["Wildheart Raiment"]);
- text = gsub(text, "#t0s2#", AL["Beaststalker Armor"]);
- text = gsub(text, "#t0s3#", AL["Magister's Regalia"]);
- text = gsub(text, "#t0s4#", AL["Lightforge Armor"]);
- text = gsub(text, "#t0s5#", AL["Vestments of the Devout"]);
- text = gsub(text, "#t0s6#", AL["Shadowcraft Armor"]);
- text = gsub(text, "#t0s7#", AL["The Elements"]);
- text = gsub(text, "#t0s8#", AL["Dreadmist Raiment"]);
- text = gsub(text, "#t0s9#", AL["Battlegear of Valor"]);
-
- --T0.5 Sets
- text = gsub(text, "#t05s1#", AL["Feralheart Raiment"]);
- text = gsub(text, "#t05s2#", AL["Beastmaster Armor"]);
- text = gsub(text, "#t05s3#", AL["Sorcerer's Regalia"]);
- text = gsub(text, "#t05s4#", AL["Soulforge Armor"]);
- text = gsub(text, "#t05s5#", AL["Vestments of the Virtuous"]);
- text = gsub(text, "#t05s6#", AL["Darkmantle Armor"]);
- text = gsub(text, "#t05s7#", AL["The Five Thunders"]);
- text = gsub(text, "#t05s8#", AL["Deathmist Raiment"]);
- text = gsub(text, "#t05s9#", AL["Battlegear of Heroism"]);
-
- --T1 Sets
- text = gsub(text, "#t1s1#", AL["Cenarion Raiment"]);
- text = gsub(text, "#t1s2#", AL["Giantstalker Armor"]);
- text = gsub(text, "#t1s3#", AL["Arcanist Regalia"]);
- text = gsub(text, "#t1s4#", AL["Lawbringer Armor"]);
- text = gsub(text, "#t1s5#", AL["Vestments of Prophecy"]);
- text = gsub(text, "#t1s6#", AL["Nightslayer Armor"]);
- text = gsub(text, "#t1s7#", AL["The Earthfury"]);
- text = gsub(text, "#t1s8#", AL["Felheart Raiment"]);
- text = gsub(text, "#t1s9#", AL["Battlegear of Might"]);
-
- --T2 Sets
- text = gsub(text, "#t2s1#", AL["Stormrage Raiment"]);
- text = gsub(text, "#t2s2#", AL["Dragonstalker Armor"]);
- text = gsub(text, "#t2s3#", AL["Netherwind Regalia"]);
- text = gsub(text, "#t2s4#", AL["Judgement Armor"]);
- text = gsub(text, "#t2s5#", AL["Vestments of Transcendence"]);
- text = gsub(text, "#t2s6#", AL["Bloodfang Armor"]);
- text = gsub(text, "#t2s7#", AL["The Ten Storms"]);
- text = gsub(text, "#t2s8#", AL["Nemesis Raiment"]);
- text = gsub(text, "#t2s9#", AL["Battlegear of Wrath"]);
-
- --T3 Sets
- text = gsub(text, "#t3s1#", AL["Dreamwalker Raiment"]);
- text = gsub(text, "#t3s2#", AL["Cryptstalker Armor"]);
- text = gsub(text, "#t3s3#", AL["Frostfire Regalia"]);
- text = gsub(text, "#t3s4#", AL["Redemption Armor"]);
- text = gsub(text, "#t3s5#", AL["Vestments of Faith"]);
- text = gsub(text, "#t3s6#", AL["Bonescythe Armor"]);
- text = gsub(text, "#t3s7#", AL["The Earthshatterer"]);
- text = gsub(text, "#t3s8#", AL["Plagueheart Raiment"]);
- text = gsub(text, "#t3s9#", AL["Dreadnaught's Battlegear"]);
-
- --BoN
- text = gsub(text, "#pob1#", AL["Path of the Conqueror"]);
- text = gsub(text, "#pob2#", AL["Path of the Invoker"]);
- text = gsub(text, "#pob3#", AL["Path of the Protector"]);
-
- --PvP Epic Horde Sets
- text = gsub(text, "#pvpeh1#", AL["Warlord's Sanctuary"]);
- text = gsub(text, "#pvpeh2#", AL["Warlord's Pursuit"]);
- text = gsub(text, "#pvpeh3#", AL["Warlord's Regalia"]);
- text = gsub(text, "#pvpeh4#", AL["Warlord's Raiment"]);
- text = gsub(text, "#pvpeh5#", AL["Warlord's Vestments"]);
- text = gsub(text, "#pvpeh6#", AL["Warlord's Earthshaker"]);
- text = gsub(text, "#pvpeh7#", AL["Warlord's Threads"]);
- text = gsub(text, "#pvpeh8#", AL["Warlord's Battlegear"]);
- text = gsub(text, "#pvpeh9#", AL["Warlord's Aegis"]);
-
- --PvP Epic Alliance Sets
- text = gsub(text, "#pvpea1#", AL["Field Marshal's Sanctuary"]);
- text = gsub(text, "#pvpea2#", AL["Field Marshal's Pursuit"]);
- text = gsub(text, "#pvpea3#", AL["Field Marshal's Regalia"]);
- text = gsub(text, "#pvpea4#", AL["Field Marshal's Aegis"]);
- text = gsub(text, "#pvpea5#", AL["Field Marshal's Raiment"]);
- text = gsub(text, "#pvpea6#", AL["Field Marshal's Vestments"]);
- text = gsub(text, "#pvpea7#", AL["Field Marshal's Threads"]);
- text = gsub(text, "#pvpea8#", AL["Field Marshal's Battlegear"]);
- text = gsub(text, "#pvpea9#", AL["Field Marshal's Earthshaker"]);
-
- --PvP Rare Horde Sets
- text = gsub(text, "#pvprh1#", AL["Champion's Refuge"]);
- text = gsub(text, "#pvprh2#", AL["Champion's Pursuance"]);
- text = gsub(text, "#pvprh3#", AL["Champion's Arcanum"]);
- text = gsub(text, "#pvprh4#", AL["Champion's Investiture"]);
- text = gsub(text, "#pvprh5#", AL["Champion's Guard"]);
- text = gsub(text, "#pvprh6#", AL["Champion's Stormcaller"]);
- text = gsub(text, "#pvprh7#", AL["Champion's Dreadgear"]);
- text = gsub(text, "#pvprh8#", AL["Champion's Battlearmor"]);
- text = gsub(text, "#pvprh9#", AL["Champion's Redoubt"]);
-
- --PvP Rare Alliance Sets
- text = gsub(text, "#pvpra1#", AL["Lieutenant Commander's Refuge"]);
- text = gsub(text, "#pvpra2#", AL["Lieutenant Commander's Pursuance"]);
- text = gsub(text, "#pvpra3#", AL["Lieutenant Commander's Arcanum"]);
- text = gsub(text, "#pvpra4#", AL["Lieutenant Commander's Redoubt"]);
- text = gsub(text, "#pvpra5#", AL["Lieutenant Commander's Investiture"]);
- text = gsub(text, "#pvpra6#", AL["Lieutenant Commander's Guard"]);
- text = gsub(text, "#pvpra7#", AL["Lieutenant Commander's Dreadgear"]);
- text = gsub(text, "#pvpra8#", AL["Lieutenant Commander's Battlearmor"]);
- text = gsub(text, "#pvpra9#", AL["Lieutenant Commander's Stormcaller"]);
-
- --Rogue
- text = gsub(text, "#rp1#", AL["Poisons"]);
- text = gsub(text, "#rp2#", AL["Reagent"]);
-
- --Crafting
- text = gsub(text, "#sr#", AL["Skill:"]);
- text = gsub(text, "#lr#", AL["Level:"]);
- text = gsub(text, "=so1=", "|cffff7f3f"); --orange skill
- text = gsub(text, "=so2=", "|cffffff00"); --yellow skill
- text = gsub(text, "=so3=", "|cff3fbf3f"); --green skill
- text = gsub(text, "=so4=", "|cff7f7f7f"); --gray skill
-
- --Misc PvP Set Text
- text = gsub(text, "#pvps1#", AL["Epic Set"]);
- text = gsub(text, "#pvps2#", AL["Rare Set"]);
-
- --Text colouring
- text = gsub(text, "=q0=", "|cff9d9d9d");
- text = gsub(text, "=q1=", "|cffFFFFFF");
- text = gsub(text, "=q2=", "|cff1eff00");
- text = gsub(text, "=q3=", "|cff0070dd");
- text = gsub(text, "=q4=", "|cffa335ee");
- text = gsub(text, "=q5=", "|cffFF8000");
- text = gsub(text, "=q6=", "|cffFF0000");
- text = gsub(text, "=q7=", "|cff03c0f6"); -- "dropped by" colour
- text = gsub(text, "=q8=", "|cff2773ff"); -- alliance colour, alliance rank colour
- text = gsub(text, "=q9=", "|cffffffff"); -- priest colour
- text = gsub(text, "=q10=", "|cff68ccef"); -- mage colour
- text = gsub(text, "=q11=", "|cff9382c9"); -- warlock colour
- text = gsub(text, "=q12=", "|cfffff468"); -- rogue colour
- text = gsub(text, "=q13=", "|cffff7c0a"); -- druid colour
- text = gsub(text, "=q14=", "|cffaad372"); -- hunter colour
- text = gsub(text, "=q15=", "|cff2773ff"); -- shaman colour
- text = gsub(text, "=q16=", "|cfff48cba"); -- paladin colour
- text = gsub(text, "=q17=", "|cffc69b6d"); -- warrior colour
- text = gsub(text, "=q18=", "|cffff3100"); -- horde rank colour
- text = gsub(text, "=q19=", "|cffe6cc80"); -- horde rank colour
- text = gsub(text, "=ec1=", "|cffFF8400");
- text = gsub(text, "=ds=", "|cffFFd200");
-
- --Dropped by names
- text = gsub(text, "#db1#", AL["Patchwerk"]);
- text = gsub(text, "#db2#", AL["Grobbulus"]);
- text = gsub(text, "#db3#", AL["Gluth"]);
- text = gsub(text, "#db4#", AL["Thaddius"]);
- text = gsub(text, "#db5#", AL["Anub'Rekhan"]);
- text = gsub(text, "#db6#", AL["Faerlina"]);
- text = gsub(text, "#db7#", AL["Maexxna"]);
- text = gsub(text, "#db8#", AL["Noth"]);
- text = gsub(text, "#db9#", AL["Heigan"]);
- text = gsub(text, "#db10#", AL["Loatheb"]);
- text = gsub(text, "#db11#", AL["Razuvious"]);
- text = gsub(text, "#db12#", AL["Gothik"]);
- text = gsub(text, "#db13#", AL["The Four Horsemen"]);
- text = gsub(text, "#db14#", AL["Kel'Thuzad"]);
- text = gsub(text, "#db15#", AL["Onyxia"]);
- text = gsub(text, "#db16#", AL["Ragnaros"]);
- text = gsub(text, "#db17#", AL["Razorgore the Untamed"]);
- text = gsub(text, "#db18#", AL["Vaelastrasz the Corrupt"]);
- text = gsub(text, "#db19#", AL["Broodlord Lashlayer"]);
- text = gsub(text, "#db20#", AL["Firemaw"]);
- text = gsub(text, "#db21#", AL["Ebonroc"]);
- text = gsub(text, "#db22#", AL["Flamegor"]);
- text = gsub(text, "#db23#", AL["Chromaggus"]);
- text = gsub(text, "#db24#", AL["Nefarian"]);
- text = gsub(text, "#db25#", AL["Lucifron"]);
- text = gsub(text, "#db26#", AL["Magmadar"]);
- text = gsub(text, "#db27#", AL["Gehennas"]);
- text = gsub(text, "#db28#", AL["Garr"]);
- text = gsub(text, "#db29#", AL["Baron Geddon"]);
- text = gsub(text, "#db30#", AL["Shazzrah"]);
- text = gsub(text, "#db31#", AL["Sulfuron Harbinger"]);
- text = gsub(text, "#db32#", AL["Golemagg the Incinerator"]);
- text = gsub(text, "#db33#", AL["Darkmaster Gandling"]);
- text = gsub(text, "#db34#", AL["Baron Rivendare"]);
- text = gsub(text, "#db35#", AL["General Drakkisath"]);
- text = gsub(text, "#db36#", AL["Ras Frostwhisper"]);
- text = gsub(text, "#db37#", AL["Doctor Theolen Krastinov"]);
- text = gsub(text, "#db38#", AL["Hearthsinger Forresten"]);
- text = gsub(text, "#db39#", AL["Solakar Flamewreath"]);
- text = gsub(text, "#db40#", AL["Archivist Galford"]);
- text = gsub(text, "#db41#", AL["Maleki the Pallid"]);
- text = gsub(text, "#db42#", AL["Jandice Barov"]);
- text = gsub(text, "#db43#", AL["Lorekeeper Polkelt"]);
- text = gsub(text, "#db44#", AL["Baroness Anastari"]);
- text = gsub(text, "#db45#", AL["Cannon Master Willey"]);
- text = gsub(text, "#db46#", AL["Instructor Malicia"]);
- text = gsub(text, "#db47#", AL["Shadow Hunter Vosh'gajin"]);
- text = gsub(text, "#db48#", AL["Rattlegore"]);
- text = gsub(text, "#db49#", AL["Gizrul the Slavener"]);
- text = gsub(text, "#db50#", AL["Mother Smolderweb"]);
- text = gsub(text, "#db51#", AL["The Unforgiven"]);
- text = gsub(text, "#db52#", AL["The Ravenian"]);
- text = gsub(text, "#db53#", AL["Overlord Wyrmthalak"]);
- text = gsub(text, "#db54#", AL["War Master Voone"]);
- text = gsub(text, "#db55#", AL["Nerub'enkan"]);
- text = gsub(text, "#db56#", AL["Gyth"]);
- text = gsub(text, "#db57#", AL["Pyroguard Emberseer"]);
- text = gsub(text, "#db58#", AL["Highlord Omokk"]);
- text = gsub(text, "#db59#", AL["Warchief Rend Blackhand"]);
- text = gsub(text, "#db60#", AL["Ramstein the Gorger"]);
- text = gsub(text, "#db61#", AL["Kirtonos the Herald"]);
- text = gsub(text, "#db62#", AL["The Beast"]);
- text = gsub(text, "#db63#", AL["Lord Alexei Barov"]);
- text = gsub(text, "#db64#", AL["Timmy the Cruel"]);
- text = gsub(text, "#db65#", AL["Balnazzar"]);
-
- --Zones abbreviations
- text = gsub(text, "#z1#", "("..AL["MC"]..")");
- text = gsub(text, "#z2#", AL["Scholo"]);
- text = gsub(text, "#z3#", AL["Strat"]);
- text = gsub(text, "#z4#", AL["LBRS"]);
- text = gsub(text, "#z5#", AL["UBRS"]);
-
- --Currency Icons
- text = gsub(text, "#gold#", "Interface\\AddOns\\AtlasLoot\\Images\\gold");
- text = gsub(text, "#silver#", "Interface\\AddOns\\AtlasLoot\\Images\\silver");
- text = gsub(text, "#copper#", "Interface\\AddOns\\AtlasLoot\\Images\\bronze");
- text = gsub(text, "#wsg#", "Interface\\Icons\\INV_Misc_Rune_07");
- text = gsub(text, "#ab#", "Interface\\Icons\\INV_Jewelry_Amulet_07");
- text = gsub(text, "#av#", "Interface\\Icons\\INV_Jewelry_Necklace_21");
- text = gsub(text, "#horde#", "Interface\\AddOns\\AtlasLoot\\Images\\Horde");
- text = gsub(text, "#alliance#", "Interface\\AddOns\\AtlasLoot\\Images\\Alliance");
- text = gsub(text, "#darkmoon#", "Interface\\Icons\\INV_Misc_Ticket_Darkmoon_01");
- text = gsub(text, "#ccombat#", "Interface\\Icons\\INV_Jewelry_Talisman_06");
- text = gsub(text, "#ctactical#", "Interface\\Icons\\INV_Jewelry_Amulet_02");
- text = gsub(text, "#clogistics#", "Interface\\Icons\\INV_Jewelry_Necklace_16");
- text = gsub(text, "#cremulos#", "Interface\\Icons\\INV_Jewelry_Necklace_14");
- text = gsub(text, "#ccenarius#", "Interface\\Icons\\INV_Jewelry_Necklace_12");
- text = gsub(text, "#zandalar#", "Interface\\Icons\\INV_Misc_Coin_08");
-
- return text;
-end
diff --git a/AtlasLoot back update/Core/WishList.lua b/AtlasLoot back update/Core/WishList.lua
deleted file mode 100644
index cc0e094..0000000
--- a/AtlasLoot back update/Core/WishList.lua
+++ /dev/null
@@ -1,296 +0,0 @@
---[[
-File containing functions related to the wish list.
-
-Functions:
-AtlasLoot_ShowWishList()
-AtlasLoot_AddToWishlist(itemID, itemTexture, itemName, lootPage, sourcePage)
-AtlasLoot_DeleteFromWishList(itemID)
-AtlasLoot_WishListSort()
-AtlasLoot_WishListSortCheck(temp1, temp2)
-local RecursiveSearchZoneName(dataTable, zoneID)
-AtlasLoot_GetWishListSubheading(dataID)
-AtlasLoot_CategorizeWishList(wlTable)
-AtlasLoot_GetWishListPage(page)
-]]
-
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-AtlasLoot_WishList = nil;
-local currentPage = 1;
-
--- Colours stored for code readability
-local GREY = "|cff999999";
-local RED = "|cffff0000";
-local WHITE = "|cffFFFFFF";
-local GREEN = "|cff1eff00";
-local PURPLE = "|cff9F3FFF";
-local BLUE = "|cff0070dd";
-local ORANGE = "|cffFF8400";
-
---[[
-AtlasLoot_ShowWishList()
-Displays the WishList
-]]
-function AtlasLoot_ShowWishList()
- AtlasLoot_ShowItemsFrame("WishList", "WishListPage"..currentPage, AL["WishList"], pFrame);
-end
-
---[[
-AtlasLoot_AddToWishlist(itemID, itemTexture, itemName, lootPage, sourcePage)
-Looks for an empty slot in the wishlist and slots the item in
-]]
-function AtlasLoot_AddToWishlist(itemID, itemTexture, itemName, lootPage, sourcePage)
- for _, v in ipairs(AtlasLootCharDB["WishList"]) do
- if v[1] == itemID then
- DEFAULT_CHAT_FRAME:AddMessage(BLUE..AL["AtlasLoot"]..": "..AtlasLoot_FixText(itemName)..RED..AL[" already in the WishList!"]);
- return;
- end
- end
- table.insert(AtlasLootCharDB["WishList"], { itemID, itemTexture, itemName, lootPage, sourcePage });
- DEFAULT_CHAT_FRAME:AddMessage(BLUE..AL["AtlasLoot"]..": "..AtlasLoot_FixText(itemName)..GREY..AL[" added to the WishList."]);
- AtlasLoot_WishList = AtlasLoot_CategorizeWishList(AtlasLootCharDB["WishList"]);
-end
-
---[[
-AtlasLoot_DeleteFromWishList(itemID)
-Deletes the specified items from the wishlist
-]]
-function AtlasLoot_DeleteFromWishList(itemID)
- if itemID and itemID == 0 then return end
- for i, v in ipairs(AtlasLootCharDB["WishList"]) do
- if v[1] == itemID then
- DEFAULT_CHAT_FRAME:AddMessage(RED..AL["AtlasLoot"]..": "..AtlasLoot_FixText(v[3])..GREY..AL[" deleted from the WishList."]);
- table.remove(AtlasLootCharDB["WishList"], i);
- break;
- end
- end
- AtlasLoot_WishList = AtlasLoot_CategorizeWishList(AtlasLootCharDB["WishList"]);
- AtlasLootItemsFrame:Hide();
- AtlasLoot_ShowItemsFrame("WishList", "WishListPage"..currentPage, AL["WishList"], pFrame);
-end
-
---[[
-AtlasLoot_WishListSort()
-Sorts the Wishlist
-]]
-function AtlasLoot_WishListSort()
-
- j=0;
- P=2;
- temp={};
- check=false;
-
- while(P<31) do
- temp=AtlasLootCharDB["WishList"][P];
- j=P;
- check=AtlasLoot_WishListSortCheck(AtlasLootCharDB["WishList"][j-1], temp);
- while((j>1) and check) do
- AtlasLootCharDB["WishList"][j] = AtlasLootCharDB["WishList"][j-1];
- j=j-1;
- check=AtlasLoot_WishListSortCheck(AtlasLootCharDB["WishList"][j-1], temp);
- end
- AtlasLootCharDB["WishList"][j]=temp;
- P=P+1;
- end
-
-end
-
---[[
-AtlasLoot_WishListSortCheck(temp1, temp2)
-Checks if temp1 > temp2
-Sorts by rarity, then alphabetically.
-]]
-function AtlasLoot_WishListSortCheck(temp1, temp2)
- if (temp1 == nil) then
- return false;
- elseif (temp2 == nil) then
- return false;
- end
- if temp2[1] == 0 then
- return false;
- elseif temp1[1] == 0 then
- return true;
- else
- prefix1=string.lower(string.sub(temp1[3], 1, 10));
- prefix2=string.lower(string.sub(temp2[3], 1, 10));
- if prefix1 ~= prefix2 then
- if prefix1 == "|cffff0000" then
- return false;
- elseif (prefix1 == "|cffff8000") and (prefix2 ~= "|cffff0000") then
- return false;
- elseif (prefix1 == "|cffa335ee") then
- if (prefix2 == "|cffff8000") or (prefix2 == "|cffff0000") then
- return true;
- else
- return false;
- end
- elseif (prefix1 == "|cff0070dd") then
- if (prefix2 == "|cffa335ee") or (prefix2 == "|cffff8000") or (prefix2 == "|cffff0000") then
- return true;
- else
- return false;
- end
- elseif (prefix1 == "|cff1eff00") then
- if (prefix2 == "|cffffffff") or (prefix2 == "|cff9d9d9d") then
- return false;
- else
- return true;
- end
- elseif (prefix1 == "|cff9d9d9d") then
- return true;
- elseif (prefix1 == "|cffffffff") and (prefix2~="|cff9d9d9d") then
- return true;
- else
- return false;
- end
- else
- if(temp1[3] > temp2[3]) then
- return true;
- else
- return false;
- end
- end
- end
-end
-
---[[
-local RecursiveSearchZoneName(dataTable, zoneID):
-A recursive function iterate AtlasLoot_HewdropDown table for the zone name
-]]
-local function RecursiveSearchZoneName(dataTable, zoneID)
- if(dataTable[2] == zoneID) then
- return dataTable[1];
- end
- for _, v in pairs(dataTable) do
- if type(v) == "table" then
- local result = RecursiveSearchZoneName(v, zoneID);
- if result then return result end
- end
- end
-end
-
---[[
-AtlasLoot_GetWishListSubheading(dataID):
-Iterating through dropdown data tables to search backward for zone name with specified dataID
-]]
-function AtlasLoot_GetWishListSubheading(dataID)
- if not AtlasLoot_HewdropDown or not AtlasLoot_HewdropDown_SubTables then return end
- local zoneID;
- for subKey, subTable in pairs(AtlasLoot_HewdropDown_SubTables) do
- for _, t in ipairs(subTable) do
- if t[2] == dataID then
- zoneID = subKey;
- break;
- end
- end
- if zoneID then break end
- end
- return RecursiveSearchZoneName(AtlasLoot_HewdropDown, zoneID or dataID);
-end
-
-function AtlasLoot_GetWishListSubheadingBoss(dataID)
- if not AtlasLoot_TableNames then return end
- local zoneID ;
- for i, v in pairs(AtlasLoot_TableNamesBoss) do
- for j,k in pairs(v) do
- if dataID == j then
- zoneID = k[1]
- break;
- end
- end
- end
- --[[for i, v in pairs(AtlasLoot_TableNames) do
- if dataID == i then
- zoneID = v[1]
- break;
- end
- end]]
- return zoneID;
-end
-
-function GetLootTableParent(dataID)
- local parentID ;
- for i, v in pairs(AtlasLoot_TableNamesBoss) do
- for j,k in pairs(v) do
- if dataID == j then
- parentID = i
- break;
- end
- end
- end
- return parentID;
-end
-
---[[
-AtlasLoot_CategorizeWishList(wlTable):
-Group items with zone/event name etc, and format them by adding subheadings and empty lines
-This function returns a single table with all items, use AtlasLoot_GetWishListPage to split it
-wlTable: is AtlasLootCharDB["WishList"], parameterized for flexible
-]]
-function AtlasLoot_CategorizeWishList(wlTable)
- local subheadings, categories, result = {}, {}, {};
-
- for _, v in pairs(wlTable) do
- if v[5] and v[5] ~= "" then
- local dataID = strsplit("|", v[5]);
- -- Build subheading table
- if not subheadings[dataID] then
- subheadings[dataID] = AtlasLoot_GetWishListSubheadingBoss(dataID);
- -- If search failed, replace ID like "Aldor2" to "Aldor1" and try again
- if not subheadings[dataID] and string.find(dataID, "^%a+%d?$") then
- subheadings[dataID] = AtlasLoot_GetWishListSubheading(string.sub(dataID, 1, string.len(dataID) - 1).."1");
- end
- -- If still cant find it, mark it with Unknown
- if not subheadings[dataID] then subheadings[dataID] = AL["Unknown"] end
- end
- -- Build category tables
- if not categories[subheadings[dataID]] then categories[subheadings[dataID]] = {} end
- table.insert(categories[subheadings[dataID]], v);
- end
- end
-
- -- Sort and flatten categories
- for k, v in pairs(categories) do
- -- Add a empty line between categories when in a same column
- if table.getn(result) > 1 and (table.getn(result) - math.floor(table.getn(result)/15)*15) > 0 then table.insert(result, { 0, "", "", "" }) end
- -- If a subheading is on the last row of a column, push it to next column
- if ((table.getn(result) + 1) - math.floor((table.getn(result) + 1)/15)*15) == 0 then table.insert(result, { 0, "", "", "" }) end
- -- Subheading
-
- --[[ some debug code that I've used to fix WishList errors before due to people adding drops to AtlasLoot incorrectly.
- local box = k or "Unknown"
- local cat = categories[k][1][5] or "Unknown"
- print("box: "..box.." - cat: "..cat)
- table.insert(result, { 0, "INV_Box_01", "=q6="..box, "=q0="..GetLootTableParent(strsplit("|", cat)) });]]--
-
- table.insert(result, { 0, "INV_Box_01", "=q6="..k, "=q0="..GetLootTableParent(strsplit("|", categories[k][1][5])) });
- -- Sort first then add items
- table.sort(v, AtlasLoot_WishListSortCheck); -- not works?
- for i = 1, table.getn(v) do table.insert(result, v[i]) end
- end
- collectgarbage();
- return result;
-end
-
---[[
-AtlasLoot_GetWishListPage(page):
-Return partial data of WishList table
-page: the page number needed
-]]
-function AtlasLoot_GetWishListPage(page)
- if not AtlasLoot_WishList then AtlasLoot_WishList = AtlasLoot_CategorizeWishList(AtlasLootCharDB["WishList"]) end
- -- Calc for maximal pages
- local pageMax = math.ceil(table.getn(AtlasLoot_WishList) / 30);
- if page < 1 then page = 1 end
- if page > pageMax then page = pageMax end
- currentPage = page;
-
- -- Table copy
- local result = {};
- local start = (page - 1) * 30 + 1;
- for i = start, start + 29 do
- if not AtlasLoot_WishList[i] then break end
- table.insert(result, AtlasLoot_WishList[i]);
- end
- return result, pageMax;
-end
diff --git a/AtlasLoot back update/Core/WorldEvents.lua b/AtlasLoot back update/Core/WorldEvents.lua
deleted file mode 100644
index 63f7ebf..0000000
--- a/AtlasLoot back update/Core/WorldEvents.lua
+++ /dev/null
@@ -1,138 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-local ORANGE = "|cffFF8400";
-
-function AtlasLootWorldEventMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootItemsFrame_BACK"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Abyssal Council
- AtlasLootMenuItem_2_Name:SetText(AL["Abyssal Council"]);
- AtlasLootMenuItem_2_Extra:SetText(ORANGE..AL["Silithus"]);
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\Spell_Nature_TimeStop");
- AtlasLootMenuItem_2.lootpage="AbyssalCouncil";
- AtlasLootMenuItem_2:Show();
- --Elemental Invasion
- AtlasLootMenuItem_3_Name:SetText(AL["Elemental Invasion"]);
- AtlasLootMenuItem_3_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Ammo_FireTar");
- AtlasLootMenuItem_3.lootpage="ElementalInvasion";
- AtlasLootMenuItem_3:Show();
- --Children's Week
- AtlasLootMenuItem_17_Name:SetText(AL["Children's Week"]);
- AtlasLootMenuItem_17_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_17_Icon:SetTexture("Interface\\Icons\\Ability_Hunter_BeastCall");
- AtlasLootMenuItem_17.lootpage="ChildrensWeek";
- AtlasLootMenuItem_17:Show();
- --Feast of Winter Veil
- AtlasLootMenuItem_18_Name:SetText(AL["Feast of Winter Veil"]);
- AtlasLootMenuItem_18_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_18_Icon:SetTexture("Interface\\Icons\\INV_Holiday_Christmas_Present_01");
- AtlasLootMenuItem_18.lootpage="Winterviel1";
- AtlasLootMenuItem_18:Show();
- --Hallow's End
- AtlasLootMenuItem_19_Name:SetText(AL["Hallow's End"]);
- AtlasLootMenuItem_19_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_19_Icon:SetTexture("Interface\\Icons\\INV_Misc_Food_59");
- AtlasLootMenuItem_19.lootpage="Halloween1";
- AtlasLootMenuItem_19:Show();
- --Harvest Festival
- AtlasLootMenuItem_5_Name:SetText(AL["Harvest Festival"]);
- AtlasLootMenuItem_5_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_5_Icon:SetTexture("Interface\\Icons\\INV_Misc_Food_Wheat_01");
- AtlasLootMenuItem_5.lootpage="HarvestFestival";
- AtlasLootMenuItem_5:Show();
- --Love is in the Air
- AtlasLootMenuItem_20_Name:SetText(AL["Love is in the Air"]);
- AtlasLootMenuItem_20_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_20_Icon:SetTexture("Interface\\Icons\\INV_ValentinesBoxOfChocolates02");
- AtlasLootMenuItem_20.lootpage="Valentineday";
- AtlasLootMenuItem_20:Show();
- --Lunar Festival
- AtlasLootMenuItem_6_Name:SetText(AL["Lunar Festival"]);
- AtlasLootMenuItem_6_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_6_Icon:SetTexture("Interface\\Icons\\INV_Misc_ElvenCoins");
- AtlasLootMenuItem_6.lootpage="LunarFestival1";
- AtlasLootMenuItem_6:Show();
- --Midsummer Fire Festival
- AtlasLootMenuItem_21_Name:SetText(AL["Midsummer Fire Festival"]);
- AtlasLootMenuItem_21_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_21_Icon:SetTexture("Interface\\Icons\\INV_SummerFest_FireFlower");
- AtlasLootMenuItem_21.lootpage="MidsummerFestival";
- AtlasLootMenuItem_21:Show();
- --Noblegarden
- AtlasLootMenuItem_7_Name:SetText(AL["Noblegarden"]);
- AtlasLootMenuItem_7_Extra:SetText(ORANGE..AL["Various Locations"]);
- 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"]);
- AtlasLootMenuItem_4_Extra:SetText(ORANGE..AL["Stranglethorn Vale"]);
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Box_02");
- AtlasLootMenuItem_4.lootpage="GurubashiArena";
- AtlasLootMenuItem_4:Show();
- --Scourge Invasion
- AtlasLootMenuItem_22_Name:SetText(AL["Scourge Invasion"]);
- AtlasLootMenuItem_22_Extra:SetText(ORANGE..AL["Various Locations"]);
- AtlasLootMenuItem_22_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Talisman_13");
- AtlasLootMenuItem_22.lootpage="ScourgeInvasionEvent1";
- AtlasLootMenuItem_22:Show();
- --Stranglethorn Fishing Extravaganza
- AtlasLootMenuItem_8_Name:SetText(AL["Stranglethorn Fishing Extravaganza"]);
- AtlasLootMenuItem_8_Extra:SetText(ORANGE..AL["Stranglethorn Vale"]);
- AtlasLootMenuItem_8_Icon:SetTexture("Interface\\Icons\\INV_Fishingpole_01");
- AtlasLootMenuItem_8.lootpage="FishingExtravaganza";
- AtlasLootMenuItem_8:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["World Events"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
-
-function AtlasLootAbyssalCouncilMenu()
- for i = 1, 30, 1 do
- getglobal("AtlasLootItem_"..i):Hide();
- end
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i):Hide();
- getglobal("AtlasLootMenuItem_"..i).isheader = false;
- end
- getglobal("AtlasLootItemsFrame_BACK"):Show();
- getglobal("AtlasLootItemsFrame_BACK").lootpage = "WORLDEVENTMENU";
- getglobal("AtlasLootItemsFrame_NEXT"):Hide();
- getglobal("AtlasLootItemsFrame_PREV"):Hide();
- getglobal("AtlasLootServerQueryButton"):Hide();
- --Templars
- AtlasLootMenuItem_2_Name:SetText(AL["Abyssal Council"].." - "..AL["Templars"]);
- AtlasLootMenuItem_2_Extra:SetText("");
- AtlasLootMenuItem_2_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Talisman_05");
- AtlasLootMenuItem_2.lootpage="AbyssalTemplars";
- AtlasLootMenuItem_2:Show();
- --Dukes
- AtlasLootMenuItem_3_Name:SetText(AL["Abyssal Council"].." - "..AL["Dukes"]);
- AtlasLootMenuItem_3_Extra:SetText("");
- AtlasLootMenuItem_3_Icon:SetTexture("Interface\\Icons\\INV_Jewelry_Ring_36");
- AtlasLootMenuItem_3.lootpage="AbyssalDukes";
- AtlasLootMenuItem_3:Show();
- --High Council
- AtlasLootMenuItem_4_Name:SetText(AL["Abyssal Council"].." - "..AL["High Council"]);
- AtlasLootMenuItem_4_Extra:SetText("");
- AtlasLootMenuItem_4_Icon:SetTexture("Interface\\Icons\\INV_Staff_13");
- AtlasLootMenuItem_4.lootpage="AbyssalLords";
- AtlasLootMenuItem_4:Show();
- for i = 1, 30, 1 do
- getglobal("AtlasLootMenuItem_"..i.."_Extra"):Show();
- end
- AtlasLoot_BossName:SetText("|cffFFFFFF"..AL["Abyssal Council"]);
- AtlasLoot_SetItemInfoFrame(AtlasLoot_AnchorFrame);
-end
diff --git a/AtlasLoot back update/Crafting/Crafting.xml b/AtlasLoot back update/Crafting/Crafting.xml
deleted file mode 100644
index df43e79..0000000
--- a/AtlasLoot back update/Crafting/Crafting.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/AtlasLoot back update/Crafting/crafting.en.lua b/AtlasLoot back update/Crafting/crafting.en.lua
deleted file mode 100644
index 47b3bed..0000000
--- a/AtlasLoot back update/Crafting/crafting.en.lua
+++ /dev/null
@@ -1,2050 +0,0 @@
-AtlasLoot_Data["AtlasLootCrafting"] = {
-
-----------------------------
---- Crafted Epic Weapons ---
-----------------------------
-
- CraftedWeapons1 = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#p2#", "" },
- { 0, "", "", "" },
- { 22384, "INV_Hammer_08", "=q4=Persuader", "=ds=#h3#, #w6#" },
- { 22383, "INV_Sword_51", "=q4=Sageblade", "=ds=#h3#, #w10#" },
- { 19166, "INV_Weapon_ShortBlade_12", "=q4=Black Amnesty", "=ds=#h1#, #w4#" },
- { 19170, "INV_Hammer_19", "=q4=Ebon Hand", "=ds=#h1#, #w6#" },
- { 19168, "INV_Sword_39", "=q4=Blackguard", "=ds=#h1#, #w10#" },
- { 19169, "INV_Axe_12", "=q4=Nightfall", "=ds=#h2#, #w1#" },
- { 17193, "INV_Hammer_Unique_Sulfuras", "=q4=Sulfuron Hammer", "=ds=#h2#, #w6#" },
- { 19167, "INV_Spear_08", "=q4=Blackfury", "=ds=#w7#" },
- { 22198, "INV_Shield_22", "=q4=Jagged Obsidian Shield", "=ds=#w8#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#p5#", "" },
- { 0, "", "", "" },
- { 18282, "INV_Weapon_Rifle_05", "=q4=Core Marksman Rifle", "=ds=#w5#" },
- { 18168, "Spell_Arcane_PortalDarnassus", "=q4=Force Reactive Disk", "=ds=#w8#" },
- };
-
---------------------------------
---- Blacksmithing Plate Sets ---
---------------------------------
-
- SteelPlate = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftbp3#", "" },
- { 0, "", "", "" },
- { 83415, "INV_Helmet_25", "=q3=Steel Plate Barbute", "=ds=#s1#, #a4#" },
- { 83414, "INV_Shoulder_16", "=q2=Steel Plate Pauldrons", "=ds=#s3#, #a4#" },
- { 83413, "inv_chest_chain_10", "=q3=Steel Plate Armor", "=ds=#s5#, #a4#" },
- { 83411, "inv_gauntlets_31", "=q2=Steel Plate Gauntlets", "=ds=#s9#, #a4#" },
- { 83412, "inv_pants_04", "=q2=Steel Plate Legguards", "=ds=#s11#, #a4#" },
- { 83410, "inv_boots_plate_01", "=q2=Steel Plate Boots", "=ds=#s12#, #a4#" },
- };
-
- ImperialPlate = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftbp1#", "" },
- { 0, "", "", "" },
- { 12427, "INV_Helmet_22", "=q2=Imperial Plate Helm", "=ds=#s1#, #a4#" },
- { 12428, "INV_Shoulder_02", "=q2=Imperial Plate Shoulders", "=ds=#s3#, #a4#" },
- { 12422, "INV_Chest_Plate10", "=q2=Imperial Plate Chest", "=ds=#s5#, #a4#" },
- { 12425, "INV_Bracer_19", "=q2=Imperial Plate Bracers", "=ds=#s8#, #a4#" },
- { 12424, "INV_Belt_01", "=q2=Imperial Plate Belt", "=ds=#s10#, #a4#" },
- { 12429, "INV_Pants_04", "=q2=Imperial Plate Leggings", "=ds=#s11#, #a4#" },
- { 12426, "INV_Boots_Plate_01", "=q2=Imperial Plate Boots", "=ds=#s12#, #a4#" },
- };
-
- TheDarksoul = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftbp2#", "" },
- { 0, "", "", "" },
- { 19695, "INV_Shoulder_01", "=q3=Darksoul Shoulders", "=ds=#s3#, #a4#" },
- { 19693, "INV_Chest_Plate08", "=q3=Darksoul Breastplate", "=ds=#s5#, #a4#" },
- { 19694, "INV_Pants_Plate_21", "=q3=Darksoul Leggings", "=ds=#s11#, #a4#" },
- };
-
--------------------------------
---- Blacksmithing Mail Sets ---
--------------------------------
-
- BloodsoulEmbrace = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftbm1#", "" },
- { 0, "", "", "" },
- { 19691, "INV_Shoulder_15", "=q3=Bloodsoul Shoulders", "=ds=#s3#, #a3#" },
- { 19690, "INV_Chest_Chain_14", "=q3=Bloodsoul Breastplate", "=ds=#s5#, #a3#" },
- { 19692, "INV_Gauntlets_31", "=q3=Bloodsoul Gauntlets", "=ds=#s9#, #a3#" },
- };
-
-----------------------
---- Tailoring Sets ---
-----------------------
-
- AugerersAttire = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftt1#", "" },
- { 0, "", "", "" },
- { 83288, "INV_Boots_05", "=q2=Augerer's Boots", "=ds=#s12#, #a1#" },
- { 83289, "INV_Gauntlets_06", "=q2=Augerer's Gloves", "=ds=#s9#, #a1#" },
- { 83290, "INV_Shoulder_02", "=q2=Augerer's Mantle", "=ds=#s3#, #a1#" },
- { 83291, "INV_Pants_08", "=q2=Augerer's Trousers", "=ds=#s11#, #a1#" },
- { 83286, "INV_Helmet_11", "=q2=Augerer's Hat", "=ds=#s1#, #a1#" },
- { 83287, "inv_chest_cloth_22", "=q2=Augerer's Robe", "=ds=#s5#, #a1#" },
- };
-
- ShadoweaveSet = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftt2#", "" },
- { 0, "", "", "" },
- { 10002, "inv_pants_11", "=q2=Shadoweave Pants", "=ds=#s11#, #a1#" },
- { 10004, "inv_chest_cloth_38", "=q2=Shadoweave Robe", "=ds=#s5#, #a1#" },
- { 10023, "inv_gauntlets_09", "=q2=Shadoweave Gloves", "=ds=#s9#, #a1#" },
- { 10028, "inv_shoulder_25", "=q2=Shadoweave Shoulders", "=ds=#s3#, #a1#" },
- { 10031, "inv_boots_05", "=q2=Shadoweave Boots", "=ds=#s12#, #a1#" },
- { 10025, "inv_helmet_27", "=q2=Shadoweave Mask", "=ds=#s1#, #a1#" },
- };
-
- DivinersGarments = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftt3#", "" },
- { 0, "", "", "" },
- { 83283, "inv_boots_09", "=q2=Diviner's Boots", "=ds=#s12#, #a1#" },
- { 83284, "inv_gauntlets_23", "=q2=Diviner's Mitts", "=ds=#s9#, #a1#" },
- { 83285, "inv_shoulder_02", "=q2=Diviner's Epaulets", "=ds=#s3#, #a1#" },
- { 83280, "inv_pants_07", "=q2=Diviner's Pantaloons", "=ds=#s11#, #a1#" },
- { 83282, "inv_helmet_33", "=q2=Diviner's Cowl", "=ds=#s1#, #a1#" },
- { 83281, "inv_chest_cloth_22", "=q2=Diviner's Robes", "=ds=#s5#, #a1#" },
- };
-
- PillagersGarb = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftt4#", "" },
- { 0, "", "", "" },
- { 83296, "inv_boots_09", "=q2=Pillager's Shoes", "=ds=#s12#, #a1#" },
- { 83295, "inv_gauntlets_15", "=q2=Pillager's Grips", "=ds=#s9#, #a1#" },
- { 83297, "inv_pants_06", "=q2=Pillager's Pantaloons", "=ds=#s11#, #a1#" },
- { 83293, "inv_shoulder_02", "=q2=Pillager's Amice", "=ds=#s3#, #a1#" },
- { 83292, "inv_helmet_28", "=q2=Pillager's Hood", "=ds=#s1#, #a1#" },
- { 83294, "inv_chest_cloth_22", "=q2=Pillager's Robe", "=ds=#s5#, #a1#" },
- };
-
- BloodvineG = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftt5#", "" },
- { 0, "", "", "" },
- { 19682, "INV_Chest_Cloth_07", "=q3=Bloodvine Vest", "=ds=#s5#, #a1#" },
- { 19683, "INV_Pants_Cloth_14", "=q3=Bloodvine Leggings", "=ds=#s11#, #a1#" },
- { 19684, "INV_Boots_Cloth_02","=q3=Bloodvine Boots", "=ds=#s12#, #a1#" },
- };
-
------------------------------------
---- Leatherworking Leather Sets ---
------------------------------------
-
- GriftersArmor = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwl7#", "" },
- { 0, "", "", "" },
- { "83400", "inv_helmet_33", "=q2=Grifter's Cover", "=ds=#s1#, #a2#" },
- { "83401", "inv_chest_leather_08", "=q2=Grifter's Tunic", "=ds=#s5#, #a2#" },
- { "83402", "inv_pants_12", "=q2=Grifter's Leggings", "=ds=#s11#, #a2#" },
- { "83404", "inv_gauntlets_15", "=q2=Grifter's Gauntlets", "=ds=#s9#, #a2#" },
- { "83403", "inv_belt_04", "=q2=Grifter's Belt", "=ds=#s10#, #a2#" },
- { "83405", "inv_boots_05", "=q2=Grifter's Boots", "=ds=#s12#, #a2#" },
- };
-
- PrimalistsTrappings = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwl8#", "" },
- { 0, "", "", "" },
- { "81063", "inv_helmet_04", "=q2=Primalist's Headdress", "=ds=#s1#, #a2#" },
- { "81062", "inv_shoulder_09", "=q2=Primalist's Shoulders", "=ds=#s10#, #a2#" },
- { "81066", "inv_chest_plate08", "=q3=Primalist's Vest", "=ds=#s5#, #a2#" },
- { "81064", "inv_pants_04", "=q2=Primalist's Pants", "=ds=#s11#, #a2#" },
- { "81061", "inv_gauntlets_09", "=q2=Primalist's Gloves", "=ds=#s9#, #a2#" },
- { "81065", "inv_boots_plate_05", "=q2=Primalist's Boots", "=ds=#s12#, #a2#" },
- };
-
- VolcanicArmor = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwl1#", "=q1=#j6#" },
- { 0, "", "", "" },
- { 15055, "INV_Shoulder_13", "=q2=Volcanic Shoulders", "=ds=#s3#, #a2#" },
- { 15053, "INV_Chest_Leather_07", "=q2=Volcanic Breastplate", "=ds=#s5#, #a2#" },
- { 15054, "INV_Pants_06", "=q2=Volcanic Leggings", "=ds=#s11#, #a2#" },
- };
-
- IronfeatherArmor = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwl2#", "" },
- { 0, "", "", "" },
- { 15067, "INV_Shoulder_06", "=q3=Ironfeather Shoulders", "=ds=#s3#, #a2#" },
- { 15066, "INV_Chest_Leather_06", "=q3=Ironfeather Breastplate", "=ds=#s5#, #a2#" },
- };
-
- StormshroudArmor = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwl3#", "" },
- { 0, "", "", "" },
- { 15058, "INV_Shoulder_05", "=q3=Stormshroud Shoulders", "=ds=#s3#, #a2#" },
- { 15056, "INV_Chest_Leather_08", "=q3=Stormshroud Armor", "=ds=#s5#, #a2#" },
- { 21278, "INV_Gauntlets_05", "=q3=Stormshroud Gloves", "=ds=#s9#, #a2#" },
- { 15057, "INV_Pants_09", "=q3=Stormshroud Pants", "=ds=#s11#, #a2#" },
- };
-
- DevilsaurArmor = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwl4#", "" },
- { 0, "", "", "" },
- { 15063, "INV_Gauntlets_26", "=q3=Devilsaur Gauntlets", "=ds=#s9#, #a2#" },
- { 15062, "INV_Pants_Wolf", "=q3=Devilsaur Leggings", "=ds=#s11#, #a2#" },
- };
-
- BloodTigerH = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwl5#", "" },
- { 0, "", "", "" },
- { 19689, "INV_Shoulder_23", "=q3=Blood Tiger Shoulders", "=ds=#s3#, #a2#" },
- { 19688, "INV_Chest_Leather_07", "=q3=Blood Tiger Breastplate", "=ds=#s5#, #a2#" },
- };
-
- PrimalBatskin = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwl6#", "" },
- { 0, "", "", "" },
- { 19685, "INV_Chest_Leather_03", "=q3=Primal Batskin Jerkin", "=ds=#s5#, #a2#" },
- { 19687, "INV_Bracer_07", "=q3=Primal Batskin Bracers", "=ds=#s8#, #a2#" },
- { 19686, "INV_Gauntlets_31", "=q3=Primal Batskin Gloves", "=ds=#s9#, #a2#" },
- };
-
---------------------------------
---- Leatherworking Mail Sets ---
---------------------------------
-
- RedDragonM = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwm4#", "=q1=#j6#" },
- { 0, "", "", "" },
- { 65001, "inv_shoulder_23", "=q3=Red Dragonscale Shoulders", "=ds=#s3#, #a3#" },
- { 15047, "inv_chest_chain_06", "=q3=Red Dragonscale Breastplate", "=ds=#s5#, #a3#" },
- { 65000, "inv_pants_mail_09", "=q3=Red Dragonscale Leggings", "=ds=#s11#, #a3#" },
- { 65002, "inv_boots_chain_13", "=q3=Red Dragonscale Boots", "=ds=#s9#, #a3#" },
- };
-
- GreenDragonM = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwm1#", "=q1=#j8#" },
- { 0, "", "", "" },
- { 15045, "INV_Chest_Chain_06", "=q3=Green Dragonscale Breastplate", "=ds=#s5#, #a3#" },
- { 20296, "INV_Gauntlets_12", "=q3=Green Dragonscale Gauntlets", "=ds=#s9#, #a3#" },
- { 15046, "INV_Pants_05", "=q3=Green Dragonscale Leggings", "=ds=#s11#, #a3#" },
- };
-
- BlueDragonM = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwm2#", "=q1=#j7#" },
- { 0, "", "", "" },
- { 15049, "INV_Shoulder_18", "=q3=Blue Dragonscale Shoulders", "=ds=#s3#, #a3#" },
- { 15048, "INV_Chest_Chain_04", "=q3=Blue Dragonscale Breastplate", "=ds=#s5#, #a3#" },
- { 20295, "INV_Pants_Mail_15", "=q3=Blue Dragonscale Leggings", "=ds=#s11#, #a3#" },
- };
-
- BlackDragonM = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#craftlwm3#", "=q1=#j6#" },
- { 0, "", "", "" },
- { 15051, "INV_Shoulder_01", "=q3=Black Dragonscale Shoulders", "=ds=#s3#, #a3#" },
- { 15050, "INV_Chest_Plate06", "=q3=Black Dragonscale Breastplate", "=ds=#s5#, #a3#" },
- { 15052, "INV_Pants_03", "=q3=Black Dragonscale Leggings", "=ds=#s11#, #a3#" },
- { 16984, "INV_Boots_Plate_09","=q4=Black Dragonscale Boots", "=ds=#s12#, #a3#" },
- };
-
----------------
---- Alchemy ---
----------------
- AlchemyApprentice1 = {
- { "s2329", "inv_potion_56", "=q1=Elixir of Lion's Strength", "=ds=#sr# =so1=1 =so2=55 =so3=75 =so4=95" },
- { "s7183", "inv_potion_63", "=q1=Elixir of Minor Defense", "=ds=#sr# =so1=1 =so2=55 =so3=75 =so4=95" },
- { "s2330", "inv_potion_49", "=q1=Minor Healing Potion", "=ds=#sr# =so1=1 =so2=55 =so3=75 =so4=95" },
- { "s3170", "inv_potion_77", "=q1=Weak Troll's Blood Potion", "=ds=#sr# =so1=15 =so2=60 =so3=80 =so4=100" },
- { "s2331", "inv_potion_70", "=q1=Minor Mana Potion", "=ds=#sr# =so1=25 =so2=65 =so3=85 =so4=105" },
- { "s2332", "inv_potion_02", "=q1=Minor Rejuvenation Potion", "=ds=#sr# =so1=40 =so2=70 =so3=90 =so4=110" },
- { "s4508", "inv_potion_35", "=q1=Discolored Healing Potion", "=ds=#sr# =so1=50 =so2=80 =so3=100 =so4=120" },
- { "s3230", "inv_potion_91", "=q1=Elixir of Minor Agility", "=ds=#sr# =so1=50 =so2=80 =so3=100 =so4=120" },
- { "s2334", "inv_potion_42", "=q1=Elixir of Minor Fortitude", "=ds=#sr# =so1=50 =so2=80 =so3=100 =so4=120" },
- { "s2337", "inv_potion_50", "=q1=Lesser Healing Potion", "=ds=#sr# =so1=55 =so2=85 =so3=105 =so4=125" },
- { "s6617", "inv_potion_24", "=q1=Rage Potion", "=ds=#sr# =so1=60 =so2=90 =so3=110 =so4=130" },
- { "s2335", "inv_potion_95", "=q1=Swiftness Potion", "=ds=#sr# =so1=60 =so2=90 =so3=110 =so4=130" },
- };
-
- AlchemyJourneyman1 = {
- { "s7836", "inv_drink_12", "=q1=Blackmouth Oil", "=ds=#sr# =so1=80 =so2=80 =so3=90 =so4=100" },
- { "s8240", "inv_potion_10", "=q1=Elixir of Giant Growth", "=ds=#sr# =so1=90 =so2=120 =so3=140 =so4=160" },
- { "s7179", "inv_potion_17", "=q1=Elixir of Water Breathing", "=ds=#sr# =so1=90 =so2=120 =so3=140 =so4=160" },
- { "s3171", "inv_potion_06", "=q1=Elixir of Wisdom", "=ds=#sr# =so1=90 =so2=120 =so3=140 =so4=160" },
- { "s7255", "inv_potion_09", "=q1=Holy Protection Potion", "=ds=#sr# =so1=100 =so2=130 =so3=150 =so4=170" },
- { "s7841", "inv_potion_13", "=q1=Swim Speed Potion", "=ds=#sr# =so1=100 =so2=130 =so3=150 =so4=170" },
- { "s3447", "inv_potion_51", "=q1=Healing Potion", "=ds=#sr# =so1=110 =so2=135 =so3=155 =so4=175" },
- { "s3172", "inv_potion_08", "=q1=Minor Magic Resistance Potion", "=ds=#sr# =so1=110 =so2=135 =so3=155 =so4=175" },
- { "s3173", "inv_potion_71", "=q1=Lesser Mana Potion", "=ds=#sr# =so1=120 =so2=145 =so3=165 =so4=185" },
- { "s3174", "inv_potion_12", "=q1=Elixir of Poison Resistance", "=ds=#sr# =so1=120 =so2=145 =so3=165 =so4=185" },
- { "s3176", "inv_potion_78", "=q1=Strong Troll's Blood Potion", "=ds=#sr# =so1=125 =so2=150 =so3=170 =so4=190" },
- { "s7837", "inv_potion_38", "=q1=Fire Oil", "=ds=#sr# =so1=130 =so2=150 =so3=160 =so4=170" },
- { "s3177", "inv_potion_64", "=q1=Elixir of Defense", "=ds=#sr# =so1=130 =so2=155 =so3=175 =so4=195" },
- { "s7256", "inv_potion_44", "=q1=Shadow Protection Potion", "=ds=#sr# =so1=135 =so2=160 =so3=180 =so4=200" },
- { "s7845", "inv_potion_33", "=q1=Elixir of Firepower", "=ds=#sr# =so1=140 =so2=165 =so3=185 =so4=205" },
- { "s2333", "inv_potion_92", "=q1=Elixir of Lesser Agility", "=ds=#sr# =so1=140 =so2=165 =so3=185 =so4=205" },
- { "s3188", "inv_potion_57", "=q1=Elixir of Ogre's Strength", "=ds=#sr# =so1=150 =so2=175 =so3=195 =so4=215" },
- { "s6624", "inv_potion_04", "=q1=Free Action Potion", "=ds=#sr# =so1=150 =so2=175 =so3=195 =so4=215" },
- };
-
- AlchemyExpert1 = {
- { "s7181", "inv_potion_52", "=q1=Greater Healing Potion", "=ds=#sr# =so1=155 =so2=175 =so3=195 =so4=215" },
- { "s3452", "inv_potion_72", "=q1=Mana Potion", "=ds=#sr# =so1=160 =so2=180 =so3=200 =so4=220" },
- { "s3448", "inv_potion_18", "=q1=Lesser Invisibility Potion", "=ds=#sr# =so1=165 =so2=185 =so3=205 =so4=225" },
- { "s3449", "inv_potion_23", "=q1=Shadow Oil", "=ds=#sr# =so1=165 =so2=190 =so3=210 =so4=230" },
- { "s7257", "inv_potion_16", "=q1=Fire Protection Potion", "=ds=#sr# =so1=165 =so2=210 =so3=230 =so4=250" },
- { "s3450", "inv_potion_43", "=q1=Elixir of Fortitude", "=ds=#sr# =so1=175 =so2=195 =so3=215 =so4=235" },
- { "s6618", "inv_potion_21", "=q1=Great Rage Potion", "=ds=#sr# =so1=175 =so2=195 =so3=215 =so4=235" },
- { "s3451", "inv_potion_79", "=q1=Mighty Troll's Blood Potion", "=ds=#sr# =so1=180 =so2=200 =so3=220 =so4=240" },
- { "s11449", "inv_potion_93", "=q1=Elixir of Agility", "=ds=#sr# =so1=185 =so2=205 =so3=225 =so4=245" },
- { "s7258", "inv_potion_13", "=q1=Frost Protection Potion", "=ds=#sr# =so1=190 =so2=205 =so3=225 =so4=245" },
- { "s21923", "inv_potion_03", "=q1=Elixir of Frost Power", "=ds=#sr# =so1=190 =so2=210 =so3=230 =so4=250" },
- { "s7259", "inv_potion_06", "=q1=Nature Protection Potion", "=ds=#sr# =so1=190 =so2=210 =so3=230 =so4=250" },
- { "s3453", "inv_potion_01", "=q1=Elixir of Detect Lesser Invisibility", "=ds=#sr# =so1=195 =so2=215 =so3=235 =so4=255" },
- { "s11450", "inv_potion_65", "=q1=Elixir of Greater Defense", "=ds=#sr# =so1=195 =so2=215 =so3=235 =so4=255" },
- { "s12609", "inv_potion_36", "=q1=Catseye Elixir", "=ds=#sr# =so1=200 =so2=220 =so3=240 =so4=260" },
- { "s3454", "inv_potion_20", "=q1=Frost Oil", "=ds=#sr# =so1=200 =so2=220 =so3=240 =so4=260" },
- { "s11459", "inv_misc_orb_01", "=q1=Philosopher's Stone", "=ds=#sr# =so1=200 =so2=240 =so3=260 =so4=280" },
- { "s11448", "inv_potion_73", "=q1=Greater Mana Potion", "=ds=#sr# =so1=205 =so2=220 =so3=240 =so4=260" },
- { "s11451", "inv_potion_11", "=q1=Oil of Immolation", "=ds=#sr# =so1=205 =so2=220 =so3=240 =so4=260" },
- { "s11456", "inv_cask_02", "=q1=Goblin Rocket Fuel", "=ds=#sr# =so1=210 =so2=225 =so3=245 =so4=265" },
- { "s11453", "inv_potion_16", "=q1=Magic Resistance Potion", "=ds=#sr# =so1=210 =so2=225 =so3=245 =so4=265" },
- { "s11452", "inv_potion_01", "=q1=Restorative Potion", "=ds=#sr# =so1=210 =so2=225 =so3=245 =so4=265" },
- { "s22808", "inv_potion_05", "=q1=Elixir of Greater Water Breathing", "=ds=#sr# =so1=215 =so2=230 =so3=250 =so4=270"},
- { "s4942", "inv_potion_67", "=q1=Lesser Stoneshield Potion", "=ds=#sr# =so1=215 =so2=230 =so3=250 =so4=270" },
- { "s11457", "inv_potion_53", "=q1=Superior Healing Potion", "=ds=#sr# =so1=215 =so2=230 =so3=250 =so4=270" },
- { "s11458", "inv_potion_34", "=q1=Wildvine Potion", "=ds=#sr# =so1=225 =so2=240 =so3=260 =so4=280" },
- { "s11479", "inv_ingot_03", "=q2=Transmute: Iron to Gold", "=ds=#sr# =so1=225 =so2=240 =so3=260 =so4=280" },
- { "s11480", "inv_ingot_08", "=q2=Transmute: Mithril to Truesilver", "=ds=#sr# =so1=225 =so2=240 =so3=260 =so4=280" },
- };
-
- AlchemyArtisan1 = {
- { "s15833", "inv_potion_83", "=q1=Dreamless Sleep Potion", "=ds=#sr# =so1=230 =so2=245 =so3=265 =so4=285" },
- { "s11460", "inv_potion_53", "=q1=Elixir of Detect Undead", "=ds=#sr# =so1=230 =so2=245 =so3=265 =so4=285" },
- { "s11461", "inv_potion_30", "=q1=Arcane Elixir", "=ds=#sr# =so1=235 =so2=250 =so3=270 =so4=290" },
- { "s11465", "inv_potion_10", "=q1=Elixir of Greater Intellect", "=ds=#sr# =so1=235 =so2=250 =so3=270 =so4=290" },
- { "s11464", "inv_potion_25", "=q1=Invisibility Potion", "=ds=#sr# =so1=235 =so2=250 =so3=270 =so4=290" },
- { "s11468", "inv_potion_14", "=q1=Elixir of Dream Vision", "=ds=#sr# =so1=240 =so2=255 =so3=275 =so4=295" },
- { "s11467", "inv_potion_94", "=q1=Elixir of Greater Agility", "=ds=#sr# =so1=240 =so2=255 =so3=275 =so4=295" },
- { "s11466", "inv_potion_28", "=q1=Gift of Arthas", "=ds=#sr# =so1=240 =so2=255 =so3=275 =so4=295" },
- { "s11473", "inv_poison_mindnumbing", "=q1=Ghost Dye", "=ds=#sr# =so1=245 =so2=260 =so3=280 =so4=300" },
- { "s11472", "inv_potion_61", "=q1=Elixir of Giants", "=ds=#sr# =so1=245 =so2=260 =so3=280 =so4=300" },
- { "s17551", "inv_potion_68", "=q1=Stonescale Oil", "=ds=#sr# =so1=250 =so2=250 =so3=255 =so4=260" },
- { "s11477", "inv_potion_27", "=q1=Elixir of Demonslaying", "=ds=#sr# =so1=250 =so2=265 =so3=285 =so4=305" },
- { "s11478", "inv_potion_53", "=q1=Elixir of Detect Demon", "=ds=#sr# =so1=250 =so2=265 =so3=285 =so4=305" },
- { "s26277", "inv_potion_60", "=q1=Elixir of Greater Firepower", "=ds=#sr# =so1=250 =so2=265 =so3=285 =so4=305" },
- { "s11476", "inv_potion_46", "=q1=Elixir of Shadow Power", "=ds=#sr# =so1=250 =so2=265 =so3=285 =so4=305" },
- { "s3175", "inv_potion_62", "=q1=Limited Invulnerability Potion", "=ds=#sr# =so1=250 =so2=275 =so3=295 =so4=315" },
- { "s17552", "inv_potion_41", "=q1=Mighty Rage Potion", "=ds=#sr# =so1=255 =so2=270 =so3=290 =so4=310" },
- { "s17553", "inv_potion_74", "=q1=Superior Mana Potion", "=ds=#sr# =so1=260 =so2=275 =so3=295 =so4=315" },
- { "s17554", "inv_potion_66", "=q1=Elixir of Superior Defense", "=ds=#sr# =so1=265 =so2=280 =so3=300 =so4=320" },
- { "s17555", "inv_potion_29", "=q1=Elixir of the Sages", "=ds=#sr# =so1=265 =so2=280 =so3=300 =so4=320" },
- { "s17187", "inv_misc_stonetablet_05", "=q2=Transmute: Arcanite", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17559", "spell_fire_volcano", "=q2=Transmute: Air to Fire", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17566", "spell_nature_abolishmagic", "=q2=Transmute: Earth to Life", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17561", "spell_nature_acid_01", "=q2=Transmute: Earth to Water", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17560", "spell_nature_strengthofearthtotem02", "=q2=Transmute: Fire to Earth", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17565", "spell_nature_strengthofearthtotem02", "=q2=Transmute: Life to Earth", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17563", "spell_nature_acid_01", "=q2=Transmute: Undeath to Water", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17562", "spell_nature_earthbind", "=q2=Transmute: Water to Air", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17564", "spell_shadow_shadetruesight", "=q2=Transmute: Water to Undeath", "=ds=#sr# =so1=275 =so2=275 =so3=282 =so4=290" },
- { "s17557", "inv_potion_40", "=q1=Elixir of Brute Force", "=ds=#sr# =so1=275 =so2=290 =so3=310 =so4=330" },
- };
-
- AlchemyArtisan2 = {
- { "s24366", "inv_potion_83", "=q1=Greater Dreamless Sleep Potion", "=ds=#sr# =so1=275 =so2=290 =so3=310 =so4=330" },
- { "s24365", "inv_potion_45", "=q1=Mageblood Potion", "=ds=#sr# =so1=275 =so2=290 =so3=310 =so4=330" },
- { "s17556", "inv_potion_54", "=q1=Major Healing Potion", "=ds=#sr# =so1=275 =so2=290 =so3=310 =so4=330" },
- { "s17571", "inv_potion_32", "=q1=Elixir of the Mongoose", "=ds=#sr# =so1=280 =so2=295 =so3=315 =so4=335" },
- { "s17570", "inv_potion_69", "=q1=Greater Stoneshield Potion", "=ds=#sr# =so1=280 =so2=295 =so3=315 =so4=335" },
- { "s17573", "inv_potion_25", "=q1=Greater Arcane Elixir", "=ds=#sr# =so1=285 =so2=300 =so3=320 =so4=340" },
- { "s24367", "inv_potion_07", "=q1=Living Action Potion", "=ds=#sr# =so1=285 =so2=300 =so3=320 =so4=340" },
- { "s17572", "inv_potion_31", "=q1=Purification Potion", "=ds=#sr# =so1=285 =so2=300 =so3=320 =so4=340" },
- { "s17577", "inv_potion_83", "=q1=Greater Arcane Protection Potion", "=ds=#sr# =so1=290 =so2=305 =so3=325 =so4=345" },
- { "s17574", "inv_potion_24", "=q1=Greater Fire Protection Potion", "=ds=#sr# =so1=290 =so2=305 =so3=325 =so4=345" },
- { "s17575", "inv_potion_20", "=q1=Greater Frost Protection Potion", "=ds=#sr# =so1=290 =so2=305 =so3=325 =so4=345" },
- { "s17576", "inv_potion_22", "=q1=Greater Nature Protection Potion", "=ds=#sr# =so1=290 =so2=305 =so3=325 =so4=345" },
- { "s17578", "inv_potion_23", "=q1=Greater Shadow Protection Potion", "=ds=#sr# =so1=290 =so2=305 =so3=325 =so4=345" },
- { "s24368", "inv_potion_80", "=q1=Major Troll's Blood Potion", "=ds=#sr# =so1=290 =so2=305 =so3=325 =so4=345" },
- { "s17580", "inv_potion_76", "=q1=Major Mana Potion", "=ds=#sr# =so1=295 =so2=310 =so3=330 =so4=350" },
- { "s25146", "spell_fire_fire", "=q1=Transmute: Elemental Fire", "=ds=#sr# =so1=300 =so2=301 =so3=305 =so4=310" },
- { "s22732", "inv_potion_47", "=q1=Major Rejuvenation Potion", "=ds=#sr# =so1=300 =so2=310 =so3=320 =so4=330" },
- { "s17638", "inv_potion_48", "=q1=Flask of Chromatic Resistance", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s17636", "inv_potion_97", "=q1=Flask of Distilled Wisdom", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s17634", "inv_potion_26", "=q1=Flask of Petrification", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s17637", "inv_potion_41", "=q1=Flask of Supreme Power", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s17635", "inv_potion_62", "=q1=Flask of the Titans", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s24266", "inv_poison_mindnumbing", "=q3=Gurubashi Mojo Madness", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s57131", "INV_Potion_12", "=q1=Dreamshard Elixir", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s57129", "inv_potion_36", "=q1=Lucidity Potion", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s45989", "inv_potion_22", "=q1=Elixir of Greater Nature Power", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- { "s57111", "inv_potion_08", "=q1=Potion of Quickness", "=ds=#sr# =so1=300 =so2=315 =so3=322 =so4=330" },
- };
-
-----------------
--- Enchanting --
-----------------
-
- EnchantingApprentice1 = {
- { "e7421", "inv_staff_goldfeathered_01", "=q1=Runed Copper Rod", "=ds=#sr# =so1=1 =so2=5 =so3=7 =so4=10" },
- { "e7418", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Minor Health", "=ds=#sr# =so1=1 =so2=70 =so3=90 =so4=110" },
- { "e7428", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Minor Deflect", "=ds=#sr# =so1=1 =so2=80 =so3=100 =so4=120" },
- { "e14293", "INV_Staff_02", "=q2=Lesser Magic Wand", "=ds=#sr# =so1=10 =so2=75 =so3=95 =so4=115" },
- { "e7420", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Minor Health", "=ds=#sr# =so1=15 =so2=70 =so3=90 =so4=110" },
- { "e7443", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Minor Mana", "=ds=#sr# =so1=20 =so2=80 =so3=100 =so4=120" },
- { "e7426", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Minor Absorption", "=ds=#sr# =so1=40 =so2=90 =so3=110 =so4=130" },
- { "e25124", "INV_Poison_MindNumbing", "=q1=Minor Wizard Oil", "=ds=#sr# =so1=45 =so2=55 =so3=65 =so4=75" },
- { "e7454", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Minor Resistance", "=ds=#sr# =so1=45 =so2=95 =so3=115 =so4=135" },
- { "e7457", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Minor Stamina", "=ds=#sr# =so1=50 =so2=100 =so3=120 =so4=140" },
- { "e7766", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Minor Spirit", "=ds=#sr# =so1=60 =so2=105 =so3=125 =so4=145" },
- { "e7748", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Lesser Health", "=ds=#sr# =so1=60 =so2=105 =so3=125 =so4=145" },
- { "e7771", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Minor Protection", "=ds=#sr# =so1=70 =so2=110 =so3=130 =so4=150" },
- { "e14807", "INV_Staff_07", "=q2=Greater Magic Wand", "=ds=#sr# =so1=70 =so2=110 =so3=130 =so4=150" },
- };
-
- EnchantingJourneyman1 = {
- { "e7779", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Minor Agility", "=ds=#sr# =so1=80 =so2=115 =so3=135 =so4=155" },
- { "e7782", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Minor Strength", "=ds=#sr# =so1=80 =so2=115 =so3=135 =so4=155" },
- { "e7776", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Lesser Mana", "=ds=#sr# =so1=80 =so2=115 =so3=135 =so4=155" },
- { "e7786", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Minor Beastslayer", "=ds=#sr# =so1=90 =so2=120 =so3=140 =so4=160" },
- { "e7788", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Minor Striking", "=ds=#sr# =so1=90 =so2=120 =so3=140 =so4=160" },
- { "e7793", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Lesser Intellect", "=ds=#sr# =so1=100 =so2=130 =so3=150 =so4=170" },
- { "e7745", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Minor Impact", "=ds=#sr# =so1=100 =so2=130 =so3=150 =so4=170" },
- { "e7795", "INV_Staff_01", "=q1=Runed Silver Rod", "=ds=#sr# =so1=100 =so2=130 =so3=150 =so4=170" },
- { "e13378", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Minor Stamina", "=ds=#sr# =so1=105 =so2=130 =so3=150 =so4=170" },
- { "e13380", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Lesser Spirit", "=ds=#sr# =so1=110 =so2=135 =so3=155 =so4=175" },
- { "e13419", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Minor Agility", "=ds=#sr# =so1=110 =so2=135 =so3=155 =so4=175" },
- { "e13421", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Lesser Protection", "=ds=#sr# =so1=115 =so2=140 =so3=160 =so4=180" },
- { "e13464", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Lesser Protection", "=ds=#sr# =so1=115 =so2=140 =so3=160 =so4=180" },
- { "e7859", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Lesser Spirit", "=ds=#sr# =so1=120 =so2=145 =so3=165 =so4=185" },
- { "e7857", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Health", "=ds=#sr# =so1=120 =so2=145 =so3=165 =so4=185" },
- { "e7867", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Minor Agility", "=ds=#sr# =so1=125 =so2=150 =so3=170 =so4=190" },
- { "e7863", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Minor Stamina", "=ds=#sr# =so1=125 =so2=150 =so3=170 =so4=190" },
- { "e7861", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Lesser Fire Resistance", "=ds=#sr# =so1=125 =so2=150 =so3=170 =so4=190" },
- { "e13501", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Lesser Stamina", "=ds=#sr# =so1=130 =so2=155 =so3=175 =so4=195" },
- { "e13485", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Lesser Spirit", "=ds=#sr# =so1=130 =so2=155 =so3=175 =so4=195" },
- { "e13522", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Lesser Shadow Resistance", "=ds=#sr# =so1=135 =so2=160 =so3=180 =so4=200" },
- { "e13536", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Lesser Strength", "=ds=#sr# =so1=140 =so2=165 =so3=185 =so4=205" },
- { "e13538", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Lesser Absorption", "=ds=#sr# =so1=140 =so2=165 =so3=185 =so4=205" },
- { "e13503", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Lesser Striking", "=ds=#sr# =so1=140 =so2=165 =so3=185 =so4=205" },
- { "e13529", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Lesser Impact", "=ds=#sr# =so1=145 =so2=170 =so3=190 =so4=210" },
- { "e13607", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Mana", "=ds=#sr# =so1=145 =so2=170 =so3=190 =so4=210" },
- { "e13620", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Fishing", "=ds=#sr# =so1=145 =so2=170 =so3=190 =so4=210" },
- { "e13617", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Herbalism", "=ds=#sr# =so1=145 =so2=170 =so3=190 =so4=210" },
- { "e13612", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Mining", "=ds=#sr# =so1=145 =so2=170 =so3=190 =so4=210" },
- { "e25125", "INV_Potion_98", "=q1=Minor Mana Oil", "=ds=#sr# =so1=150 =so2=160 =so3=170 =so4=180" },
- };
-
- EnchantingJourneyman2 = {
- { "e13622", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Lesser Intellect", "=ds=#sr# =so1=150 =so2=175 =so3=195 =so4=215" },
- { "e13626", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Minor Stats", "=ds=#sr# =so1=150 =so2=175 =so3=195 =so4=215" },
- { "e13628", "INV_Staff_10", "=q1=Runed Golden Rod", "=ds=#sr# =so1=150 =so2=175 =so3=195 =so4=215" },
- };
-
- EnchantingExpert1 = {
- { "e13635", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Defense", "=ds=#sr# =so1=155 =so2=175 =so3=195 =so4=215" },
- { "e13631", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Lesser Stamina", "=ds=#sr# =so1=155 =so2=175 =so3=195 =so4=215" },
- { "e14809", "INV_Staff_02", "=q2=Lesser Mystic Wand", "=ds=#sr# =so1=155 =so2=175 =so3=195 =so4=215" },
- { "e13637", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Lesser Agility", "=ds=#sr# =so1=160 =so2=180 =so3=200 =so4=220" },
- { "e13640", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Greater Health", "=ds=#sr# =so1=160 =so2=180 =so3=200 =so4=220" },
- { "e13642", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Spirit", "=ds=#sr# =so1=165 =so2=185 =so3=205 =so4=225" },
- { "e13644", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Lesser Stamina", "=ds=#sr# =so1=170 =so2=190 =so3=210 =so4=230" },
- { "e13646", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Lesser Deflection", "=ds=#sr# =so1=170 =so2=190 =so3=210 =so4=230" },
- { "e13648", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Stamina", "=ds=#sr# =so1=170 =so2=190 =so3=210 =so4=230" },
- { "e13657", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Fire Resistance", "=ds=#sr# =so1=175 =so2=195 =so3=215 =so4=235" },
- { "e13653", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Lesser Beastslayer", "=ds=#sr# =so1=175 =so2=195 =so3=215 =so4=235" },
- { "e13655", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Lesser Elemental Slayer", "=ds=#sr# =so1=175 =so2=195 =so3=215 =so4=235" },
- { "e14810", "INV_Wand_07", "=q2=Greater Mystic Wand", "=ds=#sr# =so1=175 =so2=195 =so3=215 =so4=235" },
- { "e13661", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Strength", "=ds=#sr# =so1=180 =so2=200 =so3=220 =so4=240" },
- { "e13659", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Spirit", "=ds=#sr# =so1=180 =so2=200 =so3=220 =so4=240" },
- { "e13663", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Greater Mana", "=ds=#sr# =so1=185 =so2=205 =so3=225 =so4=245" },
- { "e57146", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Vampirism", "=ds=#sr# =so1=185 =so2=205 =so3=225 =so4=245" },
- { "e13687", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Lesser Spirit", "=ds=#sr# =so1=190 =so2=210 =so3=230 =so4=250" },
- { "e21931", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Winter's Might", "=ds=#sr# =so1=190 =so2=210 =so3=230 =so4=250" },
- { "e13689", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Lesser Block", "=ds=#sr# =so1=195 =so2=215 =so3=235 =so4=255" },
- { "e13693", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Striking", "=ds=#sr# =so1=195 =so2=215 =so3=235 =so4=255" },
- { "e25126", "INV_Potion_103", "=q1=Lesser Wizard Oil", "=ds=#sr# =so1=200 =so2=210 =so3=220 =so4=230" },
- { "e13702", "INV_Staff_11", "=q1=Runed Truesilver Rod", "=ds=#sr# =so1=200 =so2=220 =so3=240 =so4=260" },
- { "e13695", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Impact", "=ds=#sr# =so1=200 =so2=220 =so3=240 =so4=260" },
- { "e13700", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Lesser Stats", "=ds=#sr# =so1=200 =so2=220 =so3=240 =so4=260" },
- { "e13698", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Skinning", "=ds=#sr# =so1=200 =so2=220 =so3=240 =so4=260" },
- { "e13746", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Greater Defense", "=ds=#sr# =so1=205 =so2=225 =so3=245 =so4=265" },
- { "e13794", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Resistance", "=ds=#sr# =so1=205 =so2=225 =so3=245 =so4=265" },
- { "e13822", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Intellect", "=ds=#sr# =so1=210 =so2=230 =so3=250 =so4=270" },
- { "e13815", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Agility", "=ds=#sr# =so1=210 =so2=230 =so3=250 =so4=270" },
-
- };
-
- EnchantingExpert2 = {
- { "e13817", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Stamina", "=ds=#sr# =so1=210 =so2=230 =so3=250 =so4=270" },
- { "e13836", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Stamina", "=ds=#sr# =so1=215 =so2=235 =so3=255 =so4=275" },
- { "e13841", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Advanced Mining", "=ds=#sr# =so1=215 =so2=235 =so3=255 =so4=275" },
- { "e13846", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Greater Spirit", "=ds=#sr# =so1=220 =so2=240 =so3=260 =so4=280" },
- { "e13858", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Superior Health", "=ds=#sr# =so1=220 =so2=240 =so3=260 =so4=280" },
- { "e13890", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Minor Speed", "=ds=#sr# =so1=225 =so2=245 =so3=265 =so4=285" },
- { "e13882", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Lesser Agility", "=ds=#sr# =so1=225 =so2=245 =so3=265 =so4=285" },
- { "e13868", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Advanced Herbalism", "=ds=#sr# =so1=225 =so2=245 =so3=265 =so4=285" },
- { "e13887", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Strength", "=ds=#sr# =so1=225 =so2=245 =so3=265 =so4=285" },
- };
-
- EnchantingArtisan1 = {
- { "e13917", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Superior Mana", "=ds=#sr# =so1=230 =so2=250 =so3=270 =so4=290" },
- { "e13905", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Greater Spirit", "=ds=#sr# =so1=230 =so2=250 =so3=270 =so4=290" },
- { "e13915", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Demonslaying", "=ds=#sr# =so1=230 =so2=250 =so3=270 =so4=290" },
- { "e13935", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Agility", "=ds=#sr# =so1=235 =so2=255 =so3=275 =so4=295" },
- { "e13931", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Deflection", "=ds=#sr# =so1=235 =so2=255 =so3=275 =so4=295" },
- { "e13933", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Frost Resistance", "=ds=#sr# =so1=235 =so2=255 =so3=275 =so4=295" },
- { "e13937", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Greater Impact", "=ds=#sr# =so1=240 =so2=260 =so3=280 =so4=300" },
- { "e13939", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Greater Strength", "=ds=#sr# =so1=240 =so2=260 =so3=280 =so4=300" },
- { "e13945", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Greater Stamina", "=ds=#sr# =so1=245 =so2=265 =so3=285 =so4=305" },
- { "e13941", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Stats", "=ds=#sr# =so1=245 =so2=265 =so3=285 =so4=305" },
- { "e13943", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Greater Striking", "=ds=#sr# =so1=245 =so2=265 =so3=285 =so4=305" },
- { "e17181", "INV_Misc_Rune_05", "=q1=Enchanted Leather", "=ds=#sr# =so1=250 =so2=250 =so3=255 =so4=260" },
- { "e17180", "INV_Ingot_Eternium", "=q1=Enchanted Thorium", "=ds=#sr# =so1=250 =so2=250 =so3=255 =so4=260" },
- { "e25127", "INV_Potion_99", "=q1=Lesser Mana Oil", "=ds=#sr# =so1=250 =so2=260 =so3=270 =so4=280" },
- { "e13948", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Minor Haste", "=ds=#sr# =so1=250 =so2=270 =so3=290 =so4=310" },
- { "e13947", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Riding Skill", "=ds=#sr# =so1=250 =so2=270 =so3=290 =so4=310" },
- { "e20008", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Greater Intellect", "=ds=#sr# =so1=255 =so2=275 =so3=295 =so4=315" },
- { "e20020", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Greater Stamina", "=ds=#sr# =so1=260 =so2=280 =so3=300 =so4=320" },
- { "e20014", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Greater Resistance", "=ds=#sr# =so1=265 =so2=285 =so3=305 =so4=325" },
- { "e20017", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Greater Stamina", "=ds=#sr# =so1=265 =so2=285 =so3=305 =so4=325" },
- { "e13898", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Fiery Weapon", "=ds=#sr# =so1=265 =so2=285 =so3=305 =so4=325" },
- { "e15596", "INV_Misc_Gem_Bloodstone_01", "=q3=Smoking Heart of the Mountain", "=ds=#sr# =so1=265 =so2=285 =so3=305 =so4=325" },
- { "e20009", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Superior Spirit", "=ds=#sr# =so1=270 =so2=290 =so3=310 =so4=330" },
- { "e20012", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Greater Agility", "=ds=#sr# =so1=270 =so2=290 =so3=310 =so4=330" },
- { "e25128", "INV_Potion_104", "=q1=Wizard Oil", "=ds=#sr# =so1=275 =so2=285 =so3=295 =so4=305" },
- { "e20024", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Spirit", "=ds=#sr# =so1=275 =so2=295 =so3=315 =so4=335" },
- { "e20026", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Major Health", "=ds=#sr# =so1=275 =so2=295 =so3=315 =so4=335" },
- { "e20016", "Spell_Holy_GreaterHeal", "=ds=Enchant Shield - Superior Spirit", "=ds=#sr# =so1=280 =so2=300 =so3=320 =so4=340" },
- { "e20015", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Superior Defense", "=ds=#sr# =so1=285 =so2=305 =so3=325 =so4=345" },
- { "e20029", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Icy Chill", "=ds=#sr# =so1=285 =so2=305 =so3=325 =so4=345" },
- };
-
- EnchantingArtisan2 = {
- { "e27837", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Agility", "=ds=#sr# =so1=290 =so2=310 =so3=330 =so4=350" },
- { "e23801", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Mana Regeneration", "=ds=#sr# =so1=290 =so2=310 =so3=330 =so4=350" },
- { "e20028", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Major Mana", "=ds=#sr# =so1=290 =so2=310 =so3=330 =so4=350" },
- { "e23800", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Agility", "=ds=#sr# =so1=290 =so2=310 =so3=330 =so4=350" },
- { "e23799", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Strength", "=ds=#sr# =so1=290 =so2=310 =so3=330 =so4=350" },
- { "e20051", "INV_Wand_09", "=q1=Runed Arcanite Rod", "=ds=#sr# =so1=290 =so2=310 =so3=330 =so4=350" },
- { "e20030", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Superior Impact", "=ds=#sr# =so1=295 =so2=315 =so3=335 =so4=355" },
- { "e20023", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Greater Agility", "=ds=#sr# =so1=295 =so2=315 =so3=335 =so4=355" },
- { "e20010", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Superior Strength", "=ds=#sr# =so1=295 =so2=315 =so3=335 =so4=355" },
- { "e20013", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Greater Strength", "=ds=#sr# =so1=295 =so2=315 =so3=335 =so4=355" },
- { "e20033", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Unholy Weapon", "=ds=#sr# =so1=295 =so2=315 =so3=335 =so4=355" },
- { "e25130", "INV_Potion_100", "=q1=Brilliant Mana Oil", "=ds=#sr# =so1=300 =so2=310 =so3=320 =so4=330" },
- { "e25129", "INV_Potion_105", "=q1=Brilliant Wizard Oil", "=ds=#sr# =so1=300 =so2=310 =so3=320 =so4=330" },
- { "e20036", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Major Intellect", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e20035", "Spell_Holy_GreaterHeal", "=ds=Enchant 2H Weapon - Major Spirit", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e23802", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Healing Power", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e20011", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Superior Stamina", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e20025", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Greater Stats", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25086", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Dodge", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25081", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Greater Fire Resistance", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25082", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Greater Nature Resistance", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25083", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Stealth", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25084", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Subtlety", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25078", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Fire Power", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25074", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Frost Power", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25079", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Healing Power", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25073", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Shadow Power", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25080", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Superior Agility", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e25072", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Threat", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e20034", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Crusader", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- };
-
- EnchantingArtisan3 = {
- { "e22750", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Healing Power", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e20032", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Lifestealing", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e23804", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Mighty Intellect", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e23803", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Mighty Spirit", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e22749", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Spell Power", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e20031", "Spell_Holy_GreaterHeal", "=ds=Enchant Weapon - Superior Striking", "=ds=#sr# =so1=300 =so2=320 =so3=340 =so4=360" },
- { "e57030", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Greater Agility", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e57028", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Spell Power", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e57142", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Greater Spirit", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e57127", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Superior Stamina", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e57148", "Spell_Holy_GreaterHeal", "=ds=Enchant Boots - Vampirism", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e57144", "Spell_Holy_GreaterHeal", "=ds=Enchant Bracer - Greater Deflection", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e57119", "Spell_Holy_GreaterHeal", "=ds=Enchant Chest - Mighty Mana", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e57117", "Spell_Holy_GreaterHeal", "=ds=Enchant Cloak - Greater Arcane Resistance", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e46601", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Arcane Power", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e46602", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Nature Power", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e46086", "Spell_Holy_GreaterHeal", "=ds=Enchant Gloves - Major Strength", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "e57518", "inv_misc_gem_pearl_04", "=ds=Eternal Dreamstone Shard", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- };
-
----------------------
---- Blacksmithing ---
----------------------
-
- SmithingApprentice1 = {
- { "s12260", "inv_chest_chain", "=q1=Rough Copper Vest", "=ds=#sr# =so1=1 =so2=15 =so3=35 =so4=55" },
- { "s2660", "inv_stone_sharpeningstone_01", "=q1=Rough Sharpening Stone", "=ds=#sr# =so1=1 =so2=15 =so3=35 =so4=55" },
- { "s3115", "inv_stone_weightstone_01", "=q1=Rough Weightstone", "=ds=#sr# =so1=1 =so2=15 =so3=35 =so4=55" },
- { "s2663", "inv_bracer_03", "=q1=Copper Bracers", "=ds=#sr# =so1=1 =so2=20 =so3=40 =so4=60" },
- { "s2662", "inv_pants_03", "=q1=Copper Chain Pants", "=ds=#sr# =so1=1 =so2=50 =so3=70 =so4=90" },
- { "s2737", "inv_mace_01", "=q1=Copper Mace", "=ds=#sr# =so1=15 =so2=55 =so3=75 =so4=95" },
- { "s2738", "inv_axe_23", "=q1=Copper Axe", "=ds=#sr# =so1=20 =so2=60 =so3=80 =so4=100" },
- { "s3319", "inv_boots_01", "=q1=Copper Chain Boots", "=ds=#sr# =so1=20 =so2=60 =so3=80 =so4=100" },
- { "s3320", "inv_stone_grindingstone_01", "=q1=Rough Grinding Stone", "=ds=#sr# =so1=25 =so2=45 =so3=65 =so4=85" },
- { "s2739", "inv_sword_26", "=q1=Copper Shortsword", "=ds=#sr# =so1=25 =so2=65 =so3=85 =so4=105" },
- { "s57163", "INV_Misc_Buckle_01", "=q2=Copper Belt Buckle", "=ds=#sr# =so1=25 =so2=65 =so3=85 =so4=105" },
- { "s46663", "inv_gauntlets_11", "=q1=Copper Knuckles", "=ds=#sr# =so1=30 =so2=60 =so3=62 =so4=65" },
- { "s9983", "inv_sword_21", "=q1=Copper Claymore", "=ds=#sr# =so1=30 =so2=70 =so3=90 =so4=110" },
- { "s8880", "inv_weapon_shortblade_14", "=q1=Copper Dagger", "=ds=#sr# =so1=30 =so2=70 =so3=90 =so4=110" },
- { "s2661", "inv_belt_02", "=q1=Copper Chain Belt", "=ds=#sr# =so1=35 =so2=75 =so3=95 =so4=115" },
- { "s3293", "inv_throwingaxe_02", "=q2=Copper Battle Axe", "=ds=#sr# =so1=35 =so2=75 =so3=95 =so4=115" },
- { "s3321", "inv_chest_chain", "=q2=Copper Chain Vest", "=ds=#sr# =so1=35 =so2=75 =so3=95 =so4=115" },
- { "s3323", "inv_gauntlets_04", "=q2=Runed Copper Gauntlets", "=ds=#sr# =so1=40 =so2=80 =so3=100 =so4=120" },
- { "s3324", "inv_pants_03", "=q2=Runed Copper Pants", "=ds=#sr# =so1=45 =so2=85 =so3=105 =so4=125" },
- { "s3325", "inv_gauntlets_05", "=q2=Gemmed Copper Gauntlets", "=ds=#sr# =so1=60 =so2=100 =so3=120 =so4=140" },
- { "s2665", "inv_stone_sharpeningstone_02", "=q1=Coarse Sharpening Stone", "=ds=#sr# =so1=65 =so2=65 =so3=72 =so4=80" },
- { "s3116", "inv_stone_weightstone_02", "=q1=Coarse Weightstone", "=ds=#sr# =so1=65 =so2=65 =so3=72 =so4=80" },
- { "s7408", "inv_hammer_18", "=q1=Heavy Copper Maul", "=ds=#sr# =so1=65 =so2=105 =so3=125 =so4=145" },
- { "s2666", "inv_belt_03", "=q2=Runed Copper Belt", "=ds=#sr# =so1=70 =so2=110 =so3=130 =so4=150" },
- { "s3294", "inv_throwingaxe_01", "=q2=Thick War Axe", "=ds=#sr# =so1=70 =so2=110 =so3=130 =so4=150" },
- { "s3326", "inv_stone_grindingstone_02", "=q1=Coarse Grinding Stone", "=ds=#sr# =so1=75 =so2=75 =so3=87 =so4=100" },
- { "s46664", "inv_misc_monsterclaw_01", "=q2=Sharpened Claw", "=ds=#sr# =so1=75 =so2=90 =so3=95 =so4=100" },
- };
-
- SmithingJourneyman1 = {
- { "s2667", "inv_chest_plate03", "=q2=Runed Copper Breastplate", "=ds=#sr# =so1=80 =so2=120 =so3=140 =so4=160" },
- { "s57166", "INV_Misc_Buckle_02", "=q2=Bronze Belt Buckle", "=ds=#sr# =so1=90 =so2=115 =so3=127 =so4=140" },
- { "s2664", "inv_bracer_03", "=q2=Runed Copper Bracers", "=ds=#sr# =so1=90 =so2=115 =so3=127 =so4=140" },
- { "s7817", "inv_boots_01", "=q2=Rough Bronze Boots", "=ds=#sr# =so1=95 =so2=125 =so3=140 =so4=155" },
- { "s3292", "inv_sword_14", "=q2=Heavy Copper Broadsword", "=ds=#sr# =so1=95 =so2=135 =so3=155 =so4=175" },
- { "s7818", "inv_staff_01", "=q1=Silver Rod", "=ds=#sr# =so1=100 =so2=105 =so3=107 =so4=110" },
- { "s19666", "inv_misc_key_03", "=q2=Silver Skeleton Key", "=ds=#sr# =so1=100 =so2=100 =so3=110 =so4=120" },
- { "s8367", "inv_chest_plate05", "=q2=Ironforge Breastplate", "=ds=#sr# =so1=100 =so2=140 =so3=160 =so4=180" },
- { "s2671", "inv_bracer_05", "=q2=Rough Bronze Bracers", "=ds=#sr# =so1=100 =so2=140 =so3=160 =so4=180" },
- { "s3491", "inv_weapon_shortblade_04", "=q2=Big Bronze Knife", "=ds=#sr# =so1=105 =so2=135 =so3=150 =so4=165" },
- { "s2670", "inv_chest_chain_08", "=q2=Rough Bronze Cuirass", "=ds=#sr# =so1=105 =so2=145 =so3=160 =so4=175" },
- { "s2668", "inv_pants_03", "=q2=Rough Bronze Leggings", "=ds=#sr# =so1=105 =so2=145 =so3=160 =so4=175" },
- { "s2740", "inv_mace_08", "=q1=Bronze Mace", "=ds=#sr# =so1=110 =so2=140 =so3=155 =so4=170" },
- { "s3328", "inv_shoulder_05", "=q2=Rough Bronze Shoulders", "=ds=#sr# =so1=110 =so2=140 =so3=155 =so4=170" },
- { "s6517", "inv_weapon_shortblade_05", "=q2=Pearl-handled Dagger", "=ds=#sr# =so1=110 =so2=140 =so3=155 =so4=170" },
- { "s2741", "inv_axe_17", "=q1=Bronze Axe", "=ds=#sr# =so1=115 =so2=145 =so3=160 =so4=175" },
- { "s46665", "inv_gauntlets_11", "=q2=Bronze Bruiser", "=ds=#sr# =so1=120 =so2=140 =so3=145 =so4=150" },
- { "s2742", "inv_sword_04", "=q1=Bronze Shortsword", "=ds=#sr# =so1=120 =so2=150 =so3=165 =so4=180" },
- { "s2672", "inv_bracer_07", "=q2=Patterned Bronze Bracers", "=ds=#sr# =so1=120 =so2=150 =so3=165 =so4=180" },
- { "s2674", "inv_stone_sharpeningstone_03", "=q1=Heavy Sharpening Stone", "=ds=#sr# =so1=125 =so2=125 =so3=132 =so4=140" },
- { "s3117", "inv_stone_weightstone_03", "=q1=Heavy Weightstone", "=ds=#sr# =so1=125 =so2=125 =so3=132 =so4=140" },
- { "s3337", "inv_stone_grindingstone_03", "=q1=Heavy Grinding Stone", "=ds=#sr# =so1=125 =so2=125 =so3=137 =so4=150" },
- { "s9985", "inv_hammer_18", "=q1=Bronze Warhammer", "=ds=#sr# =so1=125 =so2=155 =so3=170 =so4=185" },
- { "s3295", "inv_weapon_shortblade_05", "=q2=Deadly Bronze Poniard", "=ds=#sr# =so1=125 =so2=155 =so3=170 =so4=185" },
- { "s3330", "inv_shoulder_09", "=q2=Silvered Bronze Shoulders", "=ds=#sr# =so1=125 =so2=155 =so3=170 =so4=185" },
- { "s9986", "inv_sword_20", "=q1=Bronze Greatsword", "=ds=#sr# =so1=130 =so2=160 =so3=175 =so4=190" },
- { "s3296", "inv_mace_08", "=q2=Heavy Bronze Mace", "=ds=#sr# =so1=130 =so2=160 =so3=175 =so4=190" },
- { "s3331", "inv_boots_01", "=q2=Silvered Bronze Boots", "=ds=#sr# =so1=130 =so2=160 =so3=175 =so4=190" },
- { "s2673", "inv_chest_chain_09", "=q2=Silvered Bronze Breastplate", "=ds=#sr# =so1=130 =so2=160 =so3=175 =so4=190" },
- { "s9987", "inv_axe_21", "=q1=Bronze Battle Axe", "=ds=#sr# =so1=135 =so2=165 =so3=180 =so4=195" },
- };
-
- SmithingJourneyman2 = {
- { "s3333", "inv_gauntlets_05", "=q2=Silvered Bronze Gauntlets", "=ds=#sr# =so1=135 =so2=165 =so3=180 =so4=195" },
- { "s57169", "INV_Misc_Buckle_03", "=q2=Iron Belt Buckle", "=ds=#sr# =so1=140 =so2=170 =so3=185 =so4=200" },
- { "s6518", "inv_hammer_05", "=q2=Iridescent Hammer", "=ds=#sr# =so1=140 =so2=170 =so3=185 =so4=200" },
- { "s3334", "inv_boots_01", "=q2=Green Iron Boots", "=ds=#sr# =so1=145 =so2=175 =so3=190 =so4=205" },
- { "s3297", "inv_hammer_04", "=q2=Mighty Iron Hammer", "=ds=#sr# =so1=145 =so2=175 =so3=190 =so4=205" },
- { "s2675", "inv_chest_plate15", "=q3=Shining Silver Breastplate", "=ds=#sr# =so1=145 =so2=175 =so3=190 =so4=205" },
- { "s8768", "inv_misc_armorkit_12", "=q1=Iron Buckle", "=ds=#sr# =so1=150 =so2=150 =so3=152 =so4=155" },
- { "s19667", "inv_misc_key_13", "=q2=Golden Skeleton Key", "=ds=#sr# =so1=150 =so2=150 =so3=160 =so4=170" },
- { "s14379", "inv_staff_10", "=q1=Golden Rod", "=ds=#sr# =so1=150 =so2=155 =so3=157 =so4=160" },
- { "s7221", "inv_misc_armorkit_01", "=q1=Iron Shield Spike", "=ds=#sr# =so1=150 =so2=180 =so3=195 =so4=210" },
- { "s3336", "inv_gauntlets_05", "=q2=Green Iron Gauntlets", "=ds=#sr# =so1=150 =so2=180 =so3=195 =so4=210" },
- };
-
- SmithingExpert1 = {
- { "s3506", "inv_pants_05", "=q2=Green Iron Leggings", "=ds=#sr# =so1=155 =so2=180 =so3=192 =so4=205" },
- { "s12259", "inv_pants_04", "=q2=Silvered Bronze Leggings", "=ds=#sr# =so1=155 =so2=180 =so3=192 =so4=205" },
- { "s3494", "inv_hammer_07", "=q2=Solid Iron Maul", "=ds=#sr# =so1=155 =so2=180 =so3=192 =so4=205" },
- { "s9813", "inv_chest_chain_14", "=q2=Barbaric Iron Breastplate", "=ds=#sr# =so1=160 =so2=185 =so3=197 =so4=210" },
- { "s9811", "inv_shoulder_23", "=q2=Barbaric Iron Shoulders", "=ds=#sr# =so1=160 =so2=185 =so3=197 =so4=210" },
- { "s3504", "inv_shoulder_09", "=q2=Green Iron Shoulders", "=ds=#sr# =so1=160 =so2=185 =so3=197 =so4=210" },
- { "s3492", "inv_sword_20", "=q2=Hardened Iron Shortsword", "=ds=#sr# =so1=160 =so2=185 =so3=197 =so4=210" },
- { "s3501", "inv_bracer_06", "=q2=Green Iron Bracers", "=ds=#sr# =so1=165 =so2=190 =so3=202 =so4=215" },
- { "s7222", "inv_misc_orb_01", "=q1=Iron Counterweight", "=ds=#sr# =so1=165 =so2=190 =so3=202 =so4=215" },
- { "s3495", "inv_hammer_04", "=q2=Golden Iron Destroyer", "=ds=#sr# =so1=170 =so2=195 =so3=207 =so4=220" },
- { "s3507", "inv_pants_04", "=q2=Golden Scale Leggings", "=ds=#sr# =so1=170 =so2=195 =so3=207 =so4=220" },
- { "s3502", "inv_helmet_03", "=q2=Green Iron Helm", "=ds=#sr# =so1=170 =so2=195 =so3=207 =so4=220" },
- { "s9814", "inv_helmet_25", "=q2=Barbaric Iron Helm", "=ds=#sr# =so1=175 =so2=200 =so3=212 =so4=225" },
- { "s3505", "inv_shoulder_09", "=q3=Golden Scale Shoulders", "=ds=#sr# =so1=175 =so2=200 =so3=212 =so4=225" },
- { "s3493", "inv_sword_36", "=q2=Jade Serpentblade", "=ds=#sr# =so1=175 =so2=200 =so3=212 =so4=225" },
- { "s9818", "inv_boots_plate_01", "=q2=Barbaric Iron Boots", "=ds=#sr# =so1=180 =so2=205 =so3=217 =so4=230" },
- { "s15972", "inv_weapon_shortblade_05", "=q2=Glinting Steel Dagger", "=ds=#sr# =so1=180 =so2=205 =so3=217 =so4=230" },
- { "s3496", "inv_sword_25", "=q2=Moonsteel Broadsword", "=ds=#sr# =so1=180 =so2=205 =so3=217 =so4=230" },
- { "s3508", "inv_chest_chain", "=q3=Green Iron Hauberk", "=ds=#sr# =so1=180 =so2=205 =so3=217 =so4=230" },
- { "s7223", "inv_bracer_10", "=q2=Golden Scale Bracers", "=ds=#sr# =so1=185 =so2=210 =so3=222 =so4=235" },
- { "s9820", "inv_gauntlets_31", "=q2=Barbaric Iron Gloves", "=ds=#sr# =so1=185 =so2=210 =so3=222 =so4=235" },
- { "s3498", "inv_throwingaxe_05", "=q2=Massive Iron Axe", "=ds=#sr# =so1=185 =so2=210 =so3=222 =so4=235" },
- { "s3513", "inv_boots_01", "=q2=Polished Steel Boots", "=ds=#sr# =so1=185 =so2=210 =so3=222 =so4=235" },
- { "s57172", "INV_Misc_Buckle_04", "=q2=Mithril Belt Buckle", "=ds=#sr# =so1=185 =so2=210 =so3=222 =so4=235" },
- { "s7224", "spell_frost_chainsofice", "=q1=Steel Weapon Chain", "=ds=#sr# =so1=190 =so2=215 =so3=227 =so4=240" },
- { "s21913", "inv_axe_06", "=q2=Edge of Winter", "=ds=#sr# =so1=190 =so2=215 =so3=227 =so4=240" },
- { "s3503", "inv_helmet_36", "=q2=Golden Scale Coif", "=ds=#sr# =so1=190 =so2=215 =so3=227 =so4=240" },
- { "s15973", "inv_weapon_shortblade_05", "=q2=Searing Golden Blade", "=ds=#sr# =so1=190 =so2=215 =so3=227 =so4=240" },
- { "s3511", "inv_chest_chain_06", "=q2=Golden Scale Cuirass", "=ds=#sr# =so1=195 =so2=220 =so3=232 =so4=245" },
- { "s9920", "inv_stone_grindingstone_04", "=q1=Solid Grinding Stone", "=ds=#sr# =so1=200 =so2=200 =so3=205 =so4=210" },
- };
-
- SmithingExpert2 = {
- { "s9918", "inv_stone_sharpeningstone_04", "=q1=Solid Sharpening Stone", "=ds=#sr# =so1=200 =so2=200 =so3=205 =so4=210" },
- { "s9921", "inv_stone_weightstone_04", "=q1=Solid Weightstone", "=ds=#sr# =so1=200 =so2=200 =so3=205 =so4=210" },
- { "s19668", "inv_misc_key_11", "=q2=Truesilver Skeleton Key", "=ds=#sr# =so1=200 =so2=200 =so3=210 =so4=220" },
- { "s14380", "inv_staff_11", "=q1=Truesilver Rod", "=ds=#sr# =so1=200 =so2=205 =so3=207 =so4=210" },
- { "s3497", "inv_sword_05", "=q2=Frost Tiger Blade", "=ds=#sr# =so1=200 =so2=225 =so3=237 =so4=250" },
- { "s3515", "inv_boots_01", "=q3=Golden Scale Boots", "=ds=#sr# =so1=200 =so2=225 =so3=237 =so4=250" },
- { "s3500", "inv_axe_17", "=q2=Shadow Crescent Axe", "=ds=#sr# =so1=200 =so2=225 =so3=237 =so4=250" },
- { "s9916", "inv_chest_plate05", "=q2=Steel Breastplate", "=ds=#sr# =so1=200 =so2=225 =so3=237 =so4=250" },
- { "s11454", "inv_musket_01", "=q1=Inlaid Mithril Cylinder", "=ds=#sr# =so1=200 =so2=225 =so3=237 =so4=250" },
- { "s11643", "inv_gauntlets_29", "=q2=Golden Scale Gauntlets", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s9928", "inv_gauntlets_27", "=q2=Heavy Mithril Gauntlet", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s9926", "inv_shoulder_22", "=q2=Heavy Mithril Shoulder", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s9933", "inv_pants_03", "=q2=Heavy Mithril Pants", "=ds=#sr# =so1=210 =so2=230 =so3=240 =so4=250" },
- { "s9931", "inv_pants_03", "=q2=Mithril Scale Pants", "=ds=#sr# =so1=210 =so2=230 =so3=240 =so4=250" },
- { "s9993", "inv_axe_14", "=q2=Heavy Mithril Axe", "=ds=#sr# =so1=210 =so2=235 =so3=247 =so4=260" },
- { "s9957", "inv_pants_03", "=q2=Orcish War Leggings", "=ds=#sr# =so1=210 =so2=250 =so3=260 =so4=270" },
- { "s9972", "inv_chest_plate10", "=q2=Ornate Mithril Breastplate", "=ds=#sr# =so1=210 =so2=260 =so3=270 =so4=280" },
- { "s9979", "inv_boots_01", "=q2=Ornate Mithril Boots", "=ds=#sr# =so1=210 =so2=265 =so3=275 =so4=285" },
- { "s9980", "inv_helmet_10", "=q2=Ornate Mithril Helm", "=ds=#sr# =so1=210 =so2=265 =so3=275 =so4=285" },
- { "s9935", "inv_helmet_03", "=q2=Steel Plate Helm", "=ds=#sr# =so1=215 =so2=235 =so3=245 =so4=255" },
- { "s9937", "inv_bracer_07", "=q2=Mithril Scale Bracers", "=ds=#sr# =so1=215 =so2=235 =so3=245 =so4=255" },
- { "s9939", "inv_misc_armorkit_02", "=q2=Mithril Shield Spike", "=ds=#sr# =so1=215 =so2=235 =so3=245 =so4=255" },
- { "s9950", "inv_gauntlets_31", "=q2=Ornate Mithril Gloves", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s9945", "inv_pants_04", "=q2=Ornate Mithril Pants", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s9995", "inv_axe_03", "=q2=Blue Glittering Axe", "=ds=#sr# =so1=220 =so2=245 =so3=257 =so4=270" },
- { "s46626", "inv_boots_plate_01", "=q2=Steel Plate Boots", "=ds=#sr# =so1=220 =so2=220 =so3=220 =so4=220" },
- { "s46627", "inv_gauntlets_31", "=q2=Steel Plate Gauntlets", "=ds=#sr# =so1=220 =so2=220 =so3=220 =so4=220" },
- { "s9942", "inv_gauntlets_31", "=q2=Mithril Scale Gloves", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s9952", "inv_shoulder_09", "=q2=Ornate Mithril Shoulders", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s9997", "inv_sword_10", "=q2=Wicked Mithril Blade", "=ds=#sr# =so1=225 =so2=250 =so3=262 =so4=275" },
- };
-
- SmithingExpert3 = {
- { "s46629", "inv_chest_chain_10", "=q2=Steel Plate Armor", "=ds=#sr# =so1=225 =so2=225 =so3=225 =so4=225" },
- { "s46628", "inv_pants_04", "=q2=Steel Plate Legguards", "=ds=#sr# =so1=225 =so2=225 =so3=225 =so4=225" },
- };
-
- SmithingArtisan1 = {
- { "s46631", "inv_helmet_25", "=q3=Steel Plate Barbute", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" },
- { "s46630", "inv_shoulder_16", "=q2=Steel Plate Pauldrons", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" },
- { "s9959", "inv_chest_plate10", "=q2=Heavy Mithril Breastplate", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "s9961", "inv_helmet_35", "=q2=Mithril Coif", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "s10001", "inv_mace_15", "=q2=Big Black Mace", "=ds=#sr# =so1=230 =so2=255 =so3=267 =so4=280" },
- { "s9968", "inv_boots_plate_01", "=q2=Heavy Mithril Boots", "=ds=#sr# =so1=235 =so2=255 =so3=265 =so4=275" },
- { "s9966", "inv_shoulder_12", "=q3=Mithril Scale Shoulders", "=ds=#sr# =so1=235 =so2=255 =so3=265 =so4=275" },
- { "s9964", "ability_rogue_sprint", "=q2=Mithril Spurs", "=ds=#sr# =so1=235 =so2=255 =so3=265 =so4=275" },
- { "s57175", "INV_Misc_Buckle_05", "=q2=Thorium Belt Buckle", "=ds=#sr# =so1=240 =so2=265 =so3=277 =so4=290" },
- { "s10005", "inv_sword_30", "=q2=Dazzling Mithril Rapier", "=ds=#sr# =so1=240 =so2=265 =so3=277 =so4=290" },
- { "s9970", "inv_helmet_10", "=q2=Heavy Mithril Helm", "=ds=#sr# =so1=245 =so2=255 =so3=265 =so4=275" },
- { "s10009", "inv_hammer_17", "=q3=Runed Mithril Hammer", "=ds=#sr# =so1=245 =so2=270 =so3=282 =so4=295" },
- { "s16639", "inv_stone_grindingstone_05", "=q1=Dense Grinding Stone", "=ds=#sr# =so1=250 =so2=255 =so3=257 =so4=260" },
- { "s16641", "inv_stone_sharpeningstone_05", "=q1=Dense Sharpening Stone", "=ds=#sr# =so1=250 =so2=255 =so3=257 =so4=260" },
- { "s16640", "inv_stone_weightstone_05", "=q1=Dense Weightstone", "=ds=#sr# =so1=250 =so2=255 =so3=257 =so4=260" },
- { "s16642", "inv_chest_plate08", "=q2=Thorium Armor", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s16643", "inv_belt_30", "=q2=Thorium Belt", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s16644", "inv_bracer_13", "=q2=Thorium Bracers", "=ds=#sr# =so1=255 =so2=275 =so3=285 =so4=295" },
- { "s10013", "inv_weapon_shortblade_14", "=q2=Ebon Shiv", "=ds=#sr# =so1=255 =so2=280 =so3=292 =so4=305" },
- { "s16645", "inv_belt_11", "=q2=Radiant Belt", "=ds=#sr# =so1=260 =so2=280 =so3=290 =so4=300" },
- { "s16647", "inv_belt_01", "=q2=Imperial Plate Belt", "=ds=#sr# =so1=265 =so2=285 =so3=295 =so4=305" },
- { "s16646", "inv_shoulder_02", "=q2=Imperial Plate Shoulders", "=ds=#sr# =so1=265 =so2=285 =so3=295 =so4=305" },
- { "s15293", "inv_chest_chain_16", "=q2=Dark Iron Mail", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s16649", "inv_bracer_19", "=q2=Imperial Plate Bracers", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s16648", "inv_chest_plate16", "=q2=Radiant Breastplate", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s20201", "inv_staff_19", "=q1=Arcanite Rod", "=ds=#sr# =so1=275 =so2=275 =so3=280 =so4=285" },
- { "s19669", "inv_misc_key_08", "=q2=Arcanite Skeleton Key", "=ds=#sr# =so1=275 =so2=275 =so3=280 =so4=285" },
- { "s16651", "inv_misc_armorkit_20", "=q2=Thorium Shield Spike", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s16969", "inv_axe_12", "=q2=Ornate Thorium Handaxe", "=ds=#sr# =so1=275 =so2=300 =so3=312 =so4=325" },
- };
-
- SmithingArtisan2 = {
- { "s47032", "inv_belt_04", "=q3=Hateforge Belt", "=ds=#sr# =so1=275 =so2=300 =so3=312 =so4=325" },
- { "s47034", "inv_boots_01", "=q3=Hateforge Boots", "=ds=#sr# =so1=275 =so2=300 =so3=310 =so4=320" },
- { "s57113", "inv_boots_plate_05", "=q2=Thorium Spurs", "=ds=#sr# =so1=275 =so2=300 =so3=310 =so4=320" },
- { "s15295", "inv_shoulder_09", "=q2=Dark Iron Shoulders", "=ds=#sr# =so1=280 =so2=300 =so3=310 =so4=320" },
- { "s16652", "inv_boots_plate_08", "=q2=Thorium Boots", "=ds=#sr# =so1=280 =so2=300 =so3=310 =so4=320" },
- { "s16653", "inv_helmet_23", "=q2=Thorium Helm", "=ds=#sr# =so1=280 =so2=300 =so3=310 =so4=320" },
- { "s16971", "inv_weapon_halberd_11", "=q2=Huge Thorium Battleaxe", "=ds=#sr# =so1=280 =so2=305 =so3=317 =so4=330" },
- { "s47033", "inv_gauntlets_04", "=q4=Hateforge Grips", "=ds=#sr# =so1=285 =so2=300 =so3=310 =so4=320" },
- { "s16654", "inv_gauntlets_26", "=q2=Radiant Gloves", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s47029", "inv_helmet_10", "=q3=Hateforge Helmet", "=ds=#sr# =so1=290 =so2=300 =so3=310 =so4=320" },
- { "s47030", "inv_chest_chain_09", "=q3=Hateforge Cuirass", "=ds=#sr# =so1=290 =so2=300 =so3=310 =so4=320" },
- { "s47031", "inv_pants_03", "=q3=Hateforge Leggings", "=ds=#sr# =so1=290 =so2=300 =so3=310 =so4=320" },
- { "s16656", "inv_boots_plate_03", "=q2=Radiant Boots", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s16660", "inv_shoulder_20", "=q3=Dawnbringer Shoulders", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s23632", "inv_belt_11", "=q3=Girdle of the Dawn", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s23628", "inv_belt_16", "=q3=Heavy Timbermaw Belt", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s16984", "inv_hammer_06", "=q2=Volcanic Hammer", "=ds=#sr# =so1=290 =so2=315 =so3=327 =so4=340" },
- { "s16657", "inv_boots_plate_01", "=q2=Imperial Plate Boots", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s16658", "inv_helmet_22", "=q2=Imperial Plate Helm", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s16659", "inv_crown_01", "=q2=Radiant Circlet", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s57178", "INV_Misc_Buckle_06", "=q2=Arcanite Belt Buckle", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s22757", "inv_stone_02", "=q2=Elemental Sharpening Stone", "=ds=#sr# =so1=300 =so2=300 =so3=310 =so4=320" },
- { "s16663", "inv_chest_plate10", "=q2=Imperial Plate Chest", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16730", "inv_pants_04", "=q2=Imperial Plate Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16725", "inv_pants_03", "=q2=Radiant Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16731", "inv_chest_plate11", "=q2=Runic Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16665", "inv_boots_plate_01", "=q2=Runic Plate Boots", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16726", "inv_helmet_03", "=q2=Runic Plate Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16732", "inv_pants_04", "=q2=Runic Plate Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16664", "inv_shoulder_23", "=q2=Runic Plate Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16662", "inv_pants_04", "=q2=Thorium Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- };
-
- SmithingArtisan3 = {
- { "s24136", "inv_chest_chain_14", "=q3=Bloodsoul Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24138", "inv_gauntlets_31", "=q3=Bloodsoul Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24137", "inv_shoulder_15", "=q3=Bloodsoul Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24914", "inv_chest_plate06", "=q3=Darkrune Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24912", "inv_gauntlets_27", "=q3=Darkrune Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24913", "inv_helmet_10", "=q3=Darkrune Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24139", "inv_chest_plate08", "=q3=Darksoul Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24140", "inv_pants_plate_21", "=q3=Darksoul Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24141", "inv_shoulder_01", "=q3=Darksoul Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23633", "inv_gauntlets_29", "=q3=Gloves of the Dawn", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27585", "inv_belt_16", "=q3=Heavy Obsidian Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23629", "inv_boots_chain_10", "=q3=Heavy Timbermaw Boots", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28463", "inv_belt_21", "=q3=Ironvine Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28461", "inv_chest_plate07", "=q3=Ironvine Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28462", "inv_gauntlets_29", "=q3=Ironvine Gloves", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27588", "inv_belt_16", "=q3=Light Obsidian Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s57026", "inv_shoulder_13", "=q3=Mantle of Centaur Authority", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s47021", "inv_boots_plate_05", "=q3=Rune-Etched Greaves", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s47022", "inv_pants_04", "=q3=Rune-Etched Legplates", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s47023", "inv_chest_plate08", "=q3=Rune-Etched Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s47024", "inv_helmet_06", "=q3=Rune-Etched Crown", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s47025", "INV_Shoulder_11", "=q3=Rune-Etched Mantle", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s47026", "INV_Gauntlets_09", "=q3=Rune-Etched Grips", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27589", "inv_gauntlets_31", "=q4=Black Grasp of the Destroyer", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28244", "inv_bracer_07", "=q4=Icebane Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28242", "inv_chest_chain_11", "=q4=Icebane Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28243", "inv_gauntlets_28", "=q4=Icebane Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27586", "inv_shield_22", "=q4=Jagged Obsidian Shield", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27590", "inv_chest_chain_17", "=q4=Obsidian Mail Tunic", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27587", "inv_chest_chain_17", "=q4=Thick Obsidian Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- };
-
- SmithingArtisan4 = {
- { "s21161", "inv_hammer_unique_sulfuras", "=q4=Sulfuron Hammer", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s54009", "inv_chest_plate16", "=q4=Fiery Chain Breastplate", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s57196", "INV_Misc_Buckle_08", "=q3=Bloody Belt Buckle", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s57181", "INV_Misc_Buckle_07", "=q3=Dreamsteel Belt Buckle", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s45471", "INV_Boots_01", "=q4=Dreamsteel Boots", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s45469", "INV_Bracer_03", "=q4=Dreamsteel Bracers", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s45467", "INV_Pants_03", "=q4=Dreamsteel Leggings", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- };
-
- Armorsmith1 = {
- { "s9954", "inv_gauntlets_29", "=q3=Truesilver Gauntlets", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s9974", "inv_chest_plate04", "=q3=Truesilver Breastplate", "=ds=#sr# =so1=245 =so2=265 =so3=275 =so4=285" },
- { "s16650", "inv_chest_chain_12", "=q3=Wildthorn Mail", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s16667", "inv_chest_plate06", "=q3=Demon Forged Breastplate", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s15296", "inv_chest_plate08", "=q3=Dark Iron Plate", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s16655", "inv_gauntlets_03", "=q3=Fiery Plate Gauntlets", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s54003", "inv_belt_21", "=q3=Fury of the Timbermaw", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s16661", "inv_gauntlets_30", "=q3=Storm Gauntlets", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s20874", "inv_bracer_07", "=q4=Dark Iron Bracers", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s20872", "inv_belt_13", "=q4=Fiery Chain Girdle", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s16745", "inv_chest_plate10", "=q3=Enchanted Thorium Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16742", "inv_helmet_02", "=q3=Enchanted Thorium Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16744", "inv_pants_04", "=q3=Enchanted Thorium Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16728", "inv_helmet_24", "=q3=Helm of the Great Chief", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16724", "inv_helmet_13", "=q3=Whitesoul Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s54005", "inv_shoulder_02", "=q3=Pauldrons of the Timbermaw", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s24399", "inv_boots_chain_08", "=q4=Dark Iron Boots", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23637", "inv_gauntlets_22", "=q4=Dark Iron Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23636", "inv_helmet_22", "=q4=Dark Iron Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s20876", "inv_pants_04", "=q4=Dark Iron Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s20873", "inv_shoulder_23", "=q4=Fiery Chain Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16746", "inv_chest_chain_07", "=q4=Invulnerable Mail", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16729", "inv_helmet_36", "=q4=Lionheart Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16741", "inv_gauntlets_30", "=q4=Stronghold Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27829", "inv_pants_04", "=q4=Titanic Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s57189", "inv_chest_chain_09", "=q4=Towerforge Breastplate", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s57187", "inv_helmet_37", "=q4=Towerforge Crown", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s57191", "inv_shoulder_26", "=q4=Towerforge Pauldrons", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- };
-
- Weaponsmith1 = {
- { "s10003", "inv_hammer_18", "=q3=The Shatterer", "=ds=#sr# =so1=235 =so2=260 =so3=272 =so4=285" },
- { "s10007", "inv_sword_40", "=q3=Phantom Blade", "=ds=#sr# =so1=245 =so2=270 =so3=282 =so4=295" },
- { "s10011", "inv_spear_07", "=q3=Blight", "=ds=#sr# =so1=250 =so2=275 =so3=287 =so4=300" },
- { "s10015", "inv_sword_19", "=q3=Truesilver Champion", "=ds=#sr# =so1=260 =so2=285 =so3=297 =so4=310" },
- { "s15292", "inv_hammer_09", "=q3=Dark Iron Pulverizer", "=ds=#sr# =so1=265 =so2=285 =so3=295 =so4=305" },
- { "s16965", "inv_axe_24", "=q3=Bleakwood Hew", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s15294", "inv_weapon_halberd_02", "=q3=Dark Iron Sunderer", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s16986", "inv_weapon_shortblade_27", "=q3=Blood Talon", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16987", "inv_spear_08", "=q3=Darkspear", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16995", "inv_sword_17", "=q3=Heartseeker", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23638", "inv_weapon_shortblade_12", "=q4=Black Amnesty", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23639", "inv_spear_08", "=q4=Blackfury", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s46657", "inv-sword_53", "=q4=Ornate Bloodstone Dagger", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- };
-
- Axesmith1 = {
- { "s16970", "inv_axe_05", "=q3=Dawn's Edge", "=ds=#sr# =so1=275 =so2=300 =so3=312 =so4=325" },
- { "s16991", "inv_axe_12", "=q3=Annihilator", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16994", "inv_axe_09", "=q3=Arcanite Reaper", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s20897", "inv_axe_12", "=q4=Dark Iron Destroyer", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23653", "inv_axe_12", "=q4=Nightfall", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- };
-
- Hammersmith1 = {
- { "s16973", "inv_hammer_05", "=q3=Enchanted Battlehammer", "=ds=#sr# =so1=280 =so2=305 =so3=317 =so4=330" },
- { "s16983", "inv_mace_02", "=q3=Serenity", "=ds=#sr# =so1=285 =so2=310 =so3=322 =so4=335" },
- { "s16988", "inv_hammer_09", "=q3=Hammer of the Titans", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16993", "inv_hammer_04", "=q3=Masterwork Stormhammer", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23650", "inv_hammer_19", "=q4=Ebon Hand", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27830", "inv_hammer_08", "=q4=Persuader", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s57193", "INV_Hammer_19", "=q4=Towerforge Demolisher", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- { "s45487", "inv_mace_14", "=q4=Dawnstone Hammer", "=ds=#sr# =so1=300 =so2=325 =so3=337 =so4=350" },
- };
-
- Swordsmith1 = {
- { "s16978", "inv_sword_30", "=q3=Blazing Rapier", "=ds=#sr# =so1=280 =so2=305 =so3=317 =so4=330" },
- { "s16985", "inv_sword_07", "=q3=Corruption", "=ds=#sr# =so1=290 =so2=315 =so3=327 =so4=340" },
- { "s16990", "inv_sword_39", "=q3=Arcanite Champion", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s46652", "INV_Sword_17", "=q3=Untempered Runeblade", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s16992", "inv_sword_11", "=q3=Frostguard", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s20890", "inv_sword_48", "=q4=Dark Iron Reaver", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23652", "inv_sword_39", "=q4=Blackguard", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s27832", "inv_sword_51", "=q4=Sageblade", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s46661", "inv_sword_31", "=q4=Dream's Herald", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- };
-
---------------------
--- Leatherworking --
---------------------
-
- LeatherApprentice1 = {
- { "s2881", "inv_misc_leatherscrap_03", "=q1=Light Leather", "=ds=#sr# =so1=1 =so2=20 =so3=30 =so4=40" },
- { "s2152", "inv_misc_armorkit_17", "=q1=Light Armor Kit", "=ds=#sr# =so1=1 =so2=30 =so3=45 =so4=60" },
- { "s2149", "inv_boots_04", "=q1=Handstitched Leather Boots", "=ds=#sr# =so1=1 =so2=40 =so3=55 =so4=70" },
- { "s9059", "inv_bracer_08", "=q1=Handstitched Leather Bracers", "=ds=#sr# =so1=1 =so2=40 =so3=55 =so4=70" },
- { "s9058", "inv_helmet_48", "=q1=Handstitched Leather Cloak", "=ds=#sr# =so1=1 =so2=40 =so3=55 =so4=70" },
- { "s7126", "inv_chest_wolf", "=q1=Handstitched Leather Vest", "=ds=#sr# =so1=1 =so2=40 =so3=55 =so4=70" },
- { "s2153", "inv_pants_wolf", "=q1=Handstitched Leather Pants", "=ds=#sr# =so1=15 =so2=45 =so3=60 =so4=75" },
- { "s3753", "inv_belt_04", "=q1=Handstitched Leather Belt", "=ds=#sr# =so1=25 =so2=55 =so3=70 =so4=85" },
- { "s9060", "inv_misc_quiver_01", "=q1=Light Leather Quiver", "=ds=#sr# =so1=30 =so2=60 =so3=75 =so4=90" },
- { "s9062", "inv_misc_ammo_bullet_01", "=q1=Small Leather Ammo Pouch", "=ds=#sr# =so1=30 =so2=60 =so3=75 =so4=90" },
- { "s3816", "inv_misc_pelt_wolf_01", "=q1=Cured Light Hide", "=ds=#sr# =so1=35 =so2=55 =so3=65 =so4=75" },
- { "s9064", "inv_pants_02", "=q2=Rugged Leather Pants", "=ds=#sr# =so1=35 =so2=65 =so3=80 =so4=95" },
- { "s5244", "inv_misc_bag_10", "=q1=Kodo Hide Bag", "=ds=#sr# =so1=40 =so2=70 =so3=85 =so4=100" },
- { "s2160", "inv_chest_leather_09", "=q2=Embossed Leather Vest", "=ds=#sr# =so1=40 =so2=70 =so3=85 =so4=100" },
- { "s3756", "inv_gauntlets_05", "=q1=Embossed Leather Gloves", "=ds=#sr# =so1=55 =so2=85 =so3=100 =so4=115" },
- { "s2161", "inv_boots_05", "=q2=Embossed Leather Boots", "=ds=#sr# =so1=55 =so2=85 =so3=100 =so4=115" },
- { "s2162", "inv_helmet_48", "=q1=Embossed Leather Cloak", "=ds=#sr# =so1=60 =so2=90 =so3=105 =so4=120" },
- { "s2163", "inv_chest_wolf", "=q1=White Leather Jerkin", "=ds=#sr# =so1=60 =so2=90 =so3=105 =so4=120" },
- { "s9065", "inv_bracer_04", "=q1=Light Leather Bracers", "=ds=#sr# =so1=70 =so2=100 =so3=115 =so4=130" },
- { "s3759", "inv_pants_02", "=q2=Embossed Leather Pants", "=ds=#sr# =so1=75 =so2=105 =so3=120 =so4=135" },
- { "s2164", "inv_gauntlets_05", "=q2=Fine Leather Gloves", "=ds=#sr# =so1=75 =so2=105 =so3=120 =so4=135" },
- { "s45069", "INV_Boots_06", "=q2=Lynxstep Boots", "=ds=#sr# =so1=75 =so2=? =so3=? =so4=?" },
- };
-
- LeatherJourneyman1 = {
- { "s3763", "inv_belt_04", "=q2=Fine Leather Belt", "=ds=#sr# =so1=80 =so2=110 =so3=125 =so4=140" },
- { "s2159", "inv_misc_cape_10", "=q2=Fine Leather Cloak", "=ds=#sr# =so1=85 =so2=105 =so3=120 =so4=135" },
- { "s3761", "inv_chest_leather_09", "=q2=Fine Leather Tunic", "=ds=#sr# =so1=85 =so2=115 =so3=130 =so4=145" },
- { "s8322", "inv_chest_leather_09", "=q2=Moonglow Vest", "=ds=#sr# =so1=90 =so2=115 =so3=130 =so4=145" },
- { "s2158", "inv_boots_06", "=q2=Fine Leather Boots", "=ds=#sr# =so1=90 =so2=120 =so3=135 =so4=150" },
- { "s7953", "inv_misc_monsterscales_03", "=q2=Deviate Scale Cloak", "=ds=#sr# =so1=90 =so2=120 =so3=135 =so4=150" },
- { "s6702", "inv_belt_02", "=q2=Murloc Scale Belt", "=ds=#sr# =so1=90 =so2=120 =so3=135 =so4=150" },
- { "s9068", "inv_pants_02", "=q2=Light Leather Pants", "=ds=#sr# =so1=95 =so2=125 =so3=140 =so4=155" },
- { "s6703", "inv_chest_chain_12", "=q2=Murloc Scale Breastplate", "=ds=#sr# =so1=95 =so2=125 =so3=140 =so4=155" },
- { "s20648", "inv_misc_leatherscrap_05", "=q1=Medium Leather", "=ds=#sr# =so1=100 =so2=100 =so3=105 =so4=110" },
- { "s3817", "inv_misc_pelt_bear_02", "=q1=Cured Medium Hide", "=ds=#sr# =so1=100 =so2=115 =so3=122 =so4=130" },
- { "s2165", "inv_misc_armorkit_15", "=q1=Medium Armor Kit", "=ds=#sr# =so1=100 =so2=115 =so3=122 =so4=130" },
- { "s2167", "inv_boots_05", "=q2=Dark Leather Boots", "=ds=#sr# =so1=100 =so2=125 =so3=137 =so4=150" },
- { "s9070", "inv_misc_monsterscales_03", "=q2=Black Whelp Cloak", "=ds=#sr# =so1=100 =so2=125 =so3=137 =so4=150" },
- { "s24940", "inv_chest_cloth_45", "=q2=Black Whelp Tunic", "=ds=#sr# =so1=100 =so2=125 =so3=137 =so4=150" },
- { "s2169", "inv_chest_leather_03", "=q2=Dark Leather Tunic", "=ds=#sr# =so1=100 =so2=125 =so3=137 =so4=150" },
- { "s3762", "inv_chest_leather_10", "=q2=Hillman's Leather Vest", "=ds=#sr# =so1=100 =so2=125 =so3=137 =so4=150" },
- { "s7954", "inv_gauntlets_05", "=q2=Deviate Scale Gloves", "=ds=#sr# =so1=105 =so2=130 =so3=142 =so4=155" },
- { "s7133", "inv_pants_02", "=q2=Fine Leather Pants", "=ds=#sr# =so1=105 =so2=130 =so3=142 =so4=155" },
- { "s2168", "inv_misc_cape_10", "=q1=Dark Leather Cloak", "=ds=#sr# =so1=110 =so2=135 =so3=147 =so4=160" },
- { "s7135", "inv_pants_09", "=q2=Dark Leather Pants", "=ds=#sr# =so1=115 =so2=140 =so3=152 =so4=165" },
- { "s7955", "inv_belt_09", "=q3=Deviate Scale Belt", "=ds=#sr# =so1=115 =so2=140 =so3=152 =so4=165" },
- { "s2166", "inv_chest_leather_10", "=q2=Toughened Leather Armor", "=ds=#sr# =so1=120 =so2=145 =so3=157 =so4=170" },
- { "s3767", "inv_belt_06", "=q2=Hillman's Belt", "=ds=#sr# =so1=120 =so2=145 =so3=157 =so4=170" },
- { "s9074", "inv_gauntlets_05", "=q2=Nimble Leather Gloves", "=ds=#sr# =so1=120 =so2=145 =so3=157 =so4=170" },
- { "s9072", "inv_gauntlets_05", "=q2=Red Whelp Gloves", "=ds=#sr# =so1=120 =so2=145 =so3=157 =so4=170" },
- { "s3765", "inv_gauntlets_05", "=q2=Dark Leather Gloves", "=ds=#sr# =so1=120 =so2=155 =so3=167 =so4=180" },
- { "s3766", "inv_belt_03", "=q2=Dark Leather Belt", "=ds=#sr# =so1=125 =so2=150 =so3=162 =so4=175" },
- { "s9145", "inv_gauntlets_05", "=q2=Fletcher's Gloves", "=ds=#sr# =so1=125 =so2=150 =so3=162 =so4=175" },
- { "s3768", "inv_shoulder_08", "=q2=Hillman's Shoulders", "=ds=#sr# =so1=130 =so2=155 =so3=167 =so4=180" },
- };
-
- LeatherJourneyman2 = {
- { "s9147", "inv_shoulder_06", "=q2=Earthen Leather Shoulders", "=ds=#sr# =so1=135 =so2=160 =so3=172 =so4=185" },
- { "s9146", "inv_gauntlets_18", "=q2=Herbalist's Gloves", "=ds=#sr# =so1=135 =so2=160 =so3=172 =so4=185" },
- { "s3770", "inv_gauntlets_24", "=q3=Toughened Leather Gloves", "=ds=#sr# =so1=135 =so2=160 =so3=172 =so4=185" },
- { "s3769", "inv_shoulder_12", "=q2=Dark Leather Shoulders", "=ds=#sr# =so1=140 =so2=165 =so3=177 =so4=190" },
- { "s9148", "inv_gauntlets_05", "=q2=Pilferer's Gloves", "=ds=#sr# =so1=140 =so2=165 =so3=177 =so4=190" },
- { "s9149", "inv_gauntlets_23", "=q2=Heavy Earthen Gloves", "=ds=#sr# =so1=145 =so2=170 =so3=182 =so4=195" },
- { "s3764", "inv_gauntlets_05", "=q2=Hillman's Leather Gloves", "=ds=#sr# =so1=145 =so2=170 =so3=182 =so4=195" },
- { "s20649", "inv_misc_leatherscrap_07", "=q1=Heavy Leather", "=ds=#sr# =so1=150 =so2=150 =so3=155 =so4=160" },
- { "s23190", "inv_misc_throwingball_01", "=q1=Heavy Leather Ball", "=ds=#sr# =so1=150 =so2=150 =so3=155 =so4=160" },
- { "s3818", "inv_misc_pelt_wolf_02", "=q1=Cured Heavy Hide", "=ds=#sr# =so1=150 =so2=160 =so3=165 =so4=170" },
- { "s3760", "inv_misc_cape_07", "=q1=Hillman's Cloak", "=ds=#sr# =so1=150 =so2=170 =so3=180 =so4=190" },
- { "s3771", "inv_gauntlets_05", "=q2=Barbaric Gloves", "=ds=#sr# =so1=150 =so2=170 =so3=180 =so4=190" },
- { "s9194", "inv_misc_bag_09", "=q2=Heavy Leather Ammo Pouch", "=ds=#sr# =so1=150 =so2=170 =so3=180 =so4=190" },
- { "s9193", "inv_misc_quiver_02", "=q2=Heavy Quiver", "=ds=#sr# =so1=150 =so2=170 =so3=180 =so4=190" },
- { "s3780", "inv_misc_armorkit_16", "=q1=Heavy Armor Kit", "=ds=#sr# =so1=150 =so2=170 =so3=180 =so4=190" },
- };
-
- LeatherExpert1 = {
- { "s3772", "inv_chest_leather_08", "=q2=Green Leather Armor", "=ds=#sr# =so1=155 =so2=175 =so3=185 =so4=195" },
- { "s23399", "inv_bracer_15", "=q3=Barbaric Bracers", "=ds=#sr# =so1=155 =so2=175 =so3=185 =so4=195" },
- { "s3774", "inv_belt_17", "=q2=Green Leather Belt", "=ds=#sr# =so1=160 =so2=180 =so3=190 =so4=200" },
- { "s7147", "inv_pants_02", "=q2=Guardian Pants", "=ds=#sr# =so1=160 =so2=180 =so3=190 =so4=200" },
- { "s9195", "inv_pants_07", "=q2=Dusky Leather Leggings", "=ds=#sr# =so1=165 =so2=185 =so3=195 =so4=205" },
- { "s4097", "inv_belt_02", "=q2=Raptor Hide Belt", "=ds=#sr# =so1=165 =so2=185 =so3=195 =so4=205" },
- { "s4096", "inv_chest_leather_04", "=q2=Raptor Hide Harness", "=ds=#sr# =so1=165 =so2=185 =so3=195 =so4=205" },
- { "s7149", "inv_pants_12", "=q2=Barbaric Leggings", "=ds=#sr# =so1=170 =so2=190 =so3=200 =so4=210" },
- { "s3775", "inv_belt_03", "=q3=Guardian Belt", "=ds=#sr# =so1=170 =so2=190 =so3=200 =so4=210" },
- { "s6704", "inv_chest_chain_12", "=q2=Thick Murloc Armor", "=ds=#sr# =so1=170 =so2=190 =so3=200 =so4=210" },
- { "s7151", "inv_shoulder_08", "=q2=Barbaric Shoulders", "=ds=#sr# =so1=175 =so2=195 =so3=205 =so4=215" },
- { "s9196", "inv_chest_leather_03", "=q2=Dusky Leather Armor", "=ds=#sr# =so1=175 =so2=195 =so3=205 =so4=215" },
- { "s9197", "inv_chest_chain_09", "=q2=Green Whelp Armor", "=ds=#sr# =so1=175 =so2=195 =so3=205 =so4=215" },
- { "s3773", "inv_chest_leather_08", "=q2=Guardian Armor", "=ds=#sr# =so1=175 =so2=195 =so3=205 =so4=215" },
- { "s9198", "inv_misc_cape_04", "=q2=Frost Leather Cloak", "=ds=#sr# =so1=180 =so2=200 =so3=210 =so4=220" },
- { "s3776", "inv_bracer_12", "=q2=Green Leather Bracers", "=ds=#sr# =so1=180 =so2=200 =so3=210 =so4=220" },
- { "s9201", "inv_bracer_07", "=q2=Dusky Bracers", "=ds=#sr# =so1=185 =so2=205 =so3=215 =so4=225" },
- { "s7153", "inv_misc_cape_03", "=q2=Guardian Cloak", "=ds=#sr# =so1=185 =so2=205 =so3=215 =so4=225" },
- { "s3778", "inv_belt_01", "=q3=Gem-studded Leather Belt", "=ds=#sr# =so1=185 =so2=205 =so3=215 =so4=225" },
- { "s6661", "inv_chest_leather_04", "=q2=Barbaric Harness", "=ds=#sr# =so1=190 =so2=210 =so3=220 =so4=230" },
- { "s7156", "inv_gauntlets_05", "=q2=Guardian Gloves", "=ds=#sr# =so1=190 =so2=210 =so3=220 =so4=230" },
- { "s21943", "inv_gauntlets_21", "=q2=Gloves of the Greatfather", "=ds=#sr# =so1=190 =so2=210 =so3=220 =so4=230" },
- { "s9202", "inv_bracer_06", "=q2=Green Whelp Bracers", "=ds=#sr# =so1=190 =so2=210 =so3=220 =so4=230" },
- { "s6705", "inv_bracer_05", "=q2=Murloc Scale Bracers", "=ds=#sr# =so1=190 =so2=210 =so3=220 =so4=230" },
- { "s9206", "inv_belt_06", "=q2=Dusky Belt", "=ds=#sr# =so1=195 =so2=215 =so3=225 =so4=235" },
- { "s3777", "inv_bracer_10", "=q2=Guardian Leather Bracers", "=ds=#sr# =so1=195 =so2=215 =so3=225 =so4=235" },
- { "s10482", "inv_misc_pelt_bear_01", "=q1=Cured Thick Hide", "=ds=#sr# =so1=200 =so2=200 =so3=200 =so4=200" },
- { "s20650", "inv_misc_leatherscrap_08", "=q1=Thick Leather", "=ds=#sr# =so1=200 =so2=200 =so3=202 =so4=205" },
- { "s22711", "inv_gauntlets_32", "=q3=Shadowskin Gloves", "=ds=#sr# =so1=200 =so2=210 =so3=220 =so4=230" },
- { "s10487", "inv_misc_armorkit_07", "=q1=Thick Armor Kit", "=ds=#sr# =so1=200 =so2=220 =so3=230 =so4=240" },
- };
-
- LeatherExpert2 = {
- { "s46620", "inv_boots_05", "=q2=Grifter's Boots", "=ds=#sr# =so1=200 =so2=215 =so3=220 =so4=225" },
- { "s46621", "inv_gauntlets_15", "=q2=Grifter's Gauntlets", "=ds=#sr# =so1=200 =so2=215 =so3=220 =so4=225" },
- { "s46622", "inv_belt_04", "=q2=Grifter's Belt", "=ds=#sr# =so1=200 =so2=215 =so3=220 =so4=225" },
- { "s3779", "inv_belt_09", "=q3=Barbaric Belt", "=ds=#sr# =so1=200 =so2=220 =so3=230 =so4=240" },
- { "s10490", "inv_helmet_15", "=q3=Comfortable Leather Hat", "=ds=#sr# =so1=200 =so2=220 =so3=230 =so4=240" },
- { "s9207", "inv_boots_07", "=q3=Dusky Boots", "=ds=#sr# =so1=200 =so2=220 =so3=230 =so4=240" },
- { "s9208", "inv_boots_08", "=q2=Swift Boots", "=ds=#sr# =so1=200 =so2=220 =so3=230 =so4=240" },
- { "s46623", "inv_pants_12", "=q2=Grifter's Leggings", "=ds=#sr# =so1=205 =so2=225 =so3=230 =so4=235" },
- { "s10507", "inv_belt_24", "=q2=Nightscape Headband", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s10499", "inv_chest_leather_03", "=q2=Nightscape Tunic", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s10509", "inv_gauntlets_05", "=q2=Turtle Scale Gloves", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s46625", "inv_helmet_33", "=q2=Grifter's Cover", "=ds=#sr# =so1=210 =so2=225 =so3=230 =so4=235" },
- { "s46624", "inv_chest_leather_08", "=q2=Grifter's Tunic", "=ds=#sr# =so1=210 =so2=235 =so3=240 =so4=245" },
- { "s10516", "inv_shoulder_07", "=q2=Nightscape Shoulders", "=ds=#sr# =so1=210 =so2=230 =so3=240 =so4=250" },
- { "s10518", "inv_bracer_06", "=q2=Turtle Scale Bracers", "=ds=#sr# =so1=210 =so2=230 =so3=240 =so4=250" },
- { "s10511", "inv_chest_chain_12", "=q2=Turtle Scale Breastplate", "=ds=#sr# =so1=210 =so2=230 =so3=240 =so4=250" },
- { "s10520", "inv_chest_cloth_25", "=q2=Big Voodoo Robe", "=ds=#sr# =so1=215 =so2=235 =so3=245 =so4=255" },
- { "s10531", "inv_banner_01", "=q2=Big Voodoo Mask", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s10533", "inv_bracer_09", "=q2=Tough Scorpid Bracers", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s10525", "inv_chest_leather_02", "=q2=Tough Scorpid Breastplate", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s10529", "inv_shoulder_18", "=q2=Wild Leather Shoulders", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s14930", "inv_misc_quiver_07", "=q2=Quickdraw Quiver", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s14932", "inv_misc_bag_09_black", "=q2=Thick Leather Ammo Pouch", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s10542", "inv_gauntlets_24", "=q2=Tough Scorpid Gloves", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s10546", "inv_helmet_10", "=q2=Wild Leather Helmet", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s10544", "inv_chest_cloth_06", "=q2=Wild Leather Vest", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- };
-
- LeatherArtisan1 = {
- { "s10548", "inv_pants_11", "=q2=Nightscape Pants", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "s10550", "inv_misc_cape_03", "=q2=Nightscape Cloak", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "s10552", "inv_helmet_40", "=q2=Turtle Scale Helm", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "s10558", "inv_boots_05", "=q2=Nightscape Boots", "=ds=#sr# =so1=235 =so2=255 =so3=265 =so4=275" },
- { "s10554", "inv_boots_05", "=q2=Tough Scorpid Boots", "=ds=#sr# =so1=235 =so2=255 =so3=265 =so4=275" },
- { "s10556", "inv_pants_02", "=q2=Turtle Scale Leggings", "=ds=#sr# =so1=235 =so2=255 =so3=265 =so4=275" },
- { "s10562", "inv_misc_cape_02", "=q2=Big Voodoo Cloak", "=ds=#sr# =so1=240 =so2=260 =so3=270 =so4=280" },
- { "s10560", "inv_pants_02", "=q2=Big Voodoo Pants", "=ds=#sr# =so1=240 =so2=260 =so3=270 =so4=280" },
- { "s10564", "inv_shoulder_04", "=q2=Tough Scorpid Shoulders", "=ds=#sr# =so1=240 =so2=260 =so3=270 =so4=280" },
- { "s10568", "inv_pants_12", "=q2=Tough Scorpid Leggings", "=ds=#sr# =so1=245 =so2=265 =so3=275 =so4=285" },
- { "s10566", "inv_boots_07", "=q2=Wild Leather Boots", "=ds=#sr# =so1=245 =so2=265 =so3=275 =so4=285" },
- { "s22331", "inv_misc_leatherscrap_02", "=q1=Rugged Leather", "=ds=#sr# =so1=250 =so2=250 =so3=250 =so4=250" },
- { "s19047", "inv_misc_pelt_bear_03", "=q1=Cured Rugged Hide", "=ds=#sr# =so1=250 =so2=250 =so3=255 =so4=260" },
- { "s19058", "inv_misc_armorkit_09", "=q1=Rugged Armor Kit", "=ds=#sr# =so1=250 =so2=255 =so3=265 =so4=275" },
- { "s10647", "inv_chest_leather_06", "=q3=Feathered Breastplate", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s10570", "inv_helmet_20", "=q2=Tough Scorpid Helm", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s10574", "inv_misc_cape_03", "=q2=Wild Leather Cloak", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s10572", "inv_pants_14", "=q2=Wild Leather Leggings", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s19048", "inv_bracer_09", "=q2=Heavy Scorpid Bracers", "=ds=#sr# =so1=255 =so2=275 =so3=285 =so4=295" },
- { "s19049", "inv_gauntlets_31", "=q2=Wicked Leather Gauntlets", "=ds=#sr# =so1=260 =so2=280 =so3=290 =so4=300" },
- { "s19051", "inv_chest_chain_15", "=q2=Heavy Scorpid Vest", "=ds=#sr# =so1=265 =so2=285 =so3=295 =so4=305" },
- { "s19052", "inv_bracer_07", "=q2=Wicked Leather Bracers", "=ds=#sr# =so1=265 =so2=285 =so3=295 =so4=305" },
- { "s57008", "inv_chest_leather_07", "=q3=Breastplate of the Earth", "=ds=#sr# =so1=265 =so2=? =so3=? =so4=?" },
- { "s19055", "inv_gauntlets_31", "=q2=Runic Leather Gauntlets", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s47015", "inv_gauntlets_09", "=q2=Primalist's Gloves ", "=ds=#sr# =so1=270 =so2=285 =so3=290 =so4=295" },
- { "s47017", "inv_helmet_04", "=q2=Primalist's Headdress", "=ds=#sr# =so1=270 =so2=290 =so3=291 =so4=295" },
- { "s47020", "inv_boots_plate_05", "=q2=Primalist's Boots", "=ds=#sr# =so1=275 =so2=290 =so3=291 =so4=295" },
- { "s22815", "inv_chest_chain_14", "=q2=Gordok Ogre Suit", "=ds=#sr# =so1=275 =so2=285 =so3=290 =so4=295" },
- { "s19064", "inv_gauntlets_24", "=q2=Heavy Scorpid Gauntlets", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s19065", "inv_bracer_11", "=q2=Runic Leather Bracers", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s47018", "inv_pants_04", "=q2=Primalist's Pants", "=ds=#sr# =so1=280 =so2=290 =so3=291 =so4=295" },
- { "s47016", "inv_shoulder_09", "=q2=Primalist's Shoulders", "=ds=#sr# =so1=280 =so2=285 =so3=290 =so4=295" },
- };
-
- LeatherArtisan2 = {
- { "s19070", "inv_belt_03", "=q2=Heavy Scorpid Belt", "=ds=#sr# =so1=280 =so2=300 =so3=310 =so4=320" },
- { "s19072", "inv_belt_03", "=q2=Runic Leather Belt", "=ds=#sr# =so1=280 =so2=300 =so3=310 =so4=320" },
- { "s19071", "inv_misc_bandage_13", "=q2=Wicked Leather Headband", "=ds=#sr# =so1=280 =so2=300 =so3=310 =so4=320" },
- { "s47019", "inv_chest_plate08", "=q3=Primalist's Vest", "=ds=#sr# =so1=285 =so2=290 =so3=291 =so4=295" },
- { "s19075", "inv_pants_12", "=q2=Heavy Scorpid Leggings", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19082", "inv_misc_bandage_11", "=q2=Runic Leather Headband", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s19083", "inv_pants_12", "=q2=Wicked Leather Pants", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s23705", "inv_boots_cloth_08", "=q3=Dawn Treaders", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s23703", "inv_belt_09", "=q3=Might of the Timbermaw", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s19088", "inv_helmet_20", "=q2=Heavy Scorpid Helm", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s19100", "inv_shoulder_07", "=q2=Heavy Scorpid Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19102", "inv_chest_leather_07", "=q2=Runic Leather Armor", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19091", "inv_pants_02", "=q2=Runic Leather Pants", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19103", "inv_shoulder_15", "=q2=Runic Leather Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19098", "inv_chest_plate06", "=q2=Wicked Leather Armor", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19092", "inv_belt_03", "=q2=Wicked Leather Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24124", "inv_chest_leather_07", "=q3=Blood Tiger Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24125", "inv_shoulder_23", "=q3=Blood Tiger Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28474", "inv_belt_17", "=q3=Bramblewood Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28473", "inv_boots_cloth_04", "=q3=Bramblewood Boots", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28472", "inv_helmet_58", "=q3=Bramblewood Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22727", "inv_misc_armorkit_05", "=q3=Core Armor Kit", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22921", "inv_belt_26", "=q3=Girdle of Insight", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23706", "inv_shoulder_26", "=q3=Golden Mantle of the Dawn", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22922", "inv_boots_08", "=q3=Mongoose Boots", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19093", "inv_misc_cape_05", "=q3=Onyxia Scale Cloak", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24123", "inv_bracer_07", "=q3=Primal Batskin Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24122", "inv_gauntlets_31", "=q3=Primal Batskin Gloves", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24121", "inv_chest_leather_03", "=q3=Primal Batskin Jerkin", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24849", "inv_bracer_12", "=q3=Sandstalker Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- };
-
- LeatherArtisan3 = {
- { "s24851", "inv_chest_plate07", "=q3=Sandstalker Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s57022", "inv_chest_leather_04", "=q3=Centaur Battle Harness", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24850", "inv_gauntlets_11", "=q3=Sandstalker Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24846", "inv_bracer_05", "=q3=Spitfire Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24848", "inv_chest_leather_02", "=q3=Spitfire Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24847", "inv_gauntlets_11", "=q3=Spitfire Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22923", "inv_bracer_05", "=q3=Swift Flight Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23704", "inv_gauntlets_26", "=q3=Timbermaw Brawlers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s57115", "inv_misc_armorkit_18", "=q3=Enchanted Armor Kit", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28224", "inv_bracer_07", "=q4=Icy Scale Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28222", "inv_chest_plate09", "=q4=Icy Scale Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28223", "inv_gauntlets_28", "=q4=Icy Scale Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23707", "inv_belt_32", "=q4=Lava Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28221", "inv_bracer_07", "=q4=Polar Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28220", "inv_gauntlets_06", "=q4=Polar Gloves", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s28219", "inv_chest_cloth_08", "=q4=Polar Tunic", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s45479", "inv_belt_25", "=q4=Dreamhide Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s45477", "inv_pants_07", "=q4=Dreamhide Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s45475", "inv_bracer_12", "=q4=Dreamhide Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s45473", "inv_shoulder_18", "=q4=Dreamhide Mantle", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s45483", "INV_Bracer_07", "=q4=Inscribed Runic Bracers", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- };
-
- Dragonscale1 = {
- { "s10619", "inv_gauntlets_10", "=q3=Dragonscale Gauntlets", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s46695", "inv_pants_02", "=q3=Dragonscale Leggings", "=ds=#sr# =so1=245 =so2=245 =so3=245 =so4=245" },
- { "s10650", "inv_chest_chain_07", "=q3=Dragonscale Breastplate", "=ds=#sr# =so1=255 =so2=275 =so3=285 =so4=295" },
- { "s19050", "inv_chest_chain_06", "=q3=Green Dragonscale Breastplate", "=ds=#sr# =so1=260 =so2=280 =so3=290 =so4=300" },
- { "s19060", "inv_pants_05", "=q3=Green Dragonscale Leggings", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s24655", "inv_gauntlets_12", "=q3=Green Dragonscale Gauntlets", "=ds=#sr# =so1=280 =so2=300 =so3=310 =so4=320" },
- { "s19077", "inv_chest_chain_04", "=q3=Blue Dragonscale Breastplate", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19085", "inv_chest_plate06", "=q3=Black Dragonscale Breastplate", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s19089", "inv_shoulder_18", "=q3=Blue Dragonscale Shoulders", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s46655", "inv_boots_chain_13", "=q3=Red Dragonscale Boots", "=ds=#sr# =so1=295 =so2=300 =so3=300 =so4=300" },
- { "s46653", "inv_pants_mail_09", "=q3=Red Dragonscale Leggings", "=ds=#sr# =so1=295 =so2=300 =so3=300 =so4=300" },
- { "s46654", "inv_shoulder_23", "=q3=Red Dragonscale Shoulders", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s19107", "inv_pants_03", "=q3=Black Dragonscale Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24654", "inv_pants_mail_15", "=q3=Blue Dragonscale Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19094", "inv_shoulder_01", "=q3=Black Dragonscale Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19054", "inv_chest_chain_06", "=q3=Red Dragonscale Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s20855", "inv_boots_plate_09", "=q4=Black Dragonscale Boots", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22926", "inv_misc_cape_02", "=q4=Chromatic Cloak", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23708", "inv_gauntlets_22", "=q4=Chromatic Gauntlets", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24703", "inv_chest_plate08", "=q4=Dreamscale Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s46659", "inv_pants_mail_15", "=q4=Stormscale Leggings", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s54013", "Inv_pants_mail_11", "=q4=Chromatic Leggings", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- };
-
- Elemental1 = {
- { "s10630", "inv_gauntlets_30", "=q3=Gauntlets of the Sea", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "s10632", "inv_helmet_08", "=q3=Helm of Fire", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s57010", "inv_boots_05", "=q3=Boots of the Wind", "=ds=#sr# =so1=255 =so2=255 =so3=255 =so4=255" },
- { "s19059", "inv_pants_06", "=q2=Volcanic Leggings", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s19061", "inv_shoulder_18", "=q3=Living Shoulders", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s19067", "inv_pants_09", "=q3=Stormshroud Pants", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s19076", "inv_chest_leather_07", "=q2=Volcanic Breastplate", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19078", "inv_pants_05", "=q3=Living Leggings", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19079", "inv_chest_leather_08", "=q3=Stormshroud Armor", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19090", "inv_shoulder_05", "=q3=Stormshroud Shoulders", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s19101", "inv_shoulder_13", "=q2=Volcanic Shoulders", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19095", "inv_chest_plate07", "=q3=Living Breastplate", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s26279", "inv_gauntlets_05", "=q3=Stormshroud Gloves", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23710", "inv_belt_13", "=q4=Molten Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s20854", "inv_helmet_08", "=q4=Molten Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22928", "inv_misc_cape_20", "=q4=Shifting Cloak", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s57016", "inv_helmet_13", "=q4=Depthstalker Helm", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s57012", "inv_chest_leather_08", "=q4=Earthguard Tunic", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s57014", "inv_pants_06", "=q4=Flamewrath Leggings", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s57018", "inv_boots_05", "=q4=Windwalker Boots", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s54015", "Inv_pants_leather_19", "=q4=Molten Leggings", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- };
-
- Tribal1 = {
- { "s10621", "inv_helmet_04", "=q3=Wolfshead Helm", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s19053", "inv_gauntlets_23", "=q2=Chimeric Gloves", "=ds=#sr# =so1=265 =so2=270 =so3=280 =so4=290" },
- { "s19062", "inv_shoulder_06", "=q3=Ironfeather Shoulders", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s19063", "inv_boots_07", "=q2=Chimeric Boots", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s19066", "inv_boots_05", "=q2=Frostsaber Boots", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s19068", "inv_chest_leather_04", "=q3=Warbear Harness", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s19073", "inv_pants_02", "=q2=Chimeric Leggings", "=ds=#sr# =so1=280 =so2=300 =so3=310 =so4=320" },
- { "s19074", "inv_pants_01", "=q2=Frostsaber Leggings", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19080", "inv_pants_wolf", "=q3=Warbear Woolies", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19081", "inv_chest_leather_07", "=q2=Chimeric Vest", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s19084", "inv_gauntlets_26", "=q3=Devilsaur Gauntlets", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s19086", "inv_chest_leather_06", "=q3=Ironfeather Breastplate", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s19087", "inv_gauntlets_16", "=q2=Frostsaber Gloves", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s20853", "inv_boots_07", "=q4=Corehound Boots", "=ds=#sr# =so1=295 =so2=315 =so3=325 =so4=335" },
- { "s19104", "inv_chest_chain_10", "=q2=Frostsaber Tunic", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19097", "inv_pants_wolf", "=q3=Devilsaur Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23709", "inv_belt_24", "=q4=Corehound Belt", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22927", "inv_misc_cape_01", "=q4=Hide of the Wild", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s47035", "inv_chest_leather_08", "=q4=Verdant Dreamer's Breastplate", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s54007", "inv_gauntlets_26", "=q4=Corehound Gloves", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- };
-
----------------
--- Tailoring --
----------------
-
- TailoringApprentice1 = {
- { "s2963", "inv_fabric_linen_02", "=q1=Bolt of Linen Cloth", "=ds=#sr# =so1=1 =so2=25 =so3=37 =so4=50" },
- { "s3915", "inv_shirt_02", "=q1=Brown Linen Shirt", "=ds=#sr# =so1=1 =so2=35 =so3=47 =so4=60" },
- { "s2387", "inv_misc_cape_14", "=q1=Linen Cloak", "=ds=#sr# =so1=1 =so2=35 =so3=47 =so4=60" },
- { "s12044", "inv_pants_11", "=q1=Simple Linen Pants", "=ds=#sr# =so1=1 =so2=35 =so3=47 =so4=60" },
- { "s2393", "inv_shirt_white_01", "=q1=White Linen Shirt", "=ds=#sr# =so1=1 =so2=35 =so3=47 =so4=60" },
- { "s2385", "inv_shirt_05", "=q1=Brown Linen Vest", "=ds=#sr# =so1=10 =so2=45 =so3=57 =so4=70" },
- { "s8776", "inv_belt_05", "=q1=Linen Belt", "=ds=#sr# =so1=15 =so2=50 =so3=67 =so4=85" },
- { "s12045", "inv_boots_05", "=q1=Simple Linen Boots", "=ds=#sr# =so1=20 =so2=50 =so3=67 =so4=85" },
- { "s3914", "inv_pants_06", "=q1=Brown Linen Pants", "=ds=#sr# =so1=30 =so2=55 =so3=72 =so4=90" },
- { "s7623", "inv_chest_cloth_21", "=q2=Brown Linen Robe", "=ds=#sr# =so1=30 =so2=55 =so3=72 =so4=90" },
- { "s7624", "inv_chest_cloth_04", "=q2=White Linen Robe", "=ds=#sr# =so1=30 =so2=55 =so3=72 =so4=90" },
- { "s3840", "inv_gauntlets_05", "=q1=Heavy Linen Gloves", "=ds=#sr# =so1=35 =so2=60 =so3=77 =so4=95" },
- { "s2394", "inv_shirt_blue_01", "=q1=Blue Linen Shirt", "=ds=#sr# =so1=40 =so2=65 =so3=82 =so4=100" },
- { "s2392", "inv_shirt_red_01", "=q1=Red Linen Shirt", "=ds=#sr# =so1=40 =so2=65 =so3=82 =so4=100" },
- { "s8465", "inv_shirt_12", "=q1=Simple Dress", "=ds=#sr# =so1=40 =so2=65 =so3=82 =so4=100" },
- { "s2389", "inv_chest_cloth_18", "=q2=Red Linen Robe", "=ds=#sr# =so1=40 =so2=65 =so3=82 =so4=100" },
- { "s3755", "inv_misc_bag_01", "=q1=Linen Bag", "=ds=#sr# =so1=45 =so2=70 =so3=87 =so4=105" },
- { "s7630", "inv_chest_cloth_37", "=q2=Blue Linen Vest", "=ds=#sr# =so1=55 =so2=80 =so3=97 =so4=115" },
- { "s7629", "inv_chest_cloth_40", "=q2=Red Linen Vest", "=ds=#sr# =so1=55 =so2=80 =so3=97 =so4=115" },
- { "s3841", "inv_bracer_12", "=q1=Green Linen Bracers", "=ds=#sr# =so1=60 =so2=85 =so3=102 =so4=120" },
- { "s2397", "inv_misc_cape_07", "=q1=Reinforced Linen Cape", "=ds=#sr# =so1=60 =so2=85 =so3=102 =so4=120" },
- { "s2386", "inv_boots_09", "=q1=Linen Boots", "=ds=#sr# =so1=65 =so2=90 =so3=107 =so4=125" },
- { "s2396", "inv_shirt_green_01", "=q1=Green Linen Shirt", "=ds=#sr# =so1=70 =so2=95 =so3=112 =so4=130" },
- { "s6686", "inv_misc_bag_02", "=q1=Red Linen Bag", "=ds=#sr# =so1=70 =so2=95 =so3=112 =so4=130" },
- { "s2395", "inv_chest_fur", "=q2=Barbaric Linen Vest", "=ds=#sr# =so1=70 =so2=95 =so3=112 =so4=130" },
- { "s7633", "inv_chest_cloth_23", "=q2=Blue Linen Robe", "=ds=#sr# =so1=70 =so2=95 =so3=112 =so4=130" },
- { "s3842", "inv_pants_07", "=q2=Handstitched Linen Britches", "=ds=#sr# =so1=70 =so2=95 =so3=112 =so4=130" },
- { "s2964", "inv_fabric_wool_03", "=q1=Bolt of Woolen Cloth", "=ds=#sr# =so1=75 =so2=90 =so3=97 =so4=105" },
- { "s12046", "inv_pants_11", "=q1=Simple Kilt", "=ds=#sr# =so1=75 =so2=100 =so3=117 =so4=135" },
- { "s2402", "inv_misc_cape_10", "=q2=Woolen Cape", "=ds=#sr# =so1=75 =so2=100 =so3=117 =so4=135" },
- };
-
- TailoringJourneyman1 = {
- { "s3757", "inv_misc_bag_10", "=q1=Woolen Bag", "=ds=#sr# =so1=80 =so2=105 =so3=122 =so4=140" },
- { "s3845", "inv_boots_09", "=q2=Soft-soled Linen Boots", "=ds=#sr# =so1=80 =so2=105 =so3=122 =so4=140" },
- { "s2399", "inv_chest_cloth_39", "=q2=Green Woolen Vest", "=ds=#sr# =so1=85 =so2=110 =so3=127 =so4=145" },
- { "s3843", "inv_gauntlets_05", "=q2=Heavy Woolen Gloves", "=ds=#sr# =so1=85 =so2=110 =so3=127 =so4=145" },
- { "s6521", "inv_misc_cape_11", "=q2=Pearl-clasped Cloak", "=ds=#sr# =so1=90 =so2=115 =so3=132 =so4=150" },
- { "s3758", "inv_misc_bag_10_green", "=q1=Green Woolen Bag", "=ds=#sr# =so1=95 =so2=120 =so3=137 =so4=155" },
- { "s3847", "inv_boots_09", "=q2=Red Woolen Boots", "=ds=#sr# =so1=95 =so2=120 =so3=137 =so4=155" },
- { "s2401", "inv_boots_09", "=q2=Woolen Boots", "=ds=#sr# =so1=95 =so2=120 =so3=137 =so4=155" },
- { "s2406", "inv_shirt_grey_01", "=q1=Gray Woolen Shirt", "=ds=#sr# =so1=100 =so2=110 =so3=120 =so4=130" },
- { "s7639", "inv_shirt_13", "=q2=Blue Overalls", "=ds=#sr# =so1=100 =so2=125 =so3=142 =so4=160" },
- { "s3844", "inv_misc_cape_14", "=q2=Heavy Woolen Cloak", "=ds=#sr# =so1=100 =so2=125 =so3=142 =so4=160" },
- { "s2403", "inv_chest_cloth_13", "=q2=Gray Woolen Robe", "=ds=#sr# =so1=105 =so2=130 =so3=147 =so4=165" },
- { "s3848", "inv_shoulder_06", "=q1=Double-stitched Woolen Shoulders", "=ds=#sr# =so1=110 =so2=135 =so3=152 =so4=170" },
- { "s3866", "inv_shirt_red_01", "=q1=Stylish Red Shirt", "=ds=#sr# =so1=110 =so2=135 =so3=152 =so4=170" },
- { "s8467", "inv_shirt_12", "=q1=White Woolen Dress", "=ds=#sr# =so1=110 =so2=135 =so3=152 =so4=170" },
- { "s3850", "inv_pants_01", "=q2=Heavy Woolen Pants", "=ds=#sr# =so1=110 =so2=135 =so3=152 =so4=170" },
- { "s6688", "inv_misc_bag_10_red", "=q1=Red Woolen Bag", "=ds=#sr# =so1=115 =so2=140 =so3=157 =so4=175" },
- { "s7643", "inv_chest_cloth_24", "=q2=Greater Adept's Robe", "=ds=#sr# =so1=115 =so2=140 =so3=157 =so4=175" },
- { "s3849", "inv_shoulder_09", "=q2=Reinforced Woolen Shoulders", "=ds=#sr# =so1=120 =so2=145 =so3=162 =so4=180" },
- { "s7892", "inv_shirt_blue_01", "=q1=Stylish Blue Shirt", "=ds=#sr# =so1=120 =so2=145 =so3=162 =so4=180" },
- { "s7893", "inv_shirt_green_01", "=q1=Stylish Green Shirt", "=ds=#sr# =so1=120 =so2=145 =so3=162 =so4=180" },
- { "s12047", "inv_pants_02", "=q2=Colorful Kilt", "=ds=#sr# =so1=120 =so2=145 =so3=162 =so4=180" },
- { "s3839", "inv_fabric_silk_03", "=q1=Bolt of Silk Cloth", "=ds=#sr# =so1=125 =so2=135 =so3=140 =so4=145" },
- { "s3868", "inv_gauntlets_19", "=q2=Phoenix Gloves", "=ds=#sr# =so1=125 =so2=150 =so3=167 =so4=185" },
- { "s3851", "inv_pants_06", "=q2=Phoenix Pants", "=ds=#sr# =so1=125 =so2=150 =so3=167 =so4=185" },
- { "s3855", "inv_boots_05", "=q3=Spidersilk Boots", "=ds=#sr# =so1=125 =so2=150 =so3=167 =so4=185" },
- { "s3852", "inv_gauntlets_05", "=q2=Gloves of Meditation", "=ds=#sr# =so1=130 =so2=150 =so3=165 =so4=180" },
- { "s3869", "inv_shirt_yellow_01", "=q1=Bright Yellow Shirt", "=ds=#sr# =so1=135 =so2=145 =so3=150 =so4=155" },
- { "s6690", "inv_chest_cloth_17", "=q2=Lesser Wizard's Robe", "=ds=#sr# =so1=135 =so2=155 =so3=170 =so4=185" },
- { "s8758", "inv_pants_08", "=q2=Azure Silk Pants", "=ds=#sr# =so1=140 =so2=160 =so3=175 =so4=190" },
- };
-
- TailoringJourneyman2 = {
- { "s3856", "inv_boots_03", "=q2=Spider Silk Slippers", "=ds=#sr# =so1=140 =so2=160 =so3=175 =so4=190" },
- { "s8778", "INV_Boots_05", "=q2=Boots of Darkness", "=ds=#sr# =so1=140 =so2=160 =so3=175 =so4=190" },
- { "s8760", "inv_helmet_29", "=q2=Azure Silk Hood", "=ds=#sr# =so1=145 =so2=155 =so3=160 =so4=165" },
- { "s3854", "inv_gauntlets_17", "=q2=Azure Silk Gloves", "=ds=#sr# =so1=145 =so2=165 =so3=180 =so4=195" },
- { "s8780", "inv_gauntlets_22", "=q2=Hands of Darkness", "=ds=#sr# =so1=145 =so2=165 =so3=180 =so4=195" },
- { "s3813", "inv_misc_bag_07", "=q1=Small Silk Pack", "=ds=#sr# =so1=150 =so2=170 =so3=185 =so4=200" },
- { "s3859", "inv_chest_cloth_37", "=q2=Azure Silk Vest", "=ds=#sr# =so1=150 =so2=170 =so3=185 =so4=200" },
- { "s6692", "inv_chest_cloth_29", "=q2=Robes of Arcana", "=ds=#sr# =so1=150 =so2=170 =so3=185 =so4=200" },
- { "s8782", "inv_gauntlets_16", "=q2=Truefaith Gloves", "=ds=#sr# =so1=150 =so2=170 =so3=185 =so4=200" },
- };
-
- TailoringExpert1 = {
- { "s3870", "inv_shirt_black_01", "=q1=Dark Silk Shirt", "=ds=#sr# =so1=155 =so2=165 =so3=170 =so4=175" },
- { "s8762", "inv_misc_bandana_01", "=q2=Silk Headband", "=ds=#sr# =so1=160 =so2=170 =so3=175 =so4=180" },
- { "s8483", "inv_shirt_white_01", "=q1=White Swashbuckler's Shirt", "=ds=#sr# =so1=160 =so2=170 =so3=175 =so4=180" },
- { "s3857", "inv_helmet_31", "=q2=Enchanter's Cowl", "=ds=#sr# =so1=165 =so2=185 =so3=200 =so4=215" },
- { "s8784", "inv_chest_cloth_06", "=q2=Green Silk Armor", "=ds=#sr# =so1=165 =so2=185 =so3=200 =so4=215" },
- { "s3871", "inv_shirt_08", "=q1=Formal White Shirt", "=ds=#sr# =so1=170 =so2=180 =so3=185 =so4=190" },
- { "s8764", "inv_shirt_04", "=q2=Earthen Vest", "=ds=#sr# =so1=170 =so2=190 =so3=205 =so4=220" },
- { "s3858", "inv_helmet_27", "=q2=Shadow Hood", "=ds=#sr# =so1=170 =so2=190 =so3=205 =so4=220" },
- { "s3865", "inv_fabric_mageweave_03", "=q1=Bolt of Mageweave", "=ds=#sr# =so1=175 =so2=180 =so3=182 =so4=185" },
- { "s8489", "inv_shirt_red_01", "=q1=Red Swashbuckler's Shirt", "=ds=#sr# =so1=175 =so2=185 =so3=190 =so4=195" },
- { "s6693", "inv_misc_bag_07_green", "=q1=Green Silk Pack", "=ds=#sr# =so1=175 =so2=195 =so3=210 =so4=225" },
- { "s8766", "inv_belt_22", "=q2=Azure Silk Belt", "=ds=#sr# =so1=175 =so2=195 =so3=210 =so4=225" },
- { "s8786", "inv_chest_cloth_14", "=q2=Azure Silk Cloak", "=ds=#sr# =so1=175 =so2=195 =so3=210 =so4=225" },
- { "s3860", "inv_boots_05", "=q2=Boots of the Enchanter", "=ds=#sr# =so1=175 =so2=195 =so3=210 =so4=225" },
- { "s8772", "inv_belt_04", "=q2=Crimson Silk Belt", "=ds=#sr# =so1=175 =so2=195 =so3=210 =so4=225" },
- { "s8789", "inv_chest_cloth_16", "=q2=Crimson Silk Cloak", "=ds=#sr# =so1=180 =so2=200 =so3=215 =so4=230" },
- { "s8774", "inv_shoulder_18", "=q2=Green Silken Shoulders", "=ds=#sr# =so1=180 =so2=200 =so3=215 =so4=230" },
- { "s3863", "inv_belt_25", "=q2=Spider Belt", "=ds=#sr# =so1=180 =so2=200 =so3=215 =so4=230" },
- { "s3872", "inv_shirt_16", "=q1=Rich Purple Silk Shirt", "=ds=#sr# =so1=185 =so2=195 =so3=200 =so4=205" },
- { "s8791", "inv_shirt_04", "=q2=Crimson Silk Vest", "=ds=#sr# =so1=185 =so2=205 =so3=215 =so4=225" },
- { "s6695", "inv_misc_bag_07_black", "=q1=Black Silk Pack", "=ds=#sr# =so1=185 =so2=205 =so3=220 =so4=235" },
- { "s3861", "inv_misc_cape_02", "=q2=Long Silken Cloak", "=ds=#sr# =so1=185 =so2=205 =so3=220 =so4=235" },
- { "s21945", "inv_shirt_green_01", "=q1=Green Holiday Shirt", "=ds=#sr# =so1=190 =so2=200 =so3=205 =so4=210" },
- { "s8795", "inv_shoulder_27", "=q2=Azure Shoulders", "=ds=#sr# =so1=190 =so2=210 =so3=225 =so4=240" },
- { "s8793", "inv_shoulder_23", "=q2=Crimson Silk Shoulders", "=ds=#sr# =so1=190 =so2=210 =so3=225 =so4=240" },
- { "s8770", "inv_chest_cloth_02", "=q3=Robe of Power", "=ds=#sr# =so1=190 =so2=210 =so3=225 =so4=240" },
- { "s8799", "inv_pants_06", "=q2=Crimson Silk Pantaloons", "=ds=#sr# =so1=195 =so2=215 =so3=225 =so4=235" },
- { "s8797", "inv_belt_24", "=q2=Earthen Silk Belt", "=ds=#sr# =so1=195 =so2=215 =so3=230 =so4=245" },
- { "s3873", "inv_shirt_black_01", "=q1=Black Swashbuckler's Shirt", "=ds=#sr# =so1=200 =so2=210 =so3=215 =so4=220" },
- { "s3864", "inv_belt_06", "=q2=Star Belt", "=ds=#sr# =so1=200 =so2=220 =so3=235 =so4=250" },
- };
-
- TailoringExpert2 = {
- { "s3862", "inv_misc_cape_04", "=q3=Icy Cloak", "=ds=#sr# =so1=200 =so2=220 =so3=235 =so4=250" },
- { "s69420", "INV_Boots_05", "=q2=Augerer's Boots", "=ds=#sr# =so1=200 =so2=200 =so3=200 =so4=200" },
- { "s69421", "INV_Gauntlets_06", "=q2=Augerer's Gloves", "=ds=#sr# =so1=200 =so2=200 =so3=200 =so4=200" },
- { "s69422", "INV_Shoulder_02", "=q2=Augerer's Mantle", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" },
- { "s69423", "INV_Pants_08", "=q2=Augerer's Trousers", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" },
- { "s69424", "INV_Helmet_11", "=q2=Augerer's Hat", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" },
- { "s12049", "inv_pants_09", "=q2=Black Mageweave Leggings", "=ds=#sr# =so1=205 =so2=220 =so3=235 =so4=250" },
- { "s12048", "inv_chest_leather_03", "=q2=Black Mageweave Vest", "=ds=#sr# =so1=205 =so2=220 =so3=235 =so4=250" },
- { "s8802", "inv_chest_cloth_25", "=q2=Crimson Silk Robe", "=ds=#sr# =so1=205 =so2=220 =so3=235 =so4=250" },
- { "s69425", "inv_chest_cloth_22", "=q3=Augerer's Robe", "=ds=#sr# =so1=210 =so2=210 =so3=210 =so4=210" },
- { "s12050", "inv_chest_cloth_13", "=q2=Black Mageweave Robe", "=ds=#sr# =so1=210 =so2=225 =so3=240 =so4=255" },
- { "s8804", "inv_gauntlets_05", "=q2=Crimson Silk Gloves", "=ds=#sr# =so1=210 =so2=225 =so3=240 =so4=255" },
- { "s12052", "inv_pants_11", "=q2=Shadoweave Pants", "=ds=#sr# =so1=210 =so2=225 =so3=240 =so4=255" },
- { "s12061", "inv_shirt_orange_01", "=q1=Orange Mageweave Shirt", "=ds=#sr# =so1=215 =so2=220 =so3=225 =so4=230" },
- { "s12059", "inv_misc_cape_11", "=q2=White Bandit Mask", "=ds=#sr# =so1=215 =so2=220 =so3=225 =so4=230" },
- { "s12053", "inv_gauntlets_05", "=q2=Black Mageweave Gloves", "=ds=#sr# =so1=215 =so2=230 =so3=245 =so4=260" },
- { "s12060", "inv_pants_06", "=q2=Red Mageweave Pants", "=ds=#sr# =so1=215 =so2=230 =so3=245 =so4=260" },
- { "s12056", "inv_shirt_09", "=q2=Red Mageweave Vest", "=ds=#sr# =so1=215 =so2=230 =so3=245 =so4=260" },
- { "s12055", "inv_chest_cloth_38", "=q2=Shadoweave Robe", "=ds=#sr# =so1=215 =so2=230 =so3=245 =so4=260" },
- { "s12064", "inv_shirt_orange_01", "=q1=Orange Martial Shirt", "=ds=#sr# =so1=220 =so2=225 =so3=230 =so4=235" },
- { "s12065", "inv_misc_bag_10_black", "=q1=Mageweave Bag", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" },
- { "s12069", "inv_chest_cloth_25", "=q2=Cindercloth Robe", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" },
- { "s27658", "inv_misc_bag_enchantedmageweave", "=q2=Enchanted Mageweave Pouch", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" },
- { "s12066", "inv_gauntlets_19", "=q2=Red Mageweave Gloves", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" },
- { "s12071", "inv_gauntlets_09", "=q2=Shadoweave Gloves", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" },
- { "s12067", "inv_gauntlets_18", "=q3=Dreamweave Gloves", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" },
- { "s12070", "inv_chest_cloth_42", "=q3=Dreamweave Vest", "=ds=#sr# =so1=225 =so2=240 =so3=255 =so4=270" },
- { "s69426", "inv_boots_09", "=q2=Diviner's Boots", "=ds=#sr# =so1=225 =so2=225 =so3=225 =so4=225" },
- { "s69427", "inv_gauntlets_23", "=q2=Diviner's Mitts", "=ds=#sr# =so1=225 =so2=225 =so3=225 =so4=225" },
- { "s69428", "inv_shoulder_02", "=q2=Diviner's Epaulets", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" },
- };
-
- TailoringArtisan1 = {
- { "s69429", "inv_pants_07", "=q2=Diviner's Pantaloons", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" },
- { "s69430", "inv_helmet_33", "=q2=Diviner's Cowl", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" },
- { "s12075", "inv_shirt_purple_01", "=q1=Lavender Mageweave Shirt", "=ds=#sr# =so1=230 =so2=235 =so3=240 =so4=245" },
- { "s12073", "inv_boots_05", "=q2=Black Mageweave Boots", "=ds=#sr# =so1=230 =so2=245 =so3=260 =so4=275" },
- { "s12072", "inv_misc_bandana_01", "=q2=Black Mageweave Headband", "=ds=#sr# =so1=230 =so2=245 =so3=260 =so4=275" },
- { "s12074", "inv_shoulder_25", "=q2=Black Mageweave Shoulders", "=ds=#sr# =so1=230 =so2=245 =so3=260 =so4=275" },
- { "s69431", "inv_chest_cloth_22", "=q3=Diviner's Robes", "=ds=#sr# =so1=235 =so2=235 =so3=235 =so4=235" },
- { "s12080", "inv_shirt_red_01", "=q1=Pink Mageweave Shirt", "=ds=#sr# =so1=235 =so2=240 =so3=245 =so4=250" },
- { "s12077", "inv_chest_cloth_21", "=q1=Simple Black Dress", "=ds=#sr# =so1=235 =so2=240 =so3=245 =so4=250" },
- { "s12079", "inv_misc_bag_10_red", "=q1=Red Mageweave Bag", "=ds=#sr# =so1=235 =so2=250 =so3=265 =so4=280" },
- { "s12078", "inv_shoulder_23", "=q2=Red Mageweave Shoulders", "=ds=#sr# =so1=235 =so2=250 =so3=265 =so4=280" },
- { "s12076", "inv_shoulder_25", "=q2=Shadoweave Shoulders", "=ds=#sr# =so1=235 =so2=250 =so3=265 =so4=280" },
- { "s12085", "inv_shirt_08", "=q1=Tuxedo Shirt", "=ds=#sr# =so1=240 =so2=245 =so3=250 =so4=255" },
- { "s12081", "inv_helmet_29", "=q2=Admiral's Hat", "=ds=#sr# =so1=240 =so2=255 =so3=270 =so4=285" },
- { "s12084", "inv_misc_bandana_03", "=q2=Red Mageweave Headband", "=ds=#sr# =so1=240 =so2=255 =so3=270 =so4=285" },
- { "s12082", "inv_boots_05", "=q2=Shadoweave Boots", "=ds=#sr# =so1=240 =so2=255 =so3=270 =so4=285" },
- { "s12089", "inv_pants_01", "=q1=Tuxedo Pants", "=ds=#sr# =so1=245 =so2=250 =so3=255 =so4=260" },
- { "s12088", "inv_boots_05", "=q2=Cindercloth Boots", "=ds=#sr# =so1=245 =so2=260 =so3=275 =so4=290" },
- { "s12086", "inv_helmet_27", "=q2=Shadoweave Mask", "=ds=#sr# =so1=245 =so2=260 =so3=275 =so4=290" },
- { "s18401", "inv_fabric_purplefire_02", "=q1=Bolt of Runecloth", "=ds=#sr# =so1=250 =so2=255 =so3=257 =so4=260" },
- { "s12091", "inv_chest_cloth_04", "=q1=White Wedding Dress", "=ds=#sr# =so1=250 =so2=255 =so3=260 =so4=265" },
- { "s26403", "inv_chest_cloth_56", "=q1=Festival Dress", "=ds=#sr# =so1=250 =so2=265 =so3=280 =so4=295" },
- { "s26407", "inv_chest_cloth_55", "=q1=Festive Red Pant Suit", "=ds=#sr# =so1=250 =so2=265 =so3=280 =so4=295" },
- { "s12093", "inv_shirt_black_01", "=q1=Tuxedo Jacket", "=ds=#sr# =so1=250 =so2=265 =so3=280 =so4=295" },
- { "s12092", "inv_crown_01", "=q3=Dreamweave Circlet", "=ds=#sr# =so1=250 =so2=265 =so3=280 =so4=295" },
- { "s18560", "inv_fabric_moonrag_01", "=q1=Mooncloth", "=ds=#sr# =so1=250 =so2=290 =so3=305 =so4=320" },
- { "s18404", "inv_chest_cloth_03", "=q2=Frostweave Robe", "=ds=#sr# =so1=255 =so2=270 =so3=285 =so4=300" },
- { "s18403", "inv_chest_cloth_08", "=q2=Frostweave Tunic", "=ds=#sr# =so1=255 =so2=270 =so3=285 =so4=300" },
- { "s18402", "inv_belt_15", "=q2=Runecloth Belt", "=ds=#sr# =so1=255 =so2=270 =so3=285 =so4=300" },
- };
-
- TailoringArtisan2 = {
- { "s69432", "inv_boots_09", "=q2=Pillager's Shoes", "=ds=#sr# =so1=260 =so2=260 =so3=260 =so4=260" },
- { "s69433", "inv_gauntlets_15", "=q2=Pillager's Grips", "=ds=#sr# =so1=260 =so2=260 =so3=260 =so4=260" },
- { "s18405", "inv_misc_bag_19", "=q1=Runecloth Bag", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" },
- { "s18408", "inv_chest_cloth_07", "=q2=Cindercloth Vest", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" },
- { "s18406", "inv_chest_cloth_04", "=q2=Runecloth Robe", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" },
- { "s18407", "inv_chest_cloth_04", "=q2=Runecloth Tunic", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" },
- { "s26085", "inv_misc_bag_soulbag", "=q2=Soul Pouch", "=ds=#sr# =so1=260 =so2=275 =so3=290 =so4=305" },
- { "s69434", "inv_shoulder_02", "=q2=Pillager's Amice", "=ds=#sr# =so1=265 =so2=265 =so3=265 =so4=265" },
- { "s69435", "inv_pants_06", "=q2=Pillager's Pantaloons", "=ds=#sr# =so1=265 =so2=265 =so3=265 =so4=265" },
- { "s69436", "inv_helmet_28", "=q2=Pillager's Hood", "=ds=#sr# =so1=265 =so2=265 =so3=265 =so4=265" },
- { "s18411", "inv_gauntlets_05", "=q2=Frostweave Gloves", "=ds=#sr# =so1=265 =so2=280 =so3=295 =so4=310" },
- { "s18410", "inv_belt_16", "=q2=Ghostweave Belt", "=ds=#sr# =so1=265 =so2=280 =so3=295 =so4=310" },
- { "s18409", "inv_misc_cape_10", "=q2=Runecloth Cloak", "=ds=#sr# =so1=265 =so2=280 =so3=295 =so4=310" },
- { "s69437", "inv_chest_cloth_22", "=q3=Pillager's Robe", "=ds=#sr# =so1=270 =so2=270 =so3=270 =so4=270" },
- { "s18415", "inv_gauntlets_21", "=q2=Brightcloth Gloves", "=ds=#sr# =so1=270 =so2=285 =so3=300 =so4=315" },
- { "s18414", "inv_chest_cloth_26", "=q2=Brightcloth Robe", "=ds=#sr# =so1=270 =so2=285 =so3=300 =so4=315" },
- { "s18412", "inv_gauntlets_05", "=q2=Cindercloth Gloves", "=ds=#sr# =so1=270 =so2=285 =so3=300 =so4=315" },
- { "s18413", "inv_gauntlets_05", "=q2=Ghostweave Gloves", "=ds=#sr# =so1=270 =so2=285 =so3=300 =so4=315" },
- { "s22813", "inv_chest_chain_14", "=q2=Gordok Ogre Suit", "=ds=#sr# =so1=275 =so2=285 =so3=290 =so4=295" },
- { "s18420", "inv_misc_cape_11", "=q2=Brightcloth Cloak", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s27724", "inv_misc_bag_cenarionherbbag", "=q2=Cenarion Herb Bag", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s18418", "inv_misc_cape_18", "=q2=Cindercloth Cloak", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s27659", "inv_misc_bag_enchantedrunecloth", "=q2=Enchanted Runecloth Bag", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s18419", "inv_pants_06", "=q2=Felcloth Pants", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s18416", "inv_shirt_08", "=q2=Ghostweave Vest", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s18417", "inv_gauntlets_25", "=q2=Runecloth Gloves", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s18421", "inv_pants_09", "=q2=Wizardweave Leggings", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s18422", "inv_misc_cape_18", "=q3=Cloak of Fire", "=ds=#sr# =so1=275 =so2=290 =so3=305 =so4=320" },
- { "s18434", "inv_pants_06", "=q2=Cindercloth Pants", "=ds=#sr# =so1=280 =so2=295 =so3=310 =so4=325" },
- { "s18424", "inv_pants_08", "=q2=Frostweave Pants", "=ds=#sr# =so1=280 =so2=295 =so3=310 =so4=325" },
- };
-
- TailoringArtisan3 = {
- { "s18423", "inv_boots_05", "=q2=Runecloth Boots", "=ds=#sr# =so1=280 =so2=295 =so3=310 =so4=325" },
- { "s26086", "inv_misc_bag_felclothbag", "=q3=Felcloth Bag", "=ds=#sr# =so1=280 =so2=300 =so3=315 =so4=330" },
- { "s18437", "inv_boots_05", "=q2=Felcloth Boots", "=ds=#sr# =so1=285 =so2=300 =so3=315 =so4=330" },
- { "s18438", "inv_pants_09", "=q2=Runecloth Pants", "=ds=#sr# =so1=285 =so2=300 =so3=315 =so4=330" },
- { "s18436", "inv_chest_cloth_49", "=q3=Robe of Winter Night", "=ds=#sr# =so1=285 =so2=300 =so3=315 =so4=330" },
- { "s19435", "inv_boots_05", "=q3=Mooncloth Boots", "=ds=#sr# =so1=290 =so2=295 =so3=310 =so4=325" },
- { "s18439", "inv_pants_09", "=q2=Brightcloth Pants", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" },
- { "s18442", "inv_helmet_34", "=q2=Felcloth Hood", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" },
- { "s18441", "inv_pants_01", "=q2=Ghostweave Pants", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" },
- { "s23664", "inv_boots_cloth_03", "=q3=Argent Boots", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" },
- { "s18440", "inv_pants_13", "=q3=Mooncloth Leggings", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" },
- { "s23662", "inv_belt_09", "=q3=Wisdom of the Timbermaw", "=ds=#sr# =so1=290 =so2=305 =so3=320 =so4=335" },
- { "s18444", "inv_misc_bandana_03", "=q2=Runecloth Headband", "=ds=#sr# =so1=295 =so2=310 =so3=325 =so4=340" },
- { "s27660", "inv_misc_bag_bigbagofenchantments", "=q2=Big Bag of Enchantment", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18451", "inv_chest_cloth_09", "=q2=Felcloth Robe", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18453", "inv_shoulder_23", "=q2=Felcloth Shoulders", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18445", "inv_misc_bag_14", "=q2=Mooncloth Bag", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18449", "inv_shoulder_21", "=q2=Runecloth Shoulders", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s27725", "inv_misc_bag_satchelofcenarius", "=q2=Satchel of Cenarius", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18446", "inv_chest_cloth_46", "=q2=Wizardweave Robe", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18450", "inv_helmet_63", "=q2=Wizardweave Turban", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s23665", "inv_shoulder_13", "=q3=Argent Shoulders", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s24093", "inv_boots_cloth_02", "=q3=Bloodvine Boots", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s24092", "inv_pants_cloth_14", "=q3=Bloodvine Leggings", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s24091", "inv_chest_cloth_07", "=q3=Bloodvine Vest", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18455", "inv_misc_bag_13", "=q3=Bottomless Bag", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s22870", "inv_misc_cape_06", "=q3=Cloak of Warding", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s22867", "inv_gauntlets_19", "=q3=Felcloth Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s28210", "inv_misc_cape_17", "=q3=Gaea's Embrace", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s22868", "inv_gauntlets_19", "=q3=Inferno Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- };
-
- TailoringArtisan4 = {
- { "s57024", "inv_gauntlets_12", "=q3=Windbinder Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s57020", "inv_belt_01", "=q3=Dustguider Sash", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s23663", "inv_shoulder_19", "=q3=Mantle of the Timbermaw", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18452", "inv_misc_bandana_01", "=q3=Mooncloth Circlet", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s22869", "inv_gauntlets_17", "=q3=Mooncloth Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s22902", "inv_chest_cloth_04", "=q3=Mooncloth Robe", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18448", "inv_shoulder_02", "=q3=Mooncloth Shoulders", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18447", "inv_chest_cloth_08", "=q3=Mooncloth Vest", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s24902", "inv_belt_14", "=q3=Runed Stygian Belt", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s24903", "inv_boots_05", "=q3=Runed Stygian Boots", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s24901", "inv_pants_cloth_05", "=q3=Runed Stygian Leggings", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s28481", "inv_crown_01", "=q3=Sylvan Crown", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s28482", "inv_shoulder_18", "=q3=Sylvan Shoulders", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s28480", "inv_chest_plate07", "=q3=Sylvan Vest", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s22866", "inv_belt_31", "=q4=Belt of the Archmage", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s26087", "inv_misc_bag_corefelclothbag", "=q4=Core Felcloth Bag", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s20849", "inv_gauntlets_26", "=q4=Flarecore Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s23667", "inv_pants_06", "=q4=Flarecore Leggings", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s20848", "inv_shoulder_23", "=q4=Flarecore Mantle", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s23666", "inv_chest_cloth_18", "=q4=Flarecore Robe", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s22759", "inv_bracer_09", "=q4=Flarecore Wraps", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s28208", "inv_misc_cape_16", "=q4=Glacial Cloak", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s28205", "inv_gauntlets_06", "=q4=Glacial Gloves", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s28207", "inv_chest_cloth_08", "=q4=Glacial Vest", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s28209", "inv_bracer_07", "=q4=Glacial Wrists", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18454", "inv_gauntlets_06", "=q4=Gloves of Spell Mastery", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18457", "inv_chest_cloth_38", "=q4=Robe of the Archmage", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18458", "inv_chest_cloth_51", "=q4=Robe of the Void", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s18456", "inv_chest_cloth_31", "=q4=Truefaith Vestments", "=ds=#sr# =so1=300 =so2=315 =so3=330 =so4=345" },
- { "s46656", "inv_chest_cloth_09", "=q4=Robe of Sacrifice", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- };
- TailoringArtisan5 = {
- { "s54011", "inv_boots_05", "=q4=Flarecore Boots", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s45485", "inv_gauntlets_25", "=q4=Gloves of Unwinding Mystery", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s45459", "inv_pants_14", "=q4=Dreamthread Kilt", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s45461", "inv_bracer_06", "=q4=Dreamthread Bracers", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s45463", "inv_gauntlets_23", "=q4=Dreamthread Gloves", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- { "s45457", "INV_Shoulder_05", "=q4=Dreamthread Gloves", "=ds=#sr# =so1=300 =so2=300 =so3=300 =so4=300" },
- };
-
------------------
--- Engineering --
------------------
-
- EngineeringApprentice1 = {
- { "s3918", "inv_misc_dust_01", "=q1=Rough Blasting Powder", "=ds=#sr# =so1=1 =so2=20 =so3=30 =so4=40" },
- { "s3920", "inv_ammo_bullet_02", "=q1=Crafted Light Shot", "=ds=#sr# =so1=1 =so2=30 =so3=45 =so4=60" },
- { "s3919", "inv_misc_bomb_06", "=q1=Rough Dynamite", "=ds=#sr# =so1=1 =so2=30 =so3=45 =so4=60" },
- { "s3922", "inv_misc_gear_06", "=q1=Handful of Copper Bolts", "=ds=#sr# =so1=30 =so2=45 =so3=52 =so4=60" },
- { "s3923", "inv_misc_bomb_09", "=q1=Rough Copper Bomb", "=ds=#sr# =so1=30 =so2=60 =so3=75 =so4=90" },
- { "s7430", "inv_misc_wrench_01", "=q1=Arclight Spanner", "=ds=#sr# =so1=50 =so2=70 =so3=80 =so4=90" },
- { "s3924", "inv_gizmo_pipe_02", "=q1=Copper Tube", "=ds=#sr# =so1=50 =so2=80 =so3=95 =so4=110" },
- { "s3925", "inv_weapon_rifle_03", "=q2=Rough Boomstick", "=ds=#sr# =so1=50 =so2=80 =so3=95 =so4=110" },
- { "s3977", "inv_misc_spyglass_02", "=q1=Crude Scope", "=ds=#sr# =so1=60 =so2=90 =so3=105 =so4=120" },
- { "s3926", "inv_gizmo_03", "=q1=Copper Modulator", "=ds=#sr# =so1=65 =so2=95 =so3=110 =so4=125" },
- { "s3929", "inv_misc_dust_02", "=q1=Coarse Blasting Powder", "=ds=#sr# =so1=75 =so2=85 =so3=90 =so4=95" },
- { "s3930", "inv_ammo_bullet_02", "=q1=Crafted Heavy Shot", "=ds=#sr# =so1=75 =so2=85 =so3=90 =so4=95" },
- { "s3931", "inv_misc_bomb_06", "=q1=Coarse Dynamite", "=ds=#sr# =so1=75 =so2=90 =so3=97 =so4=105" },
- { "s3928", "inv_crate_01", "=q1=Mechanical Squirrel", "=ds=#sr# =so1=75 =so2=105 =so3=120 =so4=135" },
- };
-
- EngineeringJourneyman1 = {
- { "s3932", "inv_crate_06", "=q1=Target Dummy", "=ds=#sr# =so1=85 =so2=115 =so3=130 =so4=145" },
- { "s3973", "inv_ingot_04", "=q1=Silver Contact", "=ds=#sr# =so1=90 =so2=110 =so3=125 =so4=140" },
- { "s8339", "inv_misc_bomb_06", "=q1=EZ-Thro Dynamite", "=ds=#sr# =so1=100 =so2=115 =so3=122 =so4=130" },
- { "s8334", "inv_box_01", "=q1=Practice Lock", "=ds=#sr# =so1=100 =so2=115 =so3=122 =so4=130" },
- { "s3933", "inv_misc_urn_01", "=q1=Small Seaforium Charge", "=ds=#sr# =so1=100 =so2=130 =so3=145 =so4=160" },
- { "s3934", "inv_helmet_47", "=q2=Flying Tiger Goggles", "=ds=#sr# =so1=100 =so2=130 =so3=145 =so4=160" },
- { "s3938", "inv_gizmo_pipe_01", "=q1=Bronze Tube", "=ds=#sr# =so1=105 =so2=105 =so3=130 =so4=155" },
- { "s3937", "inv_misc_bomb_01", "=q1=Large Copper Bomb", "=ds=#sr# =so1=105 =so2=105 =so3=130 =so4=155" },
- { "s3936", "inv_weapon_rifle_07", "=q2=Deadly Blunderbuss", "=ds=#sr# =so1=105 =so2=130 =so3=142 =so4=155" },
- { "s3978", "inv_misc_spyglass_02", "=q1=Standard Scope", "=ds=#sr# =so1=110 =so2=135 =so3=147 =so4=160" },
- { "s3941", "inv_misc_bomb_09", "=q1=Small Bronze Bomb", "=ds=#sr# =so1=120 =so2=120 =so3=145 =so4=170" },
- { "s3939", "inv_weapon_rifle_07", "=q2=Lovingly Crafted Boomstick", "=ds=#sr# =so1=120 =so2=145 =so3=157 =so4=170" },
- { "s3940", "inv_helmet_47", "=q2=Shadow Goggles", "=ds=#sr# =so1=120 =so2=145 =so3=157 =so4=170" },
- { "s47027", "inv_gizmo_06", "=q1=Portable Wormhole Generator: Stormwind", "=ds=#sr# =so1=120 =so2=145 =so3=157 =so4=170" },
- { "s47028", "inv_gizmo_06", "=q1=Portable Wormhole Generator: Orgrimmar", "=ds=#sr# =so1=120 =so2=145 =so3=157 =so4=170" },
- { "s3947", "inv_ammo_bullet_02", "=q1=Crafted Solid Shot", "=ds=#sr# =so1=125 =so2=125 =so3=135 =so4=145" },
- { "s3945", "inv_misc_dust_06", "=q1=Heavy Blasting Powder", "=ds=#sr# =so1=125 =so2=125 =so3=135 =so4=145" },
- { "s3946", "inv_misc_bomb_06", "=q1=Heavy Dynamite", "=ds=#sr# =so1=125 =so2=125 =so3=135 =so4=145" },
- { "s26416", "inv_misc_missilesmall_blue", "=q1=Small Blue Rocket", "=ds=#sr# =so1=125 =so2=125 =so3=137 =so4=150" },
- { "s26417", "inv_misc_missilesmall_green", "=q1=Small Green Rocket", "=ds=#sr# =so1=125 =so2=125 =so3=137 =so4=150" },
- { "s26418", "inv_misc_missilesmall_red", "=q1=Small Red Rocket", "=ds=#sr# =so1=125 =so2=125 =so3=137 =so4=150" },
- { "s3944", "inv_gizmo_01", "=q1=Flame Deflector", "=ds=#sr# =so1=125 =so2=125 =so3=150 =so4=175" },
- { "s3942", "inv_gizmo_02", "=q1=Whirring Bronze Gizmo", "=ds=#sr# =so1=125 =so2=125 =so3=150 =so4=175" },
- { "s9269", "inv_misc_pocketwatch_01", "=q2=Gnomish Universal Remote", "=ds=#sr# =so1=125 =so2=150 =so3=162 =so4=175" },
- { "s3949", "inv_weapon_rifle_07", "=q2=Silver-plated Shotgun", "=ds=#sr# =so1=130 =so2=155 =so3=167 =so4=180" },
- { "s6458", "inv_misc_spyglass_01", "=q1=Ornate Spyglass", "=ds=#sr# =so1=135 =so2=160 =so3=172 =so4=185" },
- { "s3950", "inv_misc_bomb_05", "=q1=Big Bronze Bomb", "=ds=#sr# =so1=140 =so2=140 =so3=165 =so4=190" },
- { "s3952", "inv_gizmo_07", "=q2=Minor Recombobulator", "=ds=#sr# =so1=140 =so2=165 =so3=177 =so4=190" },
- { "s3953", "inv_gizmo_bronzeframework_01", "=q1=Bronze Framework", "=ds=#sr# =so1=145 =so2=145 =so3=170 =so4=195" },
- { "s3954", "inv_weapon_rifle_06", "=q2=Moonsight Rifle", "=ds=#sr# =so1=145 =so2=170 =so3=182 =so4=195" },
- };
-
- EngineeringJourneyman2 = {
- { "s9271", "inv_misc_food_26", "=q1=Aquadynamic Fish Attractor", "=ds=#sr# =so1=150 =so2=150 =so3=160 =so4=170" },
- { "s23067", "spell_ice_magicdamage", "=q1=Blue Firework", "=ds=#sr# =so1=150 =so2=150 =so3=162 =so4=175" },
- { "s23068", "spell_nature_abolishmagic", "=q1=Green Firework", "=ds=#sr# =so1=150 =so2=150 =so3=162 =so4=175" },
- { "s23066", "spell_fire_fireball02", "=q1=Red Firework", "=ds=#sr# =so1=150 =so2=150 =so3=162 =so4=175" },
- { "s12584", "inv_battery_02", "=q1=Gold Power Core", "=ds=#sr# =so1=150 =so2=150 =so3=170 =so4=190" },
- { "s3955", "spell_nature_polymorph", "=q1=Explosive Sheep", "=ds=#sr# =so1=150 =so2=175 =so3=187 =so4=200" },
- { "s3956", "inv_helmet_47", "=q2=Green Tinted Goggles", "=ds=#sr# =so1=150 =so2=175 =so3=187 =so4=200" },
- };
-
- EngineeringExpert1 = {
- { "s3957", "inv_gizmo_01", "=q1=Ice Deflector", "=ds=#sr# =so1=155 =so2=175 =so3=185 =so4=195" },
- { "s3958", "inv_spear_05", "=q1=Iron Strut", "=ds=#sr# =so1=160 =so2=160 =so3=170 =so4=180" },
- { "s3959", "inv_misc_spyglass_02", "=q1=Discombobulator Ray", "=ds=#sr# =so1=160 =so2=180 =so3=190 =so4=200" },
- { "s9273", "inv_misc_enggizmos_10", "=q1=Goblin Jumper Cables", "=ds=#sr# =so1=165 =so2=165 =so3=180 =so4=200" },
- { "s3960", "inv_musket_01", "=q1=Portable Bronze Mortar", "=ds=#sr# =so1=165 =so2=185 =so3=195 =so4=205" },
- { "s3961", "inv_misc_pocketwatch_02", "=q1=Gyrochronatom", "=ds=#sr# =so1=170 =so2=170 =so3=190 =so4=210" },
- { "s12585", "inv_misc_powder_black", "=q1=Solid Blasting Powder", "=ds=#sr# =so1=175 =so2=175 =so3=185 =so4=195" },
- { "s12586", "inv_misc_bomb_06", "=q1=Solid Dynamite", "=ds=#sr# =so1=175 =so2=175 =so3=185 =so4=195" },
- { "s26420", "inv_misc_missilelarge_blue", "=q1=Large Blue Rocket", "=ds=#sr# =so1=175 =so2=175 =so3=187 =so4=200" },
- { "s26421", "inv_misc_missilelarge_green", "=q1=Large Green Rocket", "=ds=#sr# =so1=175 =so2=175 =so3=187 =so4=200" },
- { "s26422", "inv_misc_missilelarge_red", "=q1=Large Red Rocket", "=ds=#sr# =so1=175 =so2=175 =so3=187 =so4=200" },
- { "s3963", "inv_helmet_08", "=q1=Compact Harvest Reaper Kit", "=ds=#sr# =so1=175 =so2=175 =so3=195 =so4=215" },
- { "s12590", "inv_misc_screwdriver_02", "=q1=Gyromatic Micro-Adjustor", "=ds=#sr# =so1=175 =so2=175 =so3=195 =so4=215" },
- { "s3962", "inv_misc_bomb_08", "=q1=Iron Grenade", "=ds=#sr# =so1=175 =so2=175 =so3=195 =so4=215" },
- { "s12587", "inv_helmet_47", "=q2=Bright-Eye Goggles", "=ds=#sr# =so1=175 =so2=195 =so3=205 =so4=215" },
- { "s3979", "inv_misc_spyglass_02", "=q1=Accurate Scope", "=ds=#sr# =so1=180 =so2=200 =so3=210 =so4=220" },
- { "s3965", "inv_crate_05", "=q1=Advanced Target Dummy", "=ds=#sr# =so1=185 =so2=185 =so3=205 =so4=225" },
- { "s8243", "inv_misc_ammo_bullet_01", "=q1=Flash Bomb", "=ds=#sr# =so1=185 =so2=185 =so3=205 =so4=225" },
- { "s3966", "inv_helmet_44", "=q3=Craftsman's Monocle", "=ds=#sr# =so1=185 =so2=205 =so3=215 =so4=225" },
- { "s3967", "inv_misc_bomb_01", "=q1=Big Iron Bomb", "=ds=#sr# =so1=190 =so2=190 =so3=210 =so4=230" },
- { "s21940", "spell_frost_windwalkon", "=q1=Snowmaster 9000", "=ds=#sr# =so1=190 =so2=190 =so3=210 =so4=230" },
- { "s12589", "inv_musket_01", "=q1=Mithril Tube", "=ds=#sr# =so1=195 =so2=195 =so3=215 =so4=235" },
- { "s3968", "inv_shield_08", "=q1=Goblin Land Mine", "=ds=#sr# =so1=195 =so2=215 =so3=225 =so4=235" },
- { "s23069", "inv_misc_bomb_03", "=q1=EZ-Thro Dynamite II", "=ds=#sr# =so1=200 =so2=200 =so3=210 =so4=220" },
- { "s3972", "inv_misc_urn_01", "=q1=Large Seaforium Charge", "=ds=#sr# =so1=200 =so2=200 =so3=220 =so4=240" },
- { "s15255", "inv_gizmo_03", "=q1=Mechanical Repair Kit", "=ds=#sr# =so1=200 =so2=200 =so3=220 =so4=240" },
- { "s12591", "inv_battery_01", "=q1=Unstable Trigger", "=ds=#sr# =so1=200 =so2=200 =so3=220 =so4=240" },
- { "s3971", "inv_gizmo_01", "=q1=Gnomish Cloaking Device", "=ds=#sr# =so1=200 =so2=220 =so3=230 =so4=240" },
- { "s3969", "inv_misc_head_dragon_01", "=q1=Mechanical Dragonling", "=ds=#sr# =so1=200 =so2=220 =so3=230 =so4=240" },
- { "s12594", "inv_helmet_47", "=q2=Fire Goggles", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- };
-
- EngineeringExpert2 = {
- { "s12595", "inv_weapon_rifle_07", "=q2=Mithril Blunderbuss", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s12596", "inv_ammo_bullet_01", "=q2=Hi-Impact Mithril Slugs", "=ds=#sr# =so1=210 =so2=210 =so3=230 =so4=250" },
- { "s12597", "inv_misc_spyglass_02", "=q1=Deadly Scope", "=ds=#sr# =so1=210 =so2=230 =so3=240 =so4=250" },
- { "s12599", "inv_gizmo_mithrilcasing_01", "=q1=Mithril Casing", "=ds=#sr# =so1=215 =so2=215 =so3=235 =so4=255" },
- { "s12603", "inv_misc_bomb_02", "=q1=Mithril Frag Bomb", "=ds=#sr# =so1=215 =so2=215 =so3=235 =so4=255" },
- { "s12607", "inv_helmet_47", "=q2=Catseye Ultra Goggles", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s12614", "inv_weapon_rifle_07", "=q2=Mithril Heavy-bore Rifle", "=ds=#sr# =so1=220 =so2=240 =so3=250 =so4=260" },
- { "s26423", "inv_misc_missilesmallcluster_blue", "=q1=Blue Rocket Cluster", "=ds=#sr# =so1=225 =so2=225 =so3=237 =so4=250" },
- { "s26424", "inv_misc_missilesmallcluster_green", "=q1=Green Rocket Cluster", "=ds=#sr# =so1=225 =so2=225 =so3=237 =so4=250" },
- { "s26425", "inv_misc_missilesmallcluster_red", "=q1=Red Rocket Cluster", "=ds=#sr# =so1=225 =so2=225 =so3=237 =so4=250" },
- { "s26442", "inv_musket_04", "=q1=Firework Launcher", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s12616", "inv_misc_cape_11", "=q2=Parachute Cloak", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s12615", "inv_helmet_47", "=q2=Spellpower Goggles Xtreme", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- };
-
- EngineeringArtisan1 = {
- { "s12617", "inv_helmet_49", "=q2=Deepdive Helmet", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "s12618", "inv_helmet_47", "=q2=Rose Colored Goggles", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "s12619", "inv_misc_bomb_07", "=q1=Hi-Explosive Bomb", "=ds=#sr# =so1=235 =so2=235 =so3=255 =so4=275" },
- { "s12620", "inv_misc_spyglass_02", "=q1=Sniper Scope", "=ds=#sr# =so1=240 =so2=260 =so3=270 =so4=280" },
- { "s12621", "inv_ammo_bullet_01", "=q2=Mithril Gyro-Shot", "=ds=#sr# =so1=245 =so2=245 =so3=265 =so4=285" },
- { "s12622", "inv_helmet_44", "=q3=Green Lens", "=ds=#sr# =so1=245 =so2=265 =so3=275 =so4=285" },
- { "s19788", "inv_misc_ammo_gunpowder_01", "=q1=Dense Blasting Powder", "=ds=#sr# =so1=250 =so2=250 =so3=255 =so4=260" },
- { "s23070", "inv_misc_bomb_06", "=q1=Dense Dynamite", "=ds=#sr# =so1=250 =so2=250 =so3=260 =so4=270" },
- { "s23507", "spell_holy_holybolt", "=q1=Snake Burst Firework", "=ds=#sr# =so1=250 =so2=250 =so3=260 =so4=270" },
- { "s46610", "inv_mace_14", "=q4=Battery-Powered Crowd Pummeler", "=ds=#sr# =so1=250 =so2=? =so3=? =so4=?" },
- { "s19567", "inv_egg_05", "=q1=Salt Shaker", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s12624", "inv_misc_head_dragon_01", "=q1=Mithril Mechanical Dragonling", "=ds=#sr# =so1=250 =so2=270 =so3=280 =so4=290" },
- { "s26011", "ability_hunter_pet_gorilla", "=q1=Tranquil Mechanical Yeti", "=ds=#sr# =so1=250 =so2=320 =so3=330 =so4=340" },
- { "s23071", "inv_staff_18", "=q1=Truesilver Transformer", "=ds=#sr# =so1=260 =so2=270 =so3=275 =so4=280" },
- { "s19790", "inv_misc_bomb_08", "=q1=Thorium Grenade", "=ds=#sr# =so1=260 =so2=280 =so3=290 =so4=300" },
- { "s19791", "inv_gizmo_04", "=q1=Thorium Widget", "=ds=#sr# =so1=260 =so2=280 =so3=290 =so4=300" },
- { "s19792", "inv_weapon_rifle_07", "=q2=Thorium Rifle", "=ds=#sr# =so1=260 =so2=280 =so3=290 =so4=300" },
- { "s23077", "inv_misc_enggizmos_02", "=q3=Gyrofreeze Ice Reflector", "=ds=#sr# =so1=260 =so2=280 =so3=290 =so4=300" },
- { "s19793", "inv_misc_monsterhead_03", "=q1=Lifelike Mechanical Toad", "=ds=#sr# =so1=265 =so2=285 =so3=295 =so4=305" },
- { "s19794", "inv_helmet_47", "=q3=Spellpower Goggles Xtreme Plus", "=ds=#sr# =so1=270 =so2=290 =so3=300 =so4=310" },
- { "s26426", "inv_misc_missilelargecluster_blue", "=q1=Large Blue Rocket Cluster", "=ds=#sr# =so1=275 =so2=275 =so3=280 =so4=285" },
- { "s26427", "inv_misc_missilelargecluster_green", "=q1=Large Green Rocket Cluster", "=ds=#sr# =so1=275 =so2=275 =so3=280 =so4=285" },
- { "s26428", "inv_misc_missilelargecluster_red", "=q1=Large Red Rocket Cluster", "=ds=#sr# =so1=275 =so2=275 =so3=280 =so4=285" },
- { "s23080", "spell_shadow_detectinvisibility", "=q1=Powerful Seaforium Charge", "=ds=#sr# =so1=275 =so2=275 =so3=285 =so4=295" },
- { "s23079", "inv_misc_enggizmos_09", "=q2=Major Recombobulator", "=ds=#sr# =so1=275 =so2=285 =so3=290 =so4=295" },
- { "s19814", "inv_crate_02", "=q1=Masterwork Target Dummy", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s19795", "inv_gizmo_pipe_04", "=q1=Thorium Tube", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s19796", "inv_weapon_rifle_08", "=q3=Dark Iron Rifle", "=ds=#sr# =so1=275 =so2=295 =so3=305 =so4=315" },
- { "s19799", "inv_misc_bomb_05", "=q1=Dark Iron Bomb", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19815", "inv_gizmo_07", "=q1=Delicate Arcanite Converter", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- };
-
- EngineeringArtisan2 = {
- { "s19800", "inv_ammo_bullet_03", "=q2=Thorium Shells", "=ds=#sr# =so1=285 =so2=305 =so3=315 =so4=325" },
- { "s19825", "inv_helmet_47", "=q2=Master Engineer's Goggles", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s19819", "inv_jewelry_amulet_07", "=q2=Voice Amplification Modulator", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s23081", "inv_misc_enggizmos_04", "=q3=Hyper-Radiant Flame Reflector", "=ds=#sr# =so1=290 =so2=310 =so3=320 =so4=330" },
- { "s19831", "spell_shadow_mindbomb", "=q1=Arcane Bomb", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22704", "inv_egg_05", "=q1=Field Repair Bot 74A", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19830", "inv_misc_head_dragon_01", "=q3=Arcanite Dragonling", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22793", "inv_misc_spyglass_02", "=q3=Biznicks 247x128 Accurascope", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24356", "inv_helmet_47", "=q3=Bloodvine Goggles", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s24357", "inv_helmet_44", "=q3=Bloodvine Lens", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s19833", "inv_weapon_rifle_03", "=q3=Flawless Arcanite Rifle", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s23082", "inv_misc_enggizmos_16", "=q3=Ultra-Flash Shadow Reflector", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22795", "inv_weapon_rifle_05", "=q4=Core Marksman Rifle", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s22797", "spell_arcane_portaldarnassus", "=q4=Force Reactive Disk", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- { "s45481", "inv_helmet_44", "=q4=Intricate Gyroscope Goggles", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340" },
- };
-
- Gnomish1 = {
- { "s12895", "inv_scroll_05", "=q1=Inlaid Mithril Cylinder Plans", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" },
- { "s15633", "inv_misc_idol_02", "=q1=Lil' Smoky", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" },
- { "s12899", "inv_gizmo_09", "=q1=Gnomish Shrink Ray", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s12902", "inv_misc_net_01", "=q1=Gnomish Net-o-Matic Projector", "=ds=#sr# =so1=210 =so2=230 =so3=240 =so4=250" },
- { "s12897", "inv_helmet_47", "=q2=Gnomish Goggles", "=ds=#sr# =so1=210 =so2=230 =so3=240 =so4=250" },
- { "s12903", "inv_belt_06", "=q2=Gnomish Harm Prevention Belt", "=ds=#sr# =so1=215 =so2=235 =so3=245 =so4=255" },
- { "s12905", "inv_boots_02", "=q2=Gnomish Rocket Boots", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s12906", "spell_magic_polymorphchicken", "=q1=Gnomish Battle Chicken", "=ds=#sr# =so1=230 =so2=250 =so3=260 =so4=270" },
- { "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" },
- { "s23096", "inv_misc_enggizmos_13", "=q1=Alarm-O-Bot", "=ds=#sr# =so1=265 =so2=275 =so3=280 =so4=285" },
- };
-
- Goblin1 = {
- { "s12715", "inv_scroll_03", "=q1=Goblin Rocket Fuel Recipe", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" },
- { "s15628", "inv_misc_bomb_04", "=q1=Pet Bombling", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" },
- { "s13240", "inv_musket_01", "=q1=The Mortar: Reloaded", "=ds=#sr# =so1=205 =so2=205 =so3=205 =so4=205" },
- { "s12760", "spell_fire_selfdestruct", "=q1=Goblin Sapper Charge", "=ds=#sr# =so1=205 =so2=205 =so3=225 =so4=245" },
- { "s12716", "inv_musket_01", "=q1=Goblin Mortar", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s12718", "inv_helmet_60", "=q2=Goblin Construction Helmet", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s12717", "inv_helmet_25", "=q2=Goblin Mining Helmet", "=ds=#sr# =so1=205 =so2=225 =so3=235 =so4=245" },
- { "s8895", "inv_gizmo_rocketboot_01", "=q2=Goblin Rocket Boots", "=ds=#sr# =so1=225 =so2=245 =so3=255 =so4=265" },
- { "s12755", "inv_gizmo_06", "=q1=Goblin Bomb Dispenser", "=ds=#sr# =so1=230 =so2=230 =so3=250 =so4=270" },
- { "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" },
- { "s23078", "inv_misc_enggizmos_11", "=q1=Goblin Jumper Cables XL", "=ds=#sr# =so1=265 =so2=285 =so3=295 =so4=305" },
- };
-
-------------
--- Mining --
-------------
-
- Mining1 = {
- { 0, "Trade_Mining", "=q6=#sk1#", "" },
- { "s100000", "inv_ore_copper_01", "=ds=Copper Vein", "=ds=#sr# =so1=1 =so2=25 =so3=50 =so4=100" },
- { "s100001", "inv_ore_thorium_01", "=ds=Incendicite Mineral Vein", "=ds=#sr# =so1=65 =so2=90 =so3=115 =so4=165" },
- { "s100002", "inv_ore_tin_01", "=ds=Tin Vein", "=ds=#sr# =so1=65 =so2=90 =so3=115 =so4=165" },
- { "s100003", "inv_stone_16", "=ds=Silver Vein", "=ds=#sr# =so1=75 =so2=100 =so3=125 =so4=175" },
- { "s100004", "inv_stone_16", "=ds=Ooze Covered Silver Vein", "=ds=#sr# =so1=75 =so2=100 =so3=125 =so4=175" },
- { "s100005", "inv_ore_thorium_01", "=ds=Lesser Bloodstone Deposit", "=ds=#sr# =so1=75 =so2=100 =so3=125 =so4=175" },
- { 0, "", "", "" },
- { 0, "Trade_Mining", "=q6=#sk2#", "" },
- { "s100006", "inv_ore_iron_01", "=ds=Iron Deposit", "=ds=#sr# =so1=125 =so2=150 =so3=175 =so4=225" },
- { "s100007", "inv_ore_mithril_01", "=ds=Indurium Mineral Vein", "=ds=#sr# =so1=150 =so2=175 =so3=200 =so4=250" },
- { 0, "", "", "" },
- { 0, "Trade_Mining", "=q6=#sk3#", "" },
- { "s100008", "inv_ore_copper_01", "=ds=Gold Vein", "=ds=#sr# =so1=155 =so2=175 =so3=205 =so4=255" },
- { "s100009", "inv_ore_copper_01", "=ds=Ooze Covered Gold Vein", "=ds=#sr# =so1=155 =so2=175 =so3=205 =so4=255" },
- { "s100010", "inv_ore_mithril_02", "=ds=Mithril Deposit", "=ds=#sr# =so1=175 =so2=200 =so3=225 =so4=275" },
- { "s100011", "inv_ore_mithril_02", "=ds=Ooze Covered Mithril Deposit", "=ds=#sr# =so1=175 =so2=200 =so3=225 =so4=275" },
- { 0, "", "", "" },
- { 0, "Trade_Mining", "=q6=#sk4#", "" },
- { "s100014", "inv_ore_mithril_01", "=ds=Dark Iron Deposit", "=ds=#sr# =so1=230 =so2=255 =so3=280 =so4=330" },
- { "s100012", "inv_ore_truesilver_01", "=ds=Truesilver Deposit", "=ds=#sr# =so1=230 =so2=255 =so3=280 =so4=330" },
- { "s100013", "inv_ore_truesilver_01", "=ds=Ooze Covered Truesilver Deposit", "=ds=#sr# =so1=230 =so2=255 =so3=280 =so4=330" },
- { "s100015", "inv_ore_thorium_02", "=ds=Small Thorium Vein", "=ds=#sr# =so1=245 =so2=270 =so3=295 =so4=345" },
- { "s100016", "inv_ore_thorium_02", "=ds=Ooze Covered Thorium Vein", "=ds=#sr# =so1=245 =so2=270 =so3=295 =so4=345" },
- { "s100017", "inv_ore_thorium_02", "=ds=Rich Thorium Vein", "=ds=#sr# =so1=275 =so2=300 =so3=325 =so4=365" },
- { "s100018", "inv_ore_thorium_02", "=ds=Ooze Covered Rich Thorium Vein", "=ds=#sr# =so1=275 =so2=300 =so3=325 =so4=365" },
- { "s100019", "inv_ore_thorium_02", "=ds=Hakkari Thorium Vein", "=ds=#sr# =so1=275 =so2=300 =so3=325 =so4=350" },
- { "s100020", "inv_misc_gem_01", "=ds=Hakkari Thorium Vein", "=ds=#sr# =so1=275 =so2=300 =so3=325 =so4=350" },
- { "s100021", "inv_misc_stonetablet_01", "=ds=Small Obsidian Chunk", "=ds=#sr# =so1=305 =so2=330 =so3=355 =so4=370" },
- { "s100022", "inv_stone_15", "=ds=Small Obsidian Chunk", "=ds=#sr# =so1=305 =so2=330 =so3=355 =so4=370" },
- };
-
- Mining2 = {
- { "s100023", "inv_misc_stonetablet_01", "=ds=Large Obsidian Chunk", "=ds=#sr# =so1=305 =so2=330 =so3=355 =so4=370" },
- { "s100024", "inv_stone_15", "=ds=Large Obsidian Chunk", "=ds=#sr# =so1=305 =so2=330 =so3=355 =so4=370" },
- };
-
- Smelting1 = {
- { 0, "Trade_Mining", "=q6=#sk1#", "" },
- { "s2657", "inv_ingot_02", "=q1=Smelt Copper", "=ds=#sr# =so1=1 =so2=25 =so3=45 =so4=70" },
- { "s3304", "inv_ingot_05", "=q1=Smelt Tin", "=ds=#sr# =so1=65 =so2=65 =so3=70 =so4=75" },
- { "s2659", "inv_ingot_bronze", "=q1=Smelt Bronze", "=ds=#sr# =so1=65 =so2=65 =so3=90 =so4=115" },
- { "s2658", "inv_ingot_01", "=q2=Smelt Silver", "=ds=#sr# =so1=75 =so2=100 =so3=112 =so4=125" },
- { 0, "", "", "" },
- { 0, "Trade_Mining", "=q6=#sk2#", "" },
- { "s3307", "inv_ingot_iron", "=q1=Smelt Iron", "=ds=#sr# =so1=125 =so2=125 =so3=130 =so4=140" },
- { 0, "", "", "" },
- { 0, "Trade_Mining", "=q6=#sk3#", "" },
- { "s3308", "inv_ingot_03", "=q2=Smelt Gold", "=ds=#sr# =so1=155 =so2=170 =so3=177 =so4=185" },
- { "s3569", "inv_ingot_steel", "=q1=Smelt Steel", "=ds=#sr# =so1=165 =so2=165 =so3=165 =so4=165" },
- { "s10097", "inv_ingot_06", "=q1=Smelt Mithril", "=ds=#sr# =so1=175 =so2=175 =so3=175 =so4=175" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Trade_Mining", "=q6=#sk4#", "" },
- { "s14891", "inv_ingot_mithril", "=q1=Smelt Dark Iron", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" },
- { "s10098", "inv_ingot_08", "=q2=Smelt Truesilver", "=ds=#sr# =so1=230 =so2=230 =so3=230 =so4=230" },
- { "s16153", "inv_ingot_07", "=q1=Smelt Thorium", "=ds=#sr# =so1=250 =so2=250 =so3=250 =so4=250" },
- { "s45451", "INV_Ingot_DreamSteel", "=q5=Smelt Dreamsteel", "=ds=#sr# =so1=300 =so2=350 =so3=362 =so4=375" },
- { "s22967", "inv_ingot_thorium", "=q5=Smelt Elementium", "=ds=#sr# =so1=300 =so2=350 =so3=362 =so4=375" },
- };
-
--------------
--- Herbalism --
--------------
-
-
- Herbalism1 = {
- { 0, "Trade_Herbalism", "=q6=#sk1#", "" },
- { 2447, "inv_misc_flower_02", "=q1=Peacebloom", "=ds=#sr# =so1=1 =so2=25 =so3=50 =so4=100" },
- { 765, "inv_misc_herb_10", "=q1=Silverleaf", "=ds=#sr# =so1=1 =so2=25 =so3=50 =so4=100" },
- { 2449, "inv_misc_herb_07", "=q1=Earthroot", "=ds=#sr# =so1=15 =so2=40 =so3=65 =so4=115" },
- { 785, "inv_jewelry_talisman_03", "=q1=Mageroyal", "=ds=#sr# =so1=50 =so2=75 =so3=100 =so4=150" },
- { 2450, "inv_misc_root_01", "=q1=Briarthorn", "=ds=#sr# =so1=70 =so2=95 =so3=120 =so4=170" },
- { 2452, "inv_misc_herb_04", "=q1=Swiftthistle", "=ds=#sr# =so1=-- =so2=-- =so3=-- =so4=--" },
- { 0, "", "", "" },
- { 0, "Trade_Herbalism", "=q6=#sk2#", "" },
- { 3820, "inv_misc_herb_11", "=q1=Stranglekelp", "=ds=#sr# =so1=85 =so2=115 =so3=135 =so4=185" },
- { 2453, "inv_misc_herb_01", "=q1=Bruiseweed", "=ds=#sr# =so1=100 =so2=130 =so3=150 =so4=200" },
- { 3355, "inv_misc_flower_01", "=q1=Wild Steelbloom", "=ds=#sr# =so1=115 =so2=145 =so3=165 =so4=215" },
- { 3369, "inv_misc_dust_02", "=q1=Grave Moss", "=ds=#sr# =so1=120 =so2=150 =so3=170 =so4=220" },
- { 3356, "inv_misc_herb_03", "=q1=Kingsblood", "=ds=#sr# =so1=125 =so2=155 =so3=175 =so4=225" },
- { 3357, "inv_misc_root_02", "=q1=Liferoot", "=ds=#sr# =so1=150 =so2=175 =so3=200 =so4=250" },
- { 0, "Trade_Herbalism", "=q6=#sk3#", "" },
- { 3818, "inv_misc_herb_12", "=q1=Fadeleaf", "=ds=#sr# =so1=160 =so2=190 =so3=210 =so4=260" },
- { 3821, "inv_misc_herb_15", "=q1=Goldthorn", "=ds=#sr# =so1=170 =so2=195 =so3=220 =so4=270" },
- { 3358, "inv_misc_herb_08", "=q1=Khadgar's Whisker", "=ds=#sr# =so1=185 =so2=210 =so3=235 =so4=285" },
- { 3819, "inv_misc_flower_03", "=q1=Wintersbite", "=ds=#sr# =so1=195 =so2=225 =so3=245 =so4=295" },
- { 4625, "inv_misc_herb_19", "=q1=Firebloom", "=ds=#sr# =so1=205 =so2=235 =so3=255 =so4=305" },
- { 8831, "inv_misc_herb_17", "=q1=Purple Lotus", "=ds=#sr# =so1=210 =so2=240 =so3=260 =so4=310" },
- { 8153, "inv_misc_herb_03", "=q1=Wildvine", "=ds=#sr# =so1=-- =so2=-- =so3=-- =so4=--" },
- { 8836, "inv_misc_herb_13", "=q1=Arthas' Tears", "=ds=#sr# =so1=220 =so2=250 =so3=270 =so4=320" },
- { 0, "", "", "" },
- { 0, "Trade_Herbalism", "=q6=#sk4#", "" },
- { 8838, "inv_misc_herb_18", "=q1=Sungrass", "=ds=#sr# =so1=230 =so2=255 =so3=280 =so4=330" },
- { 8839, "inv_misc_herb_14", "=q1=Blindweed", "=ds=#sr# =so1=235 =so2=260 =so3=285 =so4=335" },
- { 8845, "inv_mushroom_08", "=q1=Ghost Mushroom", "=ds=#sr# =so1=245 =so2=270 =so3=295 =so4=345" },
- { 8846, "inv_misc_herb_16", "=q1=Gromsblood", "=ds=#sr# =so1=250 =so2=275 =so3=300 =so4=350" },
- };
-
- Herbalism2 = {
- { 13464, "inv_misc_herb_sansamroot", "=q1=Golden Sansam", "=ds=#sr# =so1=260 =so2=280 =so3=310 =so4=360" },
- { 13463, "inv_misc_herb_dreamfoil", "=q1=Dreamfoil", "=ds=#sr# =so1=270 =so2=295 =so3=320 =so4=370" },
- { 13465, "inv_misc_herb_mountainsilversage", "=q1=Mountain Silversage", "=ds=#sr# =so1=280 =so2=305 =so3=330 =so4=380" },
- { 13466, "inv_misc_herb_plaguebloom", "=q1=Plaguebloom", "=ds=#sr# =so1=285 =so2=310 =so3=335 =so4=385" },
- { 13467, "inv_misc_herb_icecap", "=q1=Icecap", "=ds=#sr# =so1=290 =so2=315 =so3=340 =so4=390" },
- { 13468, "inv_misc_herb_blacklotus", "=q2=Black Lotus", "=ds=#sr# =so1=300 =so2=345 =so3=375 =so4=400" },
- { 19726, "inv_misc_herb_09", "=q2=Bloodvine", "=ds=#sr# =so1=-- =so2=-- =so3=-- =so4=--" },
- };
-
-
--------------
--- Cooking --
--------------
-
- CookingApprentice1 = {
- { "s818", "spell_fire_fire", "=ds=Basic Campfire", "" },
- { 0, "", "", "" },
- { "s7751", "inv_misc_fish_07", "=q1=Brilliant Smallfish", "=ds=#sr# =so1=1 =so2=45 =so3=65 =so4=85" },
- { "s2538", "inv_misc_food_18", "=q1=Charred Wolf Meat", "=ds=#sr# =so1=1 =so2=45 =so3=65 =so4=85" },
- { "s15935", "inv_misc_food_46", "=q1=Crispy Bat Wing", "=ds=#sr# =so1=1 =so2=45 =so3=65 =so4=85" },
- { "s21143", "inv_misc_food_62", "=q1=Gingerbread Cookie", "=ds=#sr# =so1=1 =so2=45 =so3=65 =so4=85" },
- { "s8604", "inv_egg_03", "=q1=Herb Baked Egg", "=ds=#sr# =so1=1 =so2=45 =so3=65 =so4=85" },
- { "s2540", "inv_misc_food_18", "=q1=Roasted Boar Meat", "=ds=#sr# =so1=1 =so2=45 =so3=65 =so4=85" },
- { "s7752", "inv_misc_fish_24", "=q1=Slitherskin Mackerel", "=ds=#sr# =so1=1 =so2=45 =so3=65 =so4=85" },
- { "s6412", "inv_misc_food_68", "=q1=Kaldorei Spider Kabob", "=ds=#sr# =so1=10 =so2=50 =so3=70 =so4=90" },
- { "s2539", "inv_misc_food_65", "=q1=Spiced Wolf Meat", "=ds=#sr# =so1=10 =so2=50 =so3=70 =so4=90" },
- { "s6413", "inv_misc_food_10", "=q1=Scorpid Surprise", "=ds=#sr# =so1=20 =so2=60 =so3=80 =so4=100" },
- { "s2795", "inv_misc_food_48", "=q1=Beer Basted Boar Ribs", "=ds=#sr# =so1=25 =so2=60 =so3=80 =so4=100" },
- { "s21144", "inv_drink_04", "=q1=Egg Nog", "=ds=#sr# =so1=35 =so2=75 =so3=95 =so4=115" },
- { "s6414", "inv_misc_food_60", "=q1=Roasted Kodo Meat", "=ds=#sr# =so1=35 =so2=75 =so3=95 =so4=115" },
- { "s8607", "inv_misc_food_13", "=q1=Smoked Bear Meat", "=ds=#sr# =so1=40 =so2=80 =so3=100 =so4=120" },
- { "s6499", "inv_misc_shell_02", "=q1=Boiled Clams", "=ds=#sr# =so1=50 =so2=90 =so3=110 =so4=130" },
- { "s2541", "inv_misc_food_65", "=q1=Coyote Steak", "=ds=#sr# =so1=50 =so2=90 =so3=110 =so4=130" },
- { "s6415", "inv_misc_fish_05", "=q1=Fillet of Frenzy", "=ds=#sr# =so1=50 =so2=90 =so3=110 =so4=130" },
- { "s2542", "inv_misc_food_10", "=q1=Goretusk Liver Pie", "=ds=#sr# =so1=50 =so2=90 =so3=110 =so4=130" },
- { "s7754", "inv_potion_01", "=q1=Loch Frenzy Delight", "=ds=#sr# =so1=50 =so2=90 =so3=110 =so4=130" },
- { "s7753", "inv_misc_fish_32", "=q1=Longjaw Mud Snapper", "=ds=#sr# =so1=50 =so2=90 =so3=110 =so4=130" },
- { "s7827", "inv_misc_fish_27", "=q1=Rainbow Fin Albacore", "=ds=#sr# =so1=50 =so2=90 =so3=110 =so4=130" },
- { "s6416", "inv_misc_bowl_01", "=q1=Strider Stew", "=ds=#sr# =so1=50 =so2=90 =so3=110 =so4=130" },
- { "s3371", "inv_misc_food_49", "=q1=Blood Sausage", "=ds=#sr# =so1=60 =so2=100 =so3=120 =so4=140" },
- { "s9513", "inv_drink_milk_05", "=q1=Thistle Tea", "=ds=#sr# =so1=60 =so2=100 =so3=120 =so4=140" },
- { "s2544", "inv_misc_food_08", "=q1=Crab Cake", "=ds=#sr# =so1=75 =so2=115 =so3=135 =so4=155" },
- { "s2543", "inv_misc_bowl_01", "=q1=Westfall Stew", "=ds=#sr# =so1=75 =so2=115 =so3=135 =so4=155" },
- };
-
- CookingJourneyman1 = {
- { "s3370", "inv_misc_food_47", "=q1=Crocolisk Steak", "=ds=#sr# =so1=80 =so2=120 =so3=140 =so4=160" },
- { "s2546", "inv_misc_food_48", "=q1=Dry Pork Ribs", "=ds=#sr# =so1=80 =so2=120 =so3=140 =so4=160" },
- { "s25704", "inv_misc_fish_20", "=q1=Smoked Sagefish", "=ds=#sr# =so1=80 =so2=120 =so3=140 =so4=160" },
- { "s2545", "inv_misc_birdbeck_02", "=q1=Cooked Crab Claw", "=ds=#sr# =so1=85 =so2=125 =so3=145 =so4=165" },
- { "s8238", "inv_misc_monsterhead_04", "=q1=Savory Deviate Delight", "=ds=#sr# =so1=85 =so2=125 =so3=145 =so4=165" },
- { "s6501", "inv_potion_01", "=q1=Clam Chowder", "=ds=#sr# =so1=90 =so2=130 =so3=150 =so4=170" },
- { "s6417", "inv_misc_bowl_01", "=q1=Dig Rat Stew", "=ds=#sr# =so1=90 =so2=130 =so3=150 =so4=170" },
- { "s3372", "inv_misc_bowl_01", "=q1=Murloc Fin Soup", "=ds=#sr# =so1=90 =so2=130 =so3=150 =so4=170" },
- { "s2547", "inv_misc_bowl_01", "=q1=Redridge Goulash", "=ds=#sr# =so1=100 =so2=135 =so3=155 =so4=175" },
- { "s7755", "inv_misc_fish_30", "=q1=Bristle Whisker Catfish", "=ds=#sr# =so1=100 =so2=140 =so3=160 =so4=180" },
- { "s6418", "inv_misc_food_17", "=q1=Crispy Lizard Tail", "=ds=#sr# =so1=100 =so2=140 =so3=160 =so4=180" },
- { "s2549", "inv_misc_food_16", "=q1=Seasoned Wolf Kabob", "=ds=#sr# =so1=100 =so2=140 =so3=160 =so4=180" },
- { "s2548", "inv_misc_food_16", "=q1=Succulent Pork Ribs", "=ds=#sr# =so1=110 =so2=130 =so3=150 =so4=170" },
- { "s3397", "inv_misc_food_47", "=q1=Big Bear Steak", "=ds=#sr# =so1=110 =so2=150 =so3=170 =so4=190" },
- { "s3377", "inv_misc_food_10", "=q1=Gooey Spider Cake", "=ds=#sr# =so1=110 =so2=150 =so3=170 =so4=190" },
- { "s6419", "inv_misc_food_72", "=q1=Lean Venison", "=ds=#sr# =so1=110 =so2=150 =so3=170 =so4=190" },
- { "s3373", "inv_misc_bowl_01", "=q1=Crocolisk Gumbo", "=ds=#sr# =so1=120 =so2=160 =so3=180 =so4=200" },
- { "s6500", "inv_misc_shell_01", "=q1=Goblin Deviled Clams", "=ds=#sr# =so1=125 =so2=165 =so3=185 =so4=205" },
- { "s15853", "inv_misc_food_47", "=q1=Lean Wolf Steak", "=ds=#sr# =so1=125 =so2=165 =so3=185 =so4=205" },
- { "s3398", "inv_misc_food_18", "=q1=Hot Lion Chops", "=ds=#sr# =so1=125 =so2=175 =so3=195 =so4=215" },
- { "s3376", "inv_egg_04", "=q1=Curiously Tasty Omelet", "=ds=#sr# =so1=130 =so2=170 =so3=190 =so4=210" },
- { "s24418", "inv_misc_food_64", "=q1=Heavy Crocolisk Stew", "=ds=#sr# =so1=150 =so2=160 =so3=180 =so4=200" },
- { "s3399", "inv_misc_food_14", "=q1=Tasty Lion Steak", "=ds=#sr# =so1=150 =so2=190 =so3=210 =so4=230" },
- };
-
- CookingExpert1 = {
- { "s13028", "inv_drink_15", "=q1=Goldthorn Tea", "=ds=#sr# =so1=175 =so2=175 =so3=190 =so4=205" },
- { "s7828", "inv_misc_fish_04", "=q1=Rockscale Cod", "=ds=#sr# =so1=175 =so2=190 =so3=210 =so4=230" },
- { "s4094", "inv_misc_food_18", "=q1=Barbecued Buzzard Wing", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s15863", "inv_misc_food_49", "=q1=Carrion Surprise", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s7213", "inv_ammo_firetar", "=q1=Giant Clam Scorcho", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s15856", "inv_misc_food_48", "=q1=Hot Wolf Ribs", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s15861", "inv_drink_17", "=q1=Jungle Stew", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s20916", "inv_misc_fish_02", "=q1=Mithril Headed Trout", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s15865", "inv_drink_19", "=q1=Mystery Stew", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s15855", "inv_misc_food_50", "=q1=Roast Raptor", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s25954", "inv_misc_fish_21", "=q1=Sagefish Delight", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s3400", "inv_misc_bowl_01", "=q1=Soothing Turtle Bisque", "=ds=#sr# =so1=175 =so2=215 =so3=235 =so4=255" },
- { "s45627", "inv_drink_19", "=q1=Gilneas Hot Stew", "=ds=#sr# =so1=200 =so2=240 =so3=260 =so4=280" },
- { "s15906", "inv_drink_17", "=q1=Dragonbreath Chili", "=ds=#sr# =so1=200 =so2=240 =so3=260 =so4=280" },
- { "s15910", "inv_drink_19", "=q1=Heavy Kodo Stew", "=ds=#sr# =so1=200 =so2=240 =so3=260 =so4=280" },
- { "s21175", "inv_misc_food_66", "=q1=Spider Sausage", "=ds=#sr# =so1=200 =so2=240 =so3=260 =so4=280" },
- { "s18239", "inv_misc_monsterhead_03", "=q1=Cooked Glossy Mightfish", "=ds=#sr# =so1=225 =so2=265 =so3=285 =so4=305" },
- { "s18241", "inv_misc_fish_06", "=q1=Filet of Redgill", "=ds=#sr# =so1=225 =so2=265 =so3=285 =so4=305" },
- { "s15933", "inv_misc_food_06", "=q1=Monster Omelet", "=ds=#sr# =so1=225 =so2=265 =so3=285 =so4=305" },
- { "s15915", "inv_misc_food_48", "=q1=Spiced Chili Crab", "=ds=#sr# =so1=225 =so2=265 =so3=285 =so4=305" },
- { "s18238", "inv_misc_fish_01", "=q1=Spotted Yellowtail", "=ds=#sr# =so1=225 =so2=265 =so3=285 =so4=305" },
- { "s22480", "inv_misc_food_47", "=q1=Tender Wolf Steak", "=ds=#sr# =so1=225 =so2=265 =so3=285 =so4=305" },
- { "s20626", "inv_drink_17", "=q1=Undermine Clam Chowder", "=ds=#sr# =so1=225 =so2=265 =so3=285 =so4=305" },
- };
-
- CookingArtisan1 = {
- { "s18240", "inv_misc_fish_13", "=q1=Grilled Squid", "=ds=#sr# =so1=240 =so2=280 =so3=300 =so4=320" },
- { "s18242", "inv_misc_fish_03", "=q1=Hot Smoked Bass", "=ds=#sr# =so1=240 =so2=280 =so3=300 =so4=320" },
- { "s18243", "inv_drink_17", "=q1=Nightfin Soup", "=ds=#sr# =so1=250 =so2=290 =so3=310 =so4=330" },
- { "s18244", "inv_misc_fish_19", "=q1=Poached Sunscale Salmon", "=ds=#sr# =so1=250 =so2=290 =so3=310 =so4=330" },
- { "s18247", "inv_misc_fish_20", "=q1=Baked Salmon", "=ds=#sr# =so1=275 =so2=315 =so3=335 =so4=355" },
- { "s18245", "inv_drink_17", "=q1=Lobster Stew", "=ds=#sr# =so1=275 =so2=315 =so3=335 =so4=355" },
- { "s18246", "inv_misc_food_47", "=q1=Mightfish Steak", "=ds=#sr# =so1=275 =so2=315 =so3=335 =so4=355" },
- { "s22761", "inv_misc_food_63", "=q1=Runn Tum Tuber Surprise", "=ds=#sr# =so1=275 =so2=315 =so3=335 =so4=355" },
- { "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" },
- { "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" },
- };
-
---------------
--- FirstAid --
---------------
-
- FirstAid1 = {
- { 0, "Spell_Holy_SealOfSacrifice", "=q6=#sk1#", "" },
- { "s3275", "inv_misc_bandage_15", "=q1=Linen Bandage", "=ds=#sr# =so1=1 =so2=30 =so3=45 =so4=60" },
- { "s3276", "inv_misc_bandage_18", "=q1=Heavy Linen Bandage", "=ds=#sr# =so1=40 =so2=50 =so3=75 =so4=100" },
- { 0, "", "", "" },
- { 0, "Spell_Holy_SealOfSacrifice", "=q6=#sk2#", "" },
- { "s7934", "inv_misc_slime_01", "=q1=Anti-Venom", "=ds=#sr# =so1=80 =so2=80 =so3=115 =so4=150" },
- { "s3277", "inv_misc_bandage_14", "=q1=Wool Bandage", "=ds=#sr# =so1=80 =so2=80 =so3=115 =so4=150" },
- { "s3278", "inv_misc_bandage_17", "=q1=Heavy Wool Bandage", "=ds=#sr# =so1=115 =so2=115 =so3=150 =so4=185" },
- { "s7935", "inv_misc_slime_01", "=q1=Strong Anti-Venom", "=ds=#sr# =so1=130 =so2=130 =so3=165 =so4=200" },
- { "s7928", "inv_misc_bandage_01", "=q1=Silk Bandage", "=ds=#sr# =so1=150 =so2=150 =so3=180 =so4=210" },
- { 0, "", "", "" },
- { 0, "Spell_Holy_SealOfSacrifice", "=q6=#sk3#", "" },
- { "s7929", "inv_misc_bandage_02", "=q1=Heavy Silk Bandage", "=ds=#sr# =so1=180 =so2=180 =so3=210 =so4=240" },
- { "s10840", "inv_misc_bandage_19", "=q1=Mageweave Bandage", "=ds=#sr# =so1=210 =so2=210 =so3=240 =so4=270" },
- { 0, "", "", "" },
- { 0, "Spell_Holy_SealOfSacrifice", "=q6=#sk4#", "" },
- { "s10841", "inv_misc_bandage_20", "=q1=Heavy Mageweave Bandage", "=ds=#sr# =so1=240 =so2=240 =so3=270 =so4=300" },
- { "s18629", "inv_misc_bandage_11", "=q1=Runecloth Bandage", "=ds=#sr# =so1=260 =so2=260 =so3=290 =so4=320" },
- { "s18630", "inv_misc_bandage_12", "=q1=Heavy Runecloth Bandage", "=ds=#sr# =so1=290 =so2=290 =so3=320 =so4=350" },
- { "s23787", "inv_drink_14", "=q1=Powerful Anti-Venom", "=ds=#sr# =so1=300 =so2=300 =so3=330 =so4=360" },
- { "s10844", "inv_misc_ammo_gunpowder_02", "=q1=Powerful Smelling Salts", "=ds=#sr# =so1=300 =so2=300 =so3=330 =so4=360" },
- };
-
---------------
--- Survival --
---------------
-
- Survival1 = {
- { 0, "Trade_Survival", "=q6=#p16#", "" },
- { 0, "", "", "" },
- { "s46064", "inv_torch_lit", "=q1=Dim Torch", "=ds=#sr# =so1=1 =so2=30 =so3=45 =so4=60" },
- { 0, "", "", "" },
- { "s46075", "inv_misc_lantern_01", "=q2=Iron Lantern", "=ds=#sr# =so1=30 =so2=30 =so3=45 =so4=60" },
- { 0, "", "", "" },
- { "s46068", "inv_misc_bandage_07", "=q1=Cleaning Cloth", "=ds=#sr# =so1=50, =q6=Requires Rogue Poisons" },
- { "s46072", "Trade_Survival", "=q2=Traveler's Tent", "=ds=#sr# =so1=50 =so2=100 =so3=? =so4=?" },
- { 0, "", "", "" },
- { "s46074", "trade_herbalism", "=q2=Simple Woodern Planter", "=ds=#sr# =so1=75 =so2=100 =so3=112 =so4=125" },
- { "s46073", "inv_tradeskillitem_02", "=q2=Fishing Boat", "=ds=#sr# =so1=75 =so2=125 =so3=150 =so4=?" },
- { "s46066", "inv_boots_fabric_01", "=q2=Murloc's Flippers", "=ds=#sr# =so1=75 =so2=150 =so3=? =so4=?" },
- { 0, "", "", "" },
- { "s46077", "inv_misc_lantern_01", "=q3=Repaired Electro-Lantern", "=ds=#sr# =so1=90 =so2=120 =so3=135 =so4=150" },
- };
-
- Survival2 = {
- { 0, "", "", "" },
- { 0, "trade_herbalism", "=q6=#p17#", "" },
- { 0, "", "", "" },
- { 51706, "inv_misc_bag_03", "=q1=Country Pumpkin Seeds", "", "" },
- { 51713, "inv_misc_food_25", "=q1=Plump Country Pumpkin", "3-8", "" },
- { 51710, "inv_misc_food_25", "=q1=Plump Country Pumpkin", "3-8", "" },
- { 0, "", "", "" },
- { 51707, "inv_misc_bag_04", "=q1=Mountain Berry Bush Seeds", "3-8", "" },
- { 51711, "inv_misc_food_40", "=q1=Sweet Mountain Berry", "3-8", "" },
- { 51714, "inv_misc_food_40", "=q1=Sweet Mountain Berry", "3-8", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 51708, "inv_misc_bag_06", "=q1=Striped Melon Seeds", "", "" },
- { 51718, "inv_misc_food_22", "=q1=Juicy Striped Melon", "3-8", "" },
- { 51712, "inv_misc_food_22", "=q1=Juicy Striped Melon", "3-8", "" },
- { 0, "", "", "" },
- { 51716, "inv_misc_bag_04", "=q1=Magic Mushroom Spores", "", "" },
- { 51720, "inv_mushroom_11", "=q1=Power Mushroom", "2-6", "" },
- { 51717, "inv_mushroom_11", "=q1=Hardened Mushroom", "2-6", "" },
-
- };
-
- Poisons1 = {
- { 0, "Trade_BrewPoison", "=q6=#rp1#", "" },
- { "s8681", "ability_poisons", "=q1=Instant Poison", "=ds=#lr#=q1= 20 =ds=#sr# =so1=1 =so2=125 =so3=150 =so4=175" },
- { "s3420", "ability_poisonsting", "=q1=Crippling Poison", "=ds=#lr#=q1= 20 =ds=#sr# =so1=1 =so2=125 =so3=150 =so4=175" },
- { "s5763", "spell_nature_nullifydisease", "=q1=Mind-numbing Poison", "=ds=#lr#=q1= 24 =ds=#sr# =so1=1 =so2=150 =so3=175 =so4=200" },
- { "s8687", "ability_poisons", "=q1=Instant Poison II", "=ds=#lr#=q1= 28 =ds=#sr# =so1=120 =so2=165 =so3=190 =so4=215" },
- { "s2835", "ability_rogue_dualweild", "=q1=Deadly Poison", "=ds=#lr#=q1= 30 =ds=#sr# =so1=130 =so2=175 =so3=200 =so4=225" },
- { "s13220", "ability_poisonsting", "=q1=Wound Poison", "=ds=#lr#=q1= 32 =ds=#sr# =so1=1 =so2=185 =so3=210 =so4=235" },
- { "s8691", "ability_poisons", "=q1=Instant Poison III", "=ds=#lr#=q1= 36 =ds=#sr# =so1=160 =so2=205 =so3=230 =so4=255" },
- { "s8694", "spell_nature_nullifydisease", "=q1=Mind-numbing Poison II", "=ds=#lr#=q1= 38 =ds=#sr# =so1=1 =so2=215 =so3=240 =so4=265" },
- { "s2837", "ability_rogue_dualweild", "=q1=Deadly Poison II", "=ds=#lr#=q1= 38 =ds=#sr# =so1=170 =so2=215 =so3=240 =so4=265" },
- { "s13228", "ability_poisonsting", "=q1=Wound Poison II", "=ds=#lr#=q1= 40 =ds=#sr# =so1=1 =so2=225 =so3=250 =so4=275" },
- { 0, "", "", "" },
- { 0, "Trade_BrewPoison", "=q6=#rp2#", "" },
- { "s6510", "inv_misc_ammo_gunpowder_01", "=q1=Blinding Powder", "=ds=#lr#=q1= 34 =ds=#sr# =so1=1 =so2=170 =so3=195 =so4=220" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { "s11341", "ability_poisons", "=q1=Instant Poison IV", "=ds=#lr#=q1= 44 =ds=#sr# =so1=200 =so2=245 =so3=270 =so4=295" },
- { "s11357", "ability_rogue_dualweild", "=q1=Deadly Poison III", "=ds=#lr#=q1= 46 =ds=#sr# =so1=210 =so2=255 =so3=280 =so4=305" },
- { "s13229", "ability_poisonsting", "=q1=Wound Poison III", "=ds=#lr#=q1= 48 =ds=#sr# =so1=1 =so2=265 =so3=290 =so4=315" },
- { "s3421", "inv_potion_19", "=q1=Crippling Poison II", "=ds=#lr#=q1= 50 =ds=#sr# =so1=230 =so2=275 =so3=300 =so4=325" },
- { "s11400", "spell_nature_nullifydisease", "=q1=Mind-numbing Poison III", "=ds=#lr#=q1= 52 =ds=#sr# =so1=1 =so2=285 =so3=310 =so4=335" },
- { "s11342", "ability_poisons", "=q1=Instant Poison V", "=ds=#lr#=q1= 52 =ds=#sr# =so1=240 =so2=285 =so3=340 =so4=335" },
- { "s11358", "ability_rogue_dualweild", "=q1=Deadly Poison IV", "=ds=#lr#=q1= 54 =ds=#sr# =so1=250 =so2=295 =so3=320 =so4=345" },
- { "s13230", "ability_poisonsting", "=q1=Wound Poison IV", "=ds=#lr#=q1= 56 =ds=#sr# =so1=1 =so2=305 =so3=330 =so4=355" },
- { "s25347", "ability_rogue_dualweild", "=q1=Deadly Poison V", "=ds=#lr#=q1= 60 =ds=#sr# =so1=1 =so2=300 =so3=325 =so4=350" },
- { "s11343", "ability_poisons", "=q1=Instant Poison VI", "=ds=#lr#=q1= 60 =ds=#sr# =so1=280 =so2=325 =so3=350 =so4=375" },
- { "s65032", "spell_nature_nullifypoison", "=q1=Agitating Poison I", "=ds=#lr#=q1= 60 =ds=#sr# =so1=? =so2=? =so3=? =so4=?" },
- { 0, "", "", "" },
- { "s46068", "inv_misc_bandage_07", "=q1=Cleaning Cloth", "=q6=Requires 50 Survival" },
- };
-
-}
-
diff --git a/AtlasLoot back update/Factions/Factions.xml b/AtlasLoot back update/Factions/Factions.xml
deleted file mode 100644
index a70ef6d..0000000
--- a/AtlasLoot back update/Factions/Factions.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/AtlasLoot back update/Factions/factions.lua b/AtlasLoot back update/Factions/factions.lua
deleted file mode 100644
index 4614a4e..0000000
--- a/AtlasLoot back update/Factions/factions.lua
+++ /dev/null
@@ -1,815 +0,0 @@
-AtlasLoot_Data["AtlasLootRepItems"] = {
- EmptyInstance = {};
- Argent1 = {
- { 0, "", "", "" },
- { 22689, "INV_Helmet_13", "=q3=Sanctified Leather Helm", "=ds=#s1#, #a2#" },
- { 22690, "INV_Pants_03", "=q3=Leggings of the Plague Hunter", "=ds=#s11#, #a3#" },
- { 22681, "INV_Jewelry_Ring_33", "=q3=Band of Piety", "=ds=#s13#" },
- { 22680, "INV_Jewelry_Ring_01", "=q3=Band of Resolution", "=ds=#s13#" },
- { 22688, "INV_Weapon_ShortBlade_03", "=q3=Verimonde's Last Resort", "=ds=#h3#, #w4#" },
- { 22679, "INV_Misc_Bag_17", "=q3=Supply Bag", "=ds=#m12# #e10#" },
- { 0, "", "", "" },
- { 22523, "INV_Misc_Token_ArgentDawn", "=q2=Insignia of the Dawn", "=ds=#e22#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 22657, "INV_Jewelry_Amulet_04", "=q4=Amulet of the Dawn", "=ds=#s2#" },
- { 22659, "INV_Jewelry_Amulet_04", "=q4=Medallion of the Dawn", "=ds=#s2#" },
- { 22667, "INV_Bracer_12", "=q4=Bracers of Hope", "=ds=#s8#, #a1#" },
- { 22668, "INV_Bracer_04", "=q4=Bracers of Subterfuge", "=ds=#s8#, #a2#" },
- { 22678, "INV_Misc_Gem_Pearl_04", "=q4=Talisman of Ascendance", "=ds=#s14#" },
- { 22656, "INV_Weapon_Rifle_06", "=q4=The Purifier", "=ds=#w5#" },
- { 0, "", "", "" },
- { 22524, "INV_Misc_Token_ScarletCrusade", "=q2=Insignia of the Crusade", "=ds=#e22#" },
- };
- Argent2 = {
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Talisman_08", "=q6=#r2#", "" },
- { 13724, "INV_Misc_Food_33", "=q1=Enriched Manna Biscuit", "=ds=#e2#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Talisman_08", "=q6=#r3#", "" },
- { 13482, "INV_Scroll_06", "=q2=Recipe: Transmute Air to Fire", "=ds=#p1# (275)" },
- { 19216, "INV_Scroll_03", "=q1=Pattern: Argent Boots", "=ds=#p8# (290)" },
- { 19328, "INV_Scroll_03", "=q1=Pattern: Dawn Treaders", "=ds=#p7# (290)" },
- { 19203, "INV_Scroll_03", "=q1=Plans: Girdle of the Dawn", "=ds=#p2# (290)" },
- { 19442, "INV_Scroll_03", "=q1=Formula: Powerful Anti-Venom", "=ds=#p6# #m14#" },
- { 19446, "INV_Misc_Note_01", "=q1=Formula: Enchant Bracer - Mana Regeneration", "=ds=#p4# (290)" },
- };
- Argent3 = {
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Talisman_08", "=q6=#r4#", "" },
- { 18171, "Spell_Holy_WordFortitude", "=q2=Arcane Mantle of the Dawn", "=ds=#s3# #e11#" },
- { 18169, "Spell_Fire_FlameShock", "=q2=Flame Mantle of the Dawn", "=ds=#s3# #e11#" },
- { 18170, "Spell_Frost_FrostShock", "=q2=Frost Mantle of the Dawn", "=ds=#s3# #e11#" },
- { 18172, "Spell_Nature_ProtectionformNature", "=q2=Nature Mantle of the Dawn", "=ds=#s3# #e11#" },
- { 18173, "Spell_Shadow_RagingScream", "=q2=Shadow Mantle of the Dawn", "=ds=#s3# #e11#" },
- { 19217, "INV_Scroll_03", "=q1=Pattern: Argent Shoulders", "=ds=#p8# #m14#" },
- { 19329, "INV_Scroll_03", "=q1=Pattern: Golden Mantle of the Dawn", "=ds=#p7# #m14#" },
- { 19205, "INV_Scroll_03", "=q1=Plans: Gloves of the Dawn", "=ds=#p2# #m14#" },
- { 19447, "INV_Scroll_03", "=q1=Formula: Enchant Bracer - Healing", "=ds=#p4# #m14#" },
- { 13810, "INV_Misc_Food_41", "=q1=Blessed Sunfruit", "=ds=#e2#" },
- { 13813, "INV_Drink_16", "=q1=Blessed Sunfruit Juice", "=ds=#e3#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Talisman_08", "=q6=#r5#", "" },
- { 18182, "INV_Misc_Gem_Variety_02", "=q2=Chromatic Mantle of the Dawn", "=ds=#s3# #e11#" },
- };
- AQBroodRings = {
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Ring_40", "=q6=#pob1#", "" },
- { 21201, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r1#" },
- { 21202, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r2#" },
- { 21203, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r3#" },
- { 21204, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r4#" },
- { 21205, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r5#" },
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Ring_40", "=q6=#pob2#", "" },
- { 21206, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r1#" },
- { 21207, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r2#" },
- { 21208, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r3#" },
- { 21209, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r4#" },
- { 21210, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r5#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Ring_40", "=q6=#pob3#", "" },
- { 21196, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r1#" },
- { 21197, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r2#" },
- { 21198, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r3#" },
- { 21199, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r4#" },
- { 21200, "INV_Jewelry_Ring_40", "=q4=Signet Ring of the Bronze Dragonflight", "=ds=#s13#, #r5#" },
- };
- Timbermaw = {
- { 0, "", "", "" },
- { 0, "INV_Misc_Horn_01", "=q6=#r2#", "" },
- { 13484, "INV_Scroll_03", "=q2=Recipe: Transmute Earth to Water", "=ds=#p1# (275)" },
- { 20254, "INV_Scroll_03", "=q1=Pattern: Warbear Woolies", "=ds=#p7# (285)" },
- { 15742, "INV_Scroll_03", "=q1=Pattern: Warbear Harness", "=ds=#p7# (275)" },
- { 22392, "INV_Misc_Note_01", "=q1=Formula: Enchant 2H Weapon - Agility", "=ds=#p4# (290)" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Horn_01", "=q6=#r3#", "" },
- { 16768, "INV_Misc_Bag_11", "=q2=Furbolg Medicine Pouch", "=ds=#s15#" },
- { 16769, "INV_Mace_11", "=q2=Furbolg Medicine Totem", "=ds=#h3#, #w6#" },
- { 19202, "INV_Scroll_03", "=q1=Plans: Heavy Timbermaw Belt", "=ds=#p2# (290)" },
- { 62001, "INV_Scroll_03", "=q1=Plans: Fury of the Timbermaw", "=ds=#p2# (290)" },
- { 19326, "INV_Scroll_03", "=q1=Pattern: Might of the Timbermaw", "=ds=#p7# (290)" },
- { 19215, "INV_Scroll_03", "=q1=Pattern: Wisdom of the Timbermaw", "=ds=#p8# (290)" },
- { 19445, "INV_Misc_Note_01", "=q1=Formula: Enchant Weapon - Agility", "=ds=#p4# (290)" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Horn_01", "=q6=#r4#", "" },
- { 19218, "INV_Scroll_03", "=q1=Pattern: Mantle of the Timbermaw", "=ds=#p8# #m14#" },
- { 19327, "INV_Scroll_03", "=q1=Pattern: Timbermaw Brawlers", "=ds=#p7# #m14#" },
- { 19204, "INV_Scroll_03", "=q1=Plans: Heavy Timbermaw Boots", "=ds=#p2# #m14#" },
- { 62002, "INV_Scroll_03", "=q1=Plans: Pauldrons of the Timbermaw", "=ds=#p2# #m14#" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Horn_01", "=q6=#r5#", "" },
- { 21326, "INV_Misc_Horn_01", "=q4=Defender of the Timbermaw", "=ds=#s14#" },
- };
- Thorium1 = {
- { 0, "", "", "" },
- { 0, "INV_Ingot_Mithril", "=q6=#r2#", "" },
- { 17051, "INV_Scroll_03", "=q3=Plans: Dark Iron Bracers", "=ds=#p2# (295)" },
- { 17018, "INV_Scroll_03", "=q1=Pattern: Flarecore Gloves", "=ds=#p8# #m14#" },
- { 17023, "INV_Scroll_03", "=q1=Pattern: Molten Helm", "=ds=#p7# #m14#" },
- { 17022, "INV_Scroll_03", "=q1=Pattern: Corehound Boots", "=ds=#p7# (295)" },
- { 20761, "INV_Scroll_03", "=q1=Recipe: Transmute Elemental Fire", "=ds=#p1# #m14#" },
- { 19444, "INV_Misc_Note_01", "=q1=Formula: Enchant Weapon - Strength", "=ds=#p4# (290)" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Ingot_Mithril", "=q6=#r3#", "" },
- { 17059, "INV_Scroll_03", "=q3=Plans: Dark Iron Reaver", "=ds=#p2# #m14#" },
- { 17060, "INV_Scroll_03", "=q3=Plans: Dark Iron Destroyer", "=ds=#p2# #m14#" },
- { 17049, "INV_Scroll_03", "=q3=Plans: Fiery Chain Girdle", "=ds=#p2# (295)" },
- { 17017, "INV_Scroll_03", "=q1=Pattern: Flarecore Mantle", "=ds=#p8# #m14#" },
- { 19219, "INV_Scroll_03", "=q1=Pattern: Flarecore Robe", "=ds=#p8# #m14#" },
- { 19330, "INV_Scroll_03", "=q1=Pattern: Lava Belt", "=ds=#p7# #m14#" },
- { 17025, "INV_Scroll_03", "=q1=Pattern: Black Dragonscale Boots", "=ds=#p7# #m14#" },
- { 19206, "INV_Scroll_03", "=q1=Plans: Dark Iron Helm", "=ds=#p2# #m14#" },
- { 19448, "INV_Misc_Note_01", "=q1=Formula: Enchant Weapon - Mighty Spirit", "=ds=#p4# #m14#" },
- };
- Thorium2 = {
- { 0, "", "", "" },
- { 0, "INV_Ingot_Mithril", "=q6=#r4#", "" },
- { 18592, "INV_Scroll_03", "=q4=Plans: Sulfuron Hammer", "=ds=#p2#, #m4#" },
- { 17052, "INV_Scroll_03", "=q3=Plans: Dark Iron Leggings", "=ds=#p2# #m14#" },
- { 17053, "INV_Scroll_03", "=q3=Plans: Fiery Chain Shoulders", "=ds=#p2# #m14#" },
- { 19220, "INV_Scroll_03", "=q1=Pattern: Flarecore Leggings", "=ds=#p8# #m14#" },
- { 19333, "INV_Scroll_03", "=q1=Pattern: Molten Belt", "=ds=#p7# #m14#" },
- { 19332, "INV_Scroll_03", "=q1=Pattern: Corehound Belt", "=ds=#p7# #m14#" },
- { 19331, "INV_Scroll_03", "=q1=Pattern: Chromatic Gauntlets", "=ds=#p7# #m14#" },
- { 19207, "INV_Scroll_03", "=q1=Plans: Dark Iron Gauntlets", "=ds=#p2# #m14#" },
- { 19208, "INV_Scroll_03", "=q1=Plans: Black Amnesty", "=ds=#p2# #m14#" },
- { 19209, "INV_Scroll_03", "=q1=Plans: Blackfury", "=ds=#p2# #m14#" },
- { 19449, "INV_Scroll_03", "=q1=Formula: Enchant Weapon - Mighty Intellect", "=ds=#p4# #m14#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Ingot_Mithril", "=q6=#r5#", "" },
- { 20040, "INV_Scroll_03", "=q1=Plans: Dark Iron Boots", "=ds=#p2# #m14#" },
- { 62004, "INV_Scroll_03", "=q1=Plans: Fiery Chain Breastplate", "=ds=#p2# #m14#" },
- { 19210, "INV_Scroll_03", "=q1=Plans: Ebon Hand", "=ds=#p2# #m14#" },
- { 19211, "INV_Scroll_03", "=q1=Plans: Blackguard", "=ds=#p2# #m14#" },
- { 19212, "INV_Scroll_03", "=q1=Plans: Nightfall", "=ds=#p2# #m14#" },
- { 62005, "INV_Scroll_03", "=q1=Pattern: Flarecore Boots", "=ds=#p8# #m14#" },
- { 62006, "INV_Scroll_03", "=q1=Pattern: Chromatic Leggings", "=ds=#p7# #m14#" },
- { 62007, "INV_Scroll_03", "=q1=Pattern: Molten Leggings", "=ds=#p7# #m14#" },
- { 62003, "INV_Scroll_03", "=q1=Pattern: Corehound Gloves", "=ds=#p7# #m14#" },
- };
- Cenarion1 = {
- { 0, "", "", "" },
- { 22772, "INV_Scroll_03", "=q1=Pattern: Sylvan Shoulders", "=ds=#p8# #m14#" },
- { 22769, "INV_Scroll_03", "=q1=Pattern: Bramblewood Belt", "=ds=#p7# #m14#" },
- { 20506, "INV_Scroll_03", "=q1=Pattern: Spitfire Bracers", "=ds=#p7# #m14#" },
- { 20509, "INV_Scroll_03", "=q1=Pattern: Sandstalker Bracers", "=ds=#p7# #m14#" },
- { 22768, "INV_Scroll_03", "=q1=Plans: Ironvine Belt", "=ds=#p2# #m14#" },
- { 22209, "INV_Scroll_03", "=q1=Plans: Heavy Obsidian Belt", "=ds=#p2# #m14#" },
- { 22310, "INV_Scroll_03", "=q1=Pattern: Cenarion Herb Bag", "=ds=#p8# (275)" },
- { 20732, "INV_Misc_Note_01", "=q1=Formula: Enchant Cloak - Greater Fire Resistance", "=ds=#p4# #m14#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 21187, "INV_Misc_Cape_07", "=q3=Earthweave Cloak", "=ds=#s4#", "", "", "", "5", "#ccombat#", "3", "#clogistics#", "7", "#ctactical#" },
- { 21178, "INV_Gauntlets_18", "=q3=Gloves of Earthen Power", "=ds=#s9#, #a2#", "", "", "", "5", "#ccombat#", "3", "#clogistics#", "7", "#ctactical#" },
- { 21179, "INV_Jewelry_Ring_18", "=q3=Band of Earthen Wrath", "=ds=#s13#", "", "", "", "5", "#ccombat#", "3", "#clogistics#", "7", "#ctactical#" },
- };
- Cenarion2 = {
- { 0, "", "", "" },
- { 22773, "INV_Scroll_03", "=q1=Pattern: Sylvan Crown", "=ds=#p8# #m14#" },
- { 22770, "INV_Scroll_03", "=q1=Pattern: Bramblewood Boots", "=ds=#p7# #m14#" },
- { 20507, "INV_Scroll_03", "=q1=Pattern: Spitfire Gauntlets", "=ds=#p7# #m14#" },
- { 20510, "INV_Scroll_03", "=q1=Pattern: Sandstalker Gauntlets", "=ds=#p7# #m14#" },
- { 22767, "INV_Scroll_03", "=q1=Plans: Ironvine Gloves", "=ds=#p2# #m14#" },
- { 22214, "INV_Scroll_03", "=q1=Plans: Light Obsidian Belt", "=ds=#p2# #m14#" },
- { 20733, "INV_Misc_Note_01", "=q1=Formula: Enchant Cloak - Greater Nature Resistance", "=ds=#p4# #m14#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 21183, "INV_Chest_Cloth_06", "=q3=Earthpower Vest", "=ds=#s5#, #a1#", "", "", "", "7", "#ccombat#", "4", "#clogistics#", "4", "#ctactical#" },
- { 21182, "INV_Jewelry_Ring_19", "=q3=Band of Earthen Might", "=ds=#s13#", "", "", "", "7", "#ccombat#", "4", "#clogistics#", "4", "#ctactical#" },
- { 21181, "INV_Misc_Herb_02", "=q3=Grace of Earth", "=ds=#s14#", "", "", "", "7", "#ccombat#", "4", "#clogistics#", "4", "#ctactical#" },
- };
- Cenarion3 = {
- { 0, "", "", "" },
- { 22683, "INV_Scroll_03", "=q1=Pattern: Gaea's Embrace", "=ds=#p8# #m14#" },
- { 22774, "INV_Scroll_03", "=q1=Pattern: Sylvan Vest", "=ds=#p8# #m14#" },
- { 22771, "INV_Scroll_03", "=q1=Pattern: Bramblewood Helm", "=ds=#p7# #m14#" },
- { 20508, "INV_Scroll_03", "=q1=Pattern: Spitfire Breastplate", "=ds=#p7# #m14#" },
- { 20511, "INV_Scroll_03", "=q1=Pattern: Sandstalker Breastplate", "=ds=#p7# #m14#" },
- { 22766, "INV_Scroll_03", "=q1=Plans: Ironvine Breastplate", "=ds=#p2# #m14#" },
- { 22219, "INV_Scroll_03", "=q1=Plans: Jagged Obsidian Shield", "=ds=#p2# #m14#" },
- { 22312, "INV_Scroll_03", "=q1=Pattern: Satchel of Cenarius", "=ds=#p8# #m14#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 21186, "INV_Bracer_12", "=q4=Rockfury Bracers", "=ds=#s8#, #a1#", "", "", "", "15", "#ccombat#", "20", "#clogistics#", "17", "#ctactical#", "1", "#cremulos#" },
- { 21184, "INV_Bracer_07", "=q4=Deeprock Bracers", "=ds=#s8#, #a4#", "", "", "", "15", "#ccombat#", "20", "#clogistics#", "17", "#ctactical#", "1", "#cremulos#" },
- { 21189, "INV_Jewelry_Ring_41", "=q4=Might of Cenarius", "=ds=#s13#", "", "", "", "15", "#ccombat#", "20", "#clogistics#", "17", "#ctactical#", "1", "#cremulos#" },
- { 21185, "INV_Misc_Gem_Pearl_06", "=q4=Earthcalm Orb", "=ds=#s15#", "", "", "", "15", "#ccombat#", "20", "#clogistics#", "17", "#ctactical#", "1", "#cremulos#" },
- };
- Cenarion4 = {
- { 0, "", "", "" },
- { 20382, "INV_Scroll_03", "=q1=Pattern: Dreamscale Breastplate", "=ds=#p7# #m14#" },
- { 22221, "INV_Scroll_03", "=q1=Plans: Obsidian Mail Tunic", "=ds=#p2# #m14#" },
- { 83548, "INV_Scroll_04", "=q1=Plans: Dream's Herald", "=ds=#p2# #m14#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 21190, "INV_Jewelry_Ring_40", "=q4=Wrath of Cenarius", "=ds=#s13#", "", "", "", "15", "#ccombat#", "20", "#clogistics#", "20", "#ctactical#", "1", "#ccenarius#" },
- { 21180, "Spell_Nature_AbolishMagic", "=q4=Earthstrike", "=ds=#s14#", "", "", "", "15", "#ccombat#", "20", "#clogistics#", "20", "#ctactical#", "1", "#ccenarius#" },
- { 21188, "INV_Hammer_23", "=q4=Fist of Cenarius", "=ds=#h2#, #w6#", "", "", "", "15", "#ccombat#", "20", "#clogistics#", "20", "#ctactical#", "1", "#ccenarius#" },
- };
- Darkmoon = {
- { 0, "", "", "" },
- { 19288, "INV_Misc_Ticket_Tarot_BlueDragon_01", "=q4=Darkmoon Card: Blue Dragon", "=ds=#s14#" },
- { 19289, "INV_Misc_Ticket_Tarot_Maelstrom_01", "=q4=Darkmoon Card: Maelstrom", "=ds=#s14#" },
- { 19287, "INV_Misc_Ticket_Tarot_Heroism_01", "=q4=Darkmoon Card: Heroism", "=ds=#s14#" },
- { 19290, "INV_Misc_Ticket_Tarot_TwistingNether_01", "=q4=Darkmoon Card: Twisting Nether", "=ds=#s14#" },
- { 19491, "INV_Jewelry_Necklace_14", "=q4=Amulet of the Darkmoon", "=ds=#s2#", "", "1200", "#darkmoon#" },
- { 19426, "INV_Jewelry_Necklace_16", "=q4=Orb of the Darkmoon", "=ds=#s2#", "", "1200", "#darkmoon#" },
- { 19296, "INV_Misc_Bag_21", "=q2=Greater Darkmoon Prize", "", "", "40", "#darkmoon#" },
- { 19297, "INV_Misc_Bag_07_Black", "=q2=Lesser Darkmoon Prize", "", "", "12", "#darkmoon#" },
- { 19298, "INV_Misc_Bag_04", "=q2=Minor Darkmoon Prize", "", "", "5", "#darkmoon#" },
- { 19291, "INV_Box_04", "=q1=Darkmoon Storage Box", "", "", "50", "#darkmoon#" },
- { 19293, "INV_Misc_Food_18", "=q1=Last Year's Mutton", "", "", "50", "#darkmoon#" },
- { 19292, "INV_Misc_Food_18", "=q1=Last Month's Mutton", "", "", "10", "#darkmoon#" },
- { 19295, "INV_Misc_Herb_19", "=q1=Darkmoon Flower", "", "", "5", "#darkmoon#" },
- };
- Zandalar1 = {
- { 0, "", "", "" },
- { 0, "INV_Misc_Coin_08", "=q6=#r2#", "" },
- { 19766, "INV_Scroll_03", "=q1=Pattern: Bloodvine Boots", "=ds=#p8# #m14#" },
- { 19771, "INV_Scroll_03", "=q1=Pattern: Primal Batskin Bracers", "=ds=#p7# #m14#" },
- { 20001, "INV_Scroll_03", "=q1=Schematic: Bloodvine Lens", "=ds=#p5# #m14#" },
- { 19778, "INV_Scroll_03", "=q1=Plans: Bloodsoul Gauntlets", "=ds=#p2# #m14#" },
- { 19781, "INV_Scroll_03", "=q1=Plans: Darksoul Shoulders", "=ds=#p2# #m14#" },
- { 20012, "INV_Scroll_03", "=q1=Recipe: Greater Dreamless Sleep", "=ds=#p1# (275)" },
- { 20757, "INV_Misc_Note_01", "=q1=Formula: Brilliant Mana Oil", "=ds=#p4# #m14#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Coin_08", "=q6=#r3#", "" },
- { 19765, "INV_Scroll_03", "=q1=Pattern: Bloodvine Leggings", "=ds=#p8# #m14#" },
- { 20000, "INV_Scroll_03", "=q1=Schematic: Bloodvine Goggles", "=ds=#p5# #m14#" },
- { 19770, "INV_Scroll_03", "=q1=Pattern: Primal Batskin Gloves", "=ds=#p7# #m14#" },
- { 19773, "INV_Scroll_03", "=q1=Pattern: Blood Tiger Shoulders", "=ds=#p7# #m14#" },
- { 19777, "INV_Scroll_03", "=q1=Plans: Bloodsoul Shoulders", "=ds=#p2# #m14#" },
- { 19780, "INV_Scroll_03", "=q1=Plans: Darksoul Leggings", "=ds=#p2# #m14#" },
- { 20014, "INV_Scroll_03", "=q1=Recipe: Major Troll's Blood Potion", "=ds=#p1# (290)" },
- { 20756, "INV_Misc_Note_01", "=q1=Formula: Brilliant Wizard Oil", "=ds=#p4# #m14#" },
- { 20031, "INV_Misc_Food_42", "=q1=Essence Mango", "=ds=#e2#", "", "1", "#zandalar#" },
- };
- Zandalar2 = {
- { 0, "", "", "" },
- { 0, "INV_Misc_Coin_08", "=q6=#r4#", "" },
- { 20080, "INV_Potion_29", "=q2=Sheen of Zanza", "=ds=#e1#", "", "3", "#zandalar#" },
- { 20079, "INV_Potion_30", "=q2=Spirit of Zanza", "=ds=#e1#", "", "3", "#zandalar#" },
- { 20081, "INV_Potion_31", "=q2=Swiftness of Zanza", "=ds=#e1#", "", "3", "#zandalar#" },
- { 19764, "INV_Scroll_03", "=q1=Pattern: Bloodvine Vest", "=ds=#p8# #m14#" },
- { 19769, "INV_Scroll_03", "=q1=Pattern: Primal Batskin Jerkin", "=ds=#p7# #m14#" },
- { 19772, "INV_Scroll_03", "=q1=Pattern: Blood Tiger Breastplate", "=ds=#p7# #m14#" },
- { 19776, "INV_Scroll_03", "=q1=Plans: Bloodsoul Breastplate", "=ds=#p2# #m14#" },
- { 19779, "INV_Scroll_03", "=q1=Plans: Darksoul Breastplate", "=ds=#p2# #m14#" },
- { 20011, "INV_Scroll_03", "=q1=Recipe: Mageblood Potion", "=ds=#p1# (275)" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Coin_08", "=q6=#r5#", "" },
- { 20077, "INV_Misc_ArmorKit_08", "=q3=Zandalar Signet of Might", "=ds=#s3# #e11#", "", "", "", "", "", "15", "#zandalar#" },
- { 20076, "INV_Jewelry_Ring_46", "=q3=Zandalar Signet of Mojo", "=ds=#s3# #e11#", "", "", "", "", "", "15", "#zandalar#" },
- { 20078, "Spell_Holy_PowerWordShield", "=q3=Zandalar Signet of Serenity", "=ds=#s3# #e11#", "", "", "", "", "", "15", "#zandalar#" },
- { 65033, "spell_holy_devotionaura", "=q3=Zandalar Signet of Tenacity", "=ds=#s3# #e11#", "", "", "", "", "", "15", "#zandalar#" },
- { 20013, "INV_Scroll_03", "=q1=Recipe: Living Action Potion", "=ds=#p1# (285)" },
- };
- Wintersaber1 = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#r5#", "" },
- { 13086, "Ability_Mount_PinkTiger", "=q4=Reins of the Winterspring Frostsaber", "=ds=#e7#" },
- };
- Stormpike1 = {
- { 0, "", "", "" },
- { 17904, "INV_Jewelry_StormPikeTrinket_05", "=q4=Stormpike Insignia Rank 6", "=ds=#s14#, #r5#" },
- { 17903, "INV_Jewelry_StormPikeTrinket_04", "=q3=Stormpike Insignia Rank 5", "=ds=#s14#, #r5#" },
- { 17902, "INV_Jewelry_StormPikeTrinket_03", "=q3=Stormpike Insignia Rank 4", "=ds=#s14#, #r4#" },
- { 17901, "INV_Jewelry_StormPikeTrinket_02", "=q2=Stormpike Insignia Rank 3", "=ds=#s14#, #r3#" },
- { 17900, "INV_Jewelry_StormPikeTrinket_01", "=q2=Stormpike Insignia Rank 2", "=ds=#s14#, #r2#" },
- { 17691, "INV_Jewelry_StormPikeTrinket_01", "=q2=Stormpike Insignia Rank 1", "=ds=#s14#, #r1#" },
- };
- Frostwolf1 = {
- { 0, "", "", "" },
- { 17909, "INV_Jewelry_FrostwolfTrinket_05", "=q4=Frostwolf Insignia Rank 6", "=ds=#s14#, #r5#" },
- { 17908, "INV_Jewelry_FrostwolfTrinket_04", "=q3=Frostwolf Insignia Rank 5", "=ds=#s14#, #r5#" },
- { 17907, "INV_Jewelry_FrostwolfTrinket_03", "=q3=Frostwolf Insignia Rank 4", "=ds=#s14#, #r4#" },
- { 17906, "INV_Jewelry_FrostwolfTrinket_02", "=q2=Frostwolf Insignia Rank 3", "=ds=#s14#, #r3#" },
- { 17905, "INV_Jewelry_FrostwolfTrinket_01", "=q2=Frostwolf Insignia Rank 2", "=ds=#s14#, #r2#" },
- { 17690, "INV_Jewelry_FrostwolfTrinket_01", "=q2=Frostwolf Insignia Rank 1", "=ds=#s14#, #r1#" },
- };
- WaterLords1 = {
- { 0, "", "", "" },
- { 0, "Spell_Ice_Lament", "=q6=#r3#", "" },
- { 18399, "INV_Jewelry_Ring_28", "=q3=Ocean's Breeze", "=q1=#m4# =ds=#s13#" },
- { 18398, "INV_Jewelry_Ring_10", "=q3=Tidal Loop", "=q1=#m4# =ds=#s13#" },
- { 17333, "INV_Potion_76", "=q1=Aqual Quintessence", "=ds=#m33#" },
- { 0, "", "", "" },
- { 0, "Spell_Frost_FrostArmor", "=q6=#r4#", "" },
- { 22754, "INV_Potion_83", "=q1=Eternal Quintessence", "=ds=#m33#" },
- { 0, "", "", "" },
- { 0, "Spell_Frost_FrostArmor", "=q6=#r5#", "" },
- { 81254, "Spell_Frost_SummonWaterElemental", "=q1=Water Waveling", "=ds=#e15#" },
- };
- Bloodsail1 = {
- { 0, "", "", "" },
- { 0, "INV_Helmet_66", "=q6=#r1#", "" },
- { 22742, "INV_Shirt_08", "=q1=Bloodsail Shirt", "=ds=#s5#" },
- { 22743, "INV_Misc_Bandana_03", "=q1=Bloodsail Sash", "=ds=#s10#" },
- { 22745, "INV_Pants_Cloth_02", "=q1=Bloodsail Pants", "=ds=#s11#" },
- { 22744, "INV_Boots_05", "=q1=Bloodsail Boots", "=ds=#s12#" },
- { 0, "", "", "" },
- { 0, "INV_Helmet_66", "=q6=#r2#", "" },
- { 12185, "INV_Helmet_66", "=q2=Bloodsail Admiral's Hat", "=ds=#s1#, #a1#" },
- { 0, "", "", "" },
- { 0, "INV_Helmet_66", "=q6=#r4#", "" },
- { 83494, "inv_chest_leather_10", "=q3=Captain's Overcoat", "=ds=#s5#, #a2#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Helmet_66", "=q6=#r5#", "" },
- { 83493, "INV_Helmet_66", "=q2=Enforcer Captain's Hat", "=ds=#s1#, #a4#" },
- { 83490, "INV_Helmet_66", "=q2=Pillager Captain's Hat", "=ds=#s1#, #a1#" },
- { 83492, "INV_Helmet_66", "=q2=Raider Captain's Hat", "=ds=#s1#, #a3#" },
- { 83491, "INV_Helmet_66", "=q2=Swashbuckler Captain's Hat", "=ds=#s1#, #a2#" },
- };
- Warderns1 = {
- { 0, "inv_misc_head_dragon_01", "=q6=#r2#", "" },
- { 61000, "inv_misc_rune_08", "=q1=Time-Worn Rune", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "inv_misc_head_dragon_01", "=q6=#r3#", "" },
- { 61005, "INV_Boots_08", "=q3=Boots of Flowing Sands", "=ds=#s12#, #a2#" },
- { 84604, "INV_Bracer_14", "=q3=Aurastone Bracers", "=ds=#s8#, #a3#" },
- { 61003, "INV_Helmet_09", "=q3=Timeskipper's Helm of Alacrity", "=ds=#s1#, #a4#" },
- { 61004, "inv_jewelry_ring_33", "=q3=Sandswept Ring of Arcanum", "=ds=#s13#" },
- };
- Warderns2 = {
- { 0, "inv_misc_head_dragon_01", "=q6=#r4#", "" },
- { 84601, "INV_Shoulder_13", "=q3=Grass of Eternity", "=ds=#s3#, #a1#" },
- { 61002, "INV_Chest_Cloth_30", "=q3=Robe of the Custodian", "=ds=#s5#, #a1#" },
- { 61013, "INV_Gauntlets_10", "=q3=Gauntlets of Temporal Guidance", "=ds=#s9#, #a3#" },
- { 61001, "INV_Sword_34", "=q3=Claw of the Infinite", "=ds=#h1#, #w4#" },
- { 84602, "INV_Wand_07", "=q3=Consecrated Caduceus", "=ds=#w12#" },
- { 84603, "inv_staff_10", "=q3=Rod of the Churning Hourglass", "=ds=#h2#, #w9#" },
- { 0, "", "", "" },
- { 50070, "INV_Misc_Head_Dragon_01", "=q1=Bronze Whelpling", "=ds=#e15#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "inv_misc_head_dragon_01", "=q6=#r5#", "" },
- { 61007, "INV_Boots_Plate_03", "=q4=Temporal Bronze Boots", "=ds=#s12#, #a4#" },
- { 61012, "inv_archaeology_70_highborne_inertleystonecharm", "=q4=Shard of Eternity", "=ds=#s2#" },
- { 61010, "INV_Misc_Cape_14", "=q4=Wing of the Time-Lord", "=ds=#s4#" },
- { 61011, "INV_Weapon_Rifle_09", "=q4=Flintlocke's Hand Cannon", "=ds=#w5#" },
- { 84600, "INV_Mace_01", "=q4=Blackthorn's Blackjack", "=ds=#h1#, #w6#" },
- { 61009, "INV_Shield_10", "=q4=Time-Shifting Wheel", "=ds=#w8#" },
- { 61006, "INV_Sword_22", "=q4=Blade of Infinite Mysteries", "=ds=#h3#, #w10#" },
- { 0, "", "", "" },
- { 51043, "inv_misc_bag_enchantedrunecloth", "=q2=Void-Linked Satchel", "=ds=#e10#" },
- { 51252, "inv_misc_head_dragon_01", "=q4=Bronze Drake", "=ds=#e7#" },
- { 80300, "inv_shirt_guildtabard_01", "=q1=Time Warden's Tabard", "=ds=#s7#" },
-
- };
- Defilers = {
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Amulet_07", "=q6=#r5#", "" },
- { 20131, "INV_Shirt_GuildTabard_01", "=q1=Battle Tabard of the Defilers", "=q1=#m4#: =ds=#s7#" },
- };
- GelkisClan1 = {
- { 5748, "inv_weapon_bow_07", "=q2=Centaur Longbow", "=ds=#w2#"},
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Centaur_01", "=q6=#r2#", "" },
- { 6773, "INV_Chest_Chain_07", "=q2=Gelkis Marauder Chain", "=q1=#m4#: =ds=#s5#, #a3#" },
- { 6774, "INV_Wand_03", "=q2=Uthek's Finger", "=q1=#m4#: =ds=#s15#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Centaur_01", "=q6=#r3#", "" },
- { 60899, "inv_gauntlets_21", "=q2=Grips of the Unified Storm", "=ds=#s9#, #a1#"},
- { 60900, "inv_belt_12", "=q2=Warleader Sash", "=ds=#s8#, #a2#"},
- { 60901, "inv_helmet_36", "=q2=Centaur Skullcap", "=ds=#s1#, #a3#"},
- { 0, "", "", "" },
- { 60854, "inv_potion_50", "=q2=Blood of the First Khan", "=q1=#m4#"},
- { 60860, "spell_frost_windwalkon", "=q2=Triskelion of Roving Elements", "=q1=#m4#"},
- { 60859, "INV_Misc_Gem_CystalCut_01", "=q2=Theradras' Shed Tear", "=q1=#m4#"},
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Centaur_01", "=q6=#r4#", "" },
- { 60902, "inv_mace_11", "=q3=Gelkis Earthbinder", "=ds=#h3#, #w6#"},
- { 60903, "inv_belt_27", "=q3=Ceremonial Centaur Ring", "=ds=#s13#"},
- { 60904, "inv_shoulder_28", "=q3=Maraudine Oath Pauldrons", "=ds=#s1#, #a4#"},
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Centaur_01", "=q6=#r5#", "" },
- { 60905, "inv_wand_07", "=q4=Batu'kar of the Second Khan", "=ds=#w9#"},
- { 60964, "inv_scroll_04", "=q3=Plans: Mantle of Centaur Authority", "=ds=#p2# (300)"},
- { 60908, "inv_shoulder_13", "=q3=Mantle of Centaur Authority", "=ds=#s3#, #a4#"},
- { 60965, "inv_scroll_05", "=q3=Pattern: Windbinder Gloves", "=ds=#p8# (300)"},
- { 60907, "inv_gauntlets_12", "=q3=Windbinder Gloves", "=ds=#s9#, #a1#"},
- { 60966, "inv_misc_note_01", "=q3=Formula: Enchant Bracer - Spell Power", "=ds=#p4# (300)"},
-
- };
- LeagueofArathor = {
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Amulet_07", "=q6=#r5#", "" },
- { 20132, "INV_Shirt_GuildTabard_01", "=q1=Arathor Battle Tabard", "=q1=#m4#: =ds=#s7#" },
- };
- MagramClan1 = {
- { 5748, "inv_weapon_bow_07", "=q2=Centaur Longbow", "=ds=#w2#"},
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Centaur_01", "=q6=#r2#", "" },
- { 6789, "INV_Misc_Cape_12", "=q2=Ceremonial Centaur Blanket", "=q1=#m4#: =ds=#s4#" },
- { 6788, "INV_Belt_11", "=q2=Magram Hunter's Belt", "=q1=#m4#: =ds=#s10#, #a2#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Centaur_01", "=q6=#r3#", "" },
- { 60879, "inv_boots_07", "=q2=Centaur Stompers", "=ds=#s12#, #a2#"},
- { 60880, "inv_chest_leather_07", "=q2=Packrunner Harness", "=ds=#s5#, #a3#"},
- { 60881, "inv_belt_01", "=q2=Windwatcher Sash", "=ds=#s10#, #a1#"},
- { 0, "", "", "" },
- { 60853, "inv_misc_ear_nightelf_01", "=q2=Dyad of Twitching Elven Ears", "=q1=#m4#"},
- { 60854, "inv_potion_50", "=q2=Blood of the First Khan", "=q1=#m4#"},
- { 60855, "inv_misc_powder_black", "=q2=Ritual Dust of Satiation", "=q1=#m4#"},
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Centaur_01", "=q6=#r4#", "" },
- { 60884, "inv_weapon_shortblade_15", "=q3=Ceremonial Magram Dagger", "=ds=#h1#, #w4#"},
- { 60883, "inv_gauntlets_30", "=q3=Gauntlets of the Khan", "=ds=#s9#, #a4#"},
- { 60882, "inv_weapon_bow_01", "=q3=Magram Windstriker", "=ds=#w2#"},
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Centaur_01", "=q6=#r5#", "" },
- { 60885, "inv_axe_04", "=q4=Dar'kar of the Third Khan", "=ds=#h2#, #w1#"},
- { 60968, "inv_scroll_04", "=q3=Pattern: Centaur Battle Harness", "=ds=#p7# (300)"},
- { 60910, "inv_chest_leather_04", "=q3=Centaur Battle Harness", "=ds=#s5#, #a2#"},
- { 60967, "inv_scroll_06", "=q3=Pattern: Dustguider Sash", "=ds=#p8# (300)"},
- { 60909, "inv_belt_01", "=q3=Dustguider Sash", "=ds=#s10#, #a1#"},
- { 60969, "inv_misc_note_01", "=q3=Formula: Enchant Bracer - Greater Agility", "=ds=#p4# (300)"},
-
- };
- Helf = {
- { 0, "INV_Staff_13", "=q2=Cloth Armor", "" },
- { 80512, "INV_Chest_Cloth_43", "=q3=Quel'dorei Magister's Robe", "=ds=#s5#, #a1#" },
- { 80513, "inv_boots_02", "=q3=Quel'dorei Magister's Boots", "=ds=#s12#, #a1#" },
- { 80514, "INV_Belt_06", "=q3=Quel'dorei Magister's Belt", "=ds=#s10#, #a1#" },
- { 80515, "inv_gauntlets_06", "=q3=Quel'dorei Magister's Gloves", "=ds=#s9#, #a1#" },
- { 80516, "Inv_pants_cloth_02", "=q3=Quel'dorei Magister's Leggings", "=ds=#s11#, #a1#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Leather Armor", "" },
- { 80517, "inv_chest_leather_05", "=q3=Quel'dorei Assassin's Tunic", "=ds=#s5#, #a2#" },
- { 80518, "inv_boots_05", "=q3=Quel'dorei Assassin's Boots", "=ds=#s12#, #a2#" },
- { 80519, "inv_belt_26", "=q3=Quel'dorei Assassin's Belt", "=ds=#s10#, #a2#" },
- { 80520, "inv_gauntlets_15", "=q3=Quel'dorei Assassin's Vices", "=ds=#s9#, #a2#" },
- { 80521, "INV_Pants_02", "=q3=Quel'dorei Assassin's Leggings", "=ds=#s11#, #a2#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Mail Armor", "" },
- { 80522, "INV_Chest_Leather_08", "=q3=Quel'dorei Ranger's Hauberk", "=ds=#s5#, #a3#" },
- { 80523, "INV_Boots_05", "=q3=Quel'dorei Ranger's Boots", "=ds=#s12#, #a3#" },
- { 80524, "INV_Belt_26", "=q3=Quel'dorei Ranger's Belt", "=ds=#s10#, #a3#" },
- { 80525, "Inv_gauntlets_25", "=q3=Quel'dorei Ranger's Gauntlets", "=ds=#s9#, #a3#" },
- { 80526, "INV_Pants_12", "=q3=Quel'dorei Ranger's Legguards", "=ds=#s11#, #a3#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Plate Armor", "" },
- { 80507, "inv_chest_chain_13", "=q3=Quel'dorei Guardian's Chestplate", "=ds=#s5#, #a4#" },
- { 80508, "Inv_boots_chain_06", "=q3=Quel'dorei Guardian's Boots", "=ds=#s12#, #a4#" },
- { 80509, "inv_belt_11", "=q3=Quel'dorei Guardian's Girdle", "=ds=#s10#, #a4#" },
- { 80510, "Inv_gauntlets_10", "=q3=Quel'dorei Guardian's Handguards", "=ds=#s9#, #a4#" },
- { 80511, "inv_pants_03", "=q3=Quel'dorei Guardian's Legplates", "=ds=#s11#, #a4#" },
- };
- Helf2 = {
- { 0, "INV_Staff_13", "=q3=Cloaks", "" },
- { 80505, "inv_misc_cape_10", "=q3=Quel'dorei Hero's Cape", "=ds=#s4#" },
- { 80527, "inv_misc_cape_16", "=q3=Quel'dorei Hero's Drape", "=ds=#s4#" },
- { 80506, "inv_misc_cape_16", "=q3=Quel'dorei Hero's Cloak", "=ds=#s4#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Weapons", "" },
- { 80502, "Inv_staff_38", "=q2=Curved Ceremonial Staff", "=ds=#w9#" },
- { 80504, "INV_Staff_25", "=q2=Hardened Root Staff", "=ds=#w9#" },
- { 80501, "INV_Sword_04", "=q2=Sturdy Broadsword", "=ds=#h1#, #w10#" },
- { 80500, "INV_Mace_30", "=q2=Tempered Argus Mace", "=ds=#h1#, #w6#" },
- { 80503, "INV_Weapon_Bow_02", "=q2=Well-balanced Short Bow", "=ds=#w2#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 80317, "inv_misc_tournaments_tabard_bloodelf", "=q1=Quel'Thalas Tabard", "=ds=#s7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q1=Pets", "" },
- { 80003, "inv_misc_foxkit", "=q1=Black-Footed Fox", "=ds=#e15#" },
- { 80007, "INV_Staff_08", "=q1=Enchanted Broom", "=ds=#e15#" },
- { 80000, "INV_Box_PetCarrier_01", "=q1=Golden Dragonhawk Hatchling", "=ds=#e15#" },
- { 80001, "INV_Misc_Herb_14", "=q1=Thalassian Tender", "=ds=#e15#" },
- };
-
- Helf3 = {
- { 0, "", "", "" },
- { 80529, "INV_Weapon_ShortBlade_15", "=q3=Quel'dorei Magister's Channeling Blade", "=ds=#h3#, #w4#" },
- { 80539, "INV_Offhand_Blood_02", "=q3=Quel'dorei Magister's Focus", "=ds=#s15#" },
- { 80541, "Inv_staff_38", "=q3=Quel'dorei Magister's Staff", "=ds=#h2#, #w9#" },
- { 80544, "INV_Staff_06", "=q3=Quel'dorei Magister's Spellflinger", "=ds=#w12#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 80532, "INV_Mace_02", "=q3=Quel'dorei Cleric's Hammer", "=ds=#h3#, #w6#" },
- { 80540, "INV_Misc_Book_09", "=q3=Quel'dorei Cleric's Tome", "=ds=#s15#" },
- { 80542, "INV_Staff_39", "=q3=Quel'dorei Cleric's Staff", "=ds=#h2#, #w9#" },
- { 80545, "INV_WAND_07", "=q2=Quel'dorei Cleric's Wand", "=ds=#w12#" },
- { 0, "", "", "" },
- { 80528, "inv_weapon_shortblade_07", "=q3=Quel'dorei Assassin's Kris", "=ds=#w4#" },
- { 0, "", "", "" },
- { 80546, "INV_Weapon_Bow_17", "=q3=Quel'dorei Ranger's Longbow", "=ds=#w2#" },
- { 0, "", "", "" },
- { 80530, "INV_Hammer_02", "=q3=Quel'dorei Guardian's Mace", "=ds=#h1#, #w6#" },
- { 80531, "INV_Mace_30", "=q3=Quel'dorei Guardian's Warhammer", "=ds=#h2#, #w6#" },
- { 0, "", "", "" },
- { 80533, "INV_Axe_30", "=q3=Quel'dorei Guardian's Handaxe", "=ds=#h1#, #w1#" },
- { 80547, "INV_Axe_04", "=q3=Quel'dorei Guardian's Battle Axe", "=ds=#h2#, #w1#" },
- { 0, "", "", "" },
- { 80535, "INV_Sword_04", "=q3=Quel'dorei Defender's Deflector", "=ds=#h3#, #w10#" },
- { 80536, "INV_Sword_BloodElf_03", "=q3=Quel'dorei Assassin's Sword", "=ds=#h1#, #w10#" },
- { 80534, "INV_Spear_08", "=q3=Quel'dorei Guardian's Battle Glaive", "=ds=#h2#, #w10#" },
- { 80537, "INV_Sword_2H_Blood_C_01", "=q3=Quel'dorei Guardian's Twinblade", "=ds=#h2#, #w10#" },
- { 0, "", "", "" },
- { 80538, "INV_Spear_10", "=q3=Quel'dorei Ranger's Spear", "=ds=#h2#, #w7#" },
- { 80543, "INV_Shield_36", "=q3=Quel'dorei Defender's Bulwark", "=ds=#w8#, #h4#" },
- };
-
- Revantusk = {
- { 0, "INV_Misc_Head_Troll_01", "=q2=Cloth Armor", "" },
- { 80612, "inv_chest_cloth_20", "=q3=Revantusk Mystic's Robe", "=ds=#s5#, #a1#" },
- { 80613, "INV_Boots_05", "=q3=Revantusk Mystic's Boots", "=ds=#s12#, #a1#" },
- { 80614, "INV_Belt_04", "=q3=Revantusk Mystic's Belt", "=ds=#s10#, #a1#" },
- { 80615, "INV_Gauntlets_19", "=q3=Revantusk Mystic's Gloves", "=ds=#s9#, #a1#" },
- { 80616, "INV_Pants_13", "=q3=Revantusk Mystic's Leggings", "=ds=#s11#, #a1#" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Troll_01", "=q2=Leather Armor", "" },
- { 80617, "Inv_chest_chain_16", "=q3=Revantusk Stalker's Tunic", "=ds=#s5#, #a2#" },
- { 80618, "Inv_boots_chain_01", "=q3=Revantusk Stalker's Boots", "=ds=#s12#, #a2#" },
- { 80619, "Inv_belt_23", "=q3=Revantusk Stalker's Belt", "=ds=#s10#, #a2#" },
- { 80620, "Inv_gauntlets_25", "=q3=Revantusk Stalker's Vices", "=ds=#s9#, #a2#" },
- { 80621, "Inv_pants_mail_04", "=q3=Revantusk Stalker's Leggings", "=ds=#s11#, #a2#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Troll_01", "=q2=Mail Armor", "" },
- { 80622, "inv_chest_leather_07", "=q3=Revantusk Shadow Hunter's Hauberk", "=ds=#s5#, #a3#" },
- { 80623, "inv_boots_02", "=q3=Revantusk Shadow Hunter's Boots", "=ds=#s12#, #a3#" },
- { 80624, "Inv_belt_23", "=q3=Revantusk Shadow Hunter's Belt", "=ds=#s10#, #a3#" },
- { 80625, "INV_Gauntlets_19", "=q3=Revantusk Shadow Hunter's Gauntlets", "=ds=#s9#, #a3#" },
- { 80626, "inv_pants_03", "=q3=Revantusk Shadow Hunter's Legguards", "=ds=#s11#, #a3#" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Troll_01", "=q2=Plate Armor", "" },
- { 80607, "inv_chest_chain_17", "=q3=Revantusk Watcher's Chestplate", "=ds=#s5#, #a4#" },
- { 80608, "Inv_boots_chain_03", "=q3=Revantusk Watcher's Boots", "=ds=#s12#, #a4#" },
- { 80609, "Inv_belt_23", "=q3=Revantusk Watcher's Girdle", "=ds=#s10#, #a4#" },
- { 80610, "Inv_gauntlets_21", "=q3=Revantusk Watcher's Handguards", "=ds=#s9#, #a4#" },
- { 80611, "Inv_pants_leather_07", "=q3=Revantusk Watcher's Legplates", "=ds=#s11#, #a4#" },
- };
- Revantusk2 = {
- { 0, "INV_Misc_Head_Troll_01", "=q2=Cloaks", "" },
- { 80605, "INV_Misc_Cape_15", "=q3=Revantusk Hero's Cape", "=ds=#s4#, #a1#" },
- { 80627, "INV_Misc_Cape_17", "=q3=Revantusk Hero's Drape", "=ds=#s4#, #a1#" },
- { 80606, "INV_Misc_Cape_18", "=q3=Revantusk Hero's Cloak", "=ds=#s4#, #a1#" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Troll_01", "=q2=Weapons", "" },
- { 80602, "INV_Staff_Goldfeathered_01", "=q2=Crude Channeling Staff", "=ds=#h2#, #w9#" },
- { 80601, "Inv_sword_33", "=q2=Flesh Cutter", "=ds=#h1#, #w10#" },
- { 80600, "INV_Axe_01", "=q2=Rockslicer", "=ds=#h1#, #w1#" },
- { 80603, "INV_Weapon_Bow_02", "=q2=Sturdy Short Bow", "=ds=#w2#" },
- { 80604, "INV_Staff_25", "=q2=Withered Root Staff", "=ds=#h2#, #w9#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 81098, "inv_misc_tournaments_tabard_troll", "=q1=Revantusk Tabard", "=ds=#s7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Troll_01", "=q1=Pets", "" },
- { 80878, "INV_Feather_14", "=q1=Amani Eagle", "=ds=#e15#" },
- { 0, "", "", "" },
- { 0, "INV_Misc_Head_Troll_01", "=q1=Mounts", "" },
- { 81226, "Ability_Hunter_Pet_Bear", "=q4=Armored Brown Bear", "=ds=#e7#" },
- { 80433, "Ability_Druid_DemoralizingRoar", "=q4=Black Bear", "=ds=#e7#" },
- { 80438, "Ability_Druid_DemoralizingRoar", "=q4=Brown Bear", "=ds=#e7#" },
- };
- Revantusk3 = {
- { 0, "", "", "" },
- { 80629, "INV_Misc_MonsterFang_01", "=q3=Revantusk Mystic's Chanting Blade", "=ds=#h3#, #w4#" },
- { 80639, "INV_Staff_13", "=q3=Revantusk Mystic's Hex Skull", "=ds=#s15#" },
- { 80641, "INV_Misc_Bone_ElfSkull_01", "=q3=Revantusk Mystic's Staff", "=ds=#h2#, #w9#" },
- { 80644, "INV_Wand_01", "=q3=Revantusk Mystic's Mojobender", "=ds=#w12#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 80632, "INV_Misc_Bone_ElfSkull_01", "=q3=Revantusk Mender's Scepter", "=ds=#h3#, #w6#" },
- { 80640, "INV_Misc_Bone_01", "=q3=Revantusk Mender's Mojo", "=ds=#s15#" },
- { 80642, "INV_Staff_Goldfeathered_01", "=q3=Revantusk Mender's Cane", "=ds=#h2#, #w9#" },
- { 80645, "INV_Wand_01", "=q3=Revantusk Mender's Wand", "=ds=#w12#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 80628, "inv_misc_monsterfang_01", "=q3=Revantusk Stalker's Kris", "=ds=#w4#" },
- { 0, "", "", "" },
- { 80646, "INV_Weapon_Bow_08", "=q3=Revantusk Shadow Hunter's Longbow", "=ds=#w2#" },
- { 0, "", "", "" },
- { 80630, "INV_Mace_01", "=q3=Revantusk Watcher's Mace", "=ds=#h1#, #w6#" },
- { 80631, "INV_Hammer_09", "=q3=Revantusk Watcher's Maul", "=ds=#h2#, #w6#" },
- { 0, "", "", "" },
- { 80633, "INV_Axe_01", "=q3=Revantusk Watcher's Slicer", "=ds=#h1#, #w1#" },
- { 80635, "INV_Axe_18", "=q3=Revantusk Defender's Deflector", "=ds=#h3#, #w1#" },
- { 80634, "INV_Axe_04", "=q3=Revantusk Watcher's Carver", "=ds=#h2#, #w1#" },
- { 0, "", "", "" },
- { 80636, "INV_Sword_18", "=q3=Revantusk Stalker's Blade", "=ds=#h1#, #w10#" },
- { 80637, "INV_Sword_02", "=q3=Revantusk Watcher's Warblade", "=ds=#h2#, #w10#" },
- { 0, "", "", "" },
- { 80638, "INV_Spear_02", "=q3=Revantusk Shadow Hunter's Striker", "=ds=#w7#" },
- { 80643, "INV_Shield_16", "=q3=Revantusk Defender's Bulwark", "=ds=#w8#, #h4#" },
- };
- Ironforge = {
- { 0, "inv_drink_08", "=q6=#r3#", "" },
- { 81214, "INV_Belt_27", "=q2=Girdle of Anvilmar", "=ds=#s10#, #a2#" },
- { 81211, "inv_boots_02", "=q2=Boots of Anvilmar", "=ds=#s12#, #a2#" },
- { 81212, "inv_chest_plate03", "=q2=Tunic of Anvilmar", "=ds=#s5#, #a2#" },
- { 81215, "INV_Gauntlets_25", "=q2=Armguards of Anvilmar", "=ds=#s9#, #a2#" },
- { 81213, "inv_pants_12", "=q2=Pants of Anvilmar", "=ds=#s11#, #a2#" },
- { 0, "", "", "" },
- { 0, "inv_drink_08", "=q6=#r5#", "" },
- { 80303, "inv_misc_tournaments_tabard_dwarf", "=q1=Ironforge Tabard", "=ds=#s7#" },
- { 81233, "Ability_Mount_MountainRam", "=q4=Armored Ironforge Ram", "=ds=#e7#" },
- };
- Darnassus = {
- { 0, "INV_Staff_13", "=q2=Honored", "" },
- { 60746, "inv_chest_plate09", "=q2=Sentinel's Breastplate", "=ds=#s5#, #a3#" },
- { 60747, "inv_boots_chain_08", "=q2=Sentinel's Boots", "=ds=#s12#, #a3#" },
- { 60748, "inv_helmet_19", "=q2=Sentinel's Crown", "=ds=#s1#, #a3#" },
- { 60749, "inv_pants_mail_11", "=q2=Sentinel's Leggings", "=ds=#s11#, #a3#" },
- { 60750, "inv_gauntlets_06", "=q2=Sentinel's Gauntlets", "=ds=#s9#, #a3#" },
- { 60751, "INV_Shoulder_13", "=q2=Sentinel's Pauldrons", "=ds=#s3#, #a3#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Revered", "" },
- { 60752, "INV_Spear_08", "=q3=Sentinel's Glaive", "=ds=#h1#, #w10#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Exalted", "" },
- { 80305, "inv_misc_tournaments_tabard_nightelf", "=q1=Darnassus Tabard", "=ds=#s7#" },
- };
- Stormwind = {
- { 0, "INV_Staff_13", "=q2=Exalted", "" },
- { 80320, "INV_Shirt_GuildTabard_01", "=q1=Stormwind Tabard", "=ds=#s7#" },
- };
- GnomereganExiles = {
- { 0, "INV_Staff_13", "=q2=Exalted", "" },
- { 81192, "INV_Misc_Gear_01", "=q4=Black Scrapforged Mechaspider", "=ds=#e7#" },
- { 81193, "INV_Misc_Gear_01", "=q4=Blue Scrapforged Mechaspider", "=ds=#e7#" },
- { 81194, "INV_Misc_Gear_01", "=q4=Green Scrapforged Mechaspider", "=ds=#e7#" },
- { 81195, "INV_Misc_Gear_01", "=q4=Red Scrapforged Mechaspider", "=ds=#e7#" },
- { 80306, "inv_misc_tournaments_tabard_gnome", "=q1=Gnomeregan Tabard", "=ds=#s7#" },
- };
- DarkspearTrolls = {
- { 0, "inv_misc_head_troll_01", "=q6=#r3#", "" },
- { 83064, "spell_nature_agitatingtotem", "=q3=Hexed Voodoo Pads", "=ds=#s3#, #a1#" },
- { 0, "inv_misc_head_troll_01", "=q6=#r4#", "" },
- { 80806, "INV_Banner_01", "=q3=Healing Ward", "=ds=#s14#" },
- { 80785, "INV_Potion_07", "=q3=Bottle of Good Mojo", "=ds=#s15#" },
- { 80797, "INV_Jewelry_Necklace_02", "=q3=Pendant of Troll Regeneration", "=ds=#s2#" },
- { 0, "", "", "" },
- { 0, "inv_misc_head_troll_01", "=q6=#r5#", "" },
- { 81183, "Ability_Hunter_Pet_WindSerpent", "=q1=Sunscale Hatchling", "=ds=#e15#" },
- { 80304, "inv_misc_tournaments_tabard_troll", "=q1=Darkspear Tribe Tabard", "=ds=#s7#" },
- { 81182, "Ability_Mount_Raptor", "=q4=Armored Darkspear Raptor", "=ds=#e7#" },
- },
- DurotarLaborUnion = {
- { 0, "INV_Staff_13", "=q2=Friendly", "" },
- { 50068, "Spell_Nature_GuardianWard", "=q1=Green Water Snake", "=ds=#e15#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Revered", "" },
- { 81196, "INV_Scroll_06", "=q3=Schematic: Goblin Radio", "=ds=#p5# #m14#" },
- { 10585, "INV_Gizmo_GoblinBoomBox_01", "=q3=Goblin Radio KABOOM-Box X23B76", "=ds=#e34#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Exalted", "" },
- { 81190, "INV_Misc_Key_06", "=q4=Red Shredder X-0524A", "=ds=#e7#, Goblin Only" },
- { 81191, "INV_Misc_Key_05", "=q4=Green Shredder X-0524B", "=ds=#e7#, Goblin Only" },
- { 81089, "inv_shirt_guildtabard_01", "=q1=Durotar Labor Union Tabard", "=ds=#s7#" },
- };
- Undercity = {
- { 0, "inv_misc_head_undead_02", "=q6=#r5#", "" },
- { 81244, "Ability_Mount_Undeadhorse", "=q4=Armored Ebon Deathcharger", "=ds=#e7#" },
- { 81245, "Ability_Mount_Undeadhorse", "=q4=Armored Crimson Deathcharger", "=ds#e7#" },
- { 81246, "Ability_Mount_Undeadhorse", "=q4=Armored Emerald Deathcharger", "=ds=#e7#" },
- { 81247, "Ability_Mount_Undeadhorse", "=q4=Armored Ivory Deathcharger", "=ds=#e7#" },
- { 80309, "inv_misc_tournaments_tabard_scourge", "=q1=Undercity Tabard", "=ds=#s7#" },
- };
- Orgrimmar = {
- { 0, "INV_Staff_13", "=q2=Honored", "" },
- { 81216, "inv_helmet_08", "=q2=Fur-Lined Orcish Helm", "=ds=#s1#, #a2#" },
- { 81217, "inv_helmet_08", "=q2=Protective Orcish Helm", "=ds=#s1#, #a3#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Exalted", "" },
- { 81241, "Ability_Hunter_Pet_Wolf", "=q4=Armored Orgrimmar Wolf", "=ds=#e7#" },
- { 80307, "inv_misc_tournaments_tabard_orc", "=q1=Orgrimmar Tabard", "=ds=#s7#" },
- };
- ThunderBluff = {
- { 0, "INV_Staff_13", "=q2=Revered", "" },
- { 81199, "INV_Staff_03", "=q3=Ancestral War Totem", "=ds=#h2#, #w6#" },
- { 81218, "inv_chest_plate08", "=q2=Chieftain's Ceremonial Harness", "=ds=#s5#, #a2#" },
- { 81219, "inv_boots_plate_05", "=q2=Chieftain's Ceremonial Anklewraps", "=ds=#s12#, #a2#" },
- { 81220, "inv_pants_04", "=q2=Chieftain's Ceremonial Legwraps", "=ds=#s11#, #a2#" },
- { 81221, "INV_Belt_13", "=q2=Chieftain's Ceremonial Belt", "=ds=#s10#, #a2#" },
- { 81222, "INV_Gauntlets_09", "=q2=Chieftain's Ceremonial Handwraps", "=ds=#s9#, #a2#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q2=Exalted", "" },
- { 81167, "INV_Shoulder_06", "=q3=Chieftain's Ceremonial Mantle", "=ds=#s3#, #a2#" },
- { 81223, "INV_Helmet_04", "=q3=Chieftain's Ceremonial Headdress", "=ds=#s1#, #a2#" },
- { 81198, "Ability_Mount_Kodo_01", "=q4=Armored Thunder Bluff Kodo", "=ds=#e7#" },
- { 81237, "Ability_Mount_Kodo_01", "=q4=Chieftain's Kodo", "=ds=#e7#" },
- { 80308, "inv_misc_tournaments_tabard_tauren", "=q1=Thunder Bluff Tabard", "=ds=#s7#" },
- };
- Dalaran = {
- { 0, "INV_Staff_13", "=q2=Revered", "" },
- { 60728, "INV_Boots_05", "=q3=Boots of the Hermit Magi", "=ds=#s12#, #a1#" },
- { 60730, "INV_Belt_33", "=q3=Girdle of the Warden", "=ds=#s10#, #a4#" },
- { 60727, "INV_Shoulder_18", "=q3=Pauldrons of Sealed Magics", "=ds=#s3#, #a3#" },
- { 60726, "INV_Shield_06", "=q3=Spellguard's Shield", "=ds=#w8#, #h4#" },
- { 60729, "INV_Gauntlets_09", "=q3=Skulker's Gloves", "=ds=#s9#, #a2#" },
- { 0, "", "", "" },
- { 0, "INV_Staff_13", "=q3=Exalted", "" },
- { 60724, "INV_Helmet_11", "=q4=Dalarani Conjurer's Hat", "=ds=#s1#, #a1#" },
- { 60725, "INV_Jewelry_Ring_34", "=q4=Ring of Flowing Leylines", "=ds=#s13#" },
- };
- Wildhammer = {
- { 0, "inv_misc_tabard_wildhammerclan", "=q3=Exalted", "" },
- { 81185, "Ability_Mount_Gryphon_01", "=q3=Aerie Peak Gryphon", "=ds=#e7#" },
- { 81186, "Ability_Mount_Gryphon_01", "=q3=Armored Aerie Peak Gryphon", "=ds=#e7#" },
- { 81243, "inv_misc_birdbeck_01", "=q1=Beaky", "=ds=#e15#" },
- { 80312, "inv_misc_tabard_wildhammerclan", "=q1=Wildhammer Tabard", "=ds=#s7#" },
- };
-};
diff --git a/AtlasLoot back update/Images/Alliance.tga b/AtlasLoot back update/Images/Alliance.tga
deleted file mode 100644
index 8ac63a8..0000000
Binary files a/AtlasLoot back update/Images/Alliance.tga and /dev/null differ
diff --git a/AtlasLoot back update/Images/AtlasLootMinimap.blp b/AtlasLoot back update/Images/AtlasLootMinimap.blp
deleted file mode 100644
index 90f9e3e..0000000
Binary files a/AtlasLoot back update/Images/AtlasLootMinimap.blp and /dev/null differ
diff --git a/AtlasLoot back update/Images/Horde.tga b/AtlasLoot back update/Images/Horde.tga
deleted file mode 100644
index f1e9371..0000000
Binary files a/AtlasLoot back update/Images/Horde.tga and /dev/null differ
diff --git a/AtlasLoot back update/Images/gold.blp b/AtlasLoot back update/Images/gold.blp
deleted file mode 100644
index 0ff8fd5..0000000
Binary files a/AtlasLoot back update/Images/gold.blp and /dev/null differ
diff --git a/AtlasLoot back update/Images/gold.tga b/AtlasLoot back update/Images/gold.tga
deleted file mode 100644
index f732035..0000000
Binary files a/AtlasLoot back update/Images/gold.tga and /dev/null differ
diff --git a/AtlasLoot back update/Images/looticon.blp b/AtlasLoot back update/Images/looticon.blp
deleted file mode 100644
index da1714f..0000000
Binary files a/AtlasLoot back update/Images/looticon.blp and /dev/null differ
diff --git a/AtlasLoot back update/Images/looticon.tga b/AtlasLoot back update/Images/looticon.tga
deleted file mode 100644
index 5848f29..0000000
Binary files a/AtlasLoot back update/Images/looticon.tga and /dev/null differ
diff --git a/AtlasLoot back update/Instances/Instances.xml b/AtlasLoot back update/Instances/Instances.xml
deleted file mode 100644
index 7a266a9..0000000
--- a/AtlasLoot back update/Instances/Instances.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/AtlasLoot back update/Instances/instances.en.lua b/AtlasLoot back update/Instances/instances.en.lua
deleted file mode 100644
index aa8e1cf..0000000
--- a/AtlasLoot back update/Instances/instances.en.lua
+++ /dev/null
@@ -1,6663 +0,0 @@
---------------------------------------------------------------------------------
--- AtlasBossButtons (default english)
---------------------------------------------------------------------------------
-AtlasLootBossButtons = {
- BlackfathomDeeps = {
- "";
- "BFDGhamoora";
- "";
- "BFDLadySarevess";
- "";
- "BFDGelihast";
- "";
- "";
- "";
- "BFDBaronAquanis";
- "BFDTwilightLordKelris";
- "BFDOldSerrakis";
- "BFDAkumai";
- "";
- "";
- "";
- "BFDTrash";
- };
- BlackrockDepths = {
- "VanillaKeys";
- "VanillaKeys";
- "VanillaKeys";
- "";
- "BRDLordRoccor";
- "";
- "";
- "";
- "BRDHighInterrogatorGerstahn";
- "";
- "BRDAnubshiah";
- "BRDEviscerator";
- "BRDGorosh";
- "BRDGrizzle";
- "BRDHedrum";
- "BRDOkthor";
- "BRDTheldren";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "BRDHoundmaster";
- "LunarFestival1";
- "";
- "BRDForgewright";
- "BRDPyromancerLoregrain";
- "BRDTheVault";
- "BRDWarderStilgiss";
- "BRDVerek";
- "";
- "BRDFineousDarkvire";
- "BRDLordIncendius";
- "";
- "BRDBaelGar";
- "";
- "BRDGeneralAngerforge";
- "BRDGolemLordArgelmach";
- "";
- "";
- "BRDGuzzler";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "BRDFlamelash";
- "BRDPanzor";
- "";
- "";
- "BRDTomb";
- "BRDLyceum";
- "BRDMagmus";
- "BRDEmperorDagranThaurissan";
- "BRDPrincess";
- "BRDPrincess";
- "";
- "";
- "";
- "BRDPyron";
- "BRDBSPlans";
- "";
- "BRDTrash";
- "BLACKROCKD";
- "IRONWEAVE";
- };
- BlackrockMountainEnt = {
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "BRDPyron";
- "";
- "";
- "";
- "";
- "";
- "BRMScarshieldQuartermaster";
- };
- BlackrockSpireUpper = {
- "VanillaKeys";
- "VanillaKeys";
- "";
- "";
- "";
- "UBRSEmberseer";
- "UBRSSolakar";
- "UBRSFlame";
- "";
- "";
- "UBRSRunewatcher";
- "UBRSAnvilcrack";
- "UBRSRend";
- "UBRSGyth";
- "";
- "UBRSBeast";
- "UBRSValthalak";
- "";
- "UBRSDrakkisath";
- "";
- "";
- "";
- "UBRSTrash";
- "IRONWEAVE";
- "T0SET";
- };
- BlackrockSpireLower = {
- "VanillaKeys";
- "";
- "";
- "";
- "";
- "";
- "LunarFestival1";
- "LBRSPike";
- "LBRSSpirestoneButcher";
- "LBRSOmokk";
- "LBRSSpirestoneBattleLord";
- "LBRSSpirestoneLordMagus";
- "LBRSVosh";
- "";
- "";
- "LBRSVoone";
- "LBRSGrayhoof";
- "";
- "";
- "";
- "LBRSHumanRemains";
- "LBRSGrimaxe";
- "LBRSSmolderweb";
- "LBRSCrystalFang";
- "";
- "LBRSDoomhowl";
- "LBRSZigris";
- "LBRSHalycon";
- "LBRSSlavener";
- "LBRSBashguud";
- "LBRSWyrmthalak";
- "LBRSFelguard";
- "";
- "LBRSTrash";
- "IRONWEAVE";
- "SpiderKiss";
- "T0SET";
- };
- BlackwingLair = {
- "";
- "";
- "";
- "";
- "BWLRazorgore";
- "BWLVaelastrasz";
- "BWLLashlayer";
- "BWLFiremaw";
- "";
- "BWLEbonroc";
- "BWLFlamegor";
- "BWLChromaggus";
- "BWLNefarian";
- "";
- "";
- "";
- "BWLTrashMobs";
- "T2SET";
- };
- DireMaulEast = {
- "VanillaKeys";
- "";
- "";
- "";
- "";
- "";
- "DMEPusillin";
- "DMEZevrimThornhoof";
- "DMEHydro";
- "DMELethtendris";
- "DMEPimgib";
- "";
- "DMEAlzzin";
- "DMEIsalien";
- "DMEShard";
- "DMTome";
- "";
- "DMETrash";
- "DMBooks";
- "IRONWEAVE";
- };
- DireMaulNorth = {
- "VanillaKeys";
- "VanillaKeys";
- "VanillaKeys";
- "";
- "";
- "";
- "DMNGuardMoldar";
- "DMNStomperKreeg";
- "DMNGuardFengus";
- "DMNThimblejack";
- "DMNGuardSlipkik";
- "DMNCaptainKromcrush";
- "DMNKingGordok";
- "DMNChoRush";
- "";
- "";
- "";
- "";
- "";
- "";
- "DMWShendralarProvisioner";
- "";
- "DMTome";
- "";
- "DMNTrash";
- "DMBooks";
- "DMNTRIBUTERUN";
- };
- DireMaulWest = {
- "VanillaKeys";
- "VanillaKeys";
- "";
- "";
- "";
- "";
- "DMWTendrisWarpwood";
- "";
- "DMWIllyannaRavenoak";
- "";
- "DMWMagisterKalendris";
- "DMWTsuzee";
- "DMWImmolthar";
- "DMWHelnurath";
- "DMWPrinceTortheldrin";
- "";
- "DMWRevanchion";
- "";
- "";
- "";
- "";
- "";
- "";
- "DMWShendralarProvisioner";
- "";
- "DMTome";
- "";
- "DMWTrash";
- "DMBooks";
- };
- DireMaulEnt = {
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "LunarFestival1";
- };
- Gnomeregan = {
- "VanillaKeys";
- "";
- "";
- "";
- "GnGrubbis";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "GnPunchographB";
- "GnViscousFallout";
- "GnElectrocutioner6000";
- "GnPunchographC";
- "GnCrowdPummeler960";
- "GnPunchographD";
- "GnDIAmbassador";
- "GnMekgineerThermaplugg";
- "";
- "GnTrash";
- };
- GnomereganEnt = {
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "GnPunchographA";
- "GnNamdoBizzfizzle";
- "GnTechbot";
- "";
- "GnOutsideTrash";
- };
- Maraudon = {
- "VanillaKeys";
- "";
- "";
- "";
- "MaraKhanVeng";
- "MaraNoxxion";
- "MaraRazorlash";
- "MaraKhanMaraudos";
- "MaraLordVyletongue";
- "MaraMeshlok";
- "MaraCelebras";
- "MaraLandslide";
- "MaraTinkererGizlock";
- "MaraRotgrip";
- "MaraPrincessTheradras";
- "LunarFestival1";
- "MaraTrash";
- };
- MaraudonEnt = {
- "";
- "MaraNamelesProphet";
- "";
- "";
- "";
- "MaraKhanKolk";
- "MaraKhanGelk";
- "MaraKhanMagra";
- "";
- };
- MoltenCore = {
- "";
- "WaterLords1";
- "VanillaKeys";
- "VanillaKeys";
- "";
- "MCLucifron";
- "MCMagmadar";
- "MCGehennas";
- "MCGarr";
- "MCShazzrah";
- "MCGeddon";
- "MCGolemagg";
- "MCSulfuron";
- "MCMajordomo";
- "MCRagnaros";
- "";
- "MCTrashMobs";
- "MCRANDOMBOSSDROPS";
- "T1SET";
- "T2SET";
- };
- Naxxramas = {
- "";
- "Argent1";
- "";
- "";
- "";
- "";
- "NAXPatchwerk";
- "NAXGrobbulus";
- "NAXGluth";
- "NAXThaddius";
- "";
- "NAXAnubRekhan";
- "NAXGrandWidowFaerlina";
- "NAXMaexxna";
- "";
- "NAXNoththePlaguebringer";
- "NAXHeigantheUnclean";
- "NAXLoatheb";
- "";
- "NAXInstructorRazuvious";
- "NAXGothiktheHarvester";
- "NAXTheFourHorsemen";
- "";
- "";
- "";
- "";
- "";
- "NAXSapphiron";
- "NAXKelThuzard";
- "";
- "NAXTrash";
- "T3SET";
- };
- OnyxiasLair = {
- "";
- "VanillaKeys";
- "";
- "";
- "";
- "Onyxia";
- };
- RagefireChasm = {
- "";
- "";
- "RFCOggleflint";
- "RFCTaragaman";
- "RFCJergosh";
- "RFCBazzalan";
- };
- RazorfenDowns = {
- "";
- "RFDTutenkash";
- "RFDHenryStern";
- "";
- "";
- "RFDLadyF";
- "RFDMordreshFireEye";
- "RFDGlutton";
- "RFDRagglesnout";
- "RFDAmnennar";
- "RFDPlaguemaw";
- "";
- "RFDTrash";
- };
- RazorfenKraul = {
- "";
- "";
- "RFKAggem";
- "RFKDeathSpeakerJargba";
- "RFKOverlordRamtusk";
- "RFKRazorfenSpearhide";
- "RFKAgathelos";
- "RFKBlindHunter";
- "RFKCharlgaRazorflank";
- "";
- "";
- "RFKEarthcallerHalmgar";
- "";
- "RFKTrash";
- };
- Scholomance = {
- "Argent1";
- "VanillaKeys";
- "VanillaKeys";
- "SCHOLOBlood";
- "VanillaKeys";
- "VanillaKeys";
- "";
- "";
- "";
- "SCHOLOBlood";
- "";
- "SCHOLOKirtonostheHerald";
- "SCHOLOJandiceBarov";
- "";
- "";
- "SCHOLOLordBlackwood";
- "SCHOLORattlegore";
- "SCHOLODeathKnight";
- "SCHOLOMarduk";
- "SCHOLOVectus";
- "SCHOLORasFrostwhisper";
- "";
- "SCHOLOKormok";
- "SCHOLOInstructorMalicia";
- "SCHOLODoctorTheolenKrastinov";
- "SCHOLOLorekeeperPolkelt";
- "SCHOLOTheRavenian";
- "SCHOLOLordAlexeiBarov";
- "";
- "SCHOLOLadyIlluciaBarov";
- "SCHOLODarkmasterGandling";
- "";
- "";
- "";
- "";
- "SCHOLOTrash";
- "ScholoCloth";
- "ScholoLeather";
- "ScholoMail";
- "ScholoPlate";
- "IRONWEAVE";
- "T0SET";
- };
- ShadowfangKeep = {
- "";
- "SFKRethilgore";
- "";
- "";
- "";
- "SFKFelSteed";
- "SFKJordansHammer";
- "SFKRazorclawtheButcher";
- "SFKSilverlaine";
- "SFKSpringvale";
- "SFKSever";
- "SFKOdotheBlindwatcher";
- "SFKDeathswornCaptain";
- "SFKFenrustheDevourer";
- "SFKArugalsVoidwalker";
- "SFKBookofUr";
- "SFKWolfMasterNandos";
- "SFKArchmageArugal";
- "";
- "SFKTrash";
- };
- SMArmory = {
- "VanillaKeys";
- "";
- "SMHerod";
- "";
- "SMATrash";
- "SCARLET";
- };
- SMCathedral = {
- "VanillaKeys";
- "";
- "SMFairbanks";
- "SMMograine";
- "SMWhitemane";
- "";
- "SMCTrash";
- "SCARLET";
- };
- SMGraveyard = {
- "";
- "SMVishas";
- "";
- "SMScorn";
- "SMBloodmageThalnos";
- "SMIronspine";
- "SMAzshir";
- "SMFallenChampion";
- "";
- "SMGTrash";
- "SCARLET";
- };
- SMLibrary = {
- "";
- "SMHoundmasterLoksey";
- "SMDoan";
- "SMDoansBox";
- "";
- "SMLTrash";
- "SCARLET";
- };
- Stratholme = {
- "Argent1";
- "VanillaKeys";
- "VanillaKeys";
- "STRATStratholmeCourier";
- "VanillaKeys";
- "";
- "";
- "STRATSkull";
- "STRATStratholmeCourier";
- "STRATFrasSiabi";
- "STRATAtiesh";
- "STRATBalzaphon";
- "STRATHearthsingerForresten";
- "STRATTheUnforgiven";
- "LunarFestival1";
- "STRATTimmytheCruel";
- "STRATMalor";
- "STRATMalorsStrongbox";
- "STRATCrimsonHammersmith";
- "STRATBSPlansSerenity";
- "STRATCannonMasterWilley";
- "STRATArchivistGalford";
- "";
- "STRATBalnazzar";
- "STRATSothosJarien";
- "STRATMagistrateBarthilas";
- "";
- "STRATStonespine";
- "STRATBaronessAnastari";
- "STRATBlackGuardSwordsmith";
- "STRATBSPlansCorruption";
- "STRATNerubenkan";
- "STRATMalekithePallid";
- "STRATRamsteintheGorger";
- "STRATBaronRivendare";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "STRATPostmaster";
- "";
- "STRATTrash";
- "STRAT";
- "IRONWEAVE";
- "T0SET";
- };
- TheCrescentGrove = {
- "";
- "";
- "TCGGrovetenderEngryss";
- "TCGKeeperRanathos";
- "TCGHighPriestessAlathea";
- "TCGFenektistheDeceiver";
- "TCGMasterRaxxieth";
- "TCGTrash";
- };
- KarazhanCrypt = {
- "";
- "";
- "KCMarrowspike";
- "KCHivaxxis";
- "KCCorpsemuncher";
- "KCGuardCaptainGort";
- "KCArchlichEnkhraz";
- "KCCommanderAnderson";
- "KCAlarus";
- "KCTreasure";
- "KCTrash";
- };
- CavernsOfTimeBlackMorass = {
- "";
- "";
- "COTBMChronar";
- "COTBMHarbingerAphygth";
- "COTBMEpidamu";
- "COTBMDriftingAvatar";
- "COTBMTimeLordEpochronos";
- "COTBMMossheart";
- "COTBMRotmaw";
- "COTBMAntnormi";
- --"COTBMInfiniteChromie";
- "COTTrash";
- };
- StormwindVault = {
- "";
- "";
- "SWVAszoshGrimflame";
- "SWVThamGrarr";
- "SWVBlackBride";
- "SWVDamian";
- "SWVVolkanCruelblade";
- "SWVArctiras";
- "SWVVaultArmoryEquipment";
- "SWVTrash";
- };
- HateforgeQuarry = {
- "";
- "";
- "HQHighForemanBargulBlackhammer";
- "HQEngineerFiggles";
- "HQCorrosis";
- "HQHatereaverAnnihilator";
- "HQHargeshDoomcaller";
- "HQTrash";
- };
- TheDeadmines = {
- "";
- "";
- "DMRhahkZor";
- "DMMinerJohnson";
- "DMSneed";
- "DMSneedsShredder";
- "DMGilnid";
- "DMDefiasGunpowder";
- "DMMrSmite";
- "DMCookie";
- "DMCaptainGreenskin";
- "DMVanCleef";
- "";
- "DMTrash";
- "DEADMINES";
- };
- TheDeadminesEnt = {
- "";
- "";
- "DMMarisaduPaige";
- "DMBrainwashedNoble";
- "DMForemanThistlenettle";
- };
- TheRuinsofAhnQiraj = {
- "Cenarion1";
- "";
- "AQ20Kurinnaxx";
- "AQ20Andorov";
- "";
- "AQ20Rajaxx";
- "AQ20CAPTAIN";
- "AQ20CAPTAIN";
- "AQ20CAPTAIN";
- "AQ20CAPTAIN";
- "AQ20CAPTAIN";
- "AQ20CAPTAIN";
- "AQ20CAPTAIN";
- "AQ20Moam";
- "AQ20Buru";
- "AQ20Ayamiss";
- "AQ20Ossirian";
- "";
- "";
- "AQ20Trash";
- "AQ20ClassBooks";
- "AQEnchants";
- "AQ20SET";
- };
- TheStockade = {
- "";
- "SWStTargorr";
- "SWStKamDeepfury";
- "SWStHamhock";
- "SWStBazil";
- "SWStDextren";
- "SWStBruegalIronknuckle";
- "";
- "SWStTrash";
- };
- TheSunkenTemple = {
- "";
- "VanillaKeys";
- "";
- "";
- "STBalconyMinibosses";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "STAtalalarion";
- "STSpawnOfHakkar";
- "STAvatarofHakkar";
- "STJammalan";
- "STOgom";
- "LunarFestival1";
- "STDreamscythe";
- "STWeaver";
- "STMorphaz";
- "STHazzas";
- "STEranikus";
- "";
- "";
- "";
- "";
- "STTrash";
- };
- TheTempleofAhnQiraj = {
- "AQBroodRings";
- "";
- "AQ40Skeram";
- "AQ40Trio";
- "";
- "";
- "";
- "AQ40Sartura";
- "AQ40Fankriss";
- "AQ40Viscidus";
- "AQ40Huhuran";
- "AQ40Emperors";
- "";
- "";
- "AQ40Ouro";
- "AQ40CThun";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "AQ40Trash1";
- "AQEnchants";
- "AQ40SET";
- "AQOpening";
- };
- Uldaman = {
- "VanillaKeys";
- "";
- "";
- "UldBaelog";
- "UldEric";
- "UldOlaf";
- "UldBaelogsChest";
- "";
- "";
- "UldRevelosh";
- "UldIronaya";
- "";
- "";
- "UldAncientStoneKeeper";
- "UldGalgannFirehammer";
- "UldTabletofWill";
- "UldShadowforgeCache";
- "UldGrimlok";
- "UldArchaedas";
- "";
- "";
- "";
- "UldTrash";
- };
- UldamanEnt = {
- "";
- "";
- "";
- "UldMagreganDeepshadow";
- "UldTabletofRyuneh";
- "UldKromStoutarmChest";
- "UldGarrettFamilyChest";
- "UldShovelphlange";
- };
- GilneasCity = {
- "GCMatthiasHoltz";
- "GCPackmasterRagetooth";
- "GCJudgeSutherland";
- "GCDustivanBlackcowl";
- "GCMarshalMagnusGreystone";
- "GCHorsemasterLevvin";
- "GCHarlowFamilyChest";
- "GCGennGreymane";
- "GCTrash";
- };
- WailingCaverns = {
- "";
- "";
- "";
- "WCLordCobrahn";
- "WCLadyAnacondra";
- "WCKresh";
- "WCLordPythas";
- "WCSkum";
- "WCLordSerpentis";
- "WCVerdan";
- "WCMutanus";
- "";
- "WCDeviateFaerieDragon";
- "";
- "WCTrash";
- "WAILING";
- };
- WailingCavernsEnt = {
- "";
- "";
- "WCMadMagglish";
- "WCTrigoretheLasher";
- "WCBoahn";
- "";
- "";
- "";
- "";
- "WCKalldanFelmoon";
- "";
- };
- ZulFarrak = {
- "VanillaKeys";
- "";
- "ZFAntusul";
- "ZFThekatheMartyr";
- "ZFWitchDoctorZumrah";
- "";
- "ZFNekrumGutchewer";
- "ZFSezzziz";
- "ZFDustwraith";
- "ZFSergeantBly";
- "";
- "";
- "";
- "";
- "ZFSandfury";
- "ZFHydromancerVelratha";
- "ZFGahzrilla";
- "LunarFestival1";
- "ZFChiefUkorzSandscalp";
- "";
- "ZFZerillis";
- "";
- "";
- "ZFTrash";
- };
- ZulGurub = {
- "Zandalar1";
- "VanillaKeys";
- "VanillaKeys";
- "";
- "ZGJeklik";
- "ZGVenoxis";
- "ZGEnchants";
- "ZGMarli";
- "ZGMandokir";
- "";
- "";
- "ZGGrilek";
- "ZGHazzarah";
- "ZGRenataki";
- "ZGWushoolay";
- "ZGGahzranka";
- "ZGThekal";
- "";
- "";
- "ZGArlokk";
- "ZGJindo";
- "ZGHakkar";
- "ZGMuddyChurningWaters";
- "ZGJinxedHoodooPile";
- "";
- "ZGTrash1";
- "ZGShared";
- "PrimalBlessing";
- "HakkariBlades";
- "ZGRings";
- "ZGSET";
- "ZGEnchants";
- };
- LowerKara = {
- "LKHRolfen";
- "LKHBroodQueenAraxxna";
- "LKHGrizikil";
- "LKHClawlordHowlfang";
- "LKHLordBlackwaldII";
- "LKHMoroes";
- "LKHTrash";
- "LKHEnchants";
- };
- EmeraldSanctum = {
- "ESErennius";
- "ESSolnius1";
- "ESSolnius2";
- "ESHardMode";
- "ESTrash";
- }
-};
---------------------------------------------------------------------------------
--- ItemIDs (default english)
---------------------------------------------------------------------------------
-AtlasLoot_Data["AtlasLootItems"] = {
- EmptyInstance = {};
- VanillaKeys = {
- { 0, "INV_Box_01", "=q6=#e14#", "" },
- { 16309, "INV_Jewelry_Talisman_11", "=q3=Drakefire Amulet", "=ds=#s2#" },
- { 12344, "INV_Jewelry_Ring_01","=q3=Seal of Ascension", "=ds=#s13#" },
- { 17191, "INV_Staff_16", "=q3=Scepter of Celebras", "=ds=#e14#" },
- { 7146, "INV_Misc_Key_01", "=q2=The Scarlet Key", "=ds=#e14#" },
- { 12382, "INV_Misc_Key_13", "=q2=Key to the City", "=ds=#e14#" },
- { 6893, "INV_Misc_Key_06", "=q1=Workshop Key", "=ds=#e14#" },
- { 11000, "INV_Misc_Key_08", "=q1=Shadowforge Key", "=ds=#e14#" },
- { 11140, "INV_Misc_Key_10", "=q1=Prison Cell Key", "=ds=#e14#" },
- { 18249, "INV_Misc_Key_10", "=q1=Crescent Key", "=ds=#e14#" },
- { 13704, "INV_Misc_Key_11", "=q1=Skeleton Key", "=ds=#e14#" },
- { 11197,"INV_Misc_Key_11","=q1=Dark Keeper Key","=ds=#e14#" },
- { 18266, "INV_Misc_Key_02", "=q1=Gordok Courtyard Key", "=ds=#e14#" },
- { 18268, "INV_Misc_Key_04", "=q1=Gordok Inner Door Key", "=ds=#e14#" },
- { 13873, "INV_Misc_Key_14", "=q1=Viewing Room Key", "=ds=#e14#" },
- { 0, "INV_Box_01", "=q6=#m33#", "" },
- { 19931,"INV_Poison_MindNumbing","=q3=Gurubashi Mojo Madness","=ds=#m36#" },
- { 18250,"INV_Misc_Key_11","=q2=Gordok Shackle Key","=ds=#e14#" },
- { 9240, "INV_Hammer_19", "=q2=Mallet of Zul'Farrak", "=ds=#m36#" },
- { 17333, "INV_Potion_76", "=q1=Aqual Quintessence", "=ds=#m36#" },
- { 22754, "INV_Potion_83", "=q1=Eternal Quintessence", "=ds=#m36#" },
- { 13523, "INV_Potion_24", "=q1=Blood of Innocents", "=ds=#m36#" },
- { 18746, "INV_Misc_EngGizmos_08", "=q1=Divination Scryer", "=ds=#m36#" },
- { 18663, "INV_Misc_Urn_01", "=q1=J'eevee's Jar", "=ds=#m36#" },
- { 19974, "INV_Cask_01", "=q1=Mudskunk Lure", "=ds=#m36#" },
- { 7733, "INV_Staff_01", "=q1=Staff of Prehistoria", "=ds=#m36#" },
- { 10818, "INV_Scroll_02", "=q1=Yeh'kinya's Scroll", "=ds=#m36#" },
- { 0, "INV_Box_01", "=q6=#j2#", "" },
- { 22057, "INV_Misc_EngGizmos_23", "=q1=Brazier of Invocation", "=ds=#m36#" },
- { 21986, "INV_BRD_Banner", "=q1=Banner of Provocation", "=ds=#m36#" },
- };
- BWLRazorgore = { --https://database.turtle-wow.org/?npc=12435
- { 16926, "INV_Bracer_09", "=q4=Bindings of Transcendence", "=ds=#s8#, #a1# =q9=#c5#", "11%" },
- { 16918, "INV_Bracer_09", "=q4=Netherwind Bindings", "=ds=#s8#, #a1# =q10=#c3#", "11%" },
- { 16934, "INV_Bracer_07", "=q4=Nemesis Bracers", "=ds=#s8#, #a1# =q11=#c8#", "11%" },
- { 16911, "INV_Bracer_02", "=q4=Bloodfang Bracers", "=ds=#s8#, #a2# =q12=#c6#", "11%" },
- { 16904, "INV_Bracer_03", "=q4=Stormrage Bracers", "=ds=#s8#, #a2# =q13=#c1#", "11%" },
- { 16935, "INV_Bracer_17", "=q4=Dragonstalker's Bracers", "=ds=#s8#, #a3# =q14=#c2#", "11%" },
- { 16943, "INV_Bracer_16", "=q4=Bracers of Ten Storms", "=ds=#s8#, #a3# =q15=#c7#", "11%" },
- { 16951, "INV_Bracer_18", "=q4=Judgement Bindings", "=ds=#s8#, #a4# =q16=#c4#", "11%" },
- { 16959, "INV_Bracer_19", "=q4=Bracelets of Wrath", "=ds=#s8#, #a4# =q17=#c9#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19336, "Spell_Nature_WispSplode", "=q4=Arcane Infused Gem", "=ds=#s14# =q14=#c2#", "20%" },
- { 19337, "INV_Misc_Book_06", "=q4=The Black Book", "=ds=#s14# =q11=#c8#", "20%" },
- { 0,"","","" },
- { 19370, "INV_Shoulder_25", "=q4=Mantle of the Blackwing Cabal", "=ds=#s3#, #a1#", "20%" },
- { 19369, "INV_Gauntlets_06", "=q4=Gloves of Rapid Evolution", "=ds=#s9#, #a1#", "20%" },
- { 19335, "INV_Mace_06", "=q4=Spineshatter", "=ds=#h3#, #w6#", "10%" },
- { 19334, "INV_Sword_50", "=q4=The Untamed Blade", "=ds=#h2#, #w10#", "10%" },
- };
- BWLVaelastrasz = { --https://database.turtle-wow.org/?npc=13020
- { 16925, "INV_Belt_22", "=q4=Belt of Transcendence", "=ds=#s10#, #a1# =q9=#c5#", "11%" },
- { 16818, "INV_Belt_22", "=q4=Netherwind Belt", "=ds=#s10#, #a1# =q10=#c3#", "11%" },
- { 16933, "INV_Belt_13", "=q4=Nemesis Belt", "=ds=#s10#, #a1# =q11=#c8#", "11%" },
- { 16910, "INV_Belt_23", "=q4=Bloodfang Belt", "=ds=#s10#, #a2# =q12=#c6#", "11%" },
- { 16903, "INV_Belt_06", "=q4=Stormrage Belt", "=ds=#s10#, #a2# =q13=#c1#", "11%" },
- { 16936, "INV_Belt_28", "=q4=Dragonstalker's Belt", "=ds=#s10#, #a3# =q14=#c2#", "11%" },
- { 16944, "INV_Belt_14", "=q4=Belt of Ten Storms", "=ds=#s10#, #a3# =q15=#c7#", "11%" },
- { 16952, "INV_Belt_27", "=q4=Judgement Belt", "=ds=#s10#, #a4# =q16=#c4#", "11%" },
- { 16960, "INV_Belt_09", "=q4=Waistband of Wrath", "=ds=#s10#, #a4# =q17=#c9#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19339, "Spell_Nature_WispHeal", "=q4=Mind Quickening Gem", "=ds=#s14# =q10=#c3#", "20%" },
- { 19340, "INV_Misc_Rune_06", "=q4=Rune of Metamorphosis", "=ds=#s14# =q13=#c1#", "20%" },
- { 0,"","","" },
- { 19372, "INV_Helmet_10", "=q4=Helm of Endless Rage", "=ds=#s1#, #a4#", "20%" },
- { 19371, "INV_Jewelry_Necklace_12", "=q4=Pendant of the Fallen Dragon", "=ds=#s2#", "20%" },
- { 19348, "INV_Shield_20", "=q4=Red Dragonscale Protector", "=ds=#w8#", "10%" },
- { 19346, "INV_Weapon_Shortblade_29", "=q4=Dragonfang Blade", "=ds=#h1#, #w4#", "10%" },
- };
- BWLLashlayer = { --https://database.turtle-wow.org/?npc=12017
- { 16919, "INV_Boots_07", "=q4=Boots of Transcendence", "=ds=#s12#, #a1# =q9=#c5#", "11%" },
- { 16912, "INV_Boots_07", "=q4=Netherwind Boots", "=ds=#s12#, #a1# =q10=#c3#", "11%" },
- { 16927, "INV_Boots_05", "=q4=Nemesis Boots", "=ds=#s12#, #a1# =q11=#c8#", "11%" },
- { 16906, "INV_Boots_08", "=q4=Bloodfang Boots", "=ds=#s12#, #a2# =q12=#c6#", "11%" },
- { 16898, "INV_Boots_08", "=q4=Stormrage Boots", "=ds=#s12#, #a2# =q13=#c1#", "11%" },
- { 16941, "INV_Boots_Plate_07", "=q4=Dragonstalker's Greaves", "=ds=#s12#, #a3# =q14=#c2#", "11%" },
- { 16949, "INV_Boots_Plate_06", "=q4=Greaves of Ten Storms", "=ds=#s12#, #a3# =q15=#c7#", "11%" },
- { 16957, "INV_Boots_Plate_09", "=q4=Judgement Sabatons", "=ds=#s12#, #a4# =q16=#c4#", "11%" },
- { 16965, "INV_Boots_Plate_04", "=q4=Sabatons of Wrath", "=ds=#s12#, #a4# =q17=#c9#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 20383, "Spell_Shadow_CurseOfTounges", "=q4=Head of the Broodlord Lashlayer", "=ds=#m3#", "100%" },
- { 19341, "INV_Misc_Gem_Pearl_05", "=q4=Lifegiving Gem", "=ds=#s14# =q17=#c9#", "20%" },
- { 19342, "INV_Misc_Idol_03", "=q4=Venomous Totem", "=ds=#s14# =q12=#c6#", "20%" },
- { 0,"","","" },
- { 19373, "INV_Shoulder_14", "=q4=Black Brood Pauldrons", "=ds=#s3#, #a3#", "20%" },
- { 19374, "INV_Bracer_07", "=q4=Bracers of Arcane Accuracy", "=ds=#s8#, #a1#", "20%" },
- { 19350, "INV_Weapon_Bow_09", "=q4=Heartstriker", "=ds=#w2#", "10%" },
- { 19351, "INV_Sword_49", "=q4=Maladath, Runed Blade of the Black Flight", "=ds=#h1#, #w10#", "10%" },
- };
- BWLFiremaw = { --https://database.turtle-wow.org/?npc=11983
- { 16920, "INV_Gauntlets_14", "=q4=Handguards of Transcendence", "=ds=#s9#, #a1# =q9=#c5#", "7%" },
- { 16913, "INV_Gauntlets_14", "=q4=Netherwind Gloves", "=ds=#s9#, #a1# =q10=#c3#", "7%" },
- { 16928, "INV_Gauntlets_19", "=q4=Nemesis Gloves", "=ds=#s9#, #a1# =q11=#c8#", "7%" },
- { 16907, "INV_Gauntlets_21", "=q4=Bloodfang Gloves", "=ds=#s9#, #a2# =q12=#c6#", "7%" },
- { 16899, "INV_Gauntlets_25", "=q4=Stormrage Handguards", "=ds=#s9#, #a2# =q13=#c1#", "7%" },
- { 16940, "INV_Gauntlets_10", "=q4=Dragonstalker's Gauntlets", "=ds=#s9#, #a3# =q14=#c2#", "7%" },
- { 16948, "INV_Gauntlets_11", "=q4=Gauntlets of Ten Storms", "=ds=#s9#, #a3# =q15=#c7#", "7%" },
- { 16956, "INV_Gauntlets_29", "=q4=Judgement Gauntlets", "=ds=#s9#, #a4# =q16=#c4#", "7%" },
- { 16964, "INV_Gauntlets_10", "=q4=Gauntlets of Wrath", "=ds=#s9#, #a4# =q17=#c9#", "7%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19344, "INV_Misc_Gem_03", "=q4=Natural Alignment Crystal", "=ds=#s14# =q15=#c7#", "13%" },
- { 19343, "INV_Scroll_08", "=q4=Scrolls of Blinding Light", "=ds=#s14# =q16=#c4#", "13%" },
- { 0,"","","" },
- { 19394, "INV_Shoulder_23", "=q4=Drake Talon Pauldrons", "=ds=#s3#, #a4#", "7%" },
- { 19398, "INV_Misc_Cape_18", "=q4=Cloak of Firemaw", "=ds=#s4#", "13%" },
- { 19399, "INV_Chest_Cloth_50", "=q4=Black Ash Robe", "=ds=#s5#, #a1#", "13%" },
- { 19400, "INV_Belt_10", "=q4=Firemaw's Clutch", "=ds=#s10#, #a1#", "13%" },
- { 19396, "INV_Belt_16", "=q4=Taut Dragonhide Belt", "=ds=#s10#, #a2#", "13%" },
- { 19401, "INV_Pants_Mail_19", "=q4=Primalist's Linked Legguards", "=ds=#s11#, #a3#", "13%" },
- { 19402, "INV_Pants_Plate_16", "=q4=Legguards of the Fallen Crusader", "=ds=#s11#, #a4#", "13%" },
- { 0,"","","" },
- { 19365, "INV_Weapon_ShortBlade_27", "=q4=Claw of the Black Drake", "=ds=#h3#, #w13#", "13%" },
- { 19353, "INV_Axe_10", "=q4=Drake Talon Cleaver", "=ds=#h2#, #w1#", "7%" },
- { 19355, "INV_Staff_13", "=q4=Shadow Wing Focus Staff", "=ds=#w9#", "7%" },
- { 0,"","","" },
- { 19397, "INV_Jewelry_Ring_43", "=q4=Ring of Blackrock", "=ds=#s13#", "7%" },
- { 19395, "INV_Misc_Gem_Topaz_02", "=q4=Rejuvenating Gem", "=ds=#s14#", "7%" },
- };
- BWLEbonroc = { --https://database.turtle-wow.org/?npc=14601
- { 16920, "INV_Gauntlets_14", "=q4=Handguards of Transcendence", "=ds=#s9#, #a1# =q9=#c5#", "7%" },
- { 16913, "INV_Gauntlets_14", "=q4=Netherwind Gloves", "=ds=#s9#, #a1# =q10=#c3#", "7%" },
- { 16928, "INV_Gauntlets_19", "=q4=Nemesis Gloves", "=ds=#s9#, #a1# =q11=#c8#", "7%" },
- { 16907, "INV_Gauntlets_21", "=q4=Bloodfang Gloves", "=ds=#s9#, #a2# =q12=#c6#", "7%" },
- { 16899, "INV_Gauntlets_25", "=q4=Stormrage Handguards", "=ds=#s9#, #a2# =q13=#c1#", "7%" },
- { 16940, "INV_Gauntlets_10", "=q4=Dragonstalker's Gauntlets", "=ds=#s9#, #a3# =q14=#c2#", "7%" },
- { 16948, "INV_Gauntlets_11", "=q4=Gauntlets of Ten Storms", "=ds=#s9#, #a3# =q15=#c7#", "7%" },
- { 16956, "INV_Gauntlets_29", "=q4=Judgement Gauntlets", "=ds=#s9#, #a4# =q16=#c4#", "7%" },
- { 16964, "INV_Gauntlets_10", "=q4=Gauntlets of Wrath", "=ds=#s9#, #a4# =q17=#c9#", "7%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19345, "Spell_Holy_BlessingOfProtection", "=q4=Aegis of Preservation", "=ds=#s14# =q9=#c5#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 19394, "INV_Shoulder_23", "=q4=Drake Talon Pauldrons", "=ds=#s3#, #a4#", "7%" },
- { 19407, "INV_Gauntlets_27", "=q4=Ebony Flame Gloves", "=ds=#s9#, #a1#", "17%" },
- { 19396, "INV_Belt_16", "=q4=Taut Dragonhide Belt", "=ds=#s10#, #a2#", "7%" },
- { 19405, "INV_Chest_Leather_08", "=q4=Malfurion's Blessed Bulwark", "=ds=#s5#, #a2#", "17%" },
- { 0,"","","" },
- { 19368, "INV_Weapon_Rifle_02", "=q4=Dragonbreath Hand Cannon", "=ds=#w5#", "17%" },
- { 19353, "INV_Axe_10", "=q4=Drake Talon Cleaver", "=ds=#h2#, #w1#", "7%" },
- { 19355, "INV_Staff_13", "=q4=Shadow Wing Focus Staff", "=ds=#w9#", "7%" },
- { 0,"","","" },
- { 19403, "INV_Jewelry_Ring_34", "=q4=Band of Forced Concentration", "=ds=#s13#", "17%" },
- { 19397, "INV_Jewelry_Ring_43", "=q4=Ring of Blackrock", "=ds=#s13#", "7%" },
- { 19406, "INV_Misc_Bone_06", "=q4=Drake Fang Talisman", "=ds=#s14#", "17%" },
- { 19395, "INV_Misc_Gem_Topaz_02", "=q4=Rejuvenating Gem", "=ds=#s14#", "7%" },
- };
- BWLFlamegor = { --https://database.turtle-wow.org/?npc=11981
- { 16920, "INV_Gauntlets_14", "=q4=Handguards of Transcendence", "=ds=#s9#, #a1# =q9=#c5#", "7%" },
- { 16913, "INV_Gauntlets_14", "=q4=Netherwind Gloves", "=ds=#s9#, #a1# =q10=#c3#", "7%" },
- { 16928, "INV_Gauntlets_19", "=q4=Nemesis Gloves", "=ds=#s9#, #a1# =q11=#c8#", "7%" },
- { 16907, "INV_Gauntlets_21", "=q4=Bloodfang Gloves", "=ds=#s9#, #a2# =q12=#c6#", "7%" },
- { 16899, "INV_Gauntlets_25", "=q4=Stormrage Handguards", "=ds=#s9#, #a2# =q13=#c1#", "7%" },
- { 16940, "INV_Gauntlets_10", "=q4=Dragonstalker's Gauntlets", "=ds=#s9#, #a3# =q14=#c2#", "7%" },
- { 16948, "INV_Gauntlets_11", "=q4=Gauntlets of Ten Storms", "=ds=#s9#, #a3# =q15=#c7#", "7%" },
- { 16956, "INV_Gauntlets_29", "=q4=Judgement Gauntlets", "=ds=#s9#, #a4# =q16=#c4#", "7%" },
- { 16964, "INV_Gauntlets_10", "=q4=Gauntlets of Wrath", "=ds=#s9#, #a4# =q17=#c9#", "7%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19394, "INV_Shoulder_23", "=q4=Drake Talon Pauldrons", "=ds=#s3#, #a4#", "7%" },
- { 19430, "INV_Misc_Cape_16", "=q4=Shroud of Pure Thought", "=ds=#s4#", "17%" },
- { 19396, "INV_Belt_16", "=q4=Taut Dragonhide Belt", "=ds=#s10#, #a2#", "7%" },
- { 19433, "INV_Pants_Mail_17", "=q4=Emberweave Leggings", "=ds=#s11#, #a3#", "17%" },
- { 0,"","","" },
- { 19367, "INV_Wand_11", "=q4=Dragon's Touch", "=ds=#w12#", "17%" },
- { 19353, "INV_Axe_10", "=q4=Drake Talon Cleaver", "=ds=#h2#, #w1#", "7%" },
- { 19357, "INV_Mace_05", "=q4=Herald of Woe", "=ds=#h2#, #w6#", "17%" },
- { 19355, "INV_Staff_13", "=q4=Shadow Wing Focus Staff", "=ds=#w9#", "7%" },
- { 0,"","","" },
- { 19432, "INV_Jewelry_Ring_37", "=q4=Circle of Applied Force", "=ds=#s13#", "17%" },
- { 19397, "INV_Jewelry_Ring_43", "=q4=Ring of Blackrock", "=ds=#s13#", "7%" },
- { 19395, "INV_Misc_Gem_Topaz_02", "=q4=Rejuvenating Gem", "=ds=#s14#", "7%" },
- { 19431, "INV_Misc_ArmorKit_10", "=q4=Styleen's Impeding Scarab", "=ds=#s14#", "17%" },
- };
- BWLChromaggus = { --https://database.turtle-wow.org/?npc=14020
- { 16924, "INV_Shoulder_02", "=q4=Pauldrons of Transcendence", "=ds=#s3#, #a1# =q9=#c5#", "11%" },
- { 16917, "INV_Shoulder_32", "=q4=Netherwind Mantle", "=ds=#s3#, #a1# =q10=#c3#", "11%" },
- { 16932, "INV_Shoulder_19", "=q4=Nemesis Spaulders", "=ds=#s3#, #a1# =q11=#c8#", "11%" },
- { 16832, "INV_Shoulder_23", "=q4=Bloodfang Spaulders", "=ds=#s3#, #a2# =q12=#c6#", "11%" },
- { 16902, "INV_Shoulder_07", "=q4=Stormrage Pauldrons", "=ds=#s3#, #a2# =q13=#c1#", "11%" },
- { 16937, "INV_Shoulder_10", "=q4=Dragonstalker's Spaulders", "=ds=#s3#, #a3# =q14=#c2#", "11%" },
- { 16945, "INV_Shoulder_33", "=q4=Epaulets of Ten Storms", "=ds=#s3#, #a3# =q15=#c7#", "11%" },
- { 16953, "INV_Shoulder_37", "=q4=Judgement Spaulders", "=ds=#s3#, #a4# =q16=#c4#", "11%" },
- { 16961, "INV_Shoulder_34", "=q4=Pauldrons of Wrath", "=ds=#s3#, #a4# =q17=#c9#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19389, "INV_Shoulder_08", "=q4=Taut Dragonhide Shoulderpads", "=ds=#s3#, #a2#", "16%" },
- { 19386, "INV_Misc_Cape_01", "=q4=Elementium Threaded Cloak", "=ds=#s4#", "16%" },
- { 19390, "INV_Gauntlets_19", "=q4=Taut Dragonhide Gloves", "=ds=#s9#, #a2#", "16%" },
- { 19388, "INV_Belt_13", "=q4=Angelista's Grasp", "=ds=#s10#, #a1#", "20%" },
- { 19393, "INV_Belt_21", "=q4=Primalist's Linked Waistguard", "=ds=#s10#, #a3#", "16%" },
- { 19392, "INV_Belt_11", "=q4=Girdle of the Fallen Crusader", "=ds=#s10#, #a4#", "16%" },
- { 19385, "INV_Pants_Cloth_19", "=q4=Empowered Leggings", "=ds=#s11#, #a1#", "20%" },
- { 19391, "INV_Boots_Cloth_01", "=q4=Shimmering Geta", "=ds=#s12#, #a1#", "16%" },
- { 19387, "INV_Boots_Plate_04", "=q4=Chromatic Boots", "=ds=#s12#, #a4#", "20%" },
- { 0,"","","" },
- { 19361, "INV_Weapon_Crossbow_09", "=q4=Ashjre'thul, Crossbow of Smiting", "=ds=#w3#", "10%" },
- { 19349, "INV_Shield_17", "=q4=Elementium Reinforced Bulwark", "=ds=#w8#", "10%" },
- { 19347, "INV_Weapon_Shortblade_28", "=q4=Claw of Chromaggus", "=ds=#h1#, #w4#", "10%" },
- { 19352, "INV_Sword_51", "=q4=Chromatically Tempered Sword", "=ds=#h1#, #w10#", "10%" },
- };
- BWLNefarian = { --https://database.turtle-wow.org/?npc=11583
- { 16923, "INV_Chest_Cloth_03", "=q4=Robes of Transcendence", "=ds=#s1#, #a1# =q9=#c5#", "11%" },
- { 16916, "INV_Chest_Cloth_03", "=q4=Netherwind Robes", "=ds=#s1#, #a1# =q10=#c3#", "11%" },
- { 16931, "INV_Chest_Leather_01", "=q4=Nemesis Robes", "=ds=#s1#, #a1# =q11=#c8#", "11%" },
- { 16905, "INV_Chest_Cloth_07", "=q4=Bloodfang Chestpiece", "=ds=#s1#, #a2# =q12=#c6#", "11%" },
- { 16897, "INV_Chest_Chain_16", "=q4=Stormrage Chestguard", "=ds=#s1#, #a2# =q13=#c1#", "11%" },
- { 16942, "INV_Chest_Chain_03", "=q4=Dragonstalker's Breastplate", "=ds=#s1#, #a3# =q14=#c2#", "11%" },
- { 16950, "INV_Chest_Chain_11", "=q4=Breastplate of Ten Storms", "=ds=#s1#, #a3# =q15=#c7#", "11%" },
- { 16958, "INV_Chest_Plate03", "=q4=Judgement Breastplate", "=ds=#s1#, #a4# =q16=#c4#", "11%" },
- { 16966, "INV_Chest_Plate16", "=q4=Breastplate of Wrath", "=ds=#s1#, #a4# =q17=#c9#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 19003, "INV_Misc_Head_Dragon_Black", "=q4=Head of Nefarian", "=ds=#m2#", "100%" },
- { 19383,"INV_Jewelry_Necklace_18","=q4=Master Dragonslayer's Medallion","=q1=#m4# =ds=#s2#" },
- { 19384,"INV_Jewelry_Ring_41","=q4=Master Dragonslayer's Ring","=q1=#m4# =ds=#s13#" },
- { 19366,"INV_Misc_Orb_03","=q4=Master Dragonslayer's Orb","=q1=#m4# =ds=#s15#" },
- { 19360, "INV_Mace_06", "=q4=Lok'amir il Romathis", "=ds=#h3#, #w6#", "10%" },
- { 19363, "INV_Axe_12", "=q4=Crul'shorukh, Edge of Chaos", "=ds=#h1#, #w1#", "10%" },
- { 19364, "INV_Sword_50", "=q4=Ashkandi, Greatsword of the Brotherhood", "=ds=#h2#, #w10#", "10%" },
- { 19356, "INV_Staff_06", "=q4=Staff of the Shadow Flame", "=ds=#w9#", "10%" },
- { 0,"","","" },
- { 19375, "INV_Helmet_52", "=q4=Mish'undare, Circlet of the Mind Flayer", "=ds=#s1#, #a1#", "20%" },
- { 19377, "INV_Jewelry_Necklace_17", "=q4=Prestor's Talisman of Connivery", "=ds=#s2#", "20%" },
- { 19378, "INV_Misc_Cape_20", "=q4=Cloak of the Brood Lord", "=ds=#s4#", "20%" },
- { 19380, "INV_Belt_18", "=q4=Therazane's Link", "=ds=#s10#, #a3#", "20%" },
- { 19381, "INV_Boots_Cloth_05", "=q4=Boots of the Shadow Flame", "=ds=#s12#, #a2#", "20%" },
- { 19376, "INV_Jewelry_Ring_40", "=q4=Archimtiros' Ring of Reckoning", "=ds=#s13#", "20%" },
- { 19382, "INV_Jewelry_Ring_42", "=q4=Pure Elementium Band", "=ds=#s13#", "20%" },
- { 19379, "INV_Stone_15", "=q4=Neltharion's Tear", "=ds=#s14#", "20%" },
- { 0,"","","" },
- { 17962,"INV_Misc_Bag_10_Blue","=q2=Blue Sack of Gems","=ds=#m23# =q2=#e33#", "100%" },
- };
- BWLTrashMobs = {
- { 19436, "INV_Misc_Cape_11", "=q4=Cloak of Draconic Might", "=ds=#s4#", "4%" },
- { 19439, "INV_Chest_Leather_03", "=q4=Interlaced Shadow Jerkin", "=ds=#s5#, #a2#", "5%" },
- { 19437, "INV_Boots_Cloth_03", "=q4=Boots of Pure Thought", "=ds=#s12#, #a1#", "4%" },
- { 19438, "INV_Boots_Cloth_16", "=q4=Ringo's Blizzard Boots", "=ds=#s12#, #a1#", "5%" },
- { 19434, "INV_Jewelry_Ring_24", "=q4=Band of Dark Dominion", "=ds=#s13#", "2%" },
- { 19435, "INV_Wand_06", "=q4=Essence Gatherer", "=ds=#w12#", "2%" },
- { 19362, "INV_Axe_15", "=q4=Doom's Edge", "=ds=#h1#, #w1#", "2%" },
- { 19354, "INV_Axe_21", "=q4=Draconic Avenger", "=ds=#h2#, #w1#", "5%" },
- { 19358, "INV_Mace_05", "=q4=Draconic Maul", "=ds=#h2#, #w6#", "4%" },
- { 0,"","","" },
- { 18562, "INV_Stone_SharpeningStone_01", "=q4=Elementium Ore", "=ds=#e12#", "8%" },
- };
- MCLucifron = { --https://database.turtle-wow.org/?npc=12118
- { 16800, "INV_Boots_07", "=q4=Arcanist Boots", "=ds=#s12#, #a1# =q10=#c3#", "20%" },
- { 16805, "INV_Gauntlets_19", "=q4=Felheart Gloves", "=ds=#s9#, #a1# =q11=#c8#", "30%" },
- { 16829, "INV_Boots_08", "=q4=Cenarion Boots", "=ds=#s12#, #a2# =q13=#c1#", "20%" },
- { 16837, "INV_Boots_Plate_06", "=q4=Earthfury Boots", "=ds=#s12#, #a3# =q15=#c7#", "20%" },
- { 16859, "INV_Boots_Plate_09", "=q4=Lawbringer Boots", "=ds=#s12#, #a4# =q16=#c4# ", "20%" },
- { 16863, "INV_Gauntlets_10", "=q4=Gauntlets of Might", "=ds=#s9#, #a4# =q17=#c9#", "30%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 18870, "INV_Helmet_18", "=q4=Helm of the Lifegiver", "=ds=#s1#, #a3#", "4%" },
- { 17109, "INV_Jewelry_Necklace_10", "=q4=Choker of Enlightenment", "=ds=#s2#", "20%" },
- { 19145, "INV_Chest_Cloth_18", "=q4=Robe of Volatile Power", "=ds=#s5#, #a1#", "4%" },
- { 19146, "INV_Bracer_04", "=q4=Wristguards of Stability", "=ds=#s8#, #a2#", "4%" },
- { 18872, "INV_Pants_08", "=q4=Manastorm Leggings", "=ds=#s11#, #a1#", "4%" },
- { 18875, "INV_Pants_12", "=q4=Salamander Scale Pants", "=ds=#s11#, #a2#", "4%" },
- { 18861, "INV_Pants_04", "=q4=Flamewaker Legplates", "=ds=#s11#, #a4#", "4%" },
- { 18879, "INV_Jewelry_Ring_14", "=q4=Heavy Dark Iron Ring", "=ds=#s13#", "4%" },
- { 19147, "INV_Jewelry_Ring_38", "=q4=Ring of Spell Power", "=ds=#s13#", "4%" },
- { 17077, "INV_Staff_13", "=q4=Crimson Shocker", "=ds=#w12#", "4%" },
- { 18878, "INV_Weapon_ShortBlade_07", "=q4=Sorcerous Dagger", "=ds=#h3#, #w4#", "4%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 16665, "INV_Misc_Book_11", "=q2=Tome of Tranquilizing Shot", "=ds=#e20# =q14=#c2#", "100%" },
- };
- MCMagmadar = { --https://database.turtle-wow.org/?npc=11982
- { 16814, "INV_Pants_08", "=q4=Pants of Prophecy", "=ds=#s11#, #a1# =q9=#c5#", "20%" },
- { 16796, "INV_Pants_08", "=q4=Arcanist Leggings", "=ds=#s11#, #a1# =q10=#c3#", "20%" },
- { 16810, "INV_Pants_Cloth_14", "=q4=Felheart Pants", "=ds=#s11#, #a1# =q11=#c8#", "20%" },
- { 16822, "INV_Pants_06", "=q4=Nightslayer Pants", "=ds=#s11#, #a2# =q12=#c6#", "20%" },
- { 16835, "INV_Pants_06", "=q4=Cenarion Leggings", "=ds=#s11#, #a2# =q13=#c1#", "17%" },
- { 16847, "INV_Pants_Mail_03", "=q4=Giantstalker's Leggings", "=ds=#s11#, #a3# =q14=#c2#", "17%" },
- { 16843, "INV_Pants_03", "=q4=Earthfury Legguards", "=ds=#s11#, #a3# =q15=#c7#", "17%" },
- { 16855, "INV_Pants_04", "=q4=Lawbringer Legplates", "=ds=#s11#, #a4# =q16=#c4#", "17%" },
- { 16867, "INV_Pants_04", "=q4=Legplates of Might", "=ds=#s11#, #a4# =q17=#c9#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 17065, "INV_Jewelry_Amulet_03", "=q4=Medallion of Steadfast Might", "=ds=#s2#", "17%" },
- { 18829, "INV_Shoulder_04", "=q4=Deep Earth Spaulders", "=ds=#s3#, #a3#", "5%" },
- { 18823, "INV_Gauntlets_23", "=q4=Aged Core Leather Gloves", "=ds=#s9#, #a2#", "5%" },
- { 19143, "INV_Gauntlets_26", "=q4=Flameguard Gauntlets", "=ds=#s9#, #a4#", "5%" },
- { 19136, "INV_Belt_11", "=q4=Mana Igniting Cord", "=ds=#s10#, #a1#", "5%" },
- { 18861, "INV_Pants_04", "=q4=Flamewaker Legplates", "=ds=#s11#, #a4#", "5%" },
- { 19144, "INV_Boots_Chain_05", "=q4=Sabatons of the Flamewalker", "=ds=#s12#, #a3#", "5%" },
- { 18824, "INV_Boots_Plate_08", "=q4=Magma Tempered Boots", "=ds=#s12#, #a4#", "5%" },
- { 18821, "INV_Jewelry_Ring_07", "=q4=Quick Strike Ring", "=ds=#s13#", "5%" },
- { 18820, "INV_Misc_StoneTablet_11", "=q4=Talisman of Ephemeral Power", "=ds=#s14#", "5%" },
- { 19142, "INV_Misc_Book_09", "=q4=Fire Runed Grimoire", "=ds=#s15#", "5%" },
- { 17069, "INV_Weapon_Bow_08", "=q4=Striker's Mark", "=ds=#w2#", "20%" },
- { 18203, "INV_Misc_MonsterClaw_04", "=q4=Eskhandar's Right Claw", "=ds=#h3#, #w13#", "20%" },
- { 17073, "INV_Hammer_04", "=q4=Earthshaker", "=ds=#h2#, #w6#", "20%" },
- { 18822, "INV_Sword_28", "=q4=Obsidian Edged Blade", "=ds=#h2#, #w10#", "5%" },
- };
- MCGehennas = { --https://database.turtle-wow.org/?npc=12259
- { 16812, "INV_Gauntlets_14", "=q4=Gloves of Prophecy", "=ds=#s9#, #a1# =q9=#c5#", "25%" },
- { 16826, "INV_Gauntlets_21", "=q4=Nightslayer Gloves", "=ds=#s9#, #a2# =q12=#c6#", "25%" },
- { 16849, "INV_Boots_Chain_13", "=q4=Giantstalker's Boots", "=ds=#s12#, #a3# =q14=#c2#", "25%" },
- { 16839, "INV_Gauntlets_11", "=q4=Earthfury Gauntlets", "=ds=#s9#, #a3# =q15=#c7#", "25%" },
- { 16860, "INV_Gauntlets_29", "=q4=Lawbringer Gauntlets", "=ds=#s9#, #a4# =q16=#c4#", "25%" },
- { 16862, "INV_Boots_Plate_04", "=q4=Sabatons of Might", "=ds=#s12#, #a4# =q17=#c9#", "25%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 18870, "INV_Helmet_18", "=q4=Helm of the Lifegiver", "=ds=#s1#, #a3#", "5%" },
- { 19145, "INV_Chest_Cloth_18", "=q4=Robe of Volatile Power", "=ds=#s5#, #a1#", "5%" },
- { 19146, "INV_Bracer_04", "=q4=Wristguards of Stability", "=ds=#s8#, #a2#", "5%" },
- { 18872, "INV_Pants_08", "=q4=Manastorm Leggings", "=ds=#s11#, #a1#", "5%" },
- { 18875, "INV_Pants_12", "=q4=Salamander Scale Pants", "=ds=#s11#, #a2#", "5%" },
- { 18861, "INV_Pants_04", "=q4=Flamewaker Legplates", "=ds=#s11#, #a4#", "5%" },
- { 18879, "INV_Jewelry_Ring_14", "=q4=Heavy Dark Iron Ring", "=ds=#s13#", "5%" },
- { 19147, "INV_Jewelry_Ring_38", "=q4=Ring of Spell Power", "=ds=#s13#", "5%" },
- { 17077, "INV_Staff_13", "=q4=Crimson Shocker", "=ds=#w12#", "5%" },
- { 18878, "INV_Weapon_ShortBlade_07", "=q4=Sorcerous Dagger", "=ds=#h3#, #w4#", "5%" },
- };
- MCGarr = { --https://database.turtle-wow.org/?npc=12057
- { 16813, "INV_Helmet_34", "=q4=Circlet of Prophecy", "=ds=#s1#, #a1# =q9=#c5#", "20%" },
- { 16795, "INV_Helmet_53", "=q4=Arcanist Crown", "=ds=#s1#, #a1# =q10=#c3#", "20%" },
- { 16808, "INV_Helmet_08", "=q4=Felheart Horns", "=ds=#s1#, #a1# =q11=#c8#", "20%" },
- { 16821, "INV_Helmet_41", "=q4=Nightslayer Cover", "=ds=#s1#, #a2# =q12=#c6#", "20%" },
- { 16834, "INV_Helmet_09", "=q4=Cenarion Helm", "=ds=#s1#, #a2# =q13=#c1#", "17%" },
- { 16846, "INV_Helmet_05", "=q4=Giantstalker's Helmet", "=ds=#s1#, #a3# =q14=#c2#", "17%" },
- { 16842, "INV_Helmet_09", "=q4=Earthfury Helmet", "=ds=#s1#, #a3# =q15=#c7#", "17%" },
- { 16854, "INV_Helmet_05", "=q4=Lawbringer Helm", "=ds=#s1#, #a4# =q16=#c4#", "17%" },
- { 16866, "INV_Helmet_09", "=q4=Helm of Might", "=ds=#s1#, #a4# =q17=#c9#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 17782, "INV_Jewelry_Amulet_04", "=q5=Talisman of Binding Shard", "=q1=#s2#", "5%" },
- { 18564, "Spell_Ice_Lament", "=q5=Bindings of the Windseeker", "=q1=#m3# =ds=#m9#", "5%" },
- { 19019, "INV_Sword_39", "=q5=Thunderfury, Blessed Blade of the Windseeker", "=q1=#m4# =ds=#h1#, #w10#" },
- { 18829, "INV_Shoulder_04", "=q4=Deep Earth Spaulders", "=ds=#s3#, #a3#", "5%" },
- { 18823, "INV_Gauntlets_23", "=q4=Aged Core Leather Gloves", "=ds=#s9#, #a2#", "5%" },
- { 19143, "INV_Gauntlets_26", "=q4=Flameguard Gauntlets", "=ds=#s9#, #a4#", "5%" },
- { 19136, "INV_Belt_11", "=q4=Mana Igniting Cord", "=ds=#s10#, #a1#", "5%" },
- { 18861, "INV_Pants_04", "=q4=Flamewaker Legplates", "=ds=#s11#, #a4#", "5%" },
- { 19144, "INV_Boots_Chain_05", "=q4=Sabatons of the Flamewalker", "=ds=#s12#, #a3#", "5%" },
- { 18824, "INV_Boots_Plate_08", "=q4=Magma Tempered Boots", "=ds=#s12#, #a4#", "5%" },
- { 18821, "INV_Jewelry_Ring_07", "=q4=Quick Strike Ring", "=ds=#s13#", "5%" },
- { 18820, "INV_Misc_StoneTablet_11", "=q4=Talisman of Ephemeral Power", "=ds=#s14#", "5%" },
- { 19142, "INV_Misc_Book_09", "=q4=Fire Runed Grimoire", "=ds=#s15#", "5%" },
- { 17066, "INV_Shield_10", "=q4=Drillborer Disk", "=ds=#w8#", "17%" },
- { 17071, "INV_Weapon_ShortBlade_18", "=q4=Gutgore Ripper", "=ds=#h1#, #w4#", "20%" },
- { 17105, "INV_Hammer_05", "=q4=Aurastone Hammer", "=ds=#h1#, #w6#", "20%" },
- { 18832, "INV_Sword_15", "=q4=Brutality Blade", "=ds=#h1#, #w10#", "20%" },
- { 18822, "INV_Sword_28", "=q4=Obsidian Edged Blade", "=ds=#h2#, #w10#", "5%" },
- };
- MCShazzrah = { --https://database.turtle-wow.org/?npc=12264
- { 16811, "INV_Boots_07", "=q4=Boots of Prophecy", "=ds=#s12#, #a1# =q9=#c5#", "25%" },
- { 16801, "INV_Gauntlets_14", "=q4=Arcanist Gloves", "=ds=#s9#, #a1# =q10=#c3#", "33%" },
- { 16803, "INV_Boots_Cloth_05", "=q4=Felheart Slippers", "=ds=#s12#, #a1# =q11=#c8#", "25%" },
- { 16824, "INV_Boots_08", "=q4=Nightslayer Boots", "=ds=#s12#, #a2# =q12=#c6#", "25%" },
- { 16831, "INV_Gauntlets_07", "=q4=Cenarion Gloves", "=ds=#s9#, #a2# =q13=#c1#", "33%" },
- { 16852, "INV_Gauntlets_10", "=q4=Giantstalker's Gloves", "=ds=#s9#, #a3# =q14=#c2#", "33%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 18870, "INV_Helmet_18", "=q4=Helm of the Lifegiver", "=ds=#s1#, #a3#", "3%" },
- { 19145, "INV_Chest_Cloth_18", "=q4=Robe of Volatile Power", "=ds=#s5#, #a1#", "3%" },
- { 19146, "INV_Bracer_04", "=q4=Wristguards of Stability", "=ds=#s8#, #a2#", "3%" },
- { 18872, "INV_Pants_08", "=q4=Manastorm Leggings", "=ds=#s11#, #a1#", "3%" },
- { 18875, "INV_Pants_12", "=q4=Salamander Scale Pants", "=ds=#s11#, #a2#", "3%" },
- { 18861, "INV_Pants_04", "=q4=Flamewaker Legplates", "=ds=#s11#, #a4#", "3%" },
- { 18879, "INV_Jewelry_Ring_14", "=q4=Heavy Dark Iron Ring", "=ds=#s13#", "3%" },
- { 19147, "INV_Jewelry_Ring_38", "=q4=Ring of Spell Power", "=ds=#s13#", "3%" },
- { 17077, "INV_Staff_13", "=q4=Crimson Shocker", "=ds=#w12#", "3%" },
- { 18878, "INV_Weapon_ShortBlade_07", "=q4=Sorcerous Dagger", "=ds=#h3#, #w4#", "3%" },
- };
- MCGeddon = { --https://database.turtle-wow.org/?npc=12056
- { 16797, "INV_Shoulder_02", "=q4=Arcanist Mantle", "=ds=#s3#, #a1# =q10=#c3#", "33%" },
- { 16807, "INV_Shoulder_23", "=q4=Felheart Shoulder Pads", "=ds=#s3#, #a1# =q11=#c8#", "33%" },
- { 16836, "INV_Shoulder_07", "=q4=Cenarion Spaulders", "=ds=#s3#, #a2# =q13=#c1#", "30%" },
- { 16844, "INV_Shoulder_29", "=q4=Earthfury Epaulets", "=ds=#s3#, #a3# =q15=#c7#", "30%" },
- { 16856, "INV_Shoulder_20", "=q4=Lawbringer Spaulders", "=ds=#s3#, #a4# =q16=#c4#", "60%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 18563, "Spell_Ice_Lament", "=q5=Bindings of the Windseeker", "=q1=#m3# =ds=#m10#", "6%" },
- { 19019, "INV_Sword_39", "=q5=Thunderfury, Blessed Blade of the Windseeker", "=q1=#m4# =ds=#h1#, #w10#" },
- { 18829, "INV_Shoulder_04", "=q4=Deep Earth Spaulders", "=ds=#s3#, #a3#", "4%" },
- { 18823, "INV_Gauntlets_23", "=q4=Aged Core Leather Gloves", "=ds=#s9#, #a2#", "1%" },
- { 19143, "INV_Gauntlets_26", "=q4=Flameguard Gauntlets", "=ds=#s9#, #a4#", "4%" },
- { 19136, "INV_Belt_11", "=q4=Mana Igniting Cord", "=ds=#s10#, #a1#", "4%" },
- { 18861, "INV_Pants_04", "=q4=Flamewaker Legplates", "=ds=#s11#, #a4#", "4%" },
- { 19144, "INV_Boots_Chain_05", "=q4=Sabatons of the Flamewalker", "=ds=#s12#, #a3#", "4%" },
- { 18824, "INV_Boots_Plate_08", "=q4=Magma Tempered Boots", "=ds=#s12#, #a4#", "4%" },
- { 18821, "INV_Jewelry_Ring_07", "=q4=Quick Strike Ring", "=ds=#s13#", "4%" },
- { 17110, "INV_Jewelry_Ring_21", "=q4=Seal of the Archmagus", "=ds=#s13#", "4%" },
- { 18820, "INV_Misc_StoneTablet_11", "=q4=Talisman of Ephemeral Power", "=ds=#s14#", "4%" },
- { 19142, "INV_Misc_Book_09", "=q4=Fire Runed Grimoire", "=ds=#s15#", "4%" },
- { 18822, "INV_Sword_28", "=q4=Obsidian Edged Blade", "=ds=#h2#, #w10#", "4%" },
- };
- MCGolemagg = { --https://database.turtle-wow.org/?npc=11988
- { 16815, "INV_Chest_Cloth_03", "=q4=Robes of Prophecy", "=ds=#s5#, #a1# =q9=#c5#", "25%" },
- { 16798, "INV_Chest_Cloth_03", "=q4=Arcanist Robes", "=ds=#s5#, #a1# =q10=#c3#", "25%" },
- { 16809, "INV_Chest_Cloth_09", "=q4=Felheart Robes", "=ds=#s5#, #a1# =q11=#c8#", "25%" },
- { 16820, "INV_Chest_Cloth_07", "=q4=Nightslayer Chestpiece", "=ds=#s5#, #a2# =q12=#c6#", "25%" },
- { 16833, "INV_Chest_Cloth_06", "=q4=Cenarion Vestments", "=ds=#s5#, #a2# =q13=#c1#", "20%" },
- { 16845, "INV_Chest_Chain_03", "=q4=Giantstalker's Breastplate", "=ds=#s5#, #a3# =q14=#c2#", "20%" },
- { 16841, "INV_Chest_Chain_11", "=q4=Earthfury Vestments", "=ds=#s5#, #a3# =q15=#c7#", "20%" },
- { 16853, "INV_Chest_Plate03", "=q4=Lawbringer Chestguard", "=ds=#s5#, #a4# =q16=#c4#", "20%" },
- { 16865, "INV_Chest_Plate16", "=q4=Breastplate of Might", "=ds=#s5#, #a4# =q17=#c9#", "20%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 17203, "Spell_Fire_SealOfFire", "=q4=Sulfuron Ingot", "=q1=#m3#=ds=, =q1=#m31#", "80%" },
- { 17182, "INV_Hammer_Unique_Sulfuras", "=q5=Sulfuras, Hand of Ragnaros", "=ds=#h2#, #w6#" },
- { 18829, "INV_Shoulder_04", "=q4=Deep Earth Spaulders", "=ds=#s3#, #a3#", "2%" },
- { 18823, "INV_Gauntlets_23", "=q4=Aged Core Leather Gloves", "=ds=#s9#, #a2#", "2%" },
- { 19143, "INV_Gauntlets_26", "=q4=Flameguard Gauntlets", "=ds=#s9#, #a4#", "2%" },
- { 19136, "INV_Belt_11", "=q4=Mana Igniting Cord", "=ds=#s10#, #a1#", "2%" },
- { 18861, "INV_Pants_04", "=q4=Flamewaker Legplates", "=ds=#s11#, #a4#", "2%" },
- { 19144, "INV_Boots_Chain_05", "=q4=Sabatons of the Flamewalker", "=ds=#s12#, #a3#", "2%" },
- { 18824, "INV_Boots_Plate_08", "=q4=Magma Tempered Boots", "=ds=#s12#, #a4#", "2%" },
- { 18821, "INV_Jewelry_Ring_07", "=q4=Quick Strike Ring", "=ds=#s13#", "2%" },
- { 18820, "INV_Misc_StoneTablet_11", "=q4=Talisman of Ephemeral Power", "=ds=#s14#", "2%" },
- { 19142, "INV_Misc_Book_09", "=q4=Fire Runed Grimoire", "=ds=#s15#", "2%" },
- { 17072, "INV_Weapon_Rifle_09", "=q4=Blastershot Launcher", "=ds=#w5#", "25%" },
- { 17103, "INV_Sword_39", "=q4=Azuresong Mageblade", "=ds=#h3#, #w10#", "25%" },
- { 18822, "INV_Sword_28", "=q4=Obsidian Edged Blade", "=ds=#h2#, #w10#", "2%" },
- { 18842, "INV_Staff_13", "=q4=Staff of Dominance", "=ds=#w9#", "25%" },
- };
- MCSulfuron = { --https://database.turtle-wow.org/?npc=12098
- { 16816, "INV_Shoulder_02", "=q4=Mantle of Prophecy", "=ds=#s3#, #a1# =q9=#c5#", "33%" },
- { 16823, "INV_Shoulder_25", "=q4=Nightslayer Shoulder Pads", "=ds=#s3#, #a2# =q12=#c6#", "30%" },
- { 16848, "INV_Shoulder_10", "=q4=Giantstalker's Epaulets", "=ds=#s3#, #a3# =q14=#c2#", "33%" },
- { 16868, "INV_Shoulder_15", "=q4=Pauldrons of Might", "=ds=#s3#, #a4# =q17=#c9#", "30%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 18870, "INV_Helmet_18", "=q4=Helm of the Lifegiver", "=ds=#s1#, #a3#", "4%" },
- { 19145, "INV_Chest_Cloth_18", "=q4=Robe of Volatile Power", "=ds=#s5#, #a1#", "4%" },
- { 19146, "INV_Bracer_04", "=q4=Wristguards of Stability", "=ds=#s8#, #a2#", "4%" },
- { 18872, "INV_Pants_08", "=q4=Manastorm Leggings", "=ds=#s11#, #a1#", "4%" },
- { 18875, "INV_Pants_12", "=q4=Salamander Scale Pants", "=ds=#s11#, #a2#", "4%" },
- { 18861, "INV_Pants_04", "=q4=Flamewaker Legplates", "=ds=#s11#, #a4#", "4%" },
- { 18879, "INV_Jewelry_Ring_14", "=q4=Heavy Dark Iron Ring", "=ds=#s13#", "4%" },
- { 19147, "INV_Jewelry_Ring_38", "=q4=Ring of Spell Power", "=ds=#s13#", "4%" },
- { 17077, "INV_Staff_13", "=q4=Crimson Shocker", "=ds=#w12#", "4%" },
- { 18878, "INV_Weapon_ShortBlade_07", "=q4=Sorcerous Dagger", "=ds=#h3#, #w4#", "4%" },
- { 17074, "INV_Spear_08", "=q4=Shadowstrike", "=ds=#w7#", "3%" },
- { 17223, "INV_Spear_08", "=q4=Thunderstrike", "=ds=#w7#" },
- };
- MCMajordomo = { --https://database.turtle-wow.org/?object=179703
- { 19139, "INV_Shoulder_23", "=q4=Fireguard Shoulders", "=ds=#s3#, #a2#", "20%" },
- { 18810, "INV_Shoulder_18", "=q4=Wild Growth Spaulders", "=ds=#s3#, #a2#", "20%" },
- { 18811, "INV_Misc_Cape_18", "=q4=Fireproof Cloak", "=ds=#s4#", "20%" },
- { 18808, "INV_Gauntlets_03", "=q4=Gloves of the Hypnotic Flame", "=ds=#s9#, #a1#", "20%" },
- { 18809, "INV_Belt_12", "=q4=Sash of Whispered Secrets", "=ds=#s10#, #a1#", "20%" },
- { 18812, "INV_Bracer_02", "=q4=Wristguards of True Flight", "=ds=#s8#, #a3#", "20%" },
- { 18806, "INV_Boots_Plate_09", "=q4=Core Forged Greaves", "=ds=#s12#, #a4#", "20%" },
- { 19140, "INV_Jewelry_Ring_39", "=q4=Cauterizing Band", "=ds=#s13#", "20%" },
- { 18805, "INV_Weapon_ShortBlade_11", "=q4=Core Hound Tooth", "=ds=#h1#, #w4#", "20%" },
- { 18803, "INV_Gizmo_02", "=q4=Finkle's Lava Dredger", "=ds=#h2#, #w6#", "20%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 18703, "Spell_Nature_ResistNature", "=q4=Ancient Petrified Leaf", "=ds=#m2# =q14=#c2#", "50%" },
- { 18714, "INV_Misc_Quiver_03", "=q4=Ancient Sinew Wrapped Lamina", "=q1=#m4# =ds=#e9# =q14=#c2#" },
- { 18713, "INV_Weapon_Bow_01", "=q4=Rhok'delar, Longbow of the Ancient Keepers", "=q1=#m4# =ds=#w2# =q14=#c2#" },
- { 18715, "INV_Staff_21", "=q4=Lok'delar, Stave of the Ancient Keepers", "=q1=#m4# =ds=#w9# =q14=#c2#" },
- { 0,"","","" },
- { 18646, "Spell_Holy_MindSooth", "=q4=The Eye of Divinity", "=ds=#s14# =q9=#c5#", "50%" },
- { 18608, "INV_Staff_30", "=q4=Benediction", "=q1=#m4# =ds=#w9# =q9=#c5#" },
- { 18609, "INV_Staff_12", "=q4=Anathema", "=q1=#m4# =ds=#w9# =q9=#c5#" },
- };
- MCRagnaros = { --https://database.turtle-wow.org/?npc=11502
- { 16922, "INV_Pants_08", "=q4=Leggings of Transcendence", "=ds=#s11#, #a1# =q9=#c5#", "13%" },
- { 16915, "INV_Pants_08", "=q4=Netherwind Pants", "=ds=#s11#, #a1# =q10=#c3#", "13%" },
- { 16930, "INV_Pants_07", "=q4=Nemesis Leggings", "=ds=#s11#, #a1# =q11=#c8#", "13%" },
- { 16909, "INV_Pants_06", "=q4=Bloodfang Pants", "=ds=#s11#, #a2# =q12=#c6#", "13%" },
- { 16901, "INV_Pants_06", "=q4=Stormrage Legguards", "=ds=#s11#, #a2# =q13=#c1#", "13%" },
- { 16938, "INV_Pants_03", "=q4=Dragonstalker's Legguards", "=ds=#s11#, #a3# =q14=#c2#", "13%" },
- { 16946, "INV_Pants_03", "=q4=Legplates of Ten Storms", "=ds=#s11#, #a3# =q15=#c7#", "13%" },
- { 16954, "INV_Pants_04", "=q4=Judgement Legplates", "=ds=#s11#, #a4# =q16=#c4#", "13%" },
- { 16962, "INV_Pants_04", "=q4=Legplates of Wrath", "=ds=#s11#, #a4# =q17=#c9#", "13%" },
- { 0,"","","" },
- { 17204, "INV_Misc_Gem_Pearl_05", "=q5=Eye of Sulfuras", "=q1=#m31#", "6%" },
- { 17182, "INV_Hammer_Unique_Sulfuras", "=q5=Sulfuras, Hand of Ragnaros", "=ds=#h2#, #w6#" },
- { 0,"","","" },
- { 19017, "Spell_Fire_SelfDestruct", "=q5=Essence of the Firelord", "=q1=#m3#", "20%" },
- { 19019, "INV_Sword_39", "=q5=Thunderfury, Blessed Blade of the Windseeker", "=q1=#m4# =ds=#h1#, #w10#" },
- { 18817, "INV_Crown_02", "=q4=Crown of Destruction", "=ds=#s1#, #a3#", "20%" },
- { 18814, "INV_Jewelry_Amulet_05", "=q4=Choker of the Fire Lord", "=ds=#s2#", "20%" },
- { 17102, "INV_Misc_Cape_17", "=q4=Cloak of the Shrouded Mists", "=ds=#s4#", "20%" },
- { 17107, "INV_Misc_Cape_08", "=q4=Dragon's Blood Cape", "=ds=#s4#", "20%" },
- { 19137, "INV_Belt_29", "=q4=Onslaught Girdle", "=ds=#s10#, #a4#", "20%" },
- { 17063, "INV_Jewelry_Ring_15", "=q4=Band of Accuria", "=ds=#s13#", "20%" },
- { 19138, "INV_Jewelry_Ring_36", "=q4=Band of Sulfuras", "=ds=#s13#", "20%" },
- { 18815, "Spell_Fire_Fire", "=q4=Essence of the Pure Flame", "=ds=#s14#", "8%" },
- { 17082, "INV_Misc_Orb_05", "=q4=Shard of the Flame", "=ds=#s14#", "8%" },
- { 17106, "INV_Shield_08", "=q4=Malistar's Defender", "=ds=#w8#", "20%" },
- { 18816, "INV_Sword_48", "=q4=Perdition's Blade", "=ds=#h1#, #w4#", "20%" },
- { 17104, "INV_Axe_09", "=q4=Spinal Reaper", "=ds=#h2#, #w1#", "8%" },
- { 17076, "INV_Sword_12", "=q4=Bonereaver's Edge", "=ds=#h2#, #w10#", "8%" },
- };
- MCTrashMobs = {
- { 16817, "INV_Belt_22", "=q4=Girdle of Prophecy", "=ds=#s10#, #a1# =q9=#c5#", "0.3%" },
- { 16802, "INV_Belt_30", "=q4=Arcanist Belt", "=ds=#s10#, #a1# =q10=#c3#", "0.3%" },
- { 16806, "INV_Belt_13", "=q4=Felheart Belt", "=ds=#s10#, #a1# =q11=#c8#", "0.3%" },
- { 16827, "INV_Belt_23", "=q4=Nightslayer Belt", "=ds=#s10#, #a2# =q12=#c6#", "0.3%" },
- { 16828, "INV_Belt_06", "=q4=Cenarion Belt", "=ds=#s10#, #a2# =q13=#c1#", "0.3%" },
- { 16851, "INV_Belt_28", "=q4=Giantstalker's Belt", "=ds=#s10#, #a3# =q14=#c2#", "0.3%" },
- { 16838, "INV_Belt_14", "=q4=Earthfury Belt", "=ds=#s10#, #a3# =q15=#c7#", "0.3%" },
- { 16858, "INV_Belt_27", "=q4=Lawbringer Belt", "=ds=#s10#, #a4# =q16=#c4#", "0.3%" },
- { 16864, "INV_Belt_09", "=q4=Belt of Might", "=ds=#s10#, #a4# =q17=#c9#", "0.3%" },
- { 0,"","","" },
- { 81260, "INV_Axe_23", "=q4=Lavashard Axe", "=ds=#h1#, #w1#", "0.2%" },
- { 17011, "Spell_Nature_Earthquake","=q3=Lava Core","=ds=#m31#", "15%" },
- { 17010, "Spell_Fire_FlameBolt","=q3=Fiery Core","=ds=#m31#", "35%" },
- { 11382, "INV_Misc_Gem_Bloodstone_03","=q2=Blood of the Mountain","=ds=#m31# =q7=#x63#", "0.02%" },
- { 17012, "INV_Ammo_FireTar","=q1=Core Leather","=ds=#m31#" },
- { 16819, "INV_Bracer_09", "=q4=Vambraces of Prophecy", "=ds=#s8#, #a1# =q9=#c5#", "0.3%" },
- { 16799, "INV_Belt_29", "=q4=Arcanist Bindings", "=ds=#s8#, #a1# =q10=#c3#", "0.3%" },
- { 16804, "INV_Bracer_07", "=q4=Felheart Bracers", "=ds=#s8#, #a1# =q11=#c8#", "0.3%" },
- { 16825, "INV_Bracer_02", "=q4=Nightslayer Bracelets", "=ds=#s8#, #a2# =q12=#c6#", "0.3%" },
- { 16830, "INV_Bracer_03", "=q4=Cenarion Bracers", "=ds=#s8#, #a2# =q13=#c1#", "0.3%" },
- { 16850, "INV_Bracer_17", "=q4=Giantstalker's Bracers", "=ds=#s8#, #a3# =q14=#c2#", "0.3%" },
- { 16840, "INV_Bracer_16", "=q4=Earthfury Bracers", "=ds=#s8#, #a3# =q15=#c7#", "0.3%" },
- { 16857, "INV_Bracer_18", "=q4=Lawbringer Bracers", "=ds=#s8#, #a4# =q16=#c4#", "0.3%" },
- { 16861, "INV_Bracer_19", "=q4=Bracers of Might", "=ds=#s8#, #a4# =q17=#c9#", "0.3%" },
- { 0,"","","" },
- { 81261, "inv_boots_02", "=q4=Boots of Blistering Flames", "=ds=#s12#, #a1#", "0.2%" },
- { 81262, "inv_helmet_10", "=q4=Core Forged Helmet", "=ds=#s1#, #a4#", "0.2%" },
- { 81263, "inv_belt_18", "=q4=Lost Dark Iron Chain", "=ds=#s2#", "0.2%" },
- { 81264, "inv_shoulder_28", "=q4=Shoulderpads of True Flight", "=ds=#s3#, #a3#", "0.2%" },
- { 81265, "inv_belt_16", "=q4=Ashskin Belt", "=ds=#s10#, #a2#", "0.2%" },
-
- };
- MCRANDOMBOSSDROPS = {
- { 18264, "INV_Scroll_05", "=q3=Plans: Elemental Sharpening Stone", "=ds=#p2# #m14#", "1%" },
- { 18262, "INV_Stone_02", "=q2=Elemental Sharpening Stone", "=ds=#e12#" },
- { 0,"","","" },
- { 18292, "INV_Scroll_05", "=q3=Schematic: Core Marksman Rifle", "=ds=#p5# #m14#", "1%" },
- { 18282, "INV_Weapon_Rifle_05", "=q4=Core Marksman Rifle", "=ds=#w5#" },
- { 0,"","","" },
- { 18291, "INV_Scroll_05", "=q3=Schematic: Force Reactive Disk", "=ds=#p5# #m14#", "1%" },
- { 18168, "Spell_Arcane_PortalDarnassus", "=q4=Force Reactive Disk", "=ds=#w8#" },
- { 0,"","","" },
- { 18290, "INV_Scroll_05", "=q3=Schematic: Biznicks 247x128 Accurascope", "=ds=#p5# #m14#", "1%" },
- { 18283, "INV_Misc_Spyglass_02", "=q3=Biznicks 247x128 Accurascope", "=ds=#e13#" },
- { 0,"","","" },
- { 18259, "INV_Misc_Note_01", "=q3=Formula: Enchant Weapon - Spell Power", "=ds=#p4# #m14#", "1%" },
- { 0,"","","" },
- { 0,"","","" },
- { 18252, "INV_Scroll_05", "=q3=Pattern: Core Armor Kit", "=ds=#p7# #m14#", "1%" },
- { 18251, "INV_Misc_ArmorKit_05", "=q3=Core Armor Kit", "=ds=#e12#" },
- { 0,"","","" },
- { 18265, "INV_Scroll_05", "=q3=Pattern: Flarecore Wraps", "=ds=#p8# #m14#", "1%" },
- { 18263, "INV_Bracer_09", "=q4=Flarecore Wraps", "=ds=#s8#, #a1#" },
- { 0,"","","" },
- { 21371, "INV_Scroll_05", "=q3=Pattern: Core Felcloth Bag", "=ds=#p8# #m14#", "1%" },
- { 21342, "INV_Misc_Bag_CoreFelclothBag", "=q4=Core Felcloth Bag", "=ds=#m11# #e10# =q11=#c8#" },
- { 0,"","","" },
- { 18257, "INV_Scroll_05", "=q3=Recipe: Major Rejuvenation Potion", "=ds=#p1# #m14#", "1%" },
- { 18253, "INV_Potion_47", "=q1=Major Rejuvenation Potion", "=ds=#e1#" },
- { 0,"","","" },
- { 18260, "INV_Misc_Note_01", "=q3=Formula: Enchant Weapon - Healing Power", "=ds=#p4# #m14#", "1%" },
- };
- Onyxia = {
- { 16921, "INV_Helmet_24", "=q4=Halo of Transcendence", "=ds=#s1#, #a1# =q9=#c5#", "13%" },
- { 16914, "INV_Helmet_70", "=q4=Netherwind Crown", "=ds=#s1#, #a1# =q10=#c3#", "13%" },
- { 16929, "INV_Helmet_08", "=q4=Nemesis Skullcap", "=ds=#s1#, #a1# =q11=#c8#", "13%" },
- { 16908, "INV_Helmet_41", "=q4=Bloodfang Hood", "=ds=#s1#, #a2# =q12=#c6#", "13%" },
- { 16900, "INV_Helmet_09", "=q4=Stormrage Cover", "=ds=#s1#, #a2# =q13=#c1#", "13%" },
- { 16939, "INV_Helmet_05", "=q4=Dragonstalker's Helm", "=ds=#s1#, #a3# =q14=#c2#", "13%" },
- { 16947, "INV_Helmet_69", "=q4=Helmet of Ten Storms", "=ds=#s1#, #a3# =q15=#c7#", "13%" },
- { 16955, "INV_Helmet_74", "=q4=Judgement Crown", "=ds=#s1#, #a4# =q16=#c4#", "13%" },
- { 16963, "INV_Helmet_71", "=q4=Helm of Wrath", "=ds=#s1#, #a4# =q17=#c9#", "13%" },
- { 0,"","","" },
- { 18423, "INV_Misc_Head_Dragon_01", "=q4=Head of Onyxia", "=ds=#m2#", "100%" },
- { 18404, "INV_Jewelry_Necklace_09", "=q4=Onyxia Tooth Pendant", "=q1=#m4# =ds=#s2#" },
- { 18403, "INV_Jewelry_Ring_27", "=q4=Dragonslayer's Signet", "=q1=#m4# =ds=#s13#" },
- { 18406, "Spell_Shadow_LifeDrain", "=q4=Onyxia Blood Talisman", "=q1=#m4# =ds=#s14#" },
- { 15138,"INV_Misc_Cape_05","=q3=Onyxia Scale Cloak","=q1=#m4# =ds=#s4# =q5=LW #m14#" },
- { 18705, "Spell_Holy_DispelMagic", "=q4=Mature Black Dragon Sinew", "=ds=#m3# =q14=#c2#", " 40%%" },
- { 18713, "INV_Weapon_Bow_01", "=q4=Rhok'delar, Longbow of the Ancient Keepers", "=q1=#m4# =ds=#w2# =q14=#c2#" },
- { 0,"","","" },
- { 18205, "INV_Belt_12", "=q4=Eskhandar's Collar", "=ds=#s2#", "25%" },
- { 17078, "INV_Misc_Cape_16", "=q4=Sapphiron Drape", "=ds=#s4#", "25%" },
- { 18813, "INV_Jewelry_Ring_13", "=q4=Ring of Binding", "=ds=#s13#", "25%" },
- { 17064, "INV_Misc_MonsterScales_15", "=q4=Shard of the Scale", "=ds=#s14#", "8%" },
- { 17067, "INV_Misc_Book_07", "=q4=Ancient Cornerstone Grimoire", "=ds=#s15#", "25%" },
- { 17068, "INV_Axe_09", "=q4=Deathbringer", "=ds=#h1#, #w1#", "8%" },
- { 17075, "INV_Sword_18", "=q4=Vis'kag the Bloodletter", "=ds=#h1#, #w10#", "8%" },
- { 0,"","","" },
- { 17966,"INV_Misc_Bag_22","=q2=Onyxia Hide Backpack","=ds=#m12# #e10#", "100%" },
- { 17962,"INV_Misc_Bag_10_Blue","=q2=Blue Sack of Gems","=ds=#m23# =q2=#e33#", "100%" },
- { 0,"","","" },
- { 15410, "INV_Misc_MonsterScales_07","=q3=Scale of Onyxia", "=ds=#e12# =q5=Skinning (315)" },
- };
- ZGJeklik = { --https://database.turtle-wow.org/?npc=14517
- { 19721, "INV_Shoulder_19", "=q4=Primal Hakkari Shawl", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19724, "INV_Chest_Chain_12", "=q4=Primal Hakkari Aegis", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "11%" },
- { 19723, "INV_Shirt_07", "=q4=Primal Hakkari Kossack", "=q17=#c9#=ds=, =q10=#c3#=ds=, =q11=#c8#", "11%" },
- { 19722, "INV_Banner_01", "=q4=Primal Hakkari Tabard", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q13=#c1#", "11%" },
- { 19717, "INV_Bracer_18", "=q4=Primal Hakkari Armsplint", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19716, "INV_Bracer_05", "=q4=Primal Hakkari Bindings", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19718, "INV_Bracer_14", "=q4=Primal Hakkari Stanchion", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 19719, "INV_Belt_12", "=q4=Primal Hakkari Girdle", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19720, "INV_Belt_07", "=q4=Primal Hakkari Sash", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19918, "INV_Mace_19", "=q4=Jeklik's Crusher", "=ds=#h2#, #w6#", "14%" },
- { 0,"","","" },
- { 19923, "INV_Jewelry_Necklace_03", "=q3=Jeklik's Opaline Talisman", "=ds=#s2#", "14%" },
- { 19928, "INV_Shoulder_09", "=q3=Animist's Spaulders", "=ds=#s3#, #a2#", "14%" },
- { 20262, "INV_Boots_Chain_11", "=q3=Seafury Boots", "=ds=#s12#, #a3#", "14%" },
- { 20265, "INV_Boots_Plate_03", "=q3=Peacekeeper Boots", "=ds=#s12#, #a4#", "14%" },
- { 19920, "INV_Jewelry_Ring_47", "=q3=Primalist's Band", "=ds=#s13#", "14%" },
- { 19915, "INV_Shield_22", "=q3=Zulian Defender", "=ds=#w8#", "14%" },
- };
- ZGVenoxis = { --https://database.turtle-wow.org/?npc=14507
- { 19721, "INV_Shoulder_19", "=q4=Primal Hakkari Shawl", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19724, "INV_Chest_Chain_12", "=q4=Primal Hakkari Aegis", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "11%" },
- { 19723, "INV_Shirt_07", "=q4=Primal Hakkari Kossack", "=q17=#c9#=ds=, =q10=#c3#=ds=, =q11=#c8#", "11%" },
- { 19722, "INV_Banner_01", "=q4=Primal Hakkari Tabard", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q13=#c1#", "11%" },
- { 19717, "INV_Bracer_18", "=q4=Primal Hakkari Armsplint", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19716, "INV_Bracer_05", "=q4=Primal Hakkari Bindings", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19718, "INV_Bracer_14", "=q4=Primal Hakkari Stanchion", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 19719, "INV_Belt_12", "=q4=Primal Hakkari Girdle", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19720, "INV_Belt_07", "=q4=Primal Hakkari Sash", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19904, "INV_Chest_Plate08", "=q4=Runed Bloodstained Hauberk", "=ds=#s5#, #a3#", "17%" },
- { 19903, "INV_Weapon_Shortblade_31", "=q4=Fang of Venoxis", "=ds=#h3#, #w4#", "17%" },
- { 0,"","","" },
- { 19907, "INV_Misc_Cape_10", "=q3=Zulian Tigerhide Cloak", "=ds=#s4#", "17%" },
- { 19906, "INV_Boots_Chain_04", "=q3=Blooddrenched Footpads", "=ds=#s12#, #a2#", "17%" },
- { 19905, "INV_Jewelry_Ring_46", "=q3=Zanzil's Band", "=ds=#s13#", "17%" },
- { 19900, "INV_Axe_34", "=q3=Zulian Stone Axe", "=ds=#h2#, #w1#", "17%" },
- };
- ZGMarli = { --https://database.turtle-wow.org/?npc=14510
- { 19721, "INV_Shoulder_19", "=q4=Primal Hakkari Shawl", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19724, "INV_Chest_Chain_12", "=q4=Primal Hakkari Aegis", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "11%" },
- { 19723, "INV_Shirt_07", "=q4=Primal Hakkari Kossack", "=q17=#c9#=ds=, =q10=#c3#=ds=, =q11=#c8#", "11%" },
- { 19722, "INV_Banner_01", "=q4=Primal Hakkari Tabard", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q13=#c1#", "11%" },
- { 19717, "INV_Bracer_18", "=q4=Primal Hakkari Armsplint", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19716, "INV_Bracer_05", "=q4=Primal Hakkari Bindings", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19718, "INV_Bracer_14", "=q4=Primal Hakkari Stanchion", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 19719, "INV_Belt_12", "=q4=Primal Hakkari Girdle", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19720, "INV_Belt_07", "=q4=Primal Hakkari Sash", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 20032, "INV_Chest_Cloth_25", "=q4=Flowing Ritual Robes", "=ds=#s5#, #a1#", "17%" },
- { 19927, "INV_Wand_06", "=q4=Mar'li's Touch", "=ds=#w12#", "17%" },
- { 0,"","","" },
- { 19871, "INV_Jewelry_Necklace_21", "=q3=Talisman of Protection", "=ds=#s2#", "17%" },
- { 19919, "INV_Boots_Chain_04", "=q3=Bloodstained Greaves", "=ds=#s12#, #a3#", "17%" },
- { 19925, "INV_Jewelry_Ring_44", "=q3=Band of Jin", "=ds=#s13#", "17%" },
- { 19930, "INV_ZulGurubTrinket", "=q3=Mar'li's Eye", "=ds=#s14#", "17%" },
- { 0, "", "", "", "" },
- { 81003, "inv_misc_monsterclaw_03", "=q3=Ancient Hakkari Flayer", "=ds=#h3#, #w13#", "10%" },
- };
- ZGMandokir = { --https://database.turtle-wow.org/?npc=11382
- { 19721, "INV_Shoulder_19", "=q4=Primal Hakkari Shawl", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19724, "INV_Chest_Chain_12", "=q4=Primal Hakkari Aegis", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "11%" },
- { 19723, "INV_Shirt_07", "=q4=Primal Hakkari Kossack", "=q17=#c9#=ds=, =q10=#c3#=ds=, =q11=#c8#", "11%" },
- { 19722, "INV_Banner_01", "=q4=Primal Hakkari Tabard", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q13=#c1#", "11%" },
- { 19717, "INV_Bracer_18", "=q4=Primal Hakkari Armsplint", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19716, "INV_Bracer_05", "=q4=Primal Hakkari Bindings", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19718, "INV_Bracer_14", "=q4=Primal Hakkari Stanchion", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 19719, "INV_Belt_12", "=q4=Primal Hakkari Girdle", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19720, "INV_Belt_07", "=q4=Primal Hakkari Sash", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 0,"","","" },
- { 22637,"INV_ZulGurubTrinket","=q3=Primal Hakkari Idol","=ds=#e16#", "100%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19872, "Ability_Mount_Raptor", "=q4=Swift Razzashi Raptor", "=ds=#e7#", "2%" },
- { 20038, "INV_Waepon_Bow_ZulGrub_D_01", "=q4=Mandokir's Sting", "=ds=#w2#", "8%" },
- { 19867, "INV_Sword_54", "=q4=Bloodlord's Defender", "=ds=#h3#, #w10#", "8%" },
- { 19866, "INV_Sword_55", "=q4=Warblade of the Hakkari", "=ds=#h4#, #w10#", "8%" },
- { 19874, "INV_Weapon_Halberd_12", "=q4=Halberd of Smiting", "=ds=#w7#", "8%" },
- { 0,"","","" },
- { 19878, "INV_Shoulder_01", "=q3=Bloodsoaked Pauldrons", "=ds=#s3#, #a4#", "8%" },
- { 19870, "INV_Misc_Cape_18", "=q3=Hakkari Loa Cloak", "=ds=#s4#", "8%" },
- { 19869, "INV_Gauntlets_26", "=q3=Blooddrenched Grips", "=ds=#s9#, #a2#", "8%" },
- { 19895, "INV_Pants_Cloth_14", "=q3=Bloodtinged Kilt", "=ds=#s11#, #a1#", "8%" },
- { 19877, "INV_Pants_Mail_14", "=q3=Animist's Leggings", "=ds=#s11#, #a2#", "8%" },
- { 19873, "INV_Jewelry_Ring_39", "=q3=Overlord's Crimson Band", "=ds=#s13#", "8%" },
- { 19863, "INV_Jewelry_Ring_47", "=q3=Primalist's Seal", "=ds=#s13#", "8%" },
- { 19893, "INV_Jewelry_Ring_46", "=q3=Zanzil's Seal", "=ds=#s13#", "8%" },
- };
- ZGGrilek = { --https://database.turtle-wow.org/?npc=15082
- { 19961, "INV_Mace_04", "=q3=Gri'lek's Grinder", "=ds=#h1#, #w6#", "43%" },
- { 19962, "INV_Axe_24", "=q3=Gri'lek's Carver", "=ds=#h2#, #w1#", "43%" },
- { 0,"","","" },
- { 19939, "INV_Potion_26", "=q2=Gri'lek's Blood", "=ds=#m3#", "100%" },
- };
- ZGHazzarah = { --https://database.turtle-wow.org/?npc=15083
- { 19967, "INV_Wand_05", "=q3=Thoughtblighter", "=ds=#w12#", "45%" },
- { 19968, "INV_Sword_01", "=q3=Fiery Retributer", "=ds=#h3#, #w10#", "40%" },
- { 0,"","","" },
- { 19942, "INV_Misc_Bandage_16", "=q2=Hazza'rah's Dream Thread", "=ds=#m3#", "100%" },
- };
- ZGRenataki = { --https://database.turtle-wow.org/?npc=15084
- { 19964, "INV_Sword_37", "=q3=Renataki's Soul Conduit", "=ds=#h3#, #w10#", "40%" },
- { 19963, "INV_Spear_03", "=q3=Pitchfork of Madness", "=ds=#w7#", "45%" },
- { 0,"","","" },
- { 19940, "INV_Misc_MonsterFang_01", "=q2=Renataki's Tooth", "=ds=#m3#", "100%" },
- };
-
- ZGWushoolay = { --https://database.turtle-wow.org/?npc=15085
- { 19993, "INV_Waepon_Bow_ZulGrub_D_02", "=q3=Hoodoo Hunting Bow", "=ds=#w2#", "45%" },
- { 19965, "INV_Sword_37", "=q3=Wushoolay's Poker", "=ds=#h3#, #w4#", "40%" },
- { 0,"","","" },
- { 19941, "INV_Misc_MonsterTail_02", "=q2=Wushoolay's Mane", "=ds=#m3#", "100%" },
- };
- ZGGahzranka = { --https://database.turtle-wow.org/?npc=15114
- { 19945, "INV_Helmet_46", "=q4=Foror's Eyepatch", "=ds=#s1#, #a2#", "25%" },
- { 19944, "INV_Fishingpole_02", "=q4=Nat Pagle's Fish Terminator", "=ds=#w9#", "25%" },
- { 0,"","","" },
- { 19947, "INV_Gizmo_09", "=q3=Nat Pagle's Broken Reel", "=ds=#s14#", "25%" },
- { 19946, "INV_Spear_04", "=q3=Tigule's Harpoon", "=ds=#w7#", "25%" },
- { 0,"","","" },
- { 22739, "INV_Misc_Book_07", "=q3=Tome of Polymorph: Turtle", "=ds=#e20# =q10=#c3#" },
- };
- ZGThekal = {
- { 19721, "INV_Shoulder_19", "=q4=Primal Hakkari Shawl", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19724, "INV_Chest_Chain_12", "=q4=Primal Hakkari Aegis", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "11%" },
- { 19723, "INV_Shirt_07", "=q4=Primal Hakkari Kossack", "=q17=#c9#=ds=, =q10=#c3#=ds=, =q11=#c8#", "11%" },
- { 19722, "INV_Banner_01", "=q4=Primal Hakkari Tabard", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q13=#c1#", "11%" },
- { 19717, "INV_Bracer_18", "=q4=Primal Hakkari Armsplint", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19716, "INV_Bracer_05", "=q4=Primal Hakkari Bindings", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19718, "INV_Bracer_14", "=q4=Primal Hakkari Stanchion", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 19719, "INV_Belt_12", "=q4=Primal Hakkari Girdle", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19720, "INV_Belt_07", "=q4=Primal Hakkari Sash", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19902, "Ability_Mount_JungleTiger", "=q4=Swift Zulian Tiger", "=ds=#e7#", "2%" },
- { 19897, "INV_Boots_Cloth_09", "=q4=Betrayer's Boots", "=ds=#s12#, #a1#", "14%" },
- { 19896, "INV_Weapon_Hand_01", "=q4=Thekal's Grasp", "=ds=#h3#, #w13#", "14%" },
- { 0,"","","" },
- { 19899, "INV_Pants_Cloth_14", "=q3=Ritualistic Legguards", "=ds=#s11#, #a1#", "14%" },
- { 20260, "INV_Pants_Mail_06", "=q3=Seafury Leggings", "=ds=#s11#, #a3#", "14%" },
- { 20266, "INV_Pants_Plate_04", "=q3=Peacekeeper Leggings", "=ds=#s11#, #a4#", "14%" },
- { 19898, "INV_Jewelry_Ring_44", "=q3=Seal of Jin", "=ds=#s13#", "14%" },
- { 19901, "INV_Sword_35", "=q3=Zulian Slicer", "=ds=#h1#, #w10#", "14%" },
- };
- ZGArlokk = { --https://database.turtle-wow.org/?npc=14515
- { 19721, "INV_Shoulder_19", "=q4=Primal Hakkari Shawl", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19724, "INV_Chest_Chain_12", "=q4=Primal Hakkari Aegis", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "11%" },
- { 19723, "INV_Shirt_07", "=q4=Primal Hakkari Kossack", "=q17=#c9#=ds=, =q10=#c3#=ds=, =q11=#c8#", "11%" },
- { 19722, "INV_Banner_01", "=q4=Primal Hakkari Tabard", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q13=#c1#", "11%" },
- { 19717, "INV_Bracer_18", "=q4=Primal Hakkari Armsplint", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19716, "INV_Bracer_05", "=q4=Primal Hakkari Bindings", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19718, "INV_Bracer_14", "=q4=Primal Hakkari Stanchion", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 19719, "INV_Belt_12", "=q4=Primal Hakkari Girdle", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19720, "INV_Belt_07", "=q4=Primal Hakkari Sash", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19910, "INV_Weapon_Hand_01", "=q4=Arlokk's Grasp", "=ds=#h4#, #w13#", "20%" },
- { 19909, "INV_Staff_35", "=q4=Will of Arlokk", "=ds=#w9#", "20%" },
- { 0,"","","" },
- { 19913, "INV_Boots_Plate_06", "=q3=Bloodsoaked Greaves", "=ds=#s12#, #a4#", "20%" },
- { 19912, "INV_Jewelry_Ring_39", "=q3=Overlord's Onyx Band", "=ds=#s13#", "20%" },
- { 19922, "INV_Misc_Bone_DwarfSkull_01", "=q3=Arlokk's Hoodoo Stick", "=ds=#s15#", "20%" },
- { 19914, "INV_Misc_Bag_14", "=q3=Panther Hide Sack", "=ds=#m12# #e10#", "12%" },
- };
- ZGJindo = { --https://database.turtle-wow.org/?npc=11380
- { 19721, "INV_Shoulder_19", "=q4=Primal Hakkari Shawl", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19724, "INV_Chest_Chain_12", "=q4=Primal Hakkari Aegis", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "11%" },
- { 19723, "INV_Shirt_07", "=q4=Primal Hakkari Kossack", "=q17=#c9#=ds=, =q10=#c3#=ds=, =q11=#c8#", "11%" },
- { 19722, "INV_Banner_01", "=q4=Primal Hakkari Tabard", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q13=#c1#", "11%" },
- { 19717, "INV_Bracer_18", "=q4=Primal Hakkari Armsplint", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19716, "INV_Bracer_05", "=q4=Primal Hakkari Bindings", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q10=#c3#", "11%" },
- { 19718, "INV_Bracer_14", "=q4=Primal Hakkari Stanchion", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 19719, "INV_Belt_12", "=q4=Primal Hakkari Girdle", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q15=#c7#", "11%" },
- { 19720, "INV_Belt_07", "=q4=Primal Hakkari Sash", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "11%" },
- { 0,"","","" },
- { 22637,"INV_ZulGurubTrinket","=q3=Primal Hakkari Idol","=ds=#e16#", "100%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19885, "INV_Jewelry_Ring_45", "=q4=Jin'do's Evil Eye", "=ds=#s2#", "8%" },
- { 19891, "INV_Misc_Bag_10_Black", "=q4=Jin'do's Bag of Whammies", "=ds=#s15#", "8%" },
- { 19890, "INV_Mace_17", "=q4=Jin'do's Hexxer", "=ds=#h3#, #w6#", "8%" },
- { 19884, "INV_Staff_33", "=q4=Jin'do's Judgement", "=ds=#w9#", "8%" },
- { 0,"","","" },
- { 19886, "INV_Mask_02", "=q3=The Hexxer's Cover", "=ds=#s1#, #a1#", "8%" },
- { 19875, "INV_Helmet_39", "=q3=Bloodstained Coif", "=ds=#s1#, #a3#", "8%" },
- { 19888, "INV_Misc_Cape_21", "=q3=Overlord's Embrace", "=ds=#s4#", "8%" },
- { 19929, "INV_Gauntlets_16", "=q3=Bloodtinged Gloves", "=ds=#s9#, #a1#", "8%" },
- { 19894, "INV_Gauntlets_14", "=q3=Bloodsoaked Gauntlets", "=ds=#s9#, #a4#", "8%" },
- { 19889, "INV_Pants_Leather_09", "=q3=Blooddrenched Leggings", "=ds=#s11#, #a2#", "8%" },
- { 19887, "INV_Pants_Mail_09", "=q3=Bloodstained Legplates", "=ds=#s11#, #a3#", "8%" },
- { 19892, "INV_Boots_Chain_13", "=q3=Animist's Boots", "=ds=#s12#, #a2#", "8%" },
- };
- ZGHakkar = { --https://database.turtle-wow.org/?npc=14834
- { 19857, "INV_Misc_Cape_22", "=q4=Cloak of Consumption", "=ds=#s4#", "14%" },
- { 20257, "INV_Gauntlets_30", "=q4=Seafury Gauntlets", "=ds=#s9#, #a3#", "14%" },
- { 20264, "INV_Gauntlets_10", "=q4=Peacekeeper Gauntlets", "=ds=#s9#, #a4#", "14%" },
- { 19855, "INV_Pants_Plate_21", "=q4=Bloodsoaked Legplates", "=ds=#s11#, #a4#", "14%" },
- { 0, "", "", "", "" },
- { 19876, "INV_Jewelry_Necklace_19", "=q4=Soul Corrupter's Necklace", "=ds=#s2#", "14%" },
- { 19856, "INV_Jewelry_Necklace_22", "=q4=The Eye of Hakkar", "=ds=#s2#", "14%" },
- { 19861, "INV_Wand_09", "=q4=Touch of Chaos", "=ds=#w12#", "14%" },
- { 19853, "INV_Weapon_Rifle_10", "=q4=Gurubashi Dwarf Destroyer", "=ds=#w5#", "14%" },
- { 19862, "INV_Shield_12", "=q4=Aegis of the Blood God", "=ds=#w8#", "14%" },
- { 19864, "INV_Sword_18", "=q4=Bloodcaller", "=ds=#h3#, #w10#", "14%" },
- { 19865, "INV_Sword_55", "=q4=Warblade of the Hakkari", "=ds=#h3#, #w10#", "14%" },
- { 19852, "INV_Axe_35", "=q4=Ancient Hakkari Manslayer", "=ds=#h1#, #w1#", "14%" },
- { 19859, "INV_Weapon_Shortblade_30", "=q4=Fang of the Faceless", "=ds=#h1#, #w4#", "14%" },
- { 19854, "INV_Sword_55", "=q4=Zin'rokh, Destroyer of Worlds", "=ds=#h2#, #w10#", "14%" },
- { 19802, "INV_Misc_Gem_Bloodstone_02", "=q4=Heart of Hakkar", "=ds=#m2#", "100%" },
- { 19950, "INV_Jewelry_Necklace_13", "=q4=Zandalarian Hero Charm(ZHC)", "=q1=#m4# =ds=#s14#" },
- { 19949, "INV_Jewelry_Necklace_13", "=q4=Zandalarian Hero Medallion", "=q1=#m4# =ds=#s14#" },
- { 19948, "INV_Jewelry_Necklace_13", "=q4=Zandalarian Hero Badge", "=q1=#m4# =ds=#s14#" },
- };
- ZGShared = {
- { 22721, "INV_Jewelry_Ring_16", "=q4=Band of Servitude", "=ds=#s13#", "10%" };
- { 22722, "INV_Jewelry_Ring_20", "=q4=Seal of the Gurubashi Berserker", "=ds=#s13#", "10%" };
- { 0, "", "", "", "" },
- { 22720, "INV_Helmet_61", "=q3=Zulian Headdress", "=ds=#s1#, #a1#", "10%" };
- { 22718, "INV_Helmet_41", "=q3=Blooddrenched Mask", "=ds=#s1#, #a2#", "10%" };
- { 22711, "INV_Misc_Cape_16", "=q3=Cloak of the Hakkari Worshipers", "=ds=#s4#", "10%" };
- { 22712, "INV_Misc_Cape_16", "=q3=Might of the Tribe", "=ds=#s4#", "10%" };
- { 22715, "INV_Gauntlets_10", "=q3=Gloves of the Tormented", "=ds=#s9#, #a3#", "10%" };
- { 22714, "INV_Gauntlets_31", "=q3=Sacrificial Gauntlets", "=ds=#s9#, #a4#", "10%" };
- { 22716, "INV_Belt_01", "=q3=Belt of Untapped Power", "=ds=#s10#, #a1#", "10%" };
- { 22713, "INV_Waepon_Bow_ZulGrub_D_01", "=q3=Zulian Scepter of Rites", "=ds=#h1#, #w6#", "10%" };
- };
- ZGMuddyChurningWaters = {
- { 19975, "INV_Misc_Fish_05", "=q1=Zulian Mudskunk", "=ds=#m36#" },
- };
- ZGJinxedHoodooPile = { --https://database.turtle-wow.org/?object=180229
- { 19727, "INV_Weapon_Shortblade_29", "=q3=Blood Scythe", "=ds=#m8#", "26%" },
- { 0,"","","" },
- { 19820, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q9=#c5#", "11%" };
- { 19818, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q10=#c3#", "11%" };
- { 19819, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q11=#c8#", "11%" };
- { 19814, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q12=#c6#", "11%" };
- { 19821, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q13=#c1#", "11%" };
- { 19816, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q14=#c2#", "11%" };
- { 19817, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q15=#c7#", "11%" };
- { 19815, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q16=#c4#", "11%" };
- { 19813, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q17=#c9#", "11%" };
- };
- ZGTrash1 = {
- { 20263, "INV_Helmet_25", "=q3=Gurubashi Helm", "=ds=#s1#, #a4#", "0.03%" },
- { 20259, "INV_Gauntlets_25", "=q3=Shadow Panther Hide Gloves", "=ds=#s9#, #a2#", "0.03%" },
- { 20261, "INV_Belt_26", "=q3=Shadow Panther Hide Belt", "=ds=#s10#, #a2#", "0.03%" },
- { 19921, "INV_Axe_08", "=q3=Zulian Hacker", "=ds=#h1#, #w1#", "0.03%" },
- { 19908, "INV_Mace_08", "=q3=Sceptre of Smiting", "=ds=#h1#, #w6#", "0.03%" },
- { 20258, "INV_Staff_34", "=q3=Zulian Ceremonial Staff", "=ds=#w9#", "0.03%" },
- { 0,"","","" },
- { 19727, "INV_Weapon_Shortblade_29", "=q3=Blood Scythe", "=ds=#m8#", "0.03%" },
- { 0,"","","" },
- { 19726, "INV_Misc_Herb_09", "=q2=Bloodvine", "=ds=#e12#", "1%" },
- { 19774, "INV_Misc_Gem_01", "=q2=Souldarite", "=ds=#e12#", "0.05%" },
- { 19767, "INV_Misc_Pelt_01", "=q1=Primal Bat Leather", "=ds=#e12#", "10%" },
- { 19768, "INV_Misc_Pelt_04", "=q1=Primal Tiger Leather", "=ds=#e12#", "20%" },
- { 0,"","","" },
- { 0,"","","" },
- { 19820, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q9=#c5#", "0.03%" },
- { 19818, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q10=#c3#", "0.03%" },
- { 19819, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q11=#c8#", "0.03%" },
- { 19814, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q12=#c6#", "0.03%" },
- { 19821, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q13=#c1#", "0.03%" },
- { 19816, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q14=#c2#", "0.03%" },
- { 19817, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q15=#c7#", "0.03%" },
- { 19815, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q16=#c4#", "0.03%" },
- { 19813, "INV_Misc_Idol_02", "=q2=Punctured Voodoo Doll", "=ds=#m40# =q17=#c9#", "0.03%" },
- };
- ZGTrash2 = {
- { 19706, "INV_Misc_Coin_11", "=q2=Bloodscalp Coin", "=ds=#m38#", "5%" },
- { 19701, "INV_Misc_Coin_07", "=q2=Gurubashi Coin", "=ds=#m38#", "5%" },
- { 19700, "INV_Misc_Coin_09", "=q2=Hakkari Coin", "=ds=#m38#", "5%" },
- { 19699, "INV_Misc_Coin_10", "=q2=Razzashi Coin", "=ds=#m38#", "5%" },
- { 19704, "INV_Misc_Coin_15", "=q2=Sandfury Coin", "=ds=#m38#", "5%" },
- { 19705, "INV_Misc_Coin_12", "=q2=Skullsplitter Coin", "=ds=#m38#", "5%" },
- { 19702, "INV_Misc_Coin_13", "=q2=Vilebranch Coin", "=ds=#m38#", "5%" },
- { 19703, "INV_Misc_Coin_14", "=q2=Witherbark Coin","=ds=#m38#", "5%" },
- { 19698, "INV_Misc_ArmorKit_11", "=q2=Zulian Coin", "=ds=#m38#", "5%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19708, "INV_Bijou_Blue", "=q3=Blue Hakkari Bijou", "=ds=#m39#", "2%" },
- { 19713, "INV_Bijou_Bronze", "=q3=Bronze Hakkari Bijou", "=ds=#m39#", "2%" },
- { 19715, "INV_Bijou_Gold", "=q3=Gold Hakkari Bijou", "=ds=#m39#", "2%" },
- { 19711, "INV_Bijou_Green", "=q3=Green Hakkari Bijou", "=ds=#m39#", "2%" },
- { 19710, "INV_Bijou_Orange", "=q3=Orange Hakkari Bijou", "=ds=#m39#", "2%" },
- { 19712, "INV_Bijou_Purple", "=q3=Purple Hakkari Bijou", "=ds=#m39#", "2%" },
- { 19707, "INV_Bijou_Red", "=q3=Red aHakkari Bijou", "=ds=#m39#", "2%" },
- { 19714, "INV_Bijou_Silver", "=q3=Silver Hakkari Bijou", "=ds=#m39#", "2%" },
- { 19709, "INV_Bijou_Yellow", "=q3=Yellow Hakkari Bijou", "=ds=#m39#", "2%" },
- };
- ZGEnchants = {
- { 19789, "Spell_Holy_HolyProtection", "=q3=Prophetic Aura", "=ds=#s1#/#s11# #e11# =q9=#c5#" },
- { 19787, "Spell_Shadow_DetectLesserInvisibility", "=q3=Presence of Sight", "=ds=#s1#/#s11# #e11# =q10=#c3#" },
- { 19788, "Spell_Shadow_ImpPhaseShift", "=q3=Hoodoo Hex", "=ds=#s1#/#s11# #e11# =q11=#c8#" },
- { 19784, "Spell_Shadow_ScourgeBuild", "=q3=Death's Embrace", "=ds=#s1#/#s11# #e11# =q12=#c6#" },
- { 19790, "Spell_Nature_Reincarnation", "=q3=Animist's Caress", "=ds=#s1#/#s11# #e11# =q13=#c1#" },
- { 19785, "Spell_Nature_ForceOfNature", "=q3=Falcon's Call", "=ds=#s1#/#s11# #e11# =q14=#c2#" },
- { 19786, "Spell_Nature_Purge", "=q3=Vodouisant's Vigilant Embrace", "=ds=#s1#/#s11# #e11# =q15=#c7#" },
- { 19783, "Spell_Holy_PrayerOfHealing", "=q3=Syncretist's Sigil", "=ds=#s1#/#s11# #e11# =q16=#c4#" },
- { 19782, "Spell_Holy_SealOfWrath", "=q3=Presence of Might", "=ds=#s1#/#s11# #e11# =q17=#c9#" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20077, "INV_Misc_ArmorKit_08", "=q3=Zandalar Signet of Might", "=ds=#s3# #e11#", "", "", "", "", "", "15", "#zandalar#" },
- { 20076, "INV_Jewelry_Ring_46", "=q3=Zandalar Signet of Mojo", "=ds=#s3# #e11#", "", "", "", "", "", "15", "#zandalar#" },
- { 20078, "Spell_Holy_PowerWordShield", "=q3=Zandalar Signet of Serenity", "=ds=#s3# #e11#", "", "", "", "", "", "15", "#zandalar#" },
- { 65033, "spell_holy_devotionaura", "=q3=Zandalar Signet of Tenacity", "=ds=#s3# #e11#", "", "", "", "", "", "15", "#zandalar#" },
- { 0, "", "", "", "" },
- { 22635, "Spell_Nature_SpiritArmor", "=q3=Savage Guard", "=ds=#s1#/#s11# #e11#" },
- };
- AQ20Kurinnaxx = { --https://database.turtle-wow.org/?npc=15348
- { 21499, "INV_Chest_Cloth_17", "=q4=Vestments of the Shifting Sands", "=ds=#s5#, #a1#", "17%" },
- { 21498, "INV_Weapon_ShortBlade_12", "=q4=Qiraji Sacrificial Dagger", "=ds=#h1#, #w4#", "17%" },
- { 0,"","","" },
- { 21502, "INV_Bracer_19", "=q3=Sand Reaver Wristguards", "=ds=#s8#, #a3#", "17%" },
- { 21501, "INV_Gauntlets_24", "=q3=Toughened Silithid Hide Gloves", "=ds=#s9#, #a2#", "17%" },
- { 21500, "INV_Belt_05", "=q3=Belt of the Inquisition", "=ds=#s10#, #a1#", "17%" },
- { 21503, "INV_Belt_13", "=q3=Belt of the Sand Reaver", "=ds=#s10#, #a4#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 20885, "INV_Qiraj_DrapeMartial", "=q3=Qiraji Martial Drape", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q10=#c3#", "25%" },
- { 20889, "INV_Bracer_18", "=q3=Qiraji Regal Drape", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q11=#c8#=ds=, =q13=#c1#", "25%" },
- { 20888, "INV_Qiraj_RingCeremonial", "=q3=Qiraji Ceremonial Ring", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q11=#c8#", "25%" },
- { 20884, "INV_Qiraj_RingMagisterial", "=q3=Qiraji Magisterial Ring", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q13=#c1#", "25%" },
- };
- AQ20CAPTAIN = {
- { 21809, "INV_Jewelry_Necklace_14", "=q3=Fury of the Forgotten Swarm", "=ds=#s2#", "3-13%" },
- { 21810, "INV_Boots_Cloth_05", "=q3=Treads of the Wandering Nomad", "=ds=#s12#, #a1#", "4-13%" },
- { 21806, "INV_Hammer_04", "=q3=Gavel of Qiraji Authority", "=ds=#h2#, #w6#", "2-7%" },
- };
- AQ20Rajaxx = {
- { 21493, "INV_Boots_08", "=q4=Boots of the Vanguard", "=ds=#s12#, #a2#", "17%" },
- { 21492, "INV_Sword_56", "=q4=Manslayer of the Qiraji", "=ds=#h2#, #w10#", "17%" },
- { 0,"","","" },
- { 21496, "INV_Bracer_13", "=q3=Bracers of Qiraji Command", "=ds=#s8#, #a1#", "17%" },
- { 21494, "INV_Belt_25", "=q3=Southwind's Grasp", "=ds=#s10#, #a2#", "17%" },
- { 21495, "INV_Pants_Plate_15", "=q3=Legplates of the Qiraji Command", "=ds=#s11#, #a4#", "17%" },
- { 21497, "INV_Boots_Chain_11", "=q3=Boots of the Qiraji General", "=ds=#s12#, #a3#", "17%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 20885, "INV_Qiraj_DrapeMartial", "=q3=Qiraji Martial Drape", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q10=#c3#", "25%" },
- { 20889, "INV_Bracer_18", "=q3=Qiraji Regal Drape", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q11=#c8#=ds=, =q13=#c1#", "25%" },
- { 20888, "INV_Qiraj_RingCeremonial", "=q3=Qiraji Ceremonial Ring", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q11=#c8#", "25%" },
- { 20884, "INV_Qiraj_RingMagisterial", "=q3=Qiraji Magisterial Ring", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q13=#c1#", "25%" },
- { 0, "", "", "" },
- { 81004, "inv_weapon_shortblade_27", "=q3=Sandswept Obsidian Dagger", "=ds=#h1#, #w4#", "10%" },
- };
- AQ20Moam = {
- { 21472, "INV_Helmet_62", "=q4=Dustwind Turban", "=ds=#s1#, #a1#", "25%" },
- { 21467, "INV_Chest_Leather_07", "=q4=Thick Silithid Chestguard", "=ds=#s5#, #a2#", "25%" },
- { 21479, "INV_Gauntlets_31", "=q4=Gauntlets of the Immovable", "=ds=#s9#, #a4#", "25%" },
- { 21471, "INV_Mace_21", "=q4=Talon of Furious Concentration", "=ds=#s15#", "25%" },
- { 0,"","","" },
- { 21455, "INV_Helmet_01", "=q3=Southwind Helm", "=ds=#s1#, #a2#", "11%" },
- { 21468, "INV_Shoulder_25", "=q3=Mantle of Maz'Nadir", "=ds=#s3#, #a1#", "11%" },
- { 21474, "INV_Shoulder_29", "=q3=Chitinous Shoulderguards", "=ds=#s3#, #a2#", "11%" },
- { 21470, "INV_Misc_Cape_16", "=q3=Cloak of the Savior", "=ds=#s4#", "11%" },
- { 21469, "INV_Gauntlets_05", "=q3=Gauntlets of Southwind", "=ds=#s9#, #a2#", "11%" },
- { 21476, "INV_Pants_Mail_15", "=q3=Obsidian Scaled Leggings", "=ds=#s11#, #a3#", "11%" },
- { 21475, "INV_Pants_Plate_01", "=q3=Legplates of the Destroyer", "=ds=#s11#, #a4#", "11%" },
- { 21477, "INV_Jewelry_Ring_AhnQiraj_04", "=q3=Ring of Fury", "=ds=#s13#", "11%" },
- { 21473, "INV_Misc_Eye_01", "=q3=Eye of Moam", "=ds=#s14#", "11%" },
- { 0, "", "", "" },
- { 20890, "INV_Qiraj_HiltOrnate", "=q4=Qiraji Ornate Hilt", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "25%" },
- { 20886, "INV_Qiraj_HiltSpiked", "=q4=Qiraji Spiked Hilt", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q15=#c7#", "25%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 20888, "INV_Qiraj_RingCeremonial", "=q3=Qiraji Ceremonial Ring", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q11=#c8#", "25%" },
- { 20884, "INV_Qiraj_RingMagisterial", "=q3=Qiraji Magisterial Ring", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q13=#c1#", "25%" },
- { 0, "", "", "" },
- { 22220, "INV_Scroll_05", "=q3=Plans: Black Grasp of the Destroyer", "=ds=#p2# #m14#", "15%" },
- { 22194, "INV_Gauntlets_31", "=q4=Black Grasp of the Destroyer", "=ds=#s9#, #a3#" },
- };
- AQ20Buru = {
- { 21487, "INV_Gauntlets_12", "=q4=Slimy Scaled Gauntlets", "=ds=#s9#, #a3#", "14%" },
- { 21486, "INV_Gauntlets_30", "=q4=Gloves of the Swarm", "=ds=#s9#, #a4#", "14%" },
- { 21485, "INV_Shield_22", "=q4=Buru's Skull Fragment", "=ds=#w8#", "14%" },
- { 0,"","","" },
- { 21491, "INV_Bracer_03", "=q3=Scaled Bracers of the Gorger", "=ds=#s8#, #a2#", "14%" },
- { 21489, "INV_Boots_Cloth_05", "=q3=Quicksand Waders", "=ds=#s12#, #a1#", "14%" },
- { 21490, "INV_Boots_Plate_04", "=q3=Slime Kickers", "=ds=#s12#, #a4#", "14%" },
- { 21488, "INV_Misc_AhnQirajTrinket_02", "=q3=Fetish of Chitinous Spikes", "=ds=#s14#", "14%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 20890, "INV_Qiraj_HiltOrnate", "=q4=Qiraji Ornate Hilt", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "17%" },
- { 20886, "INV_Qiraj_HiltSpiked", "=q4=Qiraji Spiked Hilt", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q15=#c7#", "17%" },
- { 20885, "INV_Qiraj_DrapeMartial", "=q3=Qiraji Martial Drape", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q10=#c3#", "17%" },
- { 20889, "INV_Bracer_18", "=q3=Qiraji Regal Drape", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q11=#c8#=ds=, =q13=#c1#", "17%" },
- { 20888, "INV_Qiraj_RingCeremonial", "=q3=Qiraji Ceremonial Ring", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q11=#c8#", "17%" },
- { 20884, "INV_Qiraj_RingMagisterial", "=q3=Qiraji Magisterial Ring", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q13=#c1#", "17%" },
- };
- AQ20Ayamiss = {
- { 21479, "INV_Gauntlets_31", "=q4=Gauntlets of the Immovable", "=ds=#s9#, #a4#", "13%" },
- { 21478, "INV_Weapon_Bow_13", "=q4=Bow of Taut Sinew", "=ds=#w2#", "13%" },
- { 21466, "INV_Mace23", "=q4=Stinger of Ayamiss", "=ds=#h3#, #w6#", "13%" },
- { 0,"","","" },
- { 21484, "INV_Helmet_15", "=q3=Helm of Regrowth", "=ds=#s1#, #a2#", "13%" },
- { 21480, "INV_Gauntlets_10", "=q3=Scaled Silithid Gauntlets", "=ds=#s9#, #a3#", "13%" },
- { 21482, "INV_Boots_Chain_02", "=q3=Boots of the Fiery Sands", "=ds=#s12#, #a3#", "13%" },
- { 21481, "INV_Boots_Plate_05", "=q3=Boots of the Desert Protector", "=ds=#s12#, #a4#", "13%" },
- { 21483, "INV_Jewelry_Ring_AhnQiraj_05", "=q3=Ring of the Desert Winds", "=ds=#s13#", "13%" },
- { 0, "", "", "" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 20890, "INV_Qiraj_HiltOrnate", "=q4=Qiraji Ornate Hilt", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "17%" },
- { 20886, "INV_Qiraj_HiltSpiked", "=q4=Qiraji Spiked Hilt", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q15=#c7#", "17%" },
- { 20885, "INV_Qiraj_DrapeMartial", "=q3=Qiraji Martial Drape", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q10=#c3#", "17%" },
- { 20889, "INV_Bracer_18", "=q3=Qiraji Regal Drape", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q11=#c8#=ds=, =q13=#c1#", "17%" },
- { 20888, "INV_Qiraj_RingCeremonial", "=q3=Qiraji Ceremonial Ring", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q11=#c8#", "17%" },
- { 20884, "INV_Qiraj_RingMagisterial", "=q3=Qiraji Magisterial Ring", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q13=#c1#", "17%" },
- };
- AQ20Ossirian = {
- { 21460, "INV_Helmet_09", "=q4=Helm of Domination", "=ds=#s1#, #a4#", "15%" },
- { 21454, "INV_Shoulder_18", "=q4=Runic Stone Shoulders", "=ds=#s3#, #a3#", "18%" },
- { 21453, "INV_Shoulder_28", "=q4=Mantle of the Horusath", "=ds=#s3#, #a4#", "18%" },
- { 21456, "INV_Misc_Cape_06", "=q4=Sandstorm Cloak", "=ds=#s4#", "18%" },
- { 21464, "INV_Bracer_07", "=q4=Shackles of the Unscarred", "=ds=#s8#, #a1#", "15%" },
- { 21457, "INV_Bracer_19", "=q4=Bracers of Brutality", "=ds=#s8#, #a4#", "15%" },
- { 21462, "INV_Gauntlets_19", "=q4=Gloves of Dark Wisdom", "=ds=#s9#, #a1#", "15%" },
- { 21458, "INV_Gauntlets_24", "=q4=Gauntlets of New Life", "=ds=#s9#, #a2#", "18%" },
- { 21463, "INV_Belt_18", "=q4=Ossirian's Binding", "=ds=#s10#, #a3#", "15%" },
- { 21461, "INV_Pants_Cloth_06", "=q4=Leggings of the Black Blizzard", "=ds=#s11#, #a1#", "15%" },
- { 21459, "INV_Weapon_Crossbow_06", "=q4=Crossbow of Imminent Doom", "=ds=#w3#", "15%" },
- { 21715, "INV_Mace_24", "=q4=Sand Polished Hammer", "=ds=#h1#, #w6#", "15%" },
- { 21452, "INV_Staff_12", "=q4=Staff of the Ruins", "=ds=#w9#", "18%" },
- { 0,"","","" },
- { 0,"","","" },
- { 20890, "INV_Qiraj_HiltOrnate", "=q4=Qiraji Ornate Hilt", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "50%" },
- { 20886, "INV_Qiraj_HiltSpiked", "=q4=Qiraji Spiked Hilt", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q15=#c7#", "50%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 21220, "Ability_Hunter_Pet_Owl", "=q4=Head of Ossirian the Unscarred", "=ds=#m2#", "100%" },
- { 21504, "INV_Jewelry_Necklace_AhnQiraj_03", "=q4=Charm of the Shifting Sands", "=q1=#m4# =ds=#s2#" },
- { 21507, "INV_Jewelry_Necklace_AhnQiraj_03", "=q4=Amulet of the Shifting Sands", "=q1=#m4# =ds=#s2#" },
- { 21505, "INV_Jewelry_Necklace_AhnQiraj_03", "=q4=Choker of the Shifting Sands", "=q1=#m4# =ds=#s2#" },
- { 21506, "INV_Jewelry_Necklace_AhnQiraj_03", "=q4=Pendant of the Shifting Sands", "=q1=#m4# =ds=#s2#" },
- };
- AQ20Andorov = {
- { 22221, "INV_Scroll_03", "=q1=Plans: Obsidian Mail Tunic", "=ds=#p2# #m14#" },
- { 22219, "INV_Scroll_03", "=q1=Plans: Jagged Obsidian Shield", "=ds=#p2# #m14#" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 22191, "INV_Chest_Chain_17", "=q4=Obsidian Mail Tunic", "=ds=#s5#, #a3#" },
- { 22198, "INV_Shield_22", "=q4=Jagged Obsidian Shield", "=ds=#w8#" },
- };
- AQ20ClassBooks = {
- { 21284, "INV_Misc_Book_09", "=q3=Codex of Greater Heal V", "=ds=#e20# =q9=#c5#", "4%" },
- { 21287, "INV_Misc_Book_09", "=q3=Codex of Prayer of Healing V", "=ds=#e20# =q9=#c5#", "4%" },
- { 21285, "INV_Misc_Book_09", "=q3=Codex of Renew X", "=ds=#e20# =q9=#c5#", "4%" },
- { 21279, "INV_Misc_Book_07", "=q3=Tome of Fireball XII", "=ds=#e20# =q10=#c3#", "4%" },
- { 21214, "INV_Misc_Book_07", "=q3=Tome of Frostbolt XI", "=ds=#e20# =q10=#c3#", "4%" },
- { 21280, "INV_Misc_Book_07", "=q3=Tome of Arcane Missiles VIII", "=ds=#e20# =q10=#c3#", "4%" },
- { 21281, "INV_Misc_Book_06", "=q3=Grimoire of Shadow Bolt X", "=ds=#e20# =q11=#c8#", "4%" },
- { 21283, "INV_Misc_Book_06", "=q3=Grimoire of Corruption VII", "=ds=#e20# =q11=#c8#", "4%" },
- { 21282, "INV_Misc_Book_06", "=q3=Grimoire of Immolate VIII", "=ds=#e20# =q11=#c8#", "4%" },
- { 21300, "INV_Misc_Book_10", "=q3=Handbook of Backstab IX", "=ds=#e20# =q12=#c6#", "4%" },
- { 21303, "INV_Misc_Book_10", "=q3=Handbook of Feint V", "=ds=#e20# =q12=#c6#", "4%" },
- { 21302, "INV_Misc_Book_10", "=q3=Handbook of Deadly Poison V", "=ds=#e20# =q12=#c6#", "4%" },
- { 21294, "INV_Misc_Book_11", "=q3=Book of Healing Touch XI", "=ds=#e20# =q13=#c1#", "4%" },
- { 21296, "INV_Misc_Book_11", "=q3=Book of Rejuvenation XI", "=ds=#e20# =q13=#c1#", "4%" },
- { 21295, "INV_Misc_Book_11", "=q3=Book of Starfire VII", "=ds=#e20# =q13=#c1#", "4%" },
- { 21306, "INV_Misc_Book_02", "=q3=Guide: Serpent Sting IX", "=ds=#e20# =q14=#c2#", "4%" },
- { 21304, "INV_Misc_Book_02", "=q3=Guide: Multi-Shot V", "=ds=#e20# =q14=#c2#", "4%" },
- { 21307, "INV_Misc_Book_02", "=q3=Guide: Aspect of the Hawk VII", "=ds=#e20# =q14=#c2#", "4%" },
- { 21291, "INV_Misc_StoneTablet_11", "=q3=Tablet of Healing Wave X", "=ds=#e20# =q15=#c7#", "4%" },
- { 21292, "INV_Misc_StoneTablet_11", "=q3=Tablet of Strength of Earth Totem V", "=ds=#e20# =q15=#c7#", "4%" },
- { 21293, "INV_Misc_StoneTablet_11", "=q3=Tablet of Grace of Air Totem III", "=ds=#e20# =q15=#c7#", "4%" },
- { 21288, "INV_Misc_Book_08", "=q3=Libram: Blessing of Wisdom VI", "=ds=#e20# =q16=#c4#", "4%" },
- { 21289, "INV_Misc_Book_08", "=q3=Libram: Blessing of Might VII", "=ds=#e20# =q16=#c4#", "4%" },
- { 21290, "INV_Misc_Book_08", "=q3=Libram: Holy Light IX", "=ds=#e20# =q16=#c4#", "4%" },
- { 21298, "INV_Misc_Book_03", "=q3=Manual of Battle Shout VII", "=ds=#e20# =q17=#c9#", "4%" },
- { 21299, "INV_Misc_Book_03", "=q3=Manual of Revenge VI", "=ds=#e20# =q17=#c9#", "4%" },
- { 21297, "INV_Misc_Book_03", "=q3=Manual of Heroic Strike IX", "=ds=#e20# =q17=#c9#", "4%" },
- };
- AQ20Trash = {
- { 21804, "INV_Helmet_24", "=q3=Coif of Elemental Fury", "=ds=#s1#, #a3#", "0.2%" },
- { 21803, "INV_Helmet_03", "=q3=Helm of the Holy Avenger", "=ds=#s1#, #a4#", "0.02%" },
- { 21805, "INV_Shoulder_26", "=q3=Polished Obsidian Pauldrons", "=ds=#s3#, #a4#", "0.02%" },
- { 0, "", "", "", "" },
- { 20873, "INV_QirajIdol_Alabaster", "=q3=Alabaster Idol", "=q17=#c9#=ds=, =q10=#c3#=ds=, =q13=#c1#", "0.4%" },
- { 20869, "INV_QirajIdol_Amber", "=q3=Amber Idol", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q11=#c8#", "0.4%" },
- { 20866, "INV_QirajIdol_Azure", "=q3=Azure Idol", "=q14=#c2#=ds=, =q12=#c6#=ds=, =q10=#c3#", "0.4%" },
- { 20870, "INV_QirajIdol_Jasper", "=q3=Jasper Idol", "=q9=#c5#=ds=, =q11=#c8#=ds=, =q13=#c1#", "0.4%" },
- { 20868, "INV_QirajIdol_Lambent", "=q3=Lambent Idol", "=q17=#c9#=ds=, =q14=#c2#=ds=, =q9=#c5#", "0.4%" },
- { 20871, "INV_QirajIdol_Obsidian", "=q3=Obsidian Idol", "=q16=#c4#=ds=, =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#", "0.4%" },
- { 20867, "INV_QirajIdol_Onyx", "=q3=Onyx Idol", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q11=#c8# ", "0.4%" },
- { 20872, "INV_QirajIdol_Vermillion", "=q3=Vermillion Idol", "=q16=#c4#=ds=, =q12=#c6#=ds=, =q15=#c7#=ds=, =q13=#c1#", "0.4%" },
- { 0, "", "", "", "" },
- { 21761, "INV_Misc_Key_08", "=q1=Scarab Coffer Key", "=ds=#e14#", "7%" },
- { 21156, "INV_Misc_Bag_13", "=q1=Scarab Bag", "=ds=#m23# =q7=#cb31#", "0.1%" },
- { 21801, "INV_Wand_04", "=q3=Antenna of Invigoration", "=ds=#w12#", "0.1%" },
- { 21800, "INV_Weapon_Rifle_10", "=q3=Silithid Husked Launcher", "=ds=#w5#", "0.1%" },
- { 21802, "INV_Sword_32", "=q3=The Lost Kris of Zedd", "=ds=#h3#, #w4#", "0.1%" },
- { 0, "", "", "", "" },
- { 20864, "INV_Scarab_Bone", "=q2=Bone Scarab", "=ds=#m3#", "2%" },
- { 20861, "INV_Scarab_Bronze", "=q2=Bronze Scarab", "=ds=#m3#", "2%" },
- { 20863, "INV_Scarab_Clay", "=q2=Clay Scarab", "=ds=#m3#", "2%" },
- { 20862, "INV_Scarab_Crystal", "=q2=Crystal Scarab", "=ds=#m3#", "2%" },
- { 20859, "INV_Scarab_Gold", "=q2=Gold Scarab", "=ds=#m3#", "2%" },
- { 20865, "INV_Scarab_Ivory", "=q2=Ivory Scarab", "=ds=#m3#", "2%" },
- { 20860, "INV_Scarab_Silver", "=q2=Silver Scarab", "=ds=#m3#", "2%" },
- { 20858, "INV_Scarab_Stone", "=q2=Stone Scarab", "=ds=#m3#", "2%" },
- { 0, "", "", "", "" },
- { 22203, "INV_Stone_15", "=q1=Large Obsidian Shard", "=ds=#e12#" },
- { 22202, "INV_Misc_StoneTablet_01", "=q1=Small Obsidian Shard", "=ds=#e12#" },
- };
- AQ40Skeram = {
- { 21699, "INV_Shoulder_14", "=q4=Barrage Shoulders", "=ds=#s3#, #a3#", "18%" },
- { 21814, "INV_Chest_Plate02", "=q4=Breastplate of Annihilation", "=ds=#s5#, #a4#", "15%" },
- { 21708, "INV_Bracer_12", "=q4=Beetle Scaled Wristguards", "=ds=#s8#, #a2#", "15%" },
- { 21698, "INV_Pants_Leather_11", "=q4=Leggings of Immersion", "=ds=#s11#, #a2#", "18%" },
- { 21705, "INV_Boots_Chain_06", "=q4=Boots of the Fallen Prophet", "=ds=#s12#, #a3#", "15%" },
- { 21704, "INV_Boots_Plate_08", "=q4=Boots of the Redeemed Prophecy", "=ds=#s12#, #a4#", "15%" },
- { 21706, "INV_Boots_Plate_06", "=q4=Boots of the Unwavering Will", "=ds=#s12#, #a4#", "15%" },
- { 0,"","","" },
- { 21702, "INV_Jewelry_Necklace_12", "=q4=Amulet of Foul Warding", "=ds=#s2#", "18%" },
- { 21700, "INV_Jewelry_Necklace_AhnQiraj_01", "=q4=Pendant of the Qiraji Guardian", "=ds=#s2#", "18%" },
- { 21701, "INV_Misc_Cape_02", "=q4=Cloak of Concentrated Hatred", "=ds=#s4#", "18%" },
- { 21707, "INV_Jewelry_Ring_AhnQiraj_04", "=q4=Ring of Swarming Thought", "=ds=#s13#", "15%" },
- { 21703, "INV_Mace_21", "=q4=Hammer of Ji'zhi", "=ds=#h2#, #w6#", "10%" },
- { 21128, "INV_Staff_01", "=q4=Staff of the Qiraji Prophets", "=ds=#w9#", "10%" },
- { 0,"","","" },
- { 21237, "INV_Staff_20", "=q4=Imperial Qiraji Regalia", "=ds=#m3# ", "4%" },
- { 21268, "INV_Mace_24", "=q4=Blessed Qiraji War Hammer", "=q1=#m4# =ds=#h1#, #w6#" },
- { 21273, "INV_Staff_20", "=q4=Blessed Qiraji Acolyte Staff", "=q1=#m4# =ds=#w9#" },
- { 21275, "INV_Staff_20", "=q4=Blessed Qiraji Augur Staff", "=q1=#m4# =ds=#w9#" },
- { 0,"","","" },
- { 21232, "INV_Staff_24", "=q4=Imperial Qiraji Armaments", "=ds=#m3# ", "4%" },
- { 21242, "INV_Axe_26", "=q4=Blessed Qiraji War Axe", "=q1=#m4# =ds=#h1#, #w1#" },
- { 21244, "INV_Weapon_Shortblade_35", "=q4=Blessed Qiraji Pugio", "=q1=#m4# =ds=#h1#, #w4#" },
- { 21272, "INV_Weapon_Rifle_11", "=q4=Blessed Qiraji Musket", "=q1=#m4# =ds=#w5#" },
- { 21269, "INV_Shield_23", "=q4=Blessed Qiraji Bulwark", "=q1=#m4# =ds=#w8#" },
- { 0,"","","" },
- { 22222, "INV_Scroll_05", "=q3=Plans: Thick Obsidian Breastplate", "=ds=#p2# #m14#", "15%" },
- { 22196, "INV_Chest_Chain_17", "=q4=Thick Obsidian Breastplate", "=ds=#s5#, #a4#" },
- };
- AQ40Trio = {
- { 21693, "INV_Helmet_06", "=q4=Guise of the Devourer", "=ds=#s1#, #a2# =q2=#m5#", "17%" },
- { 21694, "INV_Shoulder_05", "=q4=Ternary Mantle", "=ds=#s3#, #a1# =q2=#m5#", "17%" },
- { 21697, "INV_Misc_Cape_18", "=q4=Cape of the Trinity", "=ds=#s4# =q2=#m5#", "17%" },
- { 21696, "INV_Chest_Cloth_22", "=q4=Robes of the Triumvirate", "=ds=#s5#, #a1# =q2=#m5#", "17%" },
- { 21692, "INV_Belt_18", "=q4=Triad Girdle", "=ds=#s10#, #a4# =q2=#m5#", "17%" },
- { 21695, "INV_Jewelry_Ring_AhnQiraj_04", "=q4=Angelista's Touch", "=ds=#s13# =q2=#m5#", "17%" },
- { 0,"","","" },
- { 21237, "INV_Staff_20", "=q4=Imperial Qiraji Regalia", "=ds=#m3# =q2=#m5#", "4%" },
- { 21232, "INV_Staff_24", "=q4=Imperial Qiraji Armaments", "=ds=#m3# =q2=#m5#", "4%" },
- { 0,"","","" },
- { 21680, "INV_Chest_Cloth_45", "=q4=Vest of Swift Execution", "=ds=#s5#, #a2# =q7=Lord Kri", "25%" },
- { 21681, "INV_Jewelry_Ring_AhnQiraj_05", "=q4=Ring of the Devoured", "=ds=#s13# =q7=Lord Kri", "25%" },
- { 21685, "INV_Misc_AhnQirajTrinket_01", "=q4=Petrified Scarab", "=ds=#s14# =q7=Lord Kri", "25%" },
- { 21603, "INV_Wand_06", "=q4=Wand of Qiraji Nobility", "=ds=#w12# =q7=Lord Kri", "25%" },
- { 0,"","","" },
- { 21690, "INV_Jewelry_Necklace_20", "=q4=Angelista's Charm", "=ds=#s2# =q7=Vem", "25%" },
- { 21689, "INV_Gauntlets_23", "=q4=Gloves of Ebru", "=ds=#s9#, #a2# =q7=Vem", "25%" },
- { 21691, "INV_Gauntlets_11", "=q4=Ooze-ridden Gauntlets", "=ds=#s9#, #a4# =q7=Vem", "25%" },
- { 21688, "INV_Boots_Plate_01", "=q4=Boots of the Fallen Hero", "=ds=#s12#, #a4# =q7=Vem", "25%" },
- { 0,"","","" },
- { 21686, "INV_Shoulder_02", "=q4=Mantle of Phrenic Power", "=ds=#s3#, #a1# =q7=Princess Yauj", "25%" },
- { 21684, "INV_Shoulder_28", "=q4=Mantle of the Desert's Fury", "=ds=#s3#, #a3# =q7=Princess Yauj", "25%" },
- { 21683, "INV_Shoulder_29", "=q4=Mantle of the Desert Crusade", "=ds=#s3#, #a4# =q7=Princess Yauj", "25%" },
- { 21682, "INV_Gauntlets_21", "=q4=Bile-Covered Gauntlets", "=ds=#s9#, #a2# =q7=Princess Yauj", "25%" },
- { 21687, "INV_Jewelry_Ring_24", "=q4=Ukko's Ring of Darkness", "=ds=#s13# =q7=Princess Yauj", "25%" },
- };
- AQ40Sartura = {
- { 21669, "INV_Helmet_01", "=q4=Creeping Vine Helm", "=ds=#s1#, #a2#", "15%" },
- { 21678, "INV_Jewelry_Necklace_AhnQiraj_04", "=q4=Necklace of Purity", "=ds=#s2#", "18%" },
- { 21671, "INV_Chest_Cloth_26", "=q4=Robes of the Battleguard", "=ds=#s5#, #a1#", "15%" },
- { 21672, "INV_Gauntlets_17", "=q4=Gloves of Enforcement", "=ds=#s9#, #a2#", "15%" },
- { 21674, "INV_Gauntlets_31", "=q4=Gauntlets of Steadfast Determination", "=ds=#s9#, #a4#", "18%" },
- { 21675, "INV_Belt_15", "=q4=Thick Qirajihide Belt", "=ds=#s10#, #a2#", "18%" },
- { 21676, "INV_Pants_Cloth_02", "=q4=Leggings of the Festering Swarm", "=ds=#s11#, #a1#", "18%" },
- { 21668, "INV_Pants_Mail_15", "=q4=Scaled Leggings of Qiraji Fury", "=ds=#s11#, #a3#", "15%" },
- { 21667, "INV_Pants_Plate_11", "=q4=Legplates of Blazing Light", "=ds=#s11#, #a4#", "15%" },
- { 21648, "INV_Boots_Cloth_07", "=q4=Recomposed Boots", "=ds=#s12#, #a1#", "18%" },
- { 21670, "INV_Misc_AhnQirajTrinket_04", "=q4=Badge of the Swarmguard", "=ds=#s14#", "15%" },
- { 21666, "INV_QirajIdol_War", "=q4=Sartura's Might", "=ds=#s15#", "10%" },
- { 21673, "INV_Misc_MonsterClaw_03", "=q4=Silithid Claw", "=ds=#h3#, #w13#", "10%" },
- { 0,"","","" },
- { 0,"","","" },
- { 21237, "INV_Staff_20", "=q4=Imperial Qiraji Regalia", "=ds=#m3# ", "4%" },
- { 21268, "INV_Mace_24", "=q4=Blessed Qiraji War Hammer", "=q1=#m4# =ds=#h1#, #w6#" },
- { 21273, "INV_Staff_20", "=q4=Blessed Qiraji Acolyte Staff", "=q1=#m4# =ds=#w9#" },
- { 21275, "INV_Staff_20", "=q4=Blessed Qiraji Augur Staff", "=q1=#m4# =ds=#w9#" },
- { 0,"","","" },
- { 21232, "INV_Staff_24", "=q4=Imperial Qiraji Armaments", "=ds=#m3# ", "4%" },
- { 21242, "INV_Axe_26", "=q4=Blessed Qiraji War Axe", "=q1=#m4# =ds=#h1#, #w1#" },
- { 21244, "INV_Weapon_Shortblade_35", "=q4=Blessed Qiraji Pugio", "=q1=#m4# =ds=#h1#, #w4#" },
- { 21272, "INV_Weapon_Rifle_11", "=q4=Blessed Qiraji Musket", "=q1=#m4# =ds=#w5#" },
- { 21269, "INV_Shield_23", "=q4=Blessed Qiraji Bulwark", "=q1=#m4# =ds=#w8#" },
- };
- AQ40Fankriss = {
- { 21665, "INV_Shoulder_30", "=q4=Mantle of Wicked Revenge", "=ds=#s3#, #a2#", "18%" },
- { 21639, "INV_Shoulder_29", "=q4=Pauldrons of the Unrelenting", "=ds=#s3#, #a4#", "15%" },
- { 21627, "INV_Misc_Cape_20", "=q4=Cloak of Untold Secrets", "=ds=#s4#", "15%" },
- { 21663, "INV_Chest_Cloth_23", "=q4=Robes of the Guardian Saint", "=ds=#s5#, #a1#", "18%" },
- { 21652, "INV_Chest_Plate09", "=q4=Silithid Carapace Chestguard", "=ds=#s5#, #a4#", "18%" },
- { 21651, "INV_Pants_Mail_10", "=q4=Scaled Sand Reaver Leggings", "=ds=#s11#, #a3#", "18%" },
- { 21645, "INV_Boots_04", "=q4=Hive Tunneler's Boots", "=ds=#s12#, #a2#", "15%" },
- { 21650, "INV_Sword_59", "=q4=Ancient Qiraji Ripper", "=ds=#h1#, #w10#", "10%" },
- { 21635, "INV_Weapon_Halberd_AhnQiraj", "=q4=Barb of the Sand Reaver", "=ds=#w7#", "10%" },
- { 0,"","","" },
- { 21664, "INV_Jewelry_Necklace_AhnQiraj_02", "=q4=Barbed Choker", "=ds=#s2#", "18%" },
- { 21647, "INV_Misc_AhnQirajTrinket_03", "=q4=Fetish of the Sand Reaver", "=ds=#s14#", "15%" },
- { 22402, "INV_Relics_LibramofGrace", "=q4=Libram of Grace", "=ds=#s16#, #e18# =q16=#c4#", "15%" },
- { 22396, "INV_Relics_TotemofLife", "=q4=Totem of Life", "=ds=#s16#, #e17# =q15=#c7#", "15%" },
- { 0,"","","" },
- { 21237, "INV_Staff_20", "=q4=Imperial Qiraji Regalia", "=ds=#m3# ", "4%" },
- { 21268, "INV_Mace_24", "=q4=Blessed Qiraji War Hammer", "=q1=#m4# =ds=#h1#, #w6#" },
- { 21273, "INV_Staff_20", "=q4=Blessed Qiraji Acolyte Staff", "=q1=#m4# =ds=#w9#" },
- { 21275, "INV_Staff_20", "=q4=Blessed Qiraji Augur Staff", "=q1=#m4# =ds=#w9#" },
- { 0,"","","" },
- { 21232, "INV_Staff_24", "=q4=Imperial Qiraji Armaments", "=ds=#m3# ", "4%" },
- { 21242, "INV_Axe_26", "=q4=Blessed Qiraji War Axe", "=q1=#m4# =ds=#h1#, #w1#" },
- { 21244, "INV_Weapon_Shortblade_35", "=q4=Blessed Qiraji Pugio", "=q1=#m4# =ds=#h1#, #w4#" },
- { 21272, "INV_Weapon_Rifle_11", "=q4=Blessed Qiraji Musket", "=q1=#m4# =ds=#w5#" },
- { 21269, "INV_Shield_23", "=q4=Blessed Qiraji Bulwark", "=q1=#m4# =ds=#w8#" },
- };
- AQ40Viscidus = {
- { 21624, "INV_Gauntlets_26", "=q4=Gauntlets of Kalimdor", "=ds=#s9#, #a3#", "14%" },
- { 21623, "INV_Gauntlets_26", "=q4=Gauntlets of the Righteous Champion", "=ds=#s9#, #a4#", "14%" },
- { 21626, "INV_Pants_Mail_11", "=q4=Slime-coated Leggings", "=ds=#s11#, #a3#", "14%" },
- { 21622, "INV_Sword_58", "=q4=Sharpened Silithid Femur", "=ds=#h3#, #w10#", "14%" },
- { 0,"","","" },
- { 21677, "INV_jewelry_ring_AhnQiraj_01", "=q4=Ring of the Qiraji Fury", "=ds=#s13#", "2.93% " },
- { 21625, "INV_Misc_AhnQirajTrinket_06", "=q4=Scarab Brooch", "=ds=#s14#", "14%" },
- { 22399, "INV_Relics_IdolofHealth", "=q4=Idol of Health", "=ds=#s16#, #e16# =q13=#c1#", "14%" },
- { 0,"","","" },
- { 20928, "INV_Qiraj_BindingsCommand", "=q4=Qiraji Bindings of Command", "=q17=#c9#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "100%" },
- { 20932, "INV_Qiraj_BindingsDominance", "=q4=Qiraji Bindings of Dominance", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "100%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 21237, "INV_Staff_20", "=q4=Imperial Qiraji Regalia", "=ds=#m3# ", "4%" },
- { 21268, "INV_Mace_24", "=q4=Blessed Qiraji War Hammer", "=q1=#m4# =ds=#h1#, #w6#" },
- { 21273, "INV_Staff_20", "=q4=Blessed Qiraji Acolyte Staff", "=q1=#m4# =ds=#w9#" },
- { 21275, "INV_Staff_20", "=q4=Blessed Qiraji Augur Staff", "=q1=#m4# =ds=#w9#" },
- { 0,"","","" },
- { 21232, "INV_Staff_24", "=q4=Imperial Qiraji Armaments", "=ds=#m3# ", "4%" },
- { 21242, "INV_Axe_26", "=q4=Blessed Qiraji War Axe", "=q1=#m4# =ds=#h1#, #w1#" },
- { 21244, "INV_Weapon_Shortblade_35", "=q4=Blessed Qiraji Pugio", "=q1=#m4# =ds=#h1#, #w4#" },
- { 21272, "INV_Weapon_Rifle_11", "=q4=Blessed Qiraji Musket", "=q1=#m4# =ds=#w5#" },
- { 21269, "INV_Shield_23", "=q4=Blessed Qiraji Bulwark", "=q1=#m4# =ds=#w8#" },
- };
- AQ40Huhuran = {
- { 21621, "INV_Misc_Cape_01", "=q4=Cloak of the Golden Hive", "=ds=#s4#", "17%" },
- { 21618, "INV_Bracer_02", "=q4=Hive Defiler Wristguards", "=ds=#s8#, #a4#", "17%" },
- { 21619, "INV_Gauntlets_17", "=q4=Gloves of the Messiah", "=ds=#s9#, #a1#", "17%" },
- { 21617, "INV_Gauntlets_17", "=q4=Wasphide Gauntlets", "=ds=#s9#, #a2#", "17%" },
- { 21620, "INV_Jewelry_Ring_AhnQiraj_01", "=q4=Ring of the Martyr", "=ds=#s13#", "17%" },
- { 21616, "INV_Weapon_Bow_14", "=q4=Huhuran's Stinger", "=ds=#w2#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 20928, "INV_Qiraj_BindingsCommand", "=q4=Qiraji Bindings of Command", "=q17=#c9#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q9=#c5#", "100%" },
- { 20932, "INV_Qiraj_BindingsDominance", "=q4=Qiraji Bindings of Dominance", "=q16=#c4#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "100%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 21237, "INV_Staff_20", "=q4=Imperial Qiraji Regalia", "=ds=#m3# ", "4%" },
- { 21268, "INV_Mace_24", "=q4=Blessed Qiraji War Hammer", "=q1=#m4# =ds=#h1#, #w6#" },
- { 21273, "INV_Staff_20", "=q4=Blessed Qiraji Acolyte Staff", "=q1=#m4# =ds=#w9#" },
- { 21275, "INV_Staff_20", "=q4=Blessed Qiraji Augur Staff", "=q1=#m4# =ds=#w9#" },
- { 0,"","","" },
- { 21232, "INV_Staff_24", "=q4=Imperial Qiraji Armaments", "=ds=#m3# ", "4%" },
- { 21242, "INV_Axe_26", "=q4=Blessed Qiraji War Axe", "=q1=#m4# =ds=#h1#, #w1#" },
- { 21244, "INV_Weapon_Shortblade_35", "=q4=Blessed Qiraji Pugio", "=q1=#m4# =ds=#h1#, #w4#" },
- { 21272, "INV_Weapon_Rifle_11", "=q4=Blessed Qiraji Musket", "=q1=#m4# =ds=#w5#" },
- { 21269, "INV_Shield_23", "=q4=Blessed Qiraji Bulwark", "=q1=#m4# =ds=#w8#" },
- };
- AQ40Emperors = {
- { 0, "INV_Box_01", "=q6=Emperor Vek'lor", "" },
- { 20930, "INV_Bracer_18", "=q4=Vek'lor's Diadem", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q15=#c7#=ds=, =q13=#c1#", "100%" },
- { 21602, "INV_Bracer_13", "=q4=Qiraji Execution Bracers", "=ds=#s8#, #a2#", "17%" },
- { 21599, "INV_Gauntlets_28", "=q4=Vek'lor's Gloves of Devastation", "=ds=#s9#, #a3#", "17%" },
- { 21598, "INV_Belt_31", "=q4=Royal Qiraji Belt", "=ds=#s10#, #a4#", "17%" },
- { 21600, "INV_Boots_Cloth_05", "=q4=Boots of Epiphany", "=ds=#s12#, #a1#", "17%" },
- { 21601, "INV_jewelry_ring_AhnQiraj_01", "=q4=Ring of Emperor Vek'lor", "=ds=#s13#", "17%" },
- { 21597, "INV_Wand_10", "=q4=Royal Scepter of Vek'lor", "=ds=#s15#", "17%" },
- { 20735, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Subtlety", "=ds=#p4# #m14#", "7%" },
- { 0, "", "", "" },
- { 21232, "INV_Staff_24", "=q4=Imperial Qiraji Armaments", "=ds=#m3# ", "4%" },
- { 21242, "INV_Axe_26", "=q4=Blessed Qiraji War Axe", "=q1=#m4# =ds=#h1#, #w1#" },
- { 21244, "INV_Weapon_Shortblade_35", "=q4=Blessed Qiraji Pugio", "=q1=#m4# =ds=#h1#, #w4#" },
- { 21272, "INV_Weapon_Rifle_11", "=q4=Blessed Qiraji Musket", "=q1=#m4# =ds=#w5#" },
- { 21269, "INV_Shield_23", "=q4=Blessed Qiraji Bulwark", "=q1=#m4# =ds=#w8#" },
- { 0, "INV_Box_01", "=q6=Emperor Vek'nilash", "" },
- { 20926, "INV_Bracer_18", "=q4=Vek'nilash's Circlet", "=q17=#c9#=ds=, =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "100%" },
- { 21608, "INV_Jewelry_Necklace_AhnQiraj_01", "=q4=Amulet of Vek'nilash", "=ds=#s2#", "14%" },
- { 21604, "INV_Bracer_13", "=q4=Bracelets of Royal Redemption", "=ds=#s8#, #a1#", "14%" },
- { 21605, "INV_Gauntlets_19", "=q4=Gloves of the Hidden Temple", "=ds=#s9#, #a2#", "14%" },
- { 21609, "INV_Belt_11", "=q4=Regenerating Belt of Vek'nilash", "=ds=#s10#, #a2#", "14%" },
- { 21607, "INV_Belt_32", "=q4=Grasp of the Fallen Emperor", "=ds=#s10#, #a3#", "14%" },
- { 21606, "INV_Belt_34", "=q4=Belt of the Fallen Emperor", "=ds=#s10#, #a4#", "14%" },
- { 21679, "INV_Sword_56", "=q4=Kalimdor's Revenge", "=ds=#h2#, #w10#", "14%" },
- { 20726, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Threat", "=ds=#p4# #m14#", "7%" },
- { 0,"","","" },
- { 21237, "INV_Staff_20", "=q4=Imperial Qiraji Regalia", "=ds=#m3# ", "4%" },
- { 21268, "INV_Mace_24", "=q4=Blessed Qiraji War Hammer", "=q1=#m4# =ds=#h1#, #w6#" },
- { 21273, "INV_Staff_20", "=q4=Blessed Qiraji Acolyte Staff", "=q1=#m4# =ds=#w9#" },
- { 21275, "INV_Staff_20", "=q4=Blessed Qiraji Augur Staff", "=q1=#m4# =ds=#w9#" },
- };
- AQ40Ouro = {
- { 21615, "INV_Helmet_51", "=q4=Don Rigoberto's Lost Hat", "=ds=#s1#, #a1#", "13%" },
- { 21611, "INV_Bracer_13", "=q4=Burrower Bracers", "=ds=#s8#, #a1#", "13%" },
- { 23558, "INV_Shield_23","=q4=The Burrower's Shell", "=ds=#s14#", "13%" },
- { 23570, "INV_Misc_EngGizmos_19", "=q4=Jom Gabbar", "=ds=#s14#", "13%" },
- { 21610, "INV_Shield_24", "=q4=Wormscale Blocker", "=ds=#w8#", "13%" },
- { 23557, "INV_Weapon_Rifle_10", "=q4=Larvae of the Great Worm", "=ds=#w5#", "13%" },
- { 21613, "INV_Boots_04", "=q4=Wormhide Boots", "=ds=#s12#, #a2#", "13%" },
- { 21612, "INV_Boots_Chain_08", "=q4=Wormscale Stompers", "=ds=#s12#, #a3#", "13%" },
- { 0,"","","" },
- { 20927, "INV_Qiraj_OuroHide", "=q4=Ouro's Intact Hide", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q9=#c5#=ds=, =q10=#c3#", "100%" },
- { 20931, "INV_Qiraj_SkinSandworm", "=q4=Skin of the Great Sandworm", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q11=#c8#=ds=, =q13=#c1#", "100%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 21237, "INV_Staff_20", "=q4=Imperial Qiraji Regalia", "=ds=#m3# ", "4%" },
- { 21268, "INV_Mace_24", "=q4=Blessed Qiraji War Hammer", "=q1=#m4# =ds=#h1#, #w6#" },
- { 21273, "INV_Staff_20", "=q4=Blessed Qiraji Acolyte Staff", "=q1=#m4# =ds=#w9#" },
- { 21275, "INV_Staff_20", "=q4=Blessed Qiraji Augur Staff", "=q1=#m4# =ds=#w9#" },
- { 0,"","","" },
- { 21232, "INV_Staff_24", "=q4=Imperial Qiraji Armaments", "=ds=#m3# ", "4%" },
- { 21242, "INV_Axe_26", "=q4=Blessed Qiraji War Axe", "=q1=#m4# =ds=#h1#, #w1#" },
- { 21244, "INV_Weapon_Shortblade_35", "=q4=Blessed Qiraji Pugio", "=q1=#m4# =ds=#h1#, #w4#" },
- { 21272, "INV_Weapon_Rifle_11", "=q4=Blessed Qiraji Musket", "=q1=#m4# =ds=#w5#" },
- { 21269, "INV_Shield_23", "=q4=Blessed Qiraji Bulwark", "=q1=#m4# =ds=#w8#" },
- };
- AQ40CThun = {
- { 22732, "INV_Jewelry_Necklace_AhnQiraj_04", "=q4=Mark of C'Thun", "=ds=#s2#", "21%" },
- { 21583, "INV_Misc_Cape_02", "=q4=Cloak of Clarity", "=ds=#s4#", "21%" },
- { 22731, "INV_Misc_Cape_18", "=q4=Cloak of the Devoured", "=ds=#s4#", "18%" },
- { 22730, "INV_Belt_12", "=q4=Eyestalk Waist Cord", "=ds=#s10#, #a1#", "18%" },
- { 21582, "INV_Belt_31", "=q4=Grasp of the Old God", "=ds=#s10#, #a1#", "21%" },
- { 21586, "INV_Belt_26", "=q4=Belt of Never-ending Agony", "=ds=#s10#, #a2#", "18%" },
- { 21585, "INV_Gauntlets_17", "=q4=Dark Storm Gauntlets", "=ds=#s9#, #a1#", "18%" },
- { 21581, "INV_Gauntlets_31", "=q4=Gauntlets of Annihilation", "=ds=#s9#, #a4#", "21%" },
- { 21596, "INV_Jewelry_Ring_AhnQiraj_06", "=q4=Ring of the Godslayer", "=ds=#s13#", "18%" },
- { 21579, "INV_Misc_AhnQirajTrinket_05", "=q4=Vanquished Tentacle of C'Thun", "=ds=#s14#", "15%" },
- { 21839, "INV_Mace22", "=q4=Scepter of the False Prophet", "=ds=#h3#, #w6#", "8%" },
- { 21126, "INV_Weapon_Shortblade_33", "=q4=Death's Sting", "=ds=#h1#, #w4#", "8%" },
- { 21134, "INV_Axe_24", "=q4=Dark Edge of Insanity", "=ds=#h2#, #w1#", "8%" },
- { 60003, "INV_WEAPON_HAND_07", "=q4=Remnants of an Old God", "=ds=#h3#, #w13#", "8%" },
- { 41077, "INV_Helmet_Illidari_01", "=q4=Yshgo'lar, Cowl of Fanatical Devotion", "=ds=#s1#, #a1#", "8%" },
- { 20929, "INV_Qiraj_CarapaceOldGod", "=q4=Carapace of the Old God", "=q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q15=#c7#", "100%" },
- { 20933, "INV_Qiraj_HuskOldGod", "=q4=Husk of the Old God", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "100%" },
- { 0,"","","" },
- { 21221, "Spell_Shadow_DetectInvisibility", "=q4=Eye of C'Thun", "=ds=#m2#", "100%" },
- { 21712, "INV_Jewelry_Necklace_AhnQiraj_02", "=q4=Amulet of the Fallen God", "=q1=#m4# =ds=#s2#" },
- { 21710, "INV_Misc_Cape_10", "=q4=Cloak of the Fallen God", "=q1=#m4# =ds=#s4#" },
- { 21709, "INV_Jewelry_Ring_AhnQiraj_02", "=q4=Ring of the Fallen God", "=q1=#m4# =ds=#s13#" },
- { 0,"","","" },
- { 22734, "INV_QirajIdol_Sun", "=q5=Base of Atiesh", "=ds=#m3#", "100%" },
- { 22631, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=q1=#m4# =ds=#w9# =q9=#c5#" },
- { 22589, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=q1=#m4# =ds=#w9# =q10=#c3#" },
- { 22630, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=q1=#m4# =ds=#w9# =q11=#c8#" },
- { 22632, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=q1=#m4# =ds=#w9# =q13=#c1#" },
- };
- AQ40Trash1 = { --Drop Chances done 26/06/23
- { 21838, "INV_Chest_Cloth_48", "=q4=Garb of Royal Ascension", "=ds=#s5#, #a1#", "0.8% to 0.58%" },
- { 21888, "INV_Gauntlets_14", "=q4=Gloves of the Immortal", "=ds=#s9#, #a1#", "0.05% to 0.31%" },
- { 21890, "INV_Gauntlets_11", "=q4=Gloves of the Fallen Prophet", "=ds=#s9#, #a3# =q16=#c7#", "0.11% to 1.76%" },
- { 21889, "INV_Gauntlets_19", "=q4=Gloves of the Redeemed Prophecy", "=ds=#s9#, #a4# =q16=#c4#", "0.11% to 1.76%" },
- { 21856, "INV_Axe_09", "=q4=Neretzek, The Blood Drinker", "=ds=#h2#, #w1#", "0.08% to 0.28%" },
- { 21837, "INV_Hammer_11", "=q4=Anubisath Warhammer", "=ds=#h1#, #w6#", "0.12% to 0.32%" },
- { 21836, "INV_Jewelry_Ring_34", "=q4=Ritssyn's Ring of Chaos", "=ds=#s13#", "0.08% to 0.34%" },
- { 21891, "INV_Misc_AhnQirajTrinket_04", "=q4=Shard of the Fallen Star", "=ds=#s14#", "0.11% to 0.82%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 21218, "INV_Misc_QirajiCrystal_04", "=q3=Blue Qiraji Resonating Crystal", "=ds=#e7#", "9% to 14%" },
- { 21324, "INV_Misc_QirajiCrystal_01", "=q3=Yellow Qiraji Resonating Crystal", "=ds=#e7#", "11% to 18%" },
- { 21323, "INV_Misc_QirajiCrystal_03", "=q3=Green Qiraji Resonating Crystal", "=ds=#e7#", "9% to 17%" },
- { 21321, "INV_Misc_QirajiCrystal_02", "=q3=Red Qiraji Resonating Crystal", "=ds=#e7#", "1.13% to 1.89%" },
- };
- AQ40Trash2 = {
- { 20876, "INV_QirajIdol_Death", "=q3=Idol of Death", "=q17=#c9#=ds=, =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "0.4%" },
- { 20879, "INV_QirajIdol_Life", "=q3=Idol of Life", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q9=#c5#=ds=, =q15=#c7#=ds=, =q13=#c1#", "1%" },
- { 20875, "INV_QirajIdol_Night", "=q3=Idol of Night", "=q17=#c9#=ds=, =q12=#c6#=ds=, =q10=#c3#=ds=, =q11=#c8#", "1%" },
- { 20878, "INV_QirajIdol_Rebirth", "=q3=Idol of Rebirth", "=q16=#c4#=ds=, =q9=#c5#=ds=, =q15=#c7#=ds=, =q11=#c8#=ds=, =q13=#c1#", "1%" },
- { 20881, "INV_QirajIdol_Strife", "=q3=Idol of Strife", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q15=#c7#=ds=, =q13=#c1#", "1%" },
- { 20877, "INV_QirajIdol_Sage", "=q3=Idol of the Sage", "=q16=#c4#=ds=, =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#", "1%" },
- { 20874, "INV_QirajIdol_Sun", "=q3=Idol of the Sun", "=q17=#c9#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q10=#c3#", "1%" },
- { 20882, "INV_QirajIdol_War", "=q3=Idol of War", "=q17=#c9#=ds=, =q14=#c2#=ds=, =q12=#c6#=ds=, =q13=#c1#", "1%" },
- { 0,"","","" },
- { 21762, "INV_Misc_Key_08", "=q1=Greater Scarab Coffer Key", "=ds=#e14#", "7%" },
- { 0,"","","" },
- { 21156, "INV_Misc_Bag_13", "=q1=Scarab Bag", "=ds=#m23# =q7=#cb32#", "0.1%" },
- { 0,"","","" },
- { 21230,"INV_Misc_Idol_03","=q1=Ancient Qiraji Artifact","=ds=#m2#", "2-9%" },
- { 0,"","","" },
- { 20864, "INV_Scarab_Bone", "=q2=Bone Scarab", "=ds=#m3#", "2%" },
- { 20861, "INV_Scarab_Bronze", "=q2=Bronze Scarab", "=ds=#m3#", "2%" },
- { 20863, "INV_Scarab_Clay", "=q2=Clay Scarab", "=ds=#m3#", "2%" },
- { 20862, "INV_Scarab_Crystal", "=q2=Crystal Scarab", "=ds=#m3#", "2%" },
- { 20859, "INV_Scarab_Gold", "=q2=Gold Scarab", "=ds=#m3#", "2%" },
- { 20865, "INV_Scarab_Ivory", "=q2=Ivory Scarab", "=ds=#m3#", "2%" },
- { 20860, "INV_Scarab_Silver", "=q2=Silver Scarab", "=ds=#m3#", "2%" },
- { 20858, "INV_Scarab_Stone", "=q2=Stone Scarab", "=ds=#m3#", "2%" },
- { 0,"","","" },
- { 0,"","","" },
- { 22203, "INV_Stone_15", "=q1=Large Obsidian Shard", "=ds=#e12#" },
- { 22202, "INV_Misc_StoneTablet_01", "=q1=Small Obsidian Shard", "=ds=#e12#" },
- { 0,"","","" },
- { 21229, "INV_ZulgurubTrinket", "=q1=Qiraji Lord's Insignia", "=ds=#m32# =q7=Bosses", "100%" },
- };
- AQEnchants = {
- { 20728, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Frost Power", "=ds=#p4# #m14#", "1%" },
- { 20731, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Superior Agility", "=ds=#p4# #m14#", "1%" },
- { 20734, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Stealth", "=ds=#p4# #m14#", "1%" },
- { 20729, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Fire Power", "=ds=#p4# #m14#", "1%" },
- { 20736, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Dodge", "=ds=#p4# #m14#", "1%" },
- { 20730, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Healing Power", "=ds=#p4# #m14#", "1%" },
- { 20727, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Shadow Power", "=ds=#p4# #m14#", "1%" },
- };
- AQOpening = {
- { 21138, "INV_Misc_Gem_Ruby_03", "=q1=Red Scepter Shard", "=ds=#m3#" },
- { 21529, "INV_Jewelry_Necklace_17", "=q4=Amulet of Shadow Shielding", "=ds=#s2#" },
- { 21530, "INV_Pants_Mail_04", "=q4=Onyx Embedded Leggings", "=ds=#s11#, #a3#" },
- { 0, "", "", "" },
- { 21139, "INV_Misc_Gem_Emerald_03", "=q1=Green Scepter Shard", "=ds=#m3#" },
- { 21531, "INV_Jewelry_Necklace_22", "=q4=Drake Tooth Necklace", "=ds=#s2#" },
- { 21532, "INV_Boots_08", "=q4=Drudge Boots", "=ds=#s12#, #a2#" },
- { 0, "", "", "" },
- { 21137, "INV_Misc_Gem_Sapphire_03", "=q1=Blue Scepter Shard", "=ds=#m3#" },
- { 21517, "INV_Helmet_63", "=q4=Gnomish Turban of Psychic Might", "=ds=#s1#, #a1#" },
- { 21527, "INV_Chest_Cloth_31", "=q4=Darkwater Robes", "=ds=#s5#, #a1#" },
- { 21526, "INV_Jewelry_Ring_35", "=q4=Band of Icy Depths", "=ds=#s13#" },
- { 21025, "INV_Misc_Book_02", "=q4=Recipe: Dirge's Kickin' Chimaerok Chops", "=ds=#p3# #m14#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 21175, "INV_Hammer_25", "=q1=The Scepter of the Shifting Sands", "=ds=#m3#" },
- { 21176, "INV_Misc_QirajiCrystal_05", "=q5=Black Qiraji Resonating Crystal", "=ds=#e7#" },
- { 21523, "INV_Weapon_Shortblade_29", "=q4=Fang of Korialstrasz", "=ds=#h3#, #w4#" },
- { 21521, "INV_Sword_51", "=q4=Runesword of the Red", "=ds=#h3#, #w10#" },
- { 21522, "INV_Weapon_ShortBlade_25", "=q4=Shadowsong's Sorrow", "=ds=#h1#, #w4#" },
- { 21520, "INV_Sword_49", "=q4=Ravencrest's Legacy", "=ds=#h1#, #w10#" },
- };
- GnGrubbis = {
- { 9445, "INV_Gauntlets_17", "=q3=Grubbis Paws", "=ds=#s9#, #a3#", "10%" },
- { 0,"","","" },
- { 80737, "INV_Jewelry_Ring_11", "=q3=Irradiated Ring", "=ds=#s13#", "30%" },
- { 80738, "INV_Boots_01", "=q3=Basilisk Scale Boots", "=ds=#s12#, #a2#", "35%" },
- { 80739, "INV_Axe_19", "=q3=Rockbiter", "=ds=#h3#, #w1#", "35%" },
- };
- GnViscousFallout = {
- { 9454, "INV_Boots_05", "=q3=Acidic Walkers", "=ds=#s12#, #a1#", "33%" },
- { 9453, "INV_Weapon_ShortBlade_02", "=q3=Toxic Revenger", "=ds=#h1#, #w4#", "33%" },
- { 9452, "INV_Staff_15", "=q3=Hydrocane", "=ds=#w9#", "33%" },
- };
- GnElectrocutioner6000 = {
- { 9447, "INV_Misc_Gear_04", "=q3=Electrocutioner Lagnut", "=ds=#s13#", "33%" },
- { 9446, "INV_Sword_30", "=q3=Electrocutioner Leg", "=ds=#h3#, #w10#", "33%" },
- { 9448, "INV_Misc_Bandage_09", "=q2=Spidertank Oilrag", "=ds=#s8#, #a1#", "33%" },
- { 0,"","","" },
- { 6893, "INV_Misc_Key_06", "=q1=Workshop Key", "=ds=#e14#" },
- };
- GnCrowdPummeler960 = {
- { 9449, "INV_Mace_14", "=q3=Manual Crowd Pummeler", "=ds=#h2#, #w6#", "50%" },
- { 9450, "INV_Boots_03", "=q2=Gnomebot Operating Boots", "=ds=#s12#, #a2#", "50%" },
- { 0,"","","" },
- { 80740, "inv_gauntlets_11", "=q3=Pummeler Gauntlet", "=ds=#h1#, #w13#", "35%" },
- { 0,"","","" },
- { 81275, "INV_Gizmo_09", "=q2=Intact Pounder Mainframe", "=ds=#m2#", "0.8%" },
- };
- GnDIAmbassador = {
- { 9455, "INV_Bracer_09", "=q3=Emissary Cuffs", "=ds=#s8#, #a2# =q2=#e31#", "33%" },
- { 9456, "INV_Weapon_Rifle_02", "=q3=Glass Shooter", "=ds=#w5#", "33%" },
- { 9457, "INV_Mace_08", "=q3=Royal Diplomatic Scepter", "=ds=#h1#, #w6#", "33%" },
- };
- GnMekgineerThermaplugg = {
- { 9492, "INV_Gizmo_01", "=q3=Electromagnetic Gigaflux Reactivator", "=ds=#s1#, #a1#", "25%" },
- { 9461, "INV_Misc_Gear_01", "=q3=Charged Gear", "=ds=#s13# =q2=#e31#", "25%" },
- { 9458, "INV_Shield_10", "=q3=Thermaplugg's Central Core", "=ds=#w8#", "25%" },
- { 9459, "INV_Axe_03", "=q3=Thermaplugg's Left Arm", "=ds=#h2#, #w1#", "25%" },
- { 0,"","","" },
- { 60098,"INV_Misc_EngGizmos_04","=q3=Hypertech Battery Pack", "=ds=#m33#", "50%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 4415,"INV_Scroll_03", "=q3=Schematic: Craftsman's Monocle", "=ds=#p5# #m26#", "2%" },
- { 4393,"INV_Helmet_44", "=q2=Craftsman's Monocle", "=ds=#s1#, #a1#" },
- { 0, "", "", "" },
- { 4413, "INV_Scroll_06", "=q2=Schematic: Discombobulator Ray", "=ds=#p5# #m27#", "2%" },
- { 4388, "INV_Misc_Spyglass_02","=q1=Discombobulator Ray", "=ds=#m25#" },
- { 0, "", "", "" },
- { 4411, "INV_Scroll_03", "=q2=Schematic: Flame Deflector","=ds=#p5# #m28#", "2%" },
- { 4376, "INV_Gizmo_01", "=q1=Flame Deflector", "=ds=#m25#" },
- { 0, "", "", "" },
- { 7742, "INV_Scroll_03", "=q1=Schematic: Gnomish Cloaking Device", "=ds=#p5# #m29#", "2%" },
- { 4397 ,"INV_Gizmo_01", "=q1=Gnomish Cloaking Device", "=ds=#s14#" },
- { 0,"","","" },
- { 51801,"INV_Scroll_05","=q3=Schematic: Hypertech Battery Pack", "=ds=#p5# #m41#", "4%" },
- { 60098 ,"INV_Misc_EngGizmos_04", "=q2=Hypertech Battery Pack", "=ds=#m33#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- GnTrash = {
- { 9508, "INV_Shirt_14", "=q3=Mechbuilder's Overalls", "=ds=#s5#, #a1#", "0.04%" },
- { 9491, "INV_Gauntlets_16", "=q3=Hotshot Pilot's Gloves", "=ds=#s9#, #a1#", "0.04%" },
- { 9509, "INV_Pants_08", "=q3=Petrolspill Leggings", "=ds=#s11#, #a2#", "0.04%" },
- { 9510, "INV_Boots_01", "=q3=Caverndeep Trudgers", "=ds=#s12#, #a3#", "0.04%" },
- { 9487, "INV_Weapon_Rifle_06", "=q3=Hi-tech Supergun", "=ds=#w5#", "0.04%" },
- { 9485, "INV_Axe_14", "=q3=Vibroblade", "=ds=#h1#, #w1#", "0.04%" },
- { 9488, "INV_Hammer_08", "=q3=Oscillating Power Hammer", "=ds=#h1#, #w6#", "0.04%" },
- { 9486, "INV_Axe_21", "=q3=Supercharger Battle Axe", "=ds=#h2#, #w1#", "0.04%" },
- { 9490, "INV_Sword_37", "=q3=Gizmotron Megachopper", "=ds=#h2#, #w10#", "0.04%" },
- { 80798, "INV_Axe_01", "=q3=Charged Servo Arm", "=ds=#h3#, #w6#", "0.04%0.04%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 9327,"INV_Ingot_04","=q2=Security DELTA Data Access Card","=ds=#p5# #m30#", "1-5%" },
- { 0,"","","" },
- { 7191,"INV_Misc_Gear_03","=q1=Fused Wiring","=ds=#m31#", "2-38%" },
- { 9308,"INV_Ammo_FireTar","=q1=Grime-Encrusted Object","=ds=#m3#", "15%" },
- { 9326,"INV_Stone_04","=q1=Grime-Encrusted Ring","=ds=#m2# =q7=#x62#", "35%" },
- { 9588,"INV_Jewelry_Ring_03","=q3=Nogg's Gold Ring","=q1=#m4# =ds=#s13#" },
- { 0,"","","" },
- { 9279,"INV_Misc_PunchCards_White","=q1=White Punch Card","=ds=#m3#", "15%" },
- { 9280,"INV_Misc_PunchCards_Yellow","=q1=Yellow Punch Card","=ds=#m3#" },
- { 9282,"INV_Misc_PunchCards_Blue","=q1=Blue Punch Card","=ds=#m3#" },
- { 9281,"INV_Misc_PunchCards_Red","=q1=Red Punch Card","=ds=#m3#" },
- { 9316,"INV_Misc_PunchCards_Prismatic","=q1=Prismatic Punch Card","=ds=#m3#" },
- { 0,"","","" },
- };
- SWStTargorr = {
- { 80721, "INV_Bracer_03", "=q2=Heavy Prison Cuffs", "=ds=#s8#, #a3#", "50%" },
- { 80722, "INV_Shoulder_08", "=q2=Dreadskull Pauldrons", "=ds=#s3#, #a2#", "50%" },
- };
- SWStKamDeepfury = {
- { 2280, "INV_Staff_06", "=q2=Kam's Walking Stick", "=ds=#w9#", "1%" },
- { 0,"","","" },
- { 80723, "INV_Mace_10", "=q2=Nail on a Plank", "=ds=#h3#, #w6#", "90%" },
- };
- SWStHamhock = {
- { 80724, "INV_Torch_Lit", "=q2=Cell Heater", "=ds=#s15#", "50%" },
- { 80725, "INV_Jewelry_Ring_13", "=q2=Hamhock's Nose Ring", "=ds=#s13#", "50%" },
- };
- SWStDextren = {
- { 80726, "INV_Boots_05", "=q3=Gravedigger Boots", "=ds=#s12#, #a1#", "35%" },
- { 80727, "INV_Drink_10", "=q2=Broken Bottle", "=ds=#h1#, #w4#", "35%" },
- { 80728, "INV_Spear_06", "=q2=Stormwind Guard Spear", "=ds=#h2#, #w7#", "30%" },
- };
- SWStBazil = {
- { 80729, "INV_Shirt_14", "=q2=Standard Issue Tunic", "=ds=#s5#, #a1#", "35%" },
- { 80730, "INV_Boots_08", "=q2=Convict Moccasins", "=ds=#s12#, #a2#", "3%" },
- { 80731, "INV_Sword_36", "=q3=Runed Hookblade", "=ds=#h3#, #w10#", "30%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SWStBruegalIronknuckle = {
- { 3228, "INV_Bracer_02", "=q3=Jimmied Handcuffs", "=ds=#s8#, #a3#", "33%" },
- { 2941, "INV_Weapon_ShortBlade_18", "=q3=Prison Shank", "=ds=#h1#, #w4#", "33%" },
- { 2942, "INV_Gauntlets_04", "=q3=Iron Knuckles", "=ds=#h1#, #w13#", "33%" },
- };
- SWStTrash = {
- { 80796, "inv_misc_cape_21", "=q3=Tattered Cloak of the Insurgency", "=ds=#s4#", "0.05%" },
- { 1076, "INV_Jewelry_Ring_02", "=q2=Defias Renegade Ring", "=ds=#s13# =q7=#x41#", "0.6%"};
- };
- BFDGhamoora = {
- { 6907, "INV_Shirt_06", "=q3=Tortoise Armor", "=ds=#s5#, #a3#", "50%" },
- { 6908, "INV_Belt_24", "=q2=Ghamoo-ra's Bind", "=ds=#s10#, #a1#", "50%" },
- { 0,"","","" },
- { 80718, "INV_Shield_18", "=q2=Ghamoo-ra's Guard", "=ds=#w8#", "35%" },
- };
- BFDLadySarevess = {
- { 888, "INV_Gauntlets_13", "=q3=Naga Battle Gloves", "=ds=#s9#, #a2#", "33%" },
- { 3078, "INV_Weapon_Bow_04", "=q2=Naga Heartpiercer", "=ds=#w2#", "33%" },
- { 11121, "INV_Sword_36", "=q2=Darkwater Talwar", "=ds=#h3#, #w10#", "33%" },
- };
- BFDGelihast = {
- { 6906, "INV_Gauntlets_10", "=q3=Algae Fists", "=ds=#s9#, #a3#", "50%" },
- { 6905, "INV_Weapon_Halberd_06", "=q2=Reef Axe", "=ds=#h2#, #w1#", "50%" },
- { 0,"","","" },
- { 80720, "INV_Boots_05", "=q3=Deep Striders", "=ds=#s12#, #a1#", "35%" },
- { 0,"","","" },
- { 1470, "INV_Misc_Bag_05", "=q1=Murloc Skin Bag", "=ds=#m13# #e10#", "15%" },
- };
- BFDBaronAquanis = {
- { 16782, "Spell_Shadow_Teleport", "=q2=Strange Water Globe", "=ds=#m2# =q6=#m6#", "100%" },
- { 16886, "INV_Sword_33", "=q3=Outlaw Sabre", "=q1=#m4# =ds=#h1#, #w10#" },
- { 16887, "INV_Wand_12", "=q3=Witch's Finger", "=q1=#m4# =ds=#s15#" },
- };
- BFDTwilightLordKelris = {
- { 1155, "INV_Staff_06", "=q3=Rod of the Sleepwalker", "=ds=#w9#", "50%" },
- { 6903, "INV_Pants_02", "=q2=Gaze Dreamer Pants", "=ds=#s11#, #a1#", "50%" },
- { 0,"","","" },
- { 80719, "INV_Jewelry_Necklace_03", "=q3=Pendant of the Deeps", "=ds=#s2#", "35%" },
- };
- BFDOldSerrakis = {
- { 6901, "INV_Misc_MonsterScales_03", "=q3=Glowing Thresher Cape", "=ds=#s4#", "33%" },
- { 6904, "INV_Misc_MonsterFang_01", "=q3=Bite of Serra'kis", "=ds=#h1#, #w4#", "33%" },
- { 6902, "INV_Bracer_08", "=q2=Bands of Serra'kis", "=ds=#s8#, #a2#", "33%" },
- };
- BFDAkumai = {
- { 6911, "INV_Belt_25", "=q3=Moss Cinch", "=ds=#s10#, #a2#", "33%" },
- { 6910, "INV_Pants_14", "=q3=Leech Pants", "=ds=#s11#, #a1#", "33%" },
- { 6909, "INV_Sword_42", "=q3=Strike of the Hydra", "=ds=#h2#, #w10#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- BFDTrash = {
- { 1486, "INV_Shirt_02", "=q3=Tree Bark Jacket", "=ds=#s5#, #a1#", "0.04%" },
- { 3416, "INV_Chest_Chain", "=q3=Martyr's Chain", "=ds=#s5#, #a3#", "0.04%" },
- { 1491, "INV_Jewelry_Ring_14", "=q3=Ring of Precision", "=ds=#s13#", "0.04%" },
- { 3414, "INV_Mace_08", "=q3=Crested Scepter", "=ds=#h3#, #w6#", "0.04%" },
- { 1454, "INV_Axe_21", "=q3=Axe of the Enforcer", "=ds=#h1#, #w1#", "0.04%" },
- { 1481, "INV_Axe_13", "=q3=Grimclaw", "=ds=#h1#, #w1#", "0.04%" },
- { 2567, "INV_Weapon_ShortBlade_15", "=q3=Evocator's Blade", "=ds=#h1#, #w4#", "0.04%" },
- { 3413, "INV_Sword_29", "=q3=Doomspike", "=ds=#h1#, #w4#", "0.04%" },
- { 3417, "INV_Sword_13", "=q3=Onyx Claymore", "=ds=#h2#, #w10#", "0.04%" },
- { 3415, "INV_Staff_32", "=q3=Staff of the Friar", "=ds=#w9#", "0.04%" },
- { 2271, "INV_Staff_31", "=q3=Staff of the Blessed Seer", "=ds=#w9#", "0.04%" },
- };
- WCLordCobrahn = {
- { 6460, "INV_Belt_03", "=q3=Cobrahn's Grasp", "=ds=#s10#, #a3#", "33%" },
- { 10410, "INV_Pants_11", "=q3=Leggings of the Fang", "=ds=#s11#, #a2#", "33%" },
- { 0, "", "", "" },
- { 6465, "INV_Chest_Cloth_36", "=q2=Robe of the Moccasin", "=ds=#s5#, #a1#", "33%" },
- };
- WCLadyAnacondra = {
- { 10412, "INV_Belt_30", "=q2=Belt of the Fang", "=ds=#s10#, #a2#", "33%" },
- { 5404, "INV_Shoulder_08", "=q1=Serpent's Shoulders", "=ds=#s3#, #a2#", "33%" },
- { 6446, "INV_Misc_Bag_12", "=q1=Snakeskin Bag", "=ds=#m13# #e10#", "33%" },
- { 0, "", "", "" },
- { 80709, "INV_STAFF_28", "=q3=Guardian Staff", "=ds=#h2#, #w9#", "60%" },
- };
- WCKresh = {
- { 13245, "INV_Shield_18", "=q3=Kresh's Back", "=ds=#w8#", "50%" },
- { 6447, "INV_Shield_21", "=q1=Worn Turtle Shell Shield", "=ds=#w8#", "50%" },
- { 0, "", "", "" },
- { 80710, "INV_SHOULDER_18", "=q2=Turtle Scale Shoulderguards", "=ds=#s3#, #a3#", "50%" },
- };
- WCLordPythas = {
- { 6472, "INV_Wand_10", "=q3=Stinging Viper", "=ds=#h1#, #w6#", "50%" },
- { 6473, "INV_Shirt_16", "=q2=Armor of the Fang", "=ds=#s5#, #a2#", "50%" },
- { 0, "", "", "" },
- { 80711, "INV_BRACER_12", "=q3=Bracers of Wild Growth", "=ds=#s8#, #a2#", "60%" },
- };
- WCSkum = {
- { 6449, "INV_Chest_Cloth_15", "=q3=Glowing Lizardscale Cloak", "=ds=#s4#", "50%" },
- { 6448, "INV_Weapon_ShortBlade_10", "=q2=Tail Spike", "=ds=#h1#, #w4#", "50%" },
- { 0, "", "", "" },
- { 80712, "INV_PANTS_08", "=q3=Charged Leggings", "=ds=#s11#, #a1#", "60%" },
- };
- WCLordSerpentis = {
- { 6469, "INV_Weapon_Bow_10", "=q3=Venomstrike", "=ds=#w2#", "25%" },
- { 5970, "INV_Gauntlets_19", "=q2=Serpent Gloves", "=ds=#s9#, #a1#", "25%" },
- { 10411, "INV_Boots_04", "=q2=Footpads of the Fang", "=ds=#s12#, #a2#", "25%" },
- { 6459, "INV_Boots_01", "=q2=Savage Trodders", "=ds=#s12#, #a3#", "25%" },
- };
- WCVerdan = {
- { 6630, "INV_Shield_10", "=q3=Seedcloud Buckler", "=ds=#w8#", "33%" },
- { 6631, "INV_Staff_25", "=q3=Living Root", "=ds=#w9#", "33%" },
- { 6629, "INV_Misc_Cape_17", "=q2=Sporid Cape", "=ds=#s4#", "33%" },
- };
- WCMutanus = {
- { 6461, "INV_Shoulder_05", "=q3=Slime-encrusted Pads", "=ds=#s3#, #a1#", "33%" },
- { 6627, "INV_Chest_Plate08", "=q3=Mutant Scale Breastplate", "=ds=#s5#, #a3#", "33%" },
- { 6463, "INV_Jewelry_Ring_15", "=q3=Deep Fathom Ring", "=ds=#s13#", "33%" },
- { 0, "", "", "" },
- { 10441, "INV_Stone_03", "=q1=Glowing Shard", "=ds=#m2#" },
- { 10657, "INV_Shoulder_09", "=q2=Talbar Mantle", "=q1=#m4# =ds=#s3#, #a1#" },
- { 10658, "INV_Boots_07", "=q2=Quagmire Galoshes", "=q1=#m4# =ds=#s12#, #a3#" },
- { 0, "", "", "" },
- { 81006, "INV_HELMET_27", "=q3=Cowl of the Fang", "=ds=#s1#, #a1#", "8%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- WCDeviateFaerieDragon = {
- { 5243, "INV_Wand_11", "=q3=Firebelcher", "=ds=#w12#", "50%" };
- { 6632, "INV_Misc_Cape_02", "=q2=Feyscale Cloak", "=ds=#s4#", "50%" };
- };
- WCTrash = {
- { 10413, "INV_Gauntlets_18", "=q2=Gloves of the Fang", "=ds=#s9#, #a2# =q7=#x4#", "2%" },
- { 0, "", "", "" },
- { 80807, "ability_whirlwind", "=q2=Serpent's Bite", "=ds=#h3#, #w13#", "0.02%" },
- };
- TCGGrovetenderEngryss = {
- { 83220, "INV_jewelry_necklace_09", "=q3=Groveweald Tribal Necklace", "=ds=#s2#", "24%" },
- { 83221, "INV_hammer_16", "=q3=Thornroot Maul", "=ds=#h2#, #w6#", "24%" },
- { 83222, "INV_bracer_12", "=q3=Groveweald Elder Cuffs", "=ds=#s8#, #a1#", "24%" },
- { 83223, "INV_gauntlets_24", "=q3=Furbolg Battle Grips", "=ds=#s9#, #a2#", "24%" },
- { 83224, "INV_misc_horn_03", "=q3=Horn of Engryss", "=ds=#s14#", "5%" },
- { 0, "", "", "" },
- { 60176, "INV_misc_coin_13", "=q1=Groveweald Badge", "=ds=#m3#", "100%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- TCGKeeperRanathos = {
- { 83225, "INV_weapon_bow_11", "=q3=Bow of the Grove", "=ds=#w2#", "24%" },
- { 83227, "inv_chest_cloth_27", "=q3=Glademender's Robes", "=ds=#s5#, #a1#", "24%" },
- { 83226, "INV_bracer_12", "=q3=Bands of Ranathos", "=ds=#s8#, #a2#", "24%" },
- { 83228, "INV_boots_03", "=q3=Treads of the Keeper", "=ds=#s12#, #a3#", "24%" },
- { 83229, "INV_jewelry_ring_08", "=q3=Circlet of Cenarius", "=ds=#s13#", "5%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- TCGHighPriestessAlathea = {
- { 83208, "INV_belt_22", "=q3=Circlet of the Crescent Moon", "=ds=#s1#, #a1#", "30%" },
- { 83209, "INV_axe_12", "=q3=Sentinel's Moonslicer", "=ds=#h2#, #w1#", "30%" },
- { 83211, "INV_shoulder_05", "=q3=Moontouched Shoulders", "=ds=#s3#, #a2#", "30%" },
- { 83210, "inv_weapon_shortblade_23", "=q3=Crescent Sigil", "=ds=#s14#", "10%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- TCGFenektistheDeceiver = {
- { 83212, "INV_misc_orb_04", "=q3=Felflame Shard", "=ds=#s15#", "25%" },
- { 83213, "INV_bracer_12", "=q3=Trickster's Wraps", "=ds=#s8#, #a2#", "25%" },
- { 83214, "INV_weapon_shortblade_20", "=q3=Betrayer", "=ds=#h1#, #w4#", "25%" },
- { 83215, "INV_wand_01", "=q3=Blackflame Wand", "=ds=#w12#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- TCGMasterRaxxieth = {
- { 60258, "INV_helmet_08", "=q4=Crown of Corruption", "=ds=#s1#, #a2#", "0.5%" },
- { 0, "", "", "" },
- { 83216, "INV_helmet_17", "=q3=Bloodforged Helm", "=ds=#s1#, #a3#", "25%" },
- { 83217, "INV_jewelry_ring_16", "=q3=Ring of Demonic Fury", "=ds=#s13#", "25%" },
- { 83218, "INV_misc_cape_19", "=q3=Shadowthread Cloak", "=ds=#s4#, #a1#", "25%" },
- { 83219, "INV_sword_18", "=q3=Slayer's Edge", "=ds=#h1#, #w10#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- TCGTrash = {
- { 83203, "inv_jewelry_necklace_01", "=q3=Lifeflow Necklace", "=ds=#s2#", "0.01%" },
- { 83204, "inv_misc_cape_17", "=q2=Canopy Cloak", "=ds=#s4#", "0.5%" },
- { 83207, "inv_chest_cloth_14", "=q3=Feymist Robe", "=ds=#s5#, #a1#", "0.10%" },
- { 83201, "inv_gauntlets_26", "=q2=Grizzlehide Brawlers", "=ds=#s9#, #a2#", "0.5%" },
- { 83206, "inv_gauntlets_10", "=q3=Living Moss Gauntlets", "=ds=#s9#, #a3#", "0.01%" },
- { 83202, "inv_belt_09", "=q2=Grizzlehide Belt", "=ds=#s10#, #a2#", "0.5" },
- { 83200, "inv_staff_26", "=q3=Verdant Cane", "=ds=#w9#", "0.01%" },
- { 83205, "ability_whirlwind", "=q2=Thornwood Claw", "=ds=#h3#, #w13#", "0.5%" },
- };
- GCMatthiasHoltz = {
- { 61305, "INV_Pants_02", "=q2=Darkwatch Pants", "=ds=#s11#, #a1#", "33%" },
- { 61304, "INV_Bracer_16", "=q2=Gilneas Shackles", "=ds=#s8#, #a3#", "33%" },
- { 61306, "INV_Gauntlets_03", "=q2=Worgen Hunter Grips", "=ds=#s9#, #a3#", "33%" },
- { 0, "", "", "" },
- { 61307, "INV_Weapon_Rifle_TWoW_02_Ironblack", "=q3=Worgen Hunter Musket", "=ds=#w5#", "2%" },
- };
- GCPackmasterRagetooth = {
- { 61301, "INV_Boots_05", "=q2=Shaderun Boots", "=ds=#s12#, #a1#", "33%" },
- { 61300, "INV_Gauntlets_21", "=q2=Packmaster Gloves", "=ds=#s9#, #a2#", "33%" },
- { 0, "", "", "" },
- { 61302, "INV_Jewelry_Necklace_13", "=q2=Wolfheart Necklace", "=ds=#s2#", "33%" },
- { 0, "", "", "" },
- { 61303, "INV_Misc_Orb_04", "=q3=Orb of Aka'thar", "=ds=#s15#", "2%" },
- };
- GCJudgeSutherland = {
- { 61309, "inv_shoulder_24", "=q3=Mantle of Law", "=ds=#s3#, #a1#", "25%" },
- { 61311, "INV_Bracer_07", "=q3=Sutherland's Cuffs", "=ds=#s8#, #a1#", "25%" },
- { 61310, "INV_Belt_15", "=q3=Sash of Conviction", "=ds=#s10#, #a1#", "25%" },
- { 61312, "INV_Jewelry_Necklace_17", "=q3=The Black Pendant", "=ds=#s2#", "2%" },
- { 0, "", "", "" },
- { 61308, "INV_Hammer_05", "=q3=Gavel of Gilnean Justice", "=ds=#h3#, #w6#", "25%" },
- };
- GCDustivanBlackcowl = {
- { 61331, "INV_Belt_17", "=q3=Blackcowl Sash", "=ds=#s10#, #a2#", "25%" },
- { 61332, "INV_Jewelry_Ring_35", "=q3=Ring of Electrical Binding", "=ds=#s13#", "25%" },
- { 61334, "INV_Misc_Cape_19", "=q3=Cloak of the Dark Veil", "=ds=#s4#", "5%" },
- { 0, "", "", "" },
- { 61330, "INV_Knife_1H_Draenei_A_03", "=q3=Dagger of Sinister Secrets", "=ds=#h1#, #w4#", "25%" },
- { 61333, "INV_Sword_36", "=q3=Hookblade Cleaver", "=ds=#h1#, #w10#", "25%" },
- { 0, "", "", "" },
- { 61626, "INV_Scroll_03", "=q1=Ebonmere Deed", "=ds=#m3#", "100%" },
- };
- GCMarshalMagnusGreystone = {
- { 61313, "inv_helmet_02", "=q3=Greymane Helmet", "=ds=#s1#, #a4#", "25%" },
- { 0, "", "", "" },
- { 61315, "INV_Jewelry_Ring_27", "=q3=Band of Piercing Shadows", "=ds=#s13#", "25%" },
- { 61317, "INV_Misc_Book_10", "=q3=Scriptures of Blood", "=ds=#s14#", "5%" },
- { 61316, "INV_Misc_Cape_02", "=q3=Chainlinked Cloak", "=ds=#s4#", "25%" },
- { 0, "", "", "" },
- { 61314, "INV_Shield_06", "=q3=Marshal's Blocker", "=ds=#w8#", "25%" },
- { 0, "", "", "" },
- { 61368, "INV_Shirt_GuildTabard_01", "=q2=Greymane Tabard", "=ds=#s7#", "3%" },
- };
- --GCCeliaHarlow = {
- --};
- --GCMortimerHarlow = {
- --};
- GCHorsemasterLevvin = {
- { 61734, "INV_Belt_09", "=q2=Horsemaster Belt", "=ds=#s10#, #a2#", "25%" },
- { 61736, "INV_Misc_Pelt_Bear_Ruin_03", "=q2=Horse Rustler Drape", "=ds=#s4#", "25%" },
- { 0, "", "", "" },
- { 61735, "INV_Staff_08", "=q2=Stablehand Broom", "=ds=#h2#, #w9#", "25%" },
- { 61737, "INV_Misc_Lantern_01", "=q3=Stablemaster's Nightlight", "=ds=#s15#", "25%" },
- { 0, "", "", "" },
- { 83157, "Ability_Mount_RidingHorse", "=q4=Greymane Charger", "=ds=#e7#", "0.18%" },
- };
- GCHarlowFamilyChest = {
- { 61319, "INV_Chest_Cloth_04", "=q3=Regal Robes of the Regent", "=ds=#s5#, #a1#", "25%" },
- { 61321, "INV_Bracer_13", "=q3=Wildfeather Bracers", "=ds=#s8#, #a2#", "25%" },
- { 61320, "inv_misc_desecrated_mailpants", "=q3=Ashen Leggings", "=ds=#s11#, #a3#", "25%" },
- { 0, "", "", "" },
- { 61318, "INV_ThrowingAxe_06", "=q3=Fleshslasher", "=ds=#h2#, #w1#", "25%" },
- { 0, "", "", "" },
- { 61322, "INV_Jewelry_Necklace_16", "=q3=Resurging Necklace", "=ds=#s2#", "5%" },
- };
- GCGennGreymane = {
- { 61323, "INV_Helmet_53", "=q3=Swiftcaster's Chapeau", "=ds=#s1#, #a1#", "15%" },
- { 61326, "INV_Chest_Cloth_04", "=q3=Robe of Light's Ambassador", "=ds=#s5#, #a1#", "15%" },
- { 61327, "INV_Boots_07", "=q3=Boots of Espionage", "=ds=#s12#, #a2#", "15%" },
- { 61325, "inv_chest_plate04", "=q3=Regal Goldforged Breastplate", "=ds=#s5#, #a3#", "15%" },
- { 61324, "inv_shoulder_12", "=q3=Greymane Shoulders", "=ds=#s3#, #a4#", "15%" },
- { 0, "", "", "" },
- { 61328, "INV_Sword_17", "=q3=Wolfblood", "=ds=#h2#, #w10#", "15%" },
- { 61329, "inv_misc_bag_10_red", "=q3=Sack of Gruesome Eminence", "=ds=#s15#", "15%" },
- { 0, "", "", "" },
- { 61406, "INV_Jewelry_Necklace_22", "=q4=Mark of the Worgen", "=ds=#s13#", "0.5%, 1%" },
- { 0, "", "", "" },
- { 61738, "INV_Misc_Note_01", "=q2=Formula: Enchant Bracer - Vampirism", "=ds=#p4# #m14#", "6%" },
- { 69000, "INV_Weapon_ShortBlade_16", "=q2=Gilnean Raven", "=ds=#e15#", "1.5%" },
- { 0, "", "", "" },
- { 61352, "INV_Misc_Head_Human_01", "=q1=Genn Greymane's Head", "=ds=#m3#", "100%" },
- { 61496, "INV_Crown_01", "=q1=The Greymane Crown", "=ds=#m3#", "100%" },
- };
- GCTrash = {
- { 61598, "INV_Bracer_13", "=q3=Wraps of the Pauper", "=ds=#s8#, #a1#", "0.0125%, 0.0338%" },
- { 61336, "INV_Gauntlets_32", "=q3=Knife Juggler Gloves", "=ds=#s9#, #a2#", "0.0125%, 0.0338%" },
- { 61597, "INV_Pants_11", "=q3=Conspirator's Trickpockets", "=ds=#s11#, #a2#", "0.0125%, 0.0338%" },
- { 61335, "INV_Shoulder_02", "=q3=Dragonbane Pauldrons", "=ds=#s3#, #a3#", "0.0125%, 0.0338%" },
- { 61339, "inv_shoulder_22", "=q3=Pauldrons of the Justicar", "=ds=#s3#, #a4#", "0.0125%, 0.0338%" },
- { 0, "", "", "" },
- { 61337, "INV_Relics_LibramofGrace", "=q3=Libram of the Justicar", "=ds=#s16#, #e18#", "0.0125%, 0.0338%" },
- { 0, "", "", "" },
- { 61338, "INV_Staff_28", "=q3=Staff of Ushered Ruination", "=ds=#h2#, #w9#", "0.0125%, 0.0338%" },
- { 61596, "INV_Weapon_Halberd_09", "=q3=Defender's Glaive", "=ds=#h2#, #w7#", "0.0125%, 0.0338%" },
- };
- KCMarrowspike = {
- { 83441, "INV_chest_chain_15", "=q3=Splintercage Breastplate", "=ds=#s5#, #a4#", "18%" },
- { 83442, "INV_boots_08", "=q3=Miasma Walkers", "=ds=#s12#, #a2#", "18%" },
- { 83443, "INV_helmet_06", "=q3=The Crown of Shattering", "=ds=#s1#, #a3#", "18%" },
- { 83444, "INV_shield_02", "=q3=Bonewall", "=ds=#h4#, #w8#", "18%" },
- { 83445, "INV_misc_monsterclaw_01", "=q3=Marrowclaw Knuckles", "=ds=#h3#, #w13#", "18%" },
- { 83440, "INV_mace_09", "=q3=Boneshatter Maul", "=ds=#h2#, #w6#", "10%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- KCHivaxxis = {
- { 83447, "INV_belt_12", "=q3=Clutch of Hivaxxis", "=ds=#s10#, #a2#", "18%" },
- { 83448, "INV_shoulder_09", "=q3=Amice of the Webweaver", "=ds=#s3#, #a1#", "18%" },
- { 83449, "INV_jewelry_ring_24", "=q3=Darksoul Band", "=ds=#s13#", "18%" },
- { 83450, "INV_misc_gem_pearl_06", "=q3=Soul of the Spider", "=ds=#s14#", "18%" },
- { 83451, "INV_helmet_41", "=q3=Cowl of Mivax", "=ds=#s1#, #a1#", "18%" },
- { 83446, "INV_weapon_shortblade_16", "=q3=Venom's Touch", "=ds=#h1#, #w4#", "10%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- KCCorpsemuncher = {
- { 70057, "inv_helmet_19", "=q3=Crown of Eternal Sacrifice", "=ds=#s1#, #a4#", "15%" },
- { 83459, "INV_bracer_03", "=q3=Consumer Shackles", "=ds=#s8#, #a4#", "18%" },
- { 83460, "INV_jewelry_ring_26", "=q3=Deepearth Signet", "=ds=#s13#", "18%" },
- { 83461, "INV_spear_06", "=q3=Cryptkeeper's Pike", "=ds=#h2#, #w7#", "18%" },
- { 83462, "INV_chest_plate08", "=q3=Cadaverlink Vest", "=ds=#s5#, #a3#", "18%" },
- { 83463, "INV_gauntlets_23", "=q3=Rotworm Grips", "=ds=#s9#, #a2#", "18%" },
- { 83458, "INV_misc_organ_01", "=q3=Wormheart", "=ds=#s2#", "10%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- KCGuardCaptainGort = {
- { 60792, "inv_shoulder_22", "=q3=Pauldrons of Elusiveness", "=ds=#s3#, #a3#", "17%" },
- { 60793, "inv_jewelry_ring_43", "=q3=Signet of Expertise", "=ds=#s13#", "17%" },
- { 60794, "inv_chest_cloth_04", "=q3=Battle Bishop's Robe", "=ds=#s5#, #a1#", "17%" },
- { 60795, "inv_bracer_09.png", "=q3=Naturalist Wristbands", "=ds=#s8#, #a2#", "17%" },
- { 60790, "inv_jewelry_necklace_04", "=q3=Memento of the Lost", "=ds=#s2#", "17%" },
- { 60791, "inv_gauntlets_31", "=q3=Skullcrushing Gauntlets", "=ds=#s9#, #a4#", "17%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- KCArchlichEnkhraz = {
- { 83453, "INV_misc_book_09", "=q3=Tome of Shivering Secrets", "=ds=#h4#", "18%" },
- { 83454, "INV_pants_11", "=q3=Deathrune Leggings", "=ds=#s11#, #a2#", "18%" },
- { 83455, "INV_boots_plate_02", "=q3=Frostchain Greaves", "=ds=#s12#, #a3#", "18%" },
- { 83456, "INV_chest_cloth_14", "=q3=Shroud of the Archlich", "=ds=#s4#, #a1#", "18%" },
- { 83457, "INV_jewelry_necklace_03", "=q3=Glacier Pendant", "=ds=#s2#", "18%" },
- { 83452, "INV_weapon_bow_01", "=q3=Windbreaker", "=ds=#w2#", "10%" },
- { 0, "", "", "" },
- { 80010, "INV_box_petcarrier_01", "=q1=Midnight", "=ds=#e15#", "5%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- KCCommanderAnderson = {
- { 50188, "INV_Belt_03", "=q3=Deathforge Belt", "=ds=#s10#, #a4#", "16% ?" },
- { 50189, "INV_Belt_27", "=q3=Ring of Authority", "=ds=#s13#", "16% ?" },
- { 50190, "INV_Boots_05", "=q3=Boots of the Holy Mentor", "=ds=#s12#, #a1#", "16% ?" },
- { 50191, "INV_Gauntlets_09", "=q3=Frostchain Gauntlets", "=ds=#s9#, #a3#", "16% ?" },
- { 50192, "INV_Jewelry_Ring_35", "=q3=Band of Arcane Dampening", "=ds=#s13#", "16% ?" },
- { 50193, "INV_Shoulder_24", "=q3=Gravewalker Pauldrons", "=ds=#s3#, #a2#", "16% ?" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- KCAlarus = {
- { 83465, "INV_misc_cape_21", "=q3=Shroud of Haunted Torment", "=ds=#s4#", "25%" },
- { 83466, "INV_pants_plate_20", "=q3=Baneforged Leggings", "=ds=#s11#, #a4#", "25%" },
- { 83467, "INV_wand_03", "=q3=Cryptwatcher's Call", "=ds=#w12#", "25%" },
- { 83468, "INV_jewelry_ring_09", "=q3=Corpsekeeper's Charge", "=ds=#s13#", "25%" },
- { 83469, "INV_crown_01", "=q3=Cryptstone Circlet", "=ds=#s1#, #a1#", "21%" },
- { 83470, "INV_pants_03", "=q3=Wraithscale Leggings", "=ds=#s11#, #a3#", "21%" },
- { 83471, "INV_staff_08", "=q3=Staff of Alarus", "=ds=#h2#, #w9#", "21%" },
- { 83472, "INV_helmet_15", "=q3=Cover of the Necromancer", "=ds=#s1#, #a1#", "21%" },
- { 0, "", "", "" },
- { 83464, "INV_shoulder_11", "=q4=Mantle of Twisted Damnation", "=ds=#s3#, #a1#", "1%" },
- { 0, "", "", "" },
- { 83571, "inv_misc_book_05", "=q3=Codex: Shadow Mend", "=ds=#c5#", "15" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#, Quantity of 2", "100%" },
- };
- KCTreasure = {
- { 5823, "INV_Mushroom_06", "=q1=Poisonous Mushroom", "=ds=#m25#", "100%" },
- { 11938, "INV_Misc_Bag_10_Red", "=q1=Sack of Gems", "", "100%" },
- { 13456, "INV_Potion_20", "=q1=Greater Frost Protection Potion", "=ds=#m25#", "100%" },
- { 60799, "INV_Gauntlets_09", "=q3=Gauntlets of the Lost Crusader", "=ds=#s9#, #a4#", "14%" },
- { 60800, "INV_Misc_Bone_01", "=q2=Femur Club", "=ds=#h1#, #w6#", "14%" },
- { 60801, "INV_Misc_Book_05", "=q2=Tome of Dark Powers", "=ds=#h4#", "14%" },
- { 60802, "INV_Misc_Cape_11", "=q2=Shawl of the Forgotten", "=ds=#s4#", "14%" },
- { 60796, "INV_Sword_06", "=q2=Blade of Rotting", "=ds=#h1#, #w10#", "14%" },
- { 60797, "INV_Pants_09", "=q2=Rotskin Leggings", "=ds=#s11#, #a2#", "14%" },
- { 60798, "INV_Jewelry_Ring_15", "=q3=Loop of the Forgotten", "=ds=#s13#", "14%" },
- };
- KCTrash = {
- { 60803, "inv_misc_monsterclaw_01", "=q3=Claw of Darkness", "=ds=#s15#", "0.01%" },
- { 60804, "INV_Misc_Cape_21", "=q3=Shade of Reminisce", "=ds=#s4#, #a1#", "0.01%" },
- { 60805, "inv_wand_12", "=q3=Clutch of the Damned", "=ds=#w12#", "0.01%" },
- { 60806, "inv_weapon_shortblade_15", "=q3=Coldheart Icicle", "=ds=#h1#, #w4#", "0.01%" },
- { 60807, "INV_Boots_07", "=q3=Grave Robber's Treads", "=ds=#s12#, #a2#", "0.01%" },
- { 60808, "inv_sword_47", "=q3=Bone Fracture", "=ds=#h2#, #w10#", "0.01%" },
- { 60809, "Spell_Shadow_Haunting", "=q3=Remains of the Lost", "=ds=#s14#", "0.01%" },
- { 18742, "INV_Shoulder_14", "=q3=Stratholme Militia Shoulderguard", "=ds=#s3#, #a3#", "0.02%" },
- { 18743, "INV_Misc_Cape_18", "=q3=Gracious Cape", "=ds=#s4#", "0.0935%" },
- { 17061, "INV_Misc_Cape_20", "=q3=Juno's Shadow", "=ds=#s4#", "0.02%" },
- { 18741, "INV_Bracer_17", "=q3=Morlune's Bracer", "=ds=#s8#, #a4#", "0.02%" },
- { 18744, "INV_Gauntlets_18", "=q3=Plaguebat Fur Gloves", "=ds=#s9#, #a2#", "0.04%" },
- { 18745, "INV_Pants_01", "=q3=Sacred Cloth Leggings", "=ds=#s11#, #a1#", "0.06%" },
- { 18736, "INV_Pants_12", "=q3=Plaguehound Leggings", "=ds=#s11#, #a2#", "0.02%" },
- { 18698, "INV_Helmet_41", "=q3=Tattered Leather Hood", "=ds=#s1#, #a2#", "0.6%" },
- { 18699, "INV_Shoulder_27", "=q3=Icy Tomb Spaulders", "=ds=#s3#, #a2#", "0.02%" },
- { 14536, "INV_Chest_Chain_14", "=q3=Bonebrace Hauberk", "=ds=#s5#, #a3#", "0.06%" },
- { 18700, "INV_Bracer_07", "=q3=Malefic Bracers", "=ds=#s8#, #a2#", "0.02%" },
- { 18702, "INV_Belt_28", "=q3=Belt of the Ordained", "=ds=#s10#, #a4#", "0.02%" },
- { 18697, "INV_Boots_Fabric_01", "=q3=Coldstone Slippers", "=ds=#s12#, #a1#", "0.26%" },
- { 18701, "INV_Jewelry_Ring_24", "=q3=Innervating Band", "=ds=#s13#", "0.06%" },
- };
- COTBMChronar = {
- { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 10-15", "100%" },
- { 0, "", "", "" },
- { 61016, "INV_sword_10", "=q3=Time-Lost Claymore", "=ds=#h2#, #w10#", "17%" },
- { 61018, "INV_misc_cape_02", "=q3=Cloak of Elemental Warding", "=ds=#s4#, #a1#", "17%" },
- { 61019, "INV_wand_05", "=q3=Wand of the Eclipse", "=ds=#w12#", "17%" },
- { 61036, "INV_boots_01", "=q3=Boots of the Riftwalker", "=ds=#s12#, #a4#", "17%" },
- { 61047, "INV_helmet_22", "=q3=Monolith Headguard", "=ds=#s1#, #a4#", "17%" },
- { 61048, "INV_belt_10", "=q3=Girdle of Distant Stars", "=ds=#s10#, #a2#", "17%" },
- { 0, "", "", "" },
- { 60496, "INV_misc_head_dragon_black", "=q1=Head of Chronar", "=ds=#m3#", "100%" },
- };
- COTBMHarbingerAphygth = {
- { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 15-20", "100%" },
- { 0, "", "", "" },
- { 61015, "INV_jewelry_necklace_04", "=q3=Hollowbone Choker", "=ds=#s2#", "14%" },
- { 61024, "INV_Boots_01", "=q3=Greaves of the Elusive", "=ds=#s12#, #a3#", "14%" },
- { 61033, "INV_Pants_06", "=q3=Nightwind Leggings", "=ds=#s11#, #a1#", "14%" },
- { 61038, "inv_misc_desecrated_plateshoulder", "=q3=Pauldrons of the Timeless", "=ds=#s3#, #a4#", "14%" },
- { 61042, "INV_gauntlets_11", "=q3=Stormfist", "=ds=#h1#, #w13#", "14%" },
- { 61044, "INV_Hammer_04", "=q3=Gavel of the Northwind", "=ds=#h2#, #w6#", "14%" },
- { 61057, "INV_gauntlets_24", "=q3=Arcanic Gloves", "=ds=#s9#, #a2#", "14%" },
- { 0, "", "", "" },
- { 61020, "INV_Wand_02", "=q4=Lodestone", "=ds=#w12#", "2%" },
- };
- COTBMEpidamu = {
- { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 15-20", "100%" },
- { 0, "", "", "" },
- { 50431, "INV_Bracer_13", "=q3=Extremely Well Crafted Cuffs", "=ds=#s8#, #a1#", "13%" },
- { 61032, "INV_Jewelry_Ring_48Naxxramas", "=q3=Band of Infinite Possibilities", "=ds=#s13#", "13%" },
- { 61041, "INV_Belt_28", "=q3=Imbued Planar Belt", "=ds=#s10#, #a3#", "13%" },
- { 61045, "INV_Shoulder_07", "=q3=Nexus Shoulderpads", "=ds=#s3#, #a2#", "13%" },
- { 61055, "INV_Misc_Book_01", "=q3=Tome of Riftmancy", "=ds=#s15#", "13%" },
- { 61056, "INV_Boots_07", "=q3=Arcanoweave Boots", "=ds=#s12#, #a1#", "13%" },
- { 61700, "inv_fabric_celestial_cloth", "=q3=Fabric of Time", "=ds=#s14#" },
- { 61698, "INV_QirajIdol_Life", "=q3=Totem of the Calming River", "=ds=#s16#, #e17# =q15=#c7#", "13%" },
- };
- COTBMDriftingAvatar = {
- { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 15-20", "100%" },
- { 0, "", "", "" },
- { 61015, "INV_Jewelry_Necklace_04", "=q3=Hollowbone Choker", "=ds=#s2#", "14%" },
- { 61024, "INV_Boots_01", "=q3=Greaves of the Elusive", "=ds=#s12#, #a3#", "14%" },
- { 61033, "INV_Pants_06", "=q3=Nightwind Leggings", "=ds=#s11#, #a1#", "14%" },
- { 61038, "inv_misc_desecrated_plateshoulder", "=q3=Pauldrons of the Timeless", "=ds=#s3#, #a4#", "14%" },
- { 61042, "INV_Gauntlets_11", "=q3=Stormfist", "=ds=#h1#, #w13#", "14%" },
- { 61044, "INV_Hammer_04", "=q3=Gavel of the Northwind", "=ds=#h2#, #w6#", "14%" },
- { 61057, "INV_Gauntlets_24", "=q3=Arcanic Gloves", "=ds=#s9#, #a2#", "14%" },
- { 61020, "INV_Wand_02", "=q4=Lodestone", "=ds=#w12#", "2%" },
- };
- COTBMTimeLordEpochronos = {
- { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 15-20", "100%" },
- { 0, "", "", "" },
- { 50428, "INV_belt_06", "=q3=Ancient Clutch", "=ds=#s10#, #a4#", "12%" },
- { 50430, "inv_misc_cape_16", "=q3=Magic-infused Cloak", "=ds=#s4#, #a1#", "12%" },
- { 61017, "INV_shoulder_27", "=q3=Shoulderguards of the Defiler", "=ds=#s3#, #a3#", "12%" },
- { 61021, "INV_bracer_09", "=q3=Shadowshifter Armguards", "=ds=#s10#, #a2#", "12%" },
- { 61028, "INV_shield_03", "=q3=Bulwark of the Crimson Guard", "=ds=#h4#, #w8#", "12%" },
- { 61054, "INV_pants_03", "=q3=Azurite Legguards", "=ds=#s11#, #a3#", "12%" },
- { 61058, "INV_pants_04", "=q3=Leggings of the Nullifier", "=ds=#s11#, #a4#", "12%" },
- { 61022, "INV_Weapon_Shortblade_38", "=q3=Dagger of the Currents", "=ds=#h4#, #w4#", "12%" },
- { 0, "", "", "" },
- { 61049, "INV_sword_19", "=q4=Chronobreaker", "=ds=#h2#, #w10#", "0.95%" },
- };
- COTBMMossheart = {
- { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 20-25", "100%" },
- { 0, "", "", "" },
- { 61050, "inv_gauntlets_11", "=q3=Gauntlets of the Bogbeast", "=ds=#s9#, #a3#", "17%" },
- { 61051, "inv_misc_root_01", "=q3=Blackthorn Band", "=ds=#s13#", "17%" },
- { 61059, "inv_misc_gem_stone_01", "=q3=Mossheart's Heart", "=ds=#s14#", "17%" },
- { 61060, "inv_misc_bandana_03", "=q3=Thornweave Mask", "=ds=#s1#, #a2#", "17%" },
- { 61061, "inv_chest_cloth_01", "=q3=Regenerating Robe", "=ds=#s5#, #a1#", "17%" },
- { 61062, "inv_belt_21", "=q3=Corroded Plate Belt", "=ds=#s10#, #a4#", "17%" },
- };
- COTBMRotmaw = {
- { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 10-15", "100%" },
- { 0, "", "", "" },
- { 61023, "inv_chest_leather_08", "=q2=Breastplate of the Wild Hunt", "=ds=#s5#, #a2#", "13%" },
- { 61025, "inv_misc_lantern_01", "=q2=Pyreflame Lantern", "=ds=#s15#", "13%" },
- { 61029, "inv_jewelry_necklace_22", "=q2=Crocolisk Tooth Necklace", "=ds=#s2#", "13%" },
- { 61030, "inv_fishingpole_02", "=q2=The Murkfisher", "=ds=#h2#, #w9#", "13%" },
- { 61034, "inv_jewelry_ring_12", "=q2=Band of the Marsh Bog", "=ds=#s13#", "13%" },
- { 61063, "inv_misc_monsterfang_01", "=q2=Rotmaw's Tooth", "=ds=#h1#, #w4#", "13%" },
- { 61699, "INV_QirajIdol_War", "=q3=Idol of Savagery", "=ds=#s16#, #e16# =q13=#c1#", "13%" },
- { 61701, "INV_Helmet_41", "=q3=Wraps of the Transmogrified", "=ds=#s1#, #a1#", "13%" },
- };
- COTBMAntnormi = {
- { 50203, "INV_enchant_dustsoul", "=q2=Corrupted Sand", "=ds=#m3#, 10-15", "100%" },
- { 0, "", "", "" },
- { 50427, "INV_chest_leather_08", "=q3=Time-blackened Chestpiece", "=ds=#s5#, #a2#", "50%" },
- { 61053, "INV_helmet_24", "=q3=Timeloop Headguard", "=ds=#s1#, #a3#", "50%" },
- { 61046, "INV_axe_08", "=q3=Shadowreaper", "=ds=#h1#, #w1#", "33%" },
- { 61031, "INV_staff_07", "=q3=Riftweaver", "=ds=#h2#, #w9#", "33%" },
- { 50429, "INV_spear_07", "=q3=Spear of the Endless Hunt", "=ds=#h2#, #w7#", "33%" },
- { 61037, "INV_chest_plate09", "=q3=Breastplate of the Lost Champion", "=ds=#s5#, #a4#", "33%" },
- { 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%" },
- { 61043, "Spell_Shadow_SoulGem", "=q4=Eye of the Abyss", "=ds=#s2#", "1.1%" },
- { 0, "", "", "" },
- { 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 = {
- { 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%" },
- { 61032, "INV_jewelry_ring_48naxxramas", "=q3=Band of Infinite Possibilities", "=ds=#s13#", "12%" },
- { 61035, "INV_pants_plate_16", "=q3=Legguards of the Last Stand", "=ds=#s11#, #a4#", "12%" },
- { 61039, "INV_gizmo_newgoggles", "=q3=Timeless Artificier's Optics", "=ds=#s1#, #a1#", "12%" },
- { 61041, "INV_belt_28", "=q3=Imbued Planar Belt", "=ds=#s8#, #a3#", "12%" },
- { 61045, "INV_shoulder_07", "=q3=Nexus Shoulderpads", "=ds=#s3#, #a2#", "12%" },
- { 61055, "INV_misc_book_01", "=q3=Tome of Riftmancy", "=ds=#h4#", "12%" },
- { 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, "", "", "" },
- { 61564, "INV_Misc_PocketWatch_02", "=q3=Chromie's Broken Pocket Watch", "=ds=#s14#", "0.0006%, 0.0013%, 0.0031%" },
- { 61565, "INV_Bracer_12", "=q3=Crochide Wrists", "=ds=#s8#, #a2#", "0.0006%, 0.0013%, 0.0031%" },
- { 61571, "INV_Weapon_ShortBlade_16", "=q3=Leeching Fang", "=ds=#h4#, #w4#", "0.0006%, 0.0013%, 0.0031%" },
- { 61570, "INV_Helmet_25", "=q3=Old Champion's Helmet", "=ds=#s1#, #a4#", "0.0006%, 0.0013%, 0.0031%" },
- { 61568, "INV_Belt_22", "=q3=Overcharged Belt", "=ds=#s10#, #a1#", "0.0006%, 0.0013%, 0.0031%" },
- { 61569, "INV_Weapon_Bow_09", "=q3=Time Frozen Bow", "=ds=#w2#", "0.0006%, 0.0013%, 0.0031%" },
- { 61567, "INV_Staff_07", "=q3=Timewarper's Staff", "=ds=#h2#, #w9#", "0.0006%, 0.0013%, 0.0031%" },
- { 61566, "INV_Weapon_ShortBlade_10", "=q3=Windchanneler", "=ds=#h1#, #w4#", "0.0006%, 0.0013%, 0.0031%" },
- { 0, "", "", "" },
- { 54003, "INV_Crate_02", "=q2=Infinite Frog", "=ds=#e15#", "0.03%" },
- };
- SWVAszoshGrimflame = {
- { 60504, "INV_gauntlets_18", "=q3=Dreadskin Gloves", "=ds=#s9#, #a2#", "17%" },
- { 60418, "INV_staff_14", "=q3=Sealbreaker Staff", "=ds=#h2#, #w9#", "17%" },
- { 60419, "INV_helmet_15", "=q3=Necrolyte's Visage", "=ds=#s1#, #a1#", "17%" },
- { 60425, "INV_chest_cloth_48", "=q3=Shadowguard Robe", "=ds=#s5#, #a1#", "17%" },
- { 60431, "INV_misc_book_06", "=q3=Almanac of Savagery", "=ds=#h4#", "17%" },
- { 60434, "INV_gauntlets_17", "=q3=Greaves of the Elite Guard", "=ds=#s11#, #a4#", "17%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SWVThamGrarr = {
- { 60502, "INV_belt_26", "=q3=Unstable Belt", "=ds=#s10#, #a2#", "17%" },
- { 60415, "INV_jewelry_ring_20", "=q3=Ring of Twin Regeneration", "=ds=#s13#", "17%" },
- { 60416, "INV_misc_bone_elfskull_01", "=q3=Skull of Grarr", "=ds=#h3#, #w6#", "17%" },
- { 60417, "INV_misc_bone_orcskull_01", "=q3=Skull of Tham", "=ds=#h4#", "17%" },
- { 60424, "INV_gauntlets_05", "=q3=Grellskin Gloves", "=ds=#s9#, #a1#", "17%" },
- { 60435, "INV_boots_02", "=q3=Sabatons of the Elite Guard", "=ds=#s12#, #a4#", "17%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SWVBlackBride = {
- { 60408, "INV_crown_01", "=q3=Crown of Lost Memories", "=ds=#s1#, #a1#", "20%" },
- { 60409, "INV_misc_cape_19", "=q3=Banshee's Veil", "=ds=#s4#, #a1#", "20%" },
- { 60410, "INV_weapon_shortblade_16", "=q3=Willbreaker", "=ds=#h3#, #w13#", "20%" },
- { 60411, "INV_boots_cloth_03", "=q3=Boots of Crying Rivers", "=ds=#s12#, #a1#", "20%" },
- { 60436, "INV_helmet_41", "=q3=Sightless Leather Hood", "=ds=#s1#, #a2#", "20%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SWVDamian = {
- { 60421, "INV_chest_leather_02", "=q3=Damien's Sorrow", "=ds=#s5#, #a2#", "20%" },
- { 60423, "INV_bracer_07", "=q3=Bracers of Lost Souls", "=ds=#s8#, #a2#", "20%" },
- { 60427, "INV_misc_bone_elfskull_01", "=q3=Skullrattler", "=ds=#w12#", "20%" },
- { 60433, "INV_shoulder_24", "=q3=Pauldrons of the Elite Guard", "=ds=#s3#, #a4#", "20%" },
- { 60500, "INV_misc_cape_11", "=q3=Cloak of Atonement", "=ds=#s4#, #a1#", "20%" },
- { 0, "", "", "" },
- { 60422, "INV_sword_31", "=q4=The Ripper", "=ds=#h1#, #w4#", "1%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SWVVolkanCruelblade = {
- { 60412, "INV_jewelry_necklace_09", "=q3=Blackteeth Necklace", "=ds=#s2#", "20%" },
- { 60413, "INV_sword_20", "=q3=The Cruel Blade", "=ds=#h2#, #w7#", "20%" },
- { 60414, "INV_misc_bandana_03", "=q3=Blademaster's Blindfold", "=ds=#s1#, #a2#", "20%" },
- { 60432, "INV_gauntlets_05", "=q3=Gauntlets of the Elite Guard", "=ds=#s9#, #a4#", "20%" },
- { 60503, "INV_pants_03", "=q3=Leggings of Alacrity", "=ds=#s11#, #a3#", "20%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SWVArctiras = {
- };
- SWVVaultArmoryEquipment = {
- { 40003, "INV_shield_06", "=q3=Vault's Defender", "=ds=#h4#, #w8#", "25%" },
- { 60505, "INV_jewelry_ring_27", "=q3=Ring of the Elder Warden", "=ds=#s13#", "25%" },
- { 60506, "INV_weapon_crossbow_05", "=q3=Vigilance", "=ds=#w3#", "25%" },
- { 60420, "INV_jewelry_necklace_16", "=q3=Amulet of Warding", "=ds=#s2#", "25%" },
- { 60426, "INV_Chest_Plate08", "=q3=Guard-Captain's Chestplate", "=ds=#s5#, #a4#", "25%" },
- { 60429, "INV_bracer_19", "=q3=Arcanite Shackles", "=ds=#s8#, #a4#", "25%" },
- { 60430, "INV_boots_05", "=q3=Runewarder's Boots", "=ds=#s12#, #a1#", "25%" },
- { 60501, "INV_Misc_Crop_01", "=q3=Whip of Encouragement", "=ds=#s14#", "25%" },
- { 0, "", "", "" },
- { 83570, "inv_scroll_02", "=q3=Technique: Die by the Sword", "=ds=#c9#", "15%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "80%" },
- };
- SWVTrash = {
- { 61592, "INV_Bracer_16", "=q3=Arcanic Bracers", "=ds=#s8#, #a3#", "0.0013%" },
- { 61590, "inv_helmet_02", "=q3=Helmet of the Elite Guard", "=ds=#s1#, #a4#", "0.0013%" },
- { 61591, "inv_pants_04", "=q3=Leggings of the Elite Guard", "=ds=#s11#, #a4#", "0.0013%" },
- { 61593, "INV_Misc_Cape_19", "=q3=Shadow Silk Cloak", "=ds=#s4#", "0.0013%" },
- { 0, "", "", "" },
- { 61563, "INV_Misc_Book_06", "=q3=Grimoire of Grells", "=ds=#s14#", "0.0013%" },
- { 61594, "INV_Sword_51", "=q3=Magus Blade", "=ds=#h3#, #w10#", "0.0013%" },
- { 61595, "INV_Spear_05", "=q3=Sharpened Iron Bar", "=ds=#h2#, #w7#", "0.0013%" },
- };
- HQHighForemanBargulBlackhammer = {
- { 60566, "INV_helmet_11", "=q3=Visor of Command", "=ds=#s1#, #a3#", "20%" },
- { 60569, "INV_jewelry_necklace_06", "=q3=Taskmaster's Tag", "=ds=#s2#", "20%" },
- { 60567, "INV_shoulder_11", "=q3=Blackhammer Pauldrons", "=ds=#s3#, #a4#", "20%" },
- { 60568, "INV_boots_01", "=q3=Incendosaur Skin Boots", "=ds=#s12#, #a2#", "20%" },
- { 60570, "INV_misc_net_01", "=q3=Dark Iron Hooked Net", "=ds=#s14#", "15%" },
- { 60565, "INV_axe_14", "=q3=Hateforged Cleaver", "=ds=#h1#, #w1#", "20%" },
- { 0, "", "", "" },
- { 60775, "inv_misc_book_10", "=q3=Manual: Intervene", "=q17=#c9#", "15%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- HQEngineerFiggles = {
- { 60540, "INV_helmet_47", "=q3=The Creator's Goggles", "=ds=#s1#, #a1#", "20%" },
- { 60542, "INV_shirt_14", "=q3=Figgle's Coveralls", "=ds=#s5#, #a1#", "20%" },
- { 60541, "INV_gauntlets_05", "=q3=Electroconductive Mitts", "=ds=#s9#, #a2#", "20%" },
- { 60543, "INV_misc_wrench_01", "=q3=Wrench of Creation", "=ds=#h3#, #w6#", "20%" },
- { 60545, "INV_weapon_rifle_07", "=q3=Techrifle X-TREME 5200", "=ds=#w5#", "20%" },
- { 0, "", "", "" },
- { 60539, "Inv_gizmo_goblingtonkcontroller", "=q3=Decoy Dragonling Remote", "=ds=#s15#", "15%" },
- { 0, "", "", "" },
- { 13325, "ability_mount_mechastrider", "=q4=Fluorescent Green Mechanostrider", "=ds=#e7#", "0.025%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- HQCorrosis = {
- { 80672, "INV_helmet_32", "=q2=Venomsight Mask", "=ds=#s1#, #a2#", "20%" },
- { 80673, "INV_pants_10", "=q2=Murkwater Leggings", "=ds=#s11#, #a3#", "20%" },
- { 80670, "INV_boots_01", "=q2=Sludge-drenched Sabatons", "=ds=#s12#, #a4#", "20%" },
- { 80671, "INV_weapon_shortblade_15", "=q2=Toxic Ripper", "=ds=#h1#, #w4#", "20%" },
- { 80674, "ability_creature_poison_06", "=q3=Corossive Core", "=ds=#s14#", "20%" },
- };
- HQHatereaverAnnihilator = {
- { 60562, "INV_helmet_19", "=q3=Ragereaver's Helm", "=ds=#s1#, #a4#", "20%" },
- { 60564, "INV_misc_gem_pearl_04", "=q3=Empowered Power Core", "=ds=#s2#", "20%" },
- { 60563, "INV_boots_01", "=q3=Blackstone Stompers", "=ds=#s12#, #a3#", "20%" },
- { 60561, "INV_misc_gear_04", "=q3=Flameforged Lugnut", "=ds=#s13#", "20%" },
- { 60559, "INV_gizmo_02", "=q3=Hatereaver Cog", "=ds=#s14#", "20%" },
- { 0, "", "", "" },
- { 60560, "INV_mace_14", "=q3=Steamrigged Servohammer", "=ds=#h2#, #w6#", "15%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- HQHargeshDoomcaller = {
- { 51045, "BTNEnchantedNecklace", "=q3=Toxic Talisman", "=ds=#s2#", "25%" },
- { 51047, "INV_Shoulder_24", "=q3=Sacrosanct Epaulets", "=ds=#s3#, #a1#", "25%" },
- { 51048, "BTNFreezingHotCloak", "=q3=The Veil of Hatred", "=ds=#s4#", "25%" },
- { 51046, "INV_Sword_37", "=q3=Call of Shadow", "=ds=#h3#, #w10#", "25%" },
- { 0, "", "", "" },
- { 60549, "INV_misc_cape_02", "=q3=Shawl of End Times", "=ds=#s4#", "20%" },
- { 60548, "INV_bracer_10", "=q3=Cuffs of Dawnfall", "=ds=#s8#, #a1#", "20%" },
- { 60550, "INV_belt_09", "=q3=Shadowruned Girdle", "=ds=#s10#, #a2#", "20%" },
- { 60547, "INV_jewelry_ring_25", "=q3=Band of Calamity", "=ds=#s13#", "20%" },
- { 60546, "INV_staff_13", "=q3=Doomcaller Staff", "=ds=#h2#", "20%" },
- { 0, "", "", "" },
- { 60551, "spell_shadow_antishadow", "=q4=Pendant of the Faceless", "=ds=#s14#", "1.2%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" },
- };
- HQTrash = {
- { 84010, "INV_Scroll_05", "=q3=Plans: Hateforge Belt", "=ds=#p2# #m19#", "0.005%" },
- { 84011, "INV_Scroll_05", "=q3=Plans: Hateforge Boots", "=ds=#p2# #m19#", "0.005%" },
- { 84012, "INV_Scroll_05", "=q4=Plans: Hateforge Grips", "=ds=#p2# #m19#", "0.005%" },
- { 84013, "INV_Scroll_05", "=q3=Plans: Hateforge Cuirass", "=ds=#p2# #m19#", "0.005%" },
- { 84014, "INV_Scroll_05", "=q3=Plans: Hateforge Helmet", "=ds=#p2# #m19#", "0.005%" },
- { 84015, "INV_Scroll_05", "=q3=Plans: Hateforge Leggings", "=ds=#p2# #m19#", "0.005%" },
- { 0, "", "", "" },
- { 60616, "inv_weapon_halbard_01", "=q3=Shadowcaller Axe", "=ds=#h2#, #w1#", "0.005%" },
- { 60582, "INV_gauntlets_05", "=q3=Incendosaur Skin Gloves", "=ds=#s9#, #a2#", "0.005%" },
- { 60572, "INV_Shoulder_23", "=q3=Incendosaur Skin Pauldrons", "=ds=#s3#, #a2#, From Elites Outside Dungeon", "0.1%" },
- { 60612, "INV_Helmet_47", "=q3=Mixologist Goggles", "=ds=#s1#, #a2#", "0.0025%" },
- };
- DMRhahkZor = {
- { 872, "INV_ThrowingAxe_01", "=q2=Rockslicer", "=ds=#h2#, #w1#", "5%" },
- { 5187, "INV_Hammer_09", "=q1=Rhahk'Zor's Hammer", "=ds=#h2#, #w6#", "95%" },
- { 0, "", "", "" },
- { 80706, "INV_Gauntlets_04", "=q2=Ogremight Gauntlets", "=ds=#s9#, #a3#", "50%" },
- };
- DMMinerJohnson = {
- { 5443, "INV_Shield_02", "=q3=Gold-plated Buckler", "=ds=#w8#", "35%" },
- { 5444, "INV_Misc_Cape_11", "=q2=Miner's Cape", "=ds=#s4#", "65%" },
- };
- DMSneed = {
- { 5194, "INV_ThrowingAxe_06", "=q3=Taskmaster Axe", "=ds=#h2#, #w1#", "35%" },
- { 5195, "INV_Gauntlets_23", "=q2=Gold-flecked Gloves", "=ds=#s9#, #a1#", "65%" },
- { 0, "", "", "" },
- { 80707, "INV_Boots_03", "=q2=Operator Boots", "=ds=#s12#, #a2#", "60%" },
- };
- DMSneedsShredder = {
- { 1937, "INV_Sword_24", "=q2=Buzz Saw", "=ds=#h1#, #w10#", "10%" },
- { 2169, "INV_Weapon_ShortBlade_05", "=q1=Buzzer Blade", "=ds=#h1#, #w4#", "90%" },
- };
- DMGilnid = {
- { 1156, "INV_Jewelry_Ring_09", "=q3=Lavishly Jeweled Ring", "=ds=#s13#", "45%" },
- { 5199, "INV_Pants_02", "=q2=Smelting Pants", "=ds=#s11#, #a2#", "55%" },
- };
- DMDefiasGunpowder = {
- { 5397, "INV_Misc_Ammo_Gunpowder_01", "=q1=Defias Gunpowder", "=ds=#m8#", "100%" },
- };
- DMMrSmite = {
- { 7230, "INV_Hammer_09", "=q3=Smite's Mighty Hammer", "=ds=#h2#, #w6#", "20%" },
- { 5192, "INV_Sword_24", "=q2=Thief's Blade", "=ds=#h1#, #w10#", "30%" },
- { 5196, "INV_Axe_22", "=q2=Smite's Reaver", "=ds=#h1#, #w1#", "30%" },
- { 81007, "INV_Misc_Bandana_03", "=q3=Blackened Defias Mask", "=ds=#s1#, #a2#", "20%" },
- };
- DMCaptainGreenskin = {
- { 5201, "INV_Staff_13", "=q3=Emberstone Staff", "=ds=#w9#", "40%" },
- { 10403, "INV_Belt_26", "=q2=Blackened Defias Belt", "=ds=#s10#, #a2#", "30%" },
- { 5200, "INV_Spear_07", "=q2=Impaling Harpoon", "=ds=#w7#", "30%" },
- };
- DMVanCleef = {
- { 5193, "INV_Misc_Cape_08", "=q3=Cape of the Brotherhood", "=ds=#s4#", "30%" },
- { 5202, "INV_Shirt_08", "=q3=Corsair's Overshirt", "=ds=#s5#, #a1#", "30%" },
- { 10399, "INV_Chest_Leather_08", "=q3=Blackened Defias Armor", "=ds=#s5#, #a2#", "20%" },
- { 5191, "INV_Sword_24", "=q3=Cruel Barb", "=ds=#h1#, #w10#", "20%" },
- { 0, "", "", "" },
- { 81005, "INV_Shoulder_11", "=q3=Spiked Defias Spaulders", "=ds=#s3#, #a3#", "8%" },
- { 0, "", "", "" },
- { 2874, "INV_Letter_15", "=q1=An Unsent Letter", "=ds=#m2#" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- DMCookie = {
- { 5198, "INV_Staff_02", "=q3=Cookie's Stirring Rod", "=ds=#w12#", "35%" },
- { 5197, "INV_Fabric_Silk_02", "=q2=Cookie's Tenderizer", "=ds=#h1#, #w6#", "65%" },
- { 0, "", "", "" },
- { 8490, "INV_Box_PetCarrier_01", "=q1=Cat Carrier (Siamese)", "=ds=#e15#", "15%" },
- { 0, "", "", "" },
- { 80708, "INV_Chest_Cloth_04", "=q2=Cookie's Apron", "=ds=#s5#, #a1#", "60%" },
- };
- DMTrash = {
- { 8492, "Spell_Nature_ForceOfNature", "=q1=Parrot Cage (Green Wing Macaw)", "=ds=#e15# =q7=#x40#", "4%" },
- { 0, "", "", "" },
- { 80802, "INV_Boots_01", "=q2=Goblin Mail Boots", "=ds=#s12#, #a3#", "0.5-3%" },
- { 80803, "INV_Chest_Chain_13", "=q2=Goblin Mail Hauberk", "=ds=#s5#, #a3#", "0.5-3%" },
- { 1943, "INV_Pants_03", "=q2=Goblin Mail Leggings", "=ds=#s11#, #a3#", "4%" },
- { 0, "", "", "" },
- { 10401, "INV_Gauntlets_18", "=q2=Blackened Defias Gloves", "=ds=#s9#, #a2#", "4%" },
- { 10400, "INV_Pants_12", "=q2=Blackened Defias Leggings", "=ds=#s11#, #a2#", "1.75%" },
- { 10402, "INV_Boots_05", "=q2=Blackened Defias Boots", "=ds=#s12#, #a2#", "1.2%" },
- };
- STBalconyMinibosses = {
- { 10783, "INV_Shoulder_18", "=q3=Atal'ai Spaulders", "=ds=#s3#, #a2# =q2=#e32#", "7%" },
- { 10784, "INV_Chest_Chain_05", "=q3=Atal'ai Breastplate", "=ds=#s5#, #a3# =q2=#e32#", "7%" },
- { 10787, "INV_Bracer_18", "=q3=Atal'ai Gloves", "=ds=#s9#, #a1# =q2=#e32#", "7%" },
- { 0, "", "", "" },
- { 10788, "INV_Belt_15", "=q2=Atal'ai Girdle", "=ds=#s10#, #a4# =q2=#e32#", "7%" },
- { 10785, "INV_Pants_07", "=q2=Atal'ai Leggings", "=ds=#s11#, #a2# =q2=#e32#", "7%" },
- { 10786, "INV_Boots_01", "=q2=Atal'ai Boots", "=ds=#s12#, #a3# =q2=#e32#", "7%" },
- { 0, "", "", "" },
- { 20606, "INV_Feather_14","=q1=Amber Voodoo Feather", "=ds=#m3# =q7=#st1#, #st6#" },
- { 20607, "INV_Feather_13","=q1=Blue Voodoo Feather", "=ds=#m3# =q7=#st2#, #st4#" },
- { 20608, "INV_Feather_12","=q1=Green Voodoo Feather", "=ds=#m3# =q7=#st3#, #st5#" },
- };
- STSpawnOfHakkar = {
- { 10801, "INV_Boots_07", "=q3=Slitherscale Boots", "=ds=#s12#, #a2#", "47%" },
- { 0, "", "", "" },
- { 10802, "INV_Misc_Cape_02", "=q2=Wingveil Cloak", "=ds=#s4#", "26%" },
- };
- STAtalalarion = {
- { 10800, "INV_Bracer_08", "=q3=Darkwater Bracers", "=ds=#s8#, #a2# =q2=#e31#", "33%" },
- { 10798, "INV_Belt_15", "=q3=Atal'alarion's Tusk Ring", "=ds=#s10#, #a4#", "33%" },
- { 10799, "INV_Spear_06", "=q3=Headspike", "=ds=#w7#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STDreamscythe = {
- { 12465, "INV_Misc_Cape_05", "=q3=Nightfall Drape", "=ds=#s4#", "5%" },
- { 12466, "INV_Belt_11", "=q3=Dawnspire Cord", "=ds=#s10#, #a1#", "5%" },
- { 12464, "INV_Gauntlets_19", "=q3=Bloodfire Talons", "=ds=#s9#, #a2#", "5%" },
- { 10797, "INV_Sword_09", "=q3=Firebreather", "=ds=#h1#, #w10#", "5%" },
- { 12463, "INV_Sword_19", "=q3=Drakefang Butcher", "=ds=#h2#, #w10#", "5%" },
- { 12243, "INV_Weapon_Halberd_04", "=q3=Smoldering Claw", "=ds=#w7#", "5%" },
- { 10795, "INV_Jewelry_Ring_04", "=q3=Drakeclaw Band", "=ds=#s13# =q2=#e31#", "5%" },
- { 10796, "INV_Misc_Orb_03", "=q3=Drakestone", "=ds=#s15#", "5%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STWeaver = {
- { 12465, "INV_Misc_Cape_05", "=q3=Nightfall Drape", "=ds=#s4#", "5%" },
- { 12466, "INV_Belt_11", "=q3=Dawnspire Cord", "=ds=#s10#, #a1#", "5%" },
- { 12464, "INV_Gauntlets_19", "=q3=Bloodfire Talons", "=ds=#s9#, #a2#", "5%" },
- { 10797, "INV_Sword_09", "=q3=Firebreather", "=ds=#h1#, #w10#", "5%" },
- { 12463, "INV_Sword_19", "=q3=Drakefang Butcher", "=ds=#h2#, #w10#", "5%" },
- { 12243, "INV_Weapon_Halberd_04", "=q3=Smoldering Claw", "=ds=#w7#", "5%" },
- { 10795, "INV_Jewelry_Ring_04", "=q3=Drakeclaw Band", "=ds=#s13# =q2=#e31#", "5%" },
- { 10796, "INV_Misc_Orb_03", "=q3=Drakestone", "=ds=#s15#", "5%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STAvatarofHakkar = {
- { 12462, "INV_Chest_Cloth_42", "=q4=Embrace of the Wind Serpent", "=ds=#s5#, #a1#", "2%" },
- { 0, "", "", "" },
- { 10843, "INV_Misc_Cape_05", "=q3=Featherskin Cape", "=ds=#s4#", "17%" },
- { 10845, "INV_Chest_Plate08", "=q3=Warrior's Embrace", "=ds=#s5#, #a4#", "17%" },
- { 10842, "INV_Pants_14", "=q3=Windscale Sarong", "=ds=#s11#, #a2#", "17%" },
- { 10846, "INV_Boots_01", "=q3=Bloodshot Greaves", "=ds=#s12#, #a3#", "17%" },
- { 10838, "INV_Mace_11", "=q3=Might of Hakkar", "=ds=#h3#, #w6#", "17%" },
- { 10844, "INV_Staff_32", "=q3=Spire of Hakkar", "=ds=#w9#", "17%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STJammalan = {
- { 10806, "INV_Chest_Cloth_38", "=q3=Vestments of the Atal'ai Prophet", "=ds=#s5#, #a1#", "33%" },
- { 10808, "INV_Gauntlets_17", "=q3=Gloves of the Atal'ai Prophet", "=ds=#s9#, #a1#", "33%" },
- { 10807, "INV_Pants_11", "=q3=Kilt of the Atal'ai Prophet", "=ds=#s11#, #a1#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STOgom = {
- { 10805, "INV_Axe_12", "=q2=Eater of the Dead", "=ds=#h3#, #w1#", "33%" },
- { 10803, "INV_Sword_38", "=q2=Blade of the Wretched", "=ds=#h3#, #w10#", "33%" },
- { 10804, "INV_Hammer_11", "=q2=Fist of the Damned", "=ds=#h1#, #w6#", "33%" },
- };
- STMorphaz = {
- { 12465, "INV_Misc_Cape_05", "=q3=Nightfall Drape", "=ds=#s4#", "5%" },
- { 12466, "INV_Belt_11", "=q3=Dawnspire Cord", "=ds=#s10#, #a1#", "5%" },
- { 12464, "INV_Gauntlets_19", "=q3=Bloodfire Talons", "=ds=#s9#, #a2#", "5%" },
- { 10797, "INV_Sword_09", "=q3=Firebreather", "=ds=#h1#, #w10#", "5%" },
- { 12463, "INV_Sword_19", "=q3=Drakefang Butcher", "=ds=#h2#, #w10#", "5%" },
- { 12243, "INV_Weapon_Halberd_04", "=q3=Smoldering Claw", "=ds=#w7#", "5%" },
- { 10795, "INV_Jewelry_Ring_04", "=q3=Drakeclaw Band", "=ds=#s13# =q2=#e31#", "5%" },
- { 10796, "INV_Misc_Orb_03", "=q3=Drakestone", "=ds=#s15#", "5%" },
- };
- STHazzas = {
- { 12465, "INV_Misc_Cape_05", "=q3=Nightfall Drape", "=ds=#s4#", "5%" },
- { 12466, "INV_Belt_11", "=q3=Dawnspire Cord", "=ds=#s10#, #a1#", "5%" },
- { 12464, "INV_Gauntlets_19", "=q3=Bloodfire Talons", "=ds=#s9#, #a2#", "5%" },
- { 10797, "INV_Sword_09", "=q3=Firebreather", "=ds=#h1#, #w10#", "5%" },
- { 12463, "INV_Sword_19", "=q3=Drakefang Butcher", "=ds=#h2#, #w10#", "5%" },
- { 12243, "INV_Weapon_Halberd_04", "=q3=Smoldering Claw", "=ds=#w7#", "5%" },
- { 10795, "INV_Jewelry_Ring_04", "=q3=Drakeclaw Band", "=ds=#s13# =q2=#e31#", "5%" },
- { 10796, "INV_Misc_Orb_03", "=q3=Drakestone", "=ds=#s15#", "5%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STEranikus = {
- { 10847, "INV_Sword_38", "=q4=Dragon's Call", "=ds=#h1#, #w10#", "0.5%" },
- { 0,"","","" },
- { 10833, "INV_Helmet_25", "=q3=Horns of Eranikus", "=ds=#s1#, #a3#", "17%" },
- { 10829, "INV_Jewelry_Amulet_04", "=q3=Dragon's Eye", "=ds=#s2#", "17%" },
- { 10836, "INV_Wand_04", "=q3=Rod of Corrosion", "=ds=#w12#", "17%" },
- { 10835, "INV_Shield_04", "=q3=Crest of Supremacy", "=ds=#w8#", "17%" },
- { 10837, "INV_Axe_07", "=q3=Tooth of Eranikus", "=ds=#h3#, #w1#", "17%" },
- { 10828, "INV_Weapon_ShortBlade_16", "=q3=Dire Nail", "=ds=#h1#, #w4# =q2=#e31#", "17%" },
- { 0,"","","" },
- { 10454, "INV_Stone_03", "=q2=Essence of Eranikus", "=ds=#m2#", "100%" },
- { 10455, "INV_Stone_03", "=q2=Chained Essence of Eranikus", "=q1=#m4# =ds=#s14#" },
- };
- STTrash = {
- { 10630, "INV_Crown_01", "=q3=Soulcatcher Halo", "=ds=#s1#, #a1#", "0.02%" },
- { 10632, "INV_Jewelry_Ring_03", "=q3=Slimescale Bracers", "=ds=#s8#, #a3#", "0.02" },
- { 10631, "INV_Gauntlets_11", "=q3=Murkwater Gauntlets", "=ds=#s9#, #a3#", "0.02%" },
- { 10633, "INV_Pants_04", "=q3=Silvershell Leggings", "=ds=#s11#, #a3#", "0.02%" },
- { 10629, "INV_Boots_05", "=q3=Mistwalker Boots", "=ds=#s12#, #a1#", "0.02%" },
- { 10634, "INV_Jewelry_Ring_10", "=q3=Mindseye Circle", "=ds=#s13#", "0.02%" },
- { 10624, "INV_Weapon_Bow_08", "=q3=Stinging Bow", "=ds=#w2#", "0.02%" },
- { 10623, "INV_Axe_07", "=q3=Winter's Bite", "=ds=#h3#, #w1#", "0.02%" },
- { 10625, "INV_Sword_41", "=q3=Stealthblade", "=ds=#h1#, #w4#", "0.02%" },
- { 10626, "INV_Hammer_06", "=q3=Ragehammer", "=ds=#h2#, #w6#", "0.02%" },
- { 10628, "INV_Sword_31", "=q3=Deathblow", "=ds=#h2#, #w10#", "0.02%" },
- { 10627, "INV_Staff_28", "=q3=Bludgeon of the Grinning Dog", "=ds=#w9#", "0.02%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- --{ 10782,"INV_Helmet_38","=q2=Hakkari Shroud","=ds=#s1#, #a1#", "0%" },
- --{ 10781,"INV_Chest_Leather_02","=q2=Hakkari Breastplate","=ds=#s5#, #a2#", "0%" },
- { 10780,"INV_Jewelry_Ring_05","=q2=Mark of Hakkar", "=ds=#s13#","0.02%" },
- { 0,"","","" },
- { 16216, "INV_Misc_Note_01", "=q2=Formula: Enchant Cloak - Greater Resistance", "=ds=#p4# #m17# =q7=#x78#", "1.48%" },
- { 15733, "INV_Scroll_03", "=q3=Pattern: Green Dragonscale Leggings", "=ds=#p7# (270) =q7=#x79#", "4%" },
- { 15046, "INV_Pants_05", "=q3=Green Dragonscale Leggings", "=ds=#s11#, #a3#" },
- };
- MaraNamelesProphet = {
- { 17757, "INV_Jewelry_Amulet_02", "=q1=Amulet of Spirits", "=ds=#m3#", "100%" },
- };
- MaraKhanKolk = {
- { 17761, "INV_Misc_Gem_Ruby_02", "=q1=Gem of the First Khan", "=ds=#m3#", "100%" },
- };
- MaraKhanGelk = {
- { 17762, "INV_Misc_Gem_Emerald_01", "=q1=Gem of the Second Khan", "=ds=#m3#", "100%" },
- };
- MaraKhanMagra = {
- { 17763, "INV_Misc_Gem_Topaz_01", "=q1=Gem of the Third Khan", "=ds=#m3#", "100%" },
- };
- MaraKhanVeng = {
- { 17765, "INV_Misc_Gem_Opal_01", "=q1=Gem of the Fifth Khan", "=ds=#m3#", "100%" },
- };
- MaraKhanMaraudos = {
- { 17764, "INV_Misc_Gem_Sapphire_02", "=q1=Gem of the Fourth Khan", "=ds=#m3#", "100%" },
- };
- MaraNoxxion = {
- { 17746, "INV_Bracer_06", "=q3=Noxxion's Shackles", "=ds=#s8#, #a4#", "33%" },
- { 17744, "INV_Misc_Gem_Pearl_06", "=q3=Heart of Noxxion", "=ds=#s14#", "33%" },
- { 17745, "INV_Wand_04", "=q3=Noxious Shooter", "=ds=#w12#", "33%" },
- };
- MaraRazorlash = {
- { 17749, "INV_Shoulder_06", "=q3=Phytoskin Spaulders", "=ds=#s3#, #a2#", "25%" },
- { 17748, "INV_Boots_05", "=q3=Vinerot Sandals", "=ds=#s12#, #a1#", "25%" },
- { 17750, "INV_Belt_25", "=q2=Chloromesh Girdle", "=ds=#s10#, #a1#", "25%" },
- { 17751, "INV_Pants_05", "=q2=Brusslehide Leggings", "=ds=#s11#, #a2#", "25%" },
- { 0, "", "", "" },
- { 51802, "inv_relics_idolofrejuvenation", "=q3=Idol of Evergrowth", "=ds=#s16#, #e16# =q13=#c1#", "8%" },
- };
- MaraLordVyletongue = {
- { 17755, "INV_Belt_24", "=q3=Satyrmane Sash", "=ds=#s10#, #a1#", "33%" },
- { 17754, "INV_Pants_Wolf", "=q3=Infernal Trickster Leggings", "=ds=#s11#, #a3#", "33%" },
- { 17752, "INV_Weapon_ShortBlade_09", "=q3=Satyr's Lash", "=ds=#h1#, #w4#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- MaraMeshlok = {
- { 17767, "INV_Helmet_17", "=q3=Bloomsprout Headpiece", "=ds=#s1#, #a3#", "33%" },
- { 17741, "INV_Chest_Cloth_15", "=q3=Nature's Embrace", "=ds=#s5#, #a1#", "33%" },
- { 17742, "INV_Chest_Leather_08", "=q3=Fungus Shroud Armor", "=ds=#s5#, #a2#", "33%" },
- };
- MaraCelebras = {
- { 17740, "INV_Helmet_12", "=q3=Soothsayer's Headdress", "=ds=#s1#, #a2#", "33%" },
- { 17739, "INV_Misc_Cape_17", "=q3=Grovekeeper's Drape", "=ds=#s4#", "33%" },
- { 17738, "Ability_Whirlwind", "=q3=Claw of Celebras", "=ds=#h4#, #w13#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- MaraLandslide = {
- { 17734, "INV_Helmet_20", "=q3=Helm of the Mountain", "=ds=#s1#, #a4#", "25%" },
- { 17736, "INV_Gauntlets_28", "=q3=Rockgrip Gauntlets", "=ds=#s9#, #a3#", "25%" },
- { 17737, "INV_Misc_Orb_01", "=q3=Cloud Stone", "=ds=#s15#", "25%" },
- { 17943, "INV_Hammer_17", "=q3=Fist of Stone", "=ds=#h3#, #w6#", "25%" },
- };
- MaraTinkererGizlock = {
- { 17718, "INV_Shield_10", "=q3=Gizlock's Hypertech Buckler", "=ds=#w8#", "33%" },
- { 17717, "INV_Weapon_Rifle_05", "=q3=Megashot Rifle", "=ds=#w5#", "33%" },
- { 17719, "INV_Sword_14", "=q3=Inventor's Focal Sword", "=ds=#h3#, #w10#", "33%" },
- { 0,"","","" },
- { 51809, "inv_scroll_05", "=q4=Schematic: Battery-Powered Crowd Pummeler", "=ds=#p5#", "8%" },
-
- };
- MaraRotgrip = {
- { 17732, "INV_Shoulder_05", "=q3=Rotgrip Mantle", "=ds=#s3#, #a1#", "33%" },
- { 17728, "INV_Boots_05", "=q3=Albino Crocscale Boots", "=ds=#s12#, #a2#", "33%" },
- { 17730, "INV_Axe_04", "=q3=Gatorbite Axe", "=ds=#h2#, #w1#", "33%" },
- };
- MaraPrincessTheradras = {
- { 17780, "INV_Sword_09", "=q4=Blade of Eternal Darkness", "=ds=#h3#, #w4#", "1%" },
- { 0,"","","" },
- { 17715, "INV_Crown_01", "=q3=Eye of Theradras", "=ds=#s1#, #a1#", "14%" },
- { 17707, "INV_Stone_01", "=q3=Gemshard Heart", "=ds=#s2#", "14%" },
- { 17714, "INV_Bracer_14", "=q3=Bracers of the Stone Princess", "=ds=#s8#, #a3#", "14%" },
- { 17711, "INV_Pants_04", "=q3=Elemental Rockridge Leggings", "=ds=#s11#, #a4#", "14%" },
- { 17713, "INV_Jewelry_Ring_17", "=q3=Blackstone Ring", "=ds=#s13#", "14%" },
- { 17710, "INV_Weapon_ShortBlade_14", "=q3=Charstone Dirk", "=ds=#h3#, #w4#", "14%" },
- { 17766, "INV_Hammer_10", "=q3=Princess Theradras' Scepter", "=ds=#h2#, #w6#", "14%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- MaraTrash = {
- { 80756, "inv_belt_25", "=q3=Vinebound Headband", "=ds=#s1#, #a2#", "0.01%" },
- { 80753, "inv_shoulder_02", "=q3=Vileplate Pauldrons", "=ds=#s3#, #a4#", "0.01%" },
- { 80752, "inv_misc_cape_17", "=q3=Cape of Unbridled Growth", "=ds=#s4#", "0.01%" },
- { 80755, "inv_gauntlets_09", "=q3=Befouled Handwraps", "=ds=#s9#, #a1#", "0.01%" },
- { 80749, "inv_belt_03", "=q3=Pysan's Lost Girdle", "=ds=#s10#, #a4#", "0.01%" },
- { 80754, "inv_boots_plate_06", "=q3=Earthsong Treaders", "=ds=#s12#, #a3#", "0.01%" },
- { 80757, "inv_misc_herb_08", "=q3=Thornpod", "=ds=#s14#", "0.01%" },
- { 80750, "inv_gauntlets_11", "=q3=Thornfist", "=ds=#h3#, #w13#", "0.01%" },
- { 80751, "inv_hammer_23", "=q3=Thornclad Warhammer", "=ds=#h2#, #w6#", "0.01%" },
- { 80748, "inv_wand_09", "=q3=Corrupter's Focus", "=ds=#w12#", "0.01%" },
- };
- ZFAntusul = {
- { 9640, "INV_Gauntlets_26", "=q3=Vice Grips", "=ds=#s9#, #a4#", "25%" },
- { 9641, "INV_Jewelry_Necklace_02", "=q3=Lifeblood Amulet", "=ds=#s2#", "25%" },
- { 9639, "INV_Mace_11", "=q3=The Hand of Antu'sul", "=ds=#h3#, #w6#", "25%" },
- { 9379, "INV_Sword_45", "=q3=Sang'thraze the Deflector", "=ds=#h1#, #w10#", "25%" },
- { 9372, "INV_Sword_40", "=q4=Sul'thraze the Lasher", "=ds=#h2#, #w10#" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- ZFThekatheMartyr = {
- { 10660, "INV_Misc_Rune_04", "=q1=First Mosh'aru Tablet", "=ds=#m3#", "100%" },
- };
- ZFWitchDoctorZumrah = {
- { 18083, "INV_Gauntlets_09", "=q3=Jumanza Grips", "=ds=#s9#, #a1#", "50%" },
- { 18082, "INV_Staff_10", "=q3=Zum'rah's Vexing Cane", "=ds=#w9#", "50%" },
- { 0,"","","" },
- { 51803, "spell_fire_fire", "=q3=Totem of the Endless Flicker", "=ds=#s16#, #e17# =q15=#c7#", "8%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- ZFNekrumGutchewer = {
- { 9471, "INV_Jewelry_Amulet_01", "=q1=Nekrum's Medallion", "=ds=#m3#", "100%" },
- };
- ZFSezzziz = {
- { 9470, "INV_Banner_01", "=q3=Bad Mojo Mask", "=ds=#s1#, #a1#", "25%" },
- { 9473, "INV_Chest_Leather_05", "=q3=Jinxed Hoodoo Skin", "=ds=#s5#, #a2#", "25%" },
- { 9474, "INV_Pants_05", "=q3=Jinxed Hoodoo Kilt", "=ds=#s11#, #a2#", "25%" },
- { 9475, "INV_Spear_01", "=q3=Diabolic Skiver", "=ds=#w7#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- ZFSergeantBly = {
- { 8548, "INV_Wand_08", "=q1=Divino-matic Rod", "=ds=#m3#", "100%" },
- };
- ZFDustwraith = {
- { 12471, "INV_Staff_21", "=q3=Desertwalker Cane", "=ds=#s15#", "19%" },
- };
- ZFZerillis = {
- { 12470, "INV_Bracer_04", "=q3=Sandstalker Ankleguards", "=ds=#s12#, #a2#", "19%" },
- };
- ZFGahzrilla = {
- { 9469, "INV_Chest_Chain_06", "=q3=Gahz'rilla Scale Armor", "=ds=#s5#, #a3#", "50%" },
- { 9467, "INV_Misc_MonsterFang_01", "=q2=Gahz'rilla Fang", "=ds=#h1#, #w4#", "50%" },
- { 80747, "INV_Gauntlets_30", "=q3=Electrified Gloves", "=ds=#s9#, #a2#", "50%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- ZFHydromancerVelratha = {
- { 9234, "INV_Jewelry_Amulet_05", "=q1=Tiara of the Deep", "=ds=#m3#", "100%" },
- { 10661, "INV_Misc_Rune_08", "=q1=Second Mosh'aru Tablet", "=ds=#m3#", "100%" },
- };
- ZFSandfury = {
- { 8444, "INV_Misc_Key_02", "=q1=Executioner's Key", "=ds=#e9#" },
- };
- ZFChiefUkorzSandscalp = {
- { 9479, "Ability_Mount_WhiteDireWolf", "=q3=Embrace of the Lycan", "=ds=#s1#, #a2#", "20%" },
- { 9476, "INV_Shoulder_01", "=q3=Big Bad Pauldrons", "=ds=#s3#, #a4#", "20%" },
- { 9478, "INV_Axe_07", "=q3=Ripsaw", "=ds=#h3#, #w1#", "20%" },
- { 9477, "INV_Staff_Goldfeathered_01", "=q3=The Chief's Enforcer", "=ds=#w9#", "20%" },
- { 11086, "INV_Sword_43", "=q3=Jang'thraze the Protector", "=ds=#h3#, #w10#", "20%" },
- { 9372, "INV_Sword_40", "=q4=Sul'thraze the Lasher", "=ds=#h2# #w10#" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- ZFTrash = {
- { 9512, "INV_Misc_Cape_05", "=q3=Blackmetal Cape", "=ds=#s4#", "0.02%" },
- { 9484, "INV_Pants_08", "=q3=Spellshock Leggings", "=ds=#s11#, #a1#", "0.02%" },
- { 862, "INV_Belt_34", "=q3=Runed Ring", "=ds=#s13# =q2=#e31#", "0.02%" },
- { 6440, "INV_Belt_30", "=q3=Brainlash", "=ds=#s13#", "0.02%" },
- { 9483, "INV_Torch_Lit", "=q3=Flaming Incinerator", "=ds=#w12#", "0.02%" },
- { 2040, "INV_Shield_16", "=q3=Troll Protector", "=ds=#w8#", "0.02%" },
- { 5616, "INV_Sword_31", "=q3=Gutwrencher", "=ds=#h1#, #w4#", "0.02%" },
- { 9511, "INV_Sword_40", "=q3=Bloodletter Scalpel", "=ds=#h1#, #w10#", "0.02%" },
- { 9481, "INV_Axe_03", "=q3=The Minotaur", "=ds=#h2#, #w1#", "0.02%" },
- { 9480, "INV_Spear_05", "=q3=Eyegouger", "=ds=#w7#", "0.02%" },
- { 9482, "INV_Staff_31", "=q3=Witch Doctor's Cane", "=ds=#w9#", "0.02%" },
- { 0,"","","" },
- { 9243, "INV_Misc_Organ_01", "=q2=Shriveled Heart", "=ds=#s2#", "2%" },
- };
- RFDTutenkash = {
- { 10776, "INV_Misc_Cape_17", "=q3=Silky Spider Cape", "=ds=#s4#", "33%" },
- { 10775, "INV_Chest_Plate08", "=q3=Carapace of Tuten'kash", "=ds=#s5#, #a4#", "33%" },
- { 10777, "INV_Gauntlets_32", "=q3=Arachnid Gloves", "=ds=#s9#, #a2#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- RFDLadyF = {
- { 23178, "INV_Misc_Cape_17", "=q3=Mantle of Lady Falther'ess", "=ds=#s4#", "50%" },
- { 23177, "INV_Wand_12", "=q3=Lady Falther'ess' Finger", "=ds=#w12#", "50%" },
- };
- RFDPlaguemaw = {
- { 10766, "INV_Wand_03", "=q3=Plaguerot Sprig", "=ds=#w12# =q10=#c3#", "50%" },
- { 10760, "INV_Gauntlets_23", "=q2=Swine Fists", "=ds=#s9#, #a2#", "50%" },
- { 0,"","","" },
- { 80744, "inv_staff_26", "=q3=Plaguerot Staff", "=ds=#w9#", "35%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- RFDMordreshFireEye = {
- { 10769, "INV_Misc_Orb_03", "=q3=Glowing Eye of Mordresh", "=ds=#s2#", "33%" },
- { 10771, "INV_Belt_24", "=q3=Deathmage Sash", "=ds=#s10#, #a1#", "33%" },
- { 10770, "INV_Misc_Bone_ElfSkull_01", "=q3=Mordresh's Lifeless Skull", "=ds=#s15#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- RFDGlutton = {
- { 10774, "INV_Shoulder_28", "=q3=Fleshhide Shoulders", "=ds=#s3#, #a2#", "50%" },
- { 10772, "INV_Axe_23", "=q2=Glutton's Cleaver", "=ds=#h1#, #w1#", "50%" },
- { 0,"","","" },
- { 80745, "inv_weapon_crossbow_04", "=q3=Abomination Crossbow", "=ds=#w3#", "50%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- RFDRagglesnout = {
- { 10768, "INV_Belt_11", "=q3=Boar Champion's Belt", "=ds=#s10#, #a3#", "33%" },
- { 10767, "INV_Shield_17", "=q3=Savage Boar's Guard", "=ds=#w8#", "33%" },
- { 10758, "INV_Sword_45", "=q3=X'caliboar", "=ds=#h2#, #w10#", "33%" },
- };
- RFDAmnennar = {
- { 10763, "INV_Helmet_13", "=q3=Icemetal Barbute", "=ds=#s1#, #a4#", "20%" },
- { 10762, "INV_Chest_Cloth_17", "=q3=Robes of the Lich", "=ds=#s5#, #a1#", "20%" },
- { 10764, "INV_Chest_Plate12", "=q3=Deathchill Armor", "=ds=#s5#, #a3#", "20%" },
- { 10761, "INV_Sword_34", "=q3=Coldrage Dagger", "=ds=#h1#, #w4#", "20%" },
- { 10765, "INV_Gauntlets_09", "=q2=Bonefingers", "=ds=#s9#, #a2#", "20%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- RFDTrash = {
- { 10574, "INV_Misc_Cape_04", "=q3=Corpseshroud", "=ds=#s1#, #a1#", "0.01%" },
- { 10581, "INV_Chest_Leather_08", "=q3=Death's Head Vestment", "=ds=#s5#, #a1#", "0.02%" },
- { 10583, "INV_Chest_Leather_08", "=q3=Quillward Harness", "=ds=#s5#, #a2#", "0.01%" },
- { 10584, "INV_Gauntlets_11", "=q3=Stormgale Fists", "=ds=#s9#, #a3#", "0.02%" },
- { 10578, "INV_Boots_01", "=q3=Thoughtcast Boots", "=ds=#s12#, #a1#", "0.01%" },
- { 10582, "INV_Boots_08", "=q3=Briar Tredders", "=ds=#s12#, #a2#", "0.02%" },
- { 10572, "INV_Wand_01", "=q3=Freezing Shard", "=ds=#w12# =q10=#c3#", "0.01%" },
- { 10567, "INV_Weapon_Bow_01", "=q3=Quillshooter", "=ds=#w2#", "0.02%" },
- { 10571, "INV_Misc_Bone_10", "=q3=Ebony Boneclub", "=ds=#h1#, #w6#", "0.01%" },
- { 10570, "INV_Axe_04", "=q3=Manslayer", "=ds=#h2#, #w1#", "0.01%" },
- { 10573, "INV_Sword_41", "=q3=Boneslasher", "=ds=#h2#, #w10#", "0.01%" },
- };
- RFDHenryStern = {
- { 3826, "INV_Potion_79", "=q1=Mighty Troll's Blood Potion", "=ds=#p1# (180)" },
- { 10841, "INV_Drink_15", "=q1=Goldthorn Tea", "=ds=#p3# (175)" },
- };
- UldBaelog = {
- { 9401, "INV_Sword_24", "=q3=Nordic Longshank", "=ds=#h1#, #w10#", "50%" },
- { 9400, "INV_Weapon_Bow_11", "=q1=Baelog's Shortbow", "=ds=#w2#", "50%" },
- { 0, "", "", "" },
- { 9399, "INV_Ammo_Arrow_01", "=q2=Precision Arrow", "=ds=#e5#", "100%" },
- };
- UldEric ={
- { 9394, "INV_Helmet_25", "=q3=Horned Viking Helmet", "=ds=#s1#, #a4#", "50%" },
- { 9398, "INV_Boots_02", "=q2=Worn Running Boots", "=ds=#s12#, #a2#", "50%" },
- { 0, "", "", "" },
- { 2459, "INV_Potion_95", "=q1=Swiftness Potion", "=ds=#e2#", "100%" },
- };
- UldOlaf = {
- { 9404, "INV_Shield_02", "=q3=Olaf's All Purpose Shield", "=ds=#w8#", "50%" },
- { 9403, "INV_Shield_07", "=q1=Battered Viking Shield", "=ds=#w8#", "50%" },
- { 0, "", "", "" },
- { 1177, "INV_Potion_12", "=q1=Oil of Olaf", "=ds=#e2#", "100%" },
- };
- UldBaelogsChest = {
- { 7740, "INV_Jewelry_Amulet_01", "=q1=Gni'kiv Medallion", "=ds=#m33#" },
- };
- UldTabletofWill = {
- { 5824, "INV_Misc_Rune_01", "=q1=Tablet of Will", "=ds=#m3#" },
- };
- UldShadowforgeCache = {
- { 7669, "INV_Misc_Gem_Ruby_01", "=q1=Shattered Necklace Ruby", "=ds=#m3#" },
- };
- UldRevelosh = {
- { 9389, "INV_Shoulder_25", "=q2=Revelosh's Spaulders", "=ds=#s3#, #a2# =q2=#e31#", "25%" },
- { 9388, "INV_Bracer_16", "=q2=Revelosh's Armguards", "=ds=#s8#, #a3# =q2=#e31#", "25%" },
- { 9390, "INV_Gauntlets_17", "=q2=Revelosh's Gloves", "=ds=#s9#, #a1# =q2=#e31#", "25%" },
- { 9387, "INV_Boots_Plate_06", "=q2=Revelosh's Boots", "=ds=#s12#, #a4# =q2=#e31#", "25%" },
- { 0, "", "", "" },
- { 7741, "INV_Staff_Goldfeathered_01", "=q1=The Shaft of Tsol", "=ds=#m33#" },
- };
- UldIronaya = {
- { 9409, "INV_Bracer_19", "=q3=Ironaya's Bracers", "=ds=#s8#, #a3# =q2=#e31#", "33%" },
- { 9407, "INV_Pants_01", "=q3=Stoneweaver Leggings", "=ds=#s11#, #a1#", "33%" },
- { 9408, "INV_Staff_28", "=q3=Ironshod Bludgeon", "=ds=#w9#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- UldAncientStoneKeeper = {
- { 9410, "INV_Gauntlets_12", "=q3=Cragfists", "=ds=#s9#, #a4# =q2=#e31#", "50%" },
- { 9411, "INV_Shoulder_02", "=q2=Rockshard Pauldrons", "=ds=#s3#, #a3#", "50%" },
- { 0,"","","" },
- { 80746, "inv_shield_03", "=q3=Rockshard Guard", "=ds=#w8#", "30%" },
- };
- UldGalgannFirehammer = {
- { 11310, "INV_Shoulder_05", "=q3=Flameseer Mantle", "=ds=#s3#, #a1#", "25%" },
- { 9412, "INV_Weapon_Rifle_07", "=q3=Galgann's Fireblaster", "=ds=#w5#", "25%" },
- { 11311, "INV_Misc_Cape_08", "=q2=Emberscale Cape", "=ds=#s4#", "25%" },
- { 9419, "INV_Hammer_17", "=q2=Galgann's Firehammer", "=ds=#h1#, #w6#", "25%" },
- };
- UldGrimlok = {
- { 9415, "INV_Shirt_05", "=q3=Grimlok's Tribal Vestments", "=ds=#s5#, #a1#", "33%" },
- { 9416, "INV_Spear_08", "=q3=Grimlok's Charge", "=ds=#w7#", "33%" },
- { 9414, "INV_Pants_06", "=q2=Oilskin Leggings", "=ds=#s11#, #a2#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- UldArchaedas = {
- { 11118, "INV_Stone_15", "=q3=Archaedic Stone", "=ds=#s13# =q2=#e31#", "33%" },
- { 9413, "INV_Hammer_12", "=q3=The Rockpounder", "=ds=#h2#, #w6#", "33%" },
- { 9418, "INV_Sword_47", "=q3=Stoneslayer", "=ds=#h2#, #w10#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- UldTrash = {
- { 9431, "INV_Helmet_28", "=q3=Papal Fez", "=ds=#s1#, #a1#", "0.01%" },
- { 9429, "INV_Helmet_15", "=q3=Miner's Hat of the Deep", "=ds=#s1#, #a1#", "0.01%" },
- { 80810, "INV_Helmet_02", "=q3=Lost Defender's Helmet", "=ds=#s1#, #a4#", "0.01%" },
- { 9420, "INV_Helmet_15", "=q3=Adventurer's Pith Helmet", "=ds=#s1#, #a2#", "0.01%" },
- { 9430, "INV_Shoulder_18", "=q3=Spaulders of a Lost Age", "=ds=#s3#, #a3#", "0.01%" },
- { 9397, "INV_Misc_Cape_18", "=q3=Energy Cloak", "=ds=#s4#", "0.01%" },
- { 9406, "INV_Chest_Leather_08", "=q3=Spirewind Fetter", "=ds=#s5#, #a2#", "0.01%" },
- { 9428, "INV_Bracer_06", "=q3=Unearthed Bands", "=ds=#s8#, #a2# =q2=#e31#", "0.01%" },
- { 9432, "INV_Bracer_14", "=q3=Skullplate Bracers", "=ds=#s8#, #a4#", "0.01%" },
- { 9396,"INV_Pants_10","=q3=Legguards of the Vault","=ds=#s11#, #a3#", "0.01%" },
- { 9393, "INV_Misc_Lantern_01", "=q3=Beacon of Hope", "=ds=#s15#", "0.01%" },
- { 0,"","","" },
- { 7666, "INV_Jewelry_Necklace_02", "=q2=Shattered Necklace", "=ds=#m2# =q8=#m7#" },
- { 7673, "INV_Jewelry_Necklace_02", "=q3=Talvash's Enhancing Necklace", "=q1=#m4# =ds=#s2#" },
- { 0,"","","" },
- { 9381, "INV_Staff_17", "=q3=Earthen Rod", "=ds=#w12#", "0.01%" },
- { 9426, "INV_Weapon_Bow_01", "=q3=Monolithic Bow", "=ds=#w2#", "0.01%" },
- { 9422, "INV_Musket_02", "=q3=Shadowforge Bushmaster", "=ds=#w5#", "0.01%" },
- { 9465, "INV_Pick_01", "=q3=Digmaster 5000", "=ds=#h1#, #w1#", "0.01%" },
- { 9384, "INV_Weapon_ShortBlade_18", "=q3=Stonevault Shiv", "=ds=#h1#, #w4#", "0.01%" },
- { 9386, "INV_Torch_Lit", "=q3=Excavator's Brand", "=ds=#h1#, #w6#", "0.01%" },
- { 9427, "INV_Misc_Bone_01", "=q3=Stonevault Bonebreaker", "=ds=#h1#, #w6#", "0.01%" },
- { 9392, "INV_Sword_26", "=q3=Annealed Blade", "=ds=#h1#, #w10#", "0.01%" },
- { 9424, "INV_Sword_42", "=q3=Ginn-su Sword", "=ds=#h1#, #w10#", "0.01%" },
- { 9383, "INV_Axe_14", "=q3=Obsidian Cleaver", "=ds=#h2#, #w1#", "0.01%" },
- { 9425, "INV_Weapon_Halberd_08", "=q3=Pendulum of Doom", "=ds=#h2#, #w1#", "0.01%" },
- { 9423, "INV_Hammer_07", "=q3=The Jackhammer", "=ds=#h2#, #w6#", "0.01%" },
- { 9391, "INV_Misc_Shovel_02", "=q3=The Shoveler", "=ds=#h2#, #w6# =q17=#c9#", "0.01%" },
- };
- SMHoundmasterLoksey = {
- { 7710, "INV_Staff_18", "=q3=Loksey's Training Stick", "=ds=#w9#", "33%" },
- { 7756, "INV_Gauntlets_07", "=q2=Dog Training Gloves", "=ds=#s9#, #a2#", "33%" },
- { 3456, "Ability_Hunter_BeastCall", "=q2=Dog Whistle", "=ds=#e15#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SMDoan = {
- { 7714, "INV_Weapon_ShortBlade_07", "=q3=Hypnotic Blade", "=ds=#h3#, #w4#", "25%" },
- { 7713, "INV_Wand_04", "=q3=Illusionary Rod", "=ds=#w9#", "25%" },
- { 7712, "INV_Shoulder_05", "=q2=Mantle of Doan", "=ds=#s3#, #a1#", "25%" },
- { 7711, "INV_Chest_Cloth_25", "=q2=Robe of Doan", "=ds=#s5#, #a1#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SMDoansBox = {
- { 0, "INV_Box_01", "=q6=#cb1#", "" },
- { 7146, "INV_Misc_Key_01", "=q2=The Scarlet Key", "=ds=#e14#" },
- };
- SMHerod = {
- { 7719, "INV_Helmet_25", "=q3=Raging Berserker's Helm", "=ds=#s1#, #a3#", "25%" },
- { 7718, "INV_Shoulder_01", "=q3=Herod's Shoulder", "=ds=#s3#, #a3#", "25%" },
- { 10330, "INV_Pants_03", "=q3=Scarlet Leggings", "=ds=#s11#, #a3#", "25%" },
- { 7717, "INV_Weapon_Halberd_05", "=q3=Ravager", "=ds=#h2#, #w1#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SMFairbanks = {
- { 19507, "INV_Shoulder_27", "=q2=Inquisitor's Shawl", "=ds=#s3#, #a1#", "33%" },
- { 19508, "INV_Bracer_11", "=q2=Branded Leather Bracers", "=ds=#s8#, #a2#", "33%" },
- { 19509, "INV_Boots_Chain_02", "=q2=Dusty Mail Boots", "=ds=#s12#, #a3#", "33%" },
- };
- SMMograine = {
- { 7724, "INV_Gauntlets_19", "=q3=Gauntlets of Divinity", "=ds=#s9#, #a3#", "25%" },
- { 10330, "INV_Pants_03", "=q3=Scarlet Leggings", "=ds=#s11#, #a3#", "25%" },
- { 7726, "INV_Shield_05", "=q3=Aegis of the Scarlet Commander", "=ds=#w8#", "25%" },
- { 7723, "INV_Mace_13", "=q3=Mograine's Might", "=ds=#h2#, #w6#", "25%" },
- { 0, "", "", "" },
- { 51804, "inv_misc_book_10", "=q3=Libram of the Resolute", "=ds=#s16#, #e18# =q16=#c4#", "8%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SMWhitemane = {
- { 7720, "INV_Helmet_12", "=q3=Whitemane's Chapeau", "=ds=#s1#, #a1#", "33%" },
- { 7722, "INV_Jewelry_Amulet_01", "=q3=Triune Amulet", "=ds=#s2#", "33%" },
- { 7721, "INV_Hammer_02", "=q3=Hand of Righteousness", "=ds=#h3#, #w6#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SMVishas = {
- { 7682, "INV_Spear_01", "=q3=Torturing Poker", "=ds=#h1#, #w4#", "50%" },
- { 7683, "INV_Gauntlets_11", "=q1=Bloody Brass Knuckles", "=ds=#h1#, #w13#", "50%" },
- { 0,"","","" },
- { 80741, "inv_belt_32", "=q3=Torturer's Girdle", "=ds=#s10#, #a2#", "35%" },
- { 80742, "inv_helmet_34", "=q3=Searing Cowl", "=ds=#s1#, #a1#", "35%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SMIronspine = {
- { 7688, "INV_Chest_Plate15", "=q3=Ironspine's Ribcage", "=ds=#s5#, #a3#", "33%" },
- { 7687, "INV_Hammer_19", "=q3=Ironspine's Fist", "=ds=#h1#, #w6#", "33%" },
- { 7686, "INV_Jewelry_Ring_04", "=q3=Ironspine's Eye", "=ds=#s13#", "33%" },
- };
- SMAzshir = {
- { 7709, "INV_Pants_07", "=q3=Blighted Leggings", "=ds=#s11#, #a1#", "33%" },
- { 7708, "INV_Wand_04", "=q3=Necrotic Wand", "=ds=#w12#", "33%" },
- { 7731, "INV_Jewelry_Necklace_06", "=q3=Ghostshard Talisman", "=ds=#s2#", "33%" },
- };
- SMFallenChampion = {
- { 7691, "INV_Helmet_28", "=q3=Embalmed Shroud", "=ds=#s1#, #a1#", "33%" },
- { 7690, "INV_Gauntlets_32", "=q3=Ebon Vise", "=ds=#s9#, #a2#", "33%" },
- { 7689, "INV_Sword_12", "=q3=Morbid Dawn", "=ds=#h2#, #w10#", "33%" },
- };
- SMBloodmageThalnos = {
- { 7685, "INV_Misc_Orb_02", "=q3=Orb of the Forgotten Seer", "=ds=#s15#", "50%" },
- { 7684, "INV_Shoulder_05", "=q2=Bloodmage Mantle", "=ds=#s3#, #a1#", "50%" },
- { 0,"","","" },
- { 80743, "INV_Gauntlets_22", "=q3=Darkcaster Gloves", "=ds=#s9#, #a1#", "35%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SMScorn = {
- { 23169, "INV_Jewelry_Necklace_03", "=q3=Scorn's Icy Choker", "=ds=#s2#", "33%" },
- { 23170, "INV_Gauntlets_11", "=q3=The Frozen Clutch", "=ds=#s9#, #a3#", "33%" },
- { 23168, "INV_Weapon_ShortBlade_07", "=q3=Scorn's Focal Dagger", "=ds=#h1#, #w4#", "33%" },
- };
- SMATrash = {
- { 5819, "INV_Helmet_03", "=q3=Sunblaze Coif", "=ds=#s1#, #a3#", "0.01%" },
- { 7755, "INV_Shoulder_13", "=q3=Flintrock Shoulders", "=ds=#s3#, #a2#", "0.01%" },
- { 7727, "INV_Shoulder_23", "=q3=Watchman Pauldrons", "=ds=#s3#, #a2#", "0.01%" },
- { 7728, "INV_Chest_Cloth_25", "=q3=Beguiler Robes", "=ds=#s5#, #a1#", "0.01%" },
- { 7759, "INV_Chest_Chain_11", "=q3=Archon Chestpiece", "=ds=#s5#, #a3#", "0.01%" },
- { 7754, "INV_Boots_05", "=q3=Harbinger Boots", "=ds=#s12#, #a2#", "0.01%" },
- { 10332, "INV_Boots_02", "=q3=Scarlet Boots", "=ds=#s12#, #a3#", "0.1%" },
- { 1992, "INV_Misc_Bone_OrcSkull_01", "=q3=Swampchill Fetish", "=ds=#s15#", "0.01%" },
- { 2262, "INV_Jewelry_Ring_15", "=q3=Mark of Kern", "=ds=#s13#", "0.01%" },
- { 7787, "INV_Shield_02", "=q3=Resplendent Guardian", "=ds=#w8#", "0.01%" },
- { 7729, "INV_Weapon_Rifle_06", "=q3=Chesterfall Musket", "=ds=#w5#", "0.01%" },
- { 7761, "INV_Axe_06", "=q3=Steelclaw Reaver", "=ds=#h3#, #w1#", "0.01%" },
- { 7752, "INV_Hammer_17", "=q3=Dreamslayer", "=ds=#h3#, #w6#", "0.01%" },
- { 8226, "INV_Sword_18", "=q3=The Butcher", "=ds=#h3#, #w10#", "0.01%" },
- { 7786, "INV_Axe_14", "=q3=Headsplitter", "=ds=#h1#, #w1#", "0.01%" },
- { 5756, "INV_Weapon_ShortBlade_24", "=q3=Sliverblade", "=ds=#h1#, #w4#", "0.01%" },
- { 7736, "INV_Mace_11", "=q3=Fight Club", "=ds=#h1#, #w6#", "0.01%" },
- { 8225, "INV_Sword_30", "=q3=Tainted Pierce", "=ds=#h1#, #w10#", "0.01%" },
- { 80792, "inv_sword_41", "=q3=Hushblade", "=ds=#h1#, #w10#", "0.01%" },
- { 7753, "INV_Axe_10", "=q3=Bloodspiller", "=ds=#h2#, #w1#", "0.01%" },
- { 7730, "INV_Hammer_04", "=q3=Cobalt Crusher", "=ds=#h2#, #w6#", "0.01%" },
- { 7757, "INV_Wand_07", "=q3=Windweaver Staff", "=ds=#w9#", "0.01%" },
- { 0,"","","" },
- { 10333, "INV_Bracer_03", "=q2=Scarlet Wristguards", "=ds=#s8#, #a3# =q7=#x38#=ds=/=q7=#x66#", "1.6%" },
- { 10329, "INV_Belt_06", "=q2=Scarlet Belt", "=ds=#s10#, #a3# =q7=#x33#=ds=/=q7=#x39#", "1.6%" },
- { 0,"","","" },
- { 23192, "INV_Misc_Cape_18", "=q1=Tabard of the Scarlet Crusade", "=ds=#s7# =q7=#x64#", "1.6%" },
- };
- SMCTrash = {
- { 5819, "INV_Helmet_03", "=q3=Sunblaze Coif", "=ds=#s1#, #a3#", "0.01%" },
- { 7755, "INV_Shoulder_13", "=q3=Flintrock Shoulders", "=ds=#s3#, #a2#", "0.01%" },
- { 7727, "INV_Shoulder_23", "=q3=Watchman Pauldrons", "=ds=#s3#, #a2#", "0.01%" },
- { 7728, "INV_Chest_Cloth_25", "=q3=Beguiler Robes", "=ds=#s5#, #a1#", "0.01%" },
- { 7759, "INV_Chest_Chain_11", "=q3=Archon Chestpiece", "=ds=#s5#, #a3#", "0.01%" },
- { 7760, "INV_Pants_06", "=q3=Warchief Kilt", "=ds=#s11#, #a2#", "0.01%" },
- { 7754, "INV_Boots_05", "=q3=Harbinger Boots", "=ds=#s12#, #a2#", "0.01%" },
- { 10332, "INV_Boots_02", "=q3=Scarlet Boots", "=ds=#s12#, #a3#", "0.1%" },
- { 1992, "INV_Misc_Bone_OrcSkull_01", "=q3=Swampchill Fetish", "=ds=#s15#", "0.01%" },
- { 2262, "INV_Jewelry_Ring_15", "=q3=Mark of Kern", "=ds=#s13#", "0.01%" },
- { 7787, "INV_Shield_02", "=q3=Resplendent Guardian", "=ds=#w8#", "0.01%" },
- { 7729, "INV_Weapon_Rifle_06", "=q3=Chesterfall Musket", "=ds=#w5#", "0.01%" },
- { 7761, "INV_Axe_06", "=q3=Steelclaw Reaver", "=ds=#h3#, #w1#", "0.01%" },
- { 7752, "INV_Hammer_17", "=q3=Dreamslayer", "=ds=#h3#, #w6#", "0.01%" },
- { 8226, "INV_Sword_18", "=q3=The Butcher", "=ds=#h3#, #w10#", "0.01%" },
- { 7786, "INV_Axe_14", "=q3=Headsplitter", "=ds=#h1#, #w1#", "0.01%" },
- { 5756, "INV_Weapon_ShortBlade_24", "=q3=Sliverblade", "=ds=#h1#, #w4#", "0.01%" },
- { 7736, "INV_Mace_11", "=q3=Fight Club", "=ds=#h1#, #w6#", "0.01%" },
- { 8225, "INV_Sword_30", "=q3=Tainted Pierce", "=ds=#h1#, #w10#", "0.01%" },
- { 80792, "inv_sword_41", "=q3=Hushblade", "=ds=#h1#, #w10#", "0.01%" },
- { 7753, "INV_Axe_10", "=q3=Bloodspiller", "=ds=#h2#, #w1#", "0.01%" },
- { 7730, "INV_Hammer_04", "=q3=Cobalt Crusher", "=ds=#h2#, #w6#", "0.01%" },
- { 7758, "INV_Spear_08", "=q3=Ruthless Shiv", "=ds=#w7#", "0.01%" },
- { 7757, "INV_Wand_07", "=q3=Windweaver Staff", "=ds=#w9#", "0.01%" },
- { 0,"","","" },
- { 10328, "INV_Chest_Chain_07", "=q3=Scarlet Chestpiece", "=ds=#s5#, #a3# =q7=#x35#", "0.3%" },
- { 10331, "INV_Gauntlets_19", "=q2=Scarlet Gauntlets", "=ds=#s9#, #a3# =q7=#x36#", "1.7%" },
- { 10329, "INV_Belt_06", "=q2=Scarlet Belt", "=ds=#s10#, #a3# =q7=#x33#=ds=/=q7=#x39#", "1.6%" },
- };
- SMLTrash = {
- { 5819, "INV_Helmet_03", "=q3=Sunblaze Coif", "=ds=#s1#, #a3#", "0.01%" },
- { 80790, "inv_shoulder_05", "=q3=Attuned Shoulders", "=ds=#s3#, #a1#", "0.1%" },
- { 7755, "INV_Shoulder_13", "=q3=Flintrock Shoulders", "=ds=#s3#, #a2#", "0.01%" },
- { 7727, "INV_Shoulder_23", "=q3=Watchman Pauldrons", "=ds=#s3#, #a2#", "0.01%" },
- { 7728, "INV_Chest_Cloth_25", "=q3=Beguiler Robes", "=ds=#s5#, #a1#", "0.01%" },
- { 80791, "inv_chest_cloth_04", "=q3=Robe of Divinity", "=ds=#s5#, #a1#", "0.02%" },
- { 7759, "INV_Chest_Chain_11", "=q3=Archon Chestpiece", "=ds=#s5#, #a3#", "0.01%" },
- { 7760, "INV_Pants_06", "=q3=Warchief Kilt", "=ds=#s11#, #a2#", "0.01%" },
- { 7754, "INV_Boots_05", "=q3=Harbinger Boots", "=ds=#s12#, #a2#", "0.01%" },
- { 10332, "INV_Boots_02", "=q3=Scarlet Boots", "=ds=#s12#, #a3#", "0.1%" },
- { 1992, "INV_Misc_Bone_OrcSkull_01", "=q3=Swampchill Fetish", "=ds=#s15#", "0.01%" },
- { 2262, "INV_Jewelry_Ring_15", "=q3=Mark of Kern", "=ds=#s13#", "0.01%" },
- { 7787, "INV_Shield_02", "=q3=Resplendent Guardian", "=ds=#w8#", "0.01%" },
- { 7729, "INV_Weapon_Rifle_06", "=q3=Chesterfall Musket", "=ds=#w5#", "0.01%" },
- { 7761, "INV_Axe_06", "=q3=Steelclaw Reaver", "=ds=#h3#, #w1#", "0.01%" },
- { 7752, "INV_Hammer_17", "=q3=Dreamslayer", "=ds=#h3#, #w6#", "0.01%" },
- { 8226, "INV_Sword_18", "=q3=The Butcher", "=ds=#h3#, #w10#", "0.01%" },
- { 7786, "INV_Axe_14", "=q3=Headsplitter", "=ds=#h1#, #w1#", "0.01%" },
- { 5756, "INV_Weapon_ShortBlade_24", "=q3=Sliverblade", "=ds=#h1#, #w4#", "0.01%" },
- { 7736, "INV_Mace_11", "=q3=Fight Club", "=ds=#h1#, #w6#", "0.01%" },
- { 8225, "INV_Sword_30", "=q3=Tainted Pierce", "=ds=#h1#, #w10#", "0.01%" },
- { 7753, "INV_Axe_10", "=q3=Bloodspiller", "=ds=#h2#, #w1#", "0.01%" },
- { 7730, "INV_Hammer_04", "=q3=Cobalt Crusher", "=ds=#h2#, #w6#", "0.01%" },
- { 7758, "INV_Spear_08", "=q3=Ruthless Shiv", "=ds=#w7#", "0.01%" },
- { 7757, "INV_Wand_07", "=q3=Windweaver Staff", "=ds=#w9#", "0.01%" },
- { 80794, "inv_gauntlets_11", "=q3=Ironfist", "=ds=#h1#, #w13#", "0.02%" },
- { 80799, "inv_wand_02", "=q3=Wand of Divine Justice", "=ds=#w12#", "0.02%" },
- };
- SMGTrash = {
- { 5819, "INV_Helmet_03", "=q3=Sunblaze Coif", "=ds=#s1#, #a3#", "0.01%" },
- { 7727, "INV_Shoulder_23", "=q3=Watchman Pauldrons", "=ds=#s3#, #a2#", "0.01%" },
- { 7728, "INV_Chest_Cloth_25", "=q3=Beguiler Robes", "=ds=#s5#, #a1#", "0.01%" },
- { 80791, "inv_chest_cloth_04", "=q3=Robe of Divinity", "=ds=#s5#, #a1#", "0.02%" },
- { 7754, "INV_Boots_05", "=q3=Harbinger Boots", "=ds=#s12#, #a2#", "0.01%" },
- { 10332, "INV_Boots_02", "=q3=Scarlet Boots", "=ds=#s12#, #a3#", "0.1%" },
- { 2262, "INV_Jewelry_Ring_15", "=q3=Mark of Kern", "=ds=#s13#", "0.01%" },
- { 7787, "INV_Shield_02", "=q3=Resplendent Guardian", "=ds=#w8#", "0.01%" },
- { 7729, "INV_Weapon_Rifle_06", "=q3=Chesterfall Musket", "=ds=#w5#", "0.01%" },
- { 7761, "INV_Axe_06", "=q3=Steelclaw Reaver", "=ds=#h3#, #w1#", "0.01%" },
- { 7752, "INV_Hammer_17", "=q3=Dreamslayer", "=ds=#h3#, #w6#", "0.01%" },
- { 8226, "INV_Sword_18", "=q3=The Butcher", "=ds=#h3#, #w10#", "0.01%" },
- { 7786, "INV_Axe_14", "=q3=Headsplitter", "=ds=#h1#, #w1#", "0.01%" },
- { 7753, "INV_Axe_10", "=q3=Bloodspiller", "=ds=#h2#, #w1#", "0.01%" },
- { 7730, "INV_Hammer_04", "=q3=Cobalt Crusher", "=ds=#h2#, #w6#", "0.01%" },
- { 80794, "inv_gauntlets_11", "=q3=Ironfist", "=ds=#h1#, #w13#", "0.02%" },
- };
- RFKAggem = {
- { 6681, "INV_Weapon_ShortBlade_10", "=q1=Thornspike", "=ds=#h1#, #w4#", "100%" },
- { 0, "", "", "" },
- { 80732, "INV_Gauntlets_05", "=q2=Boar Tamer Gloves", "=ds=#s9#, #a2#", "35%" },
- { 80733, "INV_Sword_19", "=q3=Cursed Thornblade", "=ds=#h3#, #w10#", "35%" },
- };
- RFKDeathSpeakerJargba = {
- { 2816, "INV_Mace_07", "=q3=Death Speaker Scepter", "=ds=#h3#, #w6#", "33%" },
- { 6685, "INV_Shoulder_09", "=q2=Death Speaker Mantle", "=ds=#s3#, #a1#", "33%" },
- { 6682, "INV_Chest_Cloth_20", "=q2=Death Speaker Robes", "=ds=#s5#, #a1#", "33%" },
- };
- RFKOverlordRamtusk = {
- { 6687, "INV_Weapon_Halbard_01", "=q3=Corpsemaker", "=ds=#h2#, #w1#", "33%" },
- { 6686, "INV_Helmet_09", "=q2=Tusken Helm", "=ds=#s1#, #a3#", "33%" },
- { 80734, "inv_pants_03", "=q3=Quilguard Legguards", "=ds=#s11#, #a3#", "33%" },
- };
- RFKRazorfenSpearhide = {
- { 6679, "INV_Spear_05", "=q2=Armor Piercer", "=ds=#w7#", "80%" },
- };
- RFKAgathelos = {
- { 6691, "inv_misc_bone_06", "=q3=Swinetusk Shank", "=ds=#h1#, #w4#", "25%" },
- { 80736, "inv_chest_leather_04", "=q3=Rageboar Harness", "=ds=#s5#, #a2#", "25%" },
- { 80735, "inv_belt_09", "=q3=Warded Boarleather Belt", "=ds=#s10#, #a2#", "25%" },
- { 6690, "inv_pants_14", "=q2=Ferine Leggings", "=ds=#s11#, #a2#", "25%" },
- };
- RFKBlindHunter = {
- { 6695, "INV_Jewelry_Necklace_04", "=q3=Stygian Bone Amulet", "=ds=#s2#", "33%" },
- { 6697, "INV_Shoulder_05", "=q3=Batwing Mantle", "=ds=#s3#, #a1#", "33%" },
- { 6696, "INV_Weapon_Bow_12", "=q3=Nightstalker Bow", "=ds=#w2#", "33%" },
- };
- RFKCharlgaRazorflank = {
- { 6693, "INV_Misc_Bone_05", "=q3=Agamaggan's Clutch", "=ds=#s13#", "33%" },
- { 6694, "INV_Shield_02", "=q3=Heart of Agamaggan", "=ds=#w8#", "33%" },
- { 6692, "INV_Axe_18", "=q3=Pronged Reaver", "=ds=#h1#, #w1#", "33%" },
- { 0, "", "", "" },
- { 17008, "INV_Scroll_03", "=q1=Small Scroll", "=ds=#m2# =q6=#m6#", "100%" },
- { 17043, "INV_Chest_Cloth_06", "=q2=Zealot's Robe", "=q1=#m4# =ds=#s5#, #a1#" },
- { 17042, "INV_Weapon_Rifle_01", "=q2=Nail Spitter", "=q1=#m4# =ds=#w5#" },
- { 17039, "INV_Misc_Bone_DwarfSkull_01", "=q2=Skullbreaker", "=q1=#m4# =ds=#h3#, #w6#" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- RFKEarthcallerHalmgar = {
- { 6689, "INV_Staff_01", "=q3=Wind Spirit Staff", "=ds=#w9#", "50%" },
- { 0, "", "", "" },
- { 6688, "INV_Helmet_17", "=q2=Whisperwind Headdress", "=ds=#s1#, #a2#", "50%" },
- };
- RFKTrash = {
- { 80789, "inv_helmet_46", "=q3=Sharpsight Eyepatch", "=ds=#s1#, #a2#", "0.02%" },
- { 2264, "INV_Shoulder_08", "=q3=Mantle of Thieves", "=ds=#s3#, #a2#", "0.02%" },
- { 1488, "INV_Chest_Chain", "=q3=Avenger's Armor", "=ds=#s5#, #a3#", "0.01%" },
- { 4438, "INV_Bracer_03", "=q3=Pugilist Bracers", "=ds=#s8#, #a3#", "0.01%" },
- { 1978, "INV_Gauntlets_04", "=q3=Wolfclaw Gloves", "=ds=#s9#, #a2#", "0.02%" },
- { 2039, "INV_Jewelry_Ring_02", "=q3=Plains Ring", "=ds=#s13#", "0.02%" },
- { 1727, "INV_Sword_26", "=q3=Sword of Decay", "=ds=#h3#, #w10#", "0.02%" },
- { 776, "INV_Weapon_ShortBlade_02", "=q3=Vendetta", "=ds=#h1#, #w4#", "0.01%" },
- { 1976, "INV_Hammer_16", "=q3=Slaghammer", "=ds=#h2#, #w6#", "0.02%" },
- { 1975, "INV_Sword_25", "=q3=Pysan's Old Greatsword", "=ds=#h2#, #w10#", "0.02%" },
- { 2549, "INV_Staff_25", "=q3=Staff of the Shade", "=ds=#w9#", "0.02%" },
- };
- BRDLordRoccor = {
- { 22234, "inv_shoulder_09", "=q3=Mantle of Lost Hope", "=ds=#s3#, #a1#", "25%" },
- { 11632, "INV_Shoulder_26", "=q3=Earthslag Shoulders", "=ds=#s3#, #a4#", "25%" },
- { 11631, "INV_Shield_02", "=q3=Stoneshell Guard", "=ds=#w8#", "25%" },
- { 22397, "INV_Relics_IdolofFerocity", "=q3=Idol of Ferocity", "=ds=#s16#, #e16# =q13=#c1#", "25%" },
- { 0, "", "", "" },
- { 11630, "INV_Ammo_Bullet_02", "=q3=Rockshard Pellets", "=ds=#e6#", "16%" },
- { 0, "", "", "" },
- { 11813, "INV_Misc_Note_01", "=q2=Formula: Smoking Heart of the Mountain", "=ds=#p4# #m17#", "15%" },
- { 11811, "INV_Misc_Gem_Bloodstone_01", "=q3=Smoking Heart of the Mountain", "=ds=#s14#" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDHighInterrogatorGerstahn = {
- { 11626, "INV_Misc_Cape_18", "=q3=Blackveil Cape", "=ds=#s4#", "25%" },
- { 11624, "INV_Shoulder_25", "=q3=Kentic Amice", "=ds=#s3#, #a1#", "25%" },
- { 22240, "INV_Boots_Chain_04", "=q3=Greaves of Withering Despair", "=ds=#s12#, #a3#", "25%" },
- { 11625, "INV_Misc_Orb_03", "=q3=Enthralled Sphere", "=ds=#s15#", "25%" },
- { 0, "", "", "" },
- { 11140, "INV_Misc_Key_10", "=q1=Prison Cell Key", "=ds=#e14#", "100%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDAnubshiah = {
- { 11678, "INV_Chest_Plate08", "=q3=Carapace of Anub'shiah", "=ds=#s5#, #a4#", "15%" },
- { 0, "", "", "" },
- { 11677, "INV_Misc_Cape_19", "=q3=Graverot Cape", "=ds=#s4#", "33%" },
- { 11675, "INV_Boots_01", "=q3=Shadefiend Boots", "=ds=#s12#, #a2#", "33%" },
- { 11731, "INV_Boots_01", "=q3=Savage Gladiator Greaves", "=ds=#s12#, #a3#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDEviscerator = {
- { 11685, "INV_Shoulder_13", "=q3=Splinthide Shoulders", "=ds=#s3#, #a2#", "25%" },
- { 11679, "INV_Bracer_13", "=q3=Rubicund Armguards", "=ds=#s8#, #a3#", "25%" },
- { 11730, "INV_Gauntlets_04", "=q3=Savage Gladiator Grips", "=ds=#s9#, #a3#", "25%" },
- { 11686, "INV_Belt_12", "=q3=Girdle of Beastial Fury", "=ds=#s10#, #a2#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDGorosh = {
- { 11726, "INV_Chest_Chain_15", "=q4=Savage Gladiator Chain", "=ds=#s5#, #a3#", "15%" },
- { 22271, "INV_Pants_Leather_21", "=q3=Leggings of Frenzied Magic", "=ds=#s11#, #a2#", "30%" },
- { 22257, "INV_Jewelry_Ring_36", "=q3=Bloodclot Band", "=ds=#s13#", "30%" },
- { 22266, "INV_Spear_01", "=q3=Flarethorn", "=ds=#h1#, #w4#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDGrizzle = {
- { 11722, "INV_Shoulder_30", "=q3=Dregmetal Spaulders", "=ds=#s3#, #a3#", "25%" },
- { 11703, "INV_Belt_16", "=q3=Stonewall Girdle", "=ds=#s10#, #a4#", "25%" },
- { 22270, "INV_Boots_Plate_02", "=q3=Entrenching Boots", "=ds=#s12#, #a4#", "25%" },
- { 11702, "INV_Axe_12", "=q3=Grizzle's Skinner", "=ds=#h3#, #w1#", "25%" },
- { 0, "", "", "" },
- { 11610, "INV_Scroll_03", "=q3=Plans: Dark Iron Pulverizer", "=ds=#p2# #m17#", "100%" },
- { 11608, "INV_Hammer_09", "=q3=Dark Iron Pulverizer", "=ds=#h2#, #w6#" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDHedrum = {
- { 11729, "INV_Helmet_01", "=q3=Savage Gladiator Helm", "=ds=#s1#, #a3#", "25%" },
- { 11633, "INV_Chest_Plate02", "=q3=Spiderfang Carapace", "=ds=#s5#, #a4#", "25%" },
- { 11634, "INV_Gauntlets_12", "=q3=Silkweb Gloves", "=ds=#s9#, #a1#", "25%" },
- { 11635, "INV_Weapon_ShortBlade_10", "=q3=Hookfang Shanker", "=ds=#h1#, #w4#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDOkthor = {
- { 11665, "INV_Gauntlets_15", "=q3=Ogreseer Fists", "=ds=#s9#, #a2#", "25%" },
- { 11662, "INV_Belt_29", "=q3=Ban'thok Sash", "=ds=#s10#, #a1#", "25%" },
- { 11728, "INV_Pants_03", "=q3=Savage Gladiator Leggings", "=ds=#s11#, #a3#", "25%" },
- { 11824, "INV_Jewelry_Ring_08", "=q3=Cyclopean Band", "=ds=#s13#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDTheldren = {
- { 0, "INV_Misc_Bag_09", "=q6=#j3#", "=q6=Arena Spoils" },
- { 22305, "INV_Shoulder_05", "=q3=Ironweave Mantle", "=ds=#s3#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#, =q13=#c1#", "38%" },
- { 22330, "INV_Misc_Cape_16", "=q3=Shroud of Arcane Mastery", "=ds=#s4#", "19%" },
- { 22318, "INV_Weapon_Bow_12", "=q3=Malgen's Long Bow", "=ds=#w2#", "26%" },
- { 22317, "INV_Gauntlets_11", "=q3=Lefty's Brass Knuckle", "=ds=#h1#, #w13#", "17%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDHoundmaster = {
- { 11623, "INV_Misc_Cape_20", "=q3=Spritecaster Cape", "=ds=#s4#", "25%" },
- { 11627, "INV_Boots_01", "=q3=Fleetfoot Greaves", "=ds=#s12#, #a3#", "25%" },
- { 11628, "INV_Weapon_Bow_04", "=q3=Houndmaster's Bow", "=ds=#w2#", "25%" },
- { 11629, "INV_Weapon_Rifle_07", "=q3=Houndmaster's Rifle", "=ds=#w5#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDForgewright = {
- { 11000, "INV_Misc_Key_08", "=q1=Shadowforge Key", "=q1=#m4# =ds=#e14#" },
- };
- BRDPyromancerLoregrain = {
- { 11747, "INV_Chest_Cloth_07", "=q3=Flamestrider Robes", "=ds=#s5#, #a2#", "25%" },
- { 11749, "INV_Pants_03", "=q3=Searingscale Leggings", "=ds=#s11#, #a3#", "25%" },
- { 11748, "INV_Staff_13", "=q3=Pyric Caduceus", "=ds=#w12#", "25%" },
- { 11750, "INV_Staff_18", "=q3=Kindling Stave", "=ds=#w9#", "25%" },
- { 0, "", "", "" },
- { 11207, "INV_Misc_Note_01", "=q2=Formula: Enchant Weapon - Fiery Weapon", "=ds=#p4# #m17#", "16%" },
- };
- BRDTheVault = {
- { 0, "INV_Box_01", "=q6=Dark Keeper", "" },
- { 11197, "INV_Misc_Key_11", "=q1=Dark Keeper Key", "=ds=#e14#", "100%" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=Secret Safe", "" },
- { 22256, "INV_Gauntlets_17", "=q3=Mana Shaping Handwraps", "=ds=#s9#, #a1#", "25%" },
- { 22205, "INV_Bracer_14", "=q3=Black Steel Bindings", "=ds=#s8#, #a4#", "25%" },
- { 22255, "INV_Jewelry_Ring_04", "=q3=Magma Forged Band", "=ds=#s13#", "25%" },
- { 22254, "INV_Wand_02", "=q3=Wand of Eternal Light", "=ds=#w12#", "25%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=Relic Coffer", "" },
- { 11945, "INV_Jewelry_Ring_15", "=q2=Dark Iron Ring", "=ds=#s13# =q2=#e31#", "0.5%" },
- { 11946, "INV_Jewelry_Necklace_02", "=q2=Fire Opal Necklace", "=ds=#s2# =q2=#e31#", "0.4%" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=Dark Coffer", "" },
- { 11752, "INV_Potion_69", "=q1=Black Blood of the Tormented", "=ds=#m3#", "100%" },
- { 11751, "Spell_Fire_LavaSpawn", "=q1=Burning Essence", "=ds=#m3#", "100%" },
- { 11753, "Spell_Shadow_EvilEye", "=q1=Eye of Kajal", "=ds=#m3#", "100%" },
- };
- BRDWarderStilgiss = {
- { 11782, "INV_Shoulder_02", "=q3=Boreal Mantle", "=ds=#s3#, #a1#", "25%" },
- { 22241, "INV_Shoulder_07", "=q3=Dark Warder's Pauldrons", "=ds=#s3#, #a2#", "25%" },
- { 11783, "INV_Belt_33", "=q3=Chillsteel Girdle", "=ds=#s10#, #a3#", "25%" },
- { 11784, "INV_Sword_23", "=q3=Arbiter's Blade", "=ds=#h3#, #w10#", "25%" },
- };
- BRDVerek = {
- { 11755, "INV_Misc_Bandage_14", "=q3=Verek's Collar", "=ds=#s2#", "12.5%" },
- { 22242, "INV_Belt_18", "=q3=Verek's Leash", "=ds=#s10#, #a3#", "12.5%" },
- };
- BRDFineousDarkvire = {
- { 11839, "INV_Helmet_44", "=q3=Chief Architect's Monocle", "=ds=#s1#, #a1#", "25%" },
- { 22223, "INV_Helmet_20", "=q3=Foreman's Head Protector", "=ds=#s1#, #a4#", "25%" },
- { 11842, "INV_Shoulder_15", "=q3=Lead Surveyor's Mantle", "=ds=#s3#, #a3#", "25%" },
- { 11841, "INV_Pants_09", "=q3=Senior Designer's Pantaloons", "=ds=#s11#, #a1#", "25%" },
- { 0, "", "", "" },
- { 11840, "INV_Shirt_Black_01", "=q1=Master Builder's Shirt", "=ds=#s6#", "5%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDLordIncendius = {
- { 11766, "INV_Bracer_05", "=q3=Flameweave Cuffs", "=ds=#s8#, #a1# =q2=#e31#", "25%" },
- { 11764, "INV_Bracer_02", "=q3=Cinderhide Armsplints", "=ds=#s8#, #a2# =q2=#e31#", "25% " },
- { 11765, "INV_Bracer_18", "=q3=Pyremail Wristguards", "=ds=#s8#, #a3# =q2=#e31#", "25%" },
- { 11767, "INV_Bracer_18", "=q3=Emberplate Armguards", "=ds=#s8#, #a4# =q2=#e31#", "25%" },
- { 0, "", "", "" },
- { 19268, "INV_Misc_Ticket_Tarot_Elemental_01", "=q3=Ace of Elementals", "=ds=#e19#", "2%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDBaelGar = {
- { 11807, "INV_Belt_11", "=q3=Sash of the Burning Heart", "=ds=#s10#, #a1#", "25%" },
- { 11802, "INV_Pants_04", "=q3=Lavacrest Leggings", "=ds=#s11#, #a4#", "25%" },
- { 11805, "INV_Hammer_09", "=q3=Rubidium Hammer", "=ds=#h3#, #w6#", "25%" },
- { 11803, "INV_Hammer_09", "=q3=Force of Magma", "=ds=#h2#, #w6#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDGeneralAngerforge = {
- { 11820, "INV_Chest_Plate04", "=q3=Royal Decorated Armor", "=ds=#s5#, #a3#", "20%" },
- { 11821, "INV_Pants_09", "=q3=Warstrife Leggings", "=ds=#s11#, #a2#", "20%" },
- { 11810, "INV_Jewelry_Amulet_01", "=q3=Force of Will", "=ds=#s14#", "20%" },
- { 11817, "INV_Sword_25", "=q3=Lord General's Sword", "=ds=#h3#, #w10# ", "20%" },
- { 11816, "INV_Weapon_Halberd_06", "=q3=Angerforge's Battle Axe", "=ds=#h2#, #w1#", "20%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDGolemLordArgelmach = {
- { 11823, "INV_Pants_13", "=q3=Luminary Kilt", "=ds=#s11#, #a2#", "25%" },
- { 11822, "INV_Boots_05", "=q3=Omnicast Boots", "=ds=#s12#, #a1#", "25%" },
- { 11669, "INV_Jewelry_Ring_05", "=q3=Naglering", "=ds=#s13#", "25%" },
- { 11819, "INV_Jewelry_Talisman_06", "=q3=Second Wind", "=ds=#s14#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDGuzzler = {
- { 0, "INV_Box_01", "=q6=Hurley Blackbreath", "" },
- { 11735, "INV_Helmet_46", "=q3=Ragefury Eyepatch", "=ds=#s1#, #a2#", "25%" },
- { 18043, "INV_Boots_08", "=q3=Coal Miner Boots", "=ds=#s12#, #a2#", "25%" },
- { 22275, "INV_Boots_08", "=q3=Firemoss Boots", "=ds=#s12#, #a2#", "25%" },
- { 18044, "INV_Drink_04", "=q3=Hurley's Tankard", "=ds=#h3#, #w6#", "25%" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=Phalanx", "" },
- { 22212, "INV_Shoulder_16", "=q3=Golem Fitted Pauldrons", "=ds=#s3#, #a3#", "33%" },
- { 11745, "INV_Gauntlets_22", "=q3=Fists of Phalanx", "=ds=#s9#, #a4#", "33%" },
- { 11744, "INV_Gauntlets_11", "=q3=Bloodfist", "=ds=#h1#, #w13#", "33%" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=Lokhtos Darkbargainer", "=q6=Quest Reward" },
- { 18592, "INV_Scroll_03", "=q4=Plans: Sulfuron Hammer", "=ds=#p2# #m14#" },
- { 17193, "INV_Hammer_Unique_Sulfuras", "=q4=Sulfuron Hammer", "=ds=#h2#, #w6#" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=Ribbly Screwspigot", "" },
- { 11612, "INV_Scroll_03", "=q3=Plans: Dark Iron Plate", "=ds=#p2# #m20#", "25%" },
- { 2662, "INV_Misc_Quiver_06", "=q2=Ribbly's Quiver", "=ds=#m21# #e9#", "25%" },
- { 2663, "INV_Misc_Ammo_Bullet_01", "=q2=Ribbly's Bandolier", "=ds=#m21# #e8#", "25%" },
- { 11742, "INV_Misc_Bag_20", "=q2=Wayfarer's Knapsack", "=ds=#m21# #e10#", "25%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=Plugger Spazzring", "" },
- { 12793, "INV_Chest_Leather_01", "=q3=Mixologist's Tunic", "=ds=#s5#, #a2#", "18%" },
- { 12791, "INV_Drink_10", "=q3=Barman Shanker", "=ds=#h3#, #w4#", "18%" },
- { 18653, "INV_Scroll_06", "=q2=Schematic: Goblin Jumper Cables XL", "=ds=#p5# #m17#", "18%" },
- { 13483, "INV_Scroll_06", "=q2=Recipe: Transmute Fire to Earth", "=ds=#p1# #m16# =q2=vendor" },
- { 15759, "INV_Scroll_03", "=q1=Pattern: Black Dragonscale Breastplate", "=ds=#p7# #m18# =q2=vendor" },
- { 11325, "INV_Drink_04", "=q1=Dark Iron Ale Mug", "=ds=#e3#, #m3# =q2=vendor" },
- { 11602, "INV_Misc_Key_03", "=q1=Grim Guzzler Key", "=ds=#e14# =q7=pickpocketed" },
- };
- BRDFlamelash = {
- { 11808, "Spell_Fire_Fire", "=q4=Circle of Flame", "=ds=#s1#, #a1#", "2%" },
- { 0,"","","" },
- { 11812, "INV_Misc_Cape_18", "=q3=Cape of the Fire Salamander", "=ds=#s4#", "25%" },
- { 11814, "INV_Gauntlets_04", "=q3=Molten Fists", "=ds=#s9#, #a3#", "25%" },
- { 11832, "INV_Jewelry_Amulet_07", "=q3=Burst of Knowledge", "=ds=#s14#", "25%" },
- { 11809, "INV_Spear_01", "=q3=Flame Wrath", "=ds=#w7#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDPanzor = {
- { 22245, "INV_Boots_Cloth_05", "=q3=Soot Encrusted Footwear", "=ds=#s12#,#a1#", "25%" },
- { 11787, "INV_Boots_Plate_01", "=q3=Shalehusk Boots", "=ds=#s12#, #a4#", "25%" },
- { 11785, "INV_Shield_06", "=q3=Rock Golem Bulwark", "=ds=#w8#", "25%" },
- { 11786, "INV_Sword_47", "=q3=Stone of the Earth", "=ds=#h2#, #w10#", "25%" },
- };
- BRDTomb = {
- { 0, "INV_Box_01", "=q6=Chest of The Seven", "" },
- { 11925, "INV_Helmet_41", "=q3=Ghostshroud", "=ds=#s1#, #a2#", "25%" },
- { 11926, "INV_Chest_Chain_07", "=q3=Deathdealer Breastplate", "=ds=#s5#, #a3#", "25%" },
- { 11929, "INV_Pants_11", "=q3=Haunting Specter Leggings", "=ds=#s11#, #a1#", "25%" },
- { 11927, "INV_Pants_04", "=q3=Legplates of the Eternal Guardian", "=ds=#s11#, #a4#", "25%" },
- { 11920, "INV_Axe_13", "=q3=Wraith Scythe", "=ds=#h3#, #w1#", "25%" },
- { 11923, "INV_Hammer_07", "=q3=The Hammer of Grace", "=ds=#h3#, #w6#", "25%" },
- { 11922, "INV_Weapon_ShortBlade_15", "=q3=Blood-etched Blade", "=ds=#h1#, #w4#", "25%" },
- { 11921, "INV_Hammer_08", "=q3=Impervious Giant", "=ds=#h2#, #w6#", "25%" },
- };
- BRDLyceum = {
- { 0, "INV_Box_01", "=q6=#x44#", "" },
- { 11885, "INV_Torch_Lit", "=q1=Shadowforge Torch", "=ds=#m33#", "80%" },
- };
- BRDMagmus = {
- { 11746, "INV_Helmet_23", "=q3=Golem Skull Helm", "=ds=#s1#, #a4#", "20%" },
- { 11935, "INV_Misc_Orb_05", "=q3=Magmus Stone", "=ds=#s15#", "20%" },
- { 22395, "INV_Relics_TotemofRage", "=q3=Totem of Rage", "=ds=#s16#, #e17# =q15=#c7#", "20%" },
- { 22400, "INV_Relics_LibramofTruth", "=q3=Libram of Truth", "=ds=#s16#, #e18# =q16=#c4#", "20%" },
- { 22208, "INV_Hammer_10", "=q3=Lavastone Hammer", "=ds=#h2#, #w6#", "20%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDEmperorDagranThaurissan = {
- { 11684, "Spell_Frost_FrostBrand", "=q4=Ironfoe", "=ds=#h3#, #w6#", "1%" },
- { 0, "", "", "" },
- { 11933, "INV_Misc_Gem_Sapphire_01", "=q3=Imperial Jewel", "=ds=#s2#", "20%" },
- { 11930, "INV_Misc_Cape_20", "=q3=The Emperor's New Cape", "=ds=#s4#", "20%" },
- { 22204, "INV_Bracer_10", "=q3=Wristguards of Renown", "=ds=#s8#, #a2#", "20%" },
- { 11815, "INV_Jewelry_Talisman_01", "Hand of Justice", "=ds=#s14#", "20%" },
- { 11931, "INV_Axe_22", "=q3=Dreadforge Retaliator", "=ds=#h2#, #w1#", "20%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 12033, "INV_Misc_Bag_17", "=q1=Thaurissan Family Jewels", "=ds=#m23#. #p13# #m16#", "20%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" },
- { 0, "", "", "" },
- { 11924, "INV_Chest_Cloth_16", "=q3=Robes of the Royal Crown", "=ds=#s5#, #a1#", "20%" },
- { 22207, "INV_Belt_28", "=q3=Sash of the Grand Hunt", "=ds=#s10#, #a3#", "20%" },
- { 11934, "INV_Jewelry_Ring_24", "=q3=Emperor's Seal", "=ds=#s13# =q2=#e31#", "20%" },
- { 11928, "INV_Mace_13", "=q3=Thaurissan's Royal Scepter", "=ds=#s15#", "20%" },
- { 11932, "INV_Staff_30", "=q3=Guiding Stave of Wisdom", "=ds=#w9#", "20%" },
- };
- BRDPrincess = {
- { 12557, "INV_Shoulder_25", "=q3=Ebonsteel Spaulders", "=ds=#s3#, #a4#", "25%" },
- { 12554, "INV_Gauntlets_32", "=q3=Hands of the Exalted Herald", "=ds=#s9#, #a1#", "25%" },
- { 12556, "INV_Boots_Wolf", "=q3=High Priestess Boots", "=ds=#s12#, #a1#", "25%" },
- { 12553, "INV_Boots_02", "=q3=Swiftwalker Boots", "=ds=#s12#, #a2#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- BRDBSPlans = {
- { 11614, "INV_Scroll_06", "=q2=Plans: Dark Iron Mail", "=ds=#p2# (270)", "0.02%" },
- { 11615, "INV_Scroll_06", "=q2=Plans: Dark Iron Shoulders", "=ds=#p2# (280)", "0.02%" },
- };
- BRDTrash = {
- { 12549, "INV_Helmet_10", "=q3=Braincage", "=ds=#s1#, #a3#", "0.02" },
- { 12552, "INV_Misc_Cape_18", "=q3=Blisterbane Wrap", "=ds=#s4#", "0.02" },
- { 12551, "INV_Misc_Cape_21", "=q3=Stoneshield Cloak", "=ds=#s4#", "0.02" },
- { 12542, "INV_Chest_Cloth_40", "=q3=Funeral Pyre Vestment", "=ds=#s5#, #a1#", "0.02" },
- { 12546, "INV_Bracer_05", "=q3=Aristocratic Cuffs", "=ds=#s8#, #a1#", "0.02" },
- { 12550, "INV_Bracer_17", "=q3=Runed Golem Shackles", "=ds=#s8#, #a2#", "0.02" },
- { 12547, "INV_Gauntlets_23", "=q3=Mar Alom's Grip", "=ds=#s9#, #a2#", "0.02" },
- { 12555, "INV_Boots_Plate_06", "=q3=Battlechaser's Greaves", "=ds=#s12#, #a4#", "0.02" },
- { 12527, "INV_Axe_13", "=q3=Ribsplitter", "=ds=#h3#, #w1# =q2=#e31#", "0.02" },
- { 12531, "INV_Weapon_ShortBlade_03", "=q3=Searing Needle", "=ds=#h1#, #w4#", "0.02" },
- { 12535, "INV_Sword_41", "=q3=Doomforged Straightedge", "=ds=#h1#, #w10#", "0.02" },
- { 12528, "INV_Hammer_07", "=q3=The Judge's Gavel", "=ds=#h2#, #w6#", "0.02" },
- { 12532, "INV_Wand_07", "=q3=Spire of the Stoneshaper", "=ds=#w9#", "0.02" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 15781, "INV_Scroll_05", "=q3=Pattern: Black Dragonscale Leggings", "=ds=#p7# #m14# =q7=#x46#", "4%" },
- { 15770, "INV_Scroll_03", "=q3=Pattern: Black Dragonscale Shoulders", "=ds=#p7# #m14# =q7=#x45#", "4%" },
- { 11611, "INV_Scroll_03", "=q3=Plans: Dark Iron Sunderer", "=ds=#p2# #m16# =q7=#x50#", "4%" },
- { 11614, "INV_Scroll_06", "=q2=Plans: Dark Iron Mail", "=ds=#p2# (270) =q7=#m24#", "8%" },
- { 11615, "INV_Scroll_06", "=q2=Plans: Dark Iron Shoulders", "=ds=#p2# (280) =q7=#m24#", "0.02%" },
- { 16048, "INV_Scroll_06", "=q2=Schematic: Dark Iron Rifle", "=ds=#p5# #m16# =q7=#x48#", "1.8%" },
- { 16053, "INV_Scroll_06", "=q2=Schematic: Master Engineer's Goggles", "=ds=#p5# #m18# =q7=#x49#", "0.7%" },
- { 16049, "INV_Scroll_06", "=q2=Schematic: Dark Iron Bomb", "=ds=#p5# #m20# =q7=#x47#", "1%" },
- { 18654, "INV_Scroll_06", "=q2=Schematic: Gnomish Alarm-O-Bot", "=ds=#p5# #m17# =q7=#x47#", "1.89%" },
- { 18661, "INV_Scroll_06", "=q2=Schematic: World Enlarger", "=ds=#p5# (260) =q7=#x47#", "2%" },
- { 0, "", "", "" },
- { 18232, "INV_Egg_05", "=q1=Field Repair Bot 74A", "=ds=#p5# #m14# =q7=#m22#" },
- { 0, "", "", "" },
- { 11446, "INV_Misc_Note_05", "=q1=A Crumpled Up Note", "=ds=#m2#" },
- };
- RFCTaragaman = {
- { 14149, "INV_Misc_Cape_18", "=q2=Subterranean Cape", "=ds=#s4#", "33.33%" },
- { 14148, "INV_Bracer_13", "=q2=Crystalline Cuffs", "=ds=#s8#, #a1#", "33.33%" },
- { 14145, "INV_Weapon_ShortBlade_12", "=q2=Cursed Felblade", "=ds=#h3#, #w10#", "33.33%" },
- };
- RFCOggleflint = {
- { 80700, "INV_MISC_BONE_01", "=q2=Tribal Trogg Club", "=ds=#h3#, #w6#", "35%" },
- { 80701, "INV_PANTS_02", "=q2=Dusty Leather Pants", "=ds=#s11#, #a2#", "35%" },
- { 80702, "INV_SHIRT_05", "=q2=Stitched Cloth Vest", "=ds=#s5#, #a1#", "30%" },
- };
- RFCJergosh = {
- { 14150, "INV_Chest_Cloth_24", "=q2=Robe of Evocation", "=ds=#s5#, #a1#", "33.33%" },
- { 14147, "INV_Bracer_07", "=q2=Cavedweller Bracers", "=ds=#s8#, #a3#", "33.33%" },
- { 14151, "INV_Weapon_ShortBlade_25", "=q2=Chanting Blade", "=ds=#h1#, #w4#", "33.33%" },
- };
- RFCBazzalan = {
- { 80705, "INV_SPEAR_08", "=q2=Satyr Poker", "=ds=#h2#, #w7#", "30%" },
- { 80704, "INV_CHEST_CHAIN", "=q2=Lavadrenched Chainmail", "=ds=#s5#, #a3#", "30%" },
- { 80703, "INV_BELT_24", "=q2=Heated Leather Belt", "=ds=#s10#, #a2#", "30%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SFKRethilgore = {
- { 5254, "INV_Shoulder_08", "=q1=Rugged Spaulders", "=ds=#s3#, #a2#", "100%" },
- { 0, "", "", "" },
- { 80713, "INV_Chest_Leather_07", "=q2=Padded Keeper Tunic", "=ds=#s5#, #a2#", "35%" },
- { 80714, "INV_Belt_20", "=q3=Binding Chain", "=ds=#s10#, #a3#", "35%" },
- };
- SFKFelSteed = {
- { 6341, "INV_Misc_Lantern_01", "=q2=Eerie Stable Lantern", "=ds=#s15#", "8%" },
- { 0,"","","" },
- { 932, "INV_Misc_Bag_08", "=q1=Fel Steed Saddlebags", "=ds=10 Slot #e10# ", "29%" },
- };
- SFKRazorclawtheButcher = {
- { 1292, "INV_Axe_23", "=q3=Butcher's Cleaver", "=ds=#h1#, #w1#", "33%" },
- { 6226, "INV_Chest_Cloth_24", "=q2=Bloody Apron", "=ds=#s5#, #a1#", "33%" },
- { 6633, "INV_Sword_16", "=q2=Butcher's Slicer", "=ds=#h1#, #w10#", "33%" },
- };
- SFKSilverlaine = {
- { 6321, "INV_Belt_29", "=q3=Silverlaine's Family Seal", "=ds=#s13#", "50%" },
- { 6323, "INV_Mace_02", "=q2=Baron's Scepter", "=ds=#h3#, #w6#", "50%" },
- { 0, "", "", "" },
- { 80715, "INV_Gauntlets_25", "=q3=Gloves of the Lifted Cup", "=ds=#s9#, #a2#", "35%" },
- };
- SFKSpringvale = {
- { 6320, "INV_Shield_03", "=q3=Commander's Crest", "=ds=#w8#", "50%" },
- { 3191, "INV_Axe_06", "=q2=Arced War Axe", "=ds=#h2#, #w1#", "50%" },
- { 0, "", "", "" },
- { 80717, "INV_Boots_Chain_02", "=q2=Commander's Greaves", "=ds=#s12#, #a3#", "35%" },
- };
- SFKSever = {
- { 23173, "INV_Pants_06", "=q3=Abomination Skin Leggings", "=ds=#s11#, #a1#", "50%" },
- { 23171,"INV_Axe_03","=q3=The Axe of Severing","=ds=#h2#, #w1#", "50%" },
- };
- SFKOdotheBlindwatcher = {
- { 6318, "INV_Staff_27", "=q3=Odo's Ley Staff", "=ds=#w9#", "50%" },
- { 6319, "INV_Belt_03", "=q2=Girdle of the Blindwatcher", "=ds=#s10#, #a2#", "50%" },
- };
- SFKDeathswornCaptain = {
- { 6642, "INV_Chest_Chain_05", "=q3=Phantom Armor", "=ds=#s5#, #a3#", "50%" },
- { 6641, "INV_Sword_17", "=q2=Haunting Blade", "=ds=#h2#, #w10#", "50%" },
- };
- SFKFenrustheDevourer = {
- { 6340, "INV_Misc_Pelt_Wolf_02", "=q2=Fenrus' Hide", "=ds=#s4#", "50%" },
- { 3230, "INV_Bracer_07", "=q2=Black Wolf Bracers", "=ds=#s8#, #a2#", "50%" },
- };
- SFKArugalsVoidwalker = {
- { 5943, "INV_Bracer_03", "=q2=Rift Bracers", "=ds=#s8#, #a3#", "3%" },
- };
- SFKWolfMasterNandos = {
- { 3748, "INV_Shoulder_05", "=q3=Feline Mantle", "=ds=#s3#, #a1#", "50%" },
- { 6314, "INV_Misc_Cape_10", "=q2=Wolfmaster Cape", "=ds=#s4#", "50%" },
- { 0, "", "", "" },
- { 80716, "INV_Weapon_ShortBlade_27", "=q3=Claw of the Worgen", "=ds=#h3#, #w13#", "35%" },
- };
- SFKArchmageArugal = {
- { 6324, "INV_Chest_Cloth_31", "=q3=Robes of Arugal", "=ds=#s5#, #a1#", "33%" },
- { 6392, "INV_Belt_10", "=q3=Belt of Arugal", "=ds=#s10#, #a1#", "33%" },
- { 6220, "INV_Weapon_ShortBlade_25", "=q3=Meteor Shard", "=ds=#h1#, #w4#", "33%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "1%" },
- };
- SFKJordansHammer = {
- { 6895, "INV_Hammer_09", "=q1=Jordan's Smithing Hammer", "=ds=#m3#" },
- };
- SFKBookofUr = {
- { 6283, "INV_Misc_Book_08", "=q1=The Book of Ur", "=ds=#m3#" },
- };
- SFKTrash = {
- { 2292, "INV_Chest_Cloth_36", "=q3=Necrology Robes", "=ds=#s5#, #a1#", "0.01%" },
- { 1489, "INV_Chest_Leather_08", "=q3=Gloomshroud Armor", "=ds=#s5#, #a2#", "0.01%" },
- { 1974, "INV_Bracer_07", "=q3=Mindthrust Bracers", "=ds=#s8#, #a1#", "0.02%" },
- { 2807, "INV_Axe_24", "=q3=Guillotine Axe", "=ds=#h3#, #w1#", "0.01%" },
- { 1482, "INV_Sword_13", "=q3=Shadowfang", "=ds=#h3#, #w10#", "0.01%" },
- { 1935, "INV_Weapon_ShortBlade_24", "=q3=Assassin's Blade", "=ds=#h1#, #w4#", "0.01%" },
- { 1483, "INV_Hammer_08", "=q3=Face Smasher", "=ds=#h1#, #w6#", "0.02%" },
- { 1318, "INV_ThrowingAxe_06", "=q3=Night Reaver", "=ds=#h2#, #w1#", "0.01%" },
- { 3194, "INV_Mace_01", "=q3=Black Malice", "=ds=#h2#, #w6#", "0.02%" },
- { 2205, "INV_Sword_41", "=q3=Duskbringer", "=ds=#h2#, #w10#", "0.01%" },
- { 1484, "INV_Wand_04", "=q3=Witching Stave", "=ds=#w9#", "0.01%" },
- };
- DMEPusillin = {
- { 18267, "INV_Scroll_03", "=q2=Recipe: Runn Tum Tuber Surprise", "=ds=#p3# #m16#", "100%" },
- { 0, "", "", "" },
- { 18249, "INV_Misc_Key_10", "=q1=Crescent Key", "=ds=#e14#", "100" },
- };
- DMEZevrimThornhoof = {
- { 18319, "INV_Helmet_38", "=q3=Fervent Helm", "=ds=#s1#, #a3# =q2=#e32#", "20%" },
- { 18313, "INV_Helmet_19", "=q3=Helm of Awareness", "=ds=#s1#, #a4#", "20%" },
- { 18323, "INV_Weapon_Bow_03", "=q3=Satyr's Bow", "=ds=#w2#", "20%" },
- { 0, "", "", "" },
- { 18308, "INV_Helmet_51", "=q2=Clever Hat", "=ds=#s1#, #a2#", "20%" },
- { 18306, "INV_Gauntlets_22", "=q2=Gloves of Shadowy Mist", "=ds=#s9#, #a1#", "20%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMELethtendris = {
- { 18325, "INV_Helmet_31", "=q3=Felhide Cap", "=ds=#s1#, #a2#", "25%" },
- { 18311, "INV_Staff_14", "=q3=Quel'dorai Channeling Rod", "=ds=#w9#", "25%" },
- { 0, "", "", "" },
- { 18301, "INV_Wand_06", "=q2=Lethtendris's Wand", "=ds=#w12#", "25%" },
- { 18302, "INV_Jewelry_Ring_20", "=q2=Band of Vigor", "=ds=#s13#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMEPimgib = {
- { 18354, "INV_Jewelry_Amulet_05", "=q3=Pimgib's Collar", "=ds=#s14# =q11=#c8#", "14%" },
- };
- DMEHydro = {
- { 18317, "INV_Jewelry_Necklace_03", "=q3=Tempest Talisman", "=ds=#s2#", "20%" },
- { 18322, "INV_Boots_08", "=q3=Waterspout Boots", "=ds=#s12#, #a2#", "20%" },
- { 18324, "INV_Axe_17", "=q3=Waveslicer", "=ds=#h2#, #w1#", "20%" },
- { 0, "", "", "" },
- { 19268, "INV_Misc_Ticket_Tarot_Elemental_01", "=q3=Ace of Elementals", "=ds=#e19#", "2%" },
- { 0, "", "", "" },
- { 18305, "INV_Pants_04", "=q2=Breakwater Legguards", "=ds=#s11#, #a4#", "20%" },
- { 18307, "INV_Boots_05", "=q2=Riptide Shoes", "=ds=#s12#, #a1#", "20%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMEAlzzin = {
- { 18328, "INV_Misc_Cape_17", "=q3=Shadewood Cloak", "=ds=#s4#", "10%" },
- { 18312, "INV_Chest_Plate11", "=q3=Energized Chestplate", "=ds=#s5#, #a4#", "10%" },
- { 18309, "INV_Gauntlets_20", "=q3=Gloves of Restoration", "=ds=#s9#, #a2#", "10%" },
- { 18326, "INV_Gauntlets_31", "=q3=Razor Gauntlets", "=ds=#s9#, #a4#", "10%" },
- { 18327, "INV_Belt_17", "=q3=Whipvine Cord", "=ds=#s10#, #a1#", "10%" },
- { 18318, "INV_Boots_01", "=q3=Merciful Greaves", "=ds=#s12#, #a3#", "10%" },
- { 18321, "INV_Mace_13", "=q3=Energetic Rod", "=ds=#h3#, #w6#", "10%" },
- { 18310, "INV_Sword_18", "=q3=Fiendish Machete", "=ds=#h1#, #w10#", "10%" },
- { 18314, "INV_Jewelry_Ring_31", "=q3=Ring of Demonic Guile", "=ds=#s13#", "10%" },
- { 18315, "INV_Jewelry_Ring_28", "=q3=Ring of Demonic Potency", "=ds=#s13#", "10%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" },
- { 83574, "inv_misc_book_11", "=q3=Book of Wrath IX", "=ds=#e20#, =q13=#c1#", "10%" },
- };
- DMEShard = {
- { 18501, "INV_Enchant_ShardRadientSmall", "=q1=Felvine Shard", "=ds=#m8#" },
- };
- DMEIsalien = {
- { 0, "INV_Misc_Bag_09", "=q6=#j3#", "=q5=Isalien" },
- { 22304, "INV_Gauntlets_27", "=q3=Ironweave Gloves", "=ds=#s9#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "17%" },
- { 22472, "INV_Boots_08", "=q3=Boots of Ferocity", "=ds=#s12#, #a2#", "17%" },
- { 22401, "INV_Relics_LibramofHope", "=q3=Libram of Hope", "=ds=#s16#, #e18# =q16=#c4#", "17%" },
- { 22345, "INV_Relics_TotemofRebirth", "=q3=Totem of Rebirth", "=ds=#s16#, #e17# =q15=#c7#", "17%" },
- { 22315, "INV_Hammer_02", "=q3=Hammer of Revitalization", "=ds=#h3#, #w6#", "17%" },
- { 22314, "INV_Spear_06", "=q3=Huntsman's Harpoon", "=ds=#w7#", "17%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMETrash = {
- { 18289, "INV_Jewelry_Necklace_09", "=q3=Barbed Thorn Necklace", "=ds=#s2#", "0.5%" },
- { 18296, "INV_Bracer_06", "=q3=Marksman Bands", "=ds=#s8#, #a3#", "0.75%" },
- { 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%" },
- };
- DMNGuardMoldar = {
- { 18494, "INV_Shoulder_15", "=q3=Denwatcher's Shoulders", "=ds=#s3#, #a3#", "8%" },
- { 18493, "INV_Shoulder_26", "=q3=Bulky Iron Spaulders", "=ds=#s3#, #a4#", "8%" },
- { 18496, "INV_Misc_Cape_02", "=q3=Heliotrope Cloak", "=ds=#s4#", "8%" },
- { 18497, "INV_Bracer_13", "=q3=Sublime Wristguards", "=ds=#s8#, #a1#", "8%" },
- { 18498, "INV_Axe_11", "=q3=Hedgecutter", "=ds=#h1#, #w1#", "8%" },
- { 0, "", "", "" },
- { 18450, "INV_Chest_Cloth_24", "=q2=Robe of Combustion", "=ds=#s5#, #a1#", "8%" },
- { 18458, "INV_Bracer_03", "=q2=Modest Armguards", "=ds=#s8#, #a3#", "8%" },
- { 18459, "INV_Bracer_19", "=q2=Gallant's Wristguards", "=ds=#s8#, #a4#", "8%" },
- { 18451, "INV_Belt_16", "=q2=Hyena Hide Belt", "=ds=#s10#, #a2#", "8%" },
- { 18462, "INV_Gauntlets_13", "=q2=Jagged Bone Fist", "=ds=#h3#, #w13#", "8%" },
- { 18463, "INV_Sword_04", "=q2=Ogre Pocket Knife", "=ds=#h1#, #w10#", "8%" },
- { 18464, "INV_Jewelry_Ring_06", "=q2=Gordok Nose Ring", "=ds=#s13#", "8%" },
- { 18460, "INV_Weapon_Rifle_07", "=q2=Unsophisticated Hand Cannon", "=ds=#w5#", "8%" },
- { 0, "", "", "" },
- { 18250, "INV_Misc_Key_11", "=q2=Gordok Shackle Key", "=ds=#e14#", "13%" },
- { 18268, "INV_Misc_Key_04", "=q1=Gordok Inner Door Key", "=ds=#e14#", "100%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMNStomperKreeg = {
- { 18425, "INV_Drink_05", "=q2=Kreeg's Mug", "=ds=#s15#", "40%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Racial_Dwarf_FindTreasure", "=q12=Sells:", "" },
- { 0, "", "", "" },
- { 18269, "INV_Drink_03", "=q2=Gordok Green Grog", "=ds=#e3#" },
- { 18284, "INV_Drink_05", "=q2=Kreeg's Stout Beatdown", "=ds=#e3#" },
- { 18287, "INV_Drink_11", "=q1=Evermurky", "=ds=#e3#" },
- { 18288, "INV_Cask_02", "=q1=Molasses Firewater", "=ds=#e3#" },
- { 9260, "INV_Drink_01", "=q1=Volatile Rum", "=ds=#e3#" },
- };
- DMNGuardFengus = {
- { 18450, "INV_Chest_Cloth_24", "=q2=Robe of Combustion", "=ds=#s5#, #a1#", "13%" },
- { 18458, "INV_Bracer_03", "=q2=Modest Armguards", "=ds=#s8#, #a3#", "13%" },
- { 18459, "INV_Bracer_19", "=q2=Gallant's Wristguards", "=ds=#s8#, #a4#", "13%" },
- { 18451, "INV_Belt_16", "=q2=Hyena Hide Belt", "=ds=#s10#, #a2#", "13%" },
- { 18462, "INV_Gauntlets_13", "=q2=Jagged Bone Fist", "=ds=#h3#, #w13#", "13%" },
- { 18463, "INV_Sword_04", "=q2=Ogre Pocket Knife", "=ds=#h1#, #w10#", "13%" },
- { 18464, "INV_Jewelry_Ring_06", "=q2=Gordok Nose Ring", "=ds=#s13#", "13%" },
- { 18460, "INV_Weapon_Rifle_07", "=q2=Unsophisticated Hand Cannon", "=ds=#w5#", "13%" },
- { 0, "", "", "" },
- { 18250, "INV_Misc_Key_11", "=q2=Gordok Shackle Key", "=ds=#e14#", "13%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#cb7#", "" },
- { 18266, "INV_Misc_Key_02", "=q1=Gordok Courtyard Key", "=ds=#e14#", "1.2%" },
- };
- DMNThimblejack = {
- { 18414, "INV_Scroll_04", "=q4=Pattern: Belt of the Archmage", "=ds=#p8# #m14#", "2%" },
- { 18517, "INV_Scroll_04", "=q4=Pattern: Chromatic Cloak", "=ds=#p7# #m14#", "2%" },
- { 18518, "INV_Scroll_04", "=q4=Pattern: Hide of the Wild", "=ds=#p7# #m14#", "2%" },
- { 18519, "INV_Scroll_04", "=q4=Pattern: Shifting Cloak", "=ds=#p7# #m14#", "2%" },
- { 0, "", "", "" },
- { 18415, "INV_Scroll_05", "=q3=Pattern: Felcloth Gloves", "=ds=#p8# #m14#", "13%" },
- { 18416, "INV_Scroll_05", "=q3=Pattern: Inferno Gloves", "=ds=#p8# #m14#", "13%" },
- { 18417, "INV_Scroll_05", "=q3=Pattern: Mooncloth Gloves", "=ds=#p8# #m14#", "13%" },
- { 18418, "INV_Scroll_05", "=q3=Pattern: Cloak of Warding", "=ds=#p8# #m14#", "13%" },
- { 18514, "INV_Scroll_05", "=q3=Pattern: Girdle of Insight", "=ds=#p7# #m14#", "13%" },
- { 18515, "INV_Scroll_05", "=q3=Pattern: Mongoose Boots", "=ds=#p7# #m14#", "13%" },
- { 18516, "INV_Scroll_05", "=q3=Pattern: Swift Flight Bracers", "=ds=#p7# #m14#", "13%" },
- { 0, "", "", "" },
- { 18258, "INV_Chest_Chain_14", "=q2=Gordok Ogre Suit", "=q1=#m4#" },
- { 18240, "INV_Potion_08", "=q2=Ogre Tannin", "=ds=#m3#", "35%" },
- { 18405, "INV_Belt_31", "=q4=Belt of the Archmage", "=ds=#s10#, #a1#" },
- { 18509, "INV_Misc_Cape_02", "=q4=Chromatic Cloak", "=ds=#s4#" },
- { 18510, "INV_Misc_Cape_01", "=q4=Hide of the Wild", "=ds=#s4#" },
- { 18511, "INV_Misc_Cape_20", "=q4=Shifting Cloak", "=ds=#s4#" },
- { 0, "", "", "" },
- { 18407, "INV_Gauntlets_19", "=q3=Felcloth Gloves", "=ds=#s9#, #a1#" },
- { 18408, "INV_Gauntlets_19", "=q3=Inferno Gloves", "=ds=#s9#, #a1#" },
- { 18409, "INV_Gauntlets_17", "=q3=Mooncloth Gloves", "=ds=#s9#, #a1#" },
- { 18413, "INV_Misc_Cape_06", "=q3=Cloak of Warding", "=ds=#s4#" },
- { 18504, "INV_Belt_26", "=q3=Girdle of Insight", "=ds=#s10#, #a2#" },
- { 18506, "INV_Boots_08", "=q3=Mongoose Boots", "=ds=#s12#, #a2#" },
- { 18508, "INV_Bracer_05", "=q3=Swift Flight Bracers", "=ds=#s8#, #a3#" },
- };
- DMNGuardSlipkik = {
- { 18494, "INV_Shoulder_15", "=q3=Denwatcher's Shoulders", "=ds=#s3#, #a3#", "8%" },
- { 18493, "INV_Shoulder_26", "=q3=Bulky Iron Spaulders", "=ds=#s3#, #a4#", "8%" },
- { 18496, "INV_Misc_Cape_02", "=q3=Heliotrope Cloak", "=ds=#s4#", "8%" },
- { 18497, "INV_Bracer_13", "=q3=Sublime Wristguards", "=ds=#s8#, #a1#", "8%" },
- { 18498, "INV_Axe_11", "=q3=Hedgecutter", "=ds=#h1#, #w1#", "8%" },
- { 0, "", "", "" },
- { 18450, "INV_Chest_Cloth_24", "=q2=Robe of Combustion", "=ds=#s5#, #a1#", "8%" },
- { 18458, "INV_Bracer_03", "=q2=Modest Armguards", "=ds=#s8#, #a3#", "8%" },
- { 18459, "INV_Bracer_19", "=q2=Gallant's Wristguards", "=ds=#s8#, #a4#", "8%" },
- { 18451, "INV_Belt_16", "=q2=Hyena Hide Belt", "=ds=#s10#, #a2#", "8%" },
- { 18462, "INV_Gauntlets_13", "=q2=Jagged Bone Fist", "=ds=#h3#, #w13#", "8%" },
- { 18463, "INV_Sword_04", "=q2=Ogre Pocket Knife", "=ds=#h1#, #w10#", "8%" },
- { 18464, "INV_Jewelry_Ring_06", "=q2=Gordok Nose Ring", "=ds=#s13#", "8%" },
- { 18460, "INV_Weapon_Rifle_07", "=q2=Unsophisticated Hand Cannon", "=ds=#w5#", "8%" },
- { 0, "", "", "" },
- { 18250, "INV_Misc_Key_11", "=q2=Gordok Shackle Key", "=ds=#e14#", "13%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMNCaptainKromcrush = {
- { 18503, "INV_Chest_Chain_14", "=q3=Kromcrush's Chestplate", "=ds=#s5#, #a4#", "25%" },
- { 18505, "INV_Belt_02", "=q3=Mugger's Belt", "=ds=#s10#, #a2#", "25%" },
- { 18507, "INV_Boots_05", "=q3=Boots of the Full Moon", "=ds=#s12#, #a1#", "25%" },
- { 18502, "INV_Weapon_Halberd_09", "=q3=Monstrous Glaive", "=ds=#w7#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMNKingGordok = {
- { 18526, "INV_Crown_01", "=q3=Crown of the Ogre King", "=ds=#s1#, #a1#", "13%" },
- { 18525, "INV_Bracer_12", "=q3=Bracers of Prosperity", "=ds=#s8#, #a2#", "13%" },
- { 18527, "INV_Gauntlets_10", "=q3=Harmonious Gauntlets", "=ds=#s9#, #a3#", "13%" },
- { 18524, "INV_Pants_03", "=q3=Leggings of Destruction", "=ds=#s11#, #a3#", "13%" },
- { 18521, "INV_Boots_Plate_01", "=q3=Grimy Metal Boots", "=ds=#s12#, #a4#", "13%" },
- { 18522, "INV_Jewelry_Ring_32", "=q3=Band of the Ogre King", "=ds=#s13#", "13%" },
- { 18523, "INV_Misc_Orb_01", "=q3=Brightly Glowing Stone", "=ds=#s15#", "13%" },
- { 18520, "INV_Sword_11", "=q3=Barbarous Blade", "=ds=#h2#, #w10#", "13%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 19258, "INV_Misc_Ticket_Tarot_Warlord_01", "=q3=Ace of Warlords", "=ds=#e19#", "7%" },
- { 0,"","","" },
- { 18780, "INV_Misc_Note_06", "=q3=Top Half of Advanced Armorsmithing: Volume I", "=ds=#m8#", "9%" },
- { 12727, "INV_Scroll_05", "=q3=Plans: Enchanted Thorium Breastplate", "=q1=#m4# =ds=#p2# #m14#" },
- { 12618,"INV_Chest_Plate10","=q3=Enchanted Thorium Breastplate","=ds=#s5#, #a4#" },
- { 0,"","","" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" },
- };
- DMNChoRush = {
- { 18490, "INV_Helmet_41", "=q3=Insightful Hood", "=ds=#s1#, #a2#", "25%" },
- { 18483, "INV_Wand_05", "=q3=Mana Channeling Wand", "=ds=#w12#", "25%" },
- { 18485, "INV_Shield_13", "=q3=Observer's Shield", "=ds=#w8#", "25%" },
- { 18484, "INV_Weapon_ShortBlade_04", "=q3=Cho'Rush's Blade", "=ds=#h1#, #w10#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMTome = {
- { 18401,"INV_Misc_Book_11","=q4=Foror's Compendium of Dragon Slaying","=ds=#e20# =q17=#c9#=ds=, =q16=#c4#", "0.2%, 10%" },
- { 0,"","","" },
- { 18362, "INV_Misc_Book_08", "=q3=Holy Bologna: What the Light Won't Tell You", "=ds=#e20# =q9=#c5#", "0.2%, 10%" },
- { 18358, "INV_Misc_Book_01", "=q3=The Arcanist's Cookbook", "=ds=#e20# =q10=#c3#", "0.2%, 10%" },
- { 18360, "INV_Misc_Book_05", "=q3=Harnessing Shadows", "=ds=#e20# =q11=#c8#", "0.2%, 10%" },
- { 18356, "INV_Misc_Book_06", "=q3=Garona: A Study on Stealth and Treachery", "=ds=#e20# =q12=#c6#", "0.2%, 10%" },
- { 18364, "INV_Misc_Book_10", "=q3=The Emerald Dream", "=ds=#e20# =q13=#c1#", "0.2%, 10%" },
- { 18361, "INV_Misc_Book_02", "=q3=The Greatest Race of Hunters", "=ds=#e20# =q14=#c2#", "0.2%, 10%" },
- { 18363, "INV_Misc_Book_04", "=q3=Frost Shock and You", "=ds=#e20# =q15=#c7#", "0.2%, 10%" },
- { 18359, "INV_Misc_Book_11", "=q3=The Light and How to Swing It", "=ds=#e20# =q16=#c4#", "0.2%, 10%" },
- { 18357, "INV_Misc_Book_07", "=q3=Codex of Defense", "=ds=#e20# =q17=#c9#", "0.2%, 10%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 18348,"INV_Sword_01","=q4=Quel'Serrar","=q1=#m4# =ds=#h3#, #w10#" },
- { 0,"","","" },
- { 18469, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q9=#c5#" },
- { 18468, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q10=#c3#" },
- { 18467, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q11=#c8#" },
- { 18465, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q12=#c6#" },
- { 18470, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q13=#c1#" },
- { 18473, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q14=#c2#" },
- { 18471, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q15=#c7#" },
- { 18472, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q16=#c4#" },
- { 18466, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q17=#c9#" },
- };
- 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 = {
- { 18538, "INV_Axe_10", "=q4=Treant's Bane", "=ds=#h2#, #w1#", "1%" },
- { 0, "", "", "" },
- { 18528, "INV_Shoulder_26", "=q3=Cyclone Spaulders", "=ds=#s3#, #a2#", "33%" },
- { 18495, "INV_Misc_Cape_21", "=q3=Redoubt Cloak", "=ds=#s4#", "25%" },
- { 18532, "INV_Chest_Cloth_29", "=q3=Mindsurge Robe", "=ds=#s5#, #a1#", "23%" },
- { 18530, "INV_Chest_Chain_12", "=q3=Ogre Forged Hauberk", "=ds=#s5#, #a3#", "23%" },
- { 18533, "INV_Bracer_14", "=q3=Gordok Bracers of Power", "=ds=#s8#, #a4#", "25%" },
- { 18529, "INV_Belt_18", "=q3=Elemental Plate Girdle", "=ds=#s10#, #a4# =q2=#e32#", "33%" },
- { 18500, "INV_Jewelry_Ring_13", "=q3=Tarnished Elven Ring", "=ds=#s13#", "33%" },
- { 18537, "INV_Stone_02", "=q3=Counterattack Lodestone", "=ds=#s14#", "25%" },
- { 18499, "INV_Shield_10", "=q3=Barrier Shield", "=ds=#w8#", "23%" },
- { 18531, "INV_Hammer_22", "=q3=Unyielding Maul", "=ds=#h2#, #w6#", "23%" },
- { 18534, "INV_Staff_32", "=q3=Rod of the Ogre Magi", "=ds=#w9#", "25%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 18479, "INV_Helmet_11", "=q2=Carrion Scorpid Helm", "=ds=#s1#, #a3#", "11%" },
- { 18480, "INV_Helmet_23", "=q2=Scarab Plate Helm", "=ds=#s1#, #a4#", "11%" },
- { 18478, "INV_Chest_Leather_06", "=q2=Hyena Hide Jerkin", "=ds=#s5#, #a2#", "11%" },
- { 18475, "INV_Belt_07", "=q2=Oddly Magical Belt", "=ds=#s10#, #a1#", "11%" },
- { 18477, "INV_Pants_14", "=q2=Shaggy Leggings", "=ds=#s11#, #a2#", "11%" },
- { 18476, "INV_Boots_07", "=q2=Mud Stained Boots", "=ds=#s12#, #a2#", "11%" },
- { 18482, "INV_Weapon_Bow_05", "=q2=Ogre Toothpick Shooter", "=ds=#w2#","11%" },
- { 18481, "INV_Mace_05", "=q2=Skullcracking Mace", "=ds=#h2#, #w6#","11%" },
- { 18655, "INV_Scroll_06", "=q2=Schematic: Major Recombobulator", "=ds=#p5# #m16#", "11%" },
- { 18637, "INV_Misc_EngGizmos_09", "=q2=Major Recombobulator", "=ds=#s14#" },
- };
- DMWTendrisWarpwood = {
- { 18393, "INV_Belt_34", "=q3=Warpwood Binding", "=ds=#s10#, #a3#", "25%" },
- { 18390, "INV_Pants_14", "=q3=Tanglemoss Leggings", "=ds=#s11#, #a2#", "25%" },
- --{ 70054, "inv_boots_plate_05", "=q3=Wyrmheart Boots", "=ds=#s12#, #a4#, Currently off the Loot Table", "0%" },
- { 0, "", "", "" },
- { 18352, "INV_Shield_18", "=q2=Petrified Bark Shield", "=ds=#w8#", "25%" },
- { 18353, "INV_Staff_08", "=q2=Stoneflower Staff", "=ds=#w9#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMWIllyannaRavenoak = {
- { 18383, "INV_Gauntlets_09", "=q3=Force Imbued Gauntlets", "=ds=#s9#, #a4#", "25%" },
- { 18386, "INV_Pants_06", "=q3=Padre's Trousers", "=ds=#s11#, #a1#", "25%" },
- --{ 70053, "inv_pants_04", "=q3=Rotworm Legplates", "=ds=#s11#, #a4#, Currently off the Loot Table", "0%" },
- { 0, "", "", "" },
- { 18349, "INV_Gauntlets_12", "=q2=Gauntlets of Accuracy", "=ds=#s9#, #a3#", "25%" },
- { 18347, "INV_Axe_11", "=q2=Well Balanced Axe", "=ds=#h1#, #w1#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMWMagisterKalendris = {
- { 18374, "INV_Shoulder_24", "=q3=Flamescarred Shoulders", "=ds=#s3#, #a2#", "20%" },
- { 18397, "INV_Jewelry_Necklace_07", "=q3=Elder Magus Pendant", "=ds=#s2#", "20%" },
- { 18371, "INV_Battery_02", "=q3=Mindtap Talisman", "=ds=#s14#", "20%" },
- --{ 70051, "inv_gauntlets_09", "=q3=Gauntlets of Wrangling", "=ds=#s9#, #a4#, Currently off the Loot Table", "0%" },
- { 0, "", "", "" },
- { 18350, "INV_Misc_Cape_18", "=q2=Amplifying Cloak", "=ds=#s4#", "20%" },
- { 18351, "INV_Bracer_18", "=q2=Magically Sealed Bracers", "=ds=#s8#, #a4#", "20%" },
- { 0, "", "", "" },
- { 22309, "INV_Scroll_06", "=q2=Pattern: Big Bag of Enchantment", "=ds=#p8# #m14#", "15%" },
- { 22249, "INV_Misc_Bag_BigBagofEnchantments", "=q2=Big Bag of Enchantment", "=ds=#m37# #p4# #e10#" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMWTsuzee = {
- { 18387, "INV_Gauntlets_16", "=q3=Brightspark Gloves", "=ds=#s9#, #a1#", "33%" },
- { 0, "", "", "" },
- { 18346, "INV_Pants_09", "=q2=Threadbare Trousers", "=ds=#s11#, #a1#", "33%" },
- { 18345, "INV_Jewelry_Ring_15", "=q2=Murmuring Ring", "=ds=#s13#", "33%" },
- };
- DMWImmolthar = {
- { 18381, "INV_Misc_Eye_01", "=q3=Evil Eye Pendant", "=ds=#s2#", "10%" },
- { 18384, "INV_Shoulder_17", "=q3=Bile-etched Spaulders", "=ds=#s3#, #a4#", "10%" },
- { 18389, "INV_Misc_Cape_01", "=q3=Cloak of the Cosmos", "=ds=#s4#", "10%" },
- { 18385, "INV_Chest_Cloth_51", "=q3=Robe of Everlasting Night", "=ds=#s5#, #a1#", "10%" },
- { 18394, "INV_Bracer_05", "=q3=Demon Howl Wristguards", "=ds=#s8#, #a3#", "10%" },
- { 18377, "INV_Gauntlets_21", "=q3=Quickdraw Gloves", "=ds=#s9#, #a2#", "10%" },
- { 18391, "INV_Belt_26", "=q3=Eyestalk Cord", "=ds=#s10#, #a2#", "10%" },
- { 18379, "INV_Boots_Plate_06", "=q3=Odious Greaves", "=ds=#s12#, #a3#", "10%" },
- { 18370, "INV_Misc_StoneTablet_04", "=q3=Vigilance Charm", "=ds=#s14#", "10%" },
- { 18372, "INV_Weapon_ShortBlade_18", "=q3=Blade of the New Moon", "=ds=#h3#, #w4#", "10%" },
- --{ 70050, "inv_shoulder_11", "=q3=Shoulderplates of Misfortune", "=ds=#s3#, #a4#, Currently off the Loot table", "0%" },
- --{ 70055, "inv_chest_plate08", "=q3=Breastplate of Forgotten Valor", "=ds=#s5#, #a4#, Currently off the Loot table", "0%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- DMWHelnurath = {
- { 18757, "INV_Shoulder_25", "=q3=Diabolic Mantle", "=ds=#s3#, #a1#", "25%" },
- { 18754, "INV_Bracer_15", "=q3=Fel Hardened Bracers", "=ds=#s8#, #a4#", "25%" },
- { 18755, "INV_Weapon_Rifle_03", "=q3=Xorothian Firestick", "=ds=#w5#", "25%" },
- { 18756, "INV_Shield_17", "=q3=Dreadguard's Protector", "=ds=#w8#", "25%" },
- --{ 70052, "inv_belt_13", "=q3=Skorgrim's Lost Belt", "=ds=#s10#, #a4#, Currently off the Loot table", "0%" },
- };
- DMWPrinceTortheldrin = {
- { 18382, "INV_Misc_Cape_14", "=q3=Fluctuating Cloak", "=ds=#s4# =q2=#e32#", "10%" },
- { 18373, "INV_Chest_Leather_08", "=q3=Chestplate of Tranquility", "=ds=#s5#, #a2#", "10%" },
- { 18375, "INV_Bracer_07", "=q3=Bracers of the Eclipse", "=ds=#s8#, #a2#", "10%" },
- { 18378, "INV_Pants_03", "=q3=Silvermoon Leggings", "=ds=#s11#, #a3#", "10%" },
- { 18380, "INV_Pants_04", "=q3=Eldritch Reinforced Legplates", "=ds=#s11#, #a4#", "10%" },
- { 18395, "INV_Jewelry_Ring_11", "=q3=Emerald Flame Ring", "=ds=#s13#", "10%" },
- { 18388, "INV_Weapon_Crossbow_08", "=q3=Stoneshatter", "=ds=#w3#", "10%" },
- { 18396, "INV_Weapon_ShortBlade_22", "=q3=Mind Carver", "=ds=#h3#, #w10#", "10%" },
- { 18376, "INV_Mace_07", "=q3=Timeworn Mace", "=ds=#h1#, #w6#", "10%" },
- { 18392, "INV_Weapon_ShortBlade_05", "=q3=Distracting Dagger", "=ds=#h4#, #w4#", "10%" },
- --{ 70056, "inv_helmet_25", "=q3=Horned Helm of Ancient Kings", "=ds=#s1#, #a4#, Currently off the Loot table", "0%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" },
- };
- DMWShendralarProvisioner = {
- { 18487, "INV_Scroll_03", "=q1=Pattern: Mooncloth Robe", "=ds=#p8# #m14#" },
- { 18486, "INV_Chest_Cloth_04", "=q3=Mooncloth Robe", "=ds=#s5#, #a1#" },
- };
- DMWRevanchion = {
- { 23127, "INV_Misc_Cape_02", "=q3=Cloak of Revanchion", "=ds=#s4#", "33%" },
- { 23129, "INV_Bracer_13", "=q3=Bracers of Mending", "=ds=#s8#, #a1#", "33%" },
- { 23128, "INV_Gauntlets_16", "=q3=The Shadow's Grasp", "=ds=#s9#, #a1#", "33%" },
- };
- DMWTrash = {
- { 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%" },
- };
- DMBooks = {
- { 18401,"INV_Misc_Book_11","=q4=Foror's Compendium of Dragon Slaying","=ds=#e20# =q17=#c9#=ds=, =q16=#c4#" },
- { 0,"","","" },
- { 18362, "INV_Misc_Book_08", "=q3=Holy Bologna: What the Light Won't Tell You", "=ds=#e20# =q9=#c5#" },
- { 18358, "INV_Misc_Book_01", "=q3=The Arcanist's Cookbook", "=ds=#e20# =q10=#c3#" },
- { 18360, "INV_Misc_Book_05", "=q3=Harnessing Shadows", "=ds=#e20# =q11=#c8#" },
- { 18356, "INV_Misc_Book_06", "=q3=Garona: A Study on Stealth and Treachery", "=ds=#e20# =q12=#c6#" },
- { 18364, "INV_Misc_Book_10", "=q3=The Emerald Dream", "=ds=#e20# =q13=#c1#" },
- { 18361, "INV_Misc_Book_02", "=q3=The Greatest Race of Hunters", "=ds=#e20# =q14=#c2#" },
- { 18363, "INV_Misc_Book_04", "=q3=Frost Shock and You", "=ds=#e20# =q15=#c7#" },
- { 18359, "INV_Misc_Book_11", "=q3=The Light and How to Swing It", "=ds=#e20# =q16=#c4#" },
- { 18357, "INV_Misc_Book_07", "=q3=Codex of Defense", "=ds=#e20# =q17=#c9#" },
- { 0,"","","" },
- { 18333,"INV_Misc_Book_04","=q2=Libram of Focus","=ds=#e20#" },
- { 18334,"INV_Misc_Book_11","=q2=Libram of Protection","=ds=#e20#" },
- { 18332,"INV_Misc_Book_02","=q2=Libram of Rapidity","=ds=#e20#" },
- { 18348,"INV_Sword_01","=q4=Quel'Serrar","=q1=#m4# =ds=#h3#, #w10#" },
- { 0,"","","" },
- { 18469, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q9=#c5#" },
- { 18468, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q10=#c3#" },
- { 18467, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q11=#c8#" },
- { 18465, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q12=#c6#" },
- { 18470, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q13=#c1#" },
- { 18473, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q14=#c2#" },
- { 18471, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q15=#c7#" },
- { 18472, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q16=#c4#" },
- { 18466, "INV_Jewelry_Talisman_10", "=q3=Royal Seal of Eldre'Thalas", "=ds=#s14# =q17=#c9#" },
- { 0,"","","" },
- };
- UBRSEmberseer = {
- { 16672,"INV_Gauntlets_11","=q3=Gauntlets of Elements", "=ds=#s9#, #a3# (D1, =q15=#c7#=ds=)", "20%" },
- { 0,"","","" },
- { 12929,"INV_Jewelry_Necklace_05","=q3=Emberfury Talisman","=ds=#s2#", "20%" },
- { 12927,"INV_Shoulder_10","=q3=TruestrikeShoulders", "=ds=#s3#, #a2#", "20%" },
- { 12905,"INV_Chest_Cloth_16","=q3=Wildfire Cape", "=ds=#s4#", "20%" },
- { 12926,"Spell_Holy_InnerFire","=q3=Flaming Band", "=ds=#s13# =q2=#e31#", "20%" },
- { 0,"","","" },
- { 23320,"INV_Misc_StoneTablet_11","=q3=Tablet of Flame Shock VI","=ds=#e20# =q15=#c7#", "8%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- UBRSRunewatcher = {
- { 12604,"INV_Crown_02","=q3=Starfire Tiara", "=ds=#s1#, #a1#", "33%" },
- { 12930,"INV_Misc_Root_02","=q3=Briarwood Reed", "=ds=#s14#", "33%" },
- { 12605,"INV_Misc_Bone_ElfSkull_01","=q3=Serpentine Skuller", "=ds=#w12#", "33%" },
- };
- UBRSSolakar = {
- { 16695, "INV_Shoulder_02", "=q3=Devout Mantle", "=ds=#s3#, #a1# (D1, =q9=#c5#=ds=)", "20%" },
- { 0,"","","" },
- { 12609, "INV_Chest_Cloth_17", "=q3=Polychromatic Visionwrap", "=ds=#s5#, #a1#", "20%" },
- { 12603, "INV_Chest_Plate06", "=q3=Nightbrace Tunic", "=ds=#s5#, #a2#", "20%" },
- { 12589, "INV_Belt_11", "=q3=Dustfeather Sash", "=ds=#s10#, #a1#", "20%" },
- { 12606, "INV_Belt_10", "=q3=Crystallized Girdle", "=ds=#s10#, #a2#", "20%" },
- { 0,"","","" },
- { 18657, "INV_Scroll_06", "=q2=Schematic: Hyper-Radiant Flame Reflector", "=ds=#p5# #m18#", "6%" },
- { 18638, "INV_Misc_EngGizmos_04", "=q3=Hyper-Radiant Flame Reflector", "=ds=#s14#" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- UBRSFlame = {
- { 13371, "INV_Misc_Orb_05", "=q2=Father Flame", "=ds=#s15#", "0.02-0.14%" },
- };
- UBRSAnvilcrack = {
- { 13502,"INV_Belt_23","=q3=Handcrafted Mastersmith Girdle", "=ds=#s10#, #a4#", "14%" },
- { 13498,"INV_Pants_04","=q3=Handcrafted Mastersmith Leggings", "=ds=#s11#, #a4#", "14%" },
- { 18047,"INV_Boots_02","=q3=Flame Walkers", "=ds=#s12#, #a3#", "14%" },
- { 18048,"INV_Hammer_06","=q3=Mastersmith's Hammer", "=ds=#h3#, #w6#", "14%" },
- { 0,"","","" },
- { 12834,"INV_Scroll_03","=q3=Plans: Arcanite Champion", "=ds=#p2# #m14#", "14%" },
- { 12790,"INV_Sword_39", "=q3=Arcanite Champion", "=ds=#h2#, #w10#" },
- { 12837,"INV_Scroll_03","=q3=Plans: Masterwork Stormhammer", "=ds=#p2# #m14#", "14%" },
- { 12794,"INV_Hammer_04", "=q3=Masterwork Stormhammer", "=ds=#h3#, #w6#" },
- { 12728,"INV_Scroll_03","=q4=Plans: Invulnerable Mail", "=ds=#p2# #m14#", "14%" },
- { 12641, "INV_Chest_Chain_07", "=q4=Invulnerable Mail", "=ds=#s5#, #a3#" },
- { 0,"","","" },
- { 18779,"INV_Misc_Note_06","=q3=Bottom Half of Advanced Armorsmithing: Volume I","=ds=#m8#", "1" },
- { 12727, "INV_Scroll_05", "=q3=Plans: Enchanted Thorium Breastplate", "=q1=#m4# =ds=#p2# #m14#" },
- { 12618, "INV_Chest_Plate10", "=q3=Enchanted Thorium Breastplate", "=ds=#s5#, #a4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#cb10#", "" },
- { 12806, "INV_Chest_Plate04", "=q3=Unforged Rune Covered Breastplate", "=ds=#m8#" },
- { 12696, "INV_Scroll_03", "=q3=Plans: Demon Forged Breastplate", "=q1=#m4#, =ds=#p2# #m20#" },
- { 12628, "INV_Chest_Plate06", "=q3=Demon Forged Breastplate", "=ds=#s5#, #a4#" },
- };
- UBRSRend = {
- { 12590,"INV_Weapon_ShortBlade_25","=q4=Felstriker","=ds=#h1#, #w4#", "1%" },
- { 0,"","","" },
- { 16733,"INV_Shoulder_30","=q3=Spaulders of Valor","=ds=#s3#, #a4# (D1, =q17=#c9#=ds=)", "17%" },
- { 0,"","","" },
- { 12587,"INV_Helmet_46","=q3=Eye of Rend","=ds=#s1#, #a2#", "23%" },
- { 12588,"INV_Shoulder_11","=q3=Bonespike Shoulder","=ds=#s3#, #a3#", "17%" },
- { 12936,"INV_Bracer_17","=q3=Battleborn Armbraces","=ds=#s8#, #a4#", "17%" },
- { 18104,"INV_Belt_03","=q3=Feralsurge Girdle","=ds=#s10#, #a3#", "17%" },
- { 12935,"INV_Pants_04","=q3=Warmaster Legguards","=ds=#s11#, #a4#", "23%" },
- { 18102,"INV_Boots_05","=q3=Dragonrider Boots","=ds=#s12#, #a1#", "23%" },
- { 22247,"INV_Boots_Cloth_03","=q3=Faith Healer's Boots","=ds=#s12#, #a1#", "17%" },
- { 18103,"INV_Jewelry_Ring_16","=q3=Band of Rumination","=ds=#s13#", "23%" },
- { 12940,"INV_Sword_43","=q3=Dal'Rend's Sacred Charge","=ds=#h3#, #w10#", "8%" },
- { 12939,"INV_Sword_40","=q3=Dal'Rend's Tribal Guardian","=ds=#h4#, #w10#", "8%" },
- { 12583,"INV_Weapon_Halberd_04","=q3=Blackhand Doomsaw","=ds=#w7# ", "8%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- UBRSGyth = {
- { 12871,"INV_Shield_21","=q4=Chromatic Carapace","=ds=#m3#", "4%" },
- { 0,"","","" },
- { 16669,"INV_Shoulder_29","=q3=Pauldrons of Elements","=ds=#s3#, #a3# (D1, =q15=#c7#=ds=)", "20%" },
- { 0,"","","" },
- { 22225,"INV_Helmet_27","=q3=Dragonskin Cowl","=ds=#s1#, #a1# =q2=#e32#", "20%" },
- { 12960,"INV_Helmet_24","=q3=Tribal War Feathers","=ds=#s1#, #a2# =q2=#e32#", "20%" },
- { 12953,"INV_Helmet_39","=q3=Dragoneye Coif","=ds=#s1#, #a3# =q2=#e32#", "20%" },
- { 12952,"INV_Helmet_23","=q3=Gyth's Skull","=ds=#s1#, #a4# =q2=#e32#", "20%" },
- { 0,"","","" },
- { 13522,"INV_Scroll_06","=q2=Recipe: Flask of Chromatic Resistance", "=ds=#p1# #m14#", "3%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- UBRSBeast = {
- { 12731, "INV_Misc_MonsterScales_15", "=q4=Pristine Hide of the Beast", "=ds=#m33#", "1.896%" },
- { 0,"","","" },
- { 16729,"INV_Shoulder_10","=q3=Lightforge Spaulders", "=ds=#s3#, #a4# (D1, =q16=#c4#=ds=)", "10%" },
- { 0,"","","" },
- { 12967,"INV_Misc_Cape_05","=q3=Bloodmoon Cloak", "=ds=#s4#", "10%" },
- { 12968,"INV_Misc_Cape_18","=q3=Frostweaver Cape", "=ds=#s4#", "10%" },
- { 12966,"INV_Bracer_07","=q3=Blackmist Armguards", "=ds=#s8#, #a2#", "10%" },
- { 12965,"INV_Pants_06","=q3=Spiritshroud Leggings", "=ds=#s11#, #a1#", "10%" },
- { 12963,"INV_Pants_06","=q3=Blademaster Leggings", "=ds=#s11#, #a2#", "10%" },
- { 12964,"INV_Pants_04","=q3=Tristam Legguards", "=ds=#s11#, #a3#", "10%" },
- { 22311,"INV_Boots_Cloth_05","=q3=Ironweave Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "10%" },
- { 12709,"INV_Sword_33","=q3=Finkle's Skinner", "=ds=#h3#, #w4#", "10%" },
- { 12969,"INV_Hammer_17","=q3=Seeping Willow", "=ds=#h2#, #w6#", "10%" },
- { 0,"","","" },
- { 24101, "INV_Misc_Book_02", "=q3=Book of Ferocious Bite V", "=ds=#e20# =q13=#c1#", "13%" },
- { 19227, "INV_Misc_Ticket_Tarot_Beasts_01", "=q3=Ace of Beasts", "=ds=#e19#", "5%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- UBRSValthalak = {
- { 0, "INV_Misc_Bag_09", "=q6=#j3#", "=q5=Lord Valthalak" },
- { 22302, "INV_Helmet_30", "=q3=Ironweave Cowl", "=ds=#s1#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "25%" },
- { 22340, "INV_Jewelry_Necklace_04", "=q3=Pendant of Celerity", "=ds=#s2#", "25%" },
- { 22337, "INV_Misc_Cape_19", "=q3=Shroud of Domination", "=ds=#s4#", "25%" },
- { 22343, "INV_Gauntlets_11", "=q3=Handguards of Savagery", "=ds=#s9#, #a3#", "25%" },
- { 22342, "INV_Pants_09", "=q3=Leggings of Torment", "=ds=#s11#, #a1#", "25%" },
- { 22339, "INV_Jewelry_Ring_35", "=q3=Rune Band of Wizardry", "=ds=#s13#", "25%" },
- { 22336, "INV_Shield_02", "=q3=Draconian Aegis of the Legion", "=ds=#w8#", "25%" },
- { 22335, "INV_Staff_07", "=q3=Lord Valthalak's Staff of Command", "=ds=#w9#", "25%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- UBRSDrakkisath = {
- { 12592,"INV_Sword_29","=q4=Blackblade of Shahram", "=ds=#h2#, #w10#", "1%" },
- { 0,"","","" },
- { 22267,"INV_Helmet_62","=q3=Spellweaver's Turban", "=ds=#s1#, #a1#", "25%" },
- { 13141,"INV_Jewelry_Necklace_09","=q3=Tooth of Gnarr", "=ds=#s2#", "25%" },
- { 22269,"INV_Misc_Cape_20","=q3=Shadow Prowler's Cloak", "=ds=#s4#", "25%" },
- { 13142,"INV_Belt_33","=q3=Brigam Girdle", "=ds=#s10#, #a4#", "25%" },
- { 13098,"INV_Jewelry_Ring_18","=q3=Painweaver Band", "=ds=#s13#", "25%" },
- { 22268,"INV_Jewelry_Talisman_09","=q3=Draconic Infused Emblem", "=ds=#s14#", "25%" },
- { 22253,"INV_Misc_Book_06","=q3=Tome of the Lost", "=ds=#s15#", "25%" },
- { 12602,"INV_Shield_20","=q3=Draconian Deflector", "=ds=#w8#", "25%" },
- { 0,"","","" },
- { 15730,"INV_Scroll_03","=q3=Pattern: Red Dragonscale Breastplate","=ds=#p9# #p7# #m14#", "4%" },
- { 15047,"INV_Chest_Chain_06","=q3=Red Dragonscale Breastplate","=ds=#s5#, #a3#" },
- { 0,"","","" },
- { 13519,"INV_Scroll_06","=q2=Recipe: Flask of the Titans", "=ds=#p1# #m14#", "3%" },
- { 16690,"INV_Chest_Cloth_11","=q3=Devout Robe", "=ds=#s5#, #a1# (D1, =q9=#c5#=ds=)", "11%" },
- { 16688,"INV_Chest_Cloth_25","=q3=Magister's Robes", "=ds=#s5#, #a1# (D1, =q10=#c3#=ds=)", "11%" },
- { 16700,"INV_Chest_Cloth_49","=q3=Dreadmist Robe", "=ds=#s5#, #a1# (D1, =q11=#c8#=ds=)", "11%" },
- { 16721,"INV_Chest_Leather_07","=q3=Shadowcraft Tunic", "=ds=#s5#, #a2# (D1, =q12=#c6#=ds=)", "11%" },
- { 16706,"INV_Chest_Plate06","=q3=Wildheart Vest", "=ds=#s5#, #a2# (D1, =q13=#c1#=ds=)", "11%" },
- { 16674,"INV_Chest_Chain_03","=q3=Beaststalker's Tunic", "=ds=#s5#, #a3# (D1, =q14=#c2#=ds=)", "11%" },
- { 16666,"INV_Chest_Chain_11","=q3=Vest of Elements", "=ds=#s5#, #a3# (D1, =q15=#c7#=ds=)", "11%" },
- { 16726,"INV_Chest_Plate03","=q3=Lightforge Breastplate","=ds=#s5#, #a4# (D1, =q16=#c4#=ds=)", "11%" },
- { 16730,"INV_Chest_Plate03","=q3=Breastplate of Valor", "=ds=#s5#, #a4# (D1, =q17=#c9#=ds=)", "11%" },
- { 0, "", "", "", "" },
- { 13090, "INV_Chest_Chain_16", "=q3=Breastplate of the Chosen", "=ds=#s5#, #a3#", "10%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#, Quantity of 3", "100%" },
- };
- UBRSTrash = {
- { 24102, "INV_Misc_Book_14", "=q3=Manual of Eviscerate IX", "=ds=#e20# =q12=#c6# =q7=#x60#", "10%" },
- { 13260, "INV_Boots_01", "=q3=Wind Dancer Boots", "=ds=#s12#, #a3#", "0.02-0.08%" },
- { 0,"","","" },
- { 16696, "INV_Belt_10", "=q3=Devout Belt", "=ds=#s10#, #a1# (D1, =q9=#c5#=ds=)", "0.5-4%" },
- { 16683, "INV_Jewelry_Ring_23","=q3=Magister's Bindings","=ds=#s8#, #a1# (D1, =q10=#c3#=ds=)", "0.75-2%" },
- { 16703, "INV_Bracer_13", "=q3=Dreadmist Bracers", "=ds=#s8#, #a1# (D1, =q11=#c8#=ds=)", "1-4%" },
- { 16713, "INV_Belt_03", "=q3=Shadowcraft Belt", "=ds=#s10#, #a2# (D1, =q12=#c6#=ds=)", "0.75-3%" },
- { 16681,"INV_Bracer_17","=q3=Beaststalker's Bindings","=ds=#s8#, #a3# (D1, =q14=#c2#=ds=)", "1.5-2%" },
- { 16680,"INV_Belt_28","=q3=Beaststalker's Belt","=ds=#s10#, #a3# (D1, =q14=#c2#=ds=)", "0.75-2%" },
- { 16673, "INV_Belt_16", "=q3=Cord of Elements", "=ds=#s10#, #a3# (D1, =q15=#c7#=ds=)", "1-3%" },
- { 16735, "INV_Bracer_18", "=q3=Bracers of Valor", "=ds=#s8#, #a4# (D1, =q17=#c9#=ds=)", "0.75-3%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 16247, "INV_Misc_Note_01", "=q2=Formula: Enchant 2H Weapon - Superior Impact", "=ds=#p4# #m15# =q7=#x59#", "3%" },
- };
- STRATSkull = {
- { 13395, "INV_Gauntlets_27", "=q3=Skul's Fingerbone Claws", "=ds=#s9#, #a2#", "33%" },
- { 13394, "INV_Chest_Chain_15", "=q3=Skul's Cold Embrace", "=ds=#s5#, #a4#", "33%" },
- { 13396, "INV_Misc_Bone_ElfSkull_01", "=q3=Skul's Ghastly Touch", "=ds=#w12#", "33%" },
- --{ 70060, "inv_pants_04", "=q3=Greaves of Servitude", "=ds=#s11#, #a4#, Currently off the Loot Table", "0%" },
- };
- STRATStratholmeCourier={
- { 13303, "INV_Misc_Key_03", "=q1=Crusaders' Square Postbox Key", "=ds=#e14#", "50%" },
- { 13305,"INV_Misc_Key_03", "=q1=Elders' Square Postbox Key", "=ds=#e14#", "50%" },
- { 13304, "INV_Misc_Key_03", "=q1=Festival Lane Postbox Key", "=ds=#e14#", "50%" },
- { 13307, "INV_Misc_Key_03", "=q1=Fras Siabi's Postbox Key", "=ds=#e14#", "50%" },
- { 13306, "INV_Misc_Key_03", "=q1=King's Square Postbox Key", "=ds=#e14#", "50%" },
- { 13302, "INV_Misc_Key_03", "=q1=Market Row Postbox Key", "=ds=#e14#", "50%" },
- };
- STRATFrasSiabi = {
- { 13171, "Spell_Fire_SearingTotem", "=q2=Smokey's Lighter", "=q1=#m4# =ds=#s14#" },
- };
- STRATAtiesh = {
- { 22736, "INV_Sword_61", "=q5=Andonisus, Reaper of Souls", "=ds=#h3#, #w10#", "100%" },
- };
- STRATHearthsingerForresten = {
- { 16682, "INV_Boots_02", "=q3=Magister's Boots", "=ds=#s12#, #a1# (D1, =q10=#c3#=ds=)", "20%" },
- { 0,"","","" },
- { 13378, "INV_Chest_Cloth_38", "=q3=Songbird Blouse", "=ds=#s5#, #a2#", "20%" },
- { 13384, "INV_Belt_30", "=q3=Rainbow Girdle", "=ds=#s10#, #a4#", "20%" },
- { 13383, "INV_Pants_14", "=q3=Woollies of the Prancing Minstrel", "=ds=#s11#, #a3#", "20%" },
- { 13379, "INV_Misc_Flute_01", "=q3=Piccolo of the Flaming Fire", "=ds=#s14#", "20%" },
- };
- STRATTheUnforgiven = {
- { 16717, "INV_Gauntlets_17", "=q3=Wildheart Gloves", "=ds=#s9#, #a2# (D1, =q13=#c1#=ds=)", "20%" },
- { 0,"","","" },
- { 13404, "INV_Misc_Bandana_01", "=q3=Mask of the Unforgiven", "=ds=#s1#, #a2#", "20%" },
- { 13405, "INV_Shoulder_25", "=q3=Wailing Nightbane Pauldrons", "=ds=#s3#, #a4#", "20%" },
- { 13409, "INV_Bracer_13", "=q3=Tearfall Bracers", "=ds=#s8#, #a1# =q2=#e31#", "20%" },
- { 13408, "INV_Weapon_Halberd_05", "=q3=Soul Breaker", "=ds=#h3#, #w1#", "20%" },
- --{ 70064, "inv_shoulder_11", "=q3=Epaulets of Courage", "=ds=#s3#, #a4#, Currently off the Loot Table", "0%" },
- { 0, "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATTimmytheCruel = {
- { 16724, "INV_Gauntlets_19", "=q3=Lightforge Gauntlets", "=ds=#s9#, #a4# (D1, =q16=#c4#=ds=)", "20%" },
- { 0,"","","" },
- { 13400, "INV_Bracer_17", "=q3=Vambraces of the Sadist", "=ds=#s8#, #a4#", "20%" },
- { 13403, "INV_Belt_02", "=q3=Grimgore Noose", "=ds=#s10#, #a1#", "20%" },
- { 13402, "INV_Boots_01", "=q3=Timmy's Galoshes", "=ds=#s12#, #a3#", "20%" },
- { 13401, "INV_Misc_Bone_ElfSkull_01", "=q3=The Cruel Hand of Timmy", "=ds=#h1#, #w6#", "20%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATMalor = {
- { 81016, "inv_jewelry_necklace_15", "=q3=Bleeding Heart Talisman", "=ds=#s2#", "10%" },
- { 81017, "inv_belt_13", "=q3=Girdle of Fading Hope", "=ds=#a1#, #s10#", "10%" },
- { 81018, "inv_sword_07", "=q3=Crimson Spellblade", "=ds=#h3#, #w10#", "10%" },
- { 81019, "inv_gauntlets_26", "=q3=Gauntlets of the Myrimidon", "=ds=#a3#, #s9#", "10%" },
- { 81122, "inv_misc_cape_18", "=q3=Bloodfallen Cloak", "=ds=#s4#", "10%" },
- { 81123, "inv_pants_mail_09", "=q3=Crimson Defender's Leggings", "=ds=#a4#, #s11#", "10%" },
- { 81124, "inv_helmet_19", "=q3=Helmet of the Scarlet Avenger", "=ds=#a4#, #s1#", "10%" },
- { 81125, "inv_misc_orb_03", "=q3=Inquisitor's Orb", "=ds=#h4#", "10%" },
- { 81131, "inv_helmet_19", "=q3=Helmet of the Scarlet Avenger", "=ds=#a4#, #s1#", "10%" },
- { 0, "", "", "", "" },
- { 83575, "inv_misc_book_09", "=q3=Codex of Smite IX", "=ds=#e20#, =q9=#c5#", "10%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATMalorsStrongbox = {
- { 0, "INV_Box_01", "=q6=#cb13#", "" },
- { 12845, "INV_Jewelry_Necklace_08", "=q1=Medallion of Faith", "=ds=#m3#", "100%" },
- };
- STRATBalzaphon ={
- { 23125, "INV_Belt_18", "=q3=Chains of the Lich", "=ds=#s2#", "33%" },
- { 23126, "INV_Belt_13", "=q3=Waistband of Balzaphon", "=ds=#s10#, #a1#", "33%" },
- { 23124, "INV_Staff_07", "=q3=Staff of Balzaphon", "=ds=#w9#", "33%" },
- };
- STRATCrimsonHammersmith = {
- { 18781, "INV_Misc_Note_03", "=q3=Bottom Half of Advanced Armorsmithing: Volume II", "=ds=#m8#", "40%" },
- { 12726, "INV_Scroll_05", "=q3=Plans: Enchanted Thorium Leggings", "=q1=#m4# =ds=#p2# #m14#" },
- { 12619, "INV_Pants_04", "=q3=Enchanted Thorium Leggings", "=ds=#s11#, #a4#" },
- { 0,"","","" },
- { 12824, "INV_Scroll_06", "=q2=Plans: Enchanted Battlehammer", "=q1=#m4#: =ds=#p2# (280)" },
- { 12776,"INV_Hammer_05","=q3=Enchanted Battlehammer","=ds=#h2#, #w6#" },
- };
- STRATBSPlansSerenity = {
- { 12827, "INV_Scroll_06", "=q2=Plans: Serenity", "=ds=#p2# #m20#", "0.02-0.26%" },
- { 12781, "INV_Mace_02", "=q3=Serenity", "=ds=#h1#, #w6#" },
- };
- STRATCannonMasterWilley = {
- { 16708, "INV_Shoulder_07", "=q3=Shadowcraft Spaulders", "=ds=#s3#, #a2# (D1, =q12=#c6#=ds=)", "10%" },
- { 0, "", "", "", "" },
- { 22407, "INV_Helmet_41", "=q3=Helm of the New Moon", "=ds=#s1#, #a2#", "10%" },
- { 22403, "INV_Jewelry_Necklace_10", "=q3=Diana's Pearl Necklace", "=ds=#s2#", "10%" },
- { 22405, "INV_Shoulder_02", "=q3=Mantle of the Scarlet Crusade", "=ds=#s3#, #a1#", "10%" },
- { 18721, "INV_Belt_18", "=q3=Barrage Girdle", "=ds=#s10#, #a3#", "10%" },
- { 13381, "INV_Boots_Plate_09", "=q3=Master Cannoneer Boots", "=ds=#s12#, #a4#", "10%" },
- --{ 70058, "inv_chest_plate08", "=q3=Breastplate of Fortitutde", "=ds=#s5#, #a4#, Currently off the Loot Table", "0%" },
- { 13382, "INV_Misc_Bomb_04", "=q3=Cannonball Runner", "=ds=#s14#", "10%" },
- { 13380, "INV_Weapon_Rifle_07", "=q3=Willey's Portable Howitzer", "=ds=#w5#", "10%" },
- { 13377, "INV_Ammo_Bullet_02", "=q3=Miniature Cannon Balls", "=ds=#e6#", "100%" },
- { 22404, "INV_Weapon_ShortBlade_16", "=q3=Willey's Back Scratcher", "=ds=#h3#, #w13#", "10%" },
- { 22406, "INV_Staff_23", "=q3=Redemption", "=ds=#w9#", "10%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 12839, "INV_Scroll_03", "=q3=Plans: Heartseeker", "=ds=#p2# #m14#", "6%" },
- { 12783, "INV_Sword_17", "=q3=Heartseeker", "=ds=#h1#, #w4#" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATArchivistGalford = {
- { 16692, "INV_Gauntlets_14", "=q3=Devout Gloves", "=ds=#s9#, #a1# (D1, =q9=#c5#=ds=)", "20%" },
- { 0, "", "", "", "" },
- { 13386, "INV_Misc_Cape_19", "=q3=Archivist Cape", "=ds=#s4# =q2=#e31#", "20%" },
- { 13387, "INV_Belt_21", "=q3=Foresight Girdle", "=ds=#s10#, #a3# =q2=#e31#", "20%" },
- { 18716, "INV_Boots_08", "=q3=Ash Covered Boots", "=ds=#s12#, #a2#", "20%" },
- { 13385, "INV_Misc_Book_05", "=q3=Tome of Knowledge", "=ds=#s15#", "20%" },
- --{ 70062, "inv_gauntlets_09", "=q3=Gauntlets of Force", "=ds=#s9#, #a4#, Currently off the Loot Table", "0%" },
- { 0, "", "", "", "" },
- { 12811, "INV_Misc_Gem_Pearl_03", "=q2=Righteous Orb", "=ds=#e12#", "18%" },
- { 0, "", "", "", "" },
- { 22897, "INV_Misc_Book_07", "=q1=Tome of Conjure Food VII", "=ds=#e20# =q10=#c3#", "14%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATBalnazzar = {
- { 13353, "INV_Misc_Book_06", "=q4=Book of the Dead", "=ds=#s15#", "1.37%" },
- { 14512, "INV_Scroll_03", "=q4=Pattern: Truefaith Vestments", "=ds=#p8# #m14#", "6%" },
- { 14154, "INV_Chest_Cloth_31", "=q4=Truefaith Vestments", "=ds=#s5#, #a1# =q9=#c5#" },
- { 0, "", "", "", "" },
- { 16725, "INV_Boots_Plate_03", "=q3=Lightforge Boots", "=ds=#s12#, #a4# (D1, =q16=#c4#=ds=)", "10%" },
- { 0, "", "", "", "" },
- { 13359, "INV_Helmet_03", "=q3=Crown of Tyranny", "=ds=#s1#, #a3#", "10%" },
- { 18718, "INV_Helmet_10", "=q3=Grand Crusader's Helm", "=ds=#s1#, #a4#", "10%" },
- { 12103, "INV_Jewelry_Talisman_08", "=q3=Star of Mystaria", "=ds=#s2#", "10%" },
- { 18720, "INV_Shoulder_23", "=q3=Shroud of the Nathrezim", "=ds=#s3#, #a1#", "10%" },
- { 13358, "INV_Shoulder_24", "=q3=Wyrmtongue Shoulders", "=ds=#s3#, #a2#", "10%" },
- { 13369, "INV_Boots_05", "=q3=Fire Striders", "=ds=#s12#, #a1#", "10%" },
- { 13360, "INV_Weapon_ShortBlade_15", "=q3=Gift of the Elven Magi", "=ds=#h1#, #w4#", "10%" },
- { 18717, "INV_Hammer_06", "=q3=Hammer of the Grand Crusader", "=ds=#h2#, #w6#", "10%" },
- { 13348, "INV_Sword_14", "=q3=Demonshear", "=ds=#h2#, #w10#", "10%" },
- { 13520, "INV_Scroll_06", "=q2=Recipe: Flask of Distilled Wisdom", "=ds=#p1# #m14#", "3%" },
- { 0, "", "", "", "" },
- { 13250, "Spell_Shadow_Possession", "=q1=Head of Balnazzar", "=ds=#m2#" },
- { 0, "", "", "", "" },
- { 83501, "INV_Scroll_06", "=q3=Plans: Rune-Etched Greaves", "=ds=#p2# #m14#", "17%" },
- { 83502, "INV_Scroll_06", "=q3=Plans: Rune-Etched Legplates", "=ds=#p2# #m14#", "17%" },
- { 83503, "INV_Scroll_06", "=q3=Plans: Rune-Etched Breastplate", "=ds=#p2# #m14#", "17%" },
- { 83504, "INV_Scroll_06", "=q3=Plans: Rune-Etched Crown", "=ds=#p2# #m14#", "17%" },
- { 83505, "INV_Scroll_06", "=q3=Plans: Rune-Etched Mantle", "=ds=#p2# #m14#", "17%" },
- { 83506, "INV_Scroll_06", "=q3=Plans: Rune-Etched Grips", "=ds=#p2# #m14#", "17%" },
- { 0, "", "", "", "" },
- { 83500, "INV_Scroll_05", "=q3=Plans: Untempered Runeblade", "=ds=#p2# #m14#", "5%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" },
- };
- STRATSothosJarien = {
- { 0, "INV_Misc_Bag_09", "=q6=#j3#", "=q5=Sothos & Jarien" },
- { 22327, "INV_Jewelry_Necklace_08", "=q3=Amulet of the Redeemed", "=ds=#s2#", "33%" },
- { 22301, "INV_Chest_Cloth_48", "=q3=Ironweave Robe", "=ds=#s5#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22328, "INV_Pants_04", "=q3=Legplates of Vigilance", "=ds=#s11#, #a4#", "33%" },
- { 22334, "INV_Jewelry_Ring_05", "=q3=Band of Mending", "=ds=#s13#", "33%" },
- { 22329, "INV_Wand_07", "=q3=Scepter of Interminable Focus", "=ds=#s15#", "33%" },
- };
- STRATStonespine = {
- { 13397, "INV_Misc_Cape_19", "=q3=Stoneskin Gargoyle Cape", "=ds=#s4#", "33%" },
- { 13954, "INV_Boots_08", "=q3=Verdant Footpads", "=ds=#s12#, #a2#", "33%" },
- { 13399, "INV_Gauntlets_11", "=q3=Gargoyle Shredder Talons", "=ds=#h4#, #w13#", "33%" },
- };
- STRATBaronessAnastari = {
- { 16704, "INV_Boots_05", "=q3=Dreadmist Sandals", "=ds=#s12#, #a1# (D1, =q11=#c8#=ds=)", "20%" },
- { 0, "", "", "", "" },
- { 18728, "INV_Jewelry_Necklace_11", "=q3=Anastari Heirloom", "=ds=#s2#", "20%" },
- { 18730, "INV_Gauntlets_16", "=q3=Shadowy Laced Handwraps", "=ds=#s9#, #a1#", "20%" },
- { 18729, "INV_Weapon_Bow_12", "=q3=Screeching Bow", "=ds=#w2#", "20%" },
- { 13534, "INV_Weapon_ShortBlade_18", "=q3=Banshee Finger", "=ds=#w12#", "20%" },
- { 0, "", "", "", "" },
- { 13538, "INV_Shoulder_13", "=q2=Windshrieker Pauldrons", "=ds=#s3#, #a3#", "20%" },
- { 13535, "INV_Chest_Cloth_47", "=q2=Coldtouch Phantom Wraps", "=ds=#s5#, #a1#", "20%" },
- { 13537, "INV_Bracer_07", "=q2=Chillhide Bracers", "=ds=#s8#, #a2#", "20%" },
- { 13539, "INV_Gauntlets_29", "=q2=Banshee's Touch", "=ds=#s9#, #a4#", "20%" },
- { 13514, "Spell_Shadow_Possession", "=q2=Wail of the Banshee", "=ds=#m8#", "20%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATBlackGuardSwordsmith = {
- { 18783, "INV_Misc_Note_04", "=q3=Bottom Half of Advanced Armorsmithing: Volume III", "=ds=#m8#", "40%" },
- { 12725, "INV_Scroll_05", "=q3=Plans: Enchanted Thorium Helm", "=q1=#m4# =ds=#p2# #m14#" },
- { 12620, "INV_Helmet_02", "=q3=Enchanted Thorium Helm", "=ds=#s1#, #a4#" },
- { 0,"","","" },
- { 12825, "INV_Scroll_06", "=q2=Plans: Blazing Rapier", "=q1=#m4# =ds=#p2# (280)" },
- { 12777,"INV_Sword_30","=q3=Blazing Rapier","=ds=#h1#, #w10#" },
- };
- STRATBSPlansCorruption = {
- { 12830, "INV_Scroll_03", "=q1=Plans: Corruption", "=ds=#p2# #m18#", "0.02-0.06%" },
- { 12782,"INV_Sword_07","=q3=Corruption","=ds=#h2#, #w10#" },
- };
- STRATNerubenkan = {
- { 16675, "INV_Boots_Plate_07", "=q3=Beaststalker's Boots", "=ds=#s12#, #a3# (D1,=q14=#c2#=ds=)", "20%" },
- { 0, "", "", "", "" },
- { 18740, "INV_Belt_13", "=q3=Thuzadin Sash", "=ds=#s10#, #a1#", "20%" },
- { 18739, "INV_Pants_04", "=q3=Chitinous Plate Legguards", "=ds=#s11#, #a4#", "20%" },
- { 18738, "INV_Weapon_Crossbow_04", "=q3=Carapace Spine Crossbow", "=ds=#w3#", "20%" },
- { 13529, "INV_Shield_02", "=q3=Husk of Nerub'enkan", "=ds=#w8#", "20%" },
- { 0, "", "", "", "" },
- { 13533, "INV_Shoulder_18", "=q2=Acid-etched Pauldrons", "=ds=#s3#, #a4#", "20%" },
- { 13532, "INV_Gauntlets_31", "=q2=Darkspinner Claws", "=ds=#s9#, #a3#", "20%" },
- { 13531, "INV_Pants_09", "=q2=Crypt Stalker Leggings", "=ds=#s11#, #a2#", "20%" },
- { 13530, "INV_Boots_05", "=q2=Fangdrip Runners", "=ds=#s12#, #a1#", "20%" },
- { 13508, "INV_Misc_Eye_01", "=q2=Eye of Arachnida", "=ds=#m8#", "20%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATMalekithePallid = {
- { 16691, "INV_Boots_05", "=q3=Devout Sandals", "=ds=#s12#, #a1# (D1, =q9=#c5#=ds=)", "20%" },
- { 0, "", "", "", "" },
- { 18734, "INV_Misc_Cape_11", "=q3=Pale Moon Cloak", "=ds=#s4#", "20%" },
- { 18735, "INV_Boots_03", "=q3=Maleki's Footwraps", "=ds=#s12#, #a1#", "20%" },
- { 13524, "INV_Misc_Bone_HumanSkull_01", "=q3=Skull of Burning Shadows", "=ds=#s15#", "20%" },
- { 18737, "INV_Axe_11", "=q3=Bone Slicing Hatchet", "=ds=#h1#, #w1#", "20%" },
- { 0, "", "", "", "" },
- { 13528, "INV_Bracer_16", "=q2=Twilight Void Bracers", "=ds=#s8#, #a3#", "20%" },
- { 13525, "INV_Gauntlets_15", "=q2=Darkbind Fingers", "=ds=#s9#, #a1#", "20%" },
- { 13526, "INV_Belt_09", "=q2=Flamescarred Girdle", "=ds=#s10#, #a2#", "20%" },
- { 13527, "INV_Boots_Plate_09", "=q2=Lavawalker Greaves", "=ds=#s12#, #a4#", "20%" },
- { 13509, "INV_Misc_Rune_03", "=q2=Clutch of Foresight", "=ds=#m8#", "20%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 12833, "INV_Scroll_03", "=q3=Plans: Hammer of the Titans", "=ds=#p2# #m14#", "6%" },
- { 12796, "INV_Hammer_09", "=q3=Hammer of the Titans", "=ds=#h2#, #w6#" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATMagistrateBarthilas = {
- { 18727, "INV_Helmet_51", "=q3=Crimson Felt Hat", "=ds=#s1#, #a1#", "17%" },
- { 13376, "INV_Misc_Cape_14", "=q3=Royal Tribunal Cloak", "=ds=#s4#", "17%" },
- { 18726, "INV_Bracer_11", "=q3=Magistrate's Cuffs", "=ds=#s8#, #a2#", "17%" },
- { 18722, "INV_Gauntlets_13", "=q3=Death Grips", "=ds=#s9#, #a4#", "17%" },
- --{ 70059, "inv_boots_plate_05", "=q3=Sabatons of Protection", "=ds=#s12#, #a4#, Currently off the Loot Table", "0%" },
- { 23198, "INV_Relics_IdolofFerocity", "=q3=Idol of Brutality", "=ds=#s16#, #e16# =q13=#c1#", "17%" },
- { 18725, "INV_Spear_07", "=q3=Peacemaker", "=ds=#w7#", "17%" },
- { 0, "", "", "", "" },
- { 12382, "INV_Misc_Key_13", "=q2=Key to the City", "=ds=#e14#", "100%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATRamsteintheGorger = {
- { 16737, "INV_Gauntlets_26", "=q3=Gauntlets of Valor", "=ds=#s9#, #a4# (D1, =q17=#c9#=ds=)", "14%" },
- { 0, "", "", "", "" },
- { 18723, "INV_Jewelry_Necklace_01", "=q3=Animated Chain Necklace", "=ds=#s2#", "14%" },
- { 13374, "INV_Shoulder_02", "=q3=Soulstealer Mantle", "=ds=#s3#, #a1#", "14%" },
- { 13373, "INV_Misc_Bone_04", "=q3=Band of Flesh", "=ds=#s13#", "14%" },
- { 13515, "INV_Misc_Gear_06", "=q3=Ramstein's Lightning Bolts", "=ds=#s14#", "14%" },
- { 13375, "INV_Shield_19", "=q3=Crest of Retribution", "=ds=#w8#", "14%" },
- { 13372, "INV_Staff_08", "=q3=Slavedriver's Cane", "=ds=#w9#", "14%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- STRATBaronRivendare = {
- { 13335, "Ability_Mount_Undeadhorse", "=q4=Deathcharger's Reins", "=ds=#e7#", "0.02%" },
- { 13505, "INV_Sword_17", "=q4=Runeblade of Baron Rivendare", "=ds=#h2#, #w10#", "1%" },
- { 0, "", "", "", "" },
- { 22411, "INV_Helmet_01", "=q3=Helm of the Executioner", "=ds=#s1#, #a4#", "20%" },
- { 22412, "INV_Shoulder_02", "=q3=Thuzadin Mantle", "=ds=#s3#, #a1#", "20%" },
- { 13340, "INV_Misc_Cape_20", "=q3=Cape of the Black Baron", "=ds=#s4#", "14%" },
- { 13346, "INV_Chest_Cloth_08", "=q3=Robes of the Exalted", "=ds=#s5#, #a1#", "14%" },
- { 22409, "INV_Chest_Leather_08", "=q3=Tunic of the Crescent Moon", "=ds=#s5#, #a2#", "20%" },
- { 13344, "INV_Gauntlets_31", "=q3=Dracorian Gauntlets", "=ds=#s9#, #a3#", "14%" },
- { 22410, "INV_Gauntlets_11", "=q3=Gauntlets of Deftness", "=ds=#s9#, #a3#", "20%" },
- { 13345, "INV_Jewelry_Ring_16", "=q3=Seal of Rivendare", "=ds=#s13#", "14%" },
- { 22408, "INV_Wand_07", "=q3=Ritssyn's Wand of Bad Mojo", "=ds=#w12#", "20%" },
- { 13349, "INV_Mace_07", "=q3=Scepter of the Unholy", "=ds=#h3#, #w6#", "14%" },
- { 13368, "INV_Weapon_ShortBlade_12", "=q3=Bonescraper", "=ds=#h1#, #w4#", "14%" },
- { 13361, "INV_Sword_12", "=q3=Skullforge Reaver", "=ds=#h1#, #w10#", "14%" },
- { 16694, "INV_Pants_08", "=q3=Devout Skirt", "=ds=#s11#, #a1# (D1, =q9=#c5#=ds=)", "11%" },
- { 16687, "INV_Pants_06", "=q3=Magister's Leggings", "=ds=#s11#, #a1# (D1, =q10=#c3#=ds=)", "11%" },
- { 16699, "INV_Pants_08", "=q3=Dreadmist Leggings", "=ds=#s11#, #a1# (D1, =q11=#c8#=ds=)", "11%" },
- { 16709, "INV_Pants_02", "=q3=Shadowcraft Pants", "=ds=#s11#, #a2# (D1, =q12=#c6#=ds=)", "11%" },
- { 16719, "INV_Pants_08", "=q3=Wildheart Kilt", "=ds=#s11#, #a2# (D1, =q13=#c1#=ds=)", "11%" },
- { 16678, "INV_Pants_03", "=q3=Beaststalker's Pants", "=ds=#s11#, #a3# (D1, =q14=#c2#=ds=)", "11%" },
- { 16668, "INV_Pants_03", "=q3=Kilt of Elements", "=ds=#s11#, #a3# (D1, =q15=#c7#=ds=)", "11%" },
- { 16728, "INV_Pants_04", "=q3=Lightforge Legplates", "=ds=#s11#, #a4# (D1, =q16=#c4#=ds=)", "11%" },
- { 16732, "INV_Pants_04", "=q3=Legplates of Valor", "=ds=#s11#, #a4# (D1, =q17=#c9#=ds=)", "11%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" },
- };
- STRATPostmaster = {
- { 13390, "INV_Misc_Bandage_15", "=q3=The Postmaster's Band", "=ds=#s1#, #a1#", "17%" },
- { 13388, "INV_Chest_Leather_10", "=q3=The Postmaster's Tunic", "=ds=#s5#, #a1#", "17%" },
- { 13389, "INV_Pants_06", "=q3=The Postmaster's Trousers", "=ds=#s11#, #a1#", "17%" },
- { 13391, "INV_Boots_02", "=q3=The Postmaster's Treads", "=ds=#s12#, #a1#", "17%" },
- { 13392, "INV_Jewelry_Ring_23", "=q3=The Postmaster's Seal", "=ds=#s13#", "17%" },
- { 13393,"INV_Mace_01","=q3=Malown's Slam","=ds=#h2#, #w6#", "17%" },
- };
- STRATTrash = {
- { 16697, "INV_Belt_31", "=q3=Devout Bracers", "=ds=#s8#, #a1# (D1, =q9=#c5#=ds=)", "1-4%" },
- { 16685, "INV_Belt_08", "=q3=Magister's Belt", "=ds=#s10#, #a1# (D1, =q10=#c3#=ds=)", "1-3%" },
- { 16702, "INV_Belt_12", "=q3=Dreadmist Belt", "=ds=#s10#, #a1# (D1, =q11=#c8#=ds=)", "1-1.5%" },
- { 16710, "INV_Bracer_07", "=q3=Shadowcraft Bracers", "=ds=#s8#, #a2# (D1, =q12=#c6#=ds=)", "1.5-4%" },
- { 16714, "INV_Bracer_09", "=q3=Wildheart Bracers", "=ds=#s8#, #a2# (D1, =q13=#c1#=ds=)", "1.5-1.75%" },
- { 16681, "INV_Bracer_17", "=q3=Beaststalker's Bindings", "=ds=#s8#, #a3# (D1, =q14=#c2#=ds=)", "1.5-2%" },
- { 16671, "INV_Bracer_02", "=q3=Bindings of Elements", "=ds=#s8#, #a3# (D1, =q15=#c7#=ds=)", "1.25-3%" },
- { 16723, "INV_Belt_11", "=q3=Lightforge Belt", "=ds=#s10#, #a4# (D1, =q16=#c4#=ds=)", "0.2-2%" },
- { 16736, "INV_Belt_34", "=q3=Belt of Valor", "=ds=#s10#, #a4# (D1, =q17=#c9#=ds=)", "2-3%" },
- { 0,"","","" },
- { 12811, "INV_Misc_Gem_Pearl_03", "=q2=Righteous Orb", "=ds=#e12#", "1.33-9%" },
- { 12735, "INV_Misc_Pelt_Boar_Ruin_03", "=q2=Frayed Abomination Stitching", "=ds=#m32#", "15%" },
- { 12843,"INV_Jewelry_Talisman_12","=q2=Corruptor's Scourgestone","=ds=#m32#" },
- { 12841,"INV_Jewelry_Talisman_13","=q1=Invader's Scourgestone","=ds=#m32#" },
- { 12840,"INV_Jewelry_Talisman_14","=q1=Minion's Scourgestone","=ds=#m32#" },
- { 18742, "INV_Shoulder_14", "=q3=Stratholme Militia Shoulderguard", "=ds=#s3#, #a3#", "0.02-0.04%" },
- { 18743, "INV_Misc_Cape_18", "=q3=Gracious Cape", "=ds=#s4#", "0.1-0.06%" },
- { 17061, "INV_Misc_Cape_20", "=q3=Juno's Shadow", "=ds=#s4#", "0.02%" },
- { 18741, "INV_Bracer_17", "=q3=Morlune's Bracer", "=ds=#s8#, #a4#", "0.02-0.04%" },
- { 18744, "INV_Gauntlets_18", "=q3=Plaguebat Fur Gloves", "=ds=#s9#, #a2#", "0.02-0.04%" },
- { 18745, "INV_Pants_01", "=q3=Sacred Cloth Leggings", "=ds=#s11#, #a1#", "0.02-0.04%" },
- { 18736, "INV_Pants_12", "=q3=Plaguehound Leggings", "=ds=#s11#, #a2#", "0.02%" },
- { 0,"","","" },
- { 16249, "INV_Misc_Note_01", "=q2=Formula: Enchant 2H Weapon - Major Intellect", "=ds=#p4# #m14# =q7=#x73#", "2%" },
- { 16248, "INV_Misc_Note_01", "=q2=Formula: Enchant Weapon - Unholy", "=ds=#p4# #m15# =q7=#x72#", "0.88%" },
- { 14495, "INV_Scroll_06", "=q2=Pattern: Ghostweave Pants", "=ds=#p8# #m18# =q7=#x75#", "2%" },
- { 15777, "INV_Scroll_06", "=q2=Pattern: Runic Leather Shoulders", "=ds=#p7# #m14# =q7=#x74#", "0.99%" },
- { 15768, "INV_Scroll_06", "=q2=Pattern: Wicked Leather Belt", "=ds=#p7# #m14# =q7=#x76#", "2%" },
- { 18658, "INV_Scroll_06", "=q2=Schematic: Ultra-Flash Shadow Reflector", "=ds=#p5# #m14# =q7=#x77#", "4%" },
- { 16052, "INV_Scroll_06", "=q2=Schematic: Voice Amplification Modulator", "=ds=#p5# #m18# =q7=#x77#", "5%" },
- };
- LBRSPike = {
- { 12533, "INV_Spear_01", "=q1=Roughshod Pike", "=ds=#m8#", "100%" },
- };
- LBRSOmokk = {
- { 16670, "INV_Boots_Wolf", "=q3=Boots of the Elements", "=ds=#s12#, #a3# (D1, =q15=#c7#=ds=)", "17%" },
- { 0, "", "", "", "" },
- { 13166, "INV_Shoulder_23", "=q3=Slamshot Shoulders", "=ds=#s3#, #a4#", "17%" },
- { 13168, "INV_Chest_Plate13", "=q3=Plate of the Shaman King", "=ds=#s5#, #a4#", "17%" },
- { 13170, "INV_Pants_13", "=q3=Skyshroud Leggings", "=ds=#s11#, #a1#", "17%" },
- { 13169, "INV_Pants_09", "=q3=Tressermane Leggings", "=ds=#s11#, #a2#", "17%" },
- { 13167, "INV_Hammer_04", "=q3=Fist of Omokk", "=ds=#h2#, #w6#", "17%" },
- { 0, "", "", "", "" },
- { 12336, "INV_Misc_Gem_Diamond_02", "=q2=Gemstone of Spirestone", "=ds=#m8#", "25%" },
- { 0, "", "", "", "" },
- { 12534, "INV_Misc_Head_Centaur_01", "=q1=Omokk's Head", "=ds=#m8#", "100%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- LBRSSpirestoneBattleLord = {
- { 13284, "INV_Boots_01", "=q3=Swiftdart Battleboots", "=ds=#s12#, #a3#", "40%" },
- { 13285, "INV_Weapon_Halberd_11", "=q3=The Nicker", "=ds=#h2#, #w1#", "60%" },
- };
- LBRSVosh = {
- { 16712, "INV_Gauntlets_24", "=q3=Shadowcraft Gloves", "=ds=#s9#, #a2# (D1, =q12=#c6#=ds=)", "17%" },
- { 0, "", "", "", "" },
- { 13257, "INV_Shoulder_07", "=q3=Demonic Runed Spaulders", "=ds=#s3#, #a2#", "17%" },
- { 12626, "INV_Bracer_07", "=q3=Funeral Cuffs", "=ds=#s8#, #a1#", "17%" },
- { 13255, "INV_Gauntlets_30", "=q3=Trueaim Gauntlets", "=ds=#s9#, #a3#", "17%" },
- { 12653, "INV_Weapon_Bow_08", "=q3=Riphook", "=ds=#w2#", "17%" },
- { 12651, "INV_Weapon_Crossbow_04", "=q3=Blackcrow", "=ds=#w3#", "17%" },
- { 12654, "Ability_Hunter_CriticalShot", "=q3=Doomshot", "=ds=#e5#", "100%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- LBRSHumanRemains = {
- { 12812, "INV_Gauntlets_29", "=q3=Unfired Plate Gauntlets", "=ds=#m8#" },
- };
- LBRSVoone = {
- { 16676, "INV_Gauntlets_10", "=q3=Beaststalker's Gloves", "=ds=#s9#, #a3# (D1, =q14=#c2#=ds=)", "17%" },
- { 0, "", "", "", "" },
- { 13177, "INV_Jewelry_Amulet_04", "=q3=Talisman of Evasion", "=ds=#s2#", "17%" },
- { 13179, "INV_Bracer_09", "=q3=Brazecore Armguards", "=ds=#s8#, #a3#", "17%" },
- { 22231, "INV_Boots_Cloth_02", "=q3=Kayser's Boots of Precision", "=ds=#s12#, #a1#", "17%" },
- { 13173, "INV_ThrowingAxe_06", "=q3=Flightblade Throwing Axe", "=ds=#w11#", "100%" },
- { 12582, "INV_Weapon_ShortBlade_12", "=q3=Keris of Zul'Serak", "=ds=#h1#, #w4#", "17%" },
- { 0, "", "", "", "" },
- { 12335, "INV_Misc_Gem_Opal_01", "=q2=Gemstone of Smolderthorn", "=ds=#m8#", "20%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- LBRSGrayhoof = {
- { 0, "INV_Misc_Bag_09", "=q6=#j3#", "=q5=Mor Grayhoof" },
- { 22306, "INV_Belt_03", "=q3=Ironweave Belt", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "20%" },
- { 22325, "INV_Belt_26", "=q3=Belt of the Trickster", "=ds=#s10#, #a2#", "20%" },
- { 22319, "INV_Misc_Book_07", "=q3=Tome of Divine Right", "=ds=#s15#", "20%" },
- { 22398, "INV_Relics_IdolofRejuvenation", "=q3=Idol of Rejuvenation", "=ds=#s16#, #e16# =q13=#c1#", "20%" },
- { 22322, "INV_Mace_15", "=q3=The Jaw Breaker", "=ds=#h1#, #w6#", "20%" },
- };
- LBRSSmolderweb = {
- { 16715, "INV_Boots_08", "=q3=Wildheart Boots", "=ds=#s12#, #a2# (D1,=q13=#c1#=ds=)", "25%" },
- { 0, "", "", "", "" },
- { 13244, "INV_Gauntlets_29", "=q3=Gilded Gauntlets", "=ds=#s9#, #a3#", "25%" },
- { 13213, "INV_Misc_Gem_Pearl_01", "=q3=Smolderweb's Eye", "=ds=#s14#", "25%" },
- { 13183, "INV_Wand_10", "=q3=Venomspitter", "=ds=#h1#, #w6#", "25%" },
- { 0, "", "", "", "" },
- { 80758, "INV_Chest_Leather_03", "=q3=Carapace of the Spider Queen", "=ds=#s5#, #a2#", "40%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- LBRSCrystalFang = {
- { 13185, "INV_Shoulder_02", "=q3=Sunderseer Mantle", "=ds=#s3#, #a1#", "33%" },
- { 13184, "INV_Gauntlets_13", "=q3=Fallbrush Handgrips", "=ds=#s9#, #a2#", "33%" },
- { 13218, "INV_Weapon_ShortBlade_16", "=q3=Fang of the Crystal Spider", "=ds=#h1#, #w4#", "33%" },
- };
- LBRSDoomhowl = {
- { 13258, "INV_Gauntlets_22", "=q3=Slaghide Gauntlets", "=ds=#s9#, #a2# =q2=#e31#", "25%" },
- { 22232, "INV_Belt_18", "=q3=Marksman's Girdle", "=ds=#s10#, #a3#", "25%" },
- { 13259, "INV_Boots_Plate_08", "=q3=Ribsteel Footguards", "=ds=#s12#, #a4#", "25%" },
- { 13178, "INV_Jewelry_Ring_22", "=q3=Rosewine Circle", "=ds=#s13#", "25%" },
- { 0, "", "", "" },
- { 18784, "INV_Misc_Note_04", "=q3=Top Half of Advanced Armorsmithing: Volume III", "=ds=#m9#", "16%" },
- { 12725, "INV_Scroll_05", "=q3=Plans: Enchanted Thorium Helm", "=q1=#m4# =ds=#p2# #m14#" },
- { 12620, "INV_Helmet_02", "=q3=Enchanted Thorium Helm", "=ds=#s1#, #a4#" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- LBRSZigris = {
- { 13253, "INV_Gauntlets_14", "=q3=Hands of Power", "=ds=#s9#, #a1#", "15%" },
- { 13252, "INV_Belt_10", "=q3=Cloudrunner Girdle", "=ds=#s10#, #a2#", "15%" },
- { 0, "", "", "", "" },
- { 12835, "INV_Scroll_03", "=q3=Plans: Annihilator", "=ds=#p2# #m14#", "10%" },
- { 12798, "INV_Axe_12", "=q3=Annihilator", "=ds=#h3#, #w1#" },
- { 0, "", "", "", "" },
- { 80759, "INV_Misc_Cape_21", "=q3=Cloak of the Protector", "=ds=#s4#", "40%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- LBRSSlavener = {
- { 16718, "INV_Shoulder_01", "=q3=Wildheart Spaulders", "=ds=#s3#, #a2# (D1, =q13=#c1#=ds=)", "25%" },
- { 0, "", "", "", "" },
- { 13208, "INV_Bracer_07", "=q3=Bleak Howler Armguards", "=ds=#s8#, #a2#", "25%" },
- { 13206, "INV_Pants_06", "=q3=Wolfshear Leggings", "=ds=#s11#, #a1#", "25%" },
- { 13205, "INV_Shield_14", "=q3=Rhombeard Protector", "=ds=#w8#", "25%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- LBRSHalycon = {
- { 13212, "INV_Belt_14", "=q3=Halycon's Spiked Collar", "=ds=#s2#", "25%" },
- { 22313, "INV_Bracer_13", "=q3=Ironweave Bracers", "=ds=#s8#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "25%" },
- { 13211, "INV_Bracer_07", "=q3=Slashclaw Bracers", "=ds=#s8#, #a3#", "25%" },
- { 13210, "INV_Boots_Wolf", "=q3=Pads of the Dread Wolf", "=ds=#s12#, #a2#", "25%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- LBRSWyrmthalak = {
- { 13143, "INV_Jewelry_Ring_17", "=q4=Mark of the Dragon Lord", "=ds=#s13#", "2%" },
- { 0, "", "", "", "" },
- { 16679, "INV_Shoulder_10", "=q3=Beaststalker's Mantle", "=ds=#s3#, #a3# (D1, =q14=#c2#=ds=)", "14%" },
- { 0, "", "", "", "" },
- { 13162, "INV_Gauntlets_29", "=q3=Reiver Claws", "=ds=#s9#, #a4#", "14%" },
- { 13164, "INV_Misc_Gem_Bloodstone_01", "=q3=Heart of the Scale", "=ds=#s14#", "14%" },
- { 22321, "INV_Misc_Gem_Bloodstone_01", "=q3=Heart of Wyrmthalak", "=ds=#s14#", "14%" },
- { 13163, "INV_Sword_18", "=q3=Relentless Scythe", "=ds=#h2#, #w10#", "14%" },
- { 13148, "INV_Spear_05", "=q3=Chillpike", "=ds=#w7#", "14%" },
- { 13161, "INV_Staff_29", "=q3=Trindlehaven Staff", "=ds=#w9#", "14%" },
- { 0, "", "", "", "" },
- { 12337, "INV_Misc_Gem_Bloodstone_01", "=q2=Gemstone of Bloodaxe", "=ds=#m8#", "30%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 12780, "INV_Letter_17", "=q1=General Drakkisath's Command", "=ds=#m2# =q8=#m7#", "100%" },
- { 13966, "INV_Jewelry_Talisman_09", "=q3=Mark of Tyranny", "=q1=#m4# =ds=#s14#" },
- { 13968, "INV_Jewelry_Talisman_08", "=q3=Eye of the Beast", "=q1=#m4# =ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 13965, "INV_Misc_ArmorKit_09", "=q3=Blackhand's Breadth", "=q1=#m4# =ds=#s14#" },
- { 0, "", "", "", "" },
- { 80760, "INV_Jewelry_Ring_14", "=q3=Spireblade Band","=ds=#s13#", "35%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#, Quantity of 2", "100%" },
- };
- LBRSGrimaxe = {
- { 12637, "INV_Gauntlets_26", "=q3=Backusarian Gauntlets", "=ds=#s9#, #a4#", "33%" },
- { 12634, "INV_Belt_13", "=q3=Chiselbrand Girdle", "=ds=#s10#, #a3#", "33%" },
- { 12621, "INV_Weapon_Halberd_11", "=q3=Demonfork", "=ds=#h3#, #w1#", "33%" },
- { 0, "", "", "", "" },
- { 12838, "INV_Scroll_03", "=q3=Plans: Arcanite Reaper", "=ds=#p2# #m14#", "7%" },
- { 12784, "INV_Axe_09", "=q3=Arcanite Reaper", "=ds=#h2#, #w1#" },
- };
- LBRSBashguud = {
- { 13203, "INV_Misc_Cape_19", "=q3=Armswake Cloak", "=ds=#s4#", "33%" },
- { 13198, "INV_Gauntlets_11", "=q3=Hurd Smasher", "=ds=#h1#, #w13#", "33%" },
- { 13204, "INV_Mace_15", "=q3=Bashguuder", "=ds=#h1#, #w6#", "33%" },
- };
- LBRSSpirestoneButcher = {
- { 12608, "INV_Misc_Cape_18", "=q3=Butcher's Apron", "=ds=#s4#", "50%" },
- { 13286, "INV_Pick_05", "=q3=Rivenspike", "=ds=#h1#, #w1#", "50%" },
- };
- LBRSSpirestoneLordMagus = {
- { 13282, "INV_Boots_05", "=q3=Ogreseer Tower Boots", "=ds=#s12#, #a1#", "33%" },
- { 13283, "Spell_Holy_InnerFire", "=q3=Magus Ring", "=ds=#s13#", "33%" },
- { 13261, "INV_Wand_09", "=q3=Globe of D'sak", "=ds=#s15#", "33%" },
- };
- LBRSFelguard = {
- { 13181, "INV_Gauntlets_15", "=q3=Demonskin Gloves", "=ds=#s9#, #a1#", "50%" },
- { 13182, "INV_Sword_36", "=q3=Phase Blade", "=ds=#h1#, #w10#", "50%" },
- };
- LBRSTrash = {
- { 14513, "INV_Scroll_03", "=q4=Pattern: Robe of the Archmage", "=ds=#p8# #m14# =q7=#x52#", "10%" },
- { 14152, "INV_Chest_Cloth_38", "=q4=Robe of the Archmage", "=ds=#s5#, #a1# =q10=#c3#" },
- { 0, "", "", "" },
- { 16696, "INV_Belt_10", "=q3=Devout Belt", "=ds=#s10#, #a1# (D1, =q9=#c5#=ds=)", "0.5-4%" },
- { 16685, "INV_Belt_08", "=q3=Magister's Belt", "=ds=#s10#, #a1# (D1, =q10=#c3#=ds=)", "1-3%" },
- { 16683, "INV_Jewelry_Ring_23","=q3=Magister's Bindings","=ds=#s8#, #a1# (D1, =q10=#c3#=ds=)", "0.75-2%" },
- { 16703, "INV_Bracer_13", "=q3=Dreadmist Bracers", "=ds=#s8#, #a1# (D1, =q11=#c8#=ds=)", "1-4%" },
- { 16713, "INV_Belt_03", "=q3=Shadowcraft Belt", "=ds=#s10#, #a2# (D1, =q12=#c6#=ds=)", "0.75-3%" },
- { 16716, "INV_Belt_15", "=q3=Wildheart Belt", "=ds=#s10#, #a2# (D1, =q13=#c1#=ds=)", "1.25-1.5%" },
- { 16680,"INV_Belt_28","=q3=Beaststalker's Belt","=ds=#s10#, #a3# (D1, =q14=#c2#=ds=)", "0.75-2%" },
- { 16673, "INV_Belt_16", "=q3=Cord of Elements", "=ds=#s10#, #a3# (D1, =q15=#c7#=ds=)", "1-3%" },
- { 16736, "INV_Belt_34", "=q3=Belt of Valor", "=ds=#s10#, #a4# (D1, =q17=#c9#=ds=)", "2-3%" },
- { 16735, "INV_Bracer_18", "=q3=Bracers of Valor", "=ds=#s8#, #a4# (D1, =q17=#c9#=ds=)", "0.75-3%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 15749, "INV_Scroll_06", "=q2=Pattern: Volcanic Breastplate", "=ds=#p7# #m20# =q7=#x53#", "5%" },
- { 15775, "INV_Scroll_06", "=q2=Pattern: Volcanic Shoulders", "=ds=#p7# #m14# =q7=#x55#", "23%" },
- { 13494, "INV_Scroll_06", "=q2=Recipe: Greater Fire Protection Potion", "=ds=#p1# #m18# =q7=#x54#/#x53#", "2%" },
- { 16250, "INV_Misc_Note_01", "=q2=Formula: Enchant Weapon - Superior Striking", "=ds=#p4# #m14# =q7=#x57#", "3%" },
- { 16244, "INV_Misc_Note_01", "=q2=Formula: Enchant Gloves - Greater Strength", "=ds=#p4# #m15# =q7=#x56#", "10%" },
- { 9214, "INV_Misc_Book_06", "=q2=Grimoire of Inferno", "=ds=#e20# =q11=#c8# =q7=#x51#", "5%" },
- { 0, "", "", "" },
- { 12219, "Racial_Dwarf_FindTreasure", "=q1=Unadorned Seal of Ascension", "=ds=#m8#", "8%" },
- { 12586, "INV_Misc_Organ_02", "=q1=Immature Venom Sac", "=q7=#x58#", "71-96%" },
- };
- SCHOLOBlood = {
- { 13523, "INV_Potion_24", "=q1=Blood of Innocents", "=ds=#m8#", "100%" },
- };
- SCHOLOKirtonostheHerald = {
- { 16734, "INV_Boots_Plate_03", "=q3=Boots of Valor", "=ds=#s12#, #a4# (D1, =q17=#c9#=ds=)", "11%" },
- { 0, "", "", "", "" },
- { 13960, "INV_Misc_Orb_03", "=q3=Heart of the Fiend", "=ds=#s2#", "11%" },
- { 13955, "INV_Shoulder_25", "=q3=Stoneform Shoulders", "=ds=#s3#, #a4#", "11%" },
- { 13969, "INV_Bracer_16", "=q3=Loomguard Armbraces", "=ds=#s8#, #a3#", "11%" },
- { 13957, "INV_Gauntlets_09", "=q3=Gargoyle Slashers", "=ds=#s9#, #a2#", "11%" },
- { 13956, "INV_Belt_12", "=q3=Clutch of Andros", "=ds=#s10#, #a1#", "11%" },
- { 13967, "INV_Boots_Plate_04", "=q3=Windreaver Greaves", "=ds=#s12#, #a3#", "11%" },
- { 14024, "INV_Weapon_ShortBlade_16", "=q3=Frightalon", "=ds=#h1#, #w4#", "11%" },
- { 13983, "INV_Weapon_Halberd_09", "=q3=Gravestone War Axe", "=ds=#h2#, #w1#", "11%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SCHOLOJandiceBarov = {
- { 16701, "INV_Misc_Bone_TaurenSkull_01", "=q3=Dreadmist Mantle", "=ds=#s3#, #a1# (D1, =q11=#c8#=ds=)","14%" },
- { 0, "", "", "", "" },
- { 14548, "INV_Shoulder_11", "=q3=Royal Cap Spaulders", "=ds=#s3#, #a3#", "14%" },
- { 18689, "INV_Misc_Cape_20", "=q3=Phantasmal Cloak", "=ds=#s4#", "14%" },
- --{ 14543, "INV_Gauntlets_15", "=q3=Darkshade Gloves", "=ds=#s9#, #a1#", "14%" },
- { 14545, "INV_Pants_11", "=q3=Ghostloom Leggings", "=ds=#s11#, #a2#", "14%" },
- { 18690, "INV_Pants_04", "=q3=Wraithplate Leggings", "=ds=#s11#, #a4#", "14%" },
- { 14541, "INV_Sword_03", "=q3=Barovian Family Sword", "=ds=#h2#, #w10#", "14%" },
- { 22394, "INV_Staff_29", "=q3=Staff of Metanoia", "=ds=#w9#", "14%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 13523, "INV_Potion_24", "=q1=Blood of Innocents", "=ds=#m8#", "100%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SCHOLOLordBlackwood = {
- { 23132, "INV_Sword_05", "=q3=Lord Blackwood's Blade", "=ds=#h1#, #w10#", "33%" };
- { 23156, "INV_Misc_Bone_10", "=q3=Blackwood's Thigh", "=ds=#s15#", "33%" };
- { 23139, "INV_Shield_02", "=q3=Lord Blackwood's Buckler", "=ds=#w8#", "33%" };
- };
- SCHOLORattlegore = {
- { 16711, "INV_Boots_08", "=q3=Shadowcraft Boots", "=ds=#s12#, #a2# (D1, =q12=#c6#=ds=)", "14%" },
- { 0, "", "", "", "" },
- { 14539, "INV_Helmet_14", "=q3=Bone Ring Helm", "=ds=#s1#, #a2#", "14%" },
- { 14538, "INV_Shoulder_02", "=q3=Deadwalker Mantle", "=ds=#s3#, #a1#", "14%" },
- { 18686, "INV_Shoulder_03", "=q3=Bone Golem Shoulders", "=ds=#s3#, #a3#", "14%" },
- { 14537, "INV_Boots_Plate_09", "=q3=Corpselight Greaves", "=ds=#s12#, #a4#", "14%" },
- { 14528, "INV_Shield_02", "=q3=Rattlecage Buckler", "=ds=#w8#", "14%" },
- { 14531, "INV_Hammer_13", "=q3=Frightskull Shaft", "=ds=#h2#, #w6#", "14%" },
- { 0, "", "", "", "" },
- { 18782, "INV_Misc_Note_03", "=q3=Top Half of Advanced Armorsmithing: Volume II", "=ds=#m8#", "40%" },
- { 12726, "INV_Scroll_05", "=q3=Plans: Enchanted Thorium Leggings", "=q1=#m4# =ds=#p2# #m14#" },
- { 12619, "INV_Pants_04", "=q3=Enchanted Thorium Leggings", "=ds=#s11#, #a4#" },
- { 0, "", "", "", "" },
- { 13873, "INV_Misc_Key_14", "=q1=Viewing Room Key", "=ds=#e14#", "100%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SCHOLODeathKnight = {
- { 18760, "INV_Jewelry_Ring_09", "=q3=Necromantic Band", "=ds=#s13#", "25%" },
- { 18761, "INV_Wand_12", "=q3=Oblivion's Touch", "=ds=#w12#", "25%" },
- { 18758, "INV_Weapon_ShortBlade_18", "=q3=Specter's Blade", "=ds=#h1#, #w4#", "25%" },
- { 18759, "INV_Axe_18", "=q3=Malicious Axe", "=ds=#h2#, #w1#", "25%" },
- };
- SCHOLOVectus = {
- { 18691, "INV_Jewelry_Necklace_06", "=q3=Dark Advisor's Pendant", "=ds=#s2#", "7%" },
- { 14577, "INV_Pants_08", "=q3=Skullsmoke Pants", "=ds=#s11#, #a1#", "7%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SCHOLOMarduk = {
- { 18692, "INV_Boots_Plate_08", "=q3=Death Knight Sabatons", "=ds=#s12#, #a4#", "7%" },
- { 14576, "INV_Sword_15", "=q3=Ebon Hilt of Marduk", "=ds=#h3#, #w10#", "7%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SCHOLORasFrostwhisper = {
- { 13314, "INV_Chest_Cloth_12", "=q4=Alanna's Embrace", "=ds=#s5#, #a1#", "2%" },
- { 0, "", "", "", "" },
- { 16689, "INV_Shoulder_23", "=q3=Magister's Mantle", "=ds=#s3#, #a1# (D1, =q10=#c3#=ds=)", "8%" },
- { 0, "", "", "", "" },
- { 14503, "INV_Shoulder_25", "=q3=Death's Clutch", "=ds=#s3#, #a2#", "8%" },
- { 14340, "INV_Chest_Cloth_46", "=q3=Freezing Lich Robes", "=ds=#s5#, #a1#", "8%" },
- { 18693, "INV_Gauntlets_16", "=q3=Shivery Handwraps", "=ds=#s9#, #a1#", "8%" },
- { 14525, "INV_Gauntlets_29", "=q3=Boneclenched Gauntlets", "=ds=#s9#, #a4#", "8%" },
- { 14502, "INV_Belt_10", "=q3=Frostbite Girdle", "=ds=#s10#, #a2#", "8%" },
- { 14522, "INV_Pants_04", "=q3=Maelstrom Leggings", "=ds=#s11#, #a3#", "8%" },
- { 18694, "INV_Boots_01", "=q3=Shadowy Mail Greaves", "=ds=#s12#, #a3#", "8%" },
- { 18695, "INV_Misc_Book_06", "=q3=Spellbound Tome", "=ds=#s15#", "8%" },
- { 18696, "INV_Shield_02", "=q3=Intricately Runed Shield", "=ds=#w8#", "8%" },
- { 13952, "INV_Axe_03", "=q3=Iceblade Hacker", "=ds=#h3#, #w1#", "8%" },
- { 14487, "INV_Hammer_13", "=q3=Bonechill Hammer", "=ds=#h1#, #w6#", "8%" },
- { 13521, "INV_Scroll_06", "=q2=Recipe: Flask of Supreme Power", "=ds=#p1# #m14#", "3%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SCHOLOKormok = {
- { 0, "INV_Misc_Bag_09", "=q6=#j3#", "=q5=Kormok" },
- { 22303, "INV_Pants_08", "=q3=Ironweave Pants", "=ds=#s11#, #a1#", "20%" },
- { 22326, "INV_Jewelry_Ring_19", "=q3=Amalgam's Band", "=ds=#s13#", "20%" },
- { 22331, "INV_Jewelry_Ring_33", "=q3=Band of the Steadfast Hero", "=ds=#s13#", "20%" },
- { 22332, "INV_Sword_25", "=q3=Blade of Necromancy", "=ds=#h3#, #w10#", "20%" },
- { 22333, "INV_Hammer_04", "=q3=Hammer of Divine Might", "=ds=#h2#, #w6#", "20%" },
- };
- SCHOLOInstructorMalicia = {
- { 16710, "INV_Bracer_07", "=q3=Shadowcraft Bracers", "=ds=#s8#, #a2# (D1, =q12=#c6#=ds=)", "4%" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- { 0, "", "", "", "" },
- { 18681, "INV_Shoulder_05", "=q3=Burial Shawl", "=ds=#s3#, #a1#", "4%" },
- { 14633, "INV_Shoulder_02", "=q3=Necropile Mantle", "=ds=#s3#, #a1#", "4%" },
- { 14626, "INV_Chest_Cloth_43", "=q3=Necropile Robe", "=ds=#s5#, #a1#", "4%" },
- { 14637, "INV_Chest_Leather_03", "=q3=Cadaverous Armor", "=ds=#s5#, #a2#", "4%" },
- { 14611, "INV_Chest_Leather_05", "=q3=Bloodmail Hauberk", "=ds=#s5#, #a3#", "4%" },
- { 14624, "INV_Chest_Chain_15", "=q3=Deathbone Chestplate", "=ds=#s5#, #a4#", "4%" },
- { 14629, "INV_Bracer_07", "=q3=Necropile Cuffs", "=ds=#s8#, #a1#", "4%" },
- { 14640, "INV_Gauntlets_15", "=q3=Cadaverous Gloves", "=ds=#s9#, #a2#", "4%" },
- { 14615, "INV_Gauntlets_26", "=q3=Bloodmail Gauntlets", "=ds=#s9#, #a3#", "4%" },
- { 14622, "INV_Gauntlets_28", "=q3=Deathbone Gauntlets", "=ds=#s9#, #a4#", "4%" },
- { 14636, "INV_Belt_16", "=q3=Cadaverous Belt", "=ds=#s10#, #a2#", "4%" },
- { 14614, "INV_Belt_23", "=q3=Bloodmail Belt", "=ds=#s10#, #a3#", "4%" },
- { 14620, "INV_Belt_12", "=q3=Deathbone Girdle", "=ds=#s10#, #a4#", "4%" },
- { 14632, "INV_Pants_08", "=q3=Necropile Leggings", "=ds=#s11#, #a1#", "4%" },
- { 14638, "INV_Pants_07", "=q3=Cadaverous Leggings", "=ds=#s11#, #a2#", "4%" },
- { 18682, "INV_Pants_02", "=q3=Ghoul Skin Leggings", "=ds=#s11#, #a2#", "4%" },
- { 14612, "INV_Pants_06", "=q3=Bloodmail Legguards", "=ds=#s11#, #a3#", "4%" },
- { 14623, "INV_Pants_04", "=q3=Deathbone Legguards", "=ds=#s11#, #a4#", "4%" },
- { 14631, "INV_Boots_05", "=q3=Necropile Boots", "=ds=#s12#, #a1#", "4%" },
- { 14641, "INV_Boots_05", "=q3=Cadaverous Walkers", "=ds=#s12#, #a2#", "4%" },
- { 14616, "INV_Boots_01", "=q3=Bloodmail Boots", "=ds=#s12#, #a3#", "4%" },
- { 14621, "INV_Boots_01", "=q3=Deathbone Sabatons", "=ds=#s12#, #a4#", "4%" },
- { 18684, "INV_Jewelry_Ring_15", "=q3=Dimly Opalescent Ring", "=ds=#s13# =q2=#e32#", "4%" },
- { 23201, "INV_Relics_LibramofHope", "=q3=Libram of Divinity", "=ds=#s16#, #e18# =q16=#c4#", "4%" },
- { 23200, "INV_Relics_TotemofLife", "=q3=Totem of Sustaining", "=ds=#s16#, #e17# =q15=#c7#", "4%" },
- { 18680, "INV_Weapon_Bow_08", "=q3=Ancient Bone Bow", "=ds=#w2#", "4%" },
- { 18683, "INV_Hammer_13", "=q3=Hammer of the Vesper", "=ds=#h1#, #w6#", "4%" },
- };
- SCHOLODoctorTheolenKrastinov = {
- { 16684, "INV_Gauntlets_17", "=q3=Magister's Gloves", "=ds=#s9#, #a1# (D1, =q10=#c3#=ds=)", "14%" },
- { 14617, "INV_Shirt_Red_01", "=q1=Sawbones Shirt", "=ds=#s6#", "2%" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- { 18681, "INV_Shoulder_05", "=q3=Burial Shawl", "=ds=#s3#, #a1#", "4%" },
- { 14633, "INV_Shoulder_02", "=q3=Necropile Mantle", "=ds=#s3#, #a1#", "4%" },
- { 14626, "INV_Chest_Cloth_43", "=q3=Necropile Robe", "=ds=#s5#, #a1#", "4%" },
- { 14637, "INV_Chest_Leather_03", "=q3=Cadaverous Armor", "=ds=#s5#, #a2#", "4%" },
- { 14611, "INV_Chest_Leather_05", "=q3=Bloodmail Hauberk", "=ds=#s5#, #a3#", "4%" },
- { 14624, "INV_Chest_Chain_15", "=q3=Deathbone Chestplate", "=ds=#s5#, #a4#", "4%" },
- { 14629, "INV_Bracer_07", "=q3=Necropile Cuffs", "=ds=#s8#, #a1#", "4%" },
- { 14640, "INV_Gauntlets_15", "=q3=Cadaverous Gloves", "=ds=#s9#, #a2#", "4%" },
- { 14615, "INV_Gauntlets_26", "=q3=Bloodmail Gauntlets", "=ds=#s9#, #a3#", "4%" },
- { 14622, "INV_Gauntlets_28", "=q3=Deathbone Gauntlets", "=ds=#s9#, #a4#", "4%" },
- { 14636, "INV_Belt_16", "=q3=Cadaverous Belt", "=ds=#s10#, #a2#", "4%" },
- { 14614, "INV_Belt_23", "=q3=Bloodmail Belt", "=ds=#s10#, #a3#", "4%" },
- { 14620, "INV_Belt_12", "=q3=Deathbone Girdle", "=ds=#s10#, #a4#", "4%" },
- { 14632, "INV_Pants_08", "=q3=Necropile Leggings", "=ds=#s11#, #a1#", "4%" },
- { 14638, "INV_Pants_07", "=q3=Cadaverous Leggings", "=ds=#s11#, #a2#", "4%" },
- { 18682, "INV_Pants_02", "=q3=Ghoul Skin Leggings", "=ds=#s11#, #a2#", "4%" },
- { 14612, "INV_Pants_06", "=q3=Bloodmail Legguards", "=ds=#s11#, #a3#", "4%" },
- { 14623, "INV_Pants_04", "=q3=Deathbone Legguards", "=ds=#s11#, #a4#", "4%" },
- { 14631, "INV_Boots_05", "=q3=Necropile Boots", "=ds=#s12#, #a1#", "4%" },
- { 14641, "INV_Boots_05", "=q3=Cadaverous Walkers", "=ds=#s12#, #a2#", "4%" },
- { 14616, "INV_Boots_01", "=q3=Bloodmail Boots", "=ds=#s12#, #a3#", "4%" },
- { 14621, "INV_Boots_01", "=q3=Deathbone Sabatons", "=ds=#s12#, #a4#", "4%" },
- { 18684, "INV_Jewelry_Ring_15", "=q3=Dimly Opalescent Ring", "=ds=#s13# =q2=#e32#", "4%" },
- { 23201, "INV_Relics_LibramofHope", "=q3=Libram of Divinity", "=ds=#s16#, #e18# =q16=#c4#", "4%" },
- { 23200, "INV_Relics_TotemofLife", "=q3=Totem of Sustaining", "=ds=#s16#, #e17# =q15=#c7#", "4%" },
- { 18680, "INV_Weapon_Bow_08", "=q3=Ancient Bone Bow", "=ds=#w2#", "4%" },
- { 18683, "INV_Hammer_13", "=q3=Hammer of the Vesper", "=ds=#h1#, #w6#", "4%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- };
- SCHOLOLorekeeperPolkelt ={
- { 16705, "INV_Gauntlets_32", "=q3=Dreadmist Wraps", "=ds=#s9#, #a1# (D1, =q11=#c8#=ds=)", "17%" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- { 0, "", "", "", "" },
- { 18681, "INV_Shoulder_05", "=q3=Burial Shawl", "=ds=#s3#, #a1#", "4%" },
- { 14633, "INV_Shoulder_02", "=q3=Necropile Mantle", "=ds=#s3#, #a1#", "4%" },
- { 14626, "INV_Chest_Cloth_43", "=q3=Necropile Robe", "=ds=#s5#, #a1#", "4%" },
- { 14637, "INV_Chest_Leather_03", "=q3=Cadaverous Armor", "=ds=#s5#, #a2#", "4%" },
- { 14611, "INV_Chest_Leather_05", "=q3=Bloodmail Hauberk", "=ds=#s5#, #a3#", "4%" },
- { 14624, "INV_Chest_Chain_15", "=q3=Deathbone Chestplate", "=ds=#s5#, #a4#", "4%" },
- { 14629, "INV_Bracer_07", "=q3=Necropile Cuffs", "=ds=#s8#, #a1#", "4%" },
- { 14640, "INV_Gauntlets_15", "=q3=Cadaverous Gloves", "=ds=#s9#, #a2#", "4%" },
- { 14615, "INV_Gauntlets_26", "=q3=Bloodmail Gauntlets", "=ds=#s9#, #a3#", "4%" },
- { 14622, "INV_Gauntlets_28", "=q3=Deathbone Gauntlets", "=ds=#s9#, #a4#", "4%" },
- { 14636, "INV_Belt_16", "=q3=Cadaverous Belt", "=ds=#s10#, #a2#", "4%" },
- { 14614, "INV_Belt_23", "=q3=Bloodmail Belt", "=ds=#s10#, #a3#", "4%" },
- { 14620, "INV_Belt_12", "=q3=Deathbone Girdle", "=ds=#s10#, #a4#", "4%" },
- { 14632, "INV_Pants_08", "=q3=Necropile Leggings", "=ds=#s11#, #a1#", "4%" },
- { 14638, "INV_Pants_07", "=q3=Cadaverous Leggings", "=ds=#s11#, #a2#", "4%" },
- { 18682, "INV_Pants_02", "=q3=Ghoul Skin Leggings", "=ds=#s11#, #a2#", "4%" },
- { 14612, "INV_Pants_06", "=q3=Bloodmail Legguards", "=ds=#s11#, #a3#", "4%" },
- { 14623, "INV_Pants_04", "=q3=Deathbone Legguards", "=ds=#s11#, #a4#", "4%" },
- { 14631, "INV_Boots_05", "=q3=Necropile Boots", "=ds=#s12#, #a1#", "4%" },
- { 14641, "INV_Boots_05", "=q3=Cadaverous Walkers", "=ds=#s12#, #a2#", "4%" },
- { 14616, "INV_Boots_01", "=q3=Bloodmail Boots", "=ds=#s12#, #a3#", "4%" },
- { 14621, "INV_Boots_01", "=q3=Deathbone Sabatons", "=ds=#s12#, #a4#", "4%" },
- { 18684, "INV_Jewelry_Ring_15", "=q3=Dimly Opalescent Ring", "=ds=#s13# =q2=#e32#", "4%" },
- { 23201, "INV_Relics_LibramofHope", "=q3=Libram of Divinity", "=ds=#s16#, #e18# =q16=#c4#", "4%" },
- { 23200, "INV_Relics_TotemofLife", "=q3=Totem of Sustaining", "=ds=#s16#, #e17# =q15=#c7#", "4%" },
- { 18680, "INV_Weapon_Bow_08", "=q3=Ancient Bone Bow", "=ds=#w2#", "4%" },
- { 18683, "INV_Hammer_13", "=q3=Hammer of the Vesper", "=ds=#h1#, #w6#", "4%" },
- };
- SCHOLOTheRavenian = {
- { 16716, "INV_Belt_15", "=q3=Wildheart Belt", "=ds=#s10#, #a2# (D1, =q13=#c1#=ds=)", "4%" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- { 0, "", "", "", "" },
- { 18681, "INV_Shoulder_05", "=q3=Burial Shawl", "=ds=#s3#, #a1#", "4%" },
- { 14633, "INV_Shoulder_02", "=q3=Necropile Mantle", "=ds=#s3#, #a1#", "4%" },
- { 14626, "INV_Chest_Cloth_43", "=q3=Necropile Robe", "=ds=#s5#, #a1#", "4%" },
- { 14637, "INV_Chest_Leather_03", "=q3=Cadaverous Armor", "=ds=#s5#, #a2#", "4%" },
- { 14611, "INV_Chest_Leather_05", "=q3=Bloodmail Hauberk", "=ds=#s5#, #a3#", "4%" },
- { 14624, "INV_Chest_Chain_15", "=q3=Deathbone Chestplate", "=ds=#s5#, #a4#", "4%" },
- { 14629, "INV_Bracer_07", "=q3=Necropile Cuffs", "=ds=#s8#, #a1#", "4%" },
- { 14640, "INV_Gauntlets_15", "=q3=Cadaverous Gloves", "=ds=#s9#, #a2#", "4%" },
- { 14615, "INV_Gauntlets_26", "=q3=Bloodmail Gauntlets", "=ds=#s9#, #a3#", "4%" },
- { 14622, "INV_Gauntlets_28", "=q3=Deathbone Gauntlets", "=ds=#s9#, #a4#", "4%" },
- { 14636, "INV_Belt_16", "=q3=Cadaverous Belt", "=ds=#s10#, #a2#", "4%" },
- { 14614, "INV_Belt_23", "=q3=Bloodmail Belt", "=ds=#s10#, #a3#", "4%" },
- { 14620, "INV_Belt_12", "=q3=Deathbone Girdle", "=ds=#s10#, #a4#", "4%" },
- { 14632, "INV_Pants_08", "=q3=Necropile Leggings", "=ds=#s11#, #a1#", "4%" },
- { 14638, "INV_Pants_07", "=q3=Cadaverous Leggings", "=ds=#s11#, #a2#", "4%" },
- { 18682, "INV_Pants_02", "=q3=Ghoul Skin Leggings", "=ds=#s11#, #a2#", "4%" },
- { 14612, "INV_Pants_06", "=q3=Bloodmail Legguards", "=ds=#s11#, #a3#", "4%" },
- { 14623, "INV_Pants_04", "=q3=Deathbone Legguards", "=ds=#s11#, #a4#", "4%" },
- { 14631, "INV_Boots_05", "=q3=Necropile Boots", "=ds=#s12#, #a1#", "4%" },
- { 14641, "INV_Boots_05", "=q3=Cadaverous Walkers", "=ds=#s12#, #a2#", "4%" },
- { 14616, "INV_Boots_01", "=q3=Bloodmail Boots", "=ds=#s12#, #a3#", "4%" },
- { 14621, "INV_Boots_01", "=q3=Deathbone Sabatons", "=ds=#s12#, #a4#", "4%" },
- { 18684, "INV_Jewelry_Ring_15", "=q3=Dimly Opalescent Ring", "=ds=#s13# =q2=#e32#", "4%" },
- { 23201, "INV_Relics_LibramofHope", "=q3=Libram of Divinity", "=ds=#s16#, #e18# =q16=#c4#", "4%" },
- { 23200, "INV_Relics_TotemofLife", "=q3=Totem of Sustaining", "=ds=#s16#, #e17# =q15=#c7#", "4%" },
- { 18680, "INV_Weapon_Bow_08", "=q3=Ancient Bone Bow", "=ds=#w2#", "4%" },
- { 18683, "INV_Hammer_13", "=q3=Hammer of the Vesper", "=ds=#h1#, #w6#", "4%" },
- };
- SCHOLOLordAlexeiBarov = {
- { 16722, "INV_Bracer_14", "=q3=Lightforge Bracers", "=ds=#s8#, #a4# (D1, =q16=#c4#=ds=)", "5%" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- { 0, "", "", "", "" },
- { 18681, "INV_Shoulder_05", "=q3=Burial Shawl", "=ds=#s3#, #a1#", "4%" },
- { 14633, "INV_Shoulder_02", "=q3=Necropile Mantle", "=ds=#s3#, #a1#", "4%" },
- { 14626, "INV_Chest_Cloth_43", "=q3=Necropile Robe", "=ds=#s5#, #a1#", "4%" },
- { 14637, "INV_Chest_Leather_03", "=q3=Cadaverous Armor", "=ds=#s5#, #a2#", "4%" },
- { 14611, "INV_Chest_Leather_05", "=q3=Bloodmail Hauberk", "=ds=#s5#, #a3#", "4%" },
- { 14624, "INV_Chest_Chain_15", "=q3=Deathbone Chestplate", "=ds=#s5#, #a4#", "4%" },
- { 14629, "INV_Bracer_07", "=q3=Necropile Cuffs", "=ds=#s8#, #a1#", "4%" },
- { 14640, "INV_Gauntlets_15", "=q3=Cadaverous Gloves", "=ds=#s9#, #a2#", "4%" },
- { 14615, "INV_Gauntlets_26", "=q3=Bloodmail Gauntlets", "=ds=#s9#, #a3#", "4%" },
- { 14622, "INV_Gauntlets_28", "=q3=Deathbone Gauntlets", "=ds=#s9#, #a4#", "4%" },
- { 14636, "INV_Belt_16", "=q3=Cadaverous Belt", "=ds=#s10#, #a2#", "4%" },
- { 14614, "INV_Belt_23", "=q3=Bloodmail Belt", "=ds=#s10#, #a3#", "4%" },
- { 14620, "INV_Belt_12", "=q3=Deathbone Girdle", "=ds=#s10#, #a4#", "4%" },
- { 14632, "INV_Pants_08", "=q3=Necropile Leggings", "=ds=#s11#, #a1#", "4%" },
- { 14638, "INV_Pants_07", "=q3=Cadaverous Leggings", "=ds=#s11#, #a2#", "4%" },
- { 18682, "INV_Pants_02", "=q3=Ghoul Skin Leggings", "=ds=#s11#, #a2#", "4%" },
- { 14612, "INV_Pants_06", "=q3=Bloodmail Legguards", "=ds=#s11#, #a3#", "4%" },
- { 14623, "INV_Pants_04", "=q3=Deathbone Legguards", "=ds=#s11#, #a4#", "4%" },
- { 14631, "INV_Boots_05", "=q3=Necropile Boots", "=ds=#s12#, #a1#", "4%" },
- { 14641, "INV_Boots_05", "=q3=Cadaverous Walkers", "=ds=#s12#, #a2#", "4%" },
- { 14616, "INV_Boots_01", "=q3=Bloodmail Boots", "=ds=#s12#, #a3#", "4%" },
- { 14621, "INV_Boots_01", "=q3=Deathbone Sabatons", "=ds=#s12#, #a4#", "4%" },
- { 18684, "INV_Jewelry_Ring_15", "=q3=Dimly Opalescent Ring", "=ds=#s13# =q2=#e32#", "4%" },
- { 23201, "INV_Relics_LibramofHope", "=q3=Libram of Divinity", "=ds=#s16#, #e18# =q16=#c4#", "4%" },
- { 23200, "INV_Relics_TotemofLife", "=q3=Totem of Sustaining", "=ds=#s16#, #e17# =q15=#c7#", "4%" },
- { 18680, "INV_Weapon_Bow_08", "=q3=Ancient Bone Bow", "=ds=#w2#", "4%" },
- { 18683, "INV_Hammer_13", "=q3=Hammer of the Vesper", "=ds=#h1#, #w6#", "4%" },
- };
- SCHOLOLadyIlluciaBarov = {
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "5%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 18681, "INV_Shoulder_05", "=q3=Burial Shawl", "=ds=#s3#, #a1#", "4%" },
- { 14633, "INV_Shoulder_02", "=q3=Necropile Mantle", "=ds=#s3#, #a1#", "4%" },
- { 14626, "INV_Chest_Cloth_43", "=q3=Necropile Robe", "=ds=#s5#, #a1#", "4%" },
- { 14637, "INV_Chest_Leather_03", "=q3=Cadaverous Armor", "=ds=#s5#, #a2#", "4%" },
- { 14611, "INV_Chest_Leather_05", "=q3=Bloodmail Hauberk", "=ds=#s5#, #a3#", "4%" },
- { 14624, "INV_Chest_Chain_15", "=q3=Deathbone Chestplate", "=ds=#s5#, #a4#", "4%" },
- { 14629, "INV_Bracer_07", "=q3=Necropile Cuffs", "=ds=#s8#, #a1#", "4%" },
- { 14640, "INV_Gauntlets_15", "=q3=Cadaverous Gloves", "=ds=#s9#, #a2#", "4%" },
- { 14615, "INV_Gauntlets_26", "=q3=Bloodmail Gauntlets", "=ds=#s9#, #a3#", "4%" },
- { 14622, "INV_Gauntlets_28", "=q3=Deathbone Gauntlets", "=ds=#s9#, #a4#", "4%" },
- { 14636, "INV_Belt_16", "=q3=Cadaverous Belt", "=ds=#s10#, #a2#", "4%" },
- { 14614, "INV_Belt_23", "=q3=Bloodmail Belt", "=ds=#s10#, #a3#", "4%" },
- { 14620, "INV_Belt_12", "=q3=Deathbone Girdle", "=ds=#s10#, #a4#", "4%" },
- { 14632, "INV_Pants_08", "=q3=Necropile Leggings", "=ds=#s11#, #a1#", "4%" },
- { 14638, "INV_Pants_07", "=q3=Cadaverous Leggings", "=ds=#s11#, #a2#", "4%" },
- { 18682, "INV_Pants_02", "=q3=Ghoul Skin Leggings", "=ds=#s11#, #a2#", "4%" },
- { 14612, "INV_Pants_06", "=q3=Bloodmail Legguards", "=ds=#s11#, #a3#", "4%" },
- { 14623, "INV_Pants_04", "=q3=Deathbone Legguards", "=ds=#s11#, #a4#", "4%" },
- { 14631, "INV_Boots_05", "=q3=Necropile Boots", "=ds=#s12#, #a1#", "4%" },
- { 14641, "INV_Boots_05", "=q3=Cadaverous Walkers", "=ds=#s12#, #a2#", "4%" },
- { 14616, "INV_Boots_01", "=q3=Bloodmail Boots", "=ds=#s12#, #a3#", "4%" },
- { 14621, "INV_Boots_01", "=q3=Deathbone Sabatons", "=ds=#s12#, #a4#", "4%" },
- { 18684, "INV_Jewelry_Ring_15", "=q3=Dimly Opalescent Ring", "=ds=#s13# =q2=#e32#", "4%" },
- { 23201, "INV_Relics_LibramofHope", "=q3=Libram of Divinity", "=ds=#s16#, #e18# =q16=#c4#", "4%" },
- { 23200, "INV_Relics_TotemofLife", "=q3=Totem of Sustaining", "=ds=#s16#, #e17# =q15=#c7#", "4%" },
- { 18680, "INV_Weapon_Bow_08", "=q3=Ancient Bone Bow", "=ds=#w2#", "4%" },
- { 18683, "INV_Hammer_13", "=q3=Hammer of the Vesper", "=ds=#h1#, #w6#", "4%" },
- };
- SCHOLODarkmasterGandling = {
- { 13937, "INV_Jewelry_Talisman_12", "=q4=Headmaster's Charge", "=ds=#w9#", "1%" },
- { 14514, "INV_Scroll_03", "=q4=Pattern: Robe of the Void", "=ds=#p8# #m14#", "7%" },
- { 14153, "INV_Chest_Cloth_51", "=q4=Robe of the Void", "=ds=#s5#, #a1# =q11=#c8#", "" },
- { 0, "", "", "", "" },
- { 16693, "INV_Crown_01", "=q3=Devout Crown", "=ds=#s1#, #a1# (D1, =q9=#c5#=ds=)", "11%" },
- { 16686, "INV_Crown_02", "=q3=Magister's Crown", "=ds=#s1#, #a1# (D1, =q10=#c3#=ds=)", "11%" },
- { 16698, "INV_Helmet_29", "=q3=Dreadmist Mask", "=ds=#s1#, #a1# (D1, =q11=#c8#=ds=)", "11%" },
- { 16707, "INV_Helmet_41", "=q3=Shadowcraft Cap", "=ds=#s1#, #a2# (D1, =q12=#c6#=ds=)", "11%" },
- { 16720, "INV_Helmet_27", "=q3=Wildheart Cowl", "=ds=#s1#, #a2# (D1, =q13=#c1#=ds=)", "11%" },
- { 16677, "INV_Helmet_24", "=q3=Beaststalker's Cap", "=ds=#s1#, #a3# (D1, =q14=#c2#=ds=)", "11%" },
- { 16667, "INV_Helmet_04", "=q3=Coif of Elements", "=ds=#s1#, #a3# (D1, =q15=#c7#=ds=)", "11%" },
- { 16727, "INV_Helmet_08", "=q3=Lightforge Helm", "=ds=#s1#, #a4# (D1, =q16=#c4#=ds=)", "11%" },
- { 16731, "INV_Helmet_02", "=q3=Helm of Valor", "=ds=#s1#, #a4# (D1, =q17=#c9#=ds=)", "11%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 13944, "INV_Chest_Chain_17","=q3=Tombstone Breastplate", "=ds=#s5#, #a2#", "14%" },
- { 13951, "INV_Bracer_18", "=q3=Vigorsteel Vambraces", "=ds=#s8#, #a4#", "14%" },
- { 13950, "INV_Belt_09", "=q3=Detention Strap", "=ds=#s10#, #a3#", "14%" },
- { 13398, "INV_Boots_08", "=q3=Boots of the Shrieker", "=ds=#s12#, #a2#", "14%" },
- { 22433, "INV_Jewelry_Ring_16", "=q3=Don Mauricio's Band of Domination", "=ds=#s13#", "14%" },
- { 13938, "INV_Misc_Bone_TaurenSkull_01","=q3=Bonecreeper Stylus", "=ds=#w12#", "14%" },
- { 13953, "INV_Sword_41", "=q3=Silent Fang", "=ds=#h3#, #w10#", "14%" },
- { 13964, "INV_Weapon_ShortBlade_25", "=q3=Witchblade", "=ds=#h1#, #w4#", "14%" },
- { 0, "", "", "", "" },
- { 19276, "INV_Misc_Ticket_Tarot_Portal_01", "=q3=Ace of Portals", "=ds=#e19#", "3%" },
- { 0, "", "", "", "" },
- { 13501, "INV_Scroll_06", "=q2=Recipe: Major Mana Potion", "=ds=#p1# #m15#", "10%" },
- { 0, "", "", "", "" },
- { 51217, "INV_misc_ribbon_01", "=q2=Fashion Coin", "=ds=#e27#", "100%" },
- };
- SCHOLOTrash = {
- { 16685, "INV_Belt_08", "=q3=Magister's Belt", "=ds=#s10#, #a1# (D1, =q10=#c3#=ds=)", "1.5%" },
- { 16702, "INV_Belt_12", "=q3=Dreadmist Belt", "=ds=#s10#, #a1# (D1, =q11=#c8#=ds=)", "1-1.5%" },
- { 16710, "INV_Bracer_07", "=q3=Shadowcraft Bracers", "=ds=#s8#, #a2# (D1, =q12=#c6#=ds=)", "1.5-2%" },
- { 16714,"INV_Bracer_09","=q3=Wildheart Bracers","=ds=#s8#, #a2# (D1, =q13=#c1#=ds=)", "1.5-1.75%" },
- { 16716, "INV_Belt_15", "=q3=Wildheart Belt", "=ds=#s8#, #a2# (D1, =q13=#c1#=ds=)", "1.5-2%" },
- { 16671, "INV_Bracer_02", "=q3=Bindings of Elements", "=ds=#s8#, #a3# (D1, =q15=#c7#=ds=)", "1.5%" },
- { 16722,"INV_Bracer_14","=q3=Lightforge Bracers","=ds=#s8#, #a4# (D1, =q16=#c4#=ds=)", "2-3%" },
- { 0,"","","" },
- { 12843,"INV_Jewelry_Talisman_12","=q2=Corruptor's Scourgestone","=ds=#m32#" },
- { 12841,"INV_Jewelry_Talisman_13","=q1=Invader's Scourgestone","=ds=#m32#" },
- { 12840,"INV_Jewelry_Talisman_14","=q1=Minion's Scourgestone","=ds=#m32#" },
- { 0,"","","" },
- { 20520,"Spell_Shadow_SealOfKings","=q2=Dark Rune","=ds=#m25#, #m31#, #e12#", "15-48%" },
- { 12753,"INV_Misc_ShadowEgg","=q2=Skin of Shadow","=ds=#m31#", "17-19%" },
- { 0,"","","" },
- { 18698, "INV_Helmet_41", "=q3=Tattered Leather Hood", "=ds=#s1#, #a2#", "0.01-0.06%" },
- { 18699, "INV_Shoulder_27", "=q3=Icy Tomb Spaulders", "=ds=#s3#, #a2#", "0.02-0.04%" },
- { 14536, "INV_Chest_Chain_14", "=q3=Bonebrace Hauberk", "=ds=#s5#, #a3#", "0.013-0.06%" },
- { 18700, "INV_Bracer_07", "=q3=Malefic Bracers", "=ds=#s8#, #a2#", "0.011-0.5%" },
- { 18702, "INV_Belt_28", "=q3=Belt of the Ordained", "=ds=#s10#, #a4#", "0.01-0.02%" },
- { 18697, "INV_Boots_Fabric_01", "=q3=Coldstone Slippers", "=ds=#s12#, #a1#", "0.1-0.26%" },
- { 18701, "INV_Jewelry_Ring_24", "=q3=Innervating Band", "=ds=#s13#", "0.1-0.06%" },
- { 0,"","","" },
- { 16254, "INV_Misc_Note_01", "=q3=Formula: Enchant Weapon - Lifestealing", "=ds=#p4# #m14# =q7=#x70#", "0.88%" },
- { 16255, "INV_Misc_Note_01", "=q2=Formula: Enchant 2H Weapon - Major Spirit", "=ds=#p4# #m14# =q7=#x68#", "2%" },
- { 15773, "INV_Scroll_06", "=q2=Pattern: Wicked Leather Armor", "=ds=#p7# #m14# =q7=#x70#", "7%" },
- { 15776, "INV_Scroll_06", "=q2=Pattern: Runic Leather Armor", "=ds=#p7# #m14# =q7=#x69#", "4%" },
- { 0,"","","" },
- { 13920,"INV_Misc_MonsterScales_17","=q1=Healthy Dragon Scale","=ds=#m2# =q7=#x67#", "6%" },
- };
- NAXPatchwerk = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "20%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22368, "INV_Misc_Desecrated_ClothShoulder", "=q4=Desecrated Shoulderpads", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22361, "INV_Misc_Desecrated_MailShoulder", "=q4=Desecrated Spaulders", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22354, "INV_Misc_Desecrated_PlateShoulder", "=q4=Desecrated Pauldrons", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 22960, "INV_Misc_Cape_Naxxramas_02", "=q4=Cloak of Suturing", "=ds=#s4#", "20%" },
- { 22961, "INV_Jewelry_Ring_49Naxxramas", "=q4=Band of Reanimation", "=ds=Ring", "20%" },
- { 22820, "INV_Wand_1H_Stratholme_D_01", "=q4=Wand of Fates", "=ds=#w12#", "20%" },
- { 22818, "INV_Shield_27", "=q4=The Plague Bearer", "=ds=#w8#", "20%" },
- { 22815, "INV_Axe_22", "=q4=Severance", "=ds=#h2#, #w1#", "20%" },
- };
- NAXGrobbulus = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "20%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22368, "INV_Misc_Desecrated_ClothShoulder", "=q4=Desecrated Shoulderpads", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22361, "INV_Misc_Desecrated_MailShoulder", "=q4=Desecrated Spaulders", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22354, "INV_Misc_Desecrated_PlateShoulder", "=q4=Desecrated Pauldrons", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 22968, "INV_Shoulder_14", "=q4=Glacial Mantle", "=ds=#s3#, #a1#", "20%" },
- { 22967, "INV_Shoulder_14", "=q4=Icy Scale Spaulders", "=ds=#s3#, #a3#", "20%" },
- { 22810, "INV_Weapon_Rifle_11", "=q4=Toxin Injector", "=ds=#w5#", "20%" },
- { 22803, "INV_knife_1h_stratholme_d_02", "=q4=Midnight Haze", "=ds=#h1#, #w4#", "20%" },
- { 22988, "INV_Mace_1H_Stratholme_D_02", "=q4=The End of Dreams", "=ds=#h1#, #w6#", "20%" },
- };
- NAXGluth = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22983, "INV_Shoulder_05", "=q4=Rime Covered Mantle", "=ds=#s3#, #a1#", "20%" },
- { 22981, "INV_Jewelry_Necklace_27Naxxramas", "=q4=Gluth's Missing Collar", "=ds=#s2#", "20%" },
- { 22994, "INV_Offhand_Stratholme_A_02", "=q4=Digested Hand of Power", "=ds=#s15#", "20%" },
- { 23075, "INV_Armor_Shield_Naxxramas_D_01", "=q4=Death's Bargain", "=ds=#w8#", "20%" },
- { 22813, "INV_Sword_46", "=q4=Claymore of Unholy Might", "=ds=#h2#, #w10#", "20%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 22368, "INV_Misc_Desecrated_ClothShoulder", "=q4=Desecrated Shoulderpads", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "8%" },
- { 22369, "INV_Misc_Desecrated_ClothBracer", "=q4=Desecrated Bindings", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "8%" },
- { 22370, "INV_Misc_Desecrated_ClothBelt", "=q4=Desecrated Belt", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "8%" },
- { 22372, "INV_Misc_Desecrated_ClothBoots", "=q4=Desecrated Sandals", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "8%" },
- { 22361, "INV_Misc_Desecrated_MailShoulder", "=q4=Desecrated Spaulders", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "8%" },
- { 22362, "INV_Misc_Desecrated_MailBracer", "=q4=Desecrated Wristguards", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "8%" },
- { 22363, "INV_Misc_Desecrated_MailBelt", "=q4=Desecrated Girdle", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "8%" },
- { 22365, "INV_Misc_Desecrated_MailBoots", "=q4=Desecrated Boots", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "8%" },
- { 22354, "INV_Misc_Desecrated_PlateShoulder", "=q4=Desecrated Pauldrons", "=q17=#c9#=ds=, =q12=#c6#", "8%" },
- { 22355, "INV_Misc_Desecrated_PlateBracer", "=q4=Desecrated Bracers", "=q17=#c9#=ds=, =q12=#c6#", "8%" },
- { 22356, "INV_Misc_Desecrated_PlateBelt", "=q4=Desecrated Waistguard", "=q17=#c9#=ds=, =q12=#c6#", "8%" },
- { 22358, "INV_Misc_Desecrated_PlateBoots", "=q4=Desecrated Sabatons", "=q17=#c9#=ds=, =q12=#c6#", "8%" },
- };
- NAXThaddius = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22367, "INV_Misc_Desecrated_ClothHelm", "=q4=Desecrated Circlet", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22360, "INV_Misc_Desecrated_MailHelm", "=q4=Desecrated Headpiece", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22353, "INV_Misc_Desecrated_PlateHelm", "=q4=Desecrated Helmet", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 23000, "INV_Chest_Chain_15", "=q4=Plated Abomination Ribcage", "=ds=#s5#, #a4#", "20%" },
- { 23070, "INV_Pants_08", "=q4=Leggings of Polarity", "=ds=#s11#, #a1#", "20%" },
- { 23001, "INV_Trinket_Naxxramas02", "=q4=Eye of Diminution", "=ds=#s14#", "20%" },
- { 22808, "INV_Mace_1H_Stratholme_D_01", "=q4=The Castigator", "=ds=#h1#, #w6#", "20%" },
- { 22801, "INV_Staff_31", "=q4=Spire of Twilight", "=ds=#w9#", "20%" },
- };
- NAXAnubRekhan = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "20%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22369, "INV_Misc_Desecrated_ClothBracer", "=q4=Desecrated Bindings", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22362, "INV_Misc_Desecrated_MailBracer", "=q4=Desecrated Wristguards", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22355, "INV_Misc_Desecrated_PlateBracer", "=q4=Desecrated Bracers", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 22935, "INV_Jewelry_Amulet_04", "=q4=Touch of Frost", "=ds=#s2#", "20%" },
- { 22938, "INV_Misc_Cape_Naxxramas_02", "=q4=Cryptfiend Silk Cloak", "=ds=#s4#", "20%" },
- { 22936, "INV_Bracer_17", "=q4=Wristguards of Vengeance", "=ds=#s8#, #a4#", "20%" },
- { 22939, "INV_Jewelry_Ring_50Naxxramas", "=q4=Band of Unanswered Prayers", "=ds=#s13#", "20%" },
- { 22937, "INV_Offhand_Naxxramas_D_01", "=q4=Gem of Nerubis", "=ds=#s15#", "20%" },
- };
- NAXGrandWidowFaerlina = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22369, "INV_Misc_Desecrated_ClothBracer", "=q4=Desecrated Bindings", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22362, "INV_Misc_Desecrated_MailBracer", "=q4=Desecrated Wristguards", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22355, "INV_Misc_Desecrated_PlateBracer", "=q4=Desecrated Bracers", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 22943, "INV_Jewelry_Necklace_29Naxxramas", "=q4=Malice Stone Pendant", "=ds=#s2#", "20%" },
- { 22941, "INV_Shoulder_07", "=q4=Polar Shoulder Pads", "=ds=#s3#, #a2#", "20%" },
- { 22940, "INV_Shoulder_16", "=q4=Icebane Pauldrons", "=ds=#s3#, #a4#", "20%" },
- { 22942, "INV_Mace_29", "=q4=The Widow's Embrace", "=ds=#h1#, #w6#", "20%" },
- { 22806, "INV_Sword_60", "=q4=Widow's Remorse", "=ds=#h1#, #w10#", "20%" },
- };
- NAXMaexxna = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22371, "INV_Misc_Desecrated_ClothGlove", "=q4=Desecrated Gloves", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22364, "INV_Misc_Desecrated_MailGlove", "=q4=Desecrated Handguards", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22357, "INV_Misc_Desecrated_PlateGloves", "=q4=Desecrated Gauntlets", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 22947, "INV_Jewelry_Necklace_28Naxxramas", "=q4=Pendant of Forgotten Names", "=ds=#s2#", "20%" },
- { 23220, "INV_Chest_Cloth_46", "=q4=Crystal Webbed Robe", "=ds=#s5#, #a1#", "20%" },
- { 22954, "INV_Trinket_Naxxramas04", "=q4=Kiss of the Spider", "=ds=#s14#", "20%" },
- { 22807, "INV_Sword_11", "=q4=Wraith Blade", "=ds=#h1#, #w10#", "20%" },
- { 22804, "INV_knife_1h_stratholme_d_01", "=q4=Maexxna's Fang", "=ds=#h1#, #w4#", "20%" },
- };
- NAXInstructorRazuvious = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22372, "INV_Misc_Desecrated_ClothBoots", "=q4=Desecrated Sandals", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22365, "INV_Misc_Desecrated_MailBoots", "=q4=Desecrated Boots", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22358, "INV_Misc_Desecrated_PlateBoots", "=q4=Desecrated Sabatons", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 23017, "INV_Misc_Cape_Naxxramas_01", "=q4=Veil of Eclipse", "=ds=#s4#", "17%" },
- { 23219, "INV_Belt_13", "=q4=Girdle of the Mentor", "=ds=#s10#, #a4#", "17%" },
- { 23018, "INV_Jewelry_Ring_50Naxxramas", "=q4=Signet of the Fallen Defender", "=ds=#s13#", "17%" },
- { 23004, "INV_Relics_IdolofHealth", "=q4=Idol of Longevity", "=ds=#s16#, #e16# =q13=#c1#", "17%" },
- { 23009, "INV_Wand_1H_Stratholme_D_01", "=q4=Wand of the Whispering Dead", "=ds=#w12#", "17%" },
- { 23014, "INV_Sword_07", "=q4=Iblis, Blade of the Fallen Seraph", "=ds=#h1#, #w10#", "17%" },
- };
- NAXGothiktheHarvester = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22372, "INV_Misc_Desecrated_ClothBoots", "=q4=Desecrated Sandals", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22365, "INV_Misc_Desecrated_MailBoots", "=q4=Desecrated Boots", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22358, "INV_Misc_Desecrated_PlateBoots", "=q4=Desecrated Sabatons", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 23032, "INV_Helmet_53", "=q4=Glacial Headdress", "=ds=#s1#, #a1#", "20%" },
- { 23020, "INV_Helmet_04", "=q4=Polar Helmet", "=ds=#s1#, #a2#", "20%" },
- { 23023, "INV_Jewelry_Necklace_29Naxxramas", "=q4=Sadist's Collar", "=ds=#s2#", "20%" },
- { 23021, "INV_Bracer_07", "=q4=The Soul Harvester's Bindings", "=ds=#s8#, #a1#", "20%" },
- { 23073, "INV_Boots_08", "=q4=Boots of Displacement", "=ds=#s12#, #a2#", "20%" },
- };
- NAXTheFourHorsemen = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22351, "INV_Misc_Desecrated_ClothChest", "=q4=Desecrated Robe", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22350, "INV_Misc_Desecrated_MailChest", "=q4=Desecrated Tunic", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22349, "INV_Misc_Desecrated_PlateChest", "=q4=Desecrated Breastplate", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 23071, "INV_Pants_Leather_09", "=q4=Leggings of Apocalypse", "=ds=#s11#, #a2#", "17%" },
- { 23025, "INV_Jewelry_Ring_48Naxxramas", "=q4=Seal of the Damned", "=ds=#s13#", "17%" },
- { 23027, "INV_Trinket_Naxxramas01", "=q4=Warmth of Forgiveness", "=ds=#s14#", "17%" },
- { 22811, "INV_Weapon_Bow_13", "=q4=Soulstring", "=ds=#w2#", "17%" },
- { 22809, "INV_Mace_26", "=q4=Maul of the Redeemed Crusader", "=ds=#h2#, #w6#", "17%" },
- { 22691, "INV_Sword_2H_AshbringerCorrupt", "=q4=Corrupted Ashbringer", "=ds=#h2#, #w10#", "17%" },
- };
- NAXNoththePlaguebringer = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22370, "INV_Misc_Desecrated_ClothBelt", "=q4=Desecrated Belt", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22363, "INV_Misc_Desecrated_MailBelt", "=q4=Desecrated Girdle", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22356, "INV_Misc_Desecrated_PlateBelt", "=q4=Desecrated Waistguard", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 23030, "INV_Misc_Cape_Naxxramas_01", "=q4=Cloak of the Scourge", "=ds=#s4#", "14%" },
- { 23031, "INV_Jewelry_Ring_53Naxxramas", "=q4=Band of the Inevitable", "=ds=#s13#", "14%" },
- { 23028, "INV_Jewelry_Ring_35", "=q4=Hailstone Band", "=ds=#s13#", "14%" },
- { 23029, "INV_Offhand_Naxxramas_04", "=q4=Noth's Frigid Heart", "=ds=#s15#", "14%" },
- { 23006, "INV_Relics_LibramofGrace", "=q4=Libram of Light", "=ds=#s16#, #e18# =q16=#c4#", "14%" },
- { 23005, "INV_Relics_TotemofLife", "=q4=Totem of Flowing Water", "=ds=#s16#, #e17# =q15=#c7#", "14%" },
- { 22816, "INV_Axe_08", "=q4=Hatchet of Sundered Bone", "=ds=#h1#, #w1#", "14%" },
- };
- NAXHeigantheUnclean = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22370, "INV_Misc_Desecrated_ClothBelt", "=q4=Desecrated Belt", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22363, "INV_Misc_Desecrated_MailBelt", "=q4=Desecrated Girdle", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22356, "INV_Misc_Desecrated_PlateBelt", "=q4=Desecrated Waistguard", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 23035, "INV_Helmet_50", "=q4=Preceptor's Hat", "=ds=#s1#, #a1#", "20%" },
- { 23033, "INV_Helmet_20", "=q4=Icy Scale Coif", "=ds=#s1#, #a3#", "20%" },
- { 23019, "INV_Helmet_06", "=q4=Icebane Helmet", "=ds=#s1#, #a4#", "20%" },
- { 23036, "INV_Jewelry_Necklace_30Naxxramas", "=q4=Necklace of Necropsy", "=ds=#s2#", "20%" },
- { 23068, "INV_Pants_Plate_20", "=q4=Legplates of Carnage", "=ds=#s11#, #a4#", "20%" },
- };
- NAXLoatheb = {
- { 22726, "INV_Qiraj_JewelBlessed", "=q5=Splinter of Atiesh", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#", "30%" },
- { 22727, "INV_Staff_20", "=q5=Frame of Atiesh", "=ds=#m2#" },
- { 0, "", "", "" },
- { 22366, "INV_Misc_Desecrated_ClothPants", "=q4=Desecrated Leggings", "=q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "33%" },
- { 22359, "INV_Misc_Desecrated_MailPants", "=q4=Desecrated Legguards", "=q16=#c4#=ds=, =q14=#c2#=ds=, =q15=#c7#=ds=, =q13=#c1#", "33%" },
- { 22352, "INV_Misc_Desecrated_PlatePants", "=q4=Desecrated Legplates", "=q17=#c9#=ds=, =q12=#c6#", "33%" },
- { 0, "", "", "" },
- { 23038, "INV_Jewelry_Ring_48Naxxramas", "=q4=Band of Unnatural Forces", "=ds=#s13#", "20%" },
- { 23037, "INV_Jewelry_Ring_52Naxxramas", "=q4=Ring of Spiritual Fervor", "=ds=#s13#", "20%" },
- { 23042, "INV_Trinket_Naxxramas05", "=q4=Loatheb's Reflection", "=ds=#s14#", "20%" },
- { 23039, "INV_Weapon_Halberd_04", "=q4=The Eye of Nerub", "=ds=#w7#", "20%" },
- { 22800, "INV_Staff_13", "=q4=Brimstone Staff", "=ds=#w9#", "20%" },
- };
- NAXSapphiron = {
- { 23050, "INV_Misc_Cape_Naxxramas_03", "=q4=Cloak of the Necropolis", "=ds=#s4#", "10%" },
- { 23045, "INV_Misc_Cape_Naxxramas_03", "=q4=Shroud of Dominion", "=ds=#s4#", "10%" },
- { 23040, "INV_Trinket_Naxxramas05", "=q4=Glyph of Deflection", "=ds=#s14#", "10%" },
- { 23047, "INV_Trinket_Naxxramas01", "=q4=Eye of the Dead", "=ds=#s14#", "10%" },
- { 23041, "INV_Trinket_Naxxramas03", "=q4=Slayer's Crest", "=ds=#s14#", "10%" },
- { 23046, "INV_Trinket_Naxxramas06", "=q4=The Restrained Essence of Sapphiron", "=ds=#s14#", "10%" },
- { 23049, "INV_Offhand_Naxxramas_03", "=q4=Sapphiron's Left Eye", "=ds=#s15#", "10%" },
- { 23048, "INV_Offhand_Naxxramas_02", "=q4=Sapphiron's Right Eye", "=ds=#s15#", "10%" },
- { 23043, "INV_Shield_26", "=q4=The Face of Death", "=ds=#w8#", "10%" },
- { 23242, "INV_Weapon_Hand_03", "=q4=Claw of the Frost Wyrm", "=ds=#h4#, #w13#", "10%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 23549, "Spell_Shadow_AntiShadow", "=q4=Fortitude of the Scourge", "=ds=#s3# #e11#", "50%" },
- { 23548, "Spell_Shadow_DeathPact", "=q4=Might of the Scourge", "=ds=#s3# #e11#", "50%" },
- { 23545, "Spell_Shadow_DarkRitual", "=q4=Power of the Scourge", "=ds=#s3# #e11#", "50%" },
- { 23547, "Spell_Shadow_DeadofNight", "=q4=Resilience of the Scourge", "=ds=#s3# #e11#", "50%" },
- };
- NAXKelThuzard = {
- { 23057, "INV_Jewelry_Necklace_29Naxxramas", "=q4=Gem of Trapped Innocents", "=ds=#s2#", "9%" },
- { 23053, "INV_Jewelry_Necklace_28Naxxramas", "=q4=Stormrage's Talisman of Seething", "=ds=#s2#", "9%" },
- { 22812, "INV_Weapon_Crossbow_12", "=q4=Nerubian Slavemaker", "=ds=#w3#", "9%" },
- { 22821, "INV_Wand_1H_Stratholme_D_02", "=q4=Doomfinger", "=ds=#w12#", "9%" },
- { 22819, "INV_Shield_28", "=q4=Shield of Condemnation", "=ds=#w8#", "9%" },
- { 22802, "INV_Weapon_Shortblade_37", "=q4=Kingsfall", "=ds=#h1#, #w4#", "9%" },
- { 23056, "INV_Mace_27", "=q4=Hammer of the Twisting Nether", "=ds=#h1#, #w6#", "9%" },
- { 23054, "INV_Sword_61", "=q4=Gressil, Dawn of Ruin", "=ds=#h1#, #w10#", "9%" },
- { 23577, "INV_Sword_62", "=q4=The Hungering Cold", "=ds=#h1#, #w10#", "9%" },
- { 22798, "INV_Mace_25", "=q4=Might of Menethil", "=ds=#h2#, #w6#", "9%" },
- { 22799, "INV_Staff_15", "=q4=Soulseeker", "=ds=#w9#", "9%" },
- { 0, "", "", "" },
- { 22520, "INV_Misc_Urn_01", "=q4=The Phylactery of Kel'Thuzad", "=ds=#m2#", "100%" },
- { 23207, "INV_Misc_Token_ArgentDawn3", "=q4=Mark of the Champion", "=q1=#m4# =ds=#s14#" },
- { 23206, "INV_Misc_Token_ArgentDawn2", "=q4=Mark of the Champion", "=q1=#m4# =ds=#s14#" },
- { 23061, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of Faith", "=ds=#s13# =q9=#c5#", "11%" },
- { 23062, "INV_Jewelry_Ring_51Naxxramas", "=q4=Frostfire Ring", "=ds=#s13# =q10=#c3#", "11%" },
- { 23063, "INV_Jewelry_Ring_51Naxxramas", "=q4=Plagueheart Ring", "=ds=#s13# =q11=#c8#", "11%" },
- { 23060, "INV_Jewelry_Ring_51Naxxramas", "=q4=Bonescythe Ring", "=ds=#s13# =q12=#c6#", "11%" },
- { 23064, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of the Dreamwalker", "=ds=#s13# =q13=#c1#", "11%" },
- { 23067, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of the Cryptstalker", "=ds=#s13# =q14=#c2#", "11%" },
- { 23065, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of the Earthshatterer", "=ds=#s13# =q15=#c7#", "11%" },
- { 23066, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of Redemption", "=ds=#s13# =q16=#c4#", "11%" },
- { 23059, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of the Dreadnaught", "=ds=#s13# =q17=#c9#", "11%" },
- { 0, "", "", "" },
- { 22733, "INV_Misc_AhnQirajTrinket_04", "=q5=Staff Head of Atiesh", "=ds=#m3#", "100%" },
- { 22631, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=q1=#m4# =ds=#w9# =q9=#c5#" },
- { 22589, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=q1=#m4# =ds=#w9# =q10=#c3#" },
- { 22630, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=q1=#m4# =ds=#w9# =q11=#c8#" },
- { 22632, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=q1=#m4# =ds=#w9# =q13=#c1#" },
- };
- NAXTrash = {
- { 23664, "INV_Shoulder_01", "=q4=Pauldrons of Elemental Fury", "=ds=#s3#, #a3# =q15=#c7#", "0.02-0.86%" },
- { 23667, "INV_Shoulder_22", "=q4=Spaulders of the Grand Crusader", "=ds=#s3#, #a4# =q16=#c4#", "0.03-0.71%" },
- { 23069, "INV_Chest_Cloth_46", "=q4=Necro-Knight's Garb", "=ds=#s5#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "0.07-1.38%, 7%" },
- { 23226, "INV_Chest_Leather_02", "=q4=Ghoul Skin Tunic", "=ds=#s5#, #a2#", "0.07-2%" },
- { 23663, "INV_Belt_32", "=q4=Girdle of Elemental Fury", "=ds=#s10#, #a3#", "0.02-0.9%" },
- { 23666, "INV_Belt_27", "=q4=Belt of the Grand Crusader", "=ds=#s10#, #a4# =q16=#c4#", "0.02-0.9%" },
- { 23665, "INV_Pants_Mail_14", "=q4=Leggings of Elemental Fury", "=ds=#s11#, #a3# =q15=#c7#", "0.02-2%" },
- { 23668, "INV_Pants_04", "=q4=Leggings of the Grand Crusader", "=ds=#s11#, #a4# =q16=#c4#", "0.03-1.88%" },
- { 23237, "INV_Jewelry_Ring_48Naxxramas", "=q4=Ring of the Eternal Flame", "=ds=#s13#", "0.07-3%" },
- { 23238, "INV_Armor_Shield_Naxxramas_D_02", "=q4=Stygian Buckler", "=ds=#w8#", "0.07-1.36%" },
- { 23044, "INV_knife_1h_stratholme_d_03", "=q4=Harbinger of Doom", "=ds=#h1#, #w4#", "0.06-2%" },
- { 23221, "INV_Mace_28", "=q4=Misplaced Servo Arm", "=ds=#h1#, #w6#", "0.03-3%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 22376, "INV_Misc_WartornScrap_Cloth", "=q3=Wartorn Cloth Scrap", "=ds=#m3#", "6-35%" },
- { 22373, "INV_Misc_WartornScrap_Leather", "=q3=Wartorn Leather Scrap", "=ds=#m3#", "4-26%" },
- { 22374, "INV_Misc_WartornScrap_Chain", "=q3=Wartorn Chain Scrap", "=ds=#m3#", "3-14%" },
- { 22375, "INV_Misc_WartornScrap_Plate", "=q3=Wartorn Plate Scrap", "=ds=#m3#", "7-25%" },
- { 0, "", "", "" },
- { 23055, "INV_Scroll_02", "=q1=Word of Thawing", "=ds=#e12#", "0.58-11%" },
- { 22682, "INV_Misc_Rune_09", "=q3=Frozen Rune", "=ds=#e12#, #m25#" },
- };
- BRDPyron = {
- { 14486, "INV_Scroll_03", "=q3=Pattern: Cloak of Fire", "=ds=#p8# #m16#", "100%" },
- };
- BRMScarshieldQuartermaster = {
- { 13254, "INV_Shield_12", "=q3=Astral Guard", "=ds=#w8#", "3%" },
- { 13248, "INV_Weapon_Rifle_06", "=q3=Burstshot Harquebus", "=ds=#w5#", "3%" },
- { 0, "", "", "" },
- { 18987, "INV_Letter_17", "=q1=Blackhand's Command", "=ds=#m2#", "100%" },
- };
- DMMarisaduPaige = {
- { 3019, "INV_Chest_Cloth_38", "=q2=Noble's Robe", "=ds=#s5#, #a1#", "25%" },
- { 4660, "INV_Boots_06", "=q2=Walking Boots", "=ds=#s12#, #a1#", "75%" },
- };
- DMBrainwashedNoble = {
- { 5967, "INV_Belt_10", "=q2=Girdle of Nobility", "=ds=#s10#, #a1#", "64%" },
- { 3902, "INV_Wand_04", "=q2=Staff of Nobles", "=ds=#w9#", "26%" },
- };
- DMForemanThistlenettle = {
- { 1875, "INV_Jewelry_Amulet_03", "=q1=Thistlenettle's Badge", "=ds=#m3#", "100%" },
- };
- GnNamdoBizzfizzle = {
- { 14639, "INV_Scroll_03", "=q1=Schematic: Minor Recombobulator", "=ds=#p5# (140)" },
- };
- GnTechbot = {
- { 9444, "INV_Shield_09", "=q1=Techbot CPU Shell", "=ds=#w8#", "69%" },
- { 0,"","","" },
- { 9277, "INV_Battery_01", "=q1=Techbot's Memory Core", "=ds=#m3#", "100%" },
- };
- GnPunchographA = {
- { 9280,"INV_Misc_PunchCards_Yellow","=q1=Yellow Punch Card","=ds=#m3#" },
- };
- GnPunchographB = {
- { 9282,"INV_Misc_PunchCards_Blue","=q1=Blue Punch Card","=ds=#m3#" },
- };
- GnPunchographC = {
- { 9281,"INV_Misc_PunchCards_Red","=q1=Red Punch Card","=ds=#m3#" },
- };
- GnPunchographD = {
- { 9316,"INV_Misc_PunchCards_Prismatic","=q1=Prismatic Punch Card","=ds=#m3#" },
- };
- GnOutsideTrash = {
- { 9279,"INV_Misc_PunchCards_White","=q1=White Punch Card","=ds=#m3#", "15%" },
- };
- UldShovelphlange = {
- { 9375, "INV_Helmet_18", "=q3=Expert Goldminer's Helmet", "=ds=#s1#, #a2#", "10%" },
- { 9378, "INV_Pick_02", "=q3=Shovelphlange's Mining Axe", "=ds=#h1#, #w1#", "15%" },
- { 0,"","","" },
- { 9382, "INV_Boots_08", "=q2=Tromping Miner's Boots", "=ds=#s12#, #a2#", "65%" },
- };
- UldTabletofRyuneh = {
- { 4631, "INV_Misc_Rune_02", "=q1=Tablet of Ryun'eh", "=ds=#m3#" },
- };
- UldMagreganDeepshadow = {
- { 4635, "INV_Jewelry_Amulet_03", "=q1=Hammertoe's Amulet", "=ds=#m3#", "100%" },
- };
- UldKromStoutarmChest = {
- { 8027, "INV_Drink_03", "=q1=Krom Stoutarm's Treasure", "=ds=#m3#" },
- };
- UldGarrettFamilyChest = {
- { 8026, "INV_Banner_01", "=q1=Garrett Family Treasure", "=ds=#m3#" },
- };
- WCKalldanFelmoon = {
- { 6476, "INV_Scroll_06", "=q2=Pattern: Deviate Scale Belt", "=ds=#p7# (115) =q1=#m4#" },
- { 6475, "INV_Scroll_03", "=q1=Pattern: Deviate Scale Gloves", "=ds=#p7# (105)" },
- { 6474, "INV_Scroll_03", "=q1=Pattern: Deviate Scale Cloak", "=ds=#p7# (90)" },
- };
- WCMadMagglish = {
- { 5334, "INV_Drink_10", "=q1=99-Year-Old Port", "=ds=#m3#", "100%" },
- };
- WCTrigoretheLasher = {
- { 5426, "INV_Axe_23", "=q3=Serpent's Kiss", "=ds=#h1#, #w1#", "35%" },
- { 0,"","","" },
- { 5425, "INV_Belt_03", "=q2=Runescale Girdle", "=ds=#s8#, #a3#", "50%" },
- };
- WCBoahn = {
- { 5423, "INV_Axe_17", "=q3=Boahn's Fang", "=ds=#h2#, #w1#", "28%" },
- { 0,"","","" },
- { 5422, "INV_Pants_02", "=q2=Brambleweed Leggings", "=ds=#s11#, #a2#", "64%" },
- };
- LKHRolfen = {
- { 61805, "INV_Scroll_04", "=q4=Plans: Towerforge Demolisher", "=ds=#p2# #m14#", "1.44%" },
- { 61806, "INV_Scroll_04", "=q4=Plans: Towerforge Pauldrons", "=ds=#p2# #m14#", "1.44%" },
- { 61807, "INV_Scroll_04", "=q4=Plans: Towerforge Breastplate", "=ds=#p2# #m14#", "1.44%" },
- { 61808, "INV_Scroll_04", "=q4=Plans: Towerforge Crown", "=ds=#p2# #m14#", "1.44%" },
- };
- LKHBroodQueenAraxxna = {
- { 61297, "inv_boots_cloth_04", "=q4=Marshtreader Slippers", "=ds=#s12#, #a1#", "20%" },
- { 61260, "INV_Helmet_34", "=q4=Flamescorched Hood", "=ds=#s1#, #a2#", "20%" },
- { 61268, "Spell_Nature_Crystalball", "=q4=Sigil of the Brood", "=ds=#s15#", "20%" },
- { 61243, "INV_Potion_97", "=q4=Vial of Potent Venoms", "=ds=#s14#", "20%" },
- { 61270, "BTNEmeraldNecklace", "=q4=Pendant of Shadra's Chosen", "=ds=#s2#", "20%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61739, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Vampirism", "=ds=#p4# #m14#", "1.3%" },
- { 61219, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Superior Stamina", "=ds=#p4# #m14#", "0.9%" },
- { 8547, "INV_Scroll_05", "=q3=Formula: Powerful Smelling Salts ", "=ds=#p6# #m14#", "1.2%" },
- { 13517, "INV_Scroll_05", "=q4=Recipe: Alchemists' Stone", "=ds=#p1# #m14#", "0.9%" },
- { 61189, "INV_Scroll_05", "=q4=Plans: Dawnstone Hammer", "=ds=#p2# #m14#", "0.9%" },
- { 61190, "INV_Scroll_05", "=q4=Pattern: Gloves of Unwinding Mystery", "=ds=#p8# #m14#", "0.9%" },
- { 61269, "INV_Chest_Cloth_01", "=q3=Clutchweave Robe", "=ds=#s5#, #a1#", "14%" },
- { 61245, "INV_Bracer_12", "=q3=Bracers of Brambled Vines", "=ds=#s8#, #a1#", "14%" },
- { 61283, "Inv_gauntlets_09", "=q3=Darkgrasp Gloves", "=ds=#s9#, #a1#", "14%" },
- { 61272, "inv_boots_chain_10", "=q3=Deepstone Boots", "=ds=#s12#, #a3#", "14%" },
- { 61244, "inv_pants_plate_03", "=q3=Leggings of Shrouding Winds", "=ds=#s11#, #a4#", "14%"},
- { 61278, "INV_Weapon_ShortBlade_25", "=q3=Vampiric Kris", "=ds=#h1#, #w4#", "14%" },
- { 61816, "INV_Shield_21", "=q3=Araxxna's Husk", "=ds=#s14#", "14%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61180, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Greater Arcane Resistance", "=ds=#p4# #m14#", "1.2%" },
- { 70001, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Arcane Power", "=ds=#p4# #m14#", "0.9%" },
- { 61178, "INV_Scroll_05", "=q3=Plans: Thorium Spurs", "=ds=#p2# #m14#", "1.2%" },
- { 61177, "INV_Scroll_05", "=q3=Recipe: Potion of Quickness", "=ds=#p1# #m14#", "1.2%" },
- { 61192, "INV_Scroll_05", "=q4=Pattern: Inscribed Runic Bracers", "=ds=#p7# #m14#", "1.3%" },
- { 61191, "INV_Scroll_05", "=q4=Schematic: Intricate Gyroscope Goggles", "=ds=#p5# #m14#", "0.9%" },
- };
- LKHGrizikil = {
- { 61291, "INV_Helmet_10", "=q4=Darkflame Helm", "=ds=#s1#, #a4#", "20%" },
- { 61253, "inv_gauntlets_30", "=q4=Aetherforged Gauntlets", "=ds=#s9#, #a4#", "20%" },
- { 61276, "spell_arcane_portaldarnassus", "=q4=Hyperchromatic Deflector", "=ds=#w8#", "20%" },
- { 61292, "INV_Staff_07", "=q4=Totem of Crackling Thunder", "=ds=#s16#, #e17#", "20%" },
- { 61251, "BTNRingJadeFalcon", "=q4=Medivh's Foresight", "=ds=#s13#", "20%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61739, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Vampirism", "=ds=#p4# #m14#", "1.3%" },
- { 61219, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Superior Stamina", "=ds=#p4# #m14#", "0.9%" },
- { 8547, "INV_Scroll_05", "=q3=Formula: Powerful Smelling Salts ", "=ds=#p6# #m14#", "1.2%" },
- { 13517, "INV_Scroll_05", "=q4=Recipe: Alchemists' Stone", "=ds=#p1# #m14#", "0.9%" },
- { 61189, "INV_Scroll_05", "=q4=Plans: Dawnstone Hammer", "=ds=#p2# #m14#", "0.9%" },
- { 61190, "INV_Scroll_05", "=q4=Pattern: Gloves of Unwinding Mystery", "=ds=#p8# #m14#", "0.9%" },
- { 61252, "inv_helmet_52", "=q3=Red Hat of Destruction", "=ds=#s1#, #a1#", "14%" },
- { 61261, "INV_Misc_Cape_18", "=q3=Battlescarred Cloak", "=ds=#s4#", "14%" },
- { 61267, "inv_gauntlets_26", "=q3=Sparkgrasp Gloves", "=ds=#s9#, #a2#", "14%" },
- { 61288, "INV_Belt_15", "=q3=Nightwoven Belt", "=ds=#s10#, #a1#", "14%" },
- { 61289, "INV_Boots_Plate_03", "=q3=Aurious Boots", "=ds=#s12#, #a4#", "14%" },
- { 61298, "inv_gauntlets_21", "=q3=Overgrown Gloves", "=ds=#s9#, #a1#", "14%" },
- { 61450, "INV_Misc_Key_09", "=q3=The Mind's Key", "=ds=#s14#", "14%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61180, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Greater Arcane Resistance", "=ds=#p4# #m14#", "1.2%" },
- { 70001, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Arcane Power", "=ds=#p4# #m14#", "0.9%" },
- { 61178, "INV_Scroll_05", "=q3=Plans: Thorium Spurs", "=ds=#p2# #m14#", "1.2%" },
- { 61177, "INV_Scroll_05", "=q3=Recipe: Potion of Quickness", "=ds=#p1# #m14#", "1.2%" },
- { 61192, "INV_Scroll_05", "=q4=Pattern: Inscribed Runic Bracers", "=ds=#p7# #m14#", "1.3%" },
- { 61191, "INV_Scroll_05", "=q4=Schematic: Intricate Gyroscope Goggles", "=ds=#p5# #m14#", "0.9%" },
- };
- LKHClawlordHowlfang = {
- { 61281, "inv_boots_cloth_09", "=q4=Shadeweave Boots", "=ds=#s12#, #a1#", "20%" },
- { 61273, "INV_Belt_26", "=q4=Earthbreaker Belt", "=ds=#s10#, #a3#", "20%" },
- { 61249, "INV_Misc_Pelt_Bear_Ruin_03", "=q4=Pelt of the Great Howler", "=ds=#s4#", "20%" },
- { 61293, "INV_QirajIdol_Night", "=q4=Idol of the Moonfang", "=ds=#s16#, #e16#", "20%" },
- { 61248, "INV_Weapon_Rifle_TWoW_02_Gray", "=q4=Beasthunter's Blunderbuss", "=ds=#w5#", "20%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61739, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Vampirism", "=ds=#p4# #m14#", "1.3%" },
- { 61219, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Superior Stamina", "=ds=#p4# #m14#", "0.9%" },
- { 8547, "INV_Scroll_05", "=q3=Formula: Powerful Smelling Salts ", "=ds=#p6# #m14#", "1.2%" },
- { 13517, "INV_Scroll_05", "=q4=Recipe: Alchemists' Stone", "=ds=#p1# #m14#", "0.9%" },
- { 61189, "INV_Scroll_05", "=q4=Plans: Dawnstone Hammer", "=ds=#p2# #m14#", "0.9%" },
- { 61190, "INV_Scroll_05", "=q4=Pattern: Gloves of Unwinding Mystery", "=ds=#p8# #m14#", "0.9%" },
- { 61250, "inv_shirt_06", "=q3=Reedwoven Tunic", "=ds=#s5#, #a1#", "14%" },
- { 61285, "inv_pants_cloth_05", "=q3=Duskwrapped Leggings", "=ds=#s11#, #a1#", "14%" },
- { 61271, "INV_Boots_07", "=q3=Boots of Blazing Steps", "=ds=#s12#, #a2#", "14%" },
- { 61274, "INV_Gauntlets_24", "=q3=Pulverizer Gauntlets", "=ds=#s9#, #a3#", "14%" },
- { 61290, "INV_Belt_32", "=q3=Zephyrian Girdle", "=ds=#s10#, #a4#", "14%" },
- { 61263, "INV_Misc_MonsterFang_01", "=q3=Tooth of the Packlord", "=ds=#s14#", "14%" },
- { 61451, "INV_Enchant_EssenceEternalSmall", "=q3=Sliver of Hope", "=ds=#s14#", "14%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61180, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Greater Arcane Resistance", "=ds=#p4# #m14#", "1.2%" },
- { 70001, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Arcane Power", "=ds=#p4# #m14#", "0.9%" },
- { 61178, "INV_Scroll_05", "=q3=Plans: Thorium Spurs", "=ds=#p2# #m14#", "1.2%" },
- { 61177, "INV_Scroll_05", "=q3=Recipe: Potion of Quickness", "=ds=#p1# #m14#", "1.2%" },
- { 61192, "INV_Scroll_05", "=q4=Pattern: Inscribed Runic Bracers", "=ds=#p7# #m14#", "1.3%" },
- { 61191, "INV_Scroll_05", "=q4=Schematic: Intricate Gyroscope Goggles", "=ds=#p5# #m14#", "0.9%" },
- };
- LKHLordBlackwaldII = {
- { 61266, "INV_Gauntlets_11", "=q4=Rune Infused Gauntlets", "=ds=#s9#, #a3#", "20%" },
- { 61246, "inv_boots_chain_08", "=q4=Sabatons of the Endless March", "=ds=#s12#, #a4#", "20%" },
- { 61262, "BTNLancelot_Ring", "=q4=Royal Signet of Blackwald II", "=ds=#s13#", "20%" },
- { 61247, "INV_Sword_2H_Blood_C_02", "=q4=Shadowbringer", "=ds=#h2#, #w10#", "20%" },
- { 61443, "INV_Misc_Book_13", "=q4=Libram of the Faithful", "=ds=#s16#, #e18#", "20%" },
- { 0, "", "", "" },
- { 61184, "Inv_weapon_shortblade_23", "=q5=The Scythe of Elune", "=ds=#m2#", "0.85%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61739, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Vampirism", "=ds=#p4# #m14#", "1.3%" },
- { 61219, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Superior Stamina", "=ds=#p4# #m14#", "0.9%" },
- { 8547, "INV_Scroll_05", "=q3=Formula: Powerful Smelling Salts ", "=ds=#p6# #m14#", "1.2%" },
- { 13517, "INV_Scroll_05", "=q4=Recipe: Alchemists' Stone", "=ds=#p1# #m14#", "0.9%" },
- { 61189, "INV_Scroll_05", "=q4=Plans: Dawnstone Hammer", "=ds=#p2# #m14#", "0.9%" },
- { 61190, "INV_Scroll_05", "=q4=Pattern: Gloves of Unwinding Mystery", "=ds=#p8# #m14#", "0.9%" },
- { 61282, "inv_bracer_09", "=q3=Deepshadow Bracers", "=ds=#s8#, #a1#", "14%" },
- { 61449, "inv_bracer_13", "=q3=Searhide Bracers", "=ds=#s8#, #a2#", "14%" },
- { 61279, "inv_pants_mail_13", "=q3=Slateplate Leggings", "=ds=#s11#, #a3#", "14%" },
- { 61287, "INV_Chest_Plate16", "=q3=Gusthewn Chestplate", "=ds=#s5#, #a4#", "14%" },
- { 61294, "BTNEyeRing", "=q3=Dark Rider's Signet", "=ds=#s13#", "14%" },
- { 61255, "INV_Knife_1H_Draenei_A_03", "=q3=Tuning Fork of Charged Lightning", "=ds=#h3#, #w4#", "14%" },
- { 61286, "INV_Wand_01", "=q3=Bloodfang Effigy", "=ds=#w12#", "14%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61180, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Greater Arcane Resistance", "=ds=#p4# #m14#", "1.2%" },
- { 70001, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Arcane Power", "=ds=#p4# #m14#", "0.9%" },
- { 61178, "INV_Scroll_05", "=q3=Plans: Thorium Spurs", "=ds=#p2# #m14#", "1.2%" },
- { 61177, "INV_Scroll_05", "=q3=Recipe: Potion of Quickness", "=ds=#p1# #m14#", "1.2%" },
- { 61192, "INV_Scroll_05", "=q4=Pattern: Inscribed Runic Bracers", "=ds=#p7# #m14#", "1.3%" },
- { 61191, "INV_Scroll_05", "=q4=Schematic: Intricate Gyroscope Goggles", "=ds=#p5# #m14#", "0.9%" },
- };
- LKHMoroes = {
- { 61284, "inv_shirt_16", "=q4=Vest of Encroaching Darkness", "=ds=#s5#, #a1#", "10%" },
- { 61256, "inv_pants_cloth_06", "=q4=Leggings of the Misty Marsh", "=ds=#s11#, #a1#", "10%" },
- { 61265, "inv_pants_leather_18", "=q4=Leggings of the Inferno", "=ds=#s11#, #a2#", "10%" },
- { 61257, "INV_Bracer_14", "=q4=Cloudplate Wristguards", "=ds=#s8#, #a4#", "10%" },
- { 61275, "INV_Chest_Plate04", "=q4=Breastplate of Earthen Might", "=ds=#s5#, #a3#", "10%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61674, "INV_Misc_Gem_Diamond_03", "=q3=Overcharged Ley Energy", "=ds=#e11#", "70%" },
- { 0, "", "", "" },
- { 61739, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Vampirism", "=ds=#p4# #m14#", "1.3%" },
- { 61219, "INV_Misc_Note_01", "=q3=Formula: Enchant Boots - Superior Stamina", "=ds=#p4# #m14#", "2%" },
- { 8547, "INV_Scroll_05", "=q3=Formula: Powerful Smelling Salts ", "=ds=#p6# #m14#", "1.2%" },
- { 13517, "INV_Scroll_05", "=q4=Recipe: Alchemists' Stone", "=ds=#p1# #m14#", "2%" },
- { 61189, "INV_Scroll_05", "=q4=Plans: Dawnstone Hammer", "=ds=#p2# #m14#", "2%" },
- { 61190, "INV_Scroll_05", "=q4=Pattern: Gloves of Unwinding Mystery", "=ds=#p8# #m14#", "2%" },
- { 61277, "INV_Mace_33", "=q4=Fist of the Forgotten Order", "=ds=#h2#, #w6#", "10%" },
- { 61264, "Inv_staff_07", "=q4=Ansirem's Runeweaver", "=ds=#h2#, #w9#", "10%" },
- { 61299, "INV_Misc_Bandage_16", "=q4=Shawl of the Castellan", "=ds=#s14#", "10%" },
- { 61454, "INV_Staff_Draenei_A_01", "=q4=Rod of Resuscitation", "=ds=#h2#, #w9#", "10%" },
- { 61453, "inv_sword_draenei_05", "=q4=Anasterian's Legacy", "=ds=#h1#, #w10#", "10%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61231, "", "=q1=Key to the Upper Chambers", "=ds=#m3#", "100%" },
- { 0, "", "", "" },
- { 61180, "INV_Misc_Note_01", "=q3=Formula: Enchant Cloak - Greater Arcane Resistance", "=ds=#p4# #m14#", "1.2%" },
- { 70001, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Arcane Power", "=ds=#p4# #m14#", "2%" },
- { 61178, "INV_Scroll_05", "=q3=Plans: Thorium Spurs", "=ds=#p2# #m14#", "1.2%" },
- { 61177, "INV_Scroll_05", "=q3=Recipe: Potion of Quickness", "=ds=#p1# #m14#", "1.2%" },
- { 61192, "INV_Scroll_05", "=q4=Pattern: Inscribed Runic Bracers", "=ds=#p7# #m14#", "2%" },
- { 61191, "INV_Scroll_05", "=q4=Schematic: Intricate Gyroscope Goggles", "=ds=#p5# #m14#", "2%" },
- };
- LKHTrash = {
- { 51326, "INV_Misc_Note_03", "=q4=Scribbled Cooking Notes", "=ds=#m2#", "0.3%, 1%" },
- { 61666, "INV_Scroll_04", "=q4=Recipe: Le Fishe Au Chocolat", "=ds=#m4#, #p3# #m14#" },
- { 0, "", "", "" },
- { 61254, "INV_Belt_25", "=q3=Reedmesh Belt", "=ds=#s10#, #a1#", "0.15%" },
- { 61288, "INV_Belt_15", "=q3=Nightwoven Belt", "=ds=#s10#, #a1#", "0.15%" },
- { 61280, "INV_Bracer_16", "=q3=Granitized Bracers", "=ds=#s8#, #a3#", "0.15%" },
- { 61290, "INV_Belt_32", "=q3=Zephyrian Girdle", "=ds=#s10#, #a4#", "0.15%" },
- { 0, "", "", "" },
- { 61295, "INV_Mace_34", "=q3=Dawnstone Bludgeon", "=ds=#h1#, #w6#", "0.15%" },
- { 61452, "INV_Axe_30", "=q3=Skycleaver", "=ds=#h1#, #w1#", "0.15%" },
- { 0, "", "", "" },
- { 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%" },
- { 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%" },
- };
- LKHEnchants = {
- { 92005, "Ability_Creature_Cursed_01", "=q3=Invocation of Shattering", "=ds=#s1#/#s11# #e11#" },
- { 92006, "Ability_Creature_Cursed_01", "=q3=Invocation of Greater Protection", "=ds=#s1#/#s11# #e11#" },
- { 92007, "Ability_Creature_Cursed_01", "=q3=Invocation of Expansive Mind", "=ds=#s1#/#s11# #e11#" },
- { 92008, "Ability_Creature_Cursed_01", "=q3=Invocation of Greater Arcane Fortitude", "=ds=#s1#/#s11# #e11#" },
- };
- ESErennius = {
- { 61652, "INV_Misc_MonsterClaw_02", "=q4=Claw of Erennius", "=ds=#m2#", "100%" },
- { 61650, "INV_Spear_02", "=q4=Jadestone Skewer", "=ds=#m4#, #w7#" },
- { 61651, "INV_Mace_20", "=q4=Jadestone Mallet", "=ds=#m4#, #w6#" },
- { 61740, "INV_Misc_MonsterClaw_04", "=q4=Claw of Senthos", "=ds=#m4#, #w13#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61198, "INV_Stone_03", "=q2=Small Dream Shard", "2-5", "100%" },
- { 61197, "INV_Stone_05", "=q3=Fading Dream Fragment", "", "48%" },
- { 20381, "INV_Misc_MonsterScales_11", "=q2=Dreamscale", "", "48%" },
- };
- ESSolnius1 = {
- { 61206, "inv_chest_leather_06", "=q4=Robe of the Dreamways", "=ds=#s5#, #a1#" , "17%" },
- { 61211, "INV_Boots_Fabric_01", "=q4=Sandals of Lucidity", "=ds=#s12#, #a1#", "17%" },
- { 61213, "INV_Gauntlets_29", "=q4=Talonwind Gauntlets", "=ds=#s9#, #a3#", "17%" },
- { 61239, "INV_Pants_03", "=q4=Ancient Jade Leggings", "=ds=#s11#, #a3#", "17%" },
- { 0, "", "", "" },
- { 41076, "INV_Mace_09", "=q4=Aspect of Seradane", "=ds=#h2#, #w6#", "17%" },
- { 61237, "INV_Mace_35", "=q4=Mallet of the Awakening", "=ds=#h3#, #w6#", "17%" },
- { 61238, "INV_Shield_23", "=q4=Scaleshield of Emerald Flight", "=ds=#w8#", "17%" },
- { 0, "", "", "" },
- { 61205, "INV_Jewelry_Ring_37", "=q4=Ring of Nature's Duality", "=ds=#s13#", "17%" },
- { 61209, "INV_Enchant_EssenceMysticalLarge", "=q4=Shard of Nightmare", "=ds=#s14#", "17%" },
- { 61210, "INV_Misc_Cape_01", "=q4=Veil of Nightmare", "=ds=#s4#", "17%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61212, "INV_Bracer_09", "=q4=Sanctum Bark Wraps", "=ds=#s8#, #a2#", "17%" },
- { 61214, "inv_shoulder_13", "=q4=Mantle of the Wakener", "=ds=#s3#, #a2#", "17%" },
- { 61207, "INV_Helmet_02", "=q4=Jadestone Helmet", "=ds=#s1#, #a4#", "17%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 61448, "INV_Weapon_Halberd_05", "=q4=Axe of Dormant Slumber", "=ds=#h1#, #w1#", "17%" },
- { 61208, "INV_Staff_49", "=q4=Staff of the Dreamer", "=ds=#h2#, #w9#", "17%" },
- { 0, "", "", "" },
- { 61455, "Spell_Nature_NatureTouchDecay", "=q4=Idol of the Emerald Rot", "=ds=#s16#, #e16#", "17%" },
- { 61203, "INV_Relics_LibramofGrace", "=q4=Libram of the Dreamguard", "=ds=#s16#, #e18#", "17%" },
- { 61204, "Spell_Nature_StoneSkinTotem", "=q4=Totem of the Stonebreaker", "=ds=#s16#, #e17#", "17%" },
- };
- ESSolnius2 = {
- { 61215, "inv_misc_head_dragon_green", "=q4=Head of Solnius", "=ds=#m2#", "100%" },
- { 61195, "BTNWoodenRingUPG1", "=q4=Ring of Nordrassil", "=ds=#m4#, #s13#" },
- { 61194, "BTNOrbOfDepths", "=q4=The Heart of Dreams", "=ds=#m4#, #s14#" },
- { 61193, "BTNEnchantedNecklace", "=q4=Verdant Eye Necklace", "=ds=#m4#, #s2#" },
- { 0, "", "", "" },
- { 61196, "INV_Misc_Bag_18", "=q3=Bag of the Vast Conscious", "=ds=#e10#", "15%" },
- { 0, "", "", "" },
- { 61733, "INV_Misc_Note_01", "=q5=Formula: Eternal Dreamstone Shard", "=ds=#p4# #m14#", "1%" },
- { 61217, "INV_Misc_Note_01", "=q3=Formula: Enchant Chest - Mighty Mana", "=ds=#p4# #m14#", "4%" },
- { 70000, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Nature Power", "=ds=#p4# #m14#", "4%" },
- { 0, "", "", "" },
- { 61218, "INV_Scroll_05", "=q3=Recipe: Elixir of Greater Nature Power", "=ds=#p1# #m14#", "4%" },
- { 0, "", "", "" },
- { 61198, "INV_Stone_03", "=q2=Small Dream Shard", "6-10", "100%" },
- { 20381, "INV_Misc_MonsterScales_11", "=q2=Dreamscale", "", "48%" },
- { 61444, "INV_Stone_05", "=q4=Smoldering Dream Essence", "=ds=#m2#, =q13=#c1#, ", "20%" },
- { 61445, "INV_Enchant_EssenceNetherLarge", "=q4=Purified Emerald Essence", "=ds=#m4#, =q13=#c1#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 51361, "INV_Misc_Note_05", "=q3=Glyph of the Dreamkin", "=ds==q13=#c1#", "14%" },
- { 0, "", "", "" },
- { 61428, "INV_Scroll_05", "=q4=Pattern: Dreamhide Mantle", "=ds=#p7# #m14#", "4%" },
- { 61432, "INV_Scroll_05", "=q4=Pattern: Dreamthread Mantle", "=ds=#p7# #m14#", "4%" },
- { 61424, "INV_Scroll_05", "=q4=Plans: Dreamsteel Mantle", "=ds=#p2# #m14#", "4%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 17962,"INV_Misc_Bag_10_Blue","=q2=Blue Sack of Gems","=ds=#m23# =q2=#e33#", "100%" },
- };
- ESHardMode = {
- { 61524, "INV_Chest_Plate07", "=q4=Naturecaller's Tunic", "=ds=#s5#, #a2#", "17%" },
- { 61522, "INV_Jewelry_Necklace_01", "=q4=Choker of the Emerald Lord", "=ds=#s2#", "17%" },
- { 61527, "BTNOrbofChaos", "=q4=Breath of Solnius", "=ds=#s14#", "17%" },
- { 0, "", "", "" },
- { 61523, "inv_sword_38", "=q4=Crystal Sword of the Blossom", "=ds=#h1#, #w10#", "17%" },
- { 61525, "INV_Weapon_Bow_04", "=q4=Nature's Call", "=ds=#w2#", "17%" },
- { 61526, "inv_shield_24", "=q4=Jadestone Protector", "=ds=#w8#", "17%" },
- { 0, "", "", "" },
- { 61197, "INV_Stone_05", "=q3=Fading Dream Fragment", "", "48%" },
- };
- ESTrash = {
- { 84502, "inv_boots_cloth_04", "=q4=Verdant Dreamer's Boots", "=ds=#s12#, #a2#", "0.125%, 0.5%, 1.25%" },
- { 84505, "INV_Bracer_06", "=q4=Infused Wildthorn Bracers", "=ds=#s8#, #a3#", "0.125%, 0.5%, 1.25%" },
- { 84506, "INV_Jewelry_Ring_37", "=q4=Sleeper's Ring", "=ds=#s13#", "0.125%, 0.5%, 1.25%" },
- { 84504, "INV_Misc_Herb_15", "=q4=Lasher's Whip", "=ds=#s14#", "0.125%, 0.5%, 1.25%" },
- { 84501, "INV_Misc_Root_02Corrupt", "=q4=Corrupted Reed", "=ds=#s14#", "0.125%, 0.5%, 1.25%" },
- { 84500, "INV_Weapon_ShortBlade_22", "=q4=Lucid Nightmare", "=ds=#h3#, #w4#", "0.125%, 0.5%, 1.25%" },
- { 84509, "INV_Staff_14", "=q4=Emerald Rod", "=ds=#s15#", "0.125%, 0.5%, 1.25%" },
- { 84503, "INV_Staff_42", "=q4=Nature's Gift", "=ds=#h2#, #w9#", "0.125%, 0.5%, 1.25%" },
- { 0, "", "", "" },
- { 61198, "INV_Stone_03", "=q2=Small Dream Shard", "", "8%" },
- { 20381, "INV_Misc_MonsterScales_11", "=q2=Dreamscale", "", "5%" },
- { 61197, "INV_Stone_05", "=q3=Fading Dream Fragment", "", "0.35%" },
- { 0, "", "", "" },
- { 54001, "INV_Crate_02", "=q2=Dream Frog", "=ds=#e15#", "0.08%" },
-
- };
-};
diff --git a/AtlasLoot back update/Libs/AceAddon/AceAddon-2.0.lua b/AtlasLoot back update/Libs/AceAddon/AceAddon-2.0.lua
deleted file mode 100644
index 27348df..0000000
--- a/AtlasLoot back update/Libs/AceAddon/AceAddon-2.0.lua
+++ /dev/null
@@ -1,880 +0,0 @@
---[[
-Name: AceAddon-2.0
-Revision: $Rev: 14196 $
-Developed by: The Ace Development Team (http://www.wowace.com/index.php/The_Ace_Development_Team)
-Inspired By: Ace 1.x by Turan (turan@gryphon.com)
-Website: http://www.wowace.com/
-Documentation: http://www.wowace.com/index.php/AceAddon-2.0
-SVN: http://svn.wowace.com/root/trunk/Ace2/AceAddon-2.0
-Description: Base for all Ace addons to inherit from.
-Dependencies: AceLibrary, AceOO-2.0, AceEvent-2.0, (optional) AceConsole-2.0
-]]
-
-local MAJOR_VERSION = "AceAddon-2.0"
-local MINOR_VERSION = "$Revision: 14196 $"
-
--- This ensures the code is only executed if the libary doesn't already exist, or is a newer version
-if not AceLibrary then error(MAJOR_VERSION .. " requires AceLibrary.") end
-if not AceLibrary:IsNewVersion(MAJOR_VERSION, MINOR_VERSION) then return end
-
-if not AceLibrary:HasInstance("AceOO-2.0") then error(MAJOR_VERSION .. " requires AceOO-2.0.") end
-
--- Localization
-local STANDBY, TITLE, NOTES, VERSION, AUTHOR, DATE, CATEGORY, EMAIL, WEBSITE, CATEGORIES, ABOUT, PRINT_ADDON_INFO
-if GetLocale() == "deDE" then
- STANDBY = "|cffff5050(Standby)|r" -- capitalized
-
- TITLE = "Titel"
- NOTES = "Anmerkung"
- VERSION = "Version"
- AUTHOR = "Autor"
- DATE = "Datum"
- CATEGORY = "Kategorie"
- EMAIL = "E-mail"
- WEBSITE = "Webseite"
-
- ABOUT = "\195\188ber"
- PRINT_ADDON_INFO = "Gibt Addondaten aus"
-
- CATEGORIES = {
- ["Action Bars"] = "Aktionsleisten",
- ["Auction"] = "Auktion",
- ["Audio"] = "Audio",
- ["Battlegrounds/PvP"] = "Schlachtfeld/PvP",
- ["Buffs"] = "Buffs",
- ["Chat/Communication"] = "Chat/Kommunikation",
- ["Druid"] = "Druide",
- ["Hunter"] = "Jäger",
- ["Mage"] = "Magier",
- ["Paladin"] = "Paladin",
- ["Priest"] = "Priester",
- ["Rogue"] = "Schurke",
- ["Shaman"] = "Schamane",
- ["Warlock"] = "Hexenmeister",
- ["Warrior"] = "Krieger",
- ["Healer"] = "Heiler",
- ["Tank"] = "Tank", -- noone use "Brecher"...
- ["Caster"] = "Caster",
- ["Combat"] = "Kampf",
- ["Compilations"] = "Compilations", -- whats that o_O
- ["Data Export"] = "Datenexport",
- ["Development Tools"] = "Entwicklungs Tools",
- ["Guild"] = "Gilde",
- ["Frame Modification"] = "Frame Modifikation",
- ["Interface Enhancements"] = "Interface Verbesserungen",
- ["Inventory"] = "Inventar",
- ["Library"] = "Library",
- ["Map"] = "Map",
- ["Mail"] = "Mail",
- ["Miscellaneous"] = "Diverses",
- ["Quest"] = "Quest",
- ["Raid"] = "Schlachtzug",
- ["Tradeskill"] = "Handelsf\195\164higkeit",
- ["UnitFrame"] = "UnitFrame",
- }
-elseif GetLocale() == "frFR" then
- STANDBY = "|cffff5050(attente)|r"
-
- TITLE = "Titre"
- NOTES = "Notes"
- VERSION = "Version"
- AUTHOR = "Auteur"
- DATE = "Date"
- CATEGORY = "Cat\195\169gorie"
- EMAIL = "E-mail"
- WEBSITE = "Site web"
-
- ABOUT = "A propos"
- PRINT_ADDON_INFO = "Afficher les informations sur l'addon"
-
- CATEGORIES = {
- ["Action Bars"] = "Barres d'action",
- ["Auction"] = "H\195\180tel des ventes",
- ["Audio"] = "Audio",
- ["Battlegrounds/PvP"] = "Champs de bataille/JcJ",
- ["Buffs"] = "Buffs",
- ["Chat/Communication"] = "Chat/Communication",
- ["Druid"] = "Druide",
- ["Hunter"] = "Chasseur",
- ["Mage"] = "Mage",
- ["Paladin"] = "Paladin",
- ["Priest"] = "Pr\195\170tre",
- ["Rogue"] = "Voleur",
- ["Shaman"] = "Chaman",
- ["Warlock"] = "D\195\169moniste",
- ["Warrior"] = "Guerrier",
- ["Healer"] = "Soigneur",
- ["Tank"] = "Tank",
- ["Caster"] = "Casteur",
- ["Combat"] = "Combat",
- ["Compilations"] = "Compilations",
- ["Data Export"] = "Exportation de donn\195\169es",
- ["Development Tools"] = "Outils de d\195\169veloppement",
- ["Guild"] = "Guilde",
- ["Frame Modification"] = "Modification des fen\195\170tres",
- ["Interface Enhancements"] = "Am\195\169liorations de l'interface",
- ["Inventory"] = "Inventaire",
- ["Library"] = "Biblioth\195\168ques",
- ["Map"] = "Carte",
- ["Mail"] = "Courrier",
- ["Miscellaneous"] = "Divers",
- ["Quest"] = "Qu\195\170tes",
- ["Raid"] = "Raid",
- ["Tradeskill"] = "M\195\169tiers",
- ["UnitFrame"] = "Fen\195\170tres d'unit\195\169",
- }
-elseif GetLocale() == "koKR" then
- STANDBY = "|cffff5050(사용가능)|r"
-
- TITLE = "제목"
- NOTES = "노트"
- VERSION = "버전"
- AUTHOR = "저작자"
- DATE = "날짜"
- CATEGORY = "분류"
- EMAIL = "E-mail"
- WEBSITE = "웹사이트"
-
- ABOUT = "정보"
- PRINT_ADDON_INFO = "애드온 정보 출력"
-
- CATEGORIES = {
- ["Action Bars"] = "액션바",
- ["Auction"] = "경매",
- ["Audio"] = "음향",
- ["Battlegrounds/PvP"] = "전장/PvP",
- ["Buffs"] = "버프",
- ["Chat/Communication"] = "대화/의사소통",
- ["Druid"] = "드루이드",
- ["Hunter"] = "사냥꾼",
- ["Mage"] = "마법사",
- ["Paladin"] = "성기사",
- ["Priest"] = "사제",
- ["Rogue"] = "도적",
- ["Shaman"] = "주술사",
- ["Warlock"] = "흑마법사",
- ["Warrior"] = "전사",
- ["Healer"] = "힐러",
- ["Tank"] = "탱커",
- ["Caster"] = "캐스터",
- ["Combat"] = "전투",
- ["Compilations"] = "복합",
- ["Data Export"] = "자료 출력",
- ["Development Tools"] = "개발 도구",
- ["Guild"] = "길드",
- ["Frame Modification"] = "구조 변경",
- ["Interface Enhancements"] = "인터페이스 강화",
- ["Inventory"] = "인벤토리",
- ["Library"] = "라이브러리",
- ["Map"] = "지도",
- ["Mail"] = "우편",
- ["Miscellaneous"] = "기타",
- ["Quest"] = "퀘스트",
- ["Raid"] = "공격대",
- ["Tradeskill"] = "전문기술",
- ["UnitFrame"] = "유닛 프레임",
- }
-else -- enUS
- STANDBY = "|cffff5050(standby)|r"
-
- TITLE = "Title"
- NOTES = "Notes"
- VERSION = "Version"
- AUTHOR = "Author"
- DATE = "Date"
- CATEGORY = "Category"
- EMAIL = "E-mail"
- WEBSITE = "Website"
-
- ABOUT = "About"
- PRINT_ADDON_INFO = "Print out addon info"
-
- CATEGORIES = {
- ["Action Bars"] = "Action Bars",
- ["Auction"] = "Auction",
- ["Audio"] = "Audio",
- ["Battlegrounds/PvP"] = "Battlegrounds/PvP",
- ["Buffs"] = "Buffs",
- ["Chat/Communication"] = "Chat/Communication",
- ["Druid"] = "Druid",
- ["Hunter"] = "Hunter",
- ["Mage"] = "Mage",
- ["Paladin"] = "Paladin",
- ["Priest"] = "Priest",
- ["Rogue"] = "Rogue",
- ["Shaman"] = "Shaman",
- ["Warlock"] = "Warlock",
- ["Warrior"] = "Warrior",
- ["Healer"] = "Healer",
- ["Tank"] = "Tank",
- ["Caster"] = "Caster",
- ["Combat"] = "Combat",
- ["Compilations"] = "Compilations",
- ["Data Export"] = "Data Export",
- ["Development Tools"] = "Development Tools",
- ["Guild"] = "Guild",
- ["Frame Modification"] = "Frame Modification",
- ["Interface Enhancements"] = "Interface Enhancements",
- ["Inventory"] = "Inventory",
- ["Library"] = "Library",
- ["Map"] = "Map",
- ["Mail"] = "Mail",
- ["Miscellaneous"] = "Miscellaneous",
- ["Quest"] = "Quest",
- ["Raid"] = "Raid",
- ["Tradeskill"] = "Tradeskill",
- ["UnitFrame"] = "UnitFrame",
- }
-end
-
-setmetatable(CATEGORIES, { __index = function(self, key) -- case-insensitive
- local lowerKey = string.lower(key)
- for k,v in CATEGORIES do
- if string.lower(k) == lowerKey then
- return v
- end
- end
-end })
-
--- Create the library object
-
-local AceOO = AceLibrary("AceOO-2.0")
-local AceAddon = AceOO.Class()
-local AceEvent
-local AceConsole
-local AceModuleCore
-
-function AceAddon:ToString()
- return "AceAddon"
-end
-
-local function print(text)
- DEFAULT_CHAT_FRAME:AddMessage(text)
-end
-
-function AceAddon:ADDON_LOADED(name)
- while table.getn(self.nextAddon) > 0 do
- local addon = table.remove(self.nextAddon, 1)
- table.insert(self.addons, addon)
- if not self.addons[name] then
- self.addons[name] = addon
- end
- self:InitializeAddon(addon, name)
- end
-end
-
-local function RegisterOnEnable(self)
- if DEFAULT_CHAT_FRAME and DEFAULT_CHAT_FRAME.defaultLanguage then -- HACK
- AceAddon.playerLoginFired = true
- end
- if AceAddon.playerLoginFired then
- AceAddon.addonsStarted[self] = true
- if (type(self.IsActive) ~= "function" or self:IsActive()) and (not AceModuleCore or not AceModuleCore:IsModule(self) or AceModuleCore:IsModuleActive(self)) then
- local current = self.class
- while true do
- if current == AceOO.Class then
- break
- end
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedEnable) == "function" then
- mixin:OnEmbedEnable(self)
- end
- end
- end
- current = current.super
- end
- if type(self.OnEnable) == "function" then
- self:OnEnable()
- end
- end
- else
- if not AceAddon.addonsToOnEnable then
- AceAddon.addonsToOnEnable = {}
- end
- table.insert(AceAddon.addonsToOnEnable, self)
- end
-end
-
-local function stripSpaces(text)
- if type(text) == "string" then
- return (string.gsub(string.gsub(text, "^%s*(.-)%s*$", "%1"), "%s%s+", " "))
- end
- return text
-end
-
-function AceAddon:InitializeAddon(addon, name)
- if addon.name == nil then
- addon.name = name
- end
- if GetAddOnMetadata then
- -- TOC checks
- if addon.title == nil then
- addon.title = GetAddOnMetadata(name, "Title")
- if addon.title then
- local num = string.find(addon.title, " |cff7fff7f %-Ace2%-|r$")
- if num then
- addon.title = string.sub(addon.title, 1, num - 1)
- end
- addon.title = stripSpaces(addon.title)
- end
- end
- if addon.notes == nil then
- addon.notes = GetAddOnMetadata(name, "Notes")
- addon.notes = stripSpaces(addon.notes)
- end
- if addon.version == nil then
- addon.version = GetAddOnMetadata(name, "Version")
- if addon.version then
- if string.find(addon.version, "%$Revision: (%d+) %$") then
- addon.version = string.gsub(addon.version, "%$Revision: (%d+) %$", "%1")
- elseif string.find(addon.version, "%$Rev: (%d+) %$") then
- addon.version = string.gsub(addon.version, "%$Rev: (%d+) %$", "%1")
- elseif string.find(addon.version, "%$LastChangedRevision: (%d+) %$") then
- addon.version = string.gsub(addon.version, "%$LastChangedRevision: (%d+) %$", "%1")
- end
- end
- addon.version = stripSpaces(addon.version)
- end
- if addon.author == nil then
- addon.author = GetAddOnMetadata(name, "Author")
- addon.author = stripSpaces(addon.author)
- end
- if addon.date == nil then
- addon.date = GetAddOnMetadata(name, "X-Date") or GetAddOnMetadata(name, "X-ReleaseDate")
- if addon.date then
- if string.find(addon.date, "%$Date: (.-) %$") then
- addon.date = string.gsub(addon.date, "%$Date: (.-) %$", "%1")
- elseif string.find(addon.date, "%$LastChangedDate: (.-) %$") then
- addon.date = string.gsub(addon.date, "%$LastChangedDate: (.-) %$", "%1")
- end
- end
- addon.date = stripSpaces(addon.date)
- end
- if addon.category == nil then
- addon.category = GetAddOnMetadata(name, "X-Category")
- addon.category = stripSpaces(addon.category)
- end
- if addon.email == nil then
- addon.email = GetAddOnMetadata(name, "X-eMail") or GetAddOnMetadata(name, "X-Email")
- addon.email = stripSpaces(addon.email)
- end
- if addon.website == nil then
- addon.website = GetAddOnMetadata(name, "X-Website")
- addon.website = stripSpaces(addon.website)
- end
- end
- local current = addon.class
- while true do
- if current == AceOO.Class then
- break
- end
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedInitialize) == "function" then
- mixin:OnEmbedInitialize(addon, name)
- end
- end
- end
- current = current.super
- end
- if type(addon.OnInitialize) == "function" then
- addon:OnInitialize(name)
- end
- RegisterOnEnable(addon)
-end
-
-function AceAddon.prototype:PrintAddonInfo()
- local x
- if self.title then
- x = "|cffffff7f" .. tostring(self.title) .. "|r"
- elseif self.name then
- x = "|cffffff7f" .. tostring(self.name) .. "|r"
- else
- x = "|cffffff7f<" .. tostring(self.class) .. " instance>|r"
- end
- if type(self.IsActive) == "function" then
- if not self:IsActive() then
- x = x .. " " .. STANDBY
- end
- end
- if self.version then
- x = x .. " - |cffffff7f" .. tostring(self.version) .. "|r"
- end
- if self.notes then
- x = x .. " - " .. tostring(self.notes)
- end
- print(x)
- if self.author then
- print(" - |cffffff7f" .. AUTHOR .. ":|r " .. tostring(self.author))
- end
- if self.date then
- print(" - |cffffff7f" .. DATE .. ":|r " .. tostring(self.date))
- end
- if self.category then
- local category = CATEGORIES[self.category]
- if category then
- print(" - |cffffff7f" .. CATEGORY .. ":|r " .. category)
- end
- end
- if self.email then
- print(" - |cffffff7f" .. EMAIL .. ":|r " .. tostring(self.email))
- end
- if self.website then
- print(" - |cffffff7f" .. WEBSITE .. ":|r " .. tostring(self.website))
- end
-end
-
-local options
-function AceAddon:GetAceOptionsDataTable(target)
- if not options then
- options = {
- about = {
- name = ABOUT,
- desc = PRINT_ADDON_INFO,
- type = "execute",
- func = "PrintAddonInfo",
- order = -1,
- }
- }
- end
- return options
-end
-
-function AceAddon:PLAYER_LOGIN()
- self.playerLoginFired = true
- if self.addonsToOnEnable then
- while table.getn(self.addonsToOnEnable) > 0 do
- local addon = table.remove(self.addonsToOnEnable, 1)
- self.addonsStarted[addon] = true
- if (type(addon.IsActive) ~= "function" or addon:IsActive()) and (not AceModuleCore or not AceModuleCore:IsModule(addon) or AceModuleCore:IsModuleActive(addon)) then
- local current = addon.class
- while true do
- if current == AceOO.Class then
- break
- end
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedEnable) == "function" then
- mixin:OnEmbedEnable(addon)
- end
- end
- end
- current = current.super
- end
- if type(addon.OnEnable) == "function" then
- addon:OnEnable()
- end
- end
- end
- self.addonsToOnEnable = nil
- end
-end
-
-function AceAddon.prototype:Inject(t)
- AceAddon:argCheck(t, 2, "table")
- for k,v in pairs(t) do
- self[k] = v
- end
-end
-
-function AceAddon.prototype:init()
- if not AceEvent then
- error(MAJOR_VERSION .. " requires AceEvent-2.0", 4)
- end
- AceAddon.super.prototype.init(self)
-
- self.super = self.class.prototype
-
- AceAddon:RegisterEvent("ADDON_LOADED", "ADDON_LOADED", true)
- table.insert(AceAddon.nextAddon, self)
-end
-
-function AceAddon.prototype:ToString()
- local x
- if type(self.title) == "string" then
- x = self.title
- elseif type(self.name) == "string" then
- x = self.name
- else
- x = "<" .. tostring(self.class) .. " instance>"
- end
- if (type(self.IsActive) == "function" and not self:IsActive()) or (AceModuleCore and AceModuleCore:IsModule(addon) and AceModuleCore:IsModuleActive(addon)) then
- x = x .. " " .. STANDBY
- end
- return x
-end
-
-AceAddon.new = function(self, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15, m16, m17, m18, m19, m20)
- local class = AceAddon:pcall(AceOO.Classpool, self, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15, m16, m17, m18, m19, m20)
- return class:new()
-end
-
-local function external(self, major, instance)
- if major == "AceEvent-2.0" then
- AceEvent = instance
-
- AceEvent:embed(self)
-
- self:RegisterEvent("PLAYER_LOGIN", "PLAYER_LOGIN", true)
- elseif major == "AceConsole-2.0" then
- AceConsole = instance
-
- local slashCommands = { "/ace2" }
- local _,_,_,enabled,loadable = GetAddOnInfo("Ace")
- if not enabled or not loadable then
- table.insert(slashCommands, "/ace")
- end
- local function listAddon(addon, depth)
- if not depth then
- depth = 0
- end
-
- local s = string.rep(" ", depth) .. " - " .. tostring(addon)
- if rawget(addon, 'version') then
- s = s .. " - |cffffff7f" .. tostring(addon.version) .. "|r"
- end
- if rawget(addon, 'slashCommand') then
- s = s .. " |cffffff7f(" .. tostring(addon.slashCommand) .. ")|r"
- end
- print(s)
- if type(rawget(addon, 'modules')) == "table" then
- local i = 0
- for k,v in pairs(addon.modules) do
- i = i + 1
- if i == 6 then
- print(string.rep(" ", depth + 1) .. " - more...")
- break
- else
- listAddon(v, depth + 1)
- end
- end
- end
- end
- local function listNormalAddon(i)
- local name,_,_,enabled,loadable = GetAddOnInfo(i)
- if not loadable then
- enabled = false
- end
- if self.addons[name] then
- local addon = self.addons[name]
- if not AceCoreAddon or not AceCoreAddon:IsModule(addon) then
- listAddon(addon)
- end
- else
- local s = " - " .. tostring(GetAddOnMetadata(i, "Title") or name)
- local version = GetAddOnMetadata(i, "Version")
- if version then
- if string.find(version, "%$Revision: (%d+) %$") then
- version = string.gsub(version, "%$Revision: (%d+) %$", "%1")
- elseif string.find(version, "%$Rev: (%d+) %$") then
- version = string.gsub(version, "%$Rev: (%d+) %$", "%1")
- elseif string.find(version, "%$LastChangedRevision: (%d+) %$") then
- version = string.gsub(version, "%$LastChangedRevision: (%d+) %$", "%1")
- end
- s = s .. " - |cffffff7f" .. version .. "|r"
- end
- if not enabled then
- s = s .. " |cffff0000(disabled)|r"
- end
- if IsAddOnLoadOnDemand(i) then
- s = s .. " |cff00ff00[LoD]|r"
- end
- print(s)
- end
- end
- local function mySort(alpha, bravo)
- return tostring(alpha) < tostring(bravo)
- end
- AceConsole.RegisterChatCommand(self, slashCommands, {
- desc = "AddOn development framework",
- name = "Ace2",
- type = "group",
- args = {
- about = {
- desc = "Get information about Ace2",
- name = "About",
- type = "execute",
- func = function()
- print("|cffffff7fAce2|r - |cffffff7f2.0." .. string.gsub(MINOR_VERSION, "%$Revision: (%d+) %$", "%1") .. "|r - AddOn development framework")
- print(" - |cffffff7f" .. AUTHOR .. ":|r Ace Development Team")
- print(" - |cffffff7f" .. WEBSITE .. ":|r http://www.wowace.com/")
- end
- },
- list = {
- desc = "List addons",
- name = "List",
- type = "group",
- args = {
- ace2 = {
- desc = "List addons using Ace2",
- name = "Ace2",
- type = "execute",
- func = function()
- print("|cffffff7fAddon list:|r")
- local AceCoreAddon = AceLibrary:HasInstance("AceCoreAddon-2.0") and AceLibrary("AceCoreAddon-2.0")
- table.sort(self.addons, mySort)
- for _,v in ipairs(self.addons) do
- if not AceCoreAddon or not AceCoreAddon:IsModule(v) then
- listAddon(v)
- end
- end
- end
- },
- all = {
- desc = "List all addons",
- name = "All",
- type = "execute",
- func = function()
- print("|cffffff7fAddon list:|r")
- local AceCoreAddon = AceLibrary:HasInstance("AceCoreAddon-2.0") and AceLibrary("AceCoreAddon-2.0")
- local count = GetNumAddOns()
- for i = 1, count do
- listNormalAddon(i)
- end
- end
- },
- enabled = {
- desc = "List all enabled addons",
- name = "Enabled",
- type = "execute",
- func = function()
- print("|cffffff7fAddon list:|r")
- local AceCoreAddon = AceLibrary:HasInstance("AceCoreAddon-2.0") and AceLibrary("AceCoreAddon-2.0")
- local count = GetNumAddOns()
- for i = 1, count do
- local _,_,_,enabled,loadable = GetAddOnInfo(i)
- if enabled and loadable then
- listNormalAddon(i)
- end
- end
- end
- },
- disabled = {
- desc = "List all disabled addons",
- name = "Disabled",
- type = "execute",
- func = function()
- print("|cffffff7fAddon list:|r")
- local AceCoreAddon = AceLibrary:HasInstance("AceCoreAddon-2.0") and AceLibrary("AceCoreAddon-2.0")
- local count = GetNumAddOns()
- for i = 1, count do
- local _,_,_,enabled,loadable = GetAddOnInfo(i)
- if not enabled or not loadable then
- listNormalAddon(i)
- end
- end
- end
- },
- lod = {
- desc = "List all LoadOnDemand addons",
- name = "LoadOnDemand",
- type = "execute",
- func = function()
- print("|cffffff7fAddon list:|r")
- local AceCoreAddon = AceLibrary:HasInstance("AceCoreAddon-2.0") and AceLibrary("AceCoreAddon-2.0")
- local count = GetNumAddOns()
- for i = 1, count do
- if IsAddOnLoadOnDemand(i) then
- listNormalAddon(i)
- end
- end
- end
- },
- ace1 = {
- desc = "List all addons using Ace1",
- name = "Ace 1.x",
- type = "execute",
- func = function()
- print("|cffffff7fAddon list:|r")
- local count = GetNumAddOns()
- for i = 1, count do
- local dep1, dep2, dep3, dep4 = GetAddOnDependencies(i)
- if dep1 == "Ace" or dep2 == "Ace" or dep3 == "Ace" or dep4 == "Ace" then
- listNormalAddon(i)
- end
- end
- end
- },
- libs = {
- desc = "List all libraries using AceLibrary",
- name = "Libraries",
- type = "execute",
- func = function()
- if type(AceLibrary) == "table" and type(AceLibrary.libs) == "table" then
- print("|cffffff7fLibrary list:|r")
- for name, data in pairs(AceLibrary.libs) do
- local s
- if data.minor then
- s = " - " .. tostring(name) .. "." .. tostring(data.minor)
- else
- s = " - " .. tostring(name)
- end
- if AceLibrary(name).slashCommand then
- s = s .. " |cffffff7f(" .. tostring(AceLibrary(name).slashCommand) .. "|cffffff7f)"
- end
- print(s)
- end
- end
- end
- },
- search = {
- desc = "Search by name",
- name = "Search",
- type = "text",
- usage = "",
- input = true,
- get = false,
- set = function(...)
- for i,v in ipairs(arg) do
- arg[i] = string.lower(string.gsub(string.gsub(v, '%*', '.*'), '%%', '%%%%'))
- end
- local count = GetNumAddOns()
- for i = 1, count do
- local name = GetAddOnInfo(i)
- local good = true
- for _,v in ipairs(arg) do
- if not string.find(string.lower(name), v) then
- good = false
- break
- end
- end
- if good then
- listNormalAddon(i)
- end
- end
- end
- }
- },
- },
- enable = {
- desc = "Enable addon",
- name = "Enable",
- type = "text",
- usage = "",
- get = false,
- set = function(text)
- local name,title,_,_,_,reason = GetAddOnInfo(text)
- if reason == "MISSING" then
- print(string.format("|cffffff7fAce2:|r AddOn %q does not exist", text))
- else
- EnableAddOn(text)
- print(string.format("|cffffff7fAce2:|r %s is now enabled", title or name))
- end
- end,
- },
- disable = {
- desc = "Disable addon",
- name = "Disable",
- type = "text",
- usage = "",
- get = false,
- set = function(text)
- local name,title,_,_,_,reason = GetAddOnInfo(text)
- if reason == "MISSING" then
- print(string.format("|cffffff7fAce2:|r AddOn %q does not exist", text))
- else
- DisableAddOn(text)
- print(string.format("|cffffff7fAce2:|r %s is now disabled", title or name))
- end
- end,
- },
- load = {
- desc = "Load addon",
- name = "Load",
- type = "text",
- usage = "",
- get = false,
- set = function(text)
- local name,title,_,_,loadable,reason = GetAddOnInfo(text)
- if reason == "MISSING" then
- print(string.format("|cffffff7fAce2:|r AddOn %q does not exist.", text))
- elseif not loadable then
- print(string.format("|cffffff7fAce2:|r AddOn %q is not loadable. Reason: %s", text, reason))
- else
- LoadAddOn(text)
- print(string.format("|cffffff7fAce2:|r %s is now loaded", title or name))
- end
- end
- },
- info = {
- desc = "Display information",
- name = "Information",
- type = "execute",
- func = function()
- local mem, threshold = gcinfo()
- print(string.format(" - |cffffff7fMemory usage [|r%.3f MiB|cffffff7f]|r", mem / 1024))
- print(string.format(" - |cffffff7fThreshold [|r%.3f MiB|cffffff7f]|r", threshold / 1024))
- print(string.format(" - |cffffff7fFramerate [|r%.0f fps|cffffff7f]|r", GetFramerate()))
- local bandwidthIn, bandwidthOut, latency = GetNetStats()
- bandwidthIn, bandwidthOut = floor(bandwidthIn * 1024), floor(bandwidthOut * 1024)
- print(string.format(" - |cffffff7fLatency [|r%.0f ms|cffffff7f]|r", latency))
- print(string.format(" - |cffffff7fBandwidth in [|r%.0f B/s|cffffff7f]|r", bandwidthIn))
- print(string.format(" - |cffffff7fBandwidth out [|r%.0f B/s|cffffff7f]|r", bandwidthOut))
- print(string.format(" - |cffffff7fTotal addons [|r%d|cffffff7f]|r", GetNumAddOns()))
- print(string.format(" - |cffffff7fAce2 addons [|r%d|cffffff7f]|r", table.getn(self.addons)))
- local ace = 0
- local enabled = 0
- local disabled = 0
- local lod = 0
- for i = 1, GetNumAddOns() do
- local dep1, dep2, dep3, dep4 = GetAddOnDependencies(i)
- if dep1 == "Ace" or dep2 == "Ace" or dep3 == "Ace" or dep4 == "Ace" then
- ace = ace + 1
- end
- if IsAddOnLoadOnDemand(i) then
- lod = lod + 1
- end
- local _,_,_,IsActive,loadable = GetAddOnInfo(i)
- if not IsActive or not loadable then
- disabled = disabled + 1
- else
- enabled = enabled + 1
- end
- end
- print(string.format(" - |cffffff7fAce 1.x addons [|r%d|cffffff7f]|r", ace))
- print(string.format(" - |cffffff7fLoadOnDemand addons [|r%d|cffffff7f]|r", lod))
- print(string.format(" - |cffffff7fenabled addons [|r%d|cffffff7f]|r", enabled))
- print(string.format(" - |cffffff7fdisabled addons [|r%d|cffffff7f]|r", disabled))
- local libs = 0
- if type(AceLibrary) == "table" and type(AceLibrary.libs) == "table" then
- for _ in pairs(AceLibrary.libs) do
- libs = libs + 1
- end
- end
- print(string.format(" - |cffffff7fAceLibrary instances [|r%d|cffffff7f]|r", libs))
- end
- }
- }
- })
- elseif major == "AceModuleCore-2.0" then
- AceModuleCore = instance
- end
-end
-
-local function activate(self, oldLib, oldDeactivate)
- AceAddon = self
-
- if oldLib then
- self.playerLoginFired = oldLib.playerLoginFired or DEFAULT_CHAT_FRAME and DEFAULT_CHAT_FRAME.defaultLanguage
- self.addonsToOnEnable = oldLib.addonsToOnEnable
- self.addons = oldLib.addons
- self.nextAddon = oldLib.nextAddon
- self.addonsStarted = oldLib.addonsStarted
- end
- if not self.addons then
- self.addons = {}
- end
- if not self.nextAddon then
- self.nextAddon = {}
- end
- if not self.addonsStarted then
- self.addonsStarted = {}
- end
- if oldDeactivate then
- oldDeactivate(oldLib)
- end
-end
-
-AceLibrary:Register(AceAddon, MAJOR_VERSION, MINOR_VERSION, activate, nil, external)
-AceAddon = AceLibrary(MAJOR_VERSION)
diff --git a/AtlasLoot back update/Libs/AceDB/AceDB-2.0.lua b/AtlasLoot back update/Libs/AceDB/AceDB-2.0.lua
deleted file mode 100644
index 54b40cf..0000000
--- a/AtlasLoot back update/Libs/AceDB/AceDB-2.0.lua
+++ /dev/null
@@ -1,1427 +0,0 @@
---[[
-Name: AceDB-2.0
-Revision: $Rev: 14276 $
-Developed by: The Ace Development Team (http://www.wowace.com/index.php/The_Ace_Development_Team)
-Inspired By: Ace 1.x by Turan (turan@gryphon.com)
-Website: http://www.wowace.com/
-Documentation: http://www.wowace.com/index.php/AceDB-2.0
-SVN: http://svn.wowace.com/root/trunk/Ace2/AceDB-2.0
-Description: Mixin to allow for fast, clean, and featureful saved variable
- access.
-Dependencies: AceLibrary, AceOO-2.0, AceEvent-2.0
-]]
-
-local MAJOR_VERSION = "AceDB-2.0"
-local MINOR_VERSION = "$Revision: 14276 $"
-
-if not AceLibrary then error(MAJOR_VERSION .. " requires AceLibrary") end
-if not AceLibrary:IsNewVersion(MAJOR_VERSION, MINOR_VERSION) then return end
-
-if not AceLibrary:HasInstance("AceOO-2.0") then error(MAJOR_VERSION .. " requires AceOO-2.0") end
-
-local ACTIVE, ENABLED, STATE, TOGGLE_ACTIVE, MAP_ACTIVESUSPENDED, SET_PROFILE, SET_PROFILE_USAGE, PROFILE, PLAYER_OF_REALM, CHOOSE_PROFILE_DESC, CHOOSE_PROFILE_GUI, COPY_PROFILE_DESC, COPY_PROFILE_GUI, OTHER_PROFILE_DESC, OTHER_PROFILE_GUI, OTHER_PROFILE_USAGE, CHARACTER, REALM, CLASS
-
-if GetLocale() == "deDE" then
- ACTIVE = "Aktiv"
- ENABLED = "Aktiviert"
- STATE = "Status"
- TOGGLE_ACTIVE = "Stoppt/Aktiviert dieses Addon."
- MAP_ACTIVESUSPENDED = { [true] = "|cff00ff00Aktiv|r", [false] = "|cffff0000Gestoppt|r" }
- SET_PROFILE = "Setzt das Profil f\195\188r dieses Addon."
- SET_PROFILE_USAGE = "{Charakter || Klasse || Realm || }"
- PROFILE = "Profil"
- PLAYER_OF_REALM = "%s von %s"
- CHOOSE_PROFILE_DESC = "W\195\164hle ein Profil."
- CHOOSE_PROFILE_GUI = "W\195\164hle"
- COPY_PROFILE_DESC = "Kopiert Einstellungen von einem anderem Profil."
- COPY_PROFILE_GUI = "Kopiere von"
- OTHER_PROFILE_DESC = "W\195\164hle ein anderes Profil."
- OTHER_PROFILE_GUI = "Anderes"
- OTHER_PROFILE_USAGE = ""
-
- CHARACTER = "Charakter: "
- REALM = "Realm: "
- CLASS = "Klasse: "
-elseif GetLocale() == "frFR" then
- ACTIVE = "Actif"
- ENABLED = "Activ\195\169"
- STATE = "Etat"
- TOGGLE_ACTIVE = "Suspend/active cet addon."
- MAP_ACTIVESUSPENDED = { [true] = "|cff00ff00Actif|r", [false] = "|cffff0000Suspendu|r" }
- SET_PROFILE = "S\195\169lectionne le profil pour cet addon."
- SET_PROFILE_USAGE = "{perso || classe || royaume || }"
- PROFILE = "Profil"
- PLAYER_OF_REALM = "%s de %s"
- CHOOSE_PROFILE_DESC = "Choisissez un profil."
- CHOOSE_PROFILE_GUI = "Choix"
- COPY_PROFILE_DESC = "Copier les param\195\168tres d'un autre profil."
- COPY_PROFILE_GUI = "Copier \195\160 partir de"
- OTHER_PROFILE_DESC = "Choisissez un autre profil."
- OTHER_PROFILE_GUI = "Autre"
- OTHER_PROFILE_USAGE = ""
-
- CHARACTER = "Personnage: "
- REALM = "Royaume: "
- CLASS = "Classe: "
-elseif GetLocale() == "koKR" then
- ACTIVE = "활성화"
- ENABLED = "활성화"
- STATE = "상태"
- TOGGLE_ACTIVE = "이 애드온 중지/계속 실행"
- MAP_ACTIVESUSPENDED = { [true] = "|cff00ff00활성화|r", [false] = "|cffff0000중지됨|r" }
- SET_PROFILE = "이 애드온에 프로필 설정"
- SET_PROFILE_USAGE = "{캐릭터명 || 직업 || 서버명 || <프로필명>}"
- PROFILE = "프로필"
- PLAYER_OF_REALM = "%s (%s 서버)"
- CHOOSE_PROFILE_DESC = "프로파일을 선택합니다."
- CHOOSE_PROFILE_GUI = "선택"
- COPY_PROFILE_DESC = "다른 프로파일에서 설정을 복사합니다."
- COPY_PROFILE_GUI = "복사"
- OTHER_PROFILE_DESC = "다른 프로파일을 선택합니다."
- OTHER_PROFILE_GUI = "기타"
- OTHER_PROFILE_USAGE = "<프로파일명>"
-
- CHARACTER = "캐릭터: "
- REALM = "서버: "
- CLASS = "직업: "
-else -- enUS
- ACTIVE = "Active"
- ENABLED = "Enabled"
- STATE = "State"
- TOGGLE_ACTIVE = "Suspend/resume this addon."
- MAP_ACTIVESUSPENDED = { [true] = "|cff00ff00Active|r", [false] = "|cffff0000Suspended|r" }
- SET_PROFILE = "Set profile for this addon."
- SET_PROFILE_USAGE = "{char || class || realm || }"
- PROFILE = "Profile"
- PLAYER_OF_REALM = "%s of %s"
- CHOOSE_PROFILE_DESC = "Choose a profile."
- CHOOSE_PROFILE_GUI = "Choose"
- COPY_PROFILE_DESC = "Copy settings from another profile."
- COPY_PROFILE_GUI = "Copy from"
- OTHER_PROFILE_DESC = "Choose another profile."
- OTHER_PROFILE_GUI = "Other"
- OTHER_PROFILE_USAGE = ""
-
- CHARACTER = "Character: "
- REALM = "Realm: "
- CLASS = "Class: "
-end
-
-local AceOO = AceLibrary("AceOO-2.0")
-local AceEvent
-local Mixin = AceOO.Mixin
-local AceDB = Mixin {
- "RegisterDB",
- "RegisterDefaults",
- "ResetDB",
- "SetProfile",
- "GetProfile",
- "ToggleActive",
- "IsActive",
- "AcquireDBNamespace",
- }
-local Hewdrop = AceLibrary:HasInstance("Hewdrop-2.0") and AceLibrary("Hewdrop-2.0")
-
-local _G = getfenv(0)
-
-local table_setn
-do
- local version = GetBuildInfo()
- if string.find(version, "^2%.") then
- -- 2.0.0
- table_setn = function() end
- else
- table_setn = table.setn
- end
-end
-
-local function inheritDefaults(t, defaults)
- if not defaults then
- return t
- end
- for k,v in pairs(defaults) do
- if k == "*" then
- local v = v
- if type(v) == "table" then
- setmetatable(t, {
- __index = function(self, key)
- if key == nil then
- return nil
- end
- self[key] = {}
- inheritDefaults(self[key], v)
- return self[key]
- end
- } )
- else
- setmetatable(t, {
- __index = function(self, key)
- if key == nil then
- return nil
- end
- self[key] = v
- return self[key]
- end
- } )
- end
- for key in pairs(t) do
- if (defaults[key] == nil or key == "*") and type(t[key]) == "table" then
- inheritDefaults(t[key], v)
- end
- end
- else
- if type(v) == "table" then
- if type(t[k]) ~= "table" then
- t[k] = {}
- end
- inheritDefaults(t[k], v)
- elseif t[k] == nil then
- t[k] = v
- end
- end
- end
- return t
-end
-
-local _,race = UnitRace("player")
-local faction
-if race == "Orc" or race == "Scourge" or race == "Troll" or race == "Tauren" then
- faction = FACTION_HORDE
-else
- faction = FACTION_ALLIANCE
-end
-local charID = string.format(PLAYER_OF_REALM, UnitName("player"), (string.gsub(GetRealmName(), "^%s*(.-)%s*$", "%1")))
-local realm = string.gsub(GetRealmName(), "^%s*(.-)%s*$", "%1")
-local realmID = realm .. " - " .. faction
-local classID = UnitClass("player")
-
-AceDB.CHAR_ID = charID
-AceDB.REALM_ID = realmID
-AceDB.CLASS_ID = classID
-
-AceDB.FACTION = faction
-AceDB.REALM = realm
-AceDB.NAME = UnitName("player")
-
-local new, del
-do
- local list = setmetatable({}, {__mode="k"})
- function new()
- local t = next(list)
- if t then
- list[t] = nil
- return t
- else
- return {}
- end
- end
-
- function del(t)
- setmetatable(t, nil)
- for k in pairs(t) do
- t[k] = nil
- end
- table_setn(t, 0)
- list[t] = true
- end
-end
-
-local caseInsensitive_mt = {
- __index = function(self, key)
- if type(key) ~= "string" then
- return nil
- end
- local lowerKey = string.lower(key)
- for k,v in pairs(self) do
- if string.lower(k) == lowerKey then
- return self[k]
- end
- end
- end,
- __newindex = function(self, key, value)
- if type(key) ~= "string" then
- return error("table index is nil", 2)
- end
- local lowerKey = string.lower(key)
- for k in pairs(self) do
- if string.lower(k) == lowerKey then
- rawset(self, k, nil)
- rawset(self, key, value)
- return
- end
- end
- rawset(self, key, value)
- end
-}
-
-local db_mt = { __index = function(db, key)
- if key == "char" then
- if db.charName then
- if type(_G[db.charName]) ~= "table" then
- _G[db.charName] = {}
- end
- if type(_G[db.charName].global) ~= "table" then
- _G[db.charName].global = {}
- end
- rawset(db, 'char', _G[db.charName].global)
- else
- if type(db.raw.chars) ~= "table" then
- db.raw.chars = {}
- end
- local id = charID
- if type(db.raw.chars[id]) ~= "table" then
- db.raw.chars[id] = {}
- end
- rawset(db, 'char', db.raw.chars[id])
- end
- if db.defaults and db.defaults.char then
- inheritDefaults(db.char, db.defaults.char)
- end
- return db.char
- elseif key == "realm" then
- if type(db.raw.realms) ~= "table" then
- db.raw.realms = {}
- end
- local id = realmID
- if type(db.raw.realms[id]) ~= "table" then
- db.raw.realms[id] = {}
- end
- rawset(db, 'realm', db.raw.realms[id])
- if db.defaults and db.defaults.realm then
- inheritDefaults(db.realm, db.defaults.realm)
- end
- return db.realm
- elseif key == "account" then
- if type(db.raw.account) ~= "table" then
- db.raw.account = {}
- end
- rawset(db, 'account', db.raw.account)
- if db.defaults and db.defaults.account then
- inheritDefaults(db.account, db.defaults.account)
- end
- return db.account
- elseif key == "class" then
- if type(db.raw.classes) ~= "table" then
- db.raw.classes = {}
- end
- local id = classID
- if type(db.raw.classes[id]) ~= "table" then
- db.raw.classes[id] = {}
- end
- rawset(db, 'class', db.raw.classes[id])
- if db.defaults and db.defaults.class then
- inheritDefaults(db.class, db.defaults.class)
- end
- return db.class
- elseif key == "profile" then
- if type(db.raw.profiles) ~= "table" then
- db.raw.profiles = setmetatable({}, caseInsensitive_mt)
- else
- setmetatable(db.raw.profiles, caseInsensitive_mt)
- end
- local id = db.raw.currentProfile[charID]
- if id == "char" then
- id = "char/" .. charID
- elseif id == "class" then
- id = "class/" .. classID
- elseif id == "realm" then
- id = "realm/" .. realmID
- end
- if type(db.raw.profiles[id]) ~= "table" then
- db.raw.profiles[id] = {}
- end
- rawset(db, 'profile', db.raw.profiles[id])
- if db.defaults and db.defaults.profile then
- inheritDefaults(db.profile, db.defaults.profile)
- end
- return db.profile
- elseif key == "raw" or key == "defaults" or key == "name" or key == "charName" or key == "namespaces" then
- return nil
- end
- error(string.format('Cannot access key %q in db table. You may want to use db.profile[%q]', tostring(key), tostring(key)), 2)
-end, __newindex = function(db, key, value)
- error(string.format('Cannot access key %q in db table. You may want to use db.profile[%q]', tostring(key), tostring(key)), 2)
-end }
-
-local CrawlForSerialization
-local CrawlForDeserialization
-
-local function SerializeObject(o)
- local t = { o:Serialize() }
- t[0] = o.class:GetLibraryVersion()
- CrawlForSerialization(t)
- return t
-end
-
-local function DeserializeObject(t)
- CrawlForDeserialization(t)
- local className = t[0]
- for i = 20, 1, -1 do
- if t[i] then
- table_setn(t, i)
- break
- end
- end
- local o = AceLibrary(className):Deserialize(unpack(t))
- table_setn(t, 0)
- return o
-end
-
-local function IsSerializable(t)
- return AceOO.inherits(t, AceOO.Class) and t.class and type(t.class.Deserialize) == "function" and type(t.Serialize) == "function" and type(t.class.GetLibraryVersion) == "function"
-end
-
-function CrawlForSerialization(t)
- local tmp = new()
- for k,v in pairs(t) do
- tmp[k] = v
- end
- for k,v in pairs(tmp) do
- if type(v) == "table" and type(v[0]) ~= "userdata" then
- if IsSerializable(v) then
- v = SerializeObject(v)
- t[k] = v
- else
- CrawlForSerialization(v)
- end
- end
- if type(k) == "table" and type(k[0]) ~= "userdata" then
- if IsSerializable(k) then
- t[k] = nil
- t[SerializeObject(k)] = v
- else
- CrawlForSerialization(k)
- end
- end
- tmp[k] = nil
- k = nil
- end
- tmp = del(tmp)
-end
-
-local function IsDeserializable(t)
- return type(t[0]) == "string" and AceLibrary:HasInstance(t[0])
-end
-
-function CrawlForDeserialization(t)
- local tmp = new()
- for k,v in pairs(t) do
- tmp[k] = v
- end
- for k,v in pairs(tmp) do
- if type(v) == "table" then
- if IsDeserializable(v) then
- t[k] = DeserializeObject(v)
- del(v)
- v = t[k]
- elseif type(v[0]) ~= "userdata" then
- CrawlForDeserialization(v)
- end
- end
- if type(k) == "table" then
- if IsDeserializable(k) then
- t[k] = nil
- t[DeserializeObject(k)] = v
- del(k)
- elseif type(k[0]) ~= "userdata" then
- CrawlForDeserialization(k)
- end
- end
- tmp[k] = nil
- k = nil
- end
- tmp = del(tmp)
-end
-
-local namespace_mt = { __index = function(namespace, key)
- local db = namespace.db
- local name = namespace.name
- if key == "char" then
- if db.charName then
- if type(_G[db.charName]) ~= "table" then
- _G[db.charName] = {}
- end
- if type(_G[db.charName].namespaces) ~= "table" then
- _G[db.charName].namespaces = {}
- end
- if type(_G[db.charName].namespaces[name]) ~= "table" then
- _G[db.charName].namespaces[name] = {}
- end
- rawset(namespace, 'char', _G[db.charName].namespaces[name])
- else
- if type(db.raw.namespaces) ~= "table" then
- db.raw.namespaces = {}
- end
- if type(db.raw.namespaces[name]) ~= "table" then
- db.raw.namespaces[name] = {}
- end
- if type(db.raw.namespaces[name].chars) ~= "table" then
- db.raw.namespaces[name].chars = {}
- end
- local id = charID
- if type(db.raw.namespaces[name].chars[id]) ~= "table" then
- db.raw.namespaces[name].chars[id] = {}
- end
- rawset(namespace, 'char', db.raw.namespaces[name].chars[id])
- end
- if namespace.defaults and namespace.defaults.char then
- inheritDefaults(namespace.char, namespace.defaults.char)
- end
- return namespace.char
- elseif key == "realm" then
- if type(db.raw.namespaces) ~= "table" then
- db.raw.namespaces = {}
- end
- if type(db.raw.namespaces[name]) ~= "table" then
- db.raw.namespaces[name] = {}
- end
- if type(db.raw.namespaces[name].realms) ~= "table" then
- db.raw.namespaces[name].realms = {}
- end
- local id = realmID
- if type(db.raw.namespaces[name].realms[id]) ~= "table" then
- db.raw.namespaces[name].realms[id] = {}
- end
- rawset(namespace, 'realm', db.raw.namespaces[name].realms[id])
- if namespace.defaults and namespace.defaults.realm then
- inheritDefaults(namespace.realm, namespace.defaults.realm)
- end
- return namespace.realm
- elseif key == "account" then
- if type(db.raw.namespaces) ~= "table" then
- db.raw.namespaces = {}
- end
- if type(db.raw.namespaces[name]) ~= "table" then
- db.raw.namespaces[name] = {}
- end
- if type(db.raw.namespaces[name].account) ~= "table" then
- db.raw.namespaces[name].account = {}
- end
- rawset(namespace, 'account', db.raw.namespaces[name].account)
- if namespace.defaults and namespace.defaults.account then
- inheritDefaults(namespace.account, namespace.defaults.account)
- end
- return namespace.account
- elseif key == "class" then
- if type(db.raw.namespaces) ~= "table" then
- db.raw.namespaces = {}
- end
- if type(db.raw.namespaces[name]) ~= "table" then
- db.raw.namespaces[name] = {}
- end
- if type(db.raw.namespaces[name].classes) ~= "table" then
- db.raw.namespaces[name].classes = {}
- end
- local id = classID
- if type(db.raw.namespaces[name].classes[id]) ~= "table" then
- db.raw.namespaces[name].classes[id] = {}
- end
- rawset(namespace, 'class', db.raw.namespaces[name].classes[id])
- if namespace.defaults and namespace.defaults.class then
- inheritDefaults(namespace.class, namespace.defaults.class)
- end
- return namespace.class
- elseif key == "profile" then
- if type(db.raw.namespaces) ~= "table" then
- db.raw.namespaces = {}
- end
- if type(db.raw.namespaces[name]) ~= "table" then
- db.raw.namespaces[name] = {}
- end
- if type(db.raw.namespaces[name].profiles) ~= "table" then
- db.raw.namespaces[name].profiles = setmetatable({}, caseInsensitive_mt)
- else
- setmetatable(db.raw.namespaces[name].profiles, caseInsensitive_mt)
- end
- local id = db.raw.currentProfile[charID]
- if id == "char" then
- id = "char/" .. charID
- elseif id == "class" then
- id = "class/" .. classID
- elseif id == "realm" then
- id = "realm/" .. realmID
- end
- if type(db.raw.namespaces[name].profiles[id]) ~= "table" then
- db.raw.namespaces[name].profiles[id] = {}
- end
- rawset(namespace, 'profile', db.raw.namespaces[name].profiles[id])
- if namespace.defaults and namespace.defaults.profile then
- inheritDefaults(namespace.profile, namespace.defaults.profile)
- end
- return namespace.profile
- elseif key == "defaults" or key == "name" or key == "db" then
- return nil
- end
- error(string.format('Cannot access key %q in db table. You may want to use db.profile[%q]', tostring(key), tostring(key)), 2)
-end, __newindex = function(db, key, value)
- error(string.format('Cannot access key %q in db table. You may want to use db.profile[%q]', tostring(key), tostring(key)), 2)
-end }
-
-function AceDB:InitializeDB(addonName)
- local db = self.db
-
- if not db then
- if addonName then
- AceDB.addonsLoaded[addonName] = true
- end
- return
- end
-
- if db.raw then
- -- someone manually initialized
- return
- end
-
- if type(_G[db.name]) ~= "table" then
- _G[db.name] = {}
- else
- CrawlForDeserialization(_G[db.name])
- end
- if type(_G[db.charName]) == "table" then
- CrawlForDeserialization(_G[db.charName])
- end
- rawset(db, 'raw', _G[db.name])
- if not db.raw.currentProfile then
- db.raw.currentProfile = {}
- end
- if not db.raw.currentProfile[charID] then
- db.raw.currentProfile[charID] = "Default"
- end
- if db.raw.disabled then
- setmetatable(db.raw.disabled, caseInsensitive_mt)
- end
- if self['acedb-profile-copylist'] then
- local t = self['acedb-profile-copylist']
- for k,v in pairs(t) do
- t[k] = nil
- end
- if db.raw.profiles then
- for k in pairs(db.raw.profiles) do
- if string.find(k, '^char/') then
- local name = string.sub(k, 6)
- if name ~= charID then
- t[k] = CHARACTER .. name
- end
- elseif string.find(k, '^realm/') then
- local name = string.sub(k, 7)
- if name ~= realmID then
- t[k] = REALM .. name
- end
- elseif string.find(k, '^class/') then
- local name = string.sub(k, 7)
- if name ~= classID then
- t[k] = CLASS .. name
- end
- end
- end
- end
- end
- if self['acedb-profile-list'] then
- local t = self['acedb-profile-list']
- for k,v in pairs(t) do
- t[k] = nil
- end
- t.char = CHARACTER .. charID
- t.realm = REALM .. realmID
- t.class = CLASS .. classID
- t.Default = "Default"
- if db.raw.profiles then
- for k in pairs(db.raw.profiles) do
- if not string.find(k, '^char/') and not string.find(k, '^realm/') and not string.find(k, '^class/') then
- t[k] = k
- end
- end
- end
- end
- setmetatable(db, db_mt)
-end
-
-function AceDB:OnEmbedInitialize(target, name)
- if name then
- self:ADDON_LOADED(name)
- end
- self.InitializeDB(target, name)
-end
-
-function AceDB:RegisterDB(name, charName)
- AceDB:argCheck(name, 2, "string")
- AceDB:argCheck(charName, 3, "string", "nil")
- if self.db then
- AceDB:error("Cannot call \"RegisterDB\" if self.db is set.")
- end
- local stack = debugstack()
- local addonName = string.gsub(stack, ".-\n.-\\AddOns\\(.-)\\.*", "%1")
- self.db = {
- name = name,
- charName = charName
- }
- if AceDB.addonsLoaded[addonName] then
- AceDB.InitializeDB(self, addonName)
- else
- AceDB.addonsToBeInitialized[self] = addonName
- end
- AceDB.registry[self] = true
-end
-
-function AceDB:RegisterDefaults(kind, defaults, a3)
- local name
- if a3 then
- name, kind, defaults = kind, defaults, a3
- AceDB:argCheck(name, 2, "string")
- AceDB:argCheck(kind, 3, "string")
- AceDB:argCheck(defaults, 4, "table")
- if kind ~= "char" and kind ~= "class" and kind ~= "profile" and kind ~= "account" and kind ~= "realm" then
- AceDB:error("Bad argument #3 to `RegisterDefaults' (\"char\", \"class\", \"profile\", \"account\", or \"realm\" expected, got %q)", kind)
- end
- else
- AceDB:argCheck(kind, 2, "string")
- AceDB:argCheck(defaults, 3, "table")
- if kind ~= "char" and kind ~= "class" and kind ~= "profile" and kind ~= "account" and kind ~= "realm" then
- AceDB:error("Bad argument #2 to `RegisterDefaults' (\"char\", \"class\", \"profile\", \"account\", or \"realm\" expected, got %q)", kind)
- end
- end
- if type(self.db) ~= "table" or type(self.db.name) ~= "string" then
- AceDB:error("Cannot call \"RegisterDefaults\" unless \"RegisterDB\" has been previously called.")
- end
- local db
- if name then
- local namespace = self:AcquireDBNamespace(name)
- if namespace.defaults and namespace.defaults[kind] then
- AceDB:error("\"RegisterDefaults\" has already been called for %q::%q.", name, kind)
- end
- db = namespace
- else
- if self.db.defaults and self.db.defaults[kind] then
- AceDB:error("\"RegisterDefaults\" has already been called for %q.", kind)
- end
- db = self.db
- end
- if not db.defaults then
- rawset(db, 'defaults', {})
- end
- db.defaults[kind] = defaults
- if rawget(db, kind) then
- inheritDefaults(db[kind], defaults)
- end
-end
-
-function AceDB:ResetDB(kind)
- AceDB:argCheck(kind, 2, "nil", "string")
- if not self.db or not self.db.raw then
- AceDB:error("Cannot call \"ResetDB\" before \"RegisterDB\" has been called and before \"ADDON_LOADED\" has been fired.")
- end
- local db = self.db
- if kind == nil then
- if db.charName then
- _G[db.charName] = nil
- end
- _G[db.name] = nil
- rawset(db, 'raw', nil)
- AceDB.InitializeDB(self)
- if db.namespaces then
- for name,v in pairs(db.namespaces) do
- rawset(v, 'account', nil)
- rawset(v, 'char', nil)
- rawset(v, 'class', nil)
- rawset(v, 'profile', nil)
- rawset(v, 'realm', nil)
- end
- end
- elseif kind == "account" then
- db.raw.account = nil
- rawset(db, 'account', nil)
- if db.namespaces then
- for name,v in pairs(db.namespaces) do
- rawset(v, 'account', nil)
- end
- end
- elseif kind == "char" then
- if db.charName then
- _G[db.charName] = nil
- else
- if db.raw.chars then
- db.raw.chars[charID] = nil
- end
- if db.raw.namespaces then
- for name,v in pairs(db.raw.namespaces) do
- if v.chars then
- v.chars[charID] = nil
- end
- end
- end
- end
- rawset(db, 'char', nil)
- if db.namespaces then
- for name,v in pairs(db.namespaces) do
- rawset(v, 'char', nil)
- end
- end
- elseif kind == "realm" then
- if db.raw.realms then
- db.raw.realms[realmID] = nil
- end
- rawset(db, 'realm', nil)
- if db.raw.namespaces then
- for name,v in pairs(db.raw.namespaces) do
- if v.realms then
- v.realms[realmID] = nil
- end
- end
- end
- if db.namespaces then
- for name,v in pairs(db.namespaces) do
- rawset(v, 'realm', nil)
- end
- end
- elseif kind == "class" then
- if db.raw.realms then
- db.raw.realms[classID] = nil
- end
- rawset(db, 'class', nil)
- if db.raw.namespaces then
- for name,v in pairs(db.raw.namespaces) do
- if v.classes then
- v.classes[classID] = nil
- end
- end
- end
- if db.namespaces then
- for name,v in pairs(db.namespaces) do
- rawset(v, 'class', nil)
- end
- end
- elseif kind == "profile" then
- local id = db.raw.currentProfile and db.raw.currentProfile[charID] or "Default"
- if id == "char" then
- id = "char/" .. charID
- elseif id == "class" then
- id = "class/" .. classID
- elseif id == "realm" then
- id = "realm/" .. realmID
- end
- if db.raw.profiles then
- db.raw.profiles[id] = nil
- end
- rawset(db, 'profile', nil)
- if db.raw.namespaces then
- for name,v in pairs(db.raw.namespaces) do
- if v.profiles then
- v.profiles[id] = nil
- end
- end
- end
- if db.namespaces then
- for name,v in pairs(db.namespaces) do
- rawset(v, 'profile', nil)
- end
- end
- end
-end
-
-local function cleanDefaults(t, defaults)
- if defaults then
- for k,v in pairs(defaults) do
- if k == "*" then
- if type(v) == "table" then
- for k in pairs(t) do
- if (defaults[k] == nil or k == "*") and type(t[k]) == "table" then
- if cleanDefaults(t[k], v) then
- t[k] = nil
- end
- end
- end
- else
- for k in pairs(t) do
- if (defaults[k] == nil or k == "*") and t[k] == v then
- t[k] = nil
- end
- end
- end
- else
- if type(v) == "table" then
- if type(t[k]) == "table" then
- if cleanDefaults(t[k], v) then
- t[k] = nil
- end
- end
- elseif t[k] == v then
- t[k] = nil
- end
- end
- end
- end
- return t and not next(t)
-end
-
-function AceDB:GetProfile()
- if not self.db or not self.db.raw then
- return nil
- end
- if not self.db.raw.currentProfile then
- self.db.raw.currentProfile = {}
- end
- if not self.db.raw.currentProfile[charID] then
- self.db.raw.currentProfile[charID] = "Default"
- end
- local profile = self.db.raw.currentProfile[charID]
- if profile == "char" then
- return "char", "char/" .. charID
- elseif profile == "class" then
- return "class", "class/" .. classID
- elseif profile == "realm" then
- return "realm", "realm/" .. realmID
- end
- return profile, profile
-end
-
-local function copyTable(to, from)
- setmetatable(to, nil)
- for k,v in pairs(from) do
- if type(k) == "table" then
- k = copyTable({}, k)
- end
- if type(v) == "table" then
- v = copyTable({}, v)
- end
- to[k] = v
- end
- table_setn(to, table.getn(from))
- setmetatable(to, from)
- return to
-end
-
-function AceDB:SetProfile(name, copyFrom)
- AceDB:argCheck(name, 2, "string")
- AceDB:argCheck(copyFrom, 3, "string", "nil")
- if not self.db or not self.db.raw then
- AceDB:error("Cannot call \"SetProfile\" before \"RegisterDB\" has been called and before \"ADDON_LOADED\" has been fired.")
- end
- local db = self.db
- local copy = false
- local lowerName = string.lower(name)
- local lowerCopyFrom = copyFrom and string.lower(copyFrom)
- if string.sub(lowerName, 1, 5) == "char/" or string.sub(lowerName, 1, 6) == "realm/" or string.sub(lowerName, 1, 6) == "class/" then
- if string.sub(lowerName, 1, 5) == "char/" then
- name, copyFrom = "char", name
- else
- name, copyFrom = string.sub(lowerName, 1, 5), name
- end
- lowerName = string.lower(name)
- lowerCopyFrom = string.lower(copyFrom)
- end
- if copyFrom then
- if string.sub(lowerCopyFrom, 1, 5) == "char/" then
- AceDB:assert(lowerName == "char", "If argument #3 starts with `char/', argument #2 must be `char'")
- elseif string.sub(lowerCopyFrom, 1, 6) == "realm/" then
- AceDB:assert(lowerName == "realm", "If argument #3 starts with `realm/', argument #2 must be `realm'")
- elseif string.sub(lowerCopyFrom, 1, 6) == "class/" then
- AceDB:assert(lowerName == "class", "If argument #3 starts with `class/', argument #2 must be `class'")
- else
- AceDB:assert(lowerName ~= "char" and lowerName ~= "realm" and lowerName ~= "class", "If argument #3 does not start with a special prefix, that prefix cannot be copied to.")
- end
- if not db.raw.profiles or not db.raw.profiles[copyFrom] then
- AceDB:error("Cannot copy profile %q, it does not exist.", copyFrom)
- elseif (string.sub(lowerName, 1, 5) == "char/" and string.sub(lowerName, 6) == string.lower(charID)) or (string.sub(lowerName, 1, 6) == "realm/" and string.sub(lowerName, 7) == string.lower(realmID)) or (string.sub(lowerName, 1, 6) == "class/" and string.sub(lowerName, 7) == string.lower(classID)) then
- AceDB:error("Cannot copy profile %q, it is currently in use.", name)
- end
- end
- local oldName = db.raw.currentProfile[charID]
- if string.lower(oldName) == string.lower(name) then
- return
- end
- local current = self.class
- while current and current ~= AceOO.Class do
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedProfileDisable) == "function" then
- mixin:OnEmbedProfileDisable(self)
- end
- end
- end
- current = current.super
- end
- if type(self.OnProfileDisable) == "function" then
- self:OnProfileDisable()
- end
- local oldProfileData = db.profile
- local realName = name
- if lowerName == "char" then
- realName = name .. "/" .. charID
- elseif lowerName == "realm/" then
- realName = name .. "/" .. realmID
- elseif lowerName == "class/" then
- realName = name .. "/" .. classID
- end
- local active = self:IsActive()
- db.raw.currentProfile[charID] = name
- rawset(db, 'profile', nil)
- if copyFrom then
- for k,v in pairs(db.profile) do
- db.profile[k] = nil
- end
- copyTable(db.profile, db.raw.profiles[copyFrom])
- inheritDefaults(db.profile, db.defaults and db.defaults.profile)
- end
- local current = self.class
- while current and current ~= AceOO.Class do
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedProfileEnable) == "function" then
- mixin:OnEmbedProfileEnable(self, oldName, oldProfileData, copyFrom)
- end
- end
- end
- current = current.super
- end
- if type(self.OnProfileEnable) == "function" then
- self:OnProfileEnable(oldName, oldProfileData, copyFrom)
- end
- if cleanDefaults(oldProfileData, db.defaults and db.defaults.profile) then
- db.raw.profiles[oldName] = nil
- if not next(db.raw.profiles) then
- db.raw.profiles = nil
- end
- end
- local newactive = self:IsActive()
- if active ~= newactive then
- if AceOO.inherits(self, "AceAddon-2.0") then
- local AceAddon = AceLibrary("AceAddon-2.0")
- if not AceAddon.addonsStarted[self] then
- return
- end
- end
- if newactive then
- local current = self.class
- while current and current ~= AceOO.Class do
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedEnable) == "function" then
- mixin:OnEmbedEnable(self)
- end
- end
- end
- current = current.super
- end
- if type(self.OnEnable) == "function" then
- self:OnEnable()
- end
- else
- local current = self.class
- while current and current ~= AceOO.Class do
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedDisable) == "function" then
- mixin:OnEmbedDisable(self)
- end
- end
- end
- current = current.super
- end
- if type(self.OnDisable) == "function" then
- self:OnDisable()
- end
- end
- end
- if self['acedb-profile-list'] then
- if not self['acedb-profile-list'][name] then
- self['acedb-profile-list'][name] = name
- end
- end
- if Hewdrop then
- Hewdrop:Refresh(1)
- Hewdrop:Refresh(2)
- Hewdrop:Refresh(3)
- Hewdrop:Refresh(4)
- Hewdrop:Refresh(5)
- end
-end
-
-function AceDB:IsActive()
- return not self.db or not self.db.raw or not self.db.raw.disabled or not self.db.raw.disabled[self.db.raw.currentProfile[charID]]
-end
-
-function AceDB:ToggleActive(state)
- AceDB:argCheck(state, 2, "boolean", "nil")
- if not self.db or not self.db.raw then
- AceDB:error("Cannot call \"ToggleActive\" before \"RegisterDB\" has been called and before \"ADDON_LOADED\" has been fired.")
- end
- local db = self.db
- if not db.raw.disabled then
- db.raw.disabled = setmetatable({}, caseInsensitive_mt)
- end
- local profile = db.raw.currentProfile[charID]
- local disable
- if state == nil then
- disable = not db.raw.disabled[profile]
- else
- disable = not state
- if disable == db.raw.disabled[profile] then
- return
- end
- end
- db.raw.disabled[profile] = disable or nil
- if AceOO.inherits(self, "AceAddon-2.0") then
- local AceAddon = AceLibrary("AceAddon-2.0")
- if not AceAddon.addonsStarted[self] then
- return
- end
- end
- if not disable then
- local current = self.class
- while current and current ~= AceOO.Class do
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedEnable) == "function" then
- mixin:OnEmbedEnable(self)
- end
- end
- end
- current = current.super
- end
- if type(self.OnEnable) == "function" then
- self:OnEnable()
- end
- else
- local current = self.class
- while current and current ~= AceOO.Class do
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnEmbedDisable) == "function" then
- mixin:OnEmbedDisable(self)
- end
- end
- end
- current = current.super
- end
- if type(self.OnDisable) == "function" then
- self:OnDisable()
- end
- end
- return not disable
-end
-
-function AceDB:embed(target)
- self.super.embed(self, target)
- if not AceEvent then
- AceDB:error(MAJOR_VERSION .. " requires AceEvent-2.0")
- end
-end
-
-function AceDB:ADDON_LOADED(name)
- AceDB.addonsLoaded[name] = true
- for addon, addonName in pairs(AceDB.addonsToBeInitialized) do
- if name == addonName then
- AceDB.InitializeDB(addon, name)
- AceDB.addonsToBeInitialized[addon] = nil
- end
- end
-end
-
-function AceDB:PLAYER_LOGOUT()
- for addon in pairs(AceDB.registry) do
- local db = addon.db
- if db then
- setmetatable(db, nil)
- CrawlForSerialization(db.raw)
- if type(_G[db.charName]) == "table" then
- CrawlForSerialization(_G[db.charName])
- end
- if db.char and cleanDefaults(db.char, db.defaults and db.defaults.char) then
- if db.charName and _G[db.charName] and _G[db.charName].global == db.char then
- _G[db.charName].global = nil
- if not next(_G[db.charName]) then
- _G[db.charName] = nil
- end
- else
- if db.raw.chars then
- db.raw.chars[charID] = nil
- if not next(db.raw.chars) then
- db.raw.chars = nil
- end
- end
- end
- end
- if db.realm and cleanDefaults(db.realm, db.defaults and db.defaults.realm) then
- if db.raw.realms then
- db.raw.realms[realmID] = nil
- if not next(db.raw.realms) then
- db.raw.realms = nil
- end
- end
- end
- if db.class and cleanDefaults(db.class, db.defaults and db.defaults.class) then
- if db.raw.classes then
- db.raw.classes[classID] = nil
- if not next(db.raw.classes) then
- db.raw.classes = nil
- end
- end
- end
- if db.account and cleanDefaults(db.account, db.defaults and db.defaults.account) then
- db.raw.account = nil
- end
- if db.profile and cleanDefaults(db.profile, db.defaults and db.defaults.profile) then
- if db.raw.profiles then
- db.raw.profiles[db.raw.currentProfile and db.raw.currentProfile[charID] or "Default"] = nil
- if not next(db.raw.profiles) then
- db.raw.profiles = nil
- end
- end
- end
- if db.namespaces and db.raw.namespaces then
- for name,v in pairs(db.namespaces) do
- if db.raw.namespaces[name] then
- setmetatable(v, nil)
- if v.char and cleanDefaults(v.char, v.defaults and v.defaults.char) then
- if db.charName and _G[db.charName] and _G[db.charName].namespaces and _G[db.charName].namespaces[name] == v then
- _G[db.charName].namespaces[name] = nil
- if not next(_G[db.charName].namespaces) then
- _G[db.charName].namespaces = nil
- if not next(_G[db.charName]) then
- _G[db.charName] = nil
- end
- end
- else
- if db.raw.namespaces[name].chars then
- db.raw.namespaces[name].chars[charID] = nil
- if not next(db.raw.namespaces[name].chars) then
- db.raw.namespaces[name].chars = nil
- end
- end
- end
- end
- if v.realm and cleanDefaults(v.realm, v.defaults and v.defaults.realm) then
- if db.raw.namespaces[name].realms then
- db.raw.namespaces[name].realms[realmID] = nil
- if not next(db.raw.namespaces[name].realms) then
- db.raw.namespaces[name].realms = nil
- end
- end
- end
- if v.class and cleanDefaults(v.class, v.defaults and v.defaults.class) then
- if db.raw.namespaces[name].classes then
- db.raw.namespaces[name].classes[classID] = nil
- if not next(db.raw.namespaces[name].classes) then
- db.raw.namespaces[name].classes = nil
- end
- end
- end
- if v.account and cleanDefaults(v.account, v.defaults and v.defaults.account) then
- db.raw.namespaces[name].account = nil
- end
- if v.profile and cleanDefaults(v.profile, v.defaults and v.defaults.profile) then
- if db.raw.namespaces[name].profiles then
- db.raw.namespaces[name].profiles[db.raw.currentProfile and db.raw.currentProfile[charID] or "Default"] = nil
- if not next(db.raw.namespaces[name].profiles) then
- db.raw.namespaces[name].profiles = nil
- end
- end
- end
- if not next(db.raw.namespaces[name]) then
- db.raw.namespaces[name] = nil
- end
- end
- end
- if not next(db.raw.namespaces) then
- db.raw.namespaces = nil
- end
- end
- if db.raw.disabled and not next(db.raw.disabled) then
- db.raw.disabled = nil
- end
- if db.raw.currentProfile then
- for k,v in pairs(db.raw.currentProfile) do
- if string.lower(v) == "default" then
- db.raw.currentProfile[k] = nil
- end
- end
- if not next(db.raw.currentProfile) then
- db.raw.currentProfile = nil
- end
- end
- if _G[db.name] and not next(_G[db.name]) then
- _G[db.name] = nil
- end
- end
- end
-end
-
-function AceDB:AcquireDBNamespace(name)
- AceDB:argCheck(name, 2, "string")
- local db = self.db
- if not db then
- AceDB:error("Cannot call `AcquireDBNamespace' before `RegisterDB' has been called.", 2)
- end
- if not db.namespaces then
- rawset(db, 'namespaces', {})
- end
- if not db.namespaces[name] then
- local namespace = {}
- db.namespaces[name] = namespace
- namespace.db = db
- namespace.name = name
- setmetatable(namespace, namespace_mt)
- end
- return db.namespaces[name]
-end
-
-local options
-function AceDB:GetAceOptionsDataTable(target)
- if not target['acedb-profile-list'] then
- target['acedb-profile-list'] = setmetatable({}, caseInsensitive_mt)
- local t = target['acedb-profile-list']
- for k,v in pairs(t) do
- t[k] = nil
- end
- t.char = CHARACTER .. charID
- t.realm = REALM .. realmID
- t.class = CLASS .. classID
- t.Default = "Default"
- if target.db and target.db.raw then
- local db = target.db
- if db.raw.profiles then
- for k in pairs(db.raw.profiles) do
- if not string.find(k, '^char/') and not string.find(k, '^realm/') and not string.find(k, '^class/') then
- t[k] = k
- end
- end
- end
- end
- end
- if not target['acedb-profile-copylist'] then
- target['acedb-profile-copylist'] = setmetatable({}, caseInsensitive_mt)
- if target.db and target.db.raw then
- local t = target['acedb-profile-copylist']
- local db = target.db
-
- if db.raw.profiles then
- for k in pairs(db.raw.profiles) do
- if string.find(k, '^char/') then
- local name = string.sub(k, 6)
- if name ~= charID then
- t[k] = CHARACTER .. name
- end
- elseif string.find(k, '^realm/') then
- local name = string.sub(k, 7)
- if name ~= realmID then
- t[k] = REALM .. name
- end
- elseif string.find(k, '^class/') then
- local name = string.sub(k, 7)
- if name ~= classID then
- t[k] = CLASS .. name
- end
- end
- end
- end
- end
- end
- if not options then
- options = {
- standby = {
- cmdName = STATE,
- guiName = ENABLED,
- name = ACTIVE,
- desc = TOGGLE_ACTIVE,
- type = "toggle",
- get = "IsActive",
- set = "ToggleActive",
- map = MAP_ACTIVESUSPENDED,
- order = -3,
- },
- profile = {
- type = 'group',
- name = PROFILE,
- desc = SET_PROFILE,
- order = -3.5,
- get = "GetProfile",
- args = {
- choose = {
- guiName = CHOOSE_PROFILE_GUI,
- cmdName = PROFILE,
- desc = CHOOSE_PROFILE_DESC,
- type = 'text',
- get = "GetProfile",
- set = "SetProfile",
- validate = target['acedb-profile-list']
- },
- copy = {
- guiName = COPY_PROFILE_GUI,
- cmdName = PROFILE,
- desc = COPY_PROFILE_DESC,
- type = 'text',
- get = "GetProfile",
- set = "SetProfile",
- validate = target['acedb-profile-copylist'],
- disabled = function()
- return not next(target['acedb-profile-copylist'])
- end,
- },
- other = {
- guiName = OTHER_PROFILE_GUI,
- cmdName = PROFILE,
- desc = OTHER_PROFILE_DESC,
- usage = OTHER_PROFILE_USAGE,
- type = 'text',
- get = "GetProfile",
- set = "SetProfile",
- }
- }
- },
- }
- end
- return options
-end
-
-local function activate(self, oldLib, oldDeactivate)
- AceDB = self
- AceEvent = AceLibrary:HasInstance("AceEvent-2.0") and AceLibrary("AceEvent-2.0")
-
- self.super.activate(self, oldLib, oldDeactivate)
-
- for t in pairs(self.embedList) do
- if t.db then
- rawset(t.db, 'char', nil)
- rawset(t.db, 'realm', nil)
- rawset(t.db, 'class', nil)
- rawset(t.db, 'account', nil)
- rawset(t.db, 'profile', nil)
- setmetatable(t.db, db_mt)
- end
- end
-
- if oldLib then
- self.addonsToBeInitialized = oldLib.addonsToBeInitialized
- self.addonsLoaded = oldLib.addonsLoaded
- self.registry = oldLib.registry
- end
- if not self.addonsToBeInitialized then
- self.addonsToBeInitialized = {}
- end
- if not self.addonsLoaded then
- self.addonsLoaded = {}
- end
- if not self.registry then
- self.registry = {}
- end
-
- if oldLib then
- oldDeactivate(oldLib)
- end
-end
-
-local function external(self, major, instance)
- if major == "AceEvent-2.0" then
- AceEvent = instance
-
- AceEvent:embed(self)
-
- self:RegisterEvent("ADDON_LOADED")
- self:RegisterEvent("PLAYER_LOGOUT")
- elseif major == "Hewdrop-2.0" then
- Hewdrop = instance
- end
-end
-
-AceLibrary:Register(AceDB, MAJOR_VERSION, MINOR_VERSION, activate, nil, external)
-AceDB = AceLibrary(MAJOR_VERSION)
diff --git a/AtlasLoot back update/Libs/AceEvent/AceEvent-2.0.lua b/AtlasLoot back update/Libs/AceEvent/AceEvent-2.0.lua
deleted file mode 100644
index 6ba695a..0000000
--- a/AtlasLoot back update/Libs/AceEvent/AceEvent-2.0.lua
+++ /dev/null
@@ -1,962 +0,0 @@
---[[
-Name: AceEvent-2.0
-Revision: $Rev: 14125 $
-Developed by: The Ace Development Team (http://www.wowace.com/index.php/The_Ace_Development_Team)
-Inspired By: Ace 1.x by Turan (turan@gryphon.com)
-Website: http://www.wowace.com/
-Documentation: http://www.wowace.com/index.php/AceEvent-2.0
-SVN: http://svn.wowace.com/root/trunk/Ace2/AceEvent-2.0
-Description: Mixin to allow for event handling, scheduling, and inter-addon
- communication.
-Dependencies: AceLibrary, AceOO-2.0
-]]
-
-local MAJOR_VERSION = "AceEvent-2.0"
-local MINOR_VERSION = "$Revision: 14125 $"
-
-if not AceLibrary then error(MAJOR_VERSION .. " requires AceLibrary") end
-if not AceLibrary:IsNewVersion(MAJOR_VERSION, MINOR_VERSION) then return end
-
-if not AceLibrary:HasInstance("AceOO-2.0") then error(MAJOR_VERSION .. " requires AceOO-2.0") end
-
-local AceOO = AceLibrary:GetInstance("AceOO-2.0")
-local Mixin = AceOO.Mixin
-local AceEvent = Mixin {
- "RegisterEvent",
- "RegisterAllEvents",
- "UnregisterEvent",
- "UnregisterAllEvents",
- "TriggerEvent",
- "ScheduleEvent",
- "ScheduleRepeatingEvent",
- "CancelScheduledEvent",
- "CancelAllScheduledEvents",
- "IsEventRegistered",
- "IsEventScheduled",
- "RegisterBucketEvent",
- "UnregisterBucketEvent",
- "UnregisterAllBucketEvents",
- "IsBucketEventRegistered",
- }
-
-local table_setn
-do
- local version = GetBuildInfo()
- if string.find(version, "^2%.") then
- -- 2.0.0
- table_setn = function() end
- else
- table_setn = table.setn
- end
-end
-
-local weakKey = {__mode="k"}
-local new, del
-do
- local list = setmetatable({}, weakKey)
- function new()
- local t = next(list)
- if t then
- list[t] = nil
- return t
- else
- return {}
- end
- end
-
- function del(t)
- setmetatable(t, nil)
- for k in pairs(t) do
- t[k] = nil
- end
- list[t] = true
- end
-end
-
-local FAKE_NIL
-local RATE
-
-local eventsWhichHappenOnce = {
- PLAYER_LOGIN = true,
- AceEvent_FullyInitialized = true,
- VARIABLES_LOADED = true,
- PLAYER_LOGOUT = true,
-}
-
-local registeringFromAceEvent
-function AceEvent:RegisterEvent(event, method, once)
- AceEvent:argCheck(event, 2, "string")
- if self == AceEvent and not registeringFromAceEvent then
- AceEvent:argCheck(method, 3, "function")
- self = method
- else
- AceEvent:argCheck(method, 3, "string", "function", "nil", "boolean", "number")
- if type(method) == "boolean" or type(method) == "number" then
- AceEvent:argCheck(once, 4, "nil")
- once, method = method, event
- end
- end
- AceEvent:argCheck(once, 4, "number", "boolean", "nil")
- if eventsWhichHappenOnce[event] then
- once = true
- end
- local throttleRate
- if type(once) == "number" then
- throttleRate, once = once
- end
- if not method then
- method = event
- end
- if type(method) == "string" and type(self[method]) ~= "function" then
- AceEvent:error("Cannot register event %q to method %q, it does not exist", event, method)
- else
- assert(type(method) == "function" or type(method) == "string")
- end
-
- local AceEvent_registry = AceEvent.registry
- if not AceEvent_registry[event] then
- AceEvent_registry[event] = new()
- AceEvent.frame:RegisterEvent(event)
- end
-
- local remember = true
- if AceEvent_registry[event][self] then
- remember = false
- end
- AceEvent_registry[event][self] = method
-
- local AceEvent_onceRegistry = AceEvent.onceRegistry
- if once then
- if not AceEvent_onceRegistry then
- AceEvent.onceRegistry = new()
- AceEvent_onceRegistry = AceEvent.onceRegistry
- end
- if not AceEvent_onceRegistry[event] then
- AceEvent_onceRegistry[event] = new()
- end
- AceEvent_onceRegistry[event][self] = true
- else
- if AceEvent_onceRegistry and AceEvent_onceRegistry[event] then
- AceEvent_onceRegistry[event][self] = nil
- if not next(AceEvent_onceRegistry[event]) then
- AceEvent_onceRegistry[event] = del(AceEvent_onceRegistry[event])
- end
- end
- end
-
- local AceEvent_throttleRegistry = AceEvent.throttleRegistry
- if throttleRate then
- if not AceEvent_throttleRegistry then
- AceEvent.throttleRegistry = new()
- AceEvent_throttleRegistry = AceEvent.throttleRegistry
- end
- if not AceEvent_throttleRegistry[event] then
- AceEvent_throttleRegistry[event] = new()
- end
- if AceEvent_throttleRegistry[event][self] then
- AceEvent_throttleRegistry[event][self] = del(AceEvent_throttleRegistry[event][self])
- end
- AceEvent_throttleRegistry[event][self] = setmetatable(new(), weakKey)
- local t = AceEvent_throttleRegistry[event][self]
- t[RATE] = throttleRate
- else
- if AceEvent_throttleRegistry and AceEvent_throttleRegistry[event] then
- if AceEvent_throttleRegistry[event][self] then
- AceEvent_throttleRegistry[event][self] = del(AceEvent_throttleRegistry[event][self])
- end
- if not next(AceEvent_throttleRegistry[event]) then
- AceEvent_throttleRegistry[event] = del(AceEvent_throttleRegistry[event])
- end
- end
- end
-
- if remember then
- AceEvent:TriggerEvent("AceEvent_EventRegistered", self, event)
- end
-end
-
-local ALL_EVENTS
-
-function AceEvent:RegisterAllEvents(method)
- if self == AceEvent then
- AceEvent:argCheck(method, 1, "function")
- self = method
- else
- AceEvent:argCheck(method, 1, "string", "function")
- if type(method) == "string" and type(self[method]) ~= "function" then
- AceEvent:error("Cannot register all events to method %q, it does not exist", method)
- end
- end
-
- local AceEvent_registry = AceEvent.registry
- if not AceEvent_registry[ALL_EVENTS] then
- AceEvent_registry[ALL_EVENTS] = new()
- AceEvent.frame:RegisterAllEvents()
- end
-
- AceEvent_registry[ALL_EVENTS][self] = method
-end
-
-local _G = getfenv(0)
-local memstack, timestack = {}, {}
-local memdiff, timediff
-function AceEvent:TriggerEvent(event, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- AceEvent:argCheck(event, 2, "string")
- local AceEvent_registry = AceEvent.registry
- if (not AceEvent_registry[event] or not next(AceEvent_registry[event])) and (not AceEvent_registry[ALL_EVENTS] or not next(AceEvent_registry[ALL_EVENTS])) then
- return
- end
- local _G_event = _G.event
- _G.event = event
-
- local AceEvent_onceRegistry = AceEvent.onceRegistry
- local AceEvent_debugTable = AceEvent.debugTable
- if AceEvent_onceRegistry and AceEvent_onceRegistry[event] then
- local tmp = new()
- for obj, method in pairs(AceEvent_onceRegistry[event]) do
- tmp[obj] = AceEvent_registry[event] and AceEvent_registry[event][obj] or nil
- end
- local obj = next(tmp)
- while obj do
- local mem, time
- if AceEvent_debugTable then
- if not AceEvent_debugTable[event] then
- AceEvent_debugTable[event] = new()
- end
- if not AceEvent_debugTable[event][obj] then
- AceEvent_debugTable[event][obj] = new()
- AceEvent_debugTable[event][obj].mem = 0
- AceEvent_debugTable[event][obj].time = 0
- AceEvent_debugTable[event][obj].count = 0
- end
- if memdiff then
- table.insert(memstack, memdiff)
- table.insert(timestack, timediff)
- end
- memdiff, timediff = 0, 0
- mem, time = gcinfo(), GetTime()
- end
- local method = tmp[obj]
- AceEvent.UnregisterEvent(obj, event)
- if type(method) == "string" then
- local obj_method = obj[method]
- if obj_method then
- obj_method(obj, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- end
- elseif method then -- function
- method(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- end
- if AceEvent_debugTable then
- local dmem, dtime = memdiff, timediff
- mem, time = gcinfo() - mem - memdiff, GetTime() - time - timediff
- AceEvent_debugTable[event][obj].mem = AceEvent_debugTable[event][obj].mem + mem
- AceEvent_debugTable[event][obj].time = AceEvent_debugTable[event][obj].time + time
- AceEvent_debugTable[event][obj].count = AceEvent_debugTable[event][obj].count + 1
-
- memdiff, timediff = table.remove(memstack), table.remove(timestack)
- if memdiff then
- memdiff = memdiff + mem + dmem
- timediff = timediff + time + dtime
- end
- end
- tmp[obj] = nil
- obj = next(tmp)
- end
- del(tmp)
- end
-
- local AceEvent_throttleRegistry = AceEvent.throttleRegistry
- local throttleTable = AceEvent_throttleRegistry and AceEvent_throttleRegistry[event]
- if AceEvent_registry[event] then
- local tmp = new()
- for obj, method in pairs(AceEvent_registry[event]) do
- tmp[obj] = method
- end
- local obj = next(tmp)
- while obj do
- local method = tmp[obj]
- local continue = false
- if throttleTable and throttleTable[obj] then
- local a1 = a1
- if a1 == nil then
- a1 = FAKE_NIL
- end
- if not throttleTable[obj][a1] or GetTime() - throttleTable[obj][a1] >= throttleTable[obj][RATE] then
- throttleTable[obj][a1] = GetTime()
- else
- continue = true
- end
- end
- if not continue then
- local mem, time
- if AceEvent_debugTable then
- if not AceEvent_debugTable[event] then
- AceEvent_debugTable[event] = new()
- end
- if not AceEvent_debugTable[event][obj] then
- AceEvent_debugTable[event][obj] = new()
- AceEvent_debugTable[event][obj].mem = 0
- AceEvent_debugTable[event][obj].time = 0
- AceEvent_debugTable[event][obj].count = 0
- end
- if memdiff then
- table.insert(memstack, memdiff)
- table.insert(timestack, timediff)
- end
- memdiff, timediff = 0, 0
- mem, time = gcinfo(), GetTime()
- end
- if type(method) == "string" then
- local obj_method = obj[method]
- if obj_method then
- obj_method(obj, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- end
- elseif method then -- function
- method(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- end
- if AceEvent_debugTable then
- local dmem, dtime = memdiff, timediff
- mem, time = gcinfo() - mem - memdiff, GetTime() - time - timediff
- AceEvent_debugTable[event][obj].mem = AceEvent_debugTable[event][obj].mem + mem
- AceEvent_debugTable[event][obj].time = AceEvent_debugTable[event][obj].time + time
- AceEvent_debugTable[event][obj].count = AceEvent_debugTable[event][obj].count + 1
-
- memdiff, timediff = table.remove(memstack), table.remove(timestack)
- if memdiff then
- memdiff = memdiff + mem + dmem
- timediff = timediff + time + dtime
- end
- end
- end
- tmp[obj] = nil
- obj = next(tmp)
- end
- del(tmp)
- end
- if AceEvent_registry[ALL_EVENTS] then
- local tmp = new()
- for obj, method in pairs(AceEvent_registry[ALL_EVENTS]) do
- tmp[obj] = method
- end
- local obj = next(tmp)
- while obj do
- local method = tmp[obj]
- local mem, time
- if AceEvent_debugTable then
- if not AceEvent_debugTable[event] then
- AceEvent_debugTable[event] = new()
- end
- if not AceEvent_debugTable[event][obj] then
- AceEvent_debugTable[event][obj] = new()
- AceEvent_debugTable[event][obj].mem = 0
- AceEvent_debugTable[event][obj].time = 0
- AceEvent_debugTable[event][obj].count = 0
- end
- if memdiff then
- table.insert(memstack, memdiff)
- table.insert(timestack, timediff)
- end
- memdiff, timediff = 0, 0
- mem, time = gcinfo(), GetTime()
- end
- if type(method) == "string" then
- local obj_method = obj[method]
- if obj_method then
- obj_method(obj, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- end
- elseif method then -- function
- method(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- end
- if AceEvent_debugTable then
- local dmem, dtime = memdiff, timediff
- mem, time = gcinfo() - mem - memdiff, GetTime() - time - timediff
- AceEvent_debugTable[event][obj].mem = AceEvent_debugTable[event][obj].mem + mem
- AceEvent_debugTable[event][obj].time = AceEvent_debugTable[event][obj].time + time
- AceEvent_debugTable[event][obj].count = AceEvent_debugTable[event][obj].count + 1
-
- memdiff, timediff = table.remove(memstack), table.remove(timestack)
- if memdiff then
- memdiff = memdiff + mem + dmem
- timediff = timediff + time + dtime
- end
- end
- tmp[obj] = nil
- obj = next(tmp)
- end
- del(tmp)
- end
- _G.event = _G_event
-end
-
--- local accessors
-local getn = table.getn
-local tinsert = table.insert
-local tremove = table.remove
-local floor = math.floor
-local GetTime = GetTime
-local next = next
-local pairs = pairs
-local unpack = unpack
-
-local delayRegistry
-local function OnUpdate()
- local t = GetTime()
- local k,v = next(delayRegistry)
- local last = nil
- while k do
- local v_time = v.time
- if not v_time then
- delayRegistry[k] = del(v)
- elseif v_time <= t then
- local v_repeatDelay = v.repeatDelay
- if v_repeatDelay then
- -- use the event time, not the current time, else timing inaccuracies add up over time
- v.time = v_time + v_repeatDelay
- end
- local event = v.event
- local mem, time
- if AceEvent_debugTable then
- mem, time = gcinfo(), GetTime()
- end
- if type(event) == "function" then
- event(unpack(v))
- else
- AceEvent:TriggerEvent(event, unpack(v))
- end
- if AceEvent_debugTable then
- mem, time = gcinfo() - mem, GetTime() - time
- v.mem = v.mem + mem
- v.timeSpent = v.timeSpent + time
- v.count = v.count + 1
- end
- if not v_repeatDelay then
- local x = delayRegistry[k]
- if x and x.time == v_time then -- check if it was manually reset
- delayRegistry[k] = del(v)
- end
- end
- end
- if delayRegistry[k] then
- last = k
- end
- k,v = next(delayRegistry, last)
- end
- if not next(delayRegistry) then
- AceEvent.frame:Hide()
- end
-end
-
-local function ScheduleEvent(self, repeating, event, delay, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- local id
- if type(event) == "string" or type(event) == "table" then
- if type(event) == "table" then
- if not delayRegistry or not delayRegistry[event] then
- AceEvent:error("Bad argument #2 to `ScheduleEvent'. Improper id table fed in.")
- end
- end
- if type(delay) ~= "number" then
- id, event, delay, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20 = event, delay, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20
- AceEvent:argCheck(event, 3, "string", "function", --[[ so message is right ]] "number")
- AceEvent:argCheck(delay, 4, "number")
- self:CancelScheduledEvent(id)
- end
- else
- AceEvent:argCheck(event, 2, "string", "function")
- AceEvent:argCheck(delay, 3, "number")
- end
-
- if not delayRegistry then
- AceEvent.delayRegistry = new()
- delayRegistry = AceEvent.delayRegistry
- AceEvent.frame:SetScript("OnUpdate", OnUpdate)
- end
- local t
- if type(id) == "table" then
- for k in pairs(id) do
- id[k] = nil
- end
- t = id
- else
- t = new()
- end
- t[1] = a1
- t[2] = a2
- t[3] = a3
- t[4] = a4
- t[5] = a5
- t[6] = a6
- t[7] = a7
- t[8] = a8
- t[9] = a9
- t[10] = a10
- t[11] = a11
- t[12] = a12
- t[13] = a13
- t[14] = a14
- t[15] = a15
- t[16] = a16
- t[17] = a17
- t[18] = a18
- t[19] = a19
- t[20] = a20
- table_setn(t, 20)
- t.event = event
- t.time = GetTime() + delay
- t.self = self
- t.id = id or t
- t.repeatDelay = repeating and delay
- if AceEvent_debugTable then
- t.mem = 0
- t.count = 0
- t.timeSpent = 0
- end
- delayRegistry[t.id] = t
- AceEvent.frame:Show()
- return t.id
-end
-
-function AceEvent:ScheduleEvent(event, delay, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- if type(event) == "string" or type(event) == "table" then
- if type(event) == "table" then
- if not delayRegistry or not delayRegistry[event] then
- AceEvent:error("Bad argument #2 to `ScheduleEvent'. Improper id table fed in.")
- end
- end
- if type(delay) ~= "number" then
- AceEvent:argCheck(delay, 3, "string", "function", --[[ so message is right ]] "number")
- AceEvent:argCheck(a1, 4, "number")
- end
- else
- AceEvent:argCheck(event, 2, "string", "function")
- AceEvent:argCheck(delay, 3, "number")
- end
-
- return ScheduleEvent(self, false, event, delay, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
-end
-
-function AceEvent:ScheduleRepeatingEvent(event, delay, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- if type(event) == "string" or type(event) == "table" then
- if type(event) == "table" then
- if not delayRegistry or not delayRegistry[event] then
- AceEvent:error("Bad argument #2 to `ScheduleEvent'. Improper id table fed in.")
- end
- end
- if type(delay) ~= "number" then
- AceEvent:argCheck(delay, 3, "string", "function", --[[ so message is right ]] "number")
- AceEvent:argCheck(a1, 4, "number")
- end
- else
- AceEvent:argCheck(event, 2, "string", "function")
- AceEvent:argCheck(delay, 3, "number")
- end
-
- return ScheduleEvent(self, true, event, delay, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
-end
-
-function AceEvent:CancelScheduledEvent(t)
- AceEvent:argCheck(t, 2, "string", "table")
- if delayRegistry then
- local v = delayRegistry[t]
- if v then
- delayRegistry[t] = del(v)
- if not next(delayRegistry) then
- AceEvent.frame:Hide()
- end
- return true
- end
- end
- return false
-end
-
-function AceEvent:IsEventScheduled(t)
- AceEvent:argCheck(t, 2, "string", "table")
- if delayRegistry then
- local v = delayRegistry[t]
- if v then
- return true, v.time - GetTime()
- end
- end
- return false, nil
-end
-
-function AceEvent:UnregisterEvent(event)
- AceEvent:argCheck(event, 2, "string")
- local AceEvent_registry = AceEvent.registry
- if AceEvent_registry[event] and AceEvent_registry[event][self] then
- AceEvent_registry[event][self] = nil
- local AceEvent_onceRegistry = AceEvent.onceRegistry
- if AceEvent_onceRegistry and AceEvent_onceRegistry[event] and AceEvent_onceRegistry[event][self] then
- AceEvent_onceRegistry[event][self] = nil
- if not next(AceEvent_onceRegistry[event]) then
- AceEvent_onceRegistry[event] = del(AceEvent_onceRegistry[event])
- end
- end
- local AceEvent_throttleRegistry = AceEvent.throttleRegistry
- if AceEvent_throttleRegistry and AceEvent_throttleRegistry[event] and AceEvent_throttleRegistry[event][self] then
- AceEvent_throttleRegistry[event][self] = del(AceEvent_throttleRegistry[event][self])
- if not next(AceEvent_throttleRegistry[event]) then
- AceEvent_throttleRegistry[event] = del(AceEvent_throttleRegistry[event])
- end
- end
- if not next(AceEvent_registry[event]) then
- AceEvent_registry[event] = del(AceEvent_registry[event])
- if not AceEvent_registry[ALL_EVENTS] or not next(AceEvent_registry[ALL_EVENTS]) then
- AceEvent.frame:UnregisterEvent(event)
- end
- end
- else
- if self == AceEvent then
- error(string.format("Cannot unregister event %q. Improperly unregistering from AceEvent-2.0.", event), 2)
- else
- AceEvent:error("Cannot unregister event %q. %q is not registered with it.", event, self)
- end
- end
- AceEvent:TriggerEvent("AceEvent_EventUnregistered", self, event)
-end
-
-function AceEvent:UnregisterAllEvents()
- local AceEvent_registry = AceEvent.registry
- if AceEvent_registry[ALL_EVENTS] and AceEvent_registry[ALL_EVENTS][self] then
- AceEvent_registry[ALL_EVENTS][self] = nil
- if not next(AceEvent_registry[ALL_EVENTS]) then
- del(AceEvent_registry[ALL_EVENTS])
- AceEvent.frame:UnregisterAllEvents()
- for k,v in pairs(AceEvent_registry) do
- if k ~= ALL_EVENTS then
- AceEvent.frame:RegisterEvent(k)
- end
- end
- AceEvent_registry[event] = nil
- end
- end
- local first = true
- for event, data in pairs(AceEvent_registry) do
- if first then
- if AceEvent_registry.AceEvent_EventUnregistered then
- event = "AceEvent_EventUnregistered"
- else
- first = false
- end
- end
- local x = data[self]
- data[self] = nil
- if x and event ~= ALL_EVENTS then
- if not next(data) then
- del(data)
- if not AceEvent_registry[ALL_EVENTS] or not next(AceEvent_registry[ALL_EVENTS]) then
- AceEvent.frame:UnregisterEvent(event)
- end
- AceEvent_registry[event] = nil
- end
- AceEvent:TriggerEvent("AceEvent_EventUnregistered", self, event)
- end
- if first then
- event = nil
- end
- end
- if AceEvent.onceRegistry then
- for event, data in pairs(AceEvent.onceRegistry) do
- data[self] = nil
- end
- end
-end
-
-function AceEvent:CancelAllScheduledEvents()
- if delayRegistry then
- for k,v in pairs(delayRegistry) do
- if v.self == self then
- delayRegistry[k] = del(v)
- end
- end
- if not next(delayRegistry) then
- AceEvent.frame:Hide()
- end
- end
-end
-
-function AceEvent:IsEventRegistered(event)
- AceEvent:argCheck(event, 2, "string")
- local AceEvent_registry = AceEvent.registry
- if self == AceEvent then
- return AceEvent_registry[event] and next(AceEvent_registry[event]) and true or false
- end
- if AceEvent_registry[event] and AceEvent_registry[event][self] then
- return true, AceEvent_registry[event][self]
- end
- return false, nil
-end
-
-local bucketfunc
-function AceEvent:RegisterBucketEvent(event, delay, method)
- AceEvent:argCheck(event, 2, "string", "table")
- if type(event) == "table" then
- for k,v in pairs(event) do
- if type(k) ~= "number" then
- AceEvent:error("All keys to argument #2 to `RegisterBucketEvent' must be numbers.")
- elseif type(v) ~= "string" then
- AceEvent:error("All values to argument #2 to `RegisterBucketEvent' must be strings.")
- end
- end
- end
- AceEvent:argCheck(delay, 3, "number")
- if AceEvent == self then
- AceEvent:argCheck(method, 4, "function")
- self = method
- else
- if type(event) == "string" then
- AceEvent:argCheck(method, 4, "string", "function", "nil")
- if not method then
- method = event
- end
- else
- AceEvent:argCheck(method, 4, "string", "function")
- end
-
- if type(method) == "string" and type(self[method]) ~= "function" then
- AceEvent:error("Cannot register event %q to method %q, it does not exist", event, method)
- end
- end
- if not AceEvent.buckets then
- AceEvent.buckets = new()
- end
- if not AceEvent.buckets[event] then
- AceEvent.buckets[event] = new()
- end
- if not AceEvent.buckets[event][self] then
- AceEvent.buckets[event][self] = new()
- AceEvent.buckets[event][self].current = new()
- AceEvent.buckets[event][self].self = self
- else
- AceEvent.CancelScheduledEvent(self, AceEvent.buckets[event][self].id)
- end
- local bucket = AceEvent.buckets[event][self]
- bucket.method = method
-
- local func = function(arg1)
- bucket.run = true
- if arg1 then
- bucket.current[arg1] = true
- end
- end
- AceEvent.buckets[event][self].func = func
- if type(event) == "string" then
- AceEvent.RegisterEvent(self, event, func)
- else
- for _,v in ipairs(event) do
- AceEvent.RegisterEvent(self, v, func)
- end
- end
- if not bucketfunc then
- bucketfunc = function(bucket)
- local current = bucket.current
- local method = bucket.method
- local self = bucket.self
- if bucket.run then
- if type(method) == "string" then
- self[method](self, current)
- elseif method then -- function
- method(current)
- end
- for k in pairs(current) do
- current[k] = nil
- k = nil
- end
- bucket.run = false
- end
- end
- end
- bucket.id = AceEvent.ScheduleRepeatingEvent(self, bucketfunc, delay, bucket)
-end
-
-function AceEvent:IsBucketEventRegistered(event)
- AceEvent:argCheck(event, 2, "string", "table")
- return AceEvent.buckets and AceEvent.buckets[event] and AceEvent.buckets[event][self]
-end
-
-function AceEvent:UnregisterBucketEvent(event)
- AceEvent:argCheck(event, 2, "string", "table")
- if not AceEvent.buckets or not AceEvent.buckets[event] or not AceEvent.buckets[event][self] then
- AceEvent:error("Cannot unregister bucket event %q. %q is not registered with it.", event, self)
- end
-
- local bucket = AceEvent.buckets[event][self]
-
- if type(event) == "string" then
- AceEvent.UnregisterEvent(self, event)
- else
- for _,v in ipairs(event) do
- AceEvent.UnregisterEvent(self, v)
- end
- end
- AceEvent:CancelScheduledEvent(bucket.id)
-
- del(bucket.current)
- AceEvent.buckets[event][self] = del(AceEvent.buckets[event][self])
- if not next(AceEvent.buckets[event]) then
- AceEvent.buckets[event] = del(AceEvent.buckets[event])
- end
-end
-
-function AceEvent:UnregisterAllBucketEvents()
- if not AceEvent.buckets or not next(AceEvent.buckets) then
- return
- end
- for k,v in pairs(AceEvent.buckets) do
- if v == self then
- AceEvent.UnregisterBucketEvent(self, k)
- k = nil
- end
- end
-end
-
-function AceEvent:OnEmbedDisable(target)
- self.UnregisterAllEvents(target)
-
- self.CancelAllScheduledEvents(target)
-
- self.UnregisterAllBucketEvents(target)
-end
-
-function AceEvent:EnableDebugging()
- if not self.debugTable then
- self.debugTable = new()
-
- if delayRegistry then
- for k,v in pairs(self.delayRegistry) do
- if not v.mem then
- v.mem = 0
- v.count = 0
- v.timeSpent = 0
- end
- end
- end
- end
-end
-
-function AceEvent:IsFullyInitialized()
- return self.postInit or false
-end
-
-function AceEvent:IsPostPlayerLogin()
- return self.playerLogin or false
-end
-
-function AceEvent:activate(oldLib, oldDeactivate)
- AceEvent = self
-
- if oldLib then
- self.onceRegistry = oldLib.onceRegistry
- self.throttleRegistry = oldLib.throttleRegistry
- self.delayRegistry = oldLib.delayRegistry
- self.buckets = oldLib.buckets
- self.registry = oldLib.registry
- self.frame = oldLib.frame
- self.debugTable = oldLib.debugTable
- self.playerLogin = oldLib.pew or DEFAULT_CHAT_FRAME and DEFAULT_CHAT_FRAME.defaultLanguage and true
- self.postInit = oldLib.postInit or self.playerLogin and ChatTypeInfo and ChatTypeInfo.WHISPER and ChatTypeInfo.WHISPER.r and true
- self.ALL_EVENTS = oldLib.ALL_EVENTS
- self.FAKE_NIL = oldLib.FAKE_NIL
- self.RATE = oldLib.RATE
- end
- if not self.registry then
- self.registry = {}
- end
- if not self.frame then
- self.frame = CreateFrame("Frame", "AceEvent20Frame")
- end
- if not self.ALL_EVENTS then
- self.ALL_EVENTS = {}
- end
- if not self.FAKE_NIL then
- self.FAKE_NIL = {}
- end
- if not self.RATE then
- self.RATE = {}
- end
- ALL_EVENTS = self.ALL_EVENTS
- FAKE_NIL = self.FAKE_NIL
- RATE = self.RATE
- local inPlw = false
- local blacklist = {
- UNIT_INVENTORY_CHANGED = true,
- BAG_UPDATE = true,
- ITEM_LOCK_CHANGED = true,
- ACTIONBAR_SLOT_CHANGED = true,
- }
- self.frame:SetScript("OnEvent", function()
- local event = event
- if event == "PLAYER_ENTERING_WORLD" then
- inPlw = false
- elseif event == "PLAYER_LEAVING_WORLD" then
- inPlw = true
- end
- if event and (not inPlw or not blacklist[event]) then
- self:TriggerEvent(event, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)
- end
- end)
- if self.delayRegistry then
- delayRegistry = self.delayRegistry
- self.frame:SetScript("OnUpdate", OnUpdate)
- end
-
- self:UnregisterAllEvents()
- self:CancelAllScheduledEvents()
-
- registeringFromAceEvent = true
- self:RegisterEvent("LOOT_OPENED", function()
- SendAddonMessage("LOOT_OPENED", "", "RAID")
- end)
- registeringFromAceEvent = nil
-
- if not self.playerLogin then
- registeringFromAceEvent = true
- self:RegisterEvent("PLAYER_LOGIN", function()
- self.playerLogin = true
- end, true)
- registeringFromAceEvent = nil
- end
-
- if not self.postInit then
- local isReload = true
- local function func()
- self.postInit = true
- self:TriggerEvent("AceEvent_FullyInitialized")
- if self.registry["CHAT_MSG_CHANNEL_NOTICE"] and self.registry["CHAT_MSG_CHANNEL_NOTICE"][self] then
- self:UnregisterEvent("CHAT_MSG_CHANNEL_NOTICE")
- end
- if self.registry["MEETINGSTONE_CHANGED"] and self.registry["MEETINGSTONE_CHANGED"][self] then
- self:UnregisterEvent("MEETINGSTONE_CHANGED")
- end
- if self.registry["MINIMAP_ZONE_CHANGED"] and self.registry["MINIMAP_ZONE_CHANGED"][self] then
- self:UnregisterEvent("MINIMAP_ZONE_CHANGED")
- end
- if self.registry["LANGUAGE_LIST_CHANGED"] and self.registry["LANGUAGE_LIST_CHANGED"][self] then
- self:UnregisterEvent("LANGUAGE_LIST_CHANGED")
- end
- end
- registeringFromAceEvent = true
- local f = function()
- self.playerLogin = true
- self:ScheduleEvent("AceEvent_FullyInitialized", func, 1)
- end
- self:RegisterEvent("MEETINGSTONE_CHANGED", f, true)
- self:RegisterEvent("CHAT_MSG_CHANNEL_NOTICE", function()
- self:ScheduleEvent("AceEvent_FullyInitialized", func, 0.05)
- end)
- self:RegisterEvent("LANGUAGE_LIST_CHANGED", function()
- if self.registry["MEETINGSTONE_CHANGED"] and self.registry["MEETINGSTONE_CHANGED"][self] then
- self:UnregisterEvent("MEETINGSTONE_CHANGED")
- self:RegisterEvent("MINIMAP_ZONE_CHANGED", f, true)
- end
- end)
- registeringFromAceEvent = nil
- end
-
- self.super.activate(self, oldLib, oldDeactivate)
- if oldLib then
- oldDeactivate(oldLib)
- end
-end
-
-AceLibrary:Register(AceEvent, MAJOR_VERSION, MINOR_VERSION, AceEvent.activate)
-AceEvent = AceLibrary(MAJOR_VERSION)
diff --git a/AtlasLoot back update/Libs/AceLibrary/AceLibrary.lua b/AtlasLoot back update/Libs/AceLibrary/AceLibrary.lua
deleted file mode 100644
index 3dbc9ca..0000000
--- a/AtlasLoot back update/Libs/AceLibrary/AceLibrary.lua
+++ /dev/null
@@ -1,757 +0,0 @@
---[[
-Name: AceLibrary
-Revision: $Rev: 17722 $
-Developed by: The Ace Development Team (http://www.wowace.com/index.php/The_Ace_Development_Team)
-Inspired By: Iriel (iriel@vigilance-committee.org)
- Tekkub (tekkub@gmail.com)
- Revision: $Rev: 17722 $
-Website: http://www.wowace.com/
-Documentation: http://www.wowace.com/index.php/AceLibrary
-SVN: http://svn.wowace.com/root/trunk/Ace2/AceLibrary
-Description: Versioning library to handle other library instances, upgrading,
- and proper access.
- It also provides a base for libraries to work off of, providing
- proper error tools. It is handy because all the errors occur in the
- file that called it, not in the library file itself.
-Dependencies: None
-]]
-
-local ACELIBRARY_MAJOR = "AceLibrary"
-local ACELIBRARY_MINOR = "$Revision: 17722 $"
-
-if loadstring("return function(...) return ... end") and AceLibrary and AceLibrary:HasInstance(ACELIBRARY_MAJOR) then return end -- lua51 check
-local table_setn
-do
- local version = GetBuildInfo()
- if string.find(version, "^2%.") then
- -- 2.0.0
- table_setn = function() end
- else
- table_setn = table.setn
- end
-end
-
-local string_gfind = string.gmatch or string.gfind
-
-local _G = getfenv(0)
-local previous = _G[ACELIBRARY_MAJOR]
-if previous and not previous:IsNewVersion(ACELIBRARY_MAJOR, ACELIBRARY_MINOR) then return end
-
-local function safecall(func,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)
- local success, err = pcall(func,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)
- if not success then geterrorhandler()(err) end
-end
-
--- @table AceLibrary
--- @brief System to handle all versioning of libraries.
-local AceLibrary = {}
-local AceLibrary_mt = {}
-setmetatable(AceLibrary, AceLibrary_mt)
-
-local tmp
-local function error(self, message, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- if type(self) ~= "table" then
- _G.error(string.format("Bad argument #1 to `error' (table expected, got %s)", type(self)), 2)
- end
- if not tmp then
- tmp = {}
- else
- for k in pairs(tmp) do tmp[k] = nil end
- table_setn(tmp, 0)
- end
-
- table.insert(tmp, a1)
- table.insert(tmp, a2)
- table.insert(tmp, a3)
- table.insert(tmp, a4)
- table.insert(tmp, a5)
- table.insert(tmp, a6)
- table.insert(tmp, a7)
- table.insert(tmp, a8)
- table.insert(tmp, a9)
- table.insert(tmp, a10)
- table.insert(tmp, a11)
- table.insert(tmp, a12)
- table.insert(tmp, a13)
- table.insert(tmp, a14)
- table.insert(tmp, a15)
- table.insert(tmp, a16)
- table.insert(tmp, a17)
- table.insert(tmp, a18)
- table.insert(tmp, a19)
- table.insert(tmp, a20)
-
- local stack = debugstack()
- if not message then
- local _,_,second = string.find(stack, "\n(.-)\n")
- message = "error raised! " .. second
- else
- for i = 1,table.getn(tmp) do
- tmp[i] = tostring(tmp[i])
- end
- for i = 1,10 do
- table.insert(tmp, "nil")
- end
- message = string.format(message, unpack(tmp))
- end
-
- if getmetatable(self) and getmetatable(self).__tostring then
- message = string.format("%s: %s", tostring(self), message)
- elseif type(rawget(self, 'GetLibraryVersion')) == "function" and AceLibrary:HasInstance(self:GetLibraryVersion()) then
- message = string.format("%s: %s", self:GetLibraryVersion(), message)
- elseif type(rawget(self, 'class')) == "table" and type(rawget(self.class, 'GetLibraryVersion')) == "function" and AceLibrary:HasInstance(self.class:GetLibraryVersion()) then
- message = string.format("%s: %s", self.class:GetLibraryVersion(), message)
- end
-
- local first = string.gsub(stack, "\n.*", "")
- local file = string.gsub(first, ".*\\(.*).lua:%d+: .*", "%1")
- file = string.gsub(file, "([%(%)%.%*%+%-%[%]%?%^%$%%])", "%%%1")
-
- local i = 0
- for s in string_gfind(stack, "\n([^\n]*)") do
- i = i + 1
- if not string.find(s, file .. "%.lua:%d+:") then
- file = string.gsub(s, "^.*\\(.*).lua:%d+: .*", "%1")
- file = string.gsub(file, "([%(%)%.%*%+%-%[%]%?%^%$%%])", "%%%1")
- break
- end
- end
- local j = 0
- for s in string_gfind(stack, "\n([^\n]*)") do
- j = j + 1
- if j > i and not string.find(s, file .. "%.lua:%d+:") then
- _G.error(message, j + 1)
- return
- end
- end
- _G.error(message, 2)
- return
-end
-
-local function assert(self, condition, message, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- if not condition then
- if not message then
- local stack = debugstack()
- local _,_,second = string.find(stack, "\n(.-)\n")
- message = "assertion failed! " .. second
- end
- error(self, message, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- return
- end
- return condition
-end
-
-local function argCheck(self, arg, num, kind, kind2, kind3, kind4, kind5)
- if type(num) ~= "number" then
- error(self, "Bad argument #3 to `argCheck' (number expected, got %s)", type(num))
- elseif type(kind) ~= "string" then
- error(self, "Bad argument #4 to `argCheck' (string expected, got %s)", type(kind))
- end
- local errored = false
- arg = type(arg)
- if arg ~= kind and arg ~= kind2 and arg ~= kind3 and arg ~= kind4 and arg ~= kind5 then
- local _,_,func = string.find(debugstack(), "`argCheck'.-([`<].-['>])")
- if not func then
- _,_,func = string.find(debugstack(), "([`<].-['>])")
- end
- if kind5 then
- error(self, "Bad argument #%s to %s (%s, %s, %s, %s, or %s expected, got %s)", tonumber(num) or 0/0, func, kind, kind2, kind3, kind4, kind5, arg)
- elseif kind4 then
- error(self, "Bad argument #%s to %s (%s, %s, %s, or %s expected, got %s)", tonumber(num) or 0/0, func, kind, kind2, kind3, kind4, arg)
- elseif kind3 then
- error(self, "Bad argument #%s to %s (%s, %s, or %s expected, got %s)", tonumber(num) or 0/0, func, kind, kind2, kind3, arg)
- elseif kind2 then
- error(self, "Bad argument #%s to %s (%s or %s expected, got %s)", tonumber(num) or 0/0, func, kind, kind2, arg)
- else
- error(self, "Bad argument #%s to %s (%s expected, got %s)", tonumber(num) or 0/0, func, kind, arg)
- end
- end
-end
-
-local function pcall(self, func, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20 = _G.pcall(func, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- if not a1 then
- error(self, string.gsub(a2, ".-%.lua:%d-: ", ""))
- else
- return a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20
- end
-end
-
-local recurse = {}
-local function addToPositions(t, major)
- if not AceLibrary.positions[t] or AceLibrary.positions[t] == major then
- rawset(t, recurse, true)
- AceLibrary.positions[t] = major
- for k,v in pairs(t) do
- if type(v) == "table" and not rawget(v, recurse) then
- addToPositions(v, major)
- end
- if type(k) == "table" and not rawget(k, recurse) then
- addToPositions(k, major)
- end
- end
- local mt = getmetatable(t)
- if mt and not rawget(mt, recurse) then
- addToPositions(mt, major)
- end
- rawset(t, recurse, nil)
- end
-end
-
-local function svnRevisionToNumber(text)
- if type(text) == "string" then
- if string.find(text, "^%$Revision: (%d+) %$$") then
- return tonumber((string.gsub(text, "^%$Revision: (%d+) %$$", "%1")))
- elseif string.find(text, "^%$Rev: (%d+) %$$") then
- return tonumber((string.gsub(text, "^%$Rev: (%d+) %$$", "%1")))
- elseif string.find(text, "^%$LastChangedRevision: (%d+) %$$") then
- return tonumber((string.gsub(text, "^%$LastChangedRevision: (%d+) %$$", "%1")))
- end
- elseif type(text) == "number" then
- return text
- end
- return nil
-end
-
-local crawlReplace
-do
- local recurse = {}
- local function func(t, to, from)
- if recurse[t] then
- return
- end
- recurse[t] = true
- local mt = getmetatable(t)
- setmetatable(t, nil)
- rawset(t, to, rawget(t, from))
- rawset(t, from, nil)
- for k,v in pairs(t) do
- if v == from then
- t[k] = to
- elseif type(v) == "table" then
- if not recurse[v] then
- func(v, to, from)
- end
- end
-
- if type(k) == "table" then
- if not recurse[k] then
- func(k, to, from)
- end
- end
- end
- setmetatable(t, mt)
- if mt then
- if mt == from then
- setmetatable(t, to)
- elseif not recurse[mt] then
- func(mt, to, from)
- end
- end
- end
- function crawlReplace(t, to, from)
- func(t, to, from)
- for k in pairs(recurse) do
- recurse[k] = nil
- end
- end
-end
-
--- @function destroyTable
--- @brief remove all the contents of a table
--- @param t table to destroy
-local function destroyTable(t)
- setmetatable(t, nil)
- for k,v in pairs(t) do t[k] = nil end
- table_setn(t, 0)
-end
-
-local function isFrame(frame)
- return type(frame) == "table" and type(rawget(frame, 0)) == "userdata" and type(rawget(frame, 'IsFrameType')) == "function" and getmetatable(frame) and type(rawget(getmetatable(frame), '__index')) == "function"
-end
-
-local new, del
-do
- local tables = setmetatable({}, {__mode = "k"})
-
- function new()
- local t = next(tables)
- if t then
- tables[t] = nil
- return t
- else
- return {}
- end
- end
-
- function del(t, depth)
- if depth and depth > 0 then
- for k,v in pairs(t) do
- if type(v) == "table" and not isFrame(v) then
- del(v, depth - 1)
- end
- end
- end
- destroyTable(t)
- tables[t] = true
- end
-end
-
--- @function copyTable
--- @brief Create a shallow copy of a table and return it.
--- @param from The table to copy from
--- @return A shallow copy of the table
-local function copyTable(from)
- local to = new()
- for k,v in pairs(from) do to[k] = v end
- table_setn(to, table.getn(from))
- setmetatable(to, getmetatable(from))
- return to
-end
-
--- @function deepTransfer
--- @brief Fully transfer all data, keeping proper previous table
--- backreferences stable.
--- @param to The table with which data is to be injected into
--- @param from The table whose data will be injected into the first
--- @param saveFields If available, a shallow copy of the basic data is saved
--- in here.
--- @param list The account of table references
--- @param list2 The current status on which tables have been traversed.
-local deepTransfer
-do
- -- @function examine
- -- @brief Take account of all the table references to be shared
- -- between the to and from tables.
- -- @param to The table with which data is to be injected into
- -- @param from The table whose data will be injected into the first
- -- @param list An account of the table references
- local function examine(to, from, list, major)
- list[from] = to
- for k,v in pairs(from) do
- if rawget(to, k) and type(from[k]) == "table" and type(to[k]) == "table" and not list[from[k]] then
- if from[k] == to[k] then
- list[from[k]] = to[k]
- elseif AceLibrary.positions[from[v]] ~= major and AceLibrary.positions[from[v]] then
- list[from[k]] = from[k]
- elseif not list[from[k]] then
- examine(to[k], from[k], list, major)
- end
- end
- end
- return list
- end
-
- function deepTransfer(to, from, saveFields, major, list, list2)
- setmetatable(to, nil)
- local createdList
- if not list then
- createdList = true
- list = new()
- list2 = new()
- examine(to, from, list, major)
- end
- list2[to] = to
- for k,v in pairs(to) do
- if type(rawget(from, k)) ~= "table" or type(v) ~= "table" or isFrame(v) then
- if saveFields then
- saveFields[k] = v
- end
- to[k] = nil
- elseif v ~= _G then
- if saveFields then
- saveFields[k] = copyTable(v)
- end
- end
- end
- for k in pairs(from) do
- if rawget(to, k) and to[k] ~= from[k] and AceLibrary.positions[to[k]] == major and from[k] ~= _G then
- if not list2[to[k]] then
- deepTransfer(to[k], from[k], nil, major, list, list2)
- end
- to[k] = list[to[k]] or list2[to[k]]
- else
- rawset(to, k, from[k])
- end
- end
- table_setn(to, table.getn(from))
- setmetatable(to, getmetatable(from))
- local mt = getmetatable(to)
- if mt then
- if list[mt] then
- setmetatable(to, list[mt])
- elseif mt.__index and list[mt.__index] then
- mt.__index = list[mt.__index]
- end
- end
- destroyTable(from)
- if createdList then
- del(list)
- del(list2)
- end
- end
-end
-
--- @method TryToLoadStandalone
--- @brief Attempt to find and load a standalone version of the requested library
--- @param major A string representing the major version
--- @return If library is found, return values from the call to LoadAddOn are returned
--- If the library has been requested previously, nil is returned.
-local function TryToLoadStandalone(major)
- if not AceLibrary.scannedlibs then AceLibrary.scannedlibs = {} end
- if AceLibrary.scannedlibs[major] then return end
-
- AceLibrary.scannedlibs[major] = true
-
- local name, _, _, enabled, loadable = GetAddOnInfo(major)
- if loadable then
- return LoadAddOn(name)
- end
-
- for i=1,GetNumAddOns() do
- if GetAddOnMetadata(i, "X-AceLibrary-"..major) then
- local name, _, _, enabled, loadable = GetAddOnInfo(i)
- if loadable then
- return LoadAddOn(name)
- end
- end
- end
-end
-
--- @method IsNewVersion
--- @brief Obtain whether the supplied version would be an upgrade to the
--- current version. This allows for bypass code in library
--- declaration.
--- @param major A string representing the major version
--- @param minor An integer or an svn revision string representing the minor version
--- @return whether the supplied version would be newer than what is
--- currently available.
-function AceLibrary:IsNewVersion(major, minor)
- argCheck(self, major, 2, "string")
- TryToLoadStandalone(major)
-
- if type(minor) == "string" then
- local m = svnRevisionToNumber(minor)
- if m then
- minor = m
- else
- _G.error(string.format("Bad argument #3 to `IsNewVersion'. Must be a number or SVN revision string. %q is not appropriate", minor), 2)
- end
- end
- argCheck(self, minor, 3, "number")
- local data = self.libs[major]
- if not data then
- return true
- end
- return data.minor < minor
-end
-
--- @method HasInstance
--- @brief Returns whether an instance exists. This allows for optional support of a library.
--- @param major A string representing the major version.
--- @param minor (optional) An integer or an svn revision string representing the minor version.
--- @return Whether an instance exists.
-function AceLibrary:HasInstance(major, minor)
- argCheck(self, major, 2, "string")
- TryToLoadStandalone(major)
-
- if minor then
- if type(minor) == "string" then
- local m = svnRevisionToNumber(minor)
- if m then
- minor = m
- else
- _G.error(string.format("Bad argument #3 to `HasInstance'. Must be a number or SVN revision string. %q is not appropriate", minor), 2)
- end
- end
- argCheck(self, minor, 3, "number")
- if not self.libs[major] then
- return
- end
- return self.libs[major].minor == minor
- end
- return self.libs[major] and true
-end
-
--- @method GetInstance
--- @brief Returns the library with the given major/minor version.
--- @param major A string representing the major version.
--- @param minor (optional) An integer or an svn revision string representing the minor version.
--- @return The library with the given major/minor version.
-function AceLibrary:GetInstance(major, minor)
- argCheck(self, major, 2, "string")
- TryToLoadStandalone(major)
-
- local data = self.libs[major]
- if not data then
- _G.error(string.format("Cannot find a library instance of %s.", major), 2)
- return
- end
- if minor then
- if type(minor) == "string" then
- local m = svnRevisionToNumber(minor)
- if m then
- minor = m
- else
- _G.error(string.format("Bad argument #3 to `GetInstance'. Must be a number or SVN revision string. %q is not appropriate", minor), 2)
- end
- end
- argCheck(self, minor, 2, "number")
- if data.minor ~= minor then
- _G.error(string.format("Cannot find a library instance of %s, minor version %d.", major, minor), 2)
- return
- end
- end
- return data.instance
-end
-
--- Syntax sugar. AceLibrary("FooBar-1.0")
-AceLibrary_mt.__call = AceLibrary.GetInstance
-
-local donothing
-
-local AceEvent
-
--- @method Register
--- @brief Registers a new version of a given library.
--- @param newInstance the library to register
--- @param major the major version of the library
--- @param minor the minor version of the library
--- @param activateFunc (optional) A function to be called when the library is
--- fully activated. Takes the arguments
--- (newInstance [, oldInstance, oldDeactivateFunc]). If
--- oldInstance is given, you should probably call
--- oldDeactivateFunc(oldInstance).
--- @param deactivateFunc (optional) A function to be called by a newer library's
--- activateFunc.
--- @param externalFunc (optional) A function to be called whenever a new
--- library is registered.
-function AceLibrary:Register(newInstance, major, minor, activateFunc, deactivateFunc, externalFunc)
- argCheck(self, newInstance, 2, "table")
- argCheck(self, major, 3, "string")
- if type(minor) == "string" then
- local m = svnRevisionToNumber(minor)
- if m then
- minor = m
- else
- _G.error(string.format("Bad argument #4 to `Register'. Must be a number or SVN revision string. %q is not appropriate", minor), 2)
- end
- end
- argCheck(self, minor, 4, "number")
- if math.floor(minor) ~= minor or minor < 0 then
- error(self, "Bad argument #4 to `Register' (integer >= 0 expected, got %s)", minor)
- end
- argCheck(self, activateFunc, 5, "function", "nil")
- argCheck(self, deactivateFunc, 6, "function", "nil")
- argCheck(self, externalFunc, 7, "function", "nil")
- if not deactivateFunc then
- if not donothing then
- donothing = function() end
- end
- deactivateFunc = donothing
- end
- local data = self.libs[major]
- if not data then
- -- This is new
- local instance = copyTable(newInstance)
- crawlReplace(instance, instance, newInstance)
- destroyTable(newInstance)
- if AceLibrary == newInstance then
- self = instance
- AceLibrary = instance
- end
- self.libs[major] = {
- instance = instance,
- minor = minor,
- deactivateFunc = deactivateFunc,
- externalFunc = externalFunc,
- }
- rawset(instance, 'GetLibraryVersion', function(self)
- return major, minor
- end)
- if not rawget(instance, 'error') then
- rawset(instance, 'error', error)
- end
- if not rawget(instance, 'assert') then
- rawset(instance, 'assert', assert)
- end
- if not rawget(instance, 'argCheck') then
- rawset(instance, 'argCheck', argCheck)
- end
- if not rawget(instance, 'pcall') then
- rawset(instance, 'pcall', pcall)
- end
- addToPositions(instance, major)
- if activateFunc then
- safecall(activateFunc, instance, nil, nil) -- no old version, so explicit nil
- end
-
- if externalFunc then
- for k,data in pairs(self.libs) do
- if k ~= major then
- safecall(externalFunc, instance, k, data.instance)
- end
- end
- end
-
- for k,data in pairs(self.libs) do
- if k ~= major and data.externalFunc then
- safecall(data.externalFunc, data.instance, major, instance)
- end
- end
- if major == "AceEvent-2.0" then
- AceEvent = instance
- end
- if AceEvent then
- AceEvent.TriggerEvent(self, "AceLibrary_Register", major, instance)
- end
-
- return instance
- end
- local instance = data.instance
- if minor <= data.minor then
- -- This one is already obsolete, raise an error.
- _G.error(string.format("Obsolete library registered. %s is already registered at version %d. You are trying to register version %d. Hint: if not AceLibrary:IsNewVersion(%q, %d) then return end", major, data.minor, minor, major, minor), 2)
- return
- end
- -- This is an update
- local oldInstance = new()
-
- addToPositions(newInstance, major)
- local isAceLibrary = (AceLibrary == newInstance)
- local old_error, old_assert, old_argCheck, old_pcall
- if isAceLibrary then
- self = instance
- AceLibrary = instance
-
- old_error = instance.error
- old_assert = instance.assert
- old_argCheck = instance.argCheck
- old_pcall = instance.pcall
-
- self.error = error
- self.assert = assert
- self.argCheck = argCheck
- self.pcall = pcall
- end
- deepTransfer(instance, newInstance, oldInstance, major)
- crawlReplace(instance, instance, newInstance)
- local oldDeactivateFunc = data.deactivateFunc
- data.minor = minor
- data.deactivateFunc = deactivateFunc
- data.externalFunc = externalFunc
- rawset(instance, 'GetLibraryVersion', function(self)
- return major, minor
- end)
- if not rawget(instance, 'error') then
- rawset(instance, 'error', error)
- end
- if not rawget(instance, 'assert') then
- rawset(instance, 'assert', assert)
- end
- if not rawget(instance, 'argCheck') then
- rawset(instance, 'argCheck', argCheck)
- end
- if not rawget(instance, 'pcall') then
- rawset(instance, 'pcall', pcall)
- end
- if isAceLibrary then
- for _,v in pairs(self.libs) do
- local i = type(v) == "table" and v.instance
- if type(i) == "table" then
- if not rawget(i, 'error') or i.error == old_error then
- rawset(i, 'error', error)
- end
- if not rawget(i, 'assert') or i.assert == old_assert then
- rawset(i, 'assert', assert)
- end
- if not rawget(i, 'argCheck') or i.argCheck == old_argCheck then
- rawset(i, 'argCheck', argCheck)
- end
- if not rawget(i, 'pcall') or i.pcall == old_pcall then
- rawset(i, 'pcall', pcall)
- end
- end
- end
- end
- if activateFunc then
- safecall(activateFunc, instance, oldInstance, oldDeactivateFunc)
- else
- safecall(oldDeactivateFunc, oldInstance)
- end
- del(oldInstance)
-
- if externalFunc then
- for k,data in pairs(self.libs) do
- if k ~= major then
- safecall(externalFunc, instance, k, data.instance)
- end
- end
- end
-
- return instance
-end
-
-local iter
-function AceLibrary:IterateLibraries()
- if not iter then
- local function iter(t, k)
- k = next(t, k)
- if not k then
- return nil
- else
- return k, t[k].instance
- end
- end
- end
- return iter, self.libs, nil
-end
-
--- @function Activate
--- @brief The activateFunc for AceLibrary itself. Called when
--- AceLibrary properly registers.
--- @param self Reference to AceLibrary
--- @param oldLib (optional) Reference to an old version of AceLibrary
--- @param oldDeactivate (optional) Function to deactivate the old lib
-local function activate(self, oldLib, oldDeactivate)
- if not self.libs then
- if oldLib then
- self.libs = oldLib.libs
- self.scannedlibs = oldLib.scannedlibs
- end
- if not self.libs then
- self.libs = {}
- end
- if not self.scannedlibs then
- self.scannedlibs = {}
- end
- end
- if not self.positions then
- if oldLib then
- self.positions = oldLib.positions
- end
- if not self.positions then
- self.positions = setmetatable({}, { __mode = "k" })
- end
- end
-
- -- Expose the library in the global environment
- _G[ACELIBRARY_MAJOR] = self
-
- if oldDeactivate then
- oldDeactivate(oldLib)
- end
-end
-
-if not previous then
- previous = AceLibrary
-end
-if not previous.libs then
- previous.libs = {}
-end
-AceLibrary.libs = previous.libs
-if not previous.positions then
- previous.positions = setmetatable({}, { __mode = "k" })
-end
-AceLibrary.positions = previous.positions
-AceLibrary:Register(AceLibrary, ACELIBRARY_MAJOR, ACELIBRARY_MINOR, activate)
diff --git a/AtlasLoot back update/Libs/AceLocale/AceLocale-2.2.lua b/AtlasLoot back update/Libs/AceLocale/AceLocale-2.2.lua
deleted file mode 100644
index 127bf00..0000000
--- a/AtlasLoot back update/Libs/AceLocale/AceLocale-2.2.lua
+++ /dev/null
@@ -1,497 +0,0 @@
---[[
-Name: AceLocale-2.2
-Revision: $Rev: 13951 $
-Developed by: The Ace Development Team (http://www.wowace.com/index.php/The_Ace_Development_Team)
-Inspired By: Ace 1.x by Turan (turan@gryphon.com)
-Website: http://www.wowace.com/
-Documentation: http://www.wowace.com/index.php/AceLocale-2.2
-SVN: http://svn.wowace.com/root/trunk/Ace2/AceLocale-2.2
-Description: Localization library for addons to use to handle proper
- localization and internationalization.
-Dependencies: AceLibrary
-]]
-
-local MAJOR_VERSION = "AceLocale-2.2"
-local MINOR_VERSION = "$Revision: 13951 $"
-
-if not AceLibrary then error(MAJOR_VERSION .. " requires AceLibrary.") end
-if not AceLibrary:IsNewVersion(MAJOR_VERSION, MINOR_VERSION) then return end
-
-local AceLocale = {}
-
-local DEFAULT_LOCALE = "enUS"
-local _G = getfenv(0)
-
-local BASE_TRANSLATIONS, DEBUGGING, TRANSLATIONS, BASE_LOCALE, TRANSLATION_TABLES, REVERSE_TRANSLATIONS, STRICTNESS, DYNAMIC_LOCALES, CURRENT_LOCALE
-
-local rawget = rawget
-local rawset = rawset
-local type = type
-
-local newRegistries = {}
-local scheduleClear
-
-local lastSelf
-local __index = function(self, key)
- lastSelf = self
- local value = (rawget(self, TRANSLATIONS) or AceLocale.prototype)[key]
- rawset(self, key, value)
- return value
-end
-
-local __newindex = function(self, k, v)
- if type(v) ~= "function" and type(k) ~= "table" then
- AceLocale.error(self, "Cannot change the values of an AceLocale instance.")
- end
- rawset(self, k, v)
-end
-
-local __tostring = function(self)
- if type(rawget(self, 'GetLibraryVersion')) == "function" then
- return self:GetLibraryVersion()
- else
- return "AceLocale(" .. self[NAME] .. ")"
- end
-end
-
-local function clearCache(self)
- if not rawget(self, BASE_TRANSLATIONS) then
- return
- end
-
- local cache = self[BASE_TRANSLATIONS]
- rawset(self, REVERSE_TRANSLATIONS, nil)
-
- for k in pairs(self) do
- if cache[k] ~= nil then
- self[k] = nil
- end
- end
- rawset(self, 'tmp', true)
- self.tmp = nil
-end
-
-local function refixInstance(instance)
- if getmetatable(instance) then
- setmetatable(instance, nil)
- end
- local translations = instance[TRANSLATIONS]
- if translations then
- if getmetatable(translations) then
- setmetatable(translations, nil)
- end
- local baseTranslations = instance[BASE_TRANSLATIONS]
- if getmetatable(baseTranslations) then
- setmetatable(baseTranslations, nil)
- end
- if translations == baseTranslations or instance[STRICTNESS] then
- setmetatable(instance, {
- __index = __index,
- __newindex = __newindex,
- __tostring = __tostring
- })
-
- setmetatable(translations, {
- __index = AceLocale.prototype
- })
- else
- setmetatable(instance, {
- __index = __index,
- __newindex = __newindex,
- __tostring = __tostring
- })
-
- setmetatable(translations, {
- __index = baseTranslations,
- })
-
- setmetatable(baseTranslations, {
- __index = AceLocale.prototype,
- })
- end
- else
- setmetatable(instance, {
- __index = __index,
- __newindex = __newindex,
- __tostring = __tostring,
- })
- end
- clearCache(instance)
- newRegistries[instance] = true
- scheduleClear()
- return instance
-end
-
-function AceLocale:new(name)
- self:argCheck(name, 2, "string")
-
- if self.registry[name] and type(rawget(self.registry[name], 'GetLibraryVersion')) ~= "function" then
- return self.registry[name]
- end
-
- AceLocale.registry[name] = refixInstance({
- [STRICTNESS] = false,
- [NAME] = name,
- })
- newRegistries[AceLocale.registry[name]] = true
- return AceLocale.registry[name]
-end
-
-AceLocale.prototype = { class = AceLocale }
-
-function AceLocale.prototype:EnableDebugging()
- if rawget(self, BASE_TRANSLATIONS) then
- AceLocale:error("Cannot enable debugging after a translation has been registered.")
- end
- rawset(self, DEBUGGING, true)
-end
-
-function AceLocale.prototype:EnableDynamicLocales()
- if rawget(self, BASE_TRANSLATIONS) then
- AceLocale:error("Cannot enable dynamic locales after a translation has been registered.")
- end
- rawset(self, DYNAMIC_LOCALES, true)
-end
-
-function AceLocale.prototype:RegisterTranslations(locale, func)
- AceLocale.argCheck(self, locale, 2, "string")
- AceLocale.argCheck(self, func, 3, "function")
-
- if locale == rawget(self, BASE_LOCALE) then
- AceLocale.error(self, "Cannot provide the same locale more than once. %q provided twice.", locale)
- end
-
- if rawget(self, BASE_TRANSLATIONS) and GetLocale() ~= locale then
- if rawget(self, DEBUGGING) or rawget(self, DYNAMIC_LOCALES) then
- local t = func()
- func = nil
- if type(t) ~= "table" then
- AceLocale.error(self, "Bad argument #3 to `RegisterTranslations'. function did not return a table. (expected table, got %s)", type(t))
- end
- self[TRANSLATION_TABLES][locale] = t
- t = nil
- end
- func = nil
- return
- end
- local t = func()
- func = nil
- if type(t) ~= "table" then
- AceLocale.error(self, "Bad argument #3 to `RegisterTranslations'. function did not return a table. (expected table, got %s)", type(t))
- end
-
- rawset(self, TRANSLATIONS, t)
- if not rawget(self, BASE_TRANSLATIONS) then
- rawset(self, BASE_TRANSLATIONS, t)
- rawset(self, BASE_LOCALE, locale)
- for key,value in pairs(t) do
- if value == true then
- t[key] = key
- end
- end
- else
- for key, value in pairs(self[TRANSLATIONS]) do
- if not rawget(self[BASE_TRANSLATIONS], key) then
- AceLocale.error(self, "Improper translation exists. %q is likely misspelled for locale %s.", key, locale)
- end
- if value == true then
- AceLocale.error(self, "Can only accept true as a value on the base locale. %q is the base locale, %q is not.", rawget(self, BASE_LOCALE), locale)
- end
- end
- end
- rawset(self, CURRENT_LOCALE, locale)
- refixInstance(self)
- if rawget(self, DEBUGGING) or rawget(self, DYNAMIC_LOCALES) then
- if not rawget(self, TRANSLATION_TABLES) then
- rawset(self, TRANSLATION_TABLES, {})
- end
- self[TRANSLATION_TABLES][locale] = t
- end
- t = nil
-end
-
-function AceLocale.prototype:SetLocale(locale)
- AceLocale.argCheck(self, locale, 2, "string", "boolean")
- if not rawget(self, DYNAMIC_LOCALES) then
- AceLocale.error(self, "Cannot call `SetLocale' without first calling `EnableDynamicLocales'.")
- end
- if not rawget(self, TRANSLATION_TABLES) then
- AceLocale.error(self, "Cannot call `SetLocale' without first calling `RegisterTranslations'.")
- end
- if locale == true then
- locale = GetLocale()
- if not self[TRANSLATION_TABLES][locale] then
- locale = self[BASE_LOCALE]
- end
- end
-
- if self[CURRENT_LOCALE] == locale then
- return
- end
-
- if not self[TRANSLATION_TABLES][locale] then
- AceLocale.error(self, "Locale %q not registered.", locale)
- end
-
- self[TRANSLATIONS] = self[TRANSLATION_TABLES][locale]
- self[CURRENT_LOCALE] = locale
- refixInstance(self)
-end
-
-function AceLocale.prototype:GetLocale()
- if not rawget(self, TRANSLATION_TABLES) then
- AceLocale.error(self, "Cannot call `SetLocale' without first calling `RegisterTranslations'.")
- end
- return self[CURRENT_LOCALE]
-end
-
-function AceLocale.prototype:SetStrictness(strict)
- AceLocale.argCheck(self, strict, 2, "boolean")
- local mt = getmetatable(self)
- if not mt then
- AceLocale.error(self, "Cannot call `SetStrictness' without a metatable.")
- end
- if not rawget(self, TRANSLATIONS) then
- AceLocale.error(self, "No translations registered.")
- end
- rawset(self, STRICTNESS, strict)
- refixInstance(self)
-end
-
-local function initReverse(self)
- rawset(self, REVERSE_TRANSLATIONS, {})
- local alpha = self[TRANSLATIONS]
- local bravo = self[REVERSE_TRANSLATIONS]
- for base, localized in pairs(alpha) do
- bravo[localized] = base
- end
-end
-
-function AceLocale.prototype:GetTranslation(text)
- AceLocale.argCheck(self, text, 1, "string", "number")
- if not rawget(self, TRANSLATIONS) then
- AceLocale.error(self, "No translations registered")
- end
- return self[text]
-end
-
-function AceLocale.prototype:GetStrictTranslation(text)
- AceLocale.argCheck(self, text, 1, "string", "number")
- local x = rawget(self, TRANSLATIONS)
- if not x then
- AceLocale.error(self, "No translations registered")
- end
- local value = rawget(x, text)
- if value == nil then
- AceLocale.error(self, "Translation %q does not exist for locale %s", text, self[CURRENT_LOCALE])
- end
- return value
-end
-
-function AceLocale.prototype:GetReverseTranslation(text)
- local x = rawget(self, REVERSE_TRANSLATIONS)
- if not x then
- if not rawget(self, TRANSLATIONS) then
- AceLocale.error(self, "No translations registered")
- end
- initReverse(self)
- x = self[REVERSE_TRANSLATIONS]
- end
- local translation = x[text]
- if not translation then
- AceLocale.error(self, "Reverse translation for %q does not exist", text)
- end
- return translation
-end
-
-function AceLocale.prototype:GetIterator()
- local x = rawget(self, TRANSLATIONS)
- if not x then
- AceLocale.error(self, "No translations registered")
- end
- return next, x, nil
-end
-
-function AceLocale.prototype:GetReverseIterator()
- local x = rawget(self, REVERSE_TRANSLATIONS)
- if not x then
- if not rawget(self, TRANSLATIONS) then
- AceLocale.error(self, "No translations registered")
- end
- initReverse(self)
- x = self[REVERSE_TRANSLATIONS]
- end
- return next, x, nil
-end
-
-function AceLocale.prototype:HasTranslation(text)
- AceLocale.argCheck(self, text, 1, "string", "number")
- local x = rawget(self, TRANSLATIONS)
- if not x then
- AceLocale.error(self, "No translations registered")
- end
- return rawget(x, text) and true
-end
-
-function AceLocale.prototype:HasReverseTranslation(text)
- local x = rawget(self, REVERSE_TRANSLATIONS)
- if not x then
- if not rawget(self, TRANSLATIONS) then
- AceLocale.error(self, "No translations registered")
- end
- initReverse(self)
- x = self[REVERSE_TRANSLATIONS]
- end
- return x[text] and true
-end
-
-function AceLocale.prototype:Debug()
- if not rawget(self, DEBUGGING) then
- return
- end
- local words = {}
- local locales = {"enUS", "deDE", "frFR", "koKR", "zhCN", "zhTW", "esES"}
- local localizations = {}
- DEFAULT_CHAT_FRAME:AddMessage("--- AceLocale Debug ---")
- for _,locale in ipairs(locales) do
- if not self[TRANSLATION_TABLES][locale] then
- DEFAULT_CHAT_FRAME:AddMessage(string.format("Locale %q not found", locale))
- else
- localizations[locale] = self[TRANSLATION_TABLES][locale]
- end
- end
- local localeDebug = {}
- for locale, localization in pairs(localizations) do
- localeDebug[locale] = {}
- for word in pairs(localization) do
- if type(localization[word]) == "table" then
- if type(words[word]) ~= "table" then
- words[word] = {}
- end
- for bit in pairs(localization[word]) do
- if type(localization[word][bit]) == "string" then
- words[word][bit] = true
- end
- end
- elseif type(localization[word]) == "string" then
- words[word] = true
- end
- end
- end
- for word in pairs(words) do
- if type(words[word]) == "table" then
- for bit in pairs(words[word]) do
- for locale, localization in pairs(localizations) do
- if not rawget(localization, word) or not localization[word][bit] then
- localeDebug[locale][word .. "::" .. bit] = true
- end
- end
- end
- else
- for locale, localization in pairs(localizations) do
- if not rawget(localization, word) then
- localeDebug[locale][word] = true
- end
- end
- end
- end
- for locale, t in pairs(localeDebug) do
- if not next(t) then
- DEFAULT_CHAT_FRAME:AddMessage(string.format("Locale %q complete", locale))
- else
- DEFAULT_CHAT_FRAME:AddMessage(string.format("Locale %q missing:", locale))
- for word in pairs(t) do
- DEFAULT_CHAT_FRAME:AddMessage(string.format(" %q", word))
- end
- end
- end
- DEFAULT_CHAT_FRAME:AddMessage("--- End AceLocale Debug ---")
-end
-
-setmetatable(AceLocale.prototype, {
- __index = function(self, k)
- if type(k) ~= "table" and k ~= 0 and k ~= "GetLibraryVersion" and k ~= "error" and k ~= "assert" and k ~= "argCheck" and k ~= "pcall" then -- HACK: remove "GetLibraryVersion" and such later.
- AceLocale.error(lastSelf or self, "Translation %q does not exist.", k)
- end
- return nil
- end
-})
-
-local function activate(self, oldLib, oldDeactivate)
- AceLocale = self
-
- self.frame = oldLib and oldLib.frame or CreateFrame("Frame")
- self.registry = oldLib and oldLib.registry or {}
- self.BASE_TRANSLATIONS = oldLib and oldLib.BASE_TRANSLATIONS or {}
- self.DEBUGGING = oldLib and oldLib.DEBUGGING or {}
- self.TRANSLATIONS = oldLib and oldLib.TRANSLATIONS or {}
- self.BASE_LOCALE = oldLib and oldLib.BASE_LOCALE or {}
- self.TRANSLATION_TABLES = oldLib and oldLib.TRANSLATION_TABLES or {}
- self.REVERSE_TRANSLATIONS = oldLib and oldLib.REVERSE_TRANSLATIONS or {}
- self.STRICTNESS = oldLib and oldLib.STRICTNESS or {}
- self.NAME = oldLib and oldLib.NAME or {}
- self.DYNAMIC_LOCALES = oldLib and oldLib.DYNAMIC_LOCALES or {}
- self.CURRENT_LOCALE = oldLib and oldLib.CURRENT_LOCALE or {}
-
- BASE_TRANSLATIONS = self.BASE_TRANSLATIONS
- DEBUGGING = self.DEBUGGING
- TRANSLATIONS = self.TRANSLATIONS
- BASE_LOCALE = self.BASE_LOCALE
- TRANSLATION_TABLES = self.TRANSLATION_TABLES
- REVERSE_TRANSLATIONS = self.REVERSE_TRANSLATIONS
- STRICTNESS = self.STRICTNESS
- NAME = self.NAME
- DYNAMIC_LOCALES = self.DYNAMIC_LOCALES
- CURRENT_LOCALE = self.CURRENT_LOCALE
-
- if not self.registry then
- self.registry = {}
- else
- for name, instance in pairs(self.registry) do
- local name = name
- local mt = getmetatable(instance)
- setmetatable(instance, nil)
- instance[NAME] = name
- local strict
- if instance[STRICTNESS] ~= nil then
- strict = instance[STRICTNESS]
- elseif instance[TRANSLATIONS] ~= instance[BASE_TRANSLATIONS] then
- if getmetatable(instance[TRANSLATIONS]).__index == oldLib.prototype then
- strict = true
- end
- end
- instance[STRICTNESS] = strict and true or false
- refixInstance(instance)
- end
- end
-
- local GetTime = GetTime
- local timeUntilClear = GetTime() + 5
- scheduleClear = function()
- if next(newRegistries) then
- self.frame:Show()
- timeUntilClear = GetTime() + 5
- end
- end
- self.frame:SetScript("OnEvent", scheduleClear)
- self.frame:SetScript("OnUpdate", function() -- (this, elapsed)
- if timeUntilClear - GetTime() <= 0 then
- self.frame:Hide()
- for k in pairs(newRegistries) do
- clearCache(k)
- newRegistries[k] = nil
- k = nil
- end
- end
- end)
- self.frame:UnregisterAllEvents()
- self.frame:RegisterEvent("ADDON_LOADED")
- self.frame:RegisterEvent("PLAYER_ENTERING_WORLD")
- self.frame:Show()
-
- if oldDeactivate then
- oldDeactivate(oldLib)
- end
-end
-
-AceLibrary:Register(AceLocale, MAJOR_VERSION, MINOR_VERSION, activate)
diff --git a/AtlasLoot back update/Libs/AceOO/AceOO-2.0.lua b/AtlasLoot back update/Libs/AceOO/AceOO-2.0.lua
deleted file mode 100644
index d1aee5d..0000000
--- a/AtlasLoot back update/Libs/AceOO/AceOO-2.0.lua
+++ /dev/null
@@ -1,1003 +0,0 @@
---[[
-Name: AceOO-2.0
-Revision: $Rev: 11577 $
-Developed by: The Ace Development Team (http://www.wowace.com/index.php/The_Ace_Development_Team)
-Inspired By: Ace 1.x by Turan (turan@gryphon.com)
-Website: http://www.wowace.com/
-Documentation: http://www.wowace.com/index.php/AceOO-2.0
-SVN: http://svn.wowace.com/root/trunk/Ace2/AceOO-2.0
-Description: Library to provide an object-orientation framework.
-Dependencies: AceLibrary
-]]
-
-local MAJOR_VERSION = "AceOO-2.0"
-local MINOR_VERSION = "$Revision: 11577 $"
-
--- This ensures the code is only executed if the libary doesn't already exist, or is a newer version
-if not AceLibrary then error(MAJOR_VERSION .. " requires AceLibrary.") end
-if not AceLibrary:IsNewVersion(MAJOR_VERSION, MINOR_VERSION) then return end
-
-local table_setn
-do
- local version = GetBuildInfo()
- if string.find(version, "^2%.") then
- -- 2.0.0
- table_setn = function() end
- else
- table_setn = table.setn
- end
-end
-
-local AceOO = {
- error = AceLibrary.error,
- argCheck = AceLibrary.argCheck
-}
-
--- @function getuid
--- @brief Obtain a unique string identifier for the object in question.
--- @param t The object to obtain the uid for.
--- @return The uid string.
-local function pad(cap)
- return string.rep('0', 8 - string.len(cap)) .. cap
-end
-local function getuid(t)
- local mt = getmetatable(t)
- setmetatable(t, nil)
- local str = tostring(t)
- setmetatable(t, mt)
- local _,_,cap = string.find(str, '[^:]*: 0x(.*)$')
- if cap then return pad(cap) end
- _,_,cap = string.find(str, '[^:]*: (.*)$')
- if cap then return pad(cap) end
-end
-
-local function getlibrary(o)
- if type(o) == "table" then
- return o
- elseif type(o) == "string" then
- if not AceLibrary:HasInstance(o) then
- AceOO:error("Library %q does not exist.", o)
- end
- return AceLibrary(o)
- end
-end
-
--- @function Factory
--- @brief Construct a factory for the creation of objects.
--- @param obj The object whose init method will be called on the new factory
--- object.
--- @param newobj The object whose init method will be called on the new
--- objects that the Factory creates, to initialize them.
--- @param (a1..a20) Arguments which will be passed to obj.init() in addition
--- to the Factory object.
--- @return The new factory which creates a newobj when its new method is called,
--- or when it is called directly (__call metamethod).
-local Factory
-do
- local function new(obj, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
- a13, a14, a15, a16, a17, a18, a19, a20)
- local t = {}
- local uid = getuid(t)
- local l = getlibrary
- obj:init(t, l(a1), l(a2), l(a3), l(a4), l(a5), l(a6), l(a7),
- l(a8), l(a9), l(a10), l(a11), l(a12), l(a13),
- l(a14), l(a15), l(a16), l(a17), l(a18), l(a19),
- l(a20))
- t.uid = uid
- return t
- end
-
- local function createnew(self, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
- a11, a12, a13, a14, a15, a16, a17, a18,
- a19, a20)
- local o = self.prototype
- local l = getlibrary
- return new(o, l(a1), l(a2), l(a3), l(a4), l(a5), l(a6), l(a7),
- l(a8), l(a9), l(a10), l(a11), l(a12), l(a13),
- l(a14), l(a15), l(a16), l(a17), l(a18), l(a19),
- l(a20))
- end
-
- function Factory(obj, newobj, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
- a11, a12, a13, a14, a15, a16, a17, a18,
- a19, a20)
- local t = new(obj, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
- a13, a14, a15, a16, a17, a18, a19, a20)
- t.prototype = newobj
- t.new = createnew
- getmetatable(t).__call = t.new
- return t
- end
-end
-
-
-local function objtostring(self)
- if self.ToString then
- return self:ToString()
- elseif self.GetLibraryVersion then
- return (self:GetLibraryVersion())
- elseif self.super then
- local s = "Sub-" .. tostring(self.super)
- local first = true
- if self.interfaces then
- for interface in pairs(self.interfaces) do
- if first then
- s = s .. "(" .. tostring(interface)
- first = false
- else
- s = s .. ", " .. tostring(interface)
- end
- end
- end
- if self.mixins then
- for mixin in pairs(self.mixins) do
- if first then
- s = s .. tostring(mixin)
- first = false
- else
- s = s .. ", " .. tostring(mixin)
- end
- end
- end
- if first then
- if self.uid then
- return s .. ":" .. self.uid
- else
- return s
- end
- else
- return s .. ")"
- end
- else
- return self.uid and 'Subclass:' .. self.uid or 'Subclass'
- end
-end
-
--- @table Object
--- @brief Base of all objects, including Class.
---
--- @method init
--- @brief Initialize a new object.
--- @param newobject The object to initialize
--- @param class The class to make newobject inherit from
-local Object
-do
- Object = {}
- function Object:init(newobject, class)
- local parent = class or self
- if not rawget(newobject, 'uid') then
- newobject.uid = getuid(newobject)
- end
- local mt = {
- __index = parent,
- __tostring = objtostring,
- }
- setmetatable(newobject, mt)
- end
- Object.uid = getuid(Object)
- setmetatable(Object, { __tostring = function() return 'Object' end })
-end
-
-local Interface
-
-local function validateInterface(object, interface)
- if not object.class and object.prototype then
- object = object.prototype
- end
- for k,v in pairs(interface.interface) do
- if tostring(type(object[k])) ~= v then
- return false
- end
- end
- if interface.superinterfaces then
- for superinterface in pairs(interface.superinterfaces) do
- if not validateInterface(object, superinterface) then
- return false
- end
- end
- end
- if type(object.class) == "table" and rawequal(object.class.prototype, object) then
- if not object.class.interfaces then
- rawset(object.class, 'interfaces', {})
- end
- object.class.interfaces[interface] = true
- elseif type(object.class) == "table" and type(object.class.prototype) == "table" then
- validateInterface(object.class.prototype, interface)
- -- check if class is proper, thus preventing future checks.
- end
- return true
-end
-
--- @function inherits
--- @brief Return whether an Object or Class inherits from a given
--- parent.
--- @param object Object or Class to check
--- @param parent Parent to test inheritance from
--- @return whether an Object or Class inherits from a given
--- parent.
-local function inherits(object, parent)
- object = getlibrary(object)
- if type(parent) == "string" then
- if not AceLibrary:HasInstance(parent) then
- return false
- else
- parent = AceLibrary(parent)
- end
- end
- AceOO:argCheck(parent, 2, "table")
- if type(object) ~= "table" then
- return false
- end
- local current
- if object.class then
- current = object.class
- else
- current = object
- end
- if type(current) ~= "table" then
- return false
- end
- if rawequal(current, parent) then
- return true
- end
- if parent.class then
- while true do
- if rawequal(current, Object) then
- break
- end
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if rawequal(mixin, parent) then
- return true
- end
- end
- end
- if current.interfaces then
- for interface in pairs(current.interfaces) do
- if rawequal(interface, parent) then
- return true
- end
- end
- end
- current = current.super
- if type(current) ~= "table" then
- break
- end
- end
-
- local isInterface = false
- local curr = parent.class
- while true do
- if rawequal(curr, Object) then
- break
- elseif rawequal(curr, Interface) then
- isInterface = true
- break
- end
- curr = curr.super
- if type(curr) ~= "table" then
- break
- end
- end
- return isInterface and validateInterface(object, parent)
- else
- while true do
- if rawequal(current, parent) then
- return true
- elseif rawequal(current, Object) then
- return false
- end
- current = current.super
- if type(current) ~= "table" then
- return false
- end
- end
- end
-end
-
--- @table Class
--- @brief An object factory which sets up inheritence and supports
--- 'mixins'.
---
--- @metamethod Class call
--- @brief Call ClassFactory:new() to create a new class.
---
--- @method Class new
--- @brief Construct a new object.
--- @param (a1..a20) Arguments to pass to the object init function.
--- @return The new object.
---
--- @method Class init
--- @brief Initialize a new class.
--- @param parent Superclass.
--- @param (a1..a20) Mixins.
---
--- @method Class ToString
--- @return A string representing the object, in this case 'Class'.
-local initStatus
-local Class
-local Mixin
-local autoEmbed = false
-local function traverseInterfaces(bit, total)
- if bit.superinterfaces then
- for interface in pairs(bit.superinterfaces) do
- if not total[interface] then
- total[interface] = true
- traverseInterfaces(interface, total)
- end
- end
- end
-end
-local class_new
-do
- Class = Factory(Object, setmetatable({}, {__index = Object}), Object)
- Class.super = Object
-
- local function protostring(t)
- return '<' .. tostring(t.class) .. ' prototype>'
- end
- local function classobjectstring(t)
- if t.ToString then
- return t:ToString()
- elseif t.GetLibraryVersion then
- return (t:GetLibraryVersion())
- else
- return '<' .. tostring(t.class) .. ' instance>'
- end
- end
- local function classobjectequal(self, other)
- if type(self) == "table" and self.Equals then
- return self:Equals(other)
- elseif type(other) == "table" and other.Equals then
- return other:Equals(self)
- elseif type(self) == "table" and self.CompareTo then
- return self:CompareTo(other) == 0
- elseif type(other) == "table" and other.CompareTo then
- return other:CompareTo(self) == 0
- else
- return rawequal(self, other)
- end
- end
- local function classobjectlessthan(self, other)
- if type(self) == "table" and self.IsLessThan then
- return self:IsLessThan(other)
- elseif type(other) == "table" and other.IsLessThanOrEqualTo then
- return not other:IsLessThanOrEqualTo(self)
- elseif type(self) == "table" and self.CompareTo then
- return self:CompareTo(other) < 0
- elseif type(other) == "table" and other.CompareTo then
- return other:CompareTo(self) > 0
- elseif type(other) == "table" and other.IsLessThan and other.Equals then
- return other:Equals(self) or other:IsLessThan(self)
- else
- AceOO:error("cannot compare two objects")
- end
- end
- local function classobjectlessthanequal(self, other)
- if type(self) == "table" and self.IsLessThanOrEqualTo then
- return self:IsLessThanOrEqualTo(other)
- elseif type(other) == "table" and other.IsLessThan then
- return not other:IsLessThan(self)
- elseif type(self) == "table" and self.CompareTo then
- return self:CompareTo(other) <= 0
- elseif type(other) == "table" and other.CompareTo then
- return other:CompareTo(self) >= 0
- elseif type(self) == "table" and self.IsLessThan and self.Equals then
- return self:Equals(other) or self:IsLessThan(other)
- else
- AceOO:error("cannot compare two incompatible objects")
- end
- end
- local function classobjectadd(self, other)
- if type(self) == "table" and self.Add then
- return self:Add(other)
- else
- AceOO:error("cannot add two incompatible objects")
- end
- end
- local function classobjectsub(self, other)
- if type(self) == "table" and self.Subtract then
- return self:Subtract(other)
- else
- AceOO:error("cannot subtract two incompatible objects")
- end
- end
- local function classobjectunm(self, other)
- if type(self) == "table" and self.UnaryNegation then
- return self:UnaryNegation(other)
- else
- AceOO:error("attempt to negate an incompatible object")
- end
- end
- local function classobjectmul(self, other)
- if type(self) == "table" and self.Multiply then
- return self:Multiply(other)
- else
- AceOO:error("cannot multiply two incompatible objects")
- end
- end
- local function classobjectdiv(self, other)
- if type(self) == "table" and self.Divide then
- return self:Divide(other)
- else
- AceOO:error("cannot divide two incompatible objects")
- end
- end
- local function classobjectpow(self, other)
- if type(self) == "table" and self.Exponent then
- return self:Exponent(other)
- else
- AceOO:error("cannot exponentiate two incompatible objects")
- end
- end
- local function classobjectconcat(self, other)
- if type(self) == "table" and self.Concatenate then
- return self:Concatenate(other)
- else
- AceOO:error("cannot concatenate two incompatible objects")
- end
- end
- function class_new(self, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
- a13, a14, a15, a16, a17, a18, a19, a20)
- if self.virtual then
- AceOO:error("Cannot instantiate a virtual class.")
- end
-
- local o = self.prototype
- local newobj = {}
- if o.class and o.class.instancemeta then
- setmetatable(newobj, o.class.instancemeta)
- else
- Object:init(newobj, o)
- end
-
- if self.interfaces and not self.interfacesVerified then
- -- Verify the interfaces
-
- for interface in pairs(self.interfaces) do
- for field,kind in pairs(interface.interface) do
- if tostring(type(newobj[field])) ~= kind then
- AceOO:error("Class did not satisfy all interfaces. %q is required to be a %s. It is a %s", field, kind, tostring(type(newobj[field])))
- end
- end
- end
- self.interfacesVerified = true
- end
- local tmp = initStatus
- initStatus = newobj
- newobj:init(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
- a13, a14, a15, a16, a17, a18, a19, a20)
- if initStatus then
- initStatus = tmp
- AceOO:error("Initialization not completed, be sure to call the superclass's init method.")
- return
- end
- initStatus = tmp
- return newobj
- end
- local classmeta = {
- __tostring = objtostring,
- __call = function(self, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
- a13, a14, a15, a16, a17, a18, a19, a20)
- return self:new(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
- a13, a14, a15, a16, a17, a18, a19, a20)
- end,
- }
- function Class:init(newclass, parent, a1, a2, a3, a4, a5, a6, a7, a8, a9,
- a10, a11, a12, a13, a14, a15, a16,
- a17, a18, a19, a20)
- parent = parent or self
-
- local total
-
- if parent.class then
- total = {
- parent, a1, a2, a3, a4, a5, a6, a7, a8, a9,
- a10, a11, a12, a13, a14, a15, a16,
- a17, a18, a19, a20
- }
- parent = self
- else
- total = {
- a1, a2, a3, a4, a5, a6, a7, a8, a9,
- a10, a11, a12, a13, a14, a15, a16,
- a17, a18, a19, a20
- }
- end
- if not inherits(parent, Class) then
- AceOO:error("Classes must inherit from a proper class")
- end
- if parent.sealed then
- AceOO:error("Cannot inherit from a sealed class")
- end
- for i,v in ipairs(total) do
- if inherits(v, Mixin) and v.class then
- if not newclass.mixins then
- newclass.mixins = {}
- end
- if newclass.mixins[v] then
- AceOO:error("Cannot explicitly inherit from the same mixin twice")
- end
- newclass.mixins[v] = true
- elseif inherits(v, Interface) and v.class then
- if not newclass.interfaces then
- newclass.interfaces = {}
- end
- if newclass.interfaces[v] then
- AceOO:error("Cannot explicitly inherit from the same interface twice")
- end
- newclass.interfaces[v] = true
- else
- AceOO:error("Classes can only inherit from one or zero classes and any number of mixins or interfaces")
- end
- end
- if parent.interfaces then
- if newclass.interfaces then
- for interface in pairs(parent.interfaces) do
- newclass.interfaces[interface] = true
- end
- else
- newclass.interfaces = parent.interfaces
- end
- end
- for k in pairs(total) do
- total[k] = nil
- end
- table_setn(total, 0)
-
- newclass.super = parent
-
- newclass.prototype = setmetatable(total, {
- __index = parent.prototype,
- __tostring = protostring,
- })
- total = nil
-
- newclass.instancemeta = {
- __index = newclass.prototype,
- __tostring = classobjectstring,
- __eq = classobjectequal,
- __lt = classobjectlessthan,
- __le = classobjectlessthanequal,
- __add = classobjectadd,
- __sub = classobjectsub,
- __unm = classobjectunm,
- __mul = classobjectmul,
- __div = classobjectdiv,
- __pow = classobjectpow,
- __concat = classobjectconcat,
- }
-
- setmetatable(newclass, classmeta)
-
- newclass.new = class_new
-
- if newclass.mixins then
- -- Fold in the mixins
- local err, msg
- for mixin in pairs(newclass.mixins) do
- local ret
- autoEmbed = true
- ret, msg = pcall(mixin.embed, mixin, newclass.prototype)
- autoEmbed = false
- if not ret then
- err = true
- break
- end
- end
-
- if err then
- local pt = newclass.prototype
- for k,v in pairs(pt) do
- pt[k] = nil
- end
-
- -- method conflict
- AceOO:error(msg)
- end
- end
-
- newclass.prototype.class = newclass
-
- if newclass.interfaces then
- for interface in pairs(newclass.interfaces) do
- traverseInterfaces(interface, newclass.interfaces)
- end
- end
- if newclass.mixins then
- for mixin in pairs(newclass.mixins) do
- if mixin.interfaces then
- if not newclass.interfaces then
- newclass.interfaces = {}
- end
- for interface in pairs(mixin.interfaces) do
- newclass.interfaces[interface] = true
- end
- end
- end
- end
- end
- function Class:ToString()
- if type(self.GetLibraryVersion) == "function" then
- return (self:GetLibraryVersion())
- else
- return "Class"
- end
- end
-
- local tmp
- function Class.prototype:init()
- if rawequal(self, initStatus) then
- initStatus = nil
- else
- AceOO:error("Improper self passed to init. You must do MyClass.super.prototype.init(self, ...)", 2)
- end
- self.uid = getuid(self)
- local current = self.class
- while true do
- if current == Class then
- break
- end
- if current.mixins then
- for mixin in pairs(current.mixins) do
- if type(mixin.OnInstanceInit) == "function" then
- mixin:OnInstanceInit(self)
- end
- end
- end
- current = current.super
- end
- end
-end
-
-
--- @object ClassFactory
--- @brief A factory for creating classes. Rarely used directly.
-local ClassFactory = Factory(Object, Class, Object)
-
-function Class:new(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11,
- a12, a13, a14, a15, a16, a17, a18, a19, a20)
- local x = ClassFactory:new(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11,
- a12, a13, a14, a15, a16, a17, a18, a19, a20)
- if AceOO.classes then
- AceOO.classes[x] = true
- end
- return x
-end
-getmetatable(Class).__call = Class.new
-
--- @class Mixin
--- @brief A class to create mixin objects, which contain methods that get
--- "mixed in" to class prototypes.
---
--- @object Mixin prototype
--- @brief The prototype that mixin objects inherit their methods from.
---
--- @method Mixin prototype embed
--- @brief Mix in the methods of our object which are listed in our interface
--- to the supplied target table.
---
--- @method Mixin prototype init
--- @brief Initialize the mixin object.
--- @param newobj The new object we're initializing.
--- @param interface The interface we implement (the list of methods our
--- prototype provides which should be mixed into the target
--- table by embed).
-do
- Mixin = Class()
- function Mixin:ToString()
- if self.GetLibraryVersion then
- return (self:GetLibraryVersion())
- else
- return 'Mixin'
- end
- end
- local function _Embed(state, field, target)
- field = next(state.export, field)
- if field == nil then
- return
- end
-
- if rawget(target, field) or (target[field] and target[field] ~= state[field]) then
- AceOO:error("Method conflict in attempt to mixin. Field %q", field)
- end
-
- target[field] = state[field]
-
- local ret,msg = pcall(_Embed, state, field, target)
- if not ret then
- -- Mix in the next method according to the defined interface. If that
- -- fails due to a conflict, re-raise to back out the previous mixed
- -- methods.
-
- target[field] = nil
- AceOO:error(msg)
- end
- end
- function Mixin.prototype:embed(target)
- local mt = getmetatable(target)
- setmetatable(target, nil)
- local err, msg = pcall(_Embed, self, nil, target)
- if not err then
- setmetatable(target, mt)
- AceOO:error(msg)
- return
- end
- if type(self.embedList) == "table" then
- self.embedList[target] = true
- end
- if type(target.class) ~= "table" then
- target[self] = true
- end
- if not autoEmbed and type(self.OnManualEmbed) == "function" then
- self:OnManualEmbed(target)
- end
- setmetatable(target, mt)
- end
-
- function Mixin.prototype:activate(oldLib, oldDeactivate)
- if oldLib and oldLib.embedList then
- for target in pairs(oldLib.embedList) do
- local mt = getmetatable(target)
- setmetatable(target, nil)
- for field in pairs(oldLib.export) do
- target[field] = nil
- end
- setmetatable(target, mt)
- end
- self.embedList = oldLib.embedList
- for target in pairs(self.embedList) do
- self:embed(target)
- end
- else
- self.embedList = setmetatable({}, {__mode="k"})
- end
- end
-
- function Mixin.prototype:init(export, a1, a2, a3, a4, a5, a6, a7, a8, a9,
- a10, a11, a12, a13, a14, a15, a16,
- a17, a18, a19, a20)
- AceOO:argCheck(export, 2, "table")
- for k,v in pairs(export) do
- if type(k) ~= "number" then
- AceOO:error("All keys to argument #2 must be numbers.")
- elseif type(v) ~= "string" then
- AceOO:error("All values to argument #2 must be strings.")
- end
- end
- local num = table.getn(export)
- for i = 1, num do
- local v = export[i]
- export[i] = nil
- export[v] = true
- end
- table_setn(export, 0)
- local interfaces
- if a1 then
- local l = getlibrary
- interfaces = { l(a1), l(a2), l(a3), l(a4), l(a5), l(a6), l(a7), l(a8),
- l(a9), l(a10), l(a11), l(a12), l(a13), l(a14), l(a15), l(a16),
- l(a17), l(a18), l(a19), l(a20) }
- for _,v in ipairs(interfaces) do
- if not v.class or not inherits(v, Interface) then
- AceOO:error("Mixins can inherit only from interfaces")
- end
- end
- local num = table.getn(interfaces)
- for i = 1, num do
- local v = interfaces[i]
- interfaces[i] = nil
- interfaces[v] = true
- end
- table_setn(interfaces, 0)
- for interface in pairs(interfaces) do
- traverseInterfaces(interface, interfaces)
- end
- for interface in pairs(interfaces) do
- for field,kind in pairs(interface.interface) do
- if kind ~= "nil" then
- local good = false
- for bit in pairs(export) do
- if bit == field then
- good = true
- break
- end
- end
- if not good then
- AceOO:error("Mixin does not fully accommodate field %q", field)
- end
- end
- end
- end
- end
- self.super = Mixin.prototype
- Mixin.super.prototype.init(self)
- self.export = export
- self.interfaces = interfaces
- end
-end
-
--- @class Interface
--- @brief A class to create interfaces, which contain contracts that classes
--- which inherit from this must comply with.
---
--- @object Interface prototype
--- @brief The prototype that interface objects must adhere to.
---
--- @method Interface prototype init
--- @brief Initialize the mixin object.
--- @param interface The interface we contract (the hash of fields forced).
--- @param (a1..a20) Superinterfaces
-do
- Interface = Class()
- function Interface:ToString()
- if self.GetLibraryVersion then
- return (self:GetLibraryVersion())
- else
- return 'Instance'
- end
- end
- function Interface.prototype:init(interface, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- Interface.super.prototype.init(self)
- AceOO:argCheck(interface, 2, "table")
- for k,v in pairs(interface) do
- if type(k) ~= "string" then
- AceOO:error("All keys to argument #2 must be numbers.")
- elseif type(v) ~= "string" then
- AceOO:error("All values to argument #2 must be strings.")
- elseif v ~= "nil" and v ~= "string" and v ~= "number" and v ~= "table" and v ~= "function" then
- AceOO:error('All values to argument #2 must either be "nil", "string", "number", "table", or "function".')
- end
- end
- local l = getlibrary
- a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20 = l(a1), l(a2), l(a3), l(a4), l(a5), l(a6), l(a7), l(a8), l(a9), l(a10), l(a11), l(a12), l(a13), l(a14), l(a15), l(a16), l(a17), l(a18), l(a19), l(a20)
- if a1 then
- self.superinterfaces = {a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20}
- for k,v in ipairs(self.superinterfaces) do
- if not inherits(v, Interface) or not v.class then
- AceOO:error('Cannot provide a non-Interface to inherit from')
- end
- end
- local num = table.getn(self.superinterfaces)
- for i = 1, num do
- local v = self.superinterfaces[i]
- self.superinterfaces[i] = nil
- self.superinterfaces[v] = true
- end
- table_setn(self.superinterfaces, 0)
- end
- self.interface = interface
- end
-end
-
--- @function Classpool
--- @brief Obtain a read only class from our pool of classes, indexed by the
--- superclass and mixins.
--- @param sc The superclass of the class we want.
--- @param (m1..m20) Mixins of the class we want's objects.
--- @return A read only class from the class pool.
-local Classpool
-do
- local pool = setmetatable({}, {__mode = 'v'})
- local function newindex(k, v)
- AceOO:error('Attempt to modify a read-only class.')
- end
- local function protonewindex(k, v)
- AceOO:error('Attempt to modify a read-only class prototype.')
- end
- local function ts(bit)
- if type(bit) ~= "table" then
- return tostring(bit)
- elseif getmetatable(bit) and bit.__tostring then
- return tostring(bit)
- elseif type(bit.GetLibraryVersion) == "function" then
- return bit:GetLibraryVersion()
- else
- return tostring(bit)
- end
- end
- local t
- local function getcomplexuid(sc, m1, m2, m3, m4, m5, m6, m7, m8, m9,
- m10, m11, m12, m13, m14, m15, m16, m17, m18, m19, m20)
- if not t then t = {} end
- if sc then if sc.uid then table.insert(t, sc.uid) else AceOO:error("%s is not an appropriate class/mixin", ts(sc)) end
- if m1 then if m1.uid then table.insert(t, m1.uid) else AceOO:error("%s is not an appropriate mixin", ts(m1)) end
- if m2 then if m2.uid then table.insert(t, m2.uid) else AceOO:error("%s is not an appropriate mixin", ts(m2)) end
- if m3 then if m3.uid then table.insert(t, m3.uid) else AceOO:error("%s is not an appropriate mixin", ts(m3)) end
- if m4 then if m4.uid then table.insert(t, m4.uid) else AceOO:error("%s is not an appropriate mixin", ts(m4)) end
- if m5 then if m5.uid then table.insert(t, m5.uid) else AceOO:error("%s is not an appropriate mixin", ts(m5)) end
- if m6 then if m6.uid then table.insert(t, m6.uid) else AceOO:error("%s is not an appropriate mixin", ts(m6)) end
- if m7 then if m7.uid then table.insert(t, m7.uid) else AceOO:error("%s is not an appropriate mixin", ts(m7)) end
- if m8 then if m8.uid then table.insert(t, m8.uid) else AceOO:error("%s is not an appropriate mixin", ts(m8)) end
- if m9 then if m9.uid then table.insert(t, m9.uid) else AceOO:error("%s is not an appropriate mixin", ts(m9)) end
- if m10 then if m10.uid then table.insert(t, m10.uid) else AceOO:error("%s is not an appropriate mixin", ts(m10)) end
- if m11 then if m11.uid then table.insert(t, m11.uid) else AceOO:error("%s is not an appropriate mixin", ts(m11)) end
- if m12 then if m12.uid then table.insert(t, m12.uid) else AceOO:error("%s is not an appropriate mixin", ts(m12)) end
- if m13 then if m13.uid then table.insert(t, m13.uid) else AceOO:error("%s is not an appropriate mixin", ts(m13)) end
- if m14 then if m14.uid then table.insert(t, m14.uid) else AceOO:error("%s is not an appropriate mixin", ts(m14)) end
- if m15 then if m15.uid then table.insert(t, m15.uid) else AceOO:error("%s is not an appropriate mixin", ts(m15)) end
- if m16 then if m16.uid then table.insert(t, m16.uid) else AceOO:error("%s is not an appropriate mixin", ts(m16)) end
- if m17 then if m17.uid then table.insert(t, m17.uid) else AceOO:error("%s is not an appropriate mixin", ts(m17)) end
- if m18 then if m18.uid then table.insert(t, m18.uid) else AceOO:error("%s is not an appropriate mixin", ts(m18)) end
- if m19 then if m19.uid then table.insert(t, m19.uid) else AceOO:error("%s is not an appropriate mixin", ts(m19)) end
- if m20 then if m20.uid then table.insert(t, m20.uid) else AceOO:error("%s is not an appropriate mixin", ts(m20)) end
- end end end end end end end end end end end end end end end end end end end end end
- table.sort(t)
- local uid = table.concat(t, '')
- for k in pairs(t) do t[k] = nil end
- table_setn(t, 0)
- return uid
- end
- local classmeta
- function Classpool(sc, m1, m2, m3, m4, m5, m6, m7, m8, m9,
- m10, m11, m12, m13, m14, m15, m16,
- m17, m18, m19, m20)
- local l = getlibrary
- sc, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15, m16, m17, m18, m19, m20 = l(sc), l(m1), l(m2), l(m3), l(m4), l(m5), l(m6), l(m7), l(m8), l(m9), l(m10), l(m11), l(m12), l(m13), l(m14), l(m15), l(m16), l(m17), l(m18), l(m19), l(m20)
- if sc and sc.class then
- sc, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15, m16, m17, m18, m19, m20 = Class, sc, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15, m16, m17, m18, m19
- end
- sc = sc or Class
- local key = getcomplexuid(sc, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15, m16, m17, m18, m19, m20)
- if not pool[key] then
- local class = Class(sc, m1, m2, m3, m4, m5, m6, m7, m8, m9,
- m10, m11, m12, m13, m14, m15, m16, m17,
- m18, m19, m20)
- if not classmeta then
- classmeta = {}
- local mt = getmetatable(class)
- for k,v in pairs(mt) do
- classmeta[k] = v
- end
- classmeta.__newindex = newindex
- end
- -- Prevent the user from adding methods to this class.
- -- NOTE: I'm not preventing modifications of existing class members,
- -- but it's likely that only a truly malicious user will be doing so.
- class.sealed = true
- setmetatable(class, classmeta)
- getmetatable(class.prototype).__newindex = protonewindex
- pool[key] = class
- end
- return pool[key]
- end
-end
-
-AceOO.Factory = Factory
-AceOO.Object = Object
-AceOO.Class = Class
-AceOO.Mixin = Mixin
-AceOO.Interface = Interface
-AceOO.Classpool = Classpool
-AceOO.inherits = inherits
-
--- Library handling bits
-
-local function activate(self, oldLib, oldDeactivate)
- AceOO = self
- Factory = self.Factory
- Object = self.Object
- Class = self.Class
- ClassFactory.prototype = Class
- Mixin = self.Mixin
- Interface = self.Interface
- Classpool = self.Classpool
-
- if oldLib then
- self.classes = oldLib.classes
- end
- if not self.classes then
- self.classes = setmetatable({}, {__mode="k"})
- else
- for class in pairs(self.classes) do
- class.new = class_new
- end
- end
-
- if oldDeactivate then
- oldDeactivate(oldLib)
- end
-end
-
-AceLibrary:Register(AceOO, MAJOR_VERSION, MINOR_VERSION, activate)
-AceOO = AceLibrary(MAJOR_VERSION)
diff --git a/AtlasLoot back update/Libs/Dewdrop/Dewdrop-2.0.lua b/AtlasLoot back update/Libs/Dewdrop/Dewdrop-2.0.lua
deleted file mode 100644
index 21d7fda..0000000
--- a/AtlasLoot back update/Libs/Dewdrop/Dewdrop-2.0.lua
+++ /dev/null
@@ -1,2728 +0,0 @@
---[[
-Name: Dewdrop-2.0
-Revision: $Rev: 17882 $
-Author(s): ckknight (ckknight@gmail.com)
-Website: http://ckknight.wowinterface.com/
-Documentation: http://wiki.wowace.com/index.php/Dewdrop-2.0
-SVN: http://svn.wowace.com/root/trunk/DewdropLib/Dewdrop-2.0
-Description: A library to provide a clean dropdown menu interface.
-Dependencies: AceLibrary
-]]
-
-local MAJOR_VERSION = "Dewdrop-2.0"
-local MINOR_VERSION = "$Revision: 17882 $"
-
-if not AceLibrary then error(MAJOR_VERSION .. " requires AceLibrary") end
-if not AceLibrary:IsNewVersion(MAJOR_VERSION, MINOR_VERSION) then return end
-
-local Dewdrop = {}
-
-local VALIDATION_ERROR = "Validation error"
-local RESET_KEYBINDING_DESC = "Hit escape to clear the keybinding."
-if GetLocale() == "deDE" then
--- VALIDATION_ERROR = "some message here..."
-end
-
-local lua51 = loadstring("return function(...) return ... end") and true or false
-
-local table_setn = lua51 and function() end or table.setn
-
-local function new(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- local t = {}
- if k1 then t[k1] = v1
- if k2 then t[k2] = v2
- if k3 then t[k3] = v3
- if k4 then t[k4] = v4
- if k5 then t[k5] = v5
- if k6 then t[k6] = v6
- if k7 then t[k7] = v7
- if k8 then t[k8] = v8
- if k9 then t[k9] = v9
- if k10 then t[k10] = v10
- if k11 then t[k11] = v11
- if k12 then t[k12] = v12
- if k13 then t[k13] = v13
- if k14 then t[k14] = v14
- if k15 then t[k15] = v15
- if k16 then t[k16] = v16
- if k17 then t[k17] = v17
- if k18 then t[k18] = v18
- if k19 then t[k19] = v19
- if k20 then t[k20] = v20
- end end end end end end end end end end end end end end end end end end end end
- return t
-end
-if lua51 then
- new = loadstring("return function(...) local t = {}; for i = 1, select('#', ...), 2 do if select(i, ...) then t[select(i, ...)] = select(i+1, ...); else break; end; end; return t; end")()
-end
-
-local tmp
-do
- local t = {}
- function tmp(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- for k in pairs(t) do
- t[k] = nil
- end
- if type(k1) == "table" then
- for k,v in pairs(k1) do
- t[k] = v
- end
- else
- if k1 then t[k1] = v1
- if k2 then t[k2] = v2
- if k3 then t[k3] = v3
- if k4 then t[k4] = v4
- if k5 then t[k5] = v5
- if k6 then t[k6] = v6
- if k7 then t[k7] = v7
- if k8 then t[k8] = v8
- if k9 then t[k9] = v9
- if k10 then t[k10] = v10
- if k11 then t[k11] = v11
- if k12 then t[k12] = v12
- if k13 then t[k13] = v13
- if k14 then t[k14] = v14
- if k15 then t[k15] = v15
- if k16 then t[k16] = v16
- if k17 then t[k17] = v17
- if k18 then t[k18] = v18
- if k19 then t[k19] = v19
- if k20 then t[k20] = v20
- end end end end end end end end end end end end end end end end end end end end
- end
- return t
- end
- if lua51 then
- tmp = loadstring("local t = {}; return function(...) for k in pairs(t) do t[k] = nil end; for i = 1, select('#', ...), 2 do if select(i, ...) then t[select(i, ...)] = select(i+1, ...) else break; end; end; return t; end")()
- end
-end
-local tmp2
-do
- local t = {}
- function tmp2(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- for k in pairs(t) do
- t[k] = nil
- end
- if k1 then t[k1] = v1
- if k2 then t[k2] = v2
- if k3 then t[k3] = v3
- if k4 then t[k4] = v4
- if k5 then t[k5] = v5
- if k6 then t[k6] = v6
- if k7 then t[k7] = v7
- if k8 then t[k8] = v8
- if k9 then t[k9] = v9
- if k10 then t[k10] = v10
- if k11 then t[k11] = v11
- if k12 then t[k12] = v12
- if k13 then t[k13] = v13
- if k14 then t[k14] = v14
- if k15 then t[k15] = v15
- if k16 then t[k16] = v16
- if k17 then t[k17] = v17
- if k18 then t[k18] = v18
- if k19 then t[k19] = v19
- if k20 then t[k20] = v20
- end end end end end end end end end end end end end end end end end end end end
- return t
- end
- if lua51 then
- tmp2 = loadstring("local t = {}; return function(...) for k in pairs(t) do t[k] = nil end; for i = 1, select('#', ...), 2 do if select(i, ...) then t[select(i, ...)] = select(i+1, ...) else break; end; end; return t; end")()
- end
-end
-local levels
-local buttons
-
-local function GetScaledCursorPosition()
- local x, y = GetCursorPosition()
- local scale = UIParent:GetEffectiveScale()
- return x / scale, y / scale
-end
-
-local function StartCounting(self, levelNum)
- for i = levelNum, table.getn(levels) do
- if levels[i] then
- levels[i].count = 3
- end
- end
-end
-
-local function StopCounting(self, level)
- for i = level, 1, -1 do
- if levels[i] then
- levels[i].count = nil
- end
- end
-end
-
-local function OnUpdate(self, arg1)
- for _,level in ipairs(levels) do
- if level.count then
- level.count = level.count - arg1
- if level.count < 0 then
- level.count = nil
- self:Close(level.num)
- end
- end
- end
-end
-
-local function CheckDualMonitor(self, frame)
- local ratio = GetScreenWidth() / GetScreenHeight()
- if ratio >= 2.4 and frame:GetRight() > GetScreenWidth() / 2 and frame:GetLeft() < GetScreenWidth() / 2 then
- local offsetx
- if GetCursorPosition() / GetScreenHeight() * 768 < GetScreenWidth() / 2 then
- offsetx = GetScreenWidth() / 2 - frame:GetRight()
- else
- offsetx = GetScreenWidth() / 2 - frame:GetLeft()
- end
- local point, parent, relativePoint, x, y = frame:GetPoint(1)
- frame:SetPoint(point, parent, relativePoint, (x or 0) + offsetx, y or 0)
- end
-end
-
-local function CheckSize(self, level)
- if not level.buttons then
- return
- end
- local height = 20
- for _, button in ipairs(level.buttons) do
- height = height + button:GetHeight()
- end
- level:SetHeight(height)
- local width = 160
- for _, button in ipairs(level.buttons) do
- local extra = 1
- if button.hasArrow or button.hasColorSwatch then
- extra = extra + 16
- end
- if not button.notCheckable then
- extra = extra + 24
- end
- button.text:SetFont(STANDARD_TEXT_FONT, button.textHeight)
- if button.text:GetWidth() + extra > width then
- width = button.text:GetWidth() + extra
- end
- end
- level:SetWidth(width + 20)
- if level:GetLeft() and level:GetRight() and level:GetTop() and level:GetBottom() and (level:GetLeft() < 0 or level:GetRight() > GetScreenWidth() or level:GetTop() > GetScreenHeight() or level:GetBottom() < 0) then
- level:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPLEFT", level.parent or level:GetParent(), "TOPRIGHT", 5, 10)
- else
- level:SetPoint("BOTTOMLEFT", level.parent or level:GetParent(), "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPRIGHT", level.parent or level:GetParent(), "TOPLEFT", -5, 10)
- else
- level:SetPoint("BOTTOMRIGHT", level.parent or level:GetParent(), "BOTTOMLEFT", -5, -10)
- end
- end
- end
- local dirty = false
- if not level:GetRight() then
- self:Close()
- return
- end
- if level:GetRight() > GetScreenWidth() and level.lastDirection == "RIGHT" then
- level.lastDirection = "LEFT"
- dirty = true
- elseif level:GetLeft() < 0 and level.lastDirection == "LEFT" then
- level.lastDirection = "RIGHT"
- dirty = true
- end
- if level:GetTop() > GetScreenHeight() and level.lastVDirection == "UP" then
- level.lastVDirection = "DOWN"
- dirty = true
- elseif level:GetBottom() < 0 and level.lastVDirection == "DOWN" then
- level.lastVDirection = "UP"
- dirty = true
- end
- if dirty then
- level:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPLEFT", level.parent or level:GetParent(), "TOPRIGHT", 5, 10)
- else
- level:SetPoint("BOTTOMLEFT", level.parent or level:GetParent(), "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPRIGHT", level.parent or level:GetParent(), "TOPLEFT", -5, 10)
- else
- level:SetPoint("BOTTOMRIGHT", level.parent or level:GetParent(), "BOTTOMLEFT", -5, -10)
- end
- end
- end
- if level:GetTop() > GetScreenHeight() then
- local top = level:GetTop()
- local point, parent, relativePoint, x, y = level:GetPoint(1)
- level:ClearAllPoints()
- level:SetPoint(point, parent, relativePoint, x or 0, (y or 0) + GetScreenHeight() - top)
- elseif level:GetBottom() < 0 then
- local bottom = level:GetBottom()
- local point, parent, relativePoint, x, y = level:GetPoint(1)
- level:ClearAllPoints()
- level:SetPoint(point, parent, relativePoint, x or 0, (y or 0) - bottom)
- end
- CheckDualMonitor(self, level)
- if mod(level.num, 5) == 0 then
- local left, bottom = level:GetLeft(), level:GetBottom()
- level:ClearAllPoints()
- level:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- end
-end
-
-local Open
-local OpenSlider
-local OpenEditBox
-local Refresh
-local Clear
-local function ReleaseButton(self, level, index)
- if not level.buttons then
- return
- end
- if not level.buttons[index] then
- return
- end
- local button = level.buttons[index]
- button:Hide()
- if button.highlight then
- button.highlight:Hide()
- end
--- button.arrow:SetVertexColor(1, 1, 1)
- button.arrow:SetHeight(16)
- button.arrow:SetWidth(16)
- table.remove(level.buttons, index)
- table.insert(buttons, button)
- for k in pairs(button) do
- if k ~= 0 and k ~= "text" and k ~= "check" and k ~= "arrow" and k ~= "colorSwatch" and k ~= "highlight" and k ~= "radioHighlight" then
- button[k] = nil
- end
- end
- return true
-end
-
-local function Scroll(self, level, down)
- if down then
- if level:GetBottom() < 0 then
- local point, parent, relativePoint, x, y = level:GetPoint(1)
- level:SetPoint(point, parent, relativePoint, x, y + 50)
- if level:GetBottom() > 0 then
- level:SetPoint(point, parent, relativePoint, x, y + 50 - level:GetBottom())
- end
- end
- else
- if level:GetTop() > GetScreenHeight() then
- local point, parent, relativePoint, x, y = level:GetPoint(1)
- level:SetPoint(point, parent, relativePoint, x, y - 50)
- if level:GetTop() < GetScreenHeight() then
- level:SetPoint(point, parent, relativePoint, x, y - 50 + GetScreenHeight() - level:GetTop())
- end
- end
- end
-end
-
-local sliderFrame
-local editBoxFrame
-
-local numButtons = 0
-local function AcquireButton(self, level)
- if not levels[level] then
- return
- end
- level = levels[level]
- if not level.buttons then
- level.buttons = {}
- end
- local button
- if table.getn(buttons) == 0 then
- numButtons = numButtons + 1
- button = CreateFrame("Button", "Dewdrop20Button" .. numButtons, nil)
- button:SetFrameStrata("FULLSCREEN_DIALOG")
- button:SetHeight(16)
- local highlight = button:CreateTexture(nil, "BACKGROUND")
- highlight:SetTexture("Interface\\QuestFrame\\UI-QuestTitleHighlight")
- button.highlight = highlight
- highlight:SetBlendMode("ADD")
- highlight:SetAllPoints(button)
- highlight:Hide()
- local check = button:CreateTexture(nil, "ARTWORK")
- button.check = check
- check:SetTexture("Interface\\Buttons\\UI-CheckBox-Check")
- check:SetPoint("CENTER", button, "LEFT", 12, 0)
- check:SetWidth(24)
- check:SetHeight(24)
- local radioHighlight = button:CreateTexture(nil, "ARTWORK")
- button.radioHighlight = radioHighlight
- radioHighlight:SetTexture("Interface\\Buttons\\UI-RadioButton")
- radioHighlight:SetAllPoints(check)
- radioHighlight:SetBlendMode("ADD")
- radioHighlight:SetTexCoord(0.5, 0.75, 0, 1)
- radioHighlight:Hide()
- button:SetScript("OnEnter", function()
- local this = this
- if (sliderFrame and sliderFrame:IsShown() and sliderFrame.mouseDown and sliderFrame.level == this.level.num + 1) or (editBoxFrame and editBoxFrame:IsShown() and editBoxFrame.mouseDown and editBoxFrame.level == this.level.num + 1) then
- for i = 1, this.level.num do
- Refresh(self, levels[i])
- end
- return
- end
- self:Close(this.level.num + 1)
- if not this.disabled then
- if this.hasSlider then
- OpenSlider(self, this)
- elseif this.hasEditBox then
- OpenEditBox(self, this)
- elseif this.hasArrow then
- Open(self, this, nil, this.level.num + 1, this.value)
- end
- end
- if not this.level then -- button reclaimed
- return
- end
- StopCounting(self, this.level.num + 1)
- if not this.disabled then
- highlight:Show()
- if this.isRadio then
- button.radioHighlight:Show()
- end
- end
- if this.tooltipTitle or this.tooltipText then
- GameTooltip_SetDefaultAnchor(GameTooltip, this)
- local disabled = not this.isTitle and this.disabled
- if this.tooltipTitle then
- if disabled then
- GameTooltip:SetText(this.tooltipTitle, 0.5, 0.5, 0.5, 1)
- else
- GameTooltip:SetText(this.tooltipTitle, 1, 1, 1, 1)
- end
- if this.tooltipText then
- if disabled then
- GameTooltip:AddLine(this.tooltipText, (NORMAL_FONT_COLOR.r + 0.5) / 2, (NORMAL_FONT_COLOR.g + 0.5) / 2, (NORMAL_FONT_COLOR.b + 0.5) / 2, 1)
- else
- GameTooltip:AddLine(this.tooltipText, NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b, 1)
- end
- end
- else
- if disabled then
- GameTooltip:SetText(this.tooltipText, 0.5, 0.5, 0.5, 1)
- else
- GameTooltip:SetText(this.tooltipText, 1, 1, 1, 1)
- end
- end
- GameTooltip:Show()
- end
- if this.tooltipFunc then
- GameTooltip:SetOwner(this, "ANCHOR_NONE")
- GameTooltip:SetPoint("TOPLEFT", this, "TOPRIGHT", 5, 0)
- this.tooltipFunc(this.tooltipArg1, this.tooltipArg2, this.tooltipArg3, this.tooltipArg4)
- GameTooltip:Show()
- end
- end)
- button:SetScript("OnLeave", function()
- highlight:Hide()
- button.radioHighlight:Hide()
- if this.level then
- StartCounting(self, this.level.num)
- end
- GameTooltip:Hide()
- end)
- button:SetScript("OnClick", function()
- if not this.disabled then
- if this.hasColorSwatch then
- local func = button.colorFunc
- local a1,a2,a3,a4 = button.colorArg1, button.colorArg2, button.colorArg3, button.colorArg4
- local hasOpacity = this.hasOpacity
- ColorPickerFrame.func = function()
- if func then
- local r,g,b = ColorPickerFrame:GetColorRGB()
- local a = hasOpacity and 1 - OpacitySliderFrame:GetValue() or nil
- if a1 == nil then
- func(r, g, b, a)
- elseif a2 == nil then
- func(a1, r, g, b, a)
- elseif a3 == nil then
- func(a1, a2, r, g, b, a)
- elseif a4 == nil then
- func(a1, a2, a3, r, g, b, a)
- else
- func(a1, a2, a3, a4, r, g, b, a)
- end
- end
- end
- ColorPickerFrame.hasOpacity = this.hasOpacity
- ColorPickerFrame.opacityFunc = ColorPickerFrame.func
- ColorPickerFrame.opacity = 1 - this.opacity
- ColorPickerFrame:SetColorRGB(this.r, this.g, this.b)
- local r, g, b, a = this.r, this.g, this.b, this.opacity
- ColorPickerFrame.cancelFunc = function()
- if a1 == nil then
- func(r, g, b, a)
- elseif a2 == nil then
- func(a1, r, g, b, a)
- elseif a3 == nil then
- func(a1, a2, r, g, b, a)
- else
- func(a1, a2, a3, r, g, b, a)
- end
- end
- self:Close(1)
- ShowUIPanel(ColorPickerFrame)
- elseif this.func then
- local level = button.level
- if type(this.func) == "string" then
- self:assert(type(this.arg1[this.func]) == "function", "Cannot call method " .. this.func)
- this.arg1[this.func](this.arg1, this.arg2, this.arg3, this.arg4)
- else
- this.func(this.arg1, this.arg2, this.arg3, this.arg4)
- end
- if this.closeWhenClicked then
- self:Close()
- elseif level:IsShown() then
- for i = 1, level.num do
- Refresh(self, levels[i])
- end
- end
- elseif this.closeWhenClicked then
- self:Close()
- end
- end
- end)
- local text = button:CreateFontString(nil, "ARTWORK")
- button.text = text
- text:SetFontObject(GameFontHighlightSmall)
- button.text:SetFont(STANDARD_TEXT_FONT, UIDROPDOWNMENU_DEFAULT_TEXT_HEIGHT)
- button:SetScript("OnMouseDown", function()
- if not this.disabled and (this.func or this.colorFunc or this.closeWhenClicked) then
- text:SetPoint("LEFT", button, "LEFT", this.notCheckable and 1 or 25, -1)
- end
- end)
- button:SetScript("OnMouseUp", function()
- if not this.disabled and (this.func or this.colorFunc or this.closeWhenClicked) then
- text:SetPoint("LEFT", button, "LEFT", this.notCheckable and 0 or 24, 0)
- end
- end)
- local arrow = button:CreateTexture(nil, "ARTWORK")
- button.arrow = arrow
- arrow:SetPoint("LEFT", button, "RIGHT", -16, 0)
- arrow:SetWidth(16)
- arrow:SetHeight(16)
- arrow:SetTexture("Interface\\ChatFrame\\ChatFrameExpandArrow")
- local colorSwatch = button:CreateTexture(nil, "OVERLAY")
- button.colorSwatch = colorSwatch
- colorSwatch:SetWidth(20)
- colorSwatch:SetHeight(20)
- colorSwatch:SetTexture("Interface\\ChatFrame\\ChatFrameColorSwatch")
- local texture = button:CreateTexture(nil, "OVERLAY")
- colorSwatch.texture = texture
- texture:SetTexture(1, 1, 1)
- texture:SetWidth(11.5)
- texture:SetHeight(11.5)
- texture:Show()
- texture:SetPoint("CENTER", colorSwatch, "CENTER")
- colorSwatch:SetPoint("RIGHT", button, "RIGHT", 0, 0)
- else
- button = buttons[table.getn(buttons)]
- table.remove(buttons, table.getn(buttons))
- end
- button:ClearAllPoints()
- button:SetParent(level)
- button:SetFrameStrata(level:GetFrameStrata())
- button:SetFrameLevel(level:GetFrameLevel() + 1)
- button:SetPoint("LEFT", level, "LEFT", 10, 0)
- button:SetPoint("RIGHT", level, "RIGHT", -10, 0)
- if table.getn(level.buttons) == 0 then
- button:SetPoint("TOP", level, "TOP", 0, -10)
- else
- button:SetPoint("TOP", level.buttons[table.getn(level.buttons)], "BOTTOM", 0, 0)
- end
- button.text:SetPoint("LEFT", button, "LEFT", 24, 0)
- button:Show()
- button.level = level
- table.insert(level.buttons, button)
- if not level.parented then
- level.parented = true
- level:ClearAllPoints()
- if level.num == 1 then
- if level.parent ~= UIParent then
- level:SetPoint("TOPRIGHT", level.parent, "TOPLEFT")
- else
- level:SetPoint("CENTER", level.parent, "CENTER")
- end
- else
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPLEFT", level.parent, "TOPRIGHT", 5, 10)
- else
- level:SetPoint("BOTTOMLEFT", level.parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPRIGHT", level.parent, "TOPLEFT", -5, 10)
- else
- level:SetPoint("BOTTOMRIGHT", level.parent, "BOTTOMLEFT", -5, -10)
- end
- end
- end
- level:SetFrameStrata("FULLSCREEN_DIALOG")
- end
- button:SetAlpha(1)
- return button
-end
-
-local numLevels = 0
-local function AcquireLevel(self, level)
- if not levels[level] then
- for i = table.getn(levels) + 1, level, -1 do
- local i = i
- numLevels = numLevels + 1
- local frame = CreateFrame("Button", "Dewdrop20Level" .. numLevels, nil)
- if i == 1 then
- if lua51 then
- local old_CloseSpecialWindows = CloseSpecialWindows
- function CloseSpecialWindows()
- local found = old_CloseSpecialWindows()
- if levels[1]:IsShown() then
- self:Close()
- return 1
- end
- return found
- end
- else
- local old_CloseWindows = CloseWindows
- function CloseWindows(ignoreCenter)
- local found = old_CloseWindows(ignoreCenter)
- if levels[1]:IsShown() then
- self:Close()
- return 1
- end
- return found
- end
- end
- end
- levels[i] = frame
- frame.num = i
- frame:SetParent(UIParent)
- frame:SetFrameStrata("FULLSCREEN_DIALOG")
- frame:Hide()
- frame:SetWidth(180)
- frame:SetHeight(10)
- frame:SetFrameLevel(i * 3)
- frame:SetScript("OnHide", function()
- self:Close(level + 1)
- end)
- if frame.SetTopLevel then
- frame:SetTopLevel(true)
- end
- frame:EnableMouse(true)
- frame:EnableMouseWheel(true)
- local backdrop = CreateFrame("Frame", nil, frame)
- backdrop:SetAllPoints(frame)
- backdrop:SetBackdrop(tmp(
- 'bgFile', "Interface\\Tooltips\\UI-Tooltip-Background",
- 'edgeFile', "Interface\\Tooltips\\UI-Tooltip-Border",
- 'tile', true,
- 'insets', tmp2(
- 'left', 5,
- 'right', 5,
- 'top', 5,
- 'bottom', 5
- ),
- 'tileSize', 16,
- 'edgeSize', 16
- ))
- backdrop:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b)
- backdrop:SetBackdropColor(TOOLTIP_DEFAULT_BACKGROUND_COLOR.r, TOOLTIP_DEFAULT_BACKGROUND_COLOR.g, TOOLTIP_DEFAULT_BACKGROUND_COLOR.b)
- frame:SetScript("OnClick", function()
- self:Close(i)
- end)
- frame:SetScript("OnEnter", function()
- StopCounting(self, i)
- end)
- frame:SetScript("OnLeave", function()
- StartCounting(self, i)
- end)
- frame:SetScript("OnMouseWheel", function()
- Scroll(self, frame, arg1 < 0)
- end)
- if i == 1 then
- frame:SetScript("OnUpdate", function()
- OnUpdate(self, arg1)
- end)
- levels[1].lastDirection = "RIGHT"
- levels[1].lastVDirection = "DOWN"
- else
- levels[i].lastDirection = levels[i - 1].lastDirection
- levels[i].lastVDirection = levels[i - 1].lastVDirection
- end
- end
- end
- local fullscreenFrame = GetFullScreenFrame()
- local l = levels[level]
- local strata, framelevel = l:GetFrameStrata(), l:GetFrameLevel()
- if fullscreenFrame then
- l:SetParent(fullscreenFrame)
- else
- l:SetParent(UIParent)
- end
- l:SetFrameStrata(strata)
- l:SetFrameLevel(framelevel)
- l:SetAlpha(1)
- return l
-end
-
-local function checkValidate(validateFunc, func, arg1, arg2, arg3)
- local text
- if arg3 ~= nil then
- text = arg3
- elseif arg2 ~= nil then
- text = arg2
- else
- text = arg1
- end
- if not validateFunc(text) then
- DEFAULT_CHAT_FRAME:AddMessage("|cffffff7fValidation error: [|r" .. tostring(text) .. "|cffffff7f]|r")
- else
- func(arg1, arg2, arg3)
- end
-end
-
-local function validateOptions(options, position, baseOptions, fromPass)
- if not baseOptions then
- baseOptions = options
- end
- if type(options) ~= "table" then
- return "Options must be a table.", position
- end
- local kind = options.type
- if type(kind) ~= "string" then
- return '"type" must be a string.', position
- elseif kind ~= "group" and kind ~= "range" and kind ~= "text" and kind ~= "execute" and kind ~= "toggle" and kind ~= "color" and kind ~= "header" then
- return '"type" must either be "range", "text", "group", "toggle", "execute", "color", or "header".', position
- end
- if options.aliases then
- if type(options.aliases) ~= "table" and type(options.aliases) ~= "string" then
- return '"alias" must be a table or string', position
- end
- end
- if not fromPass then
- if kind == "execute" then
- if type(options.func) ~= "string" and type(options.func) ~= "function" then
- return '"func" must be a string or function', position
- end
- elseif kind == "range" or kind == "text" or kind == "toggle" then
- if type(options.set) ~= "string" and type(options.set) ~= "function" then
- return '"set" must be a string or function', position
- end
- if kind == "text" and options.get == false then
- elseif type(options.get) ~= "string" and type(options.get) ~= "function" then
- return '"get" must be a string or function', position
- end
- elseif kind == "group" and options.pass then
- if options.pass ~= true then
- return '"pass" must be either nil, true, or false', position
- end
- if not options.func then
- if type(options.set) ~= "string" and type(options.set) ~= "function" then
- return '"set" must be a string or function', position
- end
- if type(options.get) ~= "string" and type(options.get) ~= "function" then
- return '"get" must be a string or function', position
- end
- elseif type(options.func) ~= "string" and type(options.func) ~= "function" then
- return '"func" must be a string or function', position
- end
- end
- else
- if kind == "group" then
- return 'cannot have "type" = "group" as a subgroup of a passing group', position
- end
- end
- if options ~= baseOptions then
- if kind == "header" then
- elseif type(options.desc) ~= "string" then
- return '"desc" must be a string', position
- elseif string.len(options.desc) == 0 then
- return '"desc" cannot be a 0-length string', position
- end
- end
- if options ~= baseOptions or kind == "range" or kind == "text" or kind == "toggle" or kind == "color" then
- if options.type == "header" and not options.cmdName and not options.name then
- elseif options.cmdName then
- if type(options.cmdName) ~= "string" then
- return '"cmdName" must be a string or nil', position
- elseif string.len(options.cmdName) == 0 then
- return '"cmdName" cannot be a 0-length string', position
- end
- if type(options.guiName) ~= "string" then
- if not options.guiNameIsMap then
- return '"guiName" must be a string or nil', position
- end
- elseif string.len(options.guiName) == 0 then
- return '"guiName" cannot be a 0-length string', position
- end
- else
- if type(options.name) ~= "string" then
- return '"name" must be a string', position
- elseif string.len(options.name) == 0 then
- return '"name" cannot be a 0-length string', position
- end
- end
- end
- if options.guiNameIsMap then
- if type(options.guiNameIsMap) ~= "boolean" then
- return '"guiNameIsMap" must be a boolean or nil', position
- elseif options.type ~= "toggle" then
- return 'if "guiNameIsMap" is true, then "type" must be set to \'toggle\'', position
- elseif type(options.map) ~= "table" then
- return '"map" must be a table', position
- end
- end
- if options.message and type(options.message) ~= "string" then
- return '"message" must be a string or nil', position
- end
- if options.error and type(options.error) ~= "string" then
- return '"error" must be a string or nil', position
- end
- if options.current and type(options.current) ~= "string" then
- return '"current" must be a string or nil', position
- end
- if options.order then
- if type(options.order) ~= "number" or (-1 < options.order and options.order < 0.999) then
- return '"order" must be a non-zero number or nil', position
- end
- end
- if options.disabled then
- if type(options.disabled) ~= "function" and type(options.disabled) ~= "string" and options.disabled ~= true then
- return '"disabled" must be a function, string, or boolean', position
- end
- end
- if options.cmdHidden then
- if type(options.cmdHidden) ~= "function" and type(options.cmdHidden) ~= "string" and options.cmdHidden ~= true then
- return '"cmdHidden" must be a function, string, or boolean', position
- end
- end
- if options.guiHidden then
- if type(options.guiHidden) ~= "function" and type(options.guiHidden) ~= "string" and options.guiHidden ~= true then
- return '"guiHidden" must be a function, string, or boolean', position
- end
- end
- if options.hidden then
- if type(options.hidden) ~= "function" and type(options.hidden) ~= "string" and options.hidden ~= true then
- return '"hidden" must be a function, string, or boolean', position
- end
- end
- if kind == "text" then
- if type(options.validate) == "table" then
- local t = options.validate
- local iTable = nil
- for k,v in pairs(t) do
- if type(k) == "number" then
- if iTable == nil then
- iTable = true
- elseif not iTable then
- return '"validate" must either have all keys be indexed numbers or strings', position
- elseif k < 1 or k > table.getn(t) then
- return '"validate" numeric keys must be indexed properly. >= 1 and <= table.getn', position
- end
- else
- if iTable == nil then
- iTable = false
- elseif iTable then
- return '"validate" must either have all keys be indexed numbers or strings', position
- end
- end
- if type(v) ~= "string" then
- return '"validate" values must all be strings', position
- end
- end
- elseif options.validate == "keybinding" then
- -- no other checks
- else
- if type(options.usage) ~= "string" then
- return '"usage" must be a string', position
- elseif options.validate and type(options.validate) ~= "string" and type(options.validate) ~= "function" then
- return '"validate" must be a string, function, or table', position
- end
- end
- elseif kind == "range" then
- if options.min or options.max then
- if type(options.min) ~= "number" then
- return '"min" must be a number', position
- elseif type(options.max) ~= "number" then
- return '"max" must be a number', position
- elseif options.min >= options.max then
- return '"min" must be less than "max"', position
- end
- end
- if options.step then
- if type(options.step) ~= "number" then
- return '"step" must be a number', position
- elseif options.step < 0 then
- return '"step" must be nonnegative', position
- end
- end
- if options.isPercent and options.isPercent ~= true then
- return '"isPercent" must either be nil, true, or false', position
- end
- elseif kind == "toggle" then
- if options.map then
- if type(options.map) ~= "table" then
- return '"map" must be a table', position
- elseif type(options.map[true]) ~= "string" then
- return '"map[true]" must be a string', position
- elseif type(options.map[false]) ~= "string" then
- return '"map[false]" must be a string', position
- end
- end
- elseif kind == "color" then
- if options.hasAlpha and options.hasAlpha ~= true then
- return '"hasAlpha" must be nil, true, or false', position
- end
- elseif kind == "group" then
- if options.pass and options.pass ~= true then
- return '"pass" must be nil, true, or false', position
- end
- if type(options.args) ~= "table" then
- return '"args" must be a table', position
- end
- for k,v in pairs(options.args) do
- if type(k) ~= "string" then
- return '"args" keys must be strings', position
- elseif string.find(k, "%s") then
- return string.format('"args" keys must not include spaces. %q is not appropriate.', k), position
- elseif string.len(k) == 0 then
- return '"args" keys must not be 0-length strings.', position
- end
- if type(v) ~= "table" then
- return '"args" values must be tables', position and position .. "." .. k or k
- end
- local newposition
- if position then
- newposition = position .. ".args." .. k
- else
- newposition = "args." .. k
- end
- local err, pos = validateOptions(v, newposition, baseOptions, options.pass)
- if err then
- return err, pos
- end
- end
- end
- if options.icon and type(options.icon) ~= "string" then
- return'"icon" must be a string', position
- end
- if options.iconWidth or options.iconHeight then
- if type(options.iconWidth) ~= "number" or type(options.iconHeight) ~= "number" then
- return '"iconHeight" and "iconWidth" must be numbers', position
- end
- end
- if options.iconCoordLeft or options.iconCoordRight or options.iconCoordTop or options.iconCoordBottom then
- if type(options.iconCoordLeft) ~= "number" or type(options.iconCoordRight) ~= "number" or type(options.iconCoordTop) ~= "number" or type(options.iconCoordBottom) ~= "number" then
- return '"iconCoordLeft", "iconCoordRight", "iconCoordTop", and "iconCoordBottom" must be numbers', position
- end
- end
-end
-
-local validatedOptions
-
-local values
-local mysort_args
-local mysort
-local othersort
-local othersort_validate
-
-local baseFunc, currentLevel
-
-function Dewdrop:FeedAceOptionsTable(options, difference)
- self:argCheck(options, 2, "table")
- self:argCheck(difference, 3, "nil", "number")
- self:assert(currentLevel, "Cannot call `FeedAceOptionsTable' outside of a Dewdrop declaration")
- if not difference then
- difference = 0
- end
- if not validatedOptions then
- validatedOptions = {}
- end
- if not validatedOptions[options] then
- local err, position = validateOptions(options)
-
- if err then
- if position then
- Dewdrop:error(position .. ": " .. err)
- else
- Dewdrop:error(err)
- end
- end
-
- validatedOptions[options] = true
- end
- local level = levels[currentLevel]
- self:assert(level, "Improper level given")
- if not values then
- values = {}
- else
- for k,v in pairs(values) do
- values[k] = nil
- end
- table_setn(values, 0)
- end
-
- local current = level
- while current do
- if current.num == difference + 1 then
- break
- end
- table.insert(values, current.value)
- current = levels[current.num - 1]
- end
-
- local realOptions = options
- local handler = options.handler
- local passTable
- local passValue
- while table.getn(values) > 0 do
- passTable = options.pass and current or nil
- local value = table.remove(values)
- options = options.args and options.args[value]
- if not options then
- return
- end
- handler = options.handler or handler
- passValue = passTable and value or nil
- end
-
- if options.type == "group" then
- for k in pairs(options.args) do
- table.insert(values, k)
- end
- if not mysort then
- mysort = function(a, b)
- local alpha, bravo = mysort_args[a], mysort_args[b]
- local alpha_order = alpha.order or 100
- local bravo_order = bravo.order or 100
- local alpha_name = alpha.guiName or alpha.name
- local bravo_name = bravo.guiName or bravo.name
- if alpha_order == bravo_order then
- if not alpha_name then
- return true
- elseif not bravo_name then
- return false
- else
- return string.upper(alpha_name) < string.upper(bravo_name)
- end
- else
- if alpha_order < 0 then
- if bravo_order > 0 then
- return false
- end
- else
- if bravo_order < 0 then
- return true
- end
- end
- return alpha_order < bravo_order
- end
- end
- end
- mysort_args = options.args
- table.sort(values, mysort)
- mysort_args = nil
- local hasBoth = table.getn(values) >= 1 and (options.args[values[1]].order or 100) > 0 and (options.args[values[table.getn(values)]].order or 100) < 0
- local last_order = 1
- for _,k in ipairs(values) do
- local v = options.args[k]
- local handler = v.handler or handler
- if hasBoth and last_order > 0 and (v.order or 100) < 0 then
- hasBoth = false
- self:AddLine()
- end
- local hidden, disabled = v.guiHidden or v.hidden, v.disabled
- if type(hidden) == "function" then
- hidden = hidden()
- elseif type(hidden) == "string" then
- hidden = handler[hidden](handler)
- end
- if not hidden then
- if type(disabled) == "function" then
- disabled = disabled()
- elseif type(disabled) == "string" then
- disabled = handler[disabled](handler)
- end
- local name = (v.guiIconOnly and v.icon) and "" or (v.guiName or v.name)
- local desc = v.desc
- local iconHeight = v.iconHeight or 16
- local iconWidth = v.iconWidth or 16
- local iconCoordLeft = v.iconCoordLeft
- local iconCoordRight = v.iconCoordRight
- local iconCoordBottom = v.iconCoordBottom
- local iconCoordTop = v.iconCoordTop
- local tooltipTitle, tooltipText
- tooltipTitle = name
- if name ~= desc then
- tooltipText = desc
- end
- if v.type == "toggle" then
- local checked
- if type(v.get) == "function" then
- checked = v.get(passValue)
- else
- if not handler[v.get] then
- Dewdrop:error("Handler %q not available", v.get)
- end
- checked = handler[v.get](handler, passValue)
- end
- local func, arg1, arg2, arg3
- if type(v.set) == "function" then
- func = v.set
- if passValue ~= nil then
- arg1 = passValue
- arg2 = not checked
- else
- arg1 = not checked
- end
- else
- if not handler[v.set] then
- Dewdrop:error("Handler %q not available", v.set)
- end
- func = handler[v.set]
- arg1 = handler
- if passValue ~= nil then
- arg2 = passValue
- arg3 = not checked
- else
- arg2 = not checked
- end
- end
- if v.guiNameIsMap then
- checked = checked and true or false
- name = string.gsub(tostring(v.map and v.map[checked]), "|c%x%x%x%x%x%x%x%x(.-)|r", "%1")
- checked = nil
- end
- self:AddLine(
- 'text', name,
- 'checked', checked,
- 'isRadio', v.isRadio,
- 'func', func,
- 'arg1', arg1,
- 'arg2', arg2,
- 'arg3', arg3,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText
- )
- elseif v.type == "execute" then
- local func, arg1, arg2
- if type(v.func) == "function" then
- func = v.func
- arg1 = passValue
- else
- if not handler[v.func] then
- Dewdrop:error("Handler %q not available", v.func)
- end
- func = handler[v.func]
- arg1 = handler
- arg2 = passValue
- end
- self:AddLine(
- 'text', name,
- 'checked', checked,
- 'func', func,
- 'arg1', arg1,
- 'arg2', arg2,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- elseif v.type == "range" then
- local sliderValue
- if type(v.get) == "function" then
- sliderValue = v.get(passValue)
- else
- if not handler[v.get] then
- Dewdrop:error("Handler %q not available", v.get)
- end
- sliderValue = handler[v.get](handler, passValue)
- end
- local sliderFunc, sliderArg1, sliderArg2
- if type(v.set) == "function" then
- sliderFunc = v.set
- sliderArg1 = passValue
- else
- if not handler[v.set] then
- Dewdrop:error("Handler %q not available", v.set)
- end
- sliderFunc = handler[v.set]
- sliderArg1 = handler
- sliderArg2 = passValue
- end
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'hasSlider', true,
- 'sliderMin', v.min or 0,
- 'sliderMax', v.max or 1,
- 'sliderStep', v.step or 0,
- 'sliderIsPercent', v.isPercent or false,
- 'sliderValue', sliderValue,
- 'sliderFunc', sliderFunc,
- 'sliderArg1', sliderArg1,
- 'sliderArg2', sliderArg2,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- elseif v.type == "color" then
- local r,g,b,a
- if type(v.get) == "function" then
- r,g,b,a = v.get(passValue)
- else
- if not handler[v.get] then
- Dewdrop:error("Handler %q not available", v.get)
- end
- r,g,b,a = handler[v.get](handler, passValue)
- end
- local colorFunc, colorArg1, colorArg2
- if type(v.set) == "function" then
- colorFunc = v.set
- colorArg1 = passValue
- else
- if not handler[v.set] then
- Dewdrop:error("Handler %q not available", v.set)
- end
- colorFunc = handler[v.set]
- colorArg1 = handler
- colorArg2 = passValue
- end
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'hasColorSwatch', true,
- 'r', r,
- 'g', g,
- 'b', b,
- 'opacity', v.hasAlpha and a or nil,
- 'hasOpacity', v.hasAlpha,
- 'colorFunc', colorFunc,
- 'colorArg1', colorArg1,
- 'colorArg2', colorArg2,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText
- )
- elseif v.type == "text" then
- if type(v.validate) == "table" then
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'value', k,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- else
- local editBoxText
- if type(v.get) == "function" then
- editBoxText = v.get(passValue)
- elseif v.get == false then
- editBoxText = nil
- else
- if not handler[v.get] then
- Dewdrop:error("Handler %q not available", v.get)
- end
- editBoxText = handler[v.get](handler, passValue)
- end
- local editBoxFunc, editBoxArg1, editBoxArg2
- if type(v.set) == "function" then
- editBoxFunc = v.set
- editBoxArg1 = passValue
- else
- if not handler[v.set] then
- Dewdrop:error("Handler %q not available", v.set)
- end
- editBoxFunc = handler[v.set]
- editBoxArg1 = handler
- editBoxArg2 = passValue
- end
-
- local editBoxValidateFunc, editBoxValidateArg1
-
- if v.validate and v.validate ~= "keybinding" then
- if type(v.validate) == "function" then
- editBoxValidateFunc = v.validate
- else
- if not handler[v.validate] then
- Dewdrop:error("Handler %q not available", v.validate)
- end
- editBoxValidateFunc = handler[v.validate]
- editBoxValidateArg1 = handler
- end
- elseif v.validate then
- if tooltipText then
- tooltipText = tooltipText .. "\n\n" .. RESET_KEYBINDING_DESC
- else
- tooltipText = RESET_KEYBINDING_DESC
- end
- end
-
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom,
- 'hasEditBox', true,
- 'editBoxText', editBoxText,
- 'editBoxFunc', editBoxFunc,
- 'editBoxArg1', editBoxArg1,
- 'editBoxArg2', editBoxArg2,
- 'editBoxValidateFunc', editBoxValidateFunc,
- 'editBoxValidateArg1', editBoxValidateArg1,
- 'editBoxIsKeybinding', v.validate == "keybinding",
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText
- )
- end
- elseif v.type == "group" then
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'value', k,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- elseif v.type == "header" then
- if name == "" or not name then
- self:AddLine(
- 'isTitle', true,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- else
- self:AddLine(
- 'text', name,
- 'isTitle', true,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- end
- end
- end
- last_order = v.order or 100
- end
- elseif options.type == "text" and type(options.validate) == "table" then
- local current
- if type(options.get) == "function" then
- current = options.get(passValue)
- elseif options.get ~= false then
- if not handler[options.get] then
- Dewdrop:error("Handler %q not available", options.get)
- end
- current = handler[options.get](handler, passValue)
- end
- local indexed = true
- for k,v in pairs(options.validate) do
- if type(k) ~= "number" then
- indexed = false
- end
- table.insert(values, k)
- end
- if not indexed then
- if not othersort then
- othersort = function(alpha, bravo)
- return othersort_validate[alpha] < othersort_validate[bravo]
- end
- end
- othersort_validate = options.validate
- table.sort(values, othersort)
- othersort_validate = nil
- end
- for _,k in ipairs(values) do
- local v = options.validate[k]
- if type(k) == "number" then
- k = v
- end
- local func, arg1, arg2
- if type(options.set) == "function" then
- func = options.set
- if passValue ~= nil then
- arg1 = passValue
- arg2 = k
- else
- arg1 = k
- end
- else
- if not handler[options.set] then
- Dewdrop:error("Handler %q not available", options.set)
- end
- func = handler[options.set]
- arg1 = handler
- if passValue ~= nil then
- arg2 = passValue
- arg3 = k
- else
- arg2 = k
- end
- end
- local checked = (k == current or (type(k) == "string" and type(current) == "string" and string.lower(k) == string.lower(current)))
- self:AddLine(
- 'text', v,
- 'func', not checked and func or nil,
- 'arg1', not checked and arg1 or nil,
- 'arg2', not checked and arg2 or nil,
- 'arg3', not checked and arg3 or nil,
- 'isRadio', true,
- 'checked', checked,
- 'tooltipTitle', options.guiName or options.name,
- 'tooltipText', v
- )
- end
- for k in pairs(values) do
- values[k] = nil
- end
- table_setn(values, 0)
- else
- return false
- end
- return true
-end
-
-function Refresh(self, level)
- if type(level) == "number" then
- level = levels[level]
- end
- if not level then
- return
- end
- if baseFunc then
- Clear(self, level)
- currentLevel = level.num
- if type(baseFunc) == "table" then
- if currentLevel == 1 then
- local handler = baseFunc.handler
- if handler then
- local name = tostring(handler)
- if not string.find(name, '^table:') then
- name = string.gsub(name, "|c%x%x%x%x%x%x%x%x(.-)|r", "%1")
- self:AddLine(
- 'text', name,
- 'isTitle', true
- )
- end
- end
--- elseif level.parentText then
--- self:AddLine(
--- 'text', level.parentText,
--- 'tooltipTitle', level.parentTooltipTitle,
--- 'tooltipText', level.parentTooltipText,
--- 'tooltipFunc', level.parentTooltipFunc,
--- 'isTitle', true
--- )
- end
- self:FeedAceOptionsTable(baseFunc)
- if currentLevel == 1 then
- self:AddLine(
- 'text', CLOSE,
- 'closeWhenClicked', true
- )
- end
- else
--- if level.parentText then
--- self:AddLine(
--- 'text', level.parentText,
--- 'tooltipTitle', level.parentTooltipTitle,
--- 'tooltipText', level.parentTooltipText,
--- 'tooltipFunc', level.parentTooltipFunc,
--- 'isTitle', true
--- )
--- end
- baseFunc(currentLevel, level.value, levels[level.num - 1] and levels[level.num - 1].value, levels[level.num - 2] and levels[level.num - 2].value, levels[level.num - 3] and levels[level.num - 3].value, levels[level.num - 4] and levels[level.num - 4].value)
- end
- currentLevel = nil
- CheckSize(self, level)
- end
-end
-
-function Dewdrop:Refresh(level)
- self:argCheck(level, 2, "number")
- Refresh(self, levels[level])
-end
-
-function OpenSlider(self, parent)
- if not sliderFrame then
- sliderFrame = CreateFrame("Frame", nil, nil)
- sliderFrame:SetWidth(80)
- sliderFrame:SetHeight(170)
- sliderFrame:SetScale(UIParent:GetScale())
- sliderFrame:SetBackdrop(tmp(
- 'bgFile', "Interface\\Tooltips\\UI-Tooltip-Background",
- 'edgeFile', "Interface\\Tooltips\\UI-Tooltip-Border",
- 'tile', true,
- 'insets', tmp2(
- 'left', 5,
- 'right', 5,
- 'top', 5,
- 'bottom', 5
- ),
- 'tileSize', 16,
- 'edgeSize', 16
- ))
- sliderFrame:SetFrameStrata("FULLSCREEN_DIALOG")
- if sliderFrame.SetTopLevel then
- sliderFrame:SetTopLevel(true)
- end
- sliderFrame:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b)
- sliderFrame:SetBackdropColor(TOOLTIP_DEFAULT_BACKGROUND_COLOR.r, TOOLTIP_DEFAULT_BACKGROUND_COLOR.g, TOOLTIP_DEFAULT_BACKGROUND_COLOR.b)
- sliderFrame:EnableMouse(true)
- sliderFrame:Hide()
- sliderFrame:SetPoint("CENTER", UIParent, "CENTER")
- local slider = CreateFrame("Slider", nil, sliderFrame)
- sliderFrame.slider = slider
- slider:SetOrientation("VERTICAL")
- slider:SetMinMaxValues(0, 1)
- slider:SetValueStep(0.01)
- slider:SetValue(0.5)
- slider:SetWidth(16)
- slider:SetHeight(128)
- slider:SetPoint("LEFT", sliderFrame, "LEFT", 15, 0)
- slider:SetBackdrop(tmp(
- 'bgFile', "Interface\\Buttons\\UI-SliderBar-Background",
- 'edgeFile', "Interface\\Buttons\\UI-SliderBar-Border",
- 'tile', true,
- 'edgeSize', 8,
- 'tileSize', 8,
- 'insets', tmp2(
- 'left', 3,
- 'right', 3,
- 'top', 3,
- 'bottom', 3
- )
- ))
- local texture = slider:CreateTexture()
- slider:SetThumbTexture("Interface\\Buttons\\UI-SliderBar-Button-Vertical")
- local text = slider:CreateFontString(nil, "ARTWORK")
- sliderFrame.topText = text
- text:SetFontObject(GameFontGreenSmall)
- text:SetText("100%")
- text:SetPoint("BOTTOM", slider, "TOP")
- local text = slider:CreateFontString(nil, "ARTWORK")
- sliderFrame.bottomText = text
- text:SetFontObject(GameFontGreenSmall)
- text:SetText("0%")
- text:SetPoint("TOP", slider, "BOTTOM")
- local text = slider:CreateFontString(nil, "ARTWORK")
- sliderFrame.currentText = text
- text:SetFontObject(GameFontHighlightSmall)
- text:SetText("50%")
- text:SetPoint("LEFT", slider, "RIGHT")
- text:SetPoint("RIGHT", sliderFrame, "RIGHT", -6, 0)
- text:SetJustifyH("CENTER")
- local changed = false
- local inside = false
- slider:SetScript("OnValueChanged", function()
- if sliderFrame.changing then
- return
- end
- changed = true
- local done = false
- if sliderFrame.parent and sliderFrame.parent.sliderFunc then
- local min = sliderFrame.parent.sliderMin or 0
- local max = sliderFrame.parent.sliderMax or 1
- local step = sliderFrame.parent.sliderStep or (max - min) / 100
- local a1,a2,a3,a4 = sliderFrame.parent.sliderArg1, sliderFrame.parent.sliderArg2, sliderFrame.parent.sliderArg3, sliderFrame.parent.sliderArg4
- local value = (1 - slider:GetValue()) * (max - min) + min
- if step > 0 then
- value = math.floor((value - min) / step + 0.5) * step + min
- if value > max then
- value = max
- elseif value < min then
- value = min
- end
- end
- if value == sliderFrame.lastValue then
- return
- end
- sliderFrame.lastValue = value
- local text
- if a1 == nil then
- text = sliderFrame.parent.sliderFunc(value)
- elseif a2 == nil then
- text = sliderFrame.parent.sliderFunc(a1, value)
- elseif a3 == nil then
- text = sliderFrame.parent.sliderFunc(a1, a2, value)
- elseif a4 == nil then
- text = sliderFrame.parent.sliderFunc(a1, a2, a3, value)
- else
- text = sliderFrame.parent.sliderFunc(a1, a2, a3, a4, value)
- end
- if text then
- sliderFrame.currentText:SetText(text)
- done = true
- end
- end
- if not done then
- local min = sliderFrame.parent.sliderMin or 0
- local max = sliderFrame.parent.sliderMax or 1
- local step = sliderFrame.parent.sliderStep or (max - min) / 100
- local value = (1 - slider:GetValue()) * (max - min) + min
- if step > 0 then
- value = math.floor((value - min) / step + 0.5) * step + min
- if value > max then
- value = max
- elseif value < min then
- value = min
- end
- end
- if sliderFrame.parent.sliderIsPercent then
- sliderFrame.currentText:SetText(string.format("%.0f%%", value * 100))
- else
- if step < 0.1 then
- sliderFrame.currentText:SetText(string.format("%.2f", value))
- elseif step < 1 then
- sliderFrame.currentText:SetText(string.format("%.1f", value))
- else
- sliderFrame.currentText:SetText(string.format("%.0f", value))
- end
- end
- end
- end)
- sliderFrame:SetScript("OnEnter", function()
- StopCounting(self, sliderFrame.level)
- end)
- sliderFrame:SetScript("OnLeave", function()
- StartCounting(self, sliderFrame.level)
- end)
- slider:SetScript("OnMouseDown", function()
- sliderFrame.mouseDown = true
- end)
- slider:SetScript("OnMouseUp", function()
- sliderFrame.mouseDown = false
- if changed and not inside then
- local parent = sliderFrame.parent
- for i = 1, sliderFrame.level - 1 do
- Refresh(self, levels[i])
- end
- OpenSlider(self, parent)
- end
- end)
- slider:SetScript("OnEnter", function()
- inside = true
- StopCounting(self, sliderFrame.level)
- end)
- slider:SetScript("OnLeave", function()
- inside = false
- StartCounting(self, sliderFrame.level)
- if changed and not sliderFrame.mouseDown then
- local parent = sliderFrame.parent
- for i = 1, sliderFrame.level - 1 do
- Refresh(self, levels[i])
- end
- OpenSlider(self, parent)
- end
- end)
- end
- sliderFrame.parent = parent
- sliderFrame.level = parent.level.num + 1
- sliderFrame.parentValue = parent.level.value
- sliderFrame:SetFrameLevel(parent.level:GetFrameLevel() + 3)
- sliderFrame.slider:SetFrameLevel(sliderFrame:GetFrameLevel() + 1)
- sliderFrame.changing = true
- if not parent.sliderMin or not parent.sliderMax then
- return
- end
-
- if parent.arrow then
--- parent.arrow:SetVertexColor(0.2, 0.6, 0)
- parent.arrow:SetHeight(24)
- parent.arrow:SetWidth(24)
- end
-
- if not parent.sliderValue then
- parent.sliderValue = (parent.sliderMin + parent.sliderMax) / 2
- end
- sliderFrame.slider:SetValue(1 - (parent.sliderValue - parent.sliderMin) / (parent.sliderMax - parent.sliderMin))
- sliderFrame.changing = false
- sliderFrame.bottomText:SetText(parent.sliderMinText or "0")
- sliderFrame.topText:SetText(parent.sliderMaxText or "1")
- local text
- if parent.sliderFunc then
- local a1,a2,a3,a4 = parent.sliderArg1, parent.sliderArg2, parent.sliderArg3, parent.sliderArg4
- if a1 == nil then
- text = parent.sliderFunc(parent.sliderValue)
- elseif a2 == nil then
- text = parent.sliderFunc(a1, parent.sliderValue)
- elseif a3 == nil then
- text = parent.sliderFunc(a1, a2, parent.sliderValue)
- elseif a4 == nil then
- text = parent.sliderFunc(a1, a2, a3, parent.sliderValue)
- else
- text = parent.sliderFunc(a1, a2, a3, a4, parent.sliderValue)
- end
- end
- if text then
- sliderFrame.currentText:SetText(text)
- elseif parent.sliderIsPercent then
- sliderFrame.currentText:SetText(string.format("%.0f%%", parent.sliderValue * 100))
- else
- sliderFrame.currentText:SetText(parent.sliderValue)
- end
-
- sliderFrame.lastValue = parent.sliderValue
-
- local level = parent.level
- sliderFrame:Show()
- sliderFrame:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- sliderFrame:SetPoint("TOPLEFT", parent, "TOPRIGHT", 5, 10)
- else
- sliderFrame:SetPoint("BOTTOMLEFT", parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- sliderFrame:SetPoint("TOPRIGHT", parent, "TOPLEFT", -5, 10)
- else
- sliderFrame:SetPoint("BOTTOMRIGHT", parent, "BOTTOMLEFT", -5, -10)
- end
- end
- local dirty
- if level.lastDirection == "RIGHT" then
- if sliderFrame:GetRight() > GetScreenWidth() then
- level.lastDirection = "LEFT"
- dirty = true
- end
- elseif sliderFrame:GetLeft() < 0 then
- level.lastDirection = "RIGHT"
- dirty = true
- end
- if level.lastVDirection == "DOWN" then
- if sliderFrame:GetBottom() < 0 then
- level.lastVDirection = "UP"
- dirty = true
- end
- elseif sliderFrame:GetTop() > GetScreenWidth() then
- level.lastVDirection = "DOWN"
- dirty = true
- end
- if dirty then
- sliderFrame:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- sliderFrame:SetPoint("TOPLEFT", parent, "TOPRIGHT", 5, 10)
- else
- sliderFrame:SetPoint("BOTTOMLEFT", parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- sliderFrame:SetPoint("TOPRIGHT", parent, "TOPLEFT", -5, 10)
- else
- sliderFrame:SetPoint("BOTTOMRIGHT", parent, "BOTTOMLEFT", -5, -10)
- end
- end
- end
- local left, bottom = sliderFrame:GetLeft(), sliderFrame:GetBottom()
- sliderFrame:ClearAllPoints()
- sliderFrame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- if mod(level.num, 5) == 0 then
- local left, bottom = level:GetLeft(), level:GetBottom()
- level:ClearAllPoints()
- level:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- end
-end
-
-function OpenEditBox(self, parent)
- if not editBoxFrame then
- editBoxFrame = CreateFrame("Frame", nil, nil)
- editBoxFrame:SetWidth(200)
- editBoxFrame:SetHeight(40)
- editBoxFrame:SetScale(UIParent:GetScale())
- editBoxFrame:SetBackdrop(tmp(
- 'bgFile', "Interface\\Tooltips\\UI-Tooltip-Background",
- 'edgeFile', "Interface\\Tooltips\\UI-Tooltip-Border",
- 'tile', true,
- 'insets', tmp2(
- 'left', 5,
- 'right', 5,
- 'top', 5,
- 'bottom', 5
- ),
- 'tileSize', 16,
- 'edgeSize', 16
- ))
- editBoxFrame:SetFrameStrata("FULLSCREEN_DIALOG")
- if editBoxFrame.SetTopLevel then
- editBoxFrame:SetTopLevel(true)
- end
- editBoxFrame:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b)
- editBoxFrame:SetBackdropColor(TOOLTIP_DEFAULT_BACKGROUND_COLOR.r, TOOLTIP_DEFAULT_BACKGROUND_COLOR.g, TOOLTIP_DEFAULT_BACKGROUND_COLOR.b)
- editBoxFrame:EnableMouse(true)
- editBoxFrame:Hide()
- editBoxFrame:SetPoint("CENTER", UIParent, "CENTER")
-
- local editBox = CreateFrame("EditBox", nil, editBoxFrame)
- editBoxFrame.editBox = editBox
- editBox:SetFontObject(ChatFontNormal)
- editBox:SetWidth(160)
- editBox:SetHeight(13)
- editBox:SetPoint("CENTER", editBoxFrame, "CENTER", 0, 0)
-
- local left = editBox:CreateTexture(nil, "BACKGROUND")
- left:SetTexture("Interface\\ChatFrame\\UI-ChatInputBorder-Left")
- left:SetTexCoord(0, 100 / 256, 0, 1)
- left:SetWidth(100)
- left:SetHeight(32)
- left:SetPoint("LEFT", editBox, "LEFT", -10, 0)
- local right = editBox:CreateTexture(nil, "BACKGROUND")
- right:SetTexture("Interface\\ChatFrame\\UI-ChatInputBorder-Right")
- right:SetTexCoord(156/256, 1, 0, 1)
- right:SetWidth(100)
- right:SetHeight(32)
- right:SetPoint("RIGHT", editBox, "RIGHT", 10, 0)
-
- editBox:SetScript("OnEnterPressed", function()
- if editBoxFrame.parent and editBoxFrame.parent.editBoxValidateFunc then
- local a1,a2,a3,a4 = editBoxFrame.parent.editBoxValidateArg1, editBoxFrame.parent.editBoxValidateArg2, editBoxFrame.parent.editBoxValidateArg3, editBoxFrame.parent.editBoxValidateArg4
-
- local t = editBox.realText or editBox:GetText() or ""
- local result
- if a1 == nil then
- result = editBoxFrame.parent.editBoxValidateFunc(t)
- elseif a2 == nil then
- result = editBoxFrame.parent.editBoxValidateFunc(a1, t)
- elseif a3 == nil then
- result = editBoxFrame.parent.editBoxValidateFunc(a1, a2, t)
- elseif a4 == nil then
- result = editBoxFrame.parent.editBoxValidateFunc(a1, a2, a3, t)
- else
- result = editBoxFrame.parent.editBoxValidateFunc(a1, a2, a3, a4, t)
- end
- if not result then
- UIErrorsFrame:AddMessage(VALIDATION_ERROR, 1, 0, 0)
- return
- end
- end
- if editBoxFrame.parent and editBoxFrame.parent.editBoxFunc then
- local a1,a2,a3,a4 = editBoxFrame.parent.editBoxArg1, editBoxFrame.parent.editBoxArg2, editBoxFrame.parent.editBoxArg3, editBoxFrame.parent.editBoxArg4
- local t
- if editBox.realText ~= "NONE" then
- t = editBox.realText or editBox:GetText() or ""
- end
- if a1 == nil then
- editBoxFrame.parent.editBoxFunc(t)
- elseif a2 == nil then
- editBoxFrame.parent.editBoxFunc(a1, t)
- elseif a3 == nil then
- editBoxFrame.parent.editBoxFunc(a1, a2, t)
- elseif a4 == nil then
- editBoxFrame.parent.editBoxFunc(a1, a2, a3, t)
- else
- editBoxFrame.parent.editBoxFunc(a1, a2, a3, a4, t)
- end
- end
- self:Close(editBoxFrame.level)
- for i = 1, editBoxFrame.level - 1 do
- Refresh(self, levels[i])
- end
- end)
- editBox:SetScript("OnEscapePressed", function()
- self:Close(editBoxFrame.level)
- end)
- local changing = false
- local skipNext = false
-
- function editBox:SpecialSetText(text)
- local oldText = editBox:GetText() or ""
- if not text then
- text = ""
- end
- if text ~= oldText then
- changing = true
- self:SetText(text)
- changing = false
- skipNext = true
- end
- end
-
- editBox:SetScript("OnTextChanged", function()
- if skipNext then
- skipNext = false
- elseif not changing and editBoxFrame.parent and editBoxFrame.parent.editBoxChangeFunc then
- local a1,a2,a3,a4 = editBoxFrame.parent.editBoxChangeArg1, editBoxFrame.parent.editBoxChangeArg2, editBoxFrame.parent.editBoxChangeArg3, editBoxFrame.parent.editBoxChangeArg4
- local t
- if editBox.realText ~= "NONE" then
- t = editBox.realText or editBox:GetText() or ""
- end
- local text
- if a1 == nil then
- text = editBoxFrame.parent.editBoxChangeFunc(t)
- elseif a2 == nil then
- text = editBoxFrame.parent.editBoxChangeFunc(a1, t)
- elseif a3 == nil then
- text = editBoxFrame.parent.editBoxChangeFunc(a1, a2, t)
- elseif a4 == nil then
- text = editBoxFrame.parent.editBoxChangeFunc(a1, a2, a3, t)
- else
- text = editBoxFrame.parent.editBoxChangeFunc(a1, a2, a3, a4, t)
- end
- if text then
- editBox:SpecialSetText(text)
- end
- end
- end)
- editBoxFrame:SetScript("OnEnter", function()
- StopCounting(self, editBoxFrame.level)
- end)
- editBoxFrame:SetScript("OnLeave", function()
- StartCounting(self, editBoxFrame.level)
- end)
- editBox:SetScript("OnEnter", function()
- StopCounting(self, editBoxFrame.level)
- end)
- editBox:SetScript("OnLeave", function()
- StartCounting(self, editBoxFrame.level)
- end)
- editBoxFrame:SetScript("OnKeyDown", function()
- if not editBox.keybinding then
- return
- end
- local arg1 = arg1
- local screenshotKey = GetBindingKey("SCREENSHOT")
- if screenshotKey and arg1 == screenshotKey then
- Screenshot()
- return
- end
-
- if arg1 == "LeftButton" then
- arg1 = "BUTTON1"
- elseif arg1 == "RightButton" then
- arg1 = "BUTTON2"
- elseif arg1 == "MiddleButton" then
- arg1 = "BUTTON3"
- elseif arg1 == "Button4" then
- arg1 = "BUTTON4"
- elseif arg1 == "Button5" then
- arg1 = "BUTTON5"
- end
- if arg1 == "BUTTON1" or arg1 == "BUTTON2" or arg1 == "UNKNOWN" then
- return
- elseif arg1 == "SHIFT" or arg1 == "CTRL" or arg1 == "ALT" then
- return
- elseif arg1 == "ENTER" then
- return editBox:GetScript("OnEnterPressed")()
- elseif arg1 == "ESCAPE" then
- if editBox.realText == "NONE" then
- return editBox:GetScript("OnEscapePressed")()
- else
- editBox:SpecialSetText(NONE or "NONE")
- editBox.realText = "NONE"
- return
- end
- end
- local s = GetBindingText(arg1, "KEY_")
- local real = arg1
- if IsShiftKeyDown() then
- s = "SHIFT-" .. s
- real = "SHIFT-" .. real
- end
- if IsControlKeyDown() then
- s = "CTRL-" .. s
- real = "CTRL-" .. real
- end
- if IsAltKeyDown() then
- s = "ALT-" .. s
- real = "ALT-" .. real
- end
- if editBox:GetText() ~= s then
- editBox:SpecialSetText(s)
- editBox.realText = real
- return editBox:GetScript("OnTextChanged")()
- end
- end)
- editBoxFrame:SetScript("OnMouseDown", editBoxFrame:GetScript("OnKeyDown"))
- editBox:SetScript("OnMouseDown", editBoxFrame:GetScript("OnKeyDown"))
- end
- editBoxFrame.parent = parent
- editBoxFrame.level = parent.level.num + 1
- editBoxFrame.parentValue = parent.level.value
- editBoxFrame:SetFrameLevel(parent.level:GetFrameLevel() + 3)
- editBoxFrame.editBox:SetFrameLevel(editBoxFrame:GetFrameLevel() + 1)
- editBoxFrame.editBox.realText = nil
-
- if parent.editBoxIsKeybinding then
- local s = parent.editBoxText
- editBoxFrame.editBox.realText = s
- if s and s ~= "" then
- local _,_,alpha,bravo = string.find("^(.+)%-(.+)$", s)
- if not bravo then
- alpha = nil
- bravo = s
- end
- bravo = GetBindingText(bravo, "KEY_")
- if alpha then
- editBoxFrame.editBox:SpecialSetText(string.upper(alpha) .. "-" .. bravo)
- else
- editBoxFrame.editBox:SpecialSetText(bravo)
- end
- else
- editBoxFrame.editBox:SpecialSetText(NONE or "NONE")
- end
- else
- editBoxFrame.editBox:SpecialSetText(parent.editBoxText)
- end
-
- editBoxFrame.editBox.keybinding = parent.editBoxIsKeybinding
- editBoxFrame.editBox:EnableKeyboard(not parent.editBoxIsKeybinding)
- editBoxFrame:EnableKeyboard(parent.editBoxIsKeybinding)
-
- if parent.arrow then
--- parent.arrow:SetVertexColor(0.2, 0.6, 0)
- parent.arrow:SetHeight(24)
- parent.arrow:SetWidth(24)
- end
-
- local level = parent.level
- editBoxFrame:Show()
- editBoxFrame:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- editBoxFrame:SetPoint("TOPLEFT", parent, "TOPRIGHT", 5, 10)
- else
- editBoxFrame:SetPoint("BOTTOMLEFT", parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- editBoxFrame:SetPoint("TOPRIGHT", parent, "TOPLEFT", -5, 10)
- else
- editBoxFrame:SetPoint("BOTTOMRIGHT", parent, "BOTTOMLEFT", -5, -10)
- end
- end
- local dirty
- if level.lastDirection == "RIGHT" then
- if editBoxFrame:GetRight() > GetScreenWidth() then
- level.lastDirection = "LEFT"
- dirty = true
- end
- elseif editBoxFrame:GetLeft() < 0 then
- level.lastDirection = "RIGHT"
- dirty = true
- end
- if level.lastVDirection == "DOWN" then
- if editBoxFrame:GetBottom() < 0 then
- level.lastVDirection = "UP"
- dirty = true
- end
- elseif editBoxFrame:GetTop() > GetScreenWidth() then
- level.lastVDirection = "DOWN"
- dirty = true
- end
- if dirty then
- editBoxFrame:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- editBoxFrame:SetPoint("TOPLEFT", parent, "TOPRIGHT", 5, 10)
- else
- editBoxFrame:SetPoint("BOTTOMLEFT", parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- editBoxFrame:SetPoint("TOPRIGHT", parent, "TOPLEFT", -5, 10)
- else
- editBoxFrame:SetPoint("BOTTOMRIGHT", parent, "BOTTOMLEFT", -5, -10)
- end
- end
- end
- local left, bottom = editBoxFrame:GetLeft(), editBoxFrame:GetBottom()
- editBoxFrame:ClearAllPoints()
- editBoxFrame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- if mod(level.num, 5) == 0 then
- local left, bottom = level:GetLeft(), level:GetBottom()
- level:ClearAllPoints()
- level:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- end
-end
-
-function Dewdrop:IsOpen(parent)
- self:argCheck(parent, 2, "table", "nil")
- return levels[1] and levels[1]:IsShown() and (not parent or parent == levels[1].parent or parent == levels[1]:GetParent())
-end
-
-function Dewdrop:GetOpenedParent()
- return (levels[1] and levels[1]:IsShown()) and (levels[1].parent or levels[1]:GetParent())
-end
-
-function Open(self, parent, func, level, value, point, relativePoint, cursorX, cursorY)
- self:Close(level)
- if DewdropLib then
- local d = DewdropLib:GetInstance('1.0')
- local ret, val = pcall(d, IsOpen, d)
- if ret and val then
- DewdropLib:GetInstance('1.0'):Close()
- end
- end
- parent:GetCenter()
- local frame = AcquireLevel(self, level)
- if level == 1 then
- frame.lastDirection = "RIGHT"
- frame.lastVDirection = "DOWN"
- else
- frame.lastDirection = levels[level - 1].lastDirection
- frame.lastVDirection = levels[level - 1].lastVDirection
- end
- frame:SetFrameStrata("FULLSCREEN_DIALOG")
- frame:ClearAllPoints()
- frame.parent = parent
- frame:SetPoint("LEFT", UIParent, "RIGHT", 10000, 0)
- frame:Show()
- if level == 1 then
- baseFunc = func
- end
- levels[level].value = value
--- levels[level].parentText = parent.text and parent.text:GetText() or nil
--- levels[level].parentTooltipTitle = parent.tooltipTitle
--- levels[level].parentTooltipText = parent.tooltipText
--- levels[level].parentTooltipFunc = parent.tooltipFunc
- if parent.arrow then
--- parent.arrow:SetVertexColor(0.2, 0.6, 0)
- parent.arrow:SetHeight(24)
- parent.arrow:SetWidth(24)
- end
- relativePoint = relativePoint or point
- Refresh(self, levels[level])
- if point or (cursorX and cursorY) then
- frame:ClearAllPoints()
- if cursorX and cursorY then
- local curX, curY = GetScaledCursorPosition()
- if curY < GetScreenHeight() / 2 then
- point, relativePoint = "BOTTOM", "BOTTOM"
- else
- point, relativePoint = "TOP", "TOP"
- end
- if curX < GetScreenWidth() / 2 then
- point, relativePoint = point .. "LEFT", relativePoint .. "RIGHT"
- else
- point, relativePoint = point .. "RIGHT", relativePoint .. "LEFT"
- end
- end
- frame:SetPoint(point, parent, relativePoint)
- if cursorX and cursorY then
- local left = frame:GetLeft()
- local width = frame:GetWidth()
- local bottom = frame:GetBottom()
- local height = frame:GetHeight()
- local curX, curY = GetScaledCursorPosition()
- frame:ClearAllPoints()
- relativePoint = relativePoint or point
- if point == "BOTTOM" or point == "TOP" then
- if curX < GetScreenWidth() / 2 then
- point = point .. "LEFT"
- else
- point = point .. "RIGHT"
- end
- elseif point == "CENTER" then
- if curX < GetScreenWidth() / 2 then
- point = "LEFT"
- else
- point = "RIGHT"
- end
- end
- local xOffset, yOffset = 0, 0
- if curY > GetScreenHeight() / 2 then
- yOffset = -height
- end
- if curX > GetScreenWidth() / 2 then
- xOffset = -width
- end
- frame:SetPoint(point, parent, relativePoint, curX - left + xOffset, curY - bottom + yOffset)
- if level == 1 then
- frame.lastDirection = "RIGHT"
- end
- elseif cursorX then
- local left = frame:GetLeft()
- local width = frame:GetWidth()
- local curX, curY = GetScaledCursorPosition()
- frame:ClearAllPoints()
- relativePoint = relativePoint or point
- if point == "BOTTOM" or point == "TOP" then
- if curX < GetScreenWidth() / 2 then
- point = point .. "LEFT"
- else
- point = point .. "RIGHT"
- end
- elseif point == "CENTER" then
- if curX < GetScreenWidth() / 2 then
- point = "LEFT"
- else
- point = "RIGHT"
- end
- end
- frame:SetPoint(point, parent, relativePoint, curX - left - width / 2, 0)
- if level == 1 then
- frame.lastDirection = "RIGHT"
- end
- elseif cursorY then
- local bottom = frame:GetBottom()
- local height = frame:GetHeight()
- local curX, curY = GetScaledCursorPosition()
- frame:ClearAllPoints()
- relativePoint = relativePoint or point
- if point == "LEFT" or point == "RIGHT" then
- if curX < GetScreenHeight() / 2 then
- point = point .. "BOTTOM"
- else
- point = point .. "TOP"
- end
- elseif point == "CENTER" then
- if curX < GetScreenHeight() / 2 then
- point = "BOTTOM"
- else
- point = "TOP"
- end
- end
- frame:SetPoint(point, parent, relativePoint, 0, curY - bottom - height / 2)
- if level == 1 then
- frame.lastDirection = "DOWN"
- end
- end
- if (strsub(point, 1, 3) ~= strsub(relativePoint, 1, 3)) then
- if frame:GetBottom() < 0 then
- local point, parent, relativePoint, x, y = frame:GetPoint(1)
- local change = GetScreenHeight() - frame:GetTop()
- local otherChange = -frame:GetBottom()
- if otherChange < change then
- change = otherChange
- end
- frame:SetPoint(point, parent, relativePoint, x, y + change)
- elseif frame:GetTop() > GetScreenHeight() then
- local point, parent, relativePoint, x, y = frame:GetPoint(1)
- local change = GetScreenHeight() - frame:GetTop()
- local otherChange = -frame:GetBottom()
- if otherChange < change then
- change = otherChange
- end
- frame:SetPoint(point, parent, relativePoint, x, y + change)
- end
- end
- end
- CheckDualMonitor(self, frame)
- StartCounting(self, level)
-end
-
-function Dewdrop:IsRegistered(parent)
- self:argCheck(parent, 2, "table")
- return not not self.registry[parent]
-end
-
-function Dewdrop:Register(parent, k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- self:argCheck(parent, 2, "table")
- if self.registry[parent] then
- self:Unregister(parent)
- end
- local info = new(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- if type(info.children) == "table" then
- local err, position = validateOptions(info.children)
-
- if err then
- if position then
- Dewdrop:error(position .. ": " .. err)
- else
- Dewdrop:error(err)
- end
- end
- end
- self.registry[parent] = info
- if not info.dontHook and not self.onceRegistered[parent] then
- if parent:HasScript("OnMouseUp") then
- local script = parent:GetScript("OnMouseUp")
- parent:SetScript("OnMouseUp", function()
- if script then
- script()
- end
- if arg1 == "RightButton" and self.registry[parent] then
- if self:IsOpen(parent) then
- self:Close()
- else
- self:Open(parent)
- end
- end
- end)
- end
- if parent:HasScript("OnMouseDown") then
- local script = parent:GetScript("OnMouseDown")
- parent:SetScript("OnMouseDown", function()
- if script then
- script()
- end
- if self.registry[parent] then
- self:Close()
- end
- end)
- end
- end
- self.onceRegistered[parent] = true
-end
-
-function Dewdrop:Unregister(parent)
- self:argCheck(parent, 2, "table")
- self.registry[parent] = nil
-end
-
-function Dewdrop:Open(parent, k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- self:argCheck(parent, 2, "table")
- local info
- if type(k1) == "table" and k1[0] and k1.IsFrameType and self.registry[k1] then
- info = tmp()
- for k,v in pairs(self.registry[k1]) do
- info[k] = v
- end
- else
- info = tmp(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- if self.registry[parent] then
- for k,v in pairs(self.registry[parent]) do
- if info[k] == nil then
- info[k] = v
- end
- end
- end
- end
- local point = info.point
- local relativePoint = info.relativePoint
- local cursorX = info.cursorX
- local cursorY = info.cursorY
- if type(point) == "function" then
- local b
- point, b = point(parent)
- if b then
- relativePoint = b
- end
- end
- if type(relativePoint) == "function" then
- relativePoint = relativePoint(parent)
- end
- Open(self, parent, info.children, 1, nil, point, relativePoint, cursorX, cursorY)
-end
-
-function Clear(self, level)
- if level then
- if level.buttons then
- for i = table.getn(level.buttons), 1, -1 do
- ReleaseButton(self, level, i)
- end
- end
- end
-end
-
-function Dewdrop:Close(level)
- if DropDownList1:IsShown() then
- DropDownList1:Hide()
- end
- if DewdropLib then
- local d = DewdropLib:GetInstance('1.0')
- local ret, val = pcall(d, IsOpen, d)
- if ret and val then
- DewdropLib:GetInstance('1.0'):Close()
- end
- end
- self:argCheck(level, 2, "number", "nil")
- if not level then
- level = 1
- end
- if level == 1 and levels[level] then
- levels[level].parented = false
- end
- if level > 1 and levels[level-1].buttons then
- local buttons = levels[level-1].buttons
- for _,button in ipairs(buttons) do
- button.arrow:SetWidth(16)
- button.arrow:SetHeight(16)
--- button.arrow:SetVertexColor(1, 1, 1)
- end
- end
- if sliderFrame and sliderFrame.level >= level then
- sliderFrame:Hide()
- end
- if editBoxFrame and editBoxFrame.level >= level then
- editBoxFrame:Hide()
- end
- for i = level, table.getn(levels) do
- Clear(self, levels[level])
- levels[level]:Hide()
- levels[i]:ClearAllPoints()
- levels[i]:SetPoint("CENTER", UIParent, "CENTER")
- end
-end
-
-function Dewdrop:AddLine(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- local info = tmp(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- local level = info.level or currentLevel
- info.level = nil
- local button = AcquireButton(self, level)
- if not next(info) then
- info.disabled = true
- end
- button.disabled = info.isTitle or info.notClickable or info.disabled
- button.isTitle = info.isTitle
- button.notClickable = info.notClickable
- if button.isTitle then
- button.text:SetFontObject(GameFontNormalSmall)
- elseif button.notClickable then
- button.text:SetFontObject(GameFontHighlightSmall)
- elseif button.disabled then
- button.text:SetFontObject(GameFontDisableSmall)
- else
- button.text:SetFontObject(GameFontHighlightSmall)
- end
- if info.disabled then
- button.arrow:SetDesaturated(true)
- button.check:SetDesaturated(true)
- else
- button.arrow:SetDesaturated(false)
- button.check:SetDesaturated(false)
- end
- if info.textR and info.textG and info.textB then
- button.textR = info.textR
- button.textG = info.textG
- button.textB = info.textB
- button.text:SetTextColor(button.textR, button.textG, button.textB)
- else
- button.text:SetTextColor(button.text:GetFontObject():GetTextColor())
- end
- button.notCheckable = info.notCheckable
- button.text:SetPoint("LEFT", button, "LEFT", button.notCheckable and 0 or 24, 0)
- button.checked = not info.notCheckable and info.checked
- button.isRadio = not info.notCheckable and info.isRadio
- if info.isRadio then
- button.check:Show()
- button.check:SetTexture(info.checkIcon or "Interface\\Buttons\\UI-RadioButton")
- if button.checked then
- button.check:SetTexCoord(0.25, 0.5, 0, 1)
- button.check:SetVertexColor(1, 1, 1, 1)
- else
- button.check:SetTexCoord(0, 0.25, 0, 1)
- button.check:SetVertexColor(1, 1, 1, 0.5)
- end
- button.radioHighlight:SetTexture(info.checkIcon or "Interface\\Buttons\\UI-RadioButton")
- button.check:SetWidth(16)
- button.check:SetHeight(16)
- elseif info.icon then
- button.check:Show()
- button.check:SetTexture(info.icon)
- if info.iconWidth and info.iconHeight then
- button.check:SetWidth(info.iconWidth)
- button.check:SetHeight(info.iconHeight)
- else
- button.check:SetWidth(16)
- button.check:SetHeight(16)
- end
- if info.iconCoordLeft and info.iconCoordRight and info.iconCoordTop and info.iconCoordBottom then
- button.check:SetTexCoord(info.iconCoordLeft, info.iconCoordRight, info.iconCoordTop, info.iconCoordBottom)
- elseif string.find(info.icon, "^Interface\\Icons\\") then
- button.check:SetTexCoord(0.05, 0.95, 0.05, 0.95)
- else
- button.check:SetTexCoord(0, 1, 0, 1)
- end
- button.check:SetVertexColor(1, 1, 1, 1)
- else
- if button.checked then
- if info.checkIcon then
- button.check:SetWidth(16)
- button.check:SetHeight(16)
- button.check:SetTexture(info.checkIcon)
- if string.find(info.checkIcon, "^Interface\\Icons\\") then
- button.check:SetTexCoord(0.05, 0.95, 0.05, 0.95)
- else
- button.check:SetTexCoord(0, 1, 0, 1)
- end
- else
- button.check:SetWidth(24)
- button.check:SetHeight(24)
- button.check:SetTexture("Interface\\Buttons\\UI-CheckBox-Check")
- button.check:SetTexCoord(0, 1, 0, 1)
- end
- button.check:SetVertexColor(1, 1, 1, 1)
- else
- button.check:SetVertexColor(1, 1, 1, 0)
- end
- end
- if not button.disabled then
- button.func = info.func
- end
- button.hasColorSwatch = info.hasColorSwatch
- if button.hasColorSwatch then
- button.colorSwatch:Show()
- button.colorSwatch.texture:Show()
- button.r = info.r or 1
- button.g = info.g or 1
- button.b = info.b or 1
- button.colorSwatch.texture:SetTexture(button.r, button.g, button.b)
- button.checked = false
- button.func = nil
- button.colorFunc = info.colorFunc
- button.colorArg1 = info.colorArg1
- button.colorArg2 = info.colorArg2
- button.colorArg3 = info.colorArg3
- button.colorArg4 = info.colorArg4
- button.hasOpacity = info.hasOpacity
- button.opacity = info.opacity or 1
- else
- button.colorSwatch:Hide()
- button.colorSwatch.texture:Hide()
- end
- button.hasArrow = not button.hasColorSwatch and (info.value or info.hasSlider or info.hasEditBox) and info.hasArrow
- if button.hasArrow then
- button.arrow:SetAlpha(1)
- if info.hasSlider then
- button.hasSlider = true
- button.sliderMin = info.sliderMin or 0
- button.sliderMax = info.sliderMax or 1
- button.sliderStep = info.sliderStep or 0
- button.sliderIsPercent = info.sliderIsPercent and true or false
- button.sliderMinText = info.sliderMinText or button.sliderIsPercent and string.format("%.0f%%", button.sliderMin * 100) or button.sliderMin
- button.sliderMaxText = info.sliderMaxText or button.sliderIsPercent and string.format("%.0f%%", button.sliderMax * 100) or button.sliderMax
- button.sliderFunc = info.sliderFunc
- button.sliderValue = info.sliderValue
- button.sliderArg1 = info.sliderArg1
- button.sliderArg2 = info.sliderArg2
- button.sliderArg3 = info.sliderArg3
- button.sliderArg4 = info.sliderArg4
- elseif info.hasEditBox then
- button.hasEditBox = true
- button.editBoxText = info.editBoxText or ""
- button.editBoxFunc = info.editBoxFunc
- button.editBoxArg1 = info.editBoxArg1
- button.editBoxArg2 = info.editBoxArg2
- button.editBoxArg3 = info.editBoxArg3
- button.editBoxArg4 = info.editBoxArg4
- button.editBoxChangeFunc = info.editBoxChangeFunc
- button.editBoxChangeArg1 = info.editBoxChangeArg1
- button.editBoxChangeArg2 = info.editBoxChangeArg2
- button.editBoxChangeArg3 = info.editBoxChangeArg3
- button.editBoxChangeArg4 = info.editBoxChangeArg4
- button.editBoxValidateFunc = info.editBoxValidateFunc
- button.editBoxValidateArg1 = info.editBoxValidateArg1
- button.editBoxValidateArg2 = info.editBoxValidateArg2
- button.editBoxValidateArg3 = info.editBoxValidateArg3
- button.editBoxValidateArg4 = info.editBoxValidateArg4
- button.editBoxIsKeybinding = info.editBoxIsKeybinding
- else
- button.value = info.value
- end
- else
- button.arrow:SetAlpha(0)
- end
- button.arg1 = info.arg1
- button.arg2 = info.arg2
- button.arg3 = info.arg3
- button.arg4 = info.arg4
- button.closeWhenClicked = info.closeWhenClicked
- button.textHeight = info.textHeight or UIDROPDOWNMENU_DEFAULT_TEXT_HEIGHT or 10
- local font,_ = button.text:GetFont()
- button.text:SetFont(STANDARD_TEXT_FONT or "Fonts\\FRIZQT__.TTF", button.textHeight)
- button:SetHeight(button.textHeight + 6)
- button.text:SetPoint("RIGHT", button.arrow, (button.hasColorSwatch or button.hasArrow) and "LEFT" or "RIGHT")
- button.text:SetJustifyH(info.justifyH or "LEFT")
- button.text:SetText(info.text)
- button.tooltipTitle = info.tooltipTitle
- button.tooltipText = info.tooltipText
- button.tooltipFunc = info.tooltipFunc
- button.tooltipArg1 = info.tooltipArg1
- button.tooltipArg2 = info.tooltipArg2
- button.tooltipArg3 = info.tooltipArg3
- button.tooltipArg4 = info.tooltipArg4
- if not button.tooltipTitle and not button.tooltipText and not button.tooltipFunc and not info.isTitle then
- button.tooltipTitle = info.text
- end
- if type(button.func) == "string" then
- self:assert(type(button.arg1) == "table", "Cannot call method " .. button.func .. " on a non-table")
- self:assert(type(button.arg1[button.func]) == "function", "Method " .. button.func .. " nonexistant.")
- end
-end
-
-function Dewdrop:InjectAceOptionsTable(handler, options)
- self:argCheck(handler, 2, "table")
- self:argCheck(options, 3, "table")
- if string.lower(tostring(options.type)) ~= "group" then
- self:error('Cannot inject into options table argument #3 if its type is not "group"')
- end
- if options.handler ~= nil and options.handler ~= handler then
- self:error("Cannot inject into options table argument #3 if it has a different handler than argument #2")
- end
- options.handler = handler
- local class = handler.class
- if not AceLibrary:HasInstance("AceOO-2.0") or not class then
- self:error("Cannot retrieve AceOptions tables from a non-object argument #2")
- end
- while class and class ~= AceLibrary("AceOO-2.0").Class do
- if type(class.GetAceOptionsDataTable) == "function" then
- local t = class:GetAceOptionsDataTable(handler)
- for k,v in pairs(t) do
- if type(options.args) ~= "table" then
- options.args = {}
- end
- if options.args[k] == nil then
- options.args[k] = v
- end
- end
- end
- local mixins = class.mixins
- if mixins then
- for mixin in pairs(mixins) do
- if type(mixin.GetAceOptionsDataTable) == "function" then
- local t = mixin:GetAceOptionsDataTable(handler)
- for k,v in pairs(t) do
- if type(options.args) ~= "table" then
- options.args = {}
- end
- if options.args[k] == nil then
- options.args[k] = v
- end
- end
- end
- end
- end
- class = class.super
- end
- return options
-end
-
-local function activate(self, oldLib, oldDeactivate)
- Dewdrop = self
- if oldLib and oldLib.registry then
- self.registry = oldLib.registry
- self.onceRegistered = oldLib.onceRegistered
- else
- self.registry = {}
- self.onceRegistered = {}
-
- local WorldFrame_OnMouseDown = WorldFrame:GetScript("OnMouseDown")
- local WorldFrame_OnMouseUp = WorldFrame:GetScript("OnMouseUp")
- local oldX, oldY, clickTime
- WorldFrame:SetScript("OnMouseDown", function()
- oldX,oldY = GetCursorPosition()
- clickTime = GetTime()
- if WorldFrame_OnMouseDown then
- WorldFrame_OnMouseDown()
- end
- end)
-
- WorldFrame:SetScript("OnMouseUp", function()
- local x,y = GetCursorPosition()
- if not oldX or not oldY or not x or not y or not clickTime then
- self:Close()
- if WorldFrame_OnMouseUp then
- WorldFrame_OnMouseUp()
- end
- return
- end
- local d = math.abs(x - oldX) + math.abs(y - oldY)
- if d <= 5 and GetTime() - clickTime < 0.5 then
- self:Close()
- end
- if WorldFrame_OnMouseUp then
- WorldFrame_OnMouseUp()
- end
- end)
-
- if hooksecurefunc then
- hooksecurefunc(DropDownList1, "Show", function()
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- end)
- else
- local DropDownList1_Show = DropDownList1.Show
- function DropDownList1.Show(DropDownList1)
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- DropDownList1_Show(DropDownList1)
- end
- end
-
- if hooksecurefunc then
- hooksecurefunc("HideDropDownMenu", function()
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- end)
- else
- local old_HideDropDownMenu = HideDropDownMenu
- function HideDropDownMenu(num)
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- old_HideDropDownMenu(num)
- end
- end
-
- if hooksecurefunc then
- hooksecurefunc("CloseDropDownMenus", function()
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- end)
- else
- local old_CloseDropDownMenus = CloseDropDownMenus
- function CloseDropDownMenus(num)
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- old_CloseDropDownMenus(num)
- end
- end
- end
- levels = {}
- buttons = {}
-
- if oldDeactivate then
- oldDeactivate(oldLib)
- end
-end
-
-AceLibrary:Register(Dewdrop, MAJOR_VERSION, MINOR_VERSION, activate)
diff --git a/AtlasLoot back update/Libs/Hewdrop/Hewdrop-2.0.lua b/AtlasLoot back update/Libs/Hewdrop/Hewdrop-2.0.lua
deleted file mode 100644
index e203bd3..0000000
--- a/AtlasLoot back update/Libs/Hewdrop/Hewdrop-2.0.lua
+++ /dev/null
@@ -1,2728 +0,0 @@
---[[
-Name: Hewdrop-2.0
-Revision: $Rev: 17882 $
-Author(s): ckknight (ckknight@gmail.com)
-Website: http://ckknight.wowinterface.com/
-Documentation: http://wiki.wowace.com/index.php/Hewdrop-2.0
-SVN: http://svn.wowace.com/root/trunk/HewdropLib/Hewdrop-2.0
-Description: A library to provide a clean dropdown menu interface.
-Dependencies: AceLibrary
-]]
-
-local MAJOR_VERSION = "Hewdrop-2.0"
-local MINOR_VERSION = "$Revision: 17882 $"
-
-if not AceLibrary then error(MAJOR_VERSION .. " requires AceLibrary") end
-if not AceLibrary:IsNewVersion(MAJOR_VERSION, MINOR_VERSION) then return end
-
-local Hewdrop = {}
-
-local VALIDATION_ERROR = "Validation error"
-local RESET_KEYBINDING_DESC = "Hit escape to clear the keybinding."
-if GetLocale() == "deDE" then
--- VALIDATION_ERROR = "some message here..."
-end
-
-local lua51 = loadstring("return function(...) return ... end") and true or false
-
-local table_setn = lua51 and function() end or table.setn
-
-local function new(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- local t = {}
- if k1 then t[k1] = v1
- if k2 then t[k2] = v2
- if k3 then t[k3] = v3
- if k4 then t[k4] = v4
- if k5 then t[k5] = v5
- if k6 then t[k6] = v6
- if k7 then t[k7] = v7
- if k8 then t[k8] = v8
- if k9 then t[k9] = v9
- if k10 then t[k10] = v10
- if k11 then t[k11] = v11
- if k12 then t[k12] = v12
- if k13 then t[k13] = v13
- if k14 then t[k14] = v14
- if k15 then t[k15] = v15
- if k16 then t[k16] = v16
- if k17 then t[k17] = v17
- if k18 then t[k18] = v18
- if k19 then t[k19] = v19
- if k20 then t[k20] = v20
- end end end end end end end end end end end end end end end end end end end end
- return t
-end
-if lua51 then
- new = loadstring("return function(...) local t = {}; for i = 1, select('#', ...), 2 do if select(i, ...) then t[select(i, ...)] = select(i+1, ...); else break; end; end; return t; end")()
-end
-
-local tmp
-do
- local t = {}
- function tmp(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- for k in pairs(t) do
- t[k] = nil
- end
- if type(k1) == "table" then
- for k,v in pairs(k1) do
- t[k] = v
- end
- else
- if k1 then t[k1] = v1
- if k2 then t[k2] = v2
- if k3 then t[k3] = v3
- if k4 then t[k4] = v4
- if k5 then t[k5] = v5
- if k6 then t[k6] = v6
- if k7 then t[k7] = v7
- if k8 then t[k8] = v8
- if k9 then t[k9] = v9
- if k10 then t[k10] = v10
- if k11 then t[k11] = v11
- if k12 then t[k12] = v12
- if k13 then t[k13] = v13
- if k14 then t[k14] = v14
- if k15 then t[k15] = v15
- if k16 then t[k16] = v16
- if k17 then t[k17] = v17
- if k18 then t[k18] = v18
- if k19 then t[k19] = v19
- if k20 then t[k20] = v20
- end end end end end end end end end end end end end end end end end end end end
- end
- return t
- end
- if lua51 then
- tmp = loadstring("local t = {}; return function(...) for k in pairs(t) do t[k] = nil end; for i = 1, select('#', ...), 2 do if select(i, ...) then t[select(i, ...)] = select(i+1, ...) else break; end; end; return t; end")()
- end
-end
-local tmp2
-do
- local t = {}
- function tmp2(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- for k in pairs(t) do
- t[k] = nil
- end
- if k1 then t[k1] = v1
- if k2 then t[k2] = v2
- if k3 then t[k3] = v3
- if k4 then t[k4] = v4
- if k5 then t[k5] = v5
- if k6 then t[k6] = v6
- if k7 then t[k7] = v7
- if k8 then t[k8] = v8
- if k9 then t[k9] = v9
- if k10 then t[k10] = v10
- if k11 then t[k11] = v11
- if k12 then t[k12] = v12
- if k13 then t[k13] = v13
- if k14 then t[k14] = v14
- if k15 then t[k15] = v15
- if k16 then t[k16] = v16
- if k17 then t[k17] = v17
- if k18 then t[k18] = v18
- if k19 then t[k19] = v19
- if k20 then t[k20] = v20
- end end end end end end end end end end end end end end end end end end end end
- return t
- end
- if lua51 then
- tmp2 = loadstring("local t = {}; return function(...) for k in pairs(t) do t[k] = nil end; for i = 1, select('#', ...), 2 do if select(i, ...) then t[select(i, ...)] = select(i+1, ...) else break; end; end; return t; end")()
- end
-end
-local levels
-local buttons
-
-local function GetScaledCursorPosition()
- local x, y = GetCursorPosition()
- local scale = UIParent:GetEffectiveScale()
- return x / scale, y / scale
-end
-
-local function StartCounting(self, levelNum)
- for i = levelNum, table.getn(levels) do
- if levels[i] then
- levels[i].count = 3
- end
- end
-end
-
-local function StopCounting(self, level)
- for i = level, 1, -1 do
- if levels[i] then
- levels[i].count = nil
- end
- end
-end
-
-local function OnUpdate(self, arg1)
- for _,level in ipairs(levels) do
- if level.count then
- level.count = level.count - arg1
- if level.count < 0 then
- level.count = nil
- self:Close(level.num)
- end
- end
- end
-end
-
-local function CheckDualMonitor(self, frame)
- local ratio = GetScreenWidth() / GetScreenHeight()
- if ratio >= 2.4 and frame:GetRight() > GetScreenWidth() / 2 and frame:GetLeft() < GetScreenWidth() / 2 then
- local offsetx
- if GetCursorPosition() / GetScreenHeight() * 768 < GetScreenWidth() / 2 then
- offsetx = GetScreenWidth() / 2 - frame:GetRight()
- else
- offsetx = GetScreenWidth() / 2 - frame:GetLeft()
- end
- local point, parent, relativePoint, x, y = frame:GetPoint(1)
- frame:SetPoint(point, parent, relativePoint, (x or 0) + offsetx, y or 0)
- end
-end
-
-local function CheckSize(self, level)
- if not level.buttons then
- return
- end
- local height = 20
- for _, button in ipairs(level.buttons) do
- height = height + button:GetHeight()
- end
- level:SetHeight(height)
- local width = 160
- for _, button in ipairs(level.buttons) do
- local extra = 1
- if button.hasArrow or button.hasColorSwatch then
- extra = extra + 16
- end
- if not button.notCheckable then
- extra = extra + 24
- end
- button.text:SetFont(STANDARD_TEXT_FONT, button.textHeight)
- if button.text:GetWidth() + extra > width then
- width = button.text:GetWidth() + extra
- end
- end
- level:SetWidth(width + 20)
- if level:GetLeft() and level:GetRight() and level:GetTop() and level:GetBottom() and (level:GetLeft() < 0 or level:GetRight() > GetScreenWidth() or level:GetTop() > GetScreenHeight() or level:GetBottom() < 0) then
- level:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPLEFT", level.parent or level:GetParent(), "TOPRIGHT", 5, 10)
- else
- level:SetPoint("BOTTOMLEFT", level.parent or level:GetParent(), "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPRIGHT", level.parent or level:GetParent(), "TOPLEFT", -5, 10)
- else
- level:SetPoint("BOTTOMRIGHT", level.parent or level:GetParent(), "BOTTOMLEFT", -5, -10)
- end
- end
- end
- local dirty = false
- if not level:GetRight() then
- self:Close()
- return
- end
- if level:GetRight() > GetScreenWidth() and level.lastDirection == "RIGHT" then
- level.lastDirection = "LEFT"
- dirty = true
- elseif level:GetLeft() < 0 and level.lastDirection == "LEFT" then
- level.lastDirection = "RIGHT"
- dirty = true
- end
- if level:GetTop() > GetScreenHeight() and level.lastVDirection == "UP" then
- level.lastVDirection = "DOWN"
- dirty = true
- elseif level:GetBottom() < 0 and level.lastVDirection == "DOWN" then
- level.lastVDirection = "UP"
- dirty = true
- end
- if dirty then
- level:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPLEFT", level.parent or level:GetParent(), "TOPRIGHT", 5, 10)
- else
- level:SetPoint("BOTTOMLEFT", level.parent or level:GetParent(), "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPRIGHT", level.parent or level:GetParent(), "TOPLEFT", -5, 10)
- else
- level:SetPoint("BOTTOMRIGHT", level.parent or level:GetParent(), "BOTTOMLEFT", -5, -10)
- end
- end
- end
- if level:GetTop() > GetScreenHeight() then
- local top = level:GetTop()
- local point, parent, relativePoint, x, y = level:GetPoint(1)
- level:ClearAllPoints()
- level:SetPoint(point, parent, relativePoint, x or 0, (y or 0) + GetScreenHeight() - top)
- elseif level:GetBottom() < 0 then
- local bottom = level:GetBottom()
- local point, parent, relativePoint, x, y = level:GetPoint(1)
- level:ClearAllPoints()
- level:SetPoint(point, parent, relativePoint, x or 0, (y or 0) - bottom)
- end
- CheckDualMonitor(self, level)
- if mod(level.num, 5) == 0 then
- local left, bottom = level:GetLeft(), level:GetBottom()
- level:ClearAllPoints()
- level:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- end
-end
-
-local Open
-local OpenSlider
-local OpenEditBox
-local Refresh
-local Clear
-local function ReleaseButton(self, level, index)
- if not level.buttons then
- return
- end
- if not level.buttons[index] then
- return
- end
- local button = level.buttons[index]
- button:Hide()
- if button.highlight then
- button.highlight:Hide()
- end
--- button.arrow:SetVertexColor(1, 1, 1)
- button.arrow:SetHeight(16)
- button.arrow:SetWidth(16)
- table.remove(level.buttons, index)
- table.insert(buttons, button)
- for k in pairs(button) do
- if k ~= 0 and k ~= "text" and k ~= "check" and k ~= "arrow" and k ~= "colorSwatch" and k ~= "highlight" and k ~= "radioHighlight" then
- button[k] = nil
- end
- end
- return true
-end
-
-local function Scroll(self, level, down)
- if down then
- if level:GetBottom() < 0 then
- local point, parent, relativePoint, x, y = level:GetPoint(1)
- level:SetPoint(point, parent, relativePoint, x, y + 50)
- if level:GetBottom() > 0 then
- level:SetPoint(point, parent, relativePoint, x, y + 50 - level:GetBottom())
- end
- end
- else
- if level:GetTop() > GetScreenHeight() then
- local point, parent, relativePoint, x, y = level:GetPoint(1)
- level:SetPoint(point, parent, relativePoint, x, y - 50)
- if level:GetTop() < GetScreenHeight() then
- level:SetPoint(point, parent, relativePoint, x, y - 50 + GetScreenHeight() - level:GetTop())
- end
- end
- end
-end
-
-local sliderFrame
-local editBoxFrame
-
-local numButtons = 0
-local function AcquireButton(self, level)
- if not levels[level] then
- return
- end
- level = levels[level]
- if not level.buttons then
- level.buttons = {}
- end
- local button
- if table.getn(buttons) == 0 then
- numButtons = numButtons + 1
- button = CreateFrame("Button", "Hewdrop20Button" .. numButtons, nil)
- button:SetFrameStrata("FULLSCREEN_DIALOG")
- button:SetHeight(16)
- local highlight = button:CreateTexture(nil, "BACKGROUND")
- highlight:SetTexture("Interface\\QuestFrame\\UI-QuestTitleHighlight")
- button.highlight = highlight
- highlight:SetBlendMode("ADD")
- highlight:SetAllPoints(button)
- highlight:Hide()
- local check = button:CreateTexture(nil, "ARTWORK")
- button.check = check
- check:SetTexture("Interface\\Buttons\\UI-CheckBox-Check")
- check:SetPoint("CENTER", button, "LEFT", 12, 0)
- check:SetWidth(24)
- check:SetHeight(24)
- local radioHighlight = button:CreateTexture(nil, "ARTWORK")
- button.radioHighlight = radioHighlight
- radioHighlight:SetTexture("Interface\\Buttons\\UI-RadioButton")
- radioHighlight:SetAllPoints(check)
- radioHighlight:SetBlendMode("ADD")
- radioHighlight:SetTexCoord(0.5, 0.75, 0, 1)
- radioHighlight:Hide()
- button:SetScript("OnEnter", function()
- local this = this
- if (sliderFrame and sliderFrame:IsShown() and sliderFrame.mouseDown and sliderFrame.level == this.level.num + 1) or (editBoxFrame and editBoxFrame:IsShown() and editBoxFrame.mouseDown and editBoxFrame.level == this.level.num + 1) then
- for i = 1, this.level.num do
- Refresh(self, levels[i])
- end
- return
- end
- self:Close(this.level.num + 1)
- if not this.disabled then
- if this.hasSlider then
- OpenSlider(self, this)
- elseif this.hasEditBox then
- OpenEditBox(self, this)
- elseif this.hasArrow then
- Open(self, this, nil, this.level.num + 1, this.value)
- end
- end
- if not this.level then -- button reclaimed
- return
- end
- StopCounting(self, this.level.num + 1)
- if not this.disabled then
- highlight:Show()
- if this.isRadio then
- button.radioHighlight:Show()
- end
- end
- if this.tooltipTitle or this.tooltipText then
- GameTooltip_SetDefaultAnchor(GameTooltip, this)
- local disabled = not this.isTitle and this.disabled
- if this.tooltipTitle then
- if disabled then
- GameTooltip:SetText(this.tooltipTitle, 0.5, 0.5, 0.5, 1)
- else
- GameTooltip:SetText(this.tooltipTitle, 1, 1, 1, 1)
- end
- if this.tooltipText then
- if disabled then
- GameTooltip:AddLine(this.tooltipText, (NORMAL_FONT_COLOR.r + 0.5) / 2, (NORMAL_FONT_COLOR.g + 0.5) / 2, (NORMAL_FONT_COLOR.b + 0.5) / 2, 1)
- else
- GameTooltip:AddLine(this.tooltipText, NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b, 1)
- end
- end
- else
- if disabled then
- GameTooltip:SetText(this.tooltipText, 0.5, 0.5, 0.5, 1)
- else
- GameTooltip:SetText(this.tooltipText, 1, 1, 1, 1)
- end
- end
- GameTooltip:Show()
- end
- if this.tooltipFunc then
- GameTooltip:SetOwner(this, "ANCHOR_NONE")
- GameTooltip:SetPoint("TOPLEFT", this, "TOPRIGHT", 5, 0)
- this.tooltipFunc(this.tooltipArg1, this.tooltipArg2, this.tooltipArg3, this.tooltipArg4)
- GameTooltip:Show()
- end
- end)
- button:SetScript("OnLeave", function()
- highlight:Hide()
- button.radioHighlight:Hide()
- if this.level then
- StartCounting(self, this.level.num)
- end
- GameTooltip:Hide()
- end)
- button:SetScript("OnClick", function()
- if not this.disabled then
- if this.hasColorSwatch then
- local func = button.colorFunc
- local a1,a2,a3,a4 = button.colorArg1, button.colorArg2, button.colorArg3, button.colorArg4
- local hasOpacity = this.hasOpacity
- ColorPickerFrame.func = function()
- if func then
- local r,g,b = ColorPickerFrame:GetColorRGB()
- local a = hasOpacity and 1 - OpacitySliderFrame:GetValue() or nil
- if a1 == nil then
- func(r, g, b, a)
- elseif a2 == nil then
- func(a1, r, g, b, a)
- elseif a3 == nil then
- func(a1, a2, r, g, b, a)
- elseif a4 == nil then
- func(a1, a2, a3, r, g, b, a)
- else
- func(a1, a2, a3, a4, r, g, b, a)
- end
- end
- end
- ColorPickerFrame.hasOpacity = this.hasOpacity
- ColorPickerFrame.opacityFunc = ColorPickerFrame.func
- ColorPickerFrame.opacity = 1 - this.opacity
- ColorPickerFrame:SetColorRGB(this.r, this.g, this.b)
- local r, g, b, a = this.r, this.g, this.b, this.opacity
- ColorPickerFrame.cancelFunc = function()
- if a1 == nil then
- func(r, g, b, a)
- elseif a2 == nil then
- func(a1, r, g, b, a)
- elseif a3 == nil then
- func(a1, a2, r, g, b, a)
- else
- func(a1, a2, a3, r, g, b, a)
- end
- end
- self:Close(1)
- ShowUIPanel(ColorPickerFrame)
- elseif this.func then
- local level = button.level
- if type(this.func) == "string" then
- self:assert(type(this.arg1[this.func]) == "function", "Cannot call method " .. this.func)
- this.arg1[this.func](this.arg1, this.arg2, this.arg3, this.arg4)
- else
- this.func(this.arg1, this.arg2, this.arg3, this.arg4)
- end
- if this.closeWhenClicked then
- self:Close()
- elseif level:IsShown() then
- for i = 1, level.num do
- Refresh(self, levels[i])
- end
- end
- elseif this.closeWhenClicked then
- self:Close()
- end
- end
- end)
- local text = button:CreateFontString(nil, "ARTWORK")
- button.text = text
- text:SetFontObject(GameFontHighlightSmall)
- button.text:SetFont(STANDARD_TEXT_FONT, UIDROPDOWNMENU_DEFAULT_TEXT_HEIGHT)
- button:SetScript("OnMouseDown", function()
- if not this.disabled and (this.func or this.colorFunc or this.closeWhenClicked) then
- text:SetPoint("LEFT", button, "LEFT", this.notCheckable and 1 or 25, -1)
- end
- end)
- button:SetScript("OnMouseUp", function()
- if not this.disabled and (this.func or this.colorFunc or this.closeWhenClicked) then
- text:SetPoint("LEFT", button, "LEFT", this.notCheckable and 0 or 24, 0)
- end
- end)
- local arrow = button:CreateTexture(nil, "ARTWORK")
- button.arrow = arrow
- arrow:SetPoint("LEFT", button, "RIGHT", -16, 0)
- arrow:SetWidth(16)
- arrow:SetHeight(16)
- arrow:SetTexture("Interface\\ChatFrame\\ChatFrameExpandArrow")
- local colorSwatch = button:CreateTexture(nil, "OVERLAY")
- button.colorSwatch = colorSwatch
- colorSwatch:SetWidth(20)
- colorSwatch:SetHeight(20)
- colorSwatch:SetTexture("Interface\\ChatFrame\\ChatFrameColorSwatch")
- local texture = button:CreateTexture(nil, "OVERLAY")
- colorSwatch.texture = texture
- texture:SetTexture(1, 1, 1)
- texture:SetWidth(11.5)
- texture:SetHeight(11.5)
- texture:Show()
- texture:SetPoint("CENTER", colorSwatch, "CENTER")
- colorSwatch:SetPoint("RIGHT", button, "RIGHT", 0, 0)
- else
- button = buttons[table.getn(buttons)]
- table.remove(buttons, table.getn(buttons))
- end
- button:ClearAllPoints()
- button:SetParent(level)
- button:SetFrameStrata(level:GetFrameStrata())
- button:SetFrameLevel(level:GetFrameLevel() + 1)
- button:SetPoint("LEFT", level, "LEFT", 10, 0)
- button:SetPoint("RIGHT", level, "RIGHT", -10, 0)
- if table.getn(level.buttons) == 0 then
- button:SetPoint("TOP", level, "TOP", 0, -10)
- else
- button:SetPoint("TOP", level.buttons[table.getn(level.buttons)], "BOTTOM", 0, 0)
- end
- button.text:SetPoint("LEFT", button, "LEFT", 24, 0)
- button:Show()
- button.level = level
- table.insert(level.buttons, button)
- if not level.parented then
- level.parented = true
- level:ClearAllPoints()
- if level.num == 1 then
- if level.parent ~= UIParent then
- level:SetPoint("TOPRIGHT", level.parent, "TOPLEFT")
- else
- level:SetPoint("CENTER", level.parent, "CENTER")
- end
- else
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPLEFT", level.parent, "TOPRIGHT", 5, 10)
- else
- level:SetPoint("BOTTOMLEFT", level.parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- level:SetPoint("TOPRIGHT", level.parent, "TOPLEFT", -5, 10)
- else
- level:SetPoint("BOTTOMRIGHT", level.parent, "BOTTOMLEFT", -5, -10)
- end
- end
- end
- level:SetFrameStrata("FULLSCREEN_DIALOG")
- end
- button:SetAlpha(1)
- return button
-end
-
-local numLevels = 0
-local function AcquireLevel(self, level)
- if not levels[level] then
- for i = table.getn(levels) + 1, level, -1 do
- local i = i
- numLevels = numLevels + 1
- local frame = CreateFrame("Button", "Hewdrop20Level" .. numLevels, nil)
- if i == 1 then
- if lua51 then
- local old_CloseSpecialWindows = CloseSpecialWindows
- function CloseSpecialWindows()
- local found = old_CloseSpecialWindows()
- if levels[1]:IsShown() then
- self:Close()
- return 1
- end
- return found
- end
- else
- local old_CloseWindows = CloseWindows
- function CloseWindows(ignoreCenter)
- local found = old_CloseWindows(ignoreCenter)
- if levels[1]:IsShown() then
- self:Close()
- return 1
- end
- return found
- end
- end
- end
- levels[i] = frame
- frame.num = i
- frame:SetParent(UIParent)
- frame:SetFrameStrata("FULLSCREEN_DIALOG")
- frame:Hide()
- frame:SetWidth(180)
- frame:SetHeight(10)
- frame:SetFrameLevel(i * 3)
- frame:SetScript("OnHide", function()
- self:Close(level + 1)
- end)
- if frame.SetTopLevel then
- frame:SetTopLevel(true)
- end
- frame:EnableMouse(true)
- frame:EnableMouseWheel(true)
- local backdrop = CreateFrame("Frame", nil, frame)
- backdrop:SetAllPoints(frame)
- backdrop:SetBackdrop(tmp(
- 'bgFile', "Interface\\ChatFrame\\ChatFrameBackground",
- 'edgeFile', "Interface\\Tooltips\\UI-Tooltip-Border",
- 'tile', true,
- 'insets', tmp2(
- 'left', 5,
- 'right', 5,
- 'top', 5,
- 'bottom', 5
- ),
- 'tileSize', 16,
- 'edgeSize', 16
- ))
- backdrop:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b)
- backdrop:SetBackdropColor(0, 0, 0, 1)
- frame:SetScript("OnClick", function()
- self:Close(i)
- end)
- frame:SetScript("OnEnter", function()
- StopCounting(self, i)
- end)
- frame:SetScript("OnLeave", function()
- StartCounting(self, i)
- end)
- frame:SetScript("OnMouseWheel", function()
- Scroll(self, frame, arg1 < 0)
- end)
- if i == 1 then
- frame:SetScript("OnUpdate", function()
- OnUpdate(self, arg1)
- end)
- levels[1].lastDirection = "RIGHT"
- levels[1].lastVDirection = "DOWN"
- else
- levels[i].lastDirection = levels[i - 1].lastDirection
- levels[i].lastVDirection = levels[i - 1].lastVDirection
- end
- end
- end
- local fullscreenFrame = GetFullScreenFrame()
- local l = levels[level]
- local strata, framelevel = l:GetFrameStrata(), l:GetFrameLevel()
- if fullscreenFrame then
- l:SetParent(fullscreenFrame)
- else
- l:SetParent(UIParent)
- end
- l:SetFrameStrata(strata)
- l:SetFrameLevel(framelevel)
- l:SetAlpha(1)
- return l
-end
-
-local function checkValidate(validateFunc, func, arg1, arg2, arg3)
- local text
- if arg3 ~= nil then
- text = arg3
- elseif arg2 ~= nil then
- text = arg2
- else
- text = arg1
- end
- if not validateFunc(text) then
- DEFAULT_CHAT_FRAME:AddMessage("|cffffff7fValidation error: [|r" .. tostring(text) .. "|cffffff7f]|r")
- else
- func(arg1, arg2, arg3)
- end
-end
-
-local function validateOptions(options, position, baseOptions, fromPass)
- if not baseOptions then
- baseOptions = options
- end
- if type(options) ~= "table" then
- return "Options must be a table.", position
- end
- local kind = options.type
- if type(kind) ~= "string" then
- return '"type" must be a string.', position
- elseif kind ~= "group" and kind ~= "range" and kind ~= "text" and kind ~= "execute" and kind ~= "toggle" and kind ~= "color" and kind ~= "header" then
- return '"type" must either be "range", "text", "group", "toggle", "execute", "color", or "header".', position
- end
- if options.aliases then
- if type(options.aliases) ~= "table" and type(options.aliases) ~= "string" then
- return '"alias" must be a table or string', position
- end
- end
- if not fromPass then
- if kind == "execute" then
- if type(options.func) ~= "string" and type(options.func) ~= "function" then
- return '"func" must be a string or function', position
- end
- elseif kind == "range" or kind == "text" or kind == "toggle" then
- if type(options.set) ~= "string" and type(options.set) ~= "function" then
- return '"set" must be a string or function', position
- end
- if kind == "text" and options.get == false then
- elseif type(options.get) ~= "string" and type(options.get) ~= "function" then
- return '"get" must be a string or function', position
- end
- elseif kind == "group" and options.pass then
- if options.pass ~= true then
- return '"pass" must be either nil, true, or false', position
- end
- if not options.func then
- if type(options.set) ~= "string" and type(options.set) ~= "function" then
- return '"set" must be a string or function', position
- end
- if type(options.get) ~= "string" and type(options.get) ~= "function" then
- return '"get" must be a string or function', position
- end
- elseif type(options.func) ~= "string" and type(options.func) ~= "function" then
- return '"func" must be a string or function', position
- end
- end
- else
- if kind == "group" then
- return 'cannot have "type" = "group" as a subgroup of a passing group', position
- end
- end
- if options ~= baseOptions then
- if kind == "header" then
- elseif type(options.desc) ~= "string" then
- return '"desc" must be a string', position
- elseif string.len(options.desc) == 0 then
- return '"desc" cannot be a 0-length string', position
- end
- end
- if options ~= baseOptions or kind == "range" or kind == "text" or kind == "toggle" or kind == "color" then
- if options.type == "header" and not options.cmdName and not options.name then
- elseif options.cmdName then
- if type(options.cmdName) ~= "string" then
- return '"cmdName" must be a string or nil', position
- elseif string.len(options.cmdName) == 0 then
- return '"cmdName" cannot be a 0-length string', position
- end
- if type(options.guiName) ~= "string" then
- if not options.guiNameIsMap then
- return '"guiName" must be a string or nil', position
- end
- elseif string.len(options.guiName) == 0 then
- return '"guiName" cannot be a 0-length string', position
- end
- else
- if type(options.name) ~= "string" then
- return '"name" must be a string', position
- elseif string.len(options.name) == 0 then
- return '"name" cannot be a 0-length string', position
- end
- end
- end
- if options.guiNameIsMap then
- if type(options.guiNameIsMap) ~= "boolean" then
- return '"guiNameIsMap" must be a boolean or nil', position
- elseif options.type ~= "toggle" then
- return 'if "guiNameIsMap" is true, then "type" must be set to \'toggle\'', position
- elseif type(options.map) ~= "table" then
- return '"map" must be a table', position
- end
- end
- if options.message and type(options.message) ~= "string" then
- return '"message" must be a string or nil', position
- end
- if options.error and type(options.error) ~= "string" then
- return '"error" must be a string or nil', position
- end
- if options.current and type(options.current) ~= "string" then
- return '"current" must be a string or nil', position
- end
- if options.order then
- if type(options.order) ~= "number" or (-1 < options.order and options.order < 0.999) then
- return '"order" must be a non-zero number or nil', position
- end
- end
- if options.disabled then
- if type(options.disabled) ~= "function" and type(options.disabled) ~= "string" and options.disabled ~= true then
- return '"disabled" must be a function, string, or boolean', position
- end
- end
- if options.cmdHidden then
- if type(options.cmdHidden) ~= "function" and type(options.cmdHidden) ~= "string" and options.cmdHidden ~= true then
- return '"cmdHidden" must be a function, string, or boolean', position
- end
- end
- if options.guiHidden then
- if type(options.guiHidden) ~= "function" and type(options.guiHidden) ~= "string" and options.guiHidden ~= true then
- return '"guiHidden" must be a function, string, or boolean', position
- end
- end
- if options.hidden then
- if type(options.hidden) ~= "function" and type(options.hidden) ~= "string" and options.hidden ~= true then
- return '"hidden" must be a function, string, or boolean', position
- end
- end
- if kind == "text" then
- if type(options.validate) == "table" then
- local t = options.validate
- local iTable = nil
- for k,v in pairs(t) do
- if type(k) == "number" then
- if iTable == nil then
- iTable = true
- elseif not iTable then
- return '"validate" must either have all keys be indexed numbers or strings', position
- elseif k < 1 or k > table.getn(t) then
- return '"validate" numeric keys must be indexed properly. >= 1 and <= table.getn', position
- end
- else
- if iTable == nil then
- iTable = false
- elseif iTable then
- return '"validate" must either have all keys be indexed numbers or strings', position
- end
- end
- if type(v) ~= "string" then
- return '"validate" values must all be strings', position
- end
- end
- elseif options.validate == "keybinding" then
- -- no other checks
- else
- if type(options.usage) ~= "string" then
- return '"usage" must be a string', position
- elseif options.validate and type(options.validate) ~= "string" and type(options.validate) ~= "function" then
- return '"validate" must be a string, function, or table', position
- end
- end
- elseif kind == "range" then
- if options.min or options.max then
- if type(options.min) ~= "number" then
- return '"min" must be a number', position
- elseif type(options.max) ~= "number" then
- return '"max" must be a number', position
- elseif options.min >= options.max then
- return '"min" must be less than "max"', position
- end
- end
- if options.step then
- if type(options.step) ~= "number" then
- return '"step" must be a number', position
- elseif options.step < 0 then
- return '"step" must be nonnegative', position
- end
- end
- if options.isPercent and options.isPercent ~= true then
- return '"isPercent" must either be nil, true, or false', position
- end
- elseif kind == "toggle" then
- if options.map then
- if type(options.map) ~= "table" then
- return '"map" must be a table', position
- elseif type(options.map[true]) ~= "string" then
- return '"map[true]" must be a string', position
- elseif type(options.map[false]) ~= "string" then
- return '"map[false]" must be a string', position
- end
- end
- elseif kind == "color" then
- if options.hasAlpha and options.hasAlpha ~= true then
- return '"hasAlpha" must be nil, true, or false', position
- end
- elseif kind == "group" then
- if options.pass and options.pass ~= true then
- return '"pass" must be nil, true, or false', position
- end
- if type(options.args) ~= "table" then
- return '"args" must be a table', position
- end
- for k,v in pairs(options.args) do
- if type(k) ~= "string" then
- return '"args" keys must be strings', position
- elseif string.find(k, "%s") then
- return string.format('"args" keys must not include spaces. %q is not appropriate.', k), position
- elseif string.len(k) == 0 then
- return '"args" keys must not be 0-length strings.', position
- end
- if type(v) ~= "table" then
- return '"args" values must be tables', position and position .. "." .. k or k
- end
- local newposition
- if position then
- newposition = position .. ".args." .. k
- else
- newposition = "args." .. k
- end
- local err, pos = validateOptions(v, newposition, baseOptions, options.pass)
- if err then
- return err, pos
- end
- end
- end
- if options.icon and type(options.icon) ~= "string" then
- return'"icon" must be a string', position
- end
- if options.iconWidth or options.iconHeight then
- if type(options.iconWidth) ~= "number" or type(options.iconHeight) ~= "number" then
- return '"iconHeight" and "iconWidth" must be numbers', position
- end
- end
- if options.iconCoordLeft or options.iconCoordRight or options.iconCoordTop or options.iconCoordBottom then
- if type(options.iconCoordLeft) ~= "number" or type(options.iconCoordRight) ~= "number" or type(options.iconCoordTop) ~= "number" or type(options.iconCoordBottom) ~= "number" then
- return '"iconCoordLeft", "iconCoordRight", "iconCoordTop", and "iconCoordBottom" must be numbers', position
- end
- end
-end
-
-local validatedOptions
-
-local values
-local mysort_args
-local mysort
-local othersort
-local othersort_validate
-
-local baseFunc, currentLevel
-
-function Hewdrop:FeedAceOptionsTable(options, difference)
- self:argCheck(options, 2, "table")
- self:argCheck(difference, 3, "nil", "number")
- self:assert(currentLevel, "Cannot call `FeedAceOptionsTable' outside of a Hewdrop declaration")
- if not difference then
- difference = 0
- end
- if not validatedOptions then
- validatedOptions = {}
- end
- if not validatedOptions[options] then
- local err, position = validateOptions(options)
-
- if err then
- if position then
- Hewdrop:error(position .. ": " .. err)
- else
- Hewdrop:error(err)
- end
- end
-
- validatedOptions[options] = true
- end
- local level = levels[currentLevel]
- self:assert(level, "Improper level given")
- if not values then
- values = {}
- else
- for k,v in pairs(values) do
- values[k] = nil
- end
- table_setn(values, 0)
- end
-
- local current = level
- while current do
- if current.num == difference + 1 then
- break
- end
- table.insert(values, current.value)
- current = levels[current.num - 1]
- end
-
- local realOptions = options
- local handler = options.handler
- local passTable
- local passValue
- while table.getn(values) > 0 do
- passTable = options.pass and current or nil
- local value = table.remove(values)
- options = options.args and options.args[value]
- if not options then
- return
- end
- handler = options.handler or handler
- passValue = passTable and value or nil
- end
-
- if options.type == "group" then
- for k in pairs(options.args) do
- table.insert(values, k)
- end
- if not mysort then
- mysort = function(a, b)
- local alpha, bravo = mysort_args[a], mysort_args[b]
- local alpha_order = alpha.order or 100
- local bravo_order = bravo.order or 100
- local alpha_name = alpha.guiName or alpha.name
- local bravo_name = bravo.guiName or bravo.name
- if alpha_order == bravo_order then
- if not alpha_name then
- return true
- elseif not bravo_name then
- return false
- else
- return string.upper(alpha_name) < string.upper(bravo_name)
- end
- else
- if alpha_order < 0 then
- if bravo_order > 0 then
- return false
- end
- else
- if bravo_order < 0 then
- return true
- end
- end
- return alpha_order < bravo_order
- end
- end
- end
- mysort_args = options.args
- table.sort(values, mysort)
- mysort_args = nil
- local hasBoth = table.getn(values) >= 1 and (options.args[values[1]].order or 100) > 0 and (options.args[values[table.getn(values)]].order or 100) < 0
- local last_order = 1
- for _,k in ipairs(values) do
- local v = options.args[k]
- local handler = v.handler or handler
- if hasBoth and last_order > 0 and (v.order or 100) < 0 then
- hasBoth = false
- self:AddLine()
- end
- local hidden, disabled = v.guiHidden or v.hidden, v.disabled
- if type(hidden) == "function" then
- hidden = hidden()
- elseif type(hidden) == "string" then
- hidden = handler[hidden](handler)
- end
- if not hidden then
- if type(disabled) == "function" then
- disabled = disabled()
- elseif type(disabled) == "string" then
- disabled = handler[disabled](handler)
- end
- local name = (v.guiIconOnly and v.icon) and "" or (v.guiName or v.name)
- local desc = v.desc
- local iconHeight = v.iconHeight or 16
- local iconWidth = v.iconWidth or 16
- local iconCoordLeft = v.iconCoordLeft
- local iconCoordRight = v.iconCoordRight
- local iconCoordBottom = v.iconCoordBottom
- local iconCoordTop = v.iconCoordTop
- local tooltipTitle, tooltipText
- tooltipTitle = name
- if name ~= desc then
- tooltipText = desc
- end
- if v.type == "toggle" then
- local checked
- if type(v.get) == "function" then
- checked = v.get(passValue)
- else
- if not handler[v.get] then
- Hewdrop:error("Handler %q not available", v.get)
- end
- checked = handler[v.get](handler, passValue)
- end
- local func, arg1, arg2, arg3
- if type(v.set) == "function" then
- func = v.set
- if passValue ~= nil then
- arg1 = passValue
- arg2 = not checked
- else
- arg1 = not checked
- end
- else
- if not handler[v.set] then
- Hewdrop:error("Handler %q not available", v.set)
- end
- func = handler[v.set]
- arg1 = handler
- if passValue ~= nil then
- arg2 = passValue
- arg3 = not checked
- else
- arg2 = not checked
- end
- end
- if v.guiNameIsMap then
- checked = checked and true or false
- name = string.gsub(tostring(v.map and v.map[checked]), "|c%x%x%x%x%x%x%x%x(.-)|r", "%1")
- checked = nil
- end
- self:AddLine(
- 'text', name,
- 'checked', checked,
- 'isRadio', v.isRadio,
- 'func', func,
- 'arg1', arg1,
- 'arg2', arg2,
- 'arg3', arg3,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText
- )
- elseif v.type == "execute" then
- local func, arg1, arg2
- if type(v.func) == "function" then
- func = v.func
- arg1 = passValue
- else
- if not handler[v.func] then
- Hewdrop:error("Handler %q not available", v.func)
- end
- func = handler[v.func]
- arg1 = handler
- arg2 = passValue
- end
- self:AddLine(
- 'text', name,
- 'checked', checked,
- 'func', func,
- 'arg1', arg1,
- 'arg2', arg2,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- elseif v.type == "range" then
- local sliderValue
- if type(v.get) == "function" then
- sliderValue = v.get(passValue)
- else
- if not handler[v.get] then
- Hewdrop:error("Handler %q not available", v.get)
- end
- sliderValue = handler[v.get](handler, passValue)
- end
- local sliderFunc, sliderArg1, sliderArg2
- if type(v.set) == "function" then
- sliderFunc = v.set
- sliderArg1 = passValue
- else
- if not handler[v.set] then
- Hewdrop:error("Handler %q not available", v.set)
- end
- sliderFunc = handler[v.set]
- sliderArg1 = handler
- sliderArg2 = passValue
- end
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'hasSlider', true,
- 'sliderMin', v.min or 0,
- 'sliderMax', v.max or 1,
- 'sliderStep', v.step or 0,
- 'sliderIsPercent', v.isPercent or false,
- 'sliderValue', sliderValue,
- 'sliderFunc', sliderFunc,
- 'sliderArg1', sliderArg1,
- 'sliderArg2', sliderArg2,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- elseif v.type == "color" then
- local r,g,b,a
- if type(v.get) == "function" then
- r,g,b,a = v.get(passValue)
- else
- if not handler[v.get] then
- Hewdrop:error("Handler %q not available", v.get)
- end
- r,g,b,a = handler[v.get](handler, passValue)
- end
- local colorFunc, colorArg1, colorArg2
- if type(v.set) == "function" then
- colorFunc = v.set
- colorArg1 = passValue
- else
- if not handler[v.set] then
- Hewdrop:error("Handler %q not available", v.set)
- end
- colorFunc = handler[v.set]
- colorArg1 = handler
- colorArg2 = passValue
- end
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'hasColorSwatch', true,
- 'r', r,
- 'g', g,
- 'b', b,
- 'opacity', v.hasAlpha and a or nil,
- 'hasOpacity', v.hasAlpha,
- 'colorFunc', colorFunc,
- 'colorArg1', colorArg1,
- 'colorArg2', colorArg2,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText
- )
- elseif v.type == "text" then
- if type(v.validate) == "table" then
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'value', k,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- else
- local editBoxText
- if type(v.get) == "function" then
- editBoxText = v.get(passValue)
- elseif v.get == false then
- editBoxText = nil
- else
- if not handler[v.get] then
- Hewdrop:error("Handler %q not available", v.get)
- end
- editBoxText = handler[v.get](handler, passValue)
- end
- local editBoxFunc, editBoxArg1, editBoxArg2
- if type(v.set) == "function" then
- editBoxFunc = v.set
- editBoxArg1 = passValue
- else
- if not handler[v.set] then
- Hewdrop:error("Handler %q not available", v.set)
- end
- editBoxFunc = handler[v.set]
- editBoxArg1 = handler
- editBoxArg2 = passValue
- end
-
- local editBoxValidateFunc, editBoxValidateArg1
-
- if v.validate and v.validate ~= "keybinding" then
- if type(v.validate) == "function" then
- editBoxValidateFunc = v.validate
- else
- if not handler[v.validate] then
- Hewdrop:error("Handler %q not available", v.validate)
- end
- editBoxValidateFunc = handler[v.validate]
- editBoxValidateArg1 = handler
- end
- elseif v.validate then
- if tooltipText then
- tooltipText = tooltipText .. "\n\n" .. RESET_KEYBINDING_DESC
- else
- tooltipText = RESET_KEYBINDING_DESC
- end
- end
-
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom,
- 'hasEditBox', true,
- 'editBoxText', editBoxText,
- 'editBoxFunc', editBoxFunc,
- 'editBoxArg1', editBoxArg1,
- 'editBoxArg2', editBoxArg2,
- 'editBoxValidateFunc', editBoxValidateFunc,
- 'editBoxValidateArg1', editBoxValidateArg1,
- 'editBoxIsKeybinding', v.validate == "keybinding",
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText
- )
- end
- elseif v.type == "group" then
- self:AddLine(
- 'text', name,
- 'hasArrow', true,
- 'value', k,
- 'disabled', disabled,
- 'tooltipTitle', tooltipTitle,
- 'tooltipText', tooltipText,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- elseif v.type == "header" then
- if name == "" or not name then
- self:AddLine(
- 'isTitle', true,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- else
- self:AddLine(
- 'text', name,
- 'isTitle', true,
- 'icon', v.icon,
- 'iconHeight', iconHeight,
- 'iconWidth', iconWidth,
- 'iconCoordLeft', iconCoordLeft,
- 'iconCoordRight', iconCoordRight,
- 'iconCoordTop', iconCoordTop,
- 'iconCoordBottom', iconCoordBottom
- )
- end
- end
- end
- last_order = v.order or 100
- end
- elseif options.type == "text" and type(options.validate) == "table" then
- local current
- if type(options.get) == "function" then
- current = options.get(passValue)
- elseif options.get ~= false then
- if not handler[options.get] then
- Hewdrop:error("Handler %q not available", options.get)
- end
- current = handler[options.get](handler, passValue)
- end
- local indexed = true
- for k,v in pairs(options.validate) do
- if type(k) ~= "number" then
- indexed = false
- end
- table.insert(values, k)
- end
- if not indexed then
- if not othersort then
- othersort = function(alpha, bravo)
- return othersort_validate[alpha] < othersort_validate[bravo]
- end
- end
- othersort_validate = options.validate
- table.sort(values, othersort)
- othersort_validate = nil
- end
- for _,k in ipairs(values) do
- local v = options.validate[k]
- if type(k) == "number" then
- k = v
- end
- local func, arg1, arg2
- if type(options.set) == "function" then
- func = options.set
- if passValue ~= nil then
- arg1 = passValue
- arg2 = k
- else
- arg1 = k
- end
- else
- if not handler[options.set] then
- Hewdrop:error("Handler %q not available", options.set)
- end
- func = handler[options.set]
- arg1 = handler
- if passValue ~= nil then
- arg2 = passValue
- arg3 = k
- else
- arg2 = k
- end
- end
- local checked = (k == current or (type(k) == "string" and type(current) == "string" and string.lower(k) == string.lower(current)))
- self:AddLine(
- 'text', v,
- 'func', not checked and func or nil,
- 'arg1', not checked and arg1 or nil,
- 'arg2', not checked and arg2 or nil,
- 'arg3', not checked and arg3 or nil,
- 'isRadio', true,
- 'checked', checked,
- 'tooltipTitle', options.guiName or options.name,
- 'tooltipText', v
- )
- end
- for k in pairs(values) do
- values[k] = nil
- end
- table_setn(values, 0)
- else
- return false
- end
- return true
-end
-
-function Refresh(self, level)
- if type(level) == "number" then
- level = levels[level]
- end
- if not level then
- return
- end
- if baseFunc then
- Clear(self, level)
- currentLevel = level.num
- if type(baseFunc) == "table" then
- if currentLevel == 1 then
- local handler = baseFunc.handler
- if handler then
- local name = tostring(handler)
- if not string.find(name, '^table:') then
- name = string.gsub(name, "|c%x%x%x%x%x%x%x%x(.-)|r", "%1")
- self:AddLine(
- 'text', name,
- 'isTitle', true
- )
- end
- end
--- elseif level.parentText then
--- self:AddLine(
--- 'text', level.parentText,
--- 'tooltipTitle', level.parentTooltipTitle,
--- 'tooltipText', level.parentTooltipText,
--- 'tooltipFunc', level.parentTooltipFunc,
--- 'isTitle', true
--- )
- end
- self:FeedAceOptionsTable(baseFunc)
- if currentLevel == 1 then
- self:AddLine(
- 'text', CLOSE,
- 'closeWhenClicked', true
- )
- end
- else
--- if level.parentText then
--- self:AddLine(
--- 'text', level.parentText,
--- 'tooltipTitle', level.parentTooltipTitle,
--- 'tooltipText', level.parentTooltipText,
--- 'tooltipFunc', level.parentTooltipFunc,
--- 'isTitle', true
--- )
--- end
- baseFunc(currentLevel, level.value, levels[level.num - 1] and levels[level.num - 1].value, levels[level.num - 2] and levels[level.num - 2].value, levels[level.num - 3] and levels[level.num - 3].value, levels[level.num - 4] and levels[level.num - 4].value)
- end
- currentLevel = nil
- CheckSize(self, level)
- end
-end
-
-function Hewdrop:Refresh(level)
- self:argCheck(level, 2, "number")
- Refresh(self, levels[level])
-end
-
-function OpenSlider(self, parent)
- if not sliderFrame then
- sliderFrame = CreateFrame("Frame", nil, nil)
- sliderFrame:SetWidth(80)
- sliderFrame:SetHeight(170)
- sliderFrame:SetScale(UIParent:GetScale())
- sliderFrame:SetBackdrop(tmp(
- 'bgFile', "Interface\\Tooltips\\UI-Tooltip-Background",
- 'edgeFile', "Interface\\Tooltips\\UI-Tooltip-Border",
- 'tile', true,
- 'insets', tmp2(
- 'left', 5,
- 'right', 5,
- 'top', 5,
- 'bottom', 5
- ),
- 'tileSize', 16,
- 'edgeSize', 16
- ))
- sliderFrame:SetFrameStrata("FULLSCREEN_DIALOG")
- if sliderFrame.SetTopLevel then
- sliderFrame:SetTopLevel(true)
- end
- sliderFrame:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b)
- sliderFrame:SetBackdropColor(TOOLTIP_DEFAULT_BACKGROUND_COLOR.r, TOOLTIP_DEFAULT_BACKGROUND_COLOR.g, TOOLTIP_DEFAULT_BACKGROUND_COLOR.b)
- sliderFrame:EnableMouse(true)
- sliderFrame:Hide()
- sliderFrame:SetPoint("CENTER", UIParent, "CENTER")
- local slider = CreateFrame("Slider", nil, sliderFrame)
- sliderFrame.slider = slider
- slider:SetOrientation("VERTICAL")
- slider:SetMinMaxValues(0, 1)
- slider:SetValueStep(0.01)
- slider:SetValue(0.5)
- slider:SetWidth(16)
- slider:SetHeight(128)
- slider:SetPoint("LEFT", sliderFrame, "LEFT", 15, 0)
- slider:SetBackdrop(tmp(
- 'bgFile', "Interface\\Buttons\\UI-SliderBar-Background",
- 'edgeFile', "Interface\\Buttons\\UI-SliderBar-Border",
- 'tile', true,
- 'edgeSize', 8,
- 'tileSize', 8,
- 'insets', tmp2(
- 'left', 3,
- 'right', 3,
- 'top', 3,
- 'bottom', 3
- )
- ))
- local texture = slider:CreateTexture()
- slider:SetThumbTexture("Interface\\Buttons\\UI-SliderBar-Button-Vertical")
- local text = slider:CreateFontString(nil, "ARTWORK")
- sliderFrame.topText = text
- text:SetFontObject(GameFontGreenSmall)
- text:SetText("100%")
- text:SetPoint("BOTTOM", slider, "TOP")
- local text = slider:CreateFontString(nil, "ARTWORK")
- sliderFrame.bottomText = text
- text:SetFontObject(GameFontGreenSmall)
- text:SetText("0%")
- text:SetPoint("TOP", slider, "BOTTOM")
- local text = slider:CreateFontString(nil, "ARTWORK")
- sliderFrame.currentText = text
- text:SetFontObject(GameFontHighlightSmall)
- text:SetText("50%")
- text:SetPoint("LEFT", slider, "RIGHT")
- text:SetPoint("RIGHT", sliderFrame, "RIGHT", -6, 0)
- text:SetJustifyH("CENTER")
- local changed = false
- local inside = false
- slider:SetScript("OnValueChanged", function()
- if sliderFrame.changing then
- return
- end
- changed = true
- local done = false
- if sliderFrame.parent and sliderFrame.parent.sliderFunc then
- local min = sliderFrame.parent.sliderMin or 0
- local max = sliderFrame.parent.sliderMax or 1
- local step = sliderFrame.parent.sliderStep or (max - min) / 100
- local a1,a2,a3,a4 = sliderFrame.parent.sliderArg1, sliderFrame.parent.sliderArg2, sliderFrame.parent.sliderArg3, sliderFrame.parent.sliderArg4
- local value = (1 - slider:GetValue()) * (max - min) + min
- if step > 0 then
- value = math.floor((value - min) / step + 0.5) * step + min
- if value > max then
- value = max
- elseif value < min then
- value = min
- end
- end
- if value == sliderFrame.lastValue then
- return
- end
- sliderFrame.lastValue = value
- local text
- if a1 == nil then
- text = sliderFrame.parent.sliderFunc(value)
- elseif a2 == nil then
- text = sliderFrame.parent.sliderFunc(a1, value)
- elseif a3 == nil then
- text = sliderFrame.parent.sliderFunc(a1, a2, value)
- elseif a4 == nil then
- text = sliderFrame.parent.sliderFunc(a1, a2, a3, value)
- else
- text = sliderFrame.parent.sliderFunc(a1, a2, a3, a4, value)
- end
- if text then
- sliderFrame.currentText:SetText(text)
- done = true
- end
- end
- if not done then
- local min = sliderFrame.parent.sliderMin or 0
- local max = sliderFrame.parent.sliderMax or 1
- local step = sliderFrame.parent.sliderStep or (max - min) / 100
- local value = (1 - slider:GetValue()) * (max - min) + min
- if step > 0 then
- value = math.floor((value - min) / step + 0.5) * step + min
- if value > max then
- value = max
- elseif value < min then
- value = min
- end
- end
- if sliderFrame.parent.sliderIsPercent then
- sliderFrame.currentText:SetText(string.format("%.0f%%", value * 100))
- else
- if step < 0.1 then
- sliderFrame.currentText:SetText(string.format("%.2f", value))
- elseif step < 1 then
- sliderFrame.currentText:SetText(string.format("%.1f", value))
- else
- sliderFrame.currentText:SetText(string.format("%.0f", value))
- end
- end
- end
- end)
- sliderFrame:SetScript("OnEnter", function()
- StopCounting(self, sliderFrame.level)
- end)
- sliderFrame:SetScript("OnLeave", function()
- StartCounting(self, sliderFrame.level)
- end)
- slider:SetScript("OnMouseDown", function()
- sliderFrame.mouseDown = true
- end)
- slider:SetScript("OnMouseUp", function()
- sliderFrame.mouseDown = false
- if changed and not inside then
- local parent = sliderFrame.parent
- for i = 1, sliderFrame.level - 1 do
- Refresh(self, levels[i])
- end
- OpenSlider(self, parent)
- end
- end)
- slider:SetScript("OnEnter", function()
- inside = true
- StopCounting(self, sliderFrame.level)
- end)
- slider:SetScript("OnLeave", function()
- inside = false
- StartCounting(self, sliderFrame.level)
- if changed and not sliderFrame.mouseDown then
- local parent = sliderFrame.parent
- for i = 1, sliderFrame.level - 1 do
- Refresh(self, levels[i])
- end
- OpenSlider(self, parent)
- end
- end)
- end
- sliderFrame.parent = parent
- sliderFrame.level = parent.level.num + 1
- sliderFrame.parentValue = parent.level.value
- sliderFrame:SetFrameLevel(parent.level:GetFrameLevel() + 3)
- sliderFrame.slider:SetFrameLevel(sliderFrame:GetFrameLevel() + 1)
- sliderFrame.changing = true
- if not parent.sliderMin or not parent.sliderMax then
- return
- end
-
- if parent.arrow then
--- parent.arrow:SetVertexColor(0.2, 0.6, 0)
- parent.arrow:SetHeight(24)
- parent.arrow:SetWidth(24)
- end
-
- if not parent.sliderValue then
- parent.sliderValue = (parent.sliderMin + parent.sliderMax) / 2
- end
- sliderFrame.slider:SetValue(1 - (parent.sliderValue - parent.sliderMin) / (parent.sliderMax - parent.sliderMin))
- sliderFrame.changing = false
- sliderFrame.bottomText:SetText(parent.sliderMinText or "0")
- sliderFrame.topText:SetText(parent.sliderMaxText or "1")
- local text
- if parent.sliderFunc then
- local a1,a2,a3,a4 = parent.sliderArg1, parent.sliderArg2, parent.sliderArg3, parent.sliderArg4
- if a1 == nil then
- text = parent.sliderFunc(parent.sliderValue)
- elseif a2 == nil then
- text = parent.sliderFunc(a1, parent.sliderValue)
- elseif a3 == nil then
- text = parent.sliderFunc(a1, a2, parent.sliderValue)
- elseif a4 == nil then
- text = parent.sliderFunc(a1, a2, a3, parent.sliderValue)
- else
- text = parent.sliderFunc(a1, a2, a3, a4, parent.sliderValue)
- end
- end
- if text then
- sliderFrame.currentText:SetText(text)
- elseif parent.sliderIsPercent then
- sliderFrame.currentText:SetText(string.format("%.0f%%", parent.sliderValue * 100))
- else
- sliderFrame.currentText:SetText(parent.sliderValue)
- end
-
- sliderFrame.lastValue = parent.sliderValue
-
- local level = parent.level
- sliderFrame:Show()
- sliderFrame:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- sliderFrame:SetPoint("TOPLEFT", parent, "TOPRIGHT", 5, 10)
- else
- sliderFrame:SetPoint("BOTTOMLEFT", parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- sliderFrame:SetPoint("TOPRIGHT", parent, "TOPLEFT", -5, 10)
- else
- sliderFrame:SetPoint("BOTTOMRIGHT", parent, "BOTTOMLEFT", -5, -10)
- end
- end
- local dirty
- if level.lastDirection == "RIGHT" then
- if sliderFrame:GetRight() > GetScreenWidth() then
- level.lastDirection = "LEFT"
- dirty = true
- end
- elseif sliderFrame:GetLeft() < 0 then
- level.lastDirection = "RIGHT"
- dirty = true
- end
- if level.lastVDirection == "DOWN" then
- if sliderFrame:GetBottom() < 0 then
- level.lastVDirection = "UP"
- dirty = true
- end
- elseif sliderFrame:GetTop() > GetScreenWidth() then
- level.lastVDirection = "DOWN"
- dirty = true
- end
- if dirty then
- sliderFrame:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- sliderFrame:SetPoint("TOPLEFT", parent, "TOPRIGHT", 5, 10)
- else
- sliderFrame:SetPoint("BOTTOMLEFT", parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- sliderFrame:SetPoint("TOPRIGHT", parent, "TOPLEFT", -5, 10)
- else
- sliderFrame:SetPoint("BOTTOMRIGHT", parent, "BOTTOMLEFT", -5, -10)
- end
- end
- end
- local left, bottom = sliderFrame:GetLeft(), sliderFrame:GetBottom()
- sliderFrame:ClearAllPoints()
- sliderFrame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- if mod(level.num, 5) == 0 then
- local left, bottom = level:GetLeft(), level:GetBottom()
- level:ClearAllPoints()
- level:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- end
-end
-
-function OpenEditBox(self, parent)
- if not editBoxFrame then
- editBoxFrame = CreateFrame("Frame", nil, nil)
- editBoxFrame:SetWidth(200)
- editBoxFrame:SetHeight(40)
- editBoxFrame:SetScale(UIParent:GetScale())
- editBoxFrame:SetBackdrop(tmp(
- 'bgFile', "Interface\\Tooltips\\UI-Tooltip-Background",
- 'edgeFile', "Interface\\Tooltips\\UI-Tooltip-Border",
- 'tile', true,
- 'insets', tmp2(
- 'left', 5,
- 'right', 5,
- 'top', 5,
- 'bottom', 5
- ),
- 'tileSize', 16,
- 'edgeSize', 16
- ))
- editBoxFrame:SetFrameStrata("FULLSCREEN_DIALOG")
- if editBoxFrame.SetTopLevel then
- editBoxFrame:SetTopLevel(true)
- end
- editBoxFrame:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b)
- editBoxFrame:SetBackdropColor(TOOLTIP_DEFAULT_BACKGROUND_COLOR.r, TOOLTIP_DEFAULT_BACKGROUND_COLOR.g, TOOLTIP_DEFAULT_BACKGROUND_COLOR.b)
- editBoxFrame:EnableMouse(true)
- editBoxFrame:Hide()
- editBoxFrame:SetPoint("CENTER", UIParent, "CENTER")
-
- local editBox = CreateFrame("EditBox", nil, editBoxFrame)
- editBoxFrame.editBox = editBox
- editBox:SetFontObject(ChatFontNormal)
- editBox:SetWidth(160)
- editBox:SetHeight(13)
- editBox:SetPoint("CENTER", editBoxFrame, "CENTER", 0, 0)
-
- local left = editBox:CreateTexture(nil, "BACKGROUND")
- left:SetTexture("Interface\\ChatFrame\\UI-ChatInputBorder-Left")
- left:SetTexCoord(0, 100 / 256, 0, 1)
- left:SetWidth(100)
- left:SetHeight(32)
- left:SetPoint("LEFT", editBox, "LEFT", -10, 0)
- local right = editBox:CreateTexture(nil, "BACKGROUND")
- right:SetTexture("Interface\\ChatFrame\\UI-ChatInputBorder-Right")
- right:SetTexCoord(156/256, 1, 0, 1)
- right:SetWidth(100)
- right:SetHeight(32)
- right:SetPoint("RIGHT", editBox, "RIGHT", 10, 0)
-
- editBox:SetScript("OnEnterPressed", function()
- if editBoxFrame.parent and editBoxFrame.parent.editBoxValidateFunc then
- local a1,a2,a3,a4 = editBoxFrame.parent.editBoxValidateArg1, editBoxFrame.parent.editBoxValidateArg2, editBoxFrame.parent.editBoxValidateArg3, editBoxFrame.parent.editBoxValidateArg4
-
- local t = editBox.realText or editBox:GetText() or ""
- local result
- if a1 == nil then
- result = editBoxFrame.parent.editBoxValidateFunc(t)
- elseif a2 == nil then
- result = editBoxFrame.parent.editBoxValidateFunc(a1, t)
- elseif a3 == nil then
- result = editBoxFrame.parent.editBoxValidateFunc(a1, a2, t)
- elseif a4 == nil then
- result = editBoxFrame.parent.editBoxValidateFunc(a1, a2, a3, t)
- else
- result = editBoxFrame.parent.editBoxValidateFunc(a1, a2, a3, a4, t)
- end
- if not result then
- UIErrorsFrame:AddMessage(VALIDATION_ERROR, 1, 0, 0)
- return
- end
- end
- if editBoxFrame.parent and editBoxFrame.parent.editBoxFunc then
- local a1,a2,a3,a4 = editBoxFrame.parent.editBoxArg1, editBoxFrame.parent.editBoxArg2, editBoxFrame.parent.editBoxArg3, editBoxFrame.parent.editBoxArg4
- local t
- if editBox.realText ~= "NONE" then
- t = editBox.realText or editBox:GetText() or ""
- end
- if a1 == nil then
- editBoxFrame.parent.editBoxFunc(t)
- elseif a2 == nil then
- editBoxFrame.parent.editBoxFunc(a1, t)
- elseif a3 == nil then
- editBoxFrame.parent.editBoxFunc(a1, a2, t)
- elseif a4 == nil then
- editBoxFrame.parent.editBoxFunc(a1, a2, a3, t)
- else
- editBoxFrame.parent.editBoxFunc(a1, a2, a3, a4, t)
- end
- end
- self:Close(editBoxFrame.level)
- for i = 1, editBoxFrame.level - 1 do
- Refresh(self, levels[i])
- end
- end)
- editBox:SetScript("OnEscapePressed", function()
- self:Close(editBoxFrame.level)
- end)
- local changing = false
- local skipNext = false
-
- function editBox:SpecialSetText(text)
- local oldText = editBox:GetText() or ""
- if not text then
- text = ""
- end
- if text ~= oldText then
- changing = true
- self:SetText(text)
- changing = false
- skipNext = true
- end
- end
-
- editBox:SetScript("OnTextChanged", function()
- if skipNext then
- skipNext = false
- elseif not changing and editBoxFrame.parent and editBoxFrame.parent.editBoxChangeFunc then
- local a1,a2,a3,a4 = editBoxFrame.parent.editBoxChangeArg1, editBoxFrame.parent.editBoxChangeArg2, editBoxFrame.parent.editBoxChangeArg3, editBoxFrame.parent.editBoxChangeArg4
- local t
- if editBox.realText ~= "NONE" then
- t = editBox.realText or editBox:GetText() or ""
- end
- local text
- if a1 == nil then
- text = editBoxFrame.parent.editBoxChangeFunc(t)
- elseif a2 == nil then
- text = editBoxFrame.parent.editBoxChangeFunc(a1, t)
- elseif a3 == nil then
- text = editBoxFrame.parent.editBoxChangeFunc(a1, a2, t)
- elseif a4 == nil then
- text = editBoxFrame.parent.editBoxChangeFunc(a1, a2, a3, t)
- else
- text = editBoxFrame.parent.editBoxChangeFunc(a1, a2, a3, a4, t)
- end
- if text then
- editBox:SpecialSetText(text)
- end
- end
- end)
- editBoxFrame:SetScript("OnEnter", function()
- StopCounting(self, editBoxFrame.level)
- end)
- editBoxFrame:SetScript("OnLeave", function()
- StartCounting(self, editBoxFrame.level)
- end)
- editBox:SetScript("OnEnter", function()
- StopCounting(self, editBoxFrame.level)
- end)
- editBox:SetScript("OnLeave", function()
- StartCounting(self, editBoxFrame.level)
- end)
- editBoxFrame:SetScript("OnKeyDown", function()
- if not editBox.keybinding then
- return
- end
- local arg1 = arg1
- local screenshotKey = GetBindingKey("SCREENSHOT")
- if screenshotKey and arg1 == screenshotKey then
- Screenshot()
- return
- end
-
- if arg1 == "LeftButton" then
- arg1 = "BUTTON1"
- elseif arg1 == "RightButton" then
- arg1 = "BUTTON2"
- elseif arg1 == "MiddleButton" then
- arg1 = "BUTTON3"
- elseif arg1 == "Button4" then
- arg1 = "BUTTON4"
- elseif arg1 == "Button5" then
- arg1 = "BUTTON5"
- end
- if arg1 == "BUTTON1" or arg1 == "BUTTON2" or arg1 == "UNKNOWN" then
- return
- elseif arg1 == "SHIFT" or arg1 == "CTRL" or arg1 == "ALT" then
- return
- elseif arg1 == "ENTER" then
- return editBox:GetScript("OnEnterPressed")()
- elseif arg1 == "ESCAPE" then
- if editBox.realText == "NONE" then
- return editBox:GetScript("OnEscapePressed")()
- else
- editBox:SpecialSetText(NONE or "NONE")
- editBox.realText = "NONE"
- return
- end
- end
- local s = GetBindingText(arg1, "KEY_")
- local real = arg1
- if IsShiftKeyDown() then
- s = "SHIFT-" .. s
- real = "SHIFT-" .. real
- end
- if IsControlKeyDown() then
- s = "CTRL-" .. s
- real = "CTRL-" .. real
- end
- if IsAltKeyDown() then
- s = "ALT-" .. s
- real = "ALT-" .. real
- end
- if editBox:GetText() ~= s then
- editBox:SpecialSetText(s)
- editBox.realText = real
- return editBox:GetScript("OnTextChanged")()
- end
- end)
- editBoxFrame:SetScript("OnMouseDown", editBoxFrame:GetScript("OnKeyDown"))
- editBox:SetScript("OnMouseDown", editBoxFrame:GetScript("OnKeyDown"))
- end
- editBoxFrame.parent = parent
- editBoxFrame.level = parent.level.num + 1
- editBoxFrame.parentValue = parent.level.value
- editBoxFrame:SetFrameLevel(parent.level:GetFrameLevel() + 3)
- editBoxFrame.editBox:SetFrameLevel(editBoxFrame:GetFrameLevel() + 1)
- editBoxFrame.editBox.realText = nil
-
- if parent.editBoxIsKeybinding then
- local s = parent.editBoxText
- editBoxFrame.editBox.realText = s
- if s and s ~= "" then
- local _,_,alpha,bravo = string.find("^(.+)%-(.+)$", s)
- if not bravo then
- alpha = nil
- bravo = s
- end
- bravo = GetBindingText(bravo, "KEY_")
- if alpha then
- editBoxFrame.editBox:SpecialSetText(string.upper(alpha) .. "-" .. bravo)
- else
- editBoxFrame.editBox:SpecialSetText(bravo)
- end
- else
- editBoxFrame.editBox:SpecialSetText(NONE or "NONE")
- end
- else
- editBoxFrame.editBox:SpecialSetText(parent.editBoxText)
- end
-
- editBoxFrame.editBox.keybinding = parent.editBoxIsKeybinding
- editBoxFrame.editBox:EnableKeyboard(not parent.editBoxIsKeybinding)
- editBoxFrame:EnableKeyboard(parent.editBoxIsKeybinding)
-
- if parent.arrow then
--- parent.arrow:SetVertexColor(0.2, 0.6, 0)
- parent.arrow:SetHeight(24)
- parent.arrow:SetWidth(24)
- end
-
- local level = parent.level
- editBoxFrame:Show()
- editBoxFrame:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- editBoxFrame:SetPoint("TOPLEFT", parent, "TOPRIGHT", 5, 10)
- else
- editBoxFrame:SetPoint("BOTTOMLEFT", parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- editBoxFrame:SetPoint("TOPRIGHT", parent, "TOPLEFT", -5, 10)
- else
- editBoxFrame:SetPoint("BOTTOMRIGHT", parent, "BOTTOMLEFT", -5, -10)
- end
- end
- local dirty
- if level.lastDirection == "RIGHT" then
- if editBoxFrame:GetRight() > GetScreenWidth() then
- level.lastDirection = "LEFT"
- dirty = true
- end
- elseif editBoxFrame:GetLeft() < 0 then
- level.lastDirection = "RIGHT"
- dirty = true
- end
- if level.lastVDirection == "DOWN" then
- if editBoxFrame:GetBottom() < 0 then
- level.lastVDirection = "UP"
- dirty = true
- end
- elseif editBoxFrame:GetTop() > GetScreenWidth() then
- level.lastVDirection = "DOWN"
- dirty = true
- end
- if dirty then
- editBoxFrame:ClearAllPoints()
- if level.lastDirection == "RIGHT" then
- if level.lastVDirection == "DOWN" then
- editBoxFrame:SetPoint("TOPLEFT", parent, "TOPRIGHT", 5, 10)
- else
- editBoxFrame:SetPoint("BOTTOMLEFT", parent, "BOTTOMRIGHT", 5, -10)
- end
- else
- if level.lastVDirection == "DOWN" then
- editBoxFrame:SetPoint("TOPRIGHT", parent, "TOPLEFT", -5, 10)
- else
- editBoxFrame:SetPoint("BOTTOMRIGHT", parent, "BOTTOMLEFT", -5, -10)
- end
- end
- end
- local left, bottom = editBoxFrame:GetLeft(), editBoxFrame:GetBottom()
- editBoxFrame:ClearAllPoints()
- editBoxFrame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- if mod(level.num, 5) == 0 then
- local left, bottom = level:GetLeft(), level:GetBottom()
- level:ClearAllPoints()
- level:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", left, bottom)
- end
-end
-
-function Hewdrop:IsOpen(parent)
- self:argCheck(parent, 2, "table", "nil")
- return levels[1] and levels[1]:IsShown() and (not parent or parent == levels[1].parent or parent == levels[1]:GetParent())
-end
-
-function Hewdrop:GetOpenedParent()
- return (levels[1] and levels[1]:IsShown()) and (levels[1].parent or levels[1]:GetParent())
-end
-
-function Open(self, parent, func, level, value, point, relativePoint, cursorX, cursorY)
- self:Close(level)
- if HewdropLib then
- local d = HewdropLib:GetInstance('1.0')
- local ret, val = pcall(d, IsOpen, d)
- if ret and val then
- HewdropLib:GetInstance('1.0'):Close()
- end
- end
- parent:GetCenter()
- local frame = AcquireLevel(self, level)
- if level == 1 then
- frame.lastDirection = "RIGHT"
- frame.lastVDirection = "DOWN"
- else
- frame.lastDirection = levels[level - 1].lastDirection
- frame.lastVDirection = levels[level - 1].lastVDirection
- end
- frame:SetFrameStrata("FULLSCREEN_DIALOG")
- frame:ClearAllPoints()
- frame.parent = parent
- frame:SetPoint("LEFT", UIParent, "RIGHT", 10000, 0)
- frame:Show()
- if level == 1 then
- baseFunc = func
- end
- levels[level].value = value
--- levels[level].parentText = parent.text and parent.text:GetText() or nil
--- levels[level].parentTooltipTitle = parent.tooltipTitle
--- levels[level].parentTooltipText = parent.tooltipText
--- levels[level].parentTooltipFunc = parent.tooltipFunc
- if parent.arrow then
--- parent.arrow:SetVertexColor(0.2, 0.6, 0)
- parent.arrow:SetHeight(24)
- parent.arrow:SetWidth(24)
- end
- relativePoint = relativePoint or point
- Refresh(self, levels[level])
- if point or (cursorX and cursorY) then
- frame:ClearAllPoints()
- if cursorX and cursorY then
- local curX, curY = GetScaledCursorPosition()
- if curY < GetScreenHeight() / 2 then
- point, relativePoint = "BOTTOM", "BOTTOM"
- else
- point, relativePoint = "TOP", "TOP"
- end
- if curX < GetScreenWidth() / 2 then
- point, relativePoint = point .. "LEFT", relativePoint .. "RIGHT"
- else
- point, relativePoint = point .. "RIGHT", relativePoint .. "LEFT"
- end
- end
- frame:SetPoint(point, parent, relativePoint)
- if cursorX and cursorY then
- local left = frame:GetLeft()
- local width = frame:GetWidth()
- local bottom = frame:GetBottom()
- local height = frame:GetHeight()
- local curX, curY = GetScaledCursorPosition()
- frame:ClearAllPoints()
- relativePoint = relativePoint or point
- if point == "BOTTOM" or point == "TOP" then
- if curX < GetScreenWidth() / 2 then
- point = point .. "LEFT"
- else
- point = point .. "RIGHT"
- end
- elseif point == "CENTER" then
- if curX < GetScreenWidth() / 2 then
- point = "LEFT"
- else
- point = "RIGHT"
- end
- end
- local xOffset, yOffset = 0, 0
- if curY > GetScreenHeight() / 2 then
- yOffset = -height
- end
- if curX > GetScreenWidth() / 2 then
- xOffset = -width
- end
- frame:SetPoint(point, parent, relativePoint, curX - left + xOffset, curY - bottom + yOffset)
- if level == 1 then
- frame.lastDirection = "RIGHT"
- end
- elseif cursorX then
- local left = frame:GetLeft()
- local width = frame:GetWidth()
- local curX, curY = GetScaledCursorPosition()
- frame:ClearAllPoints()
- relativePoint = relativePoint or point
- if point == "BOTTOM" or point == "TOP" then
- if curX < GetScreenWidth() / 2 then
- point = point .. "LEFT"
- else
- point = point .. "RIGHT"
- end
- elseif point == "CENTER" then
- if curX < GetScreenWidth() / 2 then
- point = "LEFT"
- else
- point = "RIGHT"
- end
- end
- frame:SetPoint(point, parent, relativePoint, curX - left - width / 2, 0)
- if level == 1 then
- frame.lastDirection = "RIGHT"
- end
- elseif cursorY then
- local bottom = frame:GetBottom()
- local height = frame:GetHeight()
- local curX, curY = GetScaledCursorPosition()
- frame:ClearAllPoints()
- relativePoint = relativePoint or point
- if point == "LEFT" or point == "RIGHT" then
- if curX < GetScreenHeight() / 2 then
- point = point .. "BOTTOM"
- else
- point = point .. "TOP"
- end
- elseif point == "CENTER" then
- if curX < GetScreenHeight() / 2 then
- point = "BOTTOM"
- else
- point = "TOP"
- end
- end
- frame:SetPoint(point, parent, relativePoint, 0, curY - bottom - height / 2)
- if level == 1 then
- frame.lastDirection = "DOWN"
- end
- end
- if (strsub(point, 1, 3) ~= strsub(relativePoint, 1, 3)) then
- if frame:GetBottom() < 0 then
- local point, parent, relativePoint, x, y = frame:GetPoint(1)
- local change = GetScreenHeight() - frame:GetTop()
- local otherChange = -frame:GetBottom()
- if otherChange < change then
- change = otherChange
- end
- frame:SetPoint(point, parent, relativePoint, x, y + change)
- elseif frame:GetTop() > GetScreenHeight() then
- local point, parent, relativePoint, x, y = frame:GetPoint(1)
- local change = GetScreenHeight() - frame:GetTop()
- local otherChange = -frame:GetBottom()
- if otherChange < change then
- change = otherChange
- end
- frame:SetPoint(point, parent, relativePoint, x, y + change)
- end
- end
- end
- CheckDualMonitor(self, frame)
- StartCounting(self, level)
-end
-
-function Hewdrop:IsRegistered(parent)
- self:argCheck(parent, 2, "table")
- return not not self.registry[parent]
-end
-
-function Hewdrop:Register(parent, k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- self:argCheck(parent, 2, "table")
- if self.registry[parent] then
- self:Unregister(parent)
- end
- local info = new(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- if type(info.children) == "table" then
- local err, position = validateOptions(info.children)
-
- if err then
- if position then
- Hewdrop:error(position .. ": " .. err)
- else
- Hewdrop:error(err)
- end
- end
- end
- self.registry[parent] = info
- if not info.dontHook and not self.onceRegistered[parent] then
- if parent:HasScript("OnMouseUp") then
- local script = parent:GetScript("OnMouseUp")
- parent:SetScript("OnMouseUp", function()
- if script then
- script()
- end
- if arg1 == "RightButton" and self.registry[parent] then
- if self:IsOpen(parent) then
- self:Close()
- else
- self:Open(parent)
- end
- end
- end)
- end
- if parent:HasScript("OnMouseDown") then
- local script = parent:GetScript("OnMouseDown")
- parent:SetScript("OnMouseDown", function()
- if script then
- script()
- end
- if self.registry[parent] then
- self:Close()
- end
- end)
- end
- end
- self.onceRegistered[parent] = true
-end
-
-function Hewdrop:Unregister(parent)
- self:argCheck(parent, 2, "table")
- self.registry[parent] = nil
-end
-
-function Hewdrop:Open(parent, k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- self:argCheck(parent, 2, "table")
- local info
- if type(k1) == "table" and k1[0] and k1.IsFrameType and self.registry[k1] then
- info = tmp()
- for k,v in pairs(self.registry[k1]) do
- info[k] = v
- end
- else
- info = tmp(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- if self.registry[parent] then
- for k,v in pairs(self.registry[parent]) do
- if info[k] == nil then
- info[k] = v
- end
- end
- end
- end
- local point = info.point
- local relativePoint = info.relativePoint
- local cursorX = info.cursorX
- local cursorY = info.cursorY
- if type(point) == "function" then
- local b
- point, b = point(parent)
- if b then
- relativePoint = b
- end
- end
- if type(relativePoint) == "function" then
- relativePoint = relativePoint(parent)
- end
- Open(self, parent, info.children, 1, nil, point, relativePoint, cursorX, cursorY)
-end
-
-function Clear(self, level)
- if level then
- if level.buttons then
- for i = table.getn(level.buttons), 1, -1 do
- ReleaseButton(self, level, i)
- end
- end
- end
-end
-
-function Hewdrop:Close(level)
- if DropDownList1:IsShown() then
- DropDownList1:Hide()
- end
- if HewdropLib then
- local d = HewdropLib:GetInstance('1.0')
- local ret, val = pcall(d, IsOpen, d)
- if ret and val then
- HewdropLib:GetInstance('1.0'):Close()
- end
- end
- self:argCheck(level, 2, "number", "nil")
- if not level then
- level = 1
- end
- if level == 1 and levels[level] then
- levels[level].parented = false
- end
- if level > 1 and levels[level-1].buttons then
- local buttons = levels[level-1].buttons
- for _,button in ipairs(buttons) do
- button.arrow:SetWidth(16)
- button.arrow:SetHeight(16)
--- button.arrow:SetVertexColor(1, 1, 1)
- end
- end
- if sliderFrame and sliderFrame.level >= level then
- sliderFrame:Hide()
- end
- if editBoxFrame and editBoxFrame.level >= level then
- editBoxFrame:Hide()
- end
- for i = level, table.getn(levels) do
- Clear(self, levels[level])
- levels[level]:Hide()
- levels[i]:ClearAllPoints()
- levels[i]:SetPoint("CENTER", UIParent, "CENTER")
- end
-end
-
-function Hewdrop:AddLine(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- local info = tmp(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5, k6, v6, k7, v7, k8, v8, k9, v9, k10, v10, k11, v11, k12, v12, k13, v13, k14, v14, k15, v15, k16, v16, k17, v17, k18, v18, k19, v19, k20, v20)
- local level = info.level or currentLevel
- info.level = nil
- local button = AcquireButton(self, level)
- if not next(info) then
- info.disabled = true
- end
- button.disabled = info.isTitle or info.notClickable or info.disabled
- button.isTitle = info.isTitle
- button.notClickable = info.notClickable
- if button.isTitle then
- button.text:SetFontObject(GameFontNormalSmall)
- elseif button.notClickable then
- button.text:SetFontObject(GameFontHighlightSmall)
- elseif button.disabled then
- button.text:SetFontObject(GameFontDisableSmall)
- else
- button.text:SetFontObject(GameFontHighlightSmall)
- end
- if info.disabled then
- button.arrow:SetDesaturated(true)
- button.check:SetDesaturated(true)
- else
- button.arrow:SetDesaturated(false)
- button.check:SetDesaturated(false)
- end
- if info.textR and info.textG and info.textB then
- button.textR = info.textR
- button.textG = info.textG
- button.textB = info.textB
- button.text:SetTextColor(button.textR, button.textG, button.textB)
- else
- button.text:SetTextColor(button.text:GetFontObject():GetTextColor())
- end
- button.notCheckable = info.notCheckable
- button.text:SetPoint("LEFT", button, "LEFT", button.notCheckable and 0 or 24, 0)
- button.checked = not info.notCheckable and info.checked
- button.isRadio = not info.notCheckable and info.isRadio
- if info.isRadio then
- button.check:Show()
- button.check:SetTexture(info.checkIcon or "Interface\\Buttons\\UI-RadioButton")
- if button.checked then
- button.check:SetTexCoord(0.25, 0.5, 0, 1)
- button.check:SetVertexColor(1, 1, 1, 1)
- else
- button.check:SetTexCoord(0, 0.25, 0, 1)
- button.check:SetVertexColor(1, 1, 1, 0.5)
- end
- button.radioHighlight:SetTexture(info.checkIcon or "Interface\\Buttons\\UI-RadioButton")
- button.check:SetWidth(16)
- button.check:SetHeight(16)
- elseif info.icon then
- button.check:Show()
- button.check:SetTexture(info.icon)
- if info.iconWidth and info.iconHeight then
- button.check:SetWidth(info.iconWidth)
- button.check:SetHeight(info.iconHeight)
- else
- button.check:SetWidth(16)
- button.check:SetHeight(16)
- end
- if info.iconCoordLeft and info.iconCoordRight and info.iconCoordTop and info.iconCoordBottom then
- button.check:SetTexCoord(info.iconCoordLeft, info.iconCoordRight, info.iconCoordTop, info.iconCoordBottom)
- elseif string.find(info.icon, "^Interface\\Icons\\") then
- button.check:SetTexCoord(0.05, 0.95, 0.05, 0.95)
- else
- button.check:SetTexCoord(0, 1, 0, 1)
- end
- button.check:SetVertexColor(1, 1, 1, 1)
- else
- if button.checked then
- if info.checkIcon then
- button.check:SetWidth(16)
- button.check:SetHeight(16)
- button.check:SetTexture(info.checkIcon)
- if string.find(info.checkIcon, "^Interface\\Icons\\") then
- button.check:SetTexCoord(0.05, 0.95, 0.05, 0.95)
- else
- button.check:SetTexCoord(0, 1, 0, 1)
- end
- else
- button.check:SetWidth(24)
- button.check:SetHeight(24)
- button.check:SetTexture("Interface\\Buttons\\UI-CheckBox-Check")
- button.check:SetTexCoord(0, 1, 0, 1)
- end
- button.check:SetVertexColor(1, 1, 1, 1)
- else
- button.check:SetVertexColor(1, 1, 1, 0)
- end
- end
- if not button.disabled then
- button.func = info.func
- end
- button.hasColorSwatch = info.hasColorSwatch
- if button.hasColorSwatch then
- button.colorSwatch:Show()
- button.colorSwatch.texture:Show()
- button.r = info.r or 1
- button.g = info.g or 1
- button.b = info.b or 1
- button.colorSwatch.texture:SetTexture(button.r, button.g, button.b)
- button.checked = false
- button.func = nil
- button.colorFunc = info.colorFunc
- button.colorArg1 = info.colorArg1
- button.colorArg2 = info.colorArg2
- button.colorArg3 = info.colorArg3
- button.colorArg4 = info.colorArg4
- button.hasOpacity = info.hasOpacity
- button.opacity = info.opacity or 1
- else
- button.colorSwatch:Hide()
- button.colorSwatch.texture:Hide()
- end
- button.hasArrow = not button.hasColorSwatch and (info.value or info.hasSlider or info.hasEditBox) and info.hasArrow
- if button.hasArrow then
- button.arrow:SetAlpha(1)
- if info.hasSlider then
- button.hasSlider = true
- button.sliderMin = info.sliderMin or 0
- button.sliderMax = info.sliderMax or 1
- button.sliderStep = info.sliderStep or 0
- button.sliderIsPercent = info.sliderIsPercent and true or false
- button.sliderMinText = info.sliderMinText or button.sliderIsPercent and string.format("%.0f%%", button.sliderMin * 100) or button.sliderMin
- button.sliderMaxText = info.sliderMaxText or button.sliderIsPercent and string.format("%.0f%%", button.sliderMax * 100) or button.sliderMax
- button.sliderFunc = info.sliderFunc
- button.sliderValue = info.sliderValue
- button.sliderArg1 = info.sliderArg1
- button.sliderArg2 = info.sliderArg2
- button.sliderArg3 = info.sliderArg3
- button.sliderArg4 = info.sliderArg4
- elseif info.hasEditBox then
- button.hasEditBox = true
- button.editBoxText = info.editBoxText or ""
- button.editBoxFunc = info.editBoxFunc
- button.editBoxArg1 = info.editBoxArg1
- button.editBoxArg2 = info.editBoxArg2
- button.editBoxArg3 = info.editBoxArg3
- button.editBoxArg4 = info.editBoxArg4
- button.editBoxChangeFunc = info.editBoxChangeFunc
- button.editBoxChangeArg1 = info.editBoxChangeArg1
- button.editBoxChangeArg2 = info.editBoxChangeArg2
- button.editBoxChangeArg3 = info.editBoxChangeArg3
- button.editBoxChangeArg4 = info.editBoxChangeArg4
- button.editBoxValidateFunc = info.editBoxValidateFunc
- button.editBoxValidateArg1 = info.editBoxValidateArg1
- button.editBoxValidateArg2 = info.editBoxValidateArg2
- button.editBoxValidateArg3 = info.editBoxValidateArg3
- button.editBoxValidateArg4 = info.editBoxValidateArg4
- button.editBoxIsKeybinding = info.editBoxIsKeybinding
- else
- button.value = info.value
- end
- else
- button.arrow:SetAlpha(0)
- end
- button.arg1 = info.arg1
- button.arg2 = info.arg2
- button.arg3 = info.arg3
- button.arg4 = info.arg4
- button.closeWhenClicked = info.closeWhenClicked
- button.textHeight = info.textHeight or UIDROPDOWNMENU_DEFAULT_TEXT_HEIGHT or 10
- local font,_ = button.text:GetFont()
- button.text:SetFont(STANDARD_TEXT_FONT or "Fonts\\FRIZQT__.TTF", button.textHeight)
- button:SetHeight(button.textHeight + 6)
- button.text:SetPoint("RIGHT", button.arrow, (button.hasColorSwatch or button.hasArrow) and "LEFT" or "RIGHT")
- button.text:SetJustifyH(info.justifyH or "LEFT")
- button.text:SetText(info.text)
- button.tooltipTitle = info.tooltipTitle
- button.tooltipText = info.tooltipText
- button.tooltipFunc = info.tooltipFunc
- button.tooltipArg1 = info.tooltipArg1
- button.tooltipArg2 = info.tooltipArg2
- button.tooltipArg3 = info.tooltipArg3
- button.tooltipArg4 = info.tooltipArg4
- if not button.tooltipTitle and not button.tooltipText and not button.tooltipFunc and not info.isTitle then
- button.tooltipTitle = info.text
- end
- if type(button.func) == "string" then
- self:assert(type(button.arg1) == "table", "Cannot call method " .. button.func .. " on a non-table")
- self:assert(type(button.arg1[button.func]) == "function", "Method " .. button.func .. " nonexistant.")
- end
-end
-
-function Hewdrop:InjectAceOptionsTable(handler, options)
- self:argCheck(handler, 2, "table")
- self:argCheck(options, 3, "table")
- if string.lower(tostring(options.type)) ~= "group" then
- self:error('Cannot inject into options table argument #3 if its type is not "group"')
- end
- if options.handler ~= nil and options.handler ~= handler then
- self:error("Cannot inject into options table argument #3 if it has a different handler than argument #2")
- end
- options.handler = handler
- local class = handler.class
- if not AceLibrary:HasInstance("AceOO-2.0") or not class then
- self:error("Cannot retrieve AceOptions tables from a non-object argument #2")
- end
- while class and class ~= AceLibrary("AceOO-2.0").Class do
- if type(class.GetAceOptionsDataTable) == "function" then
- local t = class:GetAceOptionsDataTable(handler)
- for k,v in pairs(t) do
- if type(options.args) ~= "table" then
- options.args = {}
- end
- if options.args[k] == nil then
- options.args[k] = v
- end
- end
- end
- local mixins = class.mixins
- if mixins then
- for mixin in pairs(mixins) do
- if type(mixin.GetAceOptionsDataTable) == "function" then
- local t = mixin:GetAceOptionsDataTable(handler)
- for k,v in pairs(t) do
- if type(options.args) ~= "table" then
- options.args = {}
- end
- if options.args[k] == nil then
- options.args[k] = v
- end
- end
- end
- end
- end
- class = class.super
- end
- return options
-end
-
-local function activate(self, oldLib, oldDeactivate)
- Hewdrop = self
- if oldLib and oldLib.registry then
- self.registry = oldLib.registry
- self.onceRegistered = oldLib.onceRegistered
- else
- self.registry = {}
- self.onceRegistered = {}
-
- local WorldFrame_OnMouseDown = WorldFrame:GetScript("OnMouseDown")
- local WorldFrame_OnMouseUp = WorldFrame:GetScript("OnMouseUp")
- local oldX, oldY, clickTime
- WorldFrame:SetScript("OnMouseDown", function()
- oldX,oldY = GetCursorPosition()
- clickTime = GetTime()
- if WorldFrame_OnMouseDown then
- WorldFrame_OnMouseDown()
- end
- end)
-
- WorldFrame:SetScript("OnMouseUp", function()
- local x,y = GetCursorPosition()
- if not oldX or not oldY or not x or not y or not clickTime then
- self:Close()
- if WorldFrame_OnMouseUp then
- WorldFrame_OnMouseUp()
- end
- return
- end
- local d = math.abs(x - oldX) + math.abs(y - oldY)
- if d <= 5 and GetTime() - clickTime < 0.5 then
- self:Close()
- end
- if WorldFrame_OnMouseUp then
- WorldFrame_OnMouseUp()
- end
- end)
-
- if hooksecurefunc then
- hooksecurefunc(DropDownList1, "Show", function()
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- end)
- else
- local DropDownList1_Show = DropDownList1.Show
- function DropDownList1.Show(DropDownList1)
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- DropDownList1_Show(DropDownList1)
- end
- end
-
- if hooksecurefunc then
- hooksecurefunc("HideDropDownMenu", function()
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- end)
- else
- local old_HideDropDownMenu = HideDropDownMenu
- function HideDropDownMenu(num)
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- old_HideDropDownMenu(num)
- end
- end
-
- if hooksecurefunc then
- hooksecurefunc("CloseDropDownMenus", function()
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- end)
- else
- local old_CloseDropDownMenus = CloseDropDownMenus
- function CloseDropDownMenus(num)
- if levels[1] and levels[1]:IsVisible() then
- self:Close()
- end
- old_CloseDropDownMenus(num)
- end
- end
- end
- levels = {}
- buttons = {}
-
- if oldDeactivate then
- oldDeactivate(oldLib)
- end
-end
-
-AceLibrary:Register(Hewdrop, MAJOR_VERSION, MINOR_VERSION, activate)
diff --git a/AtlasLoot back update/Locale/Locale.xml b/AtlasLoot back update/Locale/Locale.xml
deleted file mode 100644
index 3c71df3..0000000
--- a/AtlasLoot back update/Locale/Locale.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AtlasLoot back update/Locale/locale.cn.lua b/AtlasLoot back update/Locale/locale.cn.lua
deleted file mode 100644
index ce63018..0000000
--- a/AtlasLoot back update/Locale/locale.cn.lua
+++ /dev/null
@@ -1,992 +0,0 @@
--- [[
--- Last Updated: 7/9/2008
--- Initial translation by: 560889223
--- Maintained by: Diablohu
--- Credits to: Kurax Kuang (gmmgmm at gmail.com)
--- http://www.dreamgen.cn
--- ]]
-
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-AL:RegisterTranslations("zhCN", function() return {
- --Text strings for UI objects
- --["AtlasLoot"] = "",
- ["No match found for"] = "未找到物品",
- ["Search"] = "搜索",
- ["Clear"] = "重置",
- ["Select Loot Table"] = "选择掉落表",
- ["Select Sub-Table"] = "选择二级表",
- ["Drop Rate: "] = "掉落率: ",
- ["DKP"] = "DKP",
- ["Priority:"] = "优先: ",
- ["Click boss name to view loot."] = "点击首领名以浏览掉落",
- ["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."] = true,
- ["Various Locations"] = "多个位置",
- ["This is a loot browser only. To view maps as well, install either Atlas or Alphamap."] = "该窗口只是一个掉落浏览器。若想同时查看地图,请安装 Atlas 或 Alphamap 插件。",
- ["Toggle AL Panel"] = "AtlasLoot 面板",
- [" is safe."] = "的连接是安全的。",
- ["Server queried for "] = "已向服务器申请查询",
- [". Right click on any other item to refresh the loot page."] = "。右键点击其他物品可刷新物品列表。",
- ["Back"] = "返回",
- ["Level 60"] = "等级 60",
- ["Level 70"] = "等级 70",
- ["|cffff0000(unsafe)"] = "|cffff0000(不安全)",
- ["Misc"] = "其他",
- ["Rewards"] = "奖励",
- ["Heroic Mode"] = "英雄模式",
- ["Normal Mode"] = "普通模式",
- ["Raid"] = "团队",
- ["Factions - Azeroth"] = "阵营 - 艾泽拉斯",
- ["Factions - Outland"] = "阵营 - 外域",
- ["Factions - Shattrath City"] = "阵营 - 沙塔斯城",
- ["Pre-Burning Crusade"] = "《燃烧的远征》之前",
- ["Post-Burning Crusade"] = "《燃烧的远征》之后",
- ["Choose Table ..."] = "请选择……",
- ["Close Menu"] = "关闭",
- ["Unknown"] = "未知",
- ["Skill Required:"] = "需要技能:",
- ["QuickLook"] = "快捷浏览",
- ["Add to QuickLooks:"] = "添加到快捷浏览",
- ["Assign this loot table\n to QuickLook"] = "将该掉落表添加到快捷浏览中",
- ["Req. Rating:"] = "需要等级", --Shorthand for 'Required Rating' for the personal/team ratings in Arena S4
- ["Query Server"] = "查询物品",
- ["Classic Instances"] = "旧世界副本",
- ["BC Instances"] = "燃烧的远征副本",
- ["Burning Crusade"] = "燃烧的远征",
-
- --Text for Options Panel
- ["Atlasloot Options"] = "Atlasloot 设置",
- ["Safe Chat Links |cff1eff00(recommended)|r"] = "使用安全物品连接 |cff1eff00(推荐)|r",
- ["Enable all Chat Links |cffff0000(use at own risk)|r"] = "使用所有连接 |cffff0000(有掉线风险)|r",
- ["Default Tooltips"] = "默认提示样式",
- ["Lootlink Tooltips"] = "Lootlink 提示样式",
- ["|cff9d9d9dLootlink Tooltips|r"] = "|cff9d9d9dLootlink 提示样式",
- ["ItemSync Tooltips"] = "ItemSync 提示样式",
- ["|cff9d9d9dItemSync Tooltips|r"] = "|cff9d9d9dItemSync 提示样式|r",
- ["Use EquipCompare"] = "使用装备对比",
- ["|cff9d9d9dUse EquipCompare|r"] = "|cff9d9d9d使用装备对比|r",
- ["Show Comparison Tooltips"] = "显示装备对比",
- ["Make Loot Table Opaque"] = "禁用物品列表背景透明",
- ["Show itemIDs at all times"] = "永远显示物品ID",
- ["Hide AtlasLoot Panel"] = "隐藏 AtlasLoot 面板",
- ["Show Minimap Button"] = "显示小地图图标",
- ["Set Minimap Button Position"] = "设置小地图图标位置",
- ["Suppress text spam when querying items"] = "查询物品时不显示提示信息",
- ["Notify me when a LoD Module is loaded"] = "当物品数据模块载入时进行提示",
- ["Load all loot modules at startup"] = "在启动时载入所有物品数据模块",
- ["AutoQuery items on loot tables |cffff0000(disconnection risk)|r"] = "打开掉落表后自动进行查询 |cffff0000(有掉线风险)|r",
- ["Done"] = "确定",
- ["WishList"] = "装备需求表",
- ["Search Result: %s"] = "搜索结果:%s",
- ["Last Result"] = "上次搜索",
- ["Search on"] = "搜索于",
- ["All modules"] = "全部模块",
- ["If checked, AtlasLoot will load and search across all the modules."] = "如果选中,AtlasLoot会载入并扫描所有的模块。",
- ["Search options"] = "搜索选项",
- ["Partial matching"] = "部分匹配",
- ["If checked, AtlasLoot search item names for a partial match."] = "如果选中,AtlasLoot会将输入文字作为物品名称的一部分进行匹配。",
- ["You don't have any module selected to search on!"] = "你没有选择任何用于搜索的模块。",
- --The next 4 lines are the tooltip for the Server Query Button
- --The translation doesn't have to be literal, just re-write the
- --sentences as you would naturally and break them up into 4 roughly
- --equal lines.
- ["Queries the server for all items"] = "向服务器查询本页",
- ["on this page. The items will be"] = "中的所有物品链接",
- ["refreshed when you next mouse"] = "物品将会在鼠标",
- ["over them."] = "下次滑过时刷新",
-
- --Slash commands
- ["reset"] = "reset",
- ["options"] = "options",
- ["Reset complete!"] = "重置完成",
-
- --Error Messages and warnings
- ["AtlasLoot Error!"] = "AtlasLoot 发生错误!",
- ["WishList Full!"] = "装备需求表已满!",
- [" added to the WishList."] = " 被添加到装备需求表",
- [" already in the WishList!"] = " 已经在装备需求表里了",
- [" deleted from the WishList."] = " 已从装备需求表删除",
-
- --Incomplete Table Registry error message
- [" not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net"] = "没有被列出,请将该错误信息发送到 AtlasLoot 官方论坛:http://www.atlasloot.net。",
-
- --LoD Module disabled or missing
- [" is unavailable, the following load on demand module is required: "] = "不可用,需要以下需求时载入型模块:",
-
- --LoD Module load sequence could not be completed
- ["Status of the following module could not be determined: "] = "以下模块的类型不可被确定:",
-
- --LoD Module required has loaded, but loot table is missing
- [" could not be accessed, the following module may be out of date: "] = "无法进行操作,以下模块可能已过期:",
-
- --LoD module loaded successfully
- ["sucessfully loaded."] = "已成功载入",
-
- --Need a big dataset for searching
- ["Loading available tables for searching"] = "在已载入的物品数据中进行搜索",
-
- --All Available modules loaded
- ["All Available Modules Loaded"] = "所有可用数据模块已载入",
-
- --Minimap Button
- ["|cff1eff00Left-Click|r Browse Loot Tables"] = "|cff1eff00单击|r 浏览掉落表",
- ["|cffff0000Right-Click|r View Options"] = "|cffff0000右键点击|r 进行设置",
- ["|cffff0000Shift-Click|r View Options"] = "|cffff0000Shift-单击|r 进行设置",
- ["|cffccccccLeft-Click + Drag|r Move Minimap Button"] = "|cffcccccc左键拖动|r 移动小地图按钮",
-
- --AtlasLoot Panel
- ["Options"] = "设置",
- ["Collections"] = "套装/收藏",
- ["Factions"] = "阵营",
- ["World Events"] = "世界事件",
- ["Load Modules"] = "载入所有数据",
- ["Crafting"] = "制造的物品",
-
- --First time user
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences."] = "欢迎使用 Atlasloot Enhanced,请花少许时间进行参数设置",
- ["New feature in 4.02.01: Type '/atlasloot options' to bring up the options menu and '/atlasloot reset' to reset AtlasLoot after a disconnect."] = "在4.02.01以上版本: 输入 '/atlasloot options'可以打开设置菜单,输入'/atlasloot reset'可以在登出游戏后重置AtlasLoot",
- ["New feature in 4.03.00: Introducing the Wishlist! Simply alt-click on any item to add it to the wishlist. To delete an item from the wishlist, open up your wishlist and alt-click the item to remove it. It's that simple. Buttons to view the wishlist have been added to the Atlas interface and the loot browser."] = "在4.03.00版本中添加了装备需求表!你可以按住Alt并点击任何物品的链接来添加它到装备需求表中。打开装备需求表,按住Alt并点击物品链接可以将它从表中删除。你可以点击Atlas界面内掉落浏览器上的相应按钮来打开装备需求表。",
- ["New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help."] = "4.05.00新功能:高级搜索功能。现在可以使用模糊搜索方式,如在搜索框中输入“药剂”即可搜索艘有物品名中带有“药剂”字样的物品。非常感谢 Kurax 的帮助。",
- ["New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module."] = "4.05.00新功能:所有专业技能信息现在都包含在 AtlasLoot_Crafting 模块中。",
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'."] = "欢迎使用 Atlasloot Enhanced。请花少许时间进来设置提示与物品连接的方式。\n\n 以后可以输入“/atlasloot”再次显示该设置窗口。",
- ["Setup"] = "设置",
-
- --Old Atlas Detected
- ["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("] = "AtlasLoot 检测到您正在使用的 Atlas 插件的版本与 AtlasLoot 需要的版本(",
- ["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."] = ")不符。该情况下可能会频繁出现插件错误信息。鉴于此,请您立刻访问 http://www.atlasmod.com 或 http://www.dreamgen.cn 更新您的 Atlas 版本。",
- ["OK"] = "确定",
- ["Incompatible Atlas Detected"] = "检测到不兼容的 Atlas",
-
- --Unsafe item tooltip
- ["Unsafe Item"] = "不安全的物品",
- ["Item Unavailable"] = "物品不可用",
- ["ItemID:"] = "itemID: ",
- ["This item is not available on your server or your battlegroup yet."] = "该物品尚未在你所在的服务器或战场组中出现。",
- ["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."] = "该物品连接不安全。若想得知此物品的属性又想避免掉线问题,您需要在游戏内见过一次该物品。这是暴雪在1.10版本中做出的强制性改动。",
- ["You can right-click to attempt to query the server. You may be disconnected."] = "您可以右键点击该物品以向服务器查询,但这样做有可能会与服务器断开连接。",
-
- --Misc Inventory related words
- ["Mount"] = "坐骑",
- ["Enchant"] = "附魔",
- ["Trade Goods"] = "杂货",
- ["Scope"] = "瞄准镜",
- ["Pet"] = "宠物",
- ["Darkmoon Faire Card"] = "暗月马戏团卡片",
- ["Book"] = "书籍",
- ["Banner"] = "旗帜",
- ["Set"] = "套装",
- ["Token"] = "兑换物",
- ["Crafting Reagent"] = "商业原料",
- ["Skinning Knife"] = "剥皮刀",
- ["Herbalism Knife"] = "采药刀",
- ["Fish"] = "鱼",
- ["Combat Pet"] = "战斗宠物",
- ["Fireworks"] = "焰火",
-
- --Extra inventory stuff
- ["Cloak"] = "披风",
- ["Weapons"] = "武器",
-
- --Labels for loot descriptions
- ["Classes:"] = "职业:",
- ["This Item Begins a Quest"] = "将触发一个任务",
- ["Quest Item"] = "任务物品",
- ["Quest Reward"] = "任务奖励",
- ["Shared"] = "共享掉落",
- ["Unique"] = "唯一",
- ["Right Half"] = "右半部分",
- ["Left Half"] = "左半部分",
- ["28 Slot Soul Shard"] = "28格灵魂袋",
- ["20 Slot"] = "20格",
- ["18 Slot"] = "18格",
- ["16 Slot"] = "16格",
- ["10 Slot"] = "10格",
- ["(has random enchantment)"] = "(随机附魔)",
- ["Use to purchase rewards"] = "用以购买奖励",
- ["Use to purchase rewards (Horde)"] = "用以购买奖励 (部落)",
- ["Use to purchase rewards (Alliance)"] = "用以购买奖励 (联盟)",
- ["World Bosses"] = "世界首领",
- ["Reputation Factions"] = "声望阵营",
- ["Sets/Collections"] = "套装/收藏",
- ["Card Game Item"] = "卡片游戏奖品",
- ["Tier 1"] = "等级1套装",
- ["Tier 2"] = "等级2套装",
- ["Tier 4"] = "等级4套装",
- ["Tier 5"] = "等级5套装",
- ["Tier 6"] = "等级6套装",
- ["Arena Reward"] = "竞技场奖励",
- ["Conjured Item"] = "魔法制造的物品",
- ["Used to summon boss"] = "用以召唤首领",
- ["Phase 1"] = "第一阶段",
- ["Phase 2"] = "第二阶段",
- ["Phase 3"] = "第三阶段",
- ["Fire"] = "火",
- ["Water"] = "水",
- ["Wind"] = "风",
- ["Earth"] = "地",
- ["Master Angler"] = "钓鱼大师",
- ["First Prize"] = "第一名奖励",
- ["Rare Fish Rewards"] = "稀有鱼种奖励",
- ["Rare Fish"] = "稀有鱼种",
- ["Tradable against sunmote + item above"] = "用太阳之尘和上个物品兑换得到",
- ["Rare"] = "稀有",
- ["Heroic"] = "英雄模式",
- ["Summon"] = "召唤",
- ["Random"] = "随机",
- ["Weapons"] = "武器",
-
- --Card Game Decks and descriptions
- ["Upper Deck Card Game Items"] = "集换式卡牌游戏奖品",
- ["Heroes of Azeroth"] = "艾泽拉斯英雄传",
- --["Through The Dark Portal"] = true,
- --["Fires of Outland"] = true,
- --["Servants of the Betrayer"] = true,
- --["Hunt for Illidan"] = true,
- --["Drums of Wars"] = true,
- ["Loot Card Items"] = "刮刮卡奖品",
- ["UDE Items"] = "UDE积分奖品",
- ["Landro Longshot"] = "远射兰铎",
- ["Thunderhead Hippogryph"] = "雷首角鹰兽",
- ["Saltwater Snapjaw"] = "海水钳嘴龟",
- ["King Mukla"] = "穆克拉",
- ["Rest and Relaxation"] = "休息与放松",
- ["Fortune Telling"] = "算命",
- ["Goblin Gumbo"] = "地精杂烩",
- --["Gone Fishin'"] = true,
- ["Spectral Tiger"] = "幽灵虎",
- --["March of the Legion"] = true,
- ["Kiting"] = "风筝",
- ["Robotic Homing Chicken"] = "自动导航机器小鸡",
- ["Paper Airplane"] = "纸飞机",
- ["Papa Hummel's Old-fashioned Pet Biscuit"] = "修默老爹的宠物饼干",
- ["Personal Weather Machine"] = "个人天气制造机",
- ["X-51 Nether-Rocket"] = "X-51虚空火箭",
- ["The Footsteps of Illidan"] = "伊利丹的脚步",
- --["Disco Inferno!"] = true,
- --["Ethereal Plunderer"] = true,
-
- --Battleground Brackets
- ["Misc. Rewards"] = "其他奖励",
- ["Superior Rewards"] = "精良级别奖励",
- ["Epic Rewards"] = "史诗级别奖励",
- ["Level 10-19 Rewards"] = "等级10-19奖励",
- ["Level 20-29 Rewards"] = "等级20-29奖励",
- ["Level 30-39 Rewards"] = "等级30-39奖励",
- ["Level 40-49 Rewards"] = "等级40-49奖励",
- ["Level 50-59 Rewards"] = "等级50-59奖励",
- ["Level 60 Rewards"] = "等级60奖励",
-
- --Brood of Nozdormu Paths
- ["Path of the Conqueror"] = "征服者之路",
- ["Path of the Invoker"] = "祈求者之路",
- ["Path of the Protector"] = "保护者之路",
-
- --Violet Eye Paths
- ["Path of the Violet Protector"] = "紫罗兰庇护者之路",
- ["Path of the Violet Mage"] = "紫罗兰大法师之路",
- ["Path of the Violet Assassin"] = "紫罗兰刺客之路",
- ["Path of the Violet Restorer"] = "紫罗兰治愈者之路",
-
- --AQ Opening Event
- ["Red Scepter Shard"] = "红色节杖碎片",
- ["Blue Scepter Shard"] = "蓝色节杖碎片",
- ["Green Scepter Shard"] = "绿色节杖碎片",
- ["Scepter of the Shifting Sands"] = "流沙节杖",
-
- --World PvP
- ["Hellfire Fortifications"] = "防御工事",
- ["Twin Spire Ruins"] = "双塔废墟",
- ["Spirit Towers"] = "灵魂之塔",
- ["Halaa"] = "哈兰",
-
- --Karazhan Opera Event Headings
- ["Shared Drops"] = "共享掉落",
- ["Romulo & Julianne"] = "罗密欧与朱丽叶",
- ["Wizard of Oz"] = "绿野仙踪",
- ["Red Riding Hood"] = "小红帽",
-
- --Karazhan Animal Boss Types
- ["Spider"] = "蜘蛛",
- ["Darkhound"] = "黑暗猎犬",
- ["Bat"] = "蝙蝠",
-
- --ZG Tokens
- ["Primal Hakkari Kossack"] = "原始哈卡莱套索",
- ["Primal Hakkari Shawl"] = "原始哈卡莱披肩",
- ["Primal Hakkari Bindings"] = "原始哈卡莱护腕",
- ["Primal Hakkari Sash"] = "原始哈卡莱腰带",
- ["Primal Hakkari Stanchion"] = "原始哈卡莱直柱",
- ["Primal Hakkari Aegis"] = "原始哈卡莱之盾",
- ["Primal Hakkari Girdle"] = "原始哈卡莱束带",
- ["Primal Hakkari Armsplint"] = "原始哈卡莱护臂",
- ["Primal Hakkari Tabard"] = "原始哈卡莱徽章",
-
- --AQ20 Tokens
- ["Qiraji Ornate Hilt"] = "其拉装饰刀柄",
- ["Qiraji Martial Drape"] = "其拉军用披风",
- ["Qiraji Magisterial Ring"] = "其拉将领戒指",
- ["Qiraji Ceremonial Ring"] = "其拉典礼戒指",
- ["Qiraji Regal Drape"] = "其拉帝王披风",
- ["Qiraji Spiked Hilt"] = "其拉尖刺刀柄",
-
- --AQ40 Tokens
- ["Qiraji Bindings of Dominance"] = "其拉统御腕轮",
- ["Qiraji Bindings of Command"] = "其拉命令腕轮",
- ["Vek'nilash's Circlet"] = "维克尼拉斯的头饰",
- ["Vek'lor's Diadem"] = "维克洛尔的王冠",
- ["Ouro's Intact Hide"] = "奥罗的外皮",
- ["Skin of the Great Sandworm"] = "巨型沙虫的皮",
- ["Husk of the Old God"] = "上古之神的外鞘",
- ["Carapace of the Old God"] = "上古之神的甲壳",
-
- --Blacksmithing Crafted Sets
- ["Imperial Plate"] = "君王板甲",
- ["The Darksoul"] = "黑暗之魂",
- ["Fel Iron Plate"] = "魔铁板甲",
- ["Adamantite Battlegear"] = "精金战甲",
- ["Flame Guard"] = "烈焰卫士",
- ["Enchanted Adamantite Armor"] = "魔化精金套装",
- ["Khorium Ward"] = "氪金套装",
- ["Faith in Felsteel"] = "魔钢的信仰",
- ["Burning Rage"] = "钢铁之怒",
- ["Bloodsoul Embrace"] = "血魂的拥抱",
- ["Fel Iron Chain"] = "魔铁链甲",
-
- --Tailoring Crafted Sets
- ["Bloodvine Garb"] = "血藤",
- ["Netherweave Vestments"] = "灵纹套装",
- ["Imbued Netherweave"] = "魔化灵纹套装",
- ["Arcanoweave Vestments"] = "奥法交织套装",
- ["The Unyielding"] = "不屈的力量",
- ["Whitemend Wisdom"] = "白色治愈",
- ["Spellstrike Infusion"] = "法术打击",
- ["Battlecast Garb"] = "战斗施法套装",
- ["Soulcloth Embrace"] = "灵魂布之拥",
- ["Primal Mooncloth"] = "原始月布",
- ["Shadow's Embrace"] = "暗影之拥",
- ["Wrath of Spellfire"] = "魔焰之怒",
-
- --Leatherworking Crafted Sets
- ["Volcanic Armor"] = "火山",
- ["Ironfeather Armor"] = "铁羽护甲",
- ["Stormshroud Armor"] = "雷暴",
- ["Devilsaur Armor"] = "魔暴龙护甲",
- ["Blood Tiger Harness"] = "血虎",
- ["Primal Batskin"] = "原始蝙蝠皮套装",
- ["Wild Draenish Armor"] = "野性德莱尼套装",
- ["Thick Draenic Armor"] = "厚重德莱尼套装",
- ["Fel Skin"] = "魔能之肤",
- ["Strength of the Clefthoof"] = "裂蹄之力",
- ["Green Dragon Mail"] = "绿龙锁甲",
- ["Blue Dragon Mail"] = "蓝龙锁甲",
- ["Black Dragon Mail"] = "黑龙锁甲",
- ["Scaled Draenic Armor"] = "缀鳞德拉诺套装",
- ["Felscale Armor"] = "魔鳞套装",
- ["Felstalker Armor"] = "魔能猎手",
- ["Fury of the Nether"] = "虚空之怒",
- ["Primal Intent"] = "原始打击",
- ["Windhawk Armor"] = "风鹰",
- ["Netherscale Armor"] = "虚空之鳞",
- ["Netherstrike Armor"] = "虚空打击",
-
- --Vanilla WoW Sets
- ["Defias Leather"] = "迪菲亚皮甲",
- ["Embrace of the Viper"] = "毒蛇的拥抱",
- ["Chain of the Scarlet Crusade"] = "血色十字军链甲",
- ["The Gladiator"] = "角斗士",
- ["Ironweave Battlesuit"] = "铁纹作战套装",
- ["Necropile Raiment"] = "骨堆",
- ["Cadaverous Garb"] = "苍白",
- ["Bloodmail Regalia"] = "血链",
- ["Deathbone Guardian"] = "亡者之骨",
- ["The Postmaster"] = "邮差",
- ["Scourge Invasion"] = "天灾入侵",
- ["Regalia of Undead Cleansing"] = "亡灵净化者",
- ["Undead Slayer's Armor"] = "亡灵屠戮者的护甲",
- ["Garb of the Undead Slayer"] = "亡灵屠戮者的装备",
- ["Battlegear of Undead Slaying"] = "亡灵毁灭者",
- ["Shard of the Gods"] = "天神碎片",
- ["Zul'Gurub Rings"] = "祖尔格拉布戒指",
- ["Major Mojo Infusion"] = "极效魔精套装",
- ["Overlord's Resolution"] = "督军的决心",
- ["Prayer of the Primal"] = "远古祷言",
- ["Zanzil's Concentration"] = "赞吉尔的专注",
- ["Spirit of Eskhandar"] = "艾斯卡达尔之魂",
- ["The Twin Blades of Hakkari"] = "哈卡莱双刃",
- ["Primal Blessing"] = "原始祝福",
- ["Dal'Rend's Arms"] = "雷德双刀",
- ["Spider's Kiss"] = "蜘蛛之吻",
-
- --The Burning Crusade Sets
- ["Latro's Flurry"] = "拉托恩的狂怒",
- ["The Twin Stars"] = "双子星",
- ["The Twin Blades of Azzinoth"] = "艾辛洛斯双刃",
-
- --ZG Sets
- ["Haruspex's Garb"] = "占卜师套装",
- ["Predator's Armor"] = "捕猎者套装",
- ["Illusionist's Attire"] = "幻术师套装",
- ["Freethinker's Armor"] = "思考者护甲",
- ["Confessor's Raiment"] = "忏悔者衣饰",
- ["Madcap's Outfit"] = "狂妄者套装",
- ["Augur's Regalia"] = "预言者套装",
- ["Demoniac's Threads"] = "恶魔师护甲",
- ["Vindicator's Battlegear"] = "辩护者重甲",
-
- --AQ20 Sets
- ["Symbols of Unending Life"] = "不灭的生命",
- ["Trappings of the Unseen Path"] = "隐秘的通途",
- ["Trappings of Vaulted Secrets"] = "魔法的秘密",
- ["Battlegear of Eternal Justice"] = "永恒的公正",
- ["Finery of Infinite Wisdom"] = "无尽的智慧",
- ["Emblems of Veiled Shadows"] = "笼罩的阴影",
- ["Gift of the Gathering Storm"] = "聚集的风暴",
- ["Implements of Unspoken Names"] = "禁断的邪语",
- ["Battlegear of Unyielding Strength"] = "坚定的力量",
-
- --AQ40 Sets
- ["Genesis Raiment"] = "起源套装",
- ["Striker's Garb"] = "攻击者",
- ["Enigma Vestments"] = "神秘套装",
- ["Avenger's Battlegear"] = "复仇者",
- ["Garments of the Oracle"] = "神谕者",
- ["Deathdealer's Embrace"] = "死亡执行者的拥抱",
- ["Stormcaller's Garb"] = "风暴召唤者",
- ["Doomcaller's Attire"] = "厄运召唤者",
- ["Conqueror's Battlegear"] = "征服者",
-
- --Dungeon 1 Sets
- ["Wildheart Raiment"] = "野性之心",
- ["Beaststalker Armor"] = "野兽追猎者",
- ["Magister's Regalia"] = "博学者的徽记",
- ["Lightforge Armor"] = "光铸护甲",
- ["Vestments of the Devout"] = "虔诚",
- ["Shadowcraft Armor"] = "迅影",
- ["The Elements"] = "元素",
- ["Dreadmist Raiment"] = "鬼雾",
- ["Battlegear of Valor"] = "勇气",
-
- --Dungeon 2 Sets
- ["Feralheart Raiment"] = "狂野之心",
- ["Beastmaster Armor"] = "兽王",
- ["Sorcerer's Regalia"] = "巫师",
- ["Soulforge Armor"] = "魂铸",
- ["Vestments of the Virtuous"] = "坚贞",
- ["Darkmantle Armor"] = "暗幕",
- ["The Five Thunders"] = "五雷",
- ["Deathmist Raiment"] = "死雾",
- ["Battlegear of Heroism"] = "英勇",
-
- --Dungeon 3 Sets
- ["Hallowed Raiment"] = "圣徒",
- ["Incanter's Regalia"] = "魔咒师",
- ["Mana-Etched Regalia"] = "法力蚀刻魔装",
- ["Oblivion Raiment"] = "湮灭",
- ["Assassination Armor"] = "刺杀",
- ["Moonglade Raiment"] = "月光林地",
- ["Wastewalker Armor"] = "废土行者",
- ["Beast Lord Armor"] = "巨兽之王",
- ["Desolation Battlegear"] = "荒芜战甲",
- ["Tidefury Raiment"] = "潮汐之怒",
- ["Bold Armor"] = "鲁莽套装",
- ["Doomplate Battlegear"] = "末日板甲",
- ["Righteous Armor"] = "正义",
-
- --Tier 1 Sets
- ["Cenarion Raiment"] = "塞纳里奥",
- ["Giantstalker Armor"] = "巨人追猎者",
- ["Arcanist Regalia"] = "奥术师",
- ["Lawbringer Armor"] = "秩序之源",
- ["Vestments of Prophecy"] = "预言",
- ["Nightslayer Armor"] = "夜幕杀手",
- ["The Earthfury"] = "大地之怒",
- ["Felheart Raiment"] = "恶魔之心",
- ["Battlegear of Might"] = "力量",
-
- --Tier 2 Sets
- ["Stormrage Raiment"] = "怒风",
- ["Dragonstalker Armor"] = "巨龙追猎者",
- ["Netherwind Regalia"] = "灵风",
- ["Judgement Armor"] = "审判",
- ["Vestments of Transcendence"] = "卓越",
- ["Bloodfang Armor"] = "血牙",
- ["The Ten Storms"] = "无尽风暴",
- ["Nemesis Raiment"] = "复仇",
- ["Battlegear of Wrath"] = "愤怒",
-
- --Tier 3 Sets
- ["Dreamwalker Raiment"] = "梦游者",
- ["Cryptstalker Armor"] = "地穴追猎者",
- ["Frostfire Regalia"] = "霜火",
- ["Redemption Armor"] = "救赎",
- ["Vestments of Faith"] = "信仰",
- ["Bonescythe Armor"] = "骨镰",
- ["The Earthshatterer"] = "碎地者",
- ["Plagueheart Raiment"] = "瘟疫之心",
- ["Dreadnaught's Battlegear"] = "无畏",
-
- --Tier 4 Sets
- ["Malorne Harness"] = "玛洛恩甲胄",
- ["Malorne Raiment"] = "玛洛恩圣装",
- ["Malorne Regalia"] = "玛洛恩法衣",
- ["Demon Stalker Armor"] = "恶魔追猎者",
- ["Aldor Regalia"] = "奥尔多魔装",
- ["Justicar Armor"] = "公正护甲",
- ["Justicar Battlegear"] = "公正战甲",
- ["Justicar Raiment"] = "公正圣装",
- ["Incarnate Raiment"] = "化身圣装",
- ["Incarnate Regalia"] = "化身法衣",
- ["Netherblade Set"] = "虚空刀锋",
- ["Cyclone Harness"] = "飓风甲胄",
- ["Cyclone Raiment"] = "飓风圣装",
- ["Cyclone Regalia"] = "飓风法衣",
- ["Voidheart Raiment"] = "虚空之心",
- ["Warbringer Armor"] = "战神护甲",
- ["Warbringer Battlegear"] = "战神战甲",
-
- --Tier 5 Sets
- ["Nordrassil Harness"] = "诺达希尔甲胄",
- ["Nordrassil Raiment"] = "诺达希尔圣装",
- ["Nordrassil Regalia"] = "诺达希尔法衣",
- ["Rift Stalker Armor"] = "裂隙追猎者",
- ["Tirisfal Regalia"] = "提瑞斯法",
- ["Crystalforge Armor"] = "晶铸护甲",
- ["Crystalforge Battlegear"] = "晶铸战甲",
- ["Crystalforge Raiment"] = "晶铸圣装",
- ["Avatar Raiment"] = "神使圣装",
- ["Avatar Regalia"] = "神使法衣",
- ["Deathmantle Set"] = "死亡阴影",
- ["Cataclysm Harness"] = "灾难甲胄",
- ["Cataclysm Raiment"] = "灾难圣装",
- ["Cataclysm Regalia"] = "灾难法衣",
- ["Corruptor Raiment"] = "腐蚀者",
- ["Destroyer Armor"] = "毁灭者护甲",
- ["Destroyer Battlegear"] = "毁灭者战甲",
-
- --Tier 6 Sets
- ["Thunderheart Harness"] = "雷霆之心甲胄",
- ["Thunderheart Raiment"] = "雷霆之心圣服",
- ["Thunderheart Regalia"] = "雷霆之心法衣",
- ["Gronnstalker's Armor"] = "戈隆追猎者",
- ["Tempest Regalia"] = "风暴",
- ["Lightbringer Armor"] = "光明使者护甲",
- ["Lightbringer Battlegear"] = "光明使者战甲",
- ["Lightbringer Raiment"] = "光明使者圣服",
- ["Vestments of Absolution"] = "赦免法衣",
- ["Absolution Regalia"] = "赦免圣装",
- ["Slayer's Armor"] = "刺杀者",
- ["Skyshatter Harness"] = "破天甲胄",
- ["Skyshatter Raiment"] = "破天圣服",
- ["Skyshatter Regalia"] = "破天法衣",
- ["Malefic Raiment"] = "凶星",
- ["Onslaught Armor"] = "冲锋护甲",
- ["Onslaught Battlegear"] = "冲锋战甲",
-
- --Arathi Basin Sets - Alliance
- ["The Highlander's Intent"] = "高地人的专注",
- ["The Highlander's Purpose"] = "高地人的毅力",
- ["The Highlander's Will"] = "高地人的意志",
- ["The Highlander's Determination"] = "高地人的果断",
- ["The Highlander's Fortitude"] = "高地人的坚韧",
- ["The Highlander's Resolution"] = "高地人的决心",
- ["The Highlander's Resolve"] = "高地人的执着",
-
- --Arathi Basin Sets - Horde
- ["The Defiler's Intent"] = "污染者的专注",
- ["The Defiler's Purpose"] = "污染者的毅力",
- ["The Defiler's Will"] = "污染者的意志",
- ["The Defiler's Determination"] = "污染者的果断",
- ["The Defiler's Fortitude"] = "污染者的坚韧",
- ["The Defiler's Resolution"] = "污染者的决心",
-
- --PvP Level 60 Rare Sets - Alliance
- ["Lieutenant Commander's Refuge"] = "少校的庇护",
- ["Lieutenant Commander's Pursuance"] = "少校的职责",
- ["Lieutenant Commander's Arcanum"] = "少校的秘密",
- ["Lieutenant Commander's Redoubt"] = "少校的壁垒",
- ["Lieutenant Commander's Investiture"] = "少校的授权",
- ["Lieutenant Commander's Guard"] = "少校的护卫",
- ["Lieutenant Commander's Stormcaller"] = "少校的震撼暴",
- ["Lieutenant Commander's Dreadgear"] = "少校的鬼纹",
- ["Lieutenant Commander's Battlearmor"] = "少校的战铠",
-
- --PvP Level 60 Rare Sets - Horde
- ["Champion's Refuge"] = "勇士的庇护",
- ["Champion's Pursuance"] = "勇士的职责",
- ["Champion's Arcanum"] = "勇士的秘密",
- ["Champion's Redoubt"] = "勇士的壁垒",
- ["Champion's Investiture"] = "勇士的授权",
- ["Champion's Guard"] = "勇士的套装",
- ["Champion's Stormcaller"] = "勇士的风暴",
- ["Champion's Dreadgear"] = "勇士的鬼纹",
- ["Champion's Battlearmor"] = "勇士的战铠",
-
- --PvP Level 60 Epic Sets - Alliance
- ["Field Marshal's Sanctuary"] = "元帅的圣装",
- ["Field Marshal's Pursuit"] = "元帅的猎装",
- ["Field Marshal's Regalia"] = "元帅的法衣",
- ["Field Marshal's Aegis"] = "元帅的庇护",
- ["Field Marshal's Raiment"] = "元帅的神服",
- ["Field Marshal's Vestments"] = "元帅的制服",
- ["Field Marshal's Earthshaker"] = "元帅的震撼",
- ["Field Marshal's Threads"] = "元帅的魔装",
- ["Field Marshal's Battlegear"] = "元帅的战甲",
-
- --PvP Level 60 Epic Sets - Horde
- ["Warlord's Sanctuary"] = "督军的圣装",
- ["Warlord's Pursuit"] = "督军的猎装",
- ["Warlord's Regalia"] = "督军的法衣",
- ["Warlord's Aegis"] = "督军的庇护",
- ["Warlord's Raiment"] = "督军的神服",
- ["Warlord's Vestments"] = "督军的制服",
- ["Warlord's Earthshaker"] = "督军的震撼",
- ["Warlord's Threads"] = "督军的魔装",
- ["Warlord's Battlegear"] = "督军的战甲",
-
- --Outland Faction Reputation PvP Sets
- ["Dragonhide Battlegear"] = "龙皮套装",
- ["Wyrmhide Battlegear"] = "蟒皮套装",
- ["Kodohide Battlegear"] = "科多皮套装",
- ["Stalker's Chain Battlegear"] = "潜伏者的链甲套装",
- ["Evoker's Silk Battlegear"] = "祈求者的丝质套装",
- ["Crusader's Scaled Battledgear"] = "十字军的板鳞甲套装",
- ["Crusader's Ornamented Battledgear"] = "十字军的雕饰板甲套装",
- ["Satin Battlegear"] = "绸缎套装",
- ["Mooncloth Battlegear"] = "月布套装",
- ["Opportunist's Battlegear"] = "机遇者的套装",
- ["Seer's Linked Battlegear"] = "先知的鳞甲套装",
- ["Seer's Mail Battlegear"] = "先知的锁甲套装",
- ["Seer's Ringmail Battlegear"] = "先知的环甲套装",
- ["Dreadweave Battlegear"] = "鬼纹套装",
- ["Savage's Plate Battlegear"] = "残暴者的板甲套装",
-
- --Arena Epic Sets
- ["Gladiator's Sanctuary"] = "角斗士的圣装",
- ["Gladiator's Wildhide"] = "角斗士的野性之皮",
- ["Gladiator's Refuge"] = "角斗士的庇护",
- ["Gladiator's Pursuit"] = "角斗士的猎装",
- ["Gladiator's Regalia"] = "角斗士的法衣",
- ["Gladiator's Aegis"] = "角斗士的保护",
- ["Gladiator's Vindication"] = "角斗士的辩护",
- ["Gladiator's Redemption"] = "角斗士的救赎",
- ["Gladiator's Raiment"] = "角斗士的神服",
- ["Gladiator's Investiture"] = "角斗士的天职",
- ["Gladiator's Vestments"] = "角斗士的套装",
- ["Gladiator's Earthshaker"] = "角斗士的震撼",
- ["Gladiator's Thunderfist"] = "角斗士的雷霆之拳",
- ["Gladiator's Wartide"] = "角斗士的战争之潮",
- ["Gladiator's Dreadgear"] = "角斗士的鬼纹",
- ["Gladiator's Felshroud"] = "角斗士的魔能套装",
- ["Gladiator's Battlegear"] = "角斗士的战甲",
-
- --Set Labels
- ["Set: Embrace of the Viper"] = "套装:毒蛇的拥抱",
- ["Set: Defias Leather"] = "套装:迪菲亚皮甲",
- ["Set: The Gladiator"] = "套装:角斗士",
- ["Set: Chain of the Scarlet Crusade"] = "套装:血色十字军链甲",
- ["Set: The Postmaster"] = "套装:邮差",
- ["Set: Necropile Raiment"] = "套装:骨堆",
- ["Set: Cadaverous Garb"] = "套装:苍白",
- ["Set: Bloodmail Regalia"] = "套装:血链",
- ["Set: Deathbone Guardian"] = "套装:亡者之骨",
- ["Set: Dal'Rend's Arms"] = "套装:雷德双刀",
- ["Set: Spider's Kiss"] = "套装:蜘蛛之吻",
- ["Temple of Ahn'Qiraj Sets"] = "安其拉神殿职业套装",
- ["AQ40 Class Sets"] = "安其拉神殿职业套装",
- ["Ruins of Ahn'Qiraj Sets"] = "安其拉废墟职业套装",
- ["AQ20 Class Sets"] = "安其拉废墟职业套装",
- ["AQ Enchants"] = "安其拉掉落的附魔公式",
- ["AQ Opening Quest Chain"] = "安其拉之门任务奖励",
- ["Pre 60 Sets"] = "60级之前的套装",
- ["Crafted Sets"] = "制造出的套装",
- ["Crafted Epic Weapons"] = "制造出的史诗武器",
- ["Zul'Gurub Sets"] = "祖尔格拉布职业套装",
- ["ZG Class Sets"] = "祖尔格拉布职业套装",
- ["ZG Enchants"] = "祖尔格拉布的附魔",
- ["Dungeon 1/2 Sets"] = "地下城套装1/2",
- ["Dungeon Set 1"] = "地下城套装1",
- ["Dungeon Set 2"] = "地下城套装2",
- ["Dungeon Set 3"] = "地下城套装3",
- ["Dungeon 3 Sets"] = "地下城套装3",
- ["Tier 1/2 Sets"] = "等级1/2套装",
- ["Tier 3 Sets"] = "等级3套装",
- ["Tier 4 Sets"] = "等级4套装",
- ["Tier 5 Sets"] = "等级5套装",
- ["Tier 6 Sets"] = "等级6套装",
- ["PvP Sets (Level 60)"] = "PvP奖励套装 (等级 60)",
- ["PvP Sets (Level 70)"] = "PvP奖励套装 (等级 70)",
- ["PvP Reputation Sets (Level 70)"] = "PvP声望套装 (等级 70)",
- ["PvP Rewards (Level 60)"] = "PvP奖励 (等级 60)",
- ["PvP Rewards (Level 70)"] = "PvP奖励 (等级 70)",
- ["PvP Accessories (Level 60)"] = "PvP奖励杂物 (等级 60)",
- ["PvP Accessories - Alliance (Level 60)"] = "PvP奖励杂物 - 联盟 (等级 60)",
- ["PvP Accessories - Horde (Level 60)"] = "PvP奖励杂物 - 部落 (等级 60)",
- ["PvP Accessories (Level 70)"] = "PvP奖励杂物 (等级 70)",
- ["PvP Rewards"] = "PvP奖励",
- ["PvP Armor Sets"] = "PvP奖励套装",
- ["PvP Weapons"] = "PvP奖励武器",
- ["PvP Weapons (Level 60)"] = "PvP奖励武器 (等级 60)",
- ["PvP Weapons (Level 70)"] = "PvP奖励武器 (等级 60)",
- ["PvP Accessories"] = "PvP奖励杂物",
- ["PvP Non-Set Epics"] = "PvP奖励非套装史诗级部件",
- ["PvP Honor System"] = "PvP荣誉系统",
- ["PvP Reputation Sets"] = "PvP声望套装",
- ["Arena PvP Sets"] = "竞技场奖励套装",
- ["Arena 2 PvP Sets"] = "竞技场第二赛季奖励套装",
- ["Arena 3 PvP Sets"] = "竞技场第三赛季奖励套装",
- ["Arena 4 PvP Sets"] = "竞技场第四赛季奖励套装",
- ["Arena PvP Weapons"] = "竞技场奖励武器",
- ["Arena 2 PvP Weapons"] = "竞技场第二赛季奖励武器",
- ["Arena 3 PvP Weapons"] = "竞技场第三赛季奖励武器",
- ["Arena 4 PvP Weapons"] = "竞技场第四赛季奖励武器",
- ["Arena PvP System"] = "竞技场系统",
- ["Arena Season 1 Weapons"] = "竞技场第一赛季奖励武器",
- ["Arena Season 2 Weapons"] = "竞技场第二赛季奖励武器",
- ["Arena Season 3 Weapons"] = "竞技场第三赛季奖励武器",
- ["Arena Season 4 Weapons"] = "竞技场第四赛季奖励武器",
- ["Season 1"] = "第一赛季",
- ["Season 2"] = "第二赛季",
- ["Season 3"] = "第三赛季",
- ["Season 4"] = "第四赛季",
- ["Arathi Basin Sets"] = "阿拉希盆地套装",
- ["Class Books"] = "职业书籍",
- ["Tribute Run"] = "贡品",
- ["Dire Maul Books"] = "厄运之槌书籍",
- ["Random Boss Loot"] = "首领随机掉落物品",
- ["Class Set Pieces"] = "职业套装部件",
- ["Epic Set"] = "史诗级套装",
- ["Rare Set"] = "精良级套装",
- ["Legendary Items"] = "传奇物品",
- ["Badge of Justice Rewards"] = "公正徽章兑换奖励",
- ["Accesories and Weapons"] = "杂物与武器",
- ["Accessories"] = "杂物",
- ["Armor and Weapons"] = "护甲与武器",
- ["Fire Resistance Gear"] = "火焰抗性装备",
- ["Arcane Resistance Gear"] = "奥术抗性装备",
- ["Nature Resistance Gear"] = "自然抗性装备",
- ["Frost Resistance Gear"] = "冰霜抗性装备",
- ["Shadow Resistance Gear"] = "暗影抗性装备",
- ["Rare Mounts"] = "稀有坐骑",
- ["Tabards"] = "徽章",
- ["Token Hand-Ins"] = "需要兑换的奖励",
- ["Heroic Mode Keys"] = "英雄模式钥匙",
- ["Legendary Items for Kael'thas Fight"] = "凯尔萨斯一役使用到的传奇物品",
- ["BoE World Epics"] = "世界掉落的史诗装备",
- ["World Epics"] = "世界掉落的史诗装备",
- ["Level 30-39"] = "等级 30-39",
- ["Level 40-49"] = "等级 40-49",
- ["Level 50-60"] = "等级 50-60",
- ["BT Patterns/Plans"] = "黑暗神殿掉落的图纸",
- ["Hyjal Summit Designs"] = "海加尔峰掉落的图纸",
- ["SP Patterns/Plans"] = "太阳之井高地掉落图纸",
-
- --NPCs missing from BabbleBoss
- ["Trash Mobs"] = "普通怪物",
- ["Dungeon Set 2 Summonable"] = "地下城套装2任务首领",
- ["Highlord Kruul"] = "魔王库鲁尔",
- ["Theldren"] = "塞尔德林",
- ["Sothos and Jarien"] = "索托斯/亚雷恩",
- ["Druid of the Fang"] = "尖牙德鲁伊",
- ["Defias Strip Miner"] = "迪菲亚赤膊矿工",
- ["Defias Overseer/Taskmaster"] = "迪菲亚监工/工头",
- ["Scarlet Defender/Myrmidon"] = "血色防御者/仆从",
- ["Scarlet Champion"] = "血色勇士",
- ["Scarlet Centurion"] = "血色百夫长",
- ["Scarlet Trainee"] = "血色预备兵",
- ["Herod/Mograine"] = "赫洛德/莫格莱尼",
- ["Scarlet Protector/Guardsman"] = "血色保卫者/卫兵",
- ["Shadowforge Flame Keeper"] = "暗炉持火者",
- ["Olaf"] = "奥拉夫",
- ["Eric 'The Swift'"] = "艾瑞克",
- ["Shadow of Doom"] = "末日之影",
- ["Bone Witch"] = "骨巫",
- ["Lumbering Horror"] = "笨拙的憎恶",
- ["Avatar of the Martyred"] = "殉难者的化身",
- ["Yor"] = "尤尔",
- ["Nexus Stalker"] = "节点潜行者",
- ["Auchenai Monk"] = "奥金尼僧侣",
- ["Cabal Fanatic"] = "秘教狂热者",
- ["Unchained Doombringer"] = "摆脱束缚的厄运使者",
- ["Crimson Sorcerer"] = "红衣法术师",
- ["Thuzadin Shadowcaster"] = "图萨丁暗影法师",
- ["Crimson Inquisitor"] = "红衣审查者",
- ["Crimson Battle Mage"] = "红衣战斗法师",
- ["Ghoul Ravener"] = "食尸抢夺者",
- ["Spectral Citizen"] = "鬼魂市民",
- ["Spectral Researcher"] = "鬼灵研究员",
- ["Scholomance Adept"] = "通灵学院专家",
- ["Scholomance Dark Summoner"] = "通灵学院黑暗召唤师",
- ["Blackhand Elite"] = "黑手精英",
- ["Blackhand Assassin"] = "黑手刺客",
- ["Firebrand Pyromancer"] = "火印炎术师",
- ["Firebrand Invoker"] = "火印祈求者",
- ["Firebrand Grunt"] = "火印步兵",
- ["Firebrand Legionnaire"] = "火印军团战士",
- ["Spirestone Warlord"] = "尖石军阀",
- ["Spirestone Mystic"] = "尖石秘法师",
- ["Anvilrage Captain"] = "铁怒上尉",
- ["Anvilrage Marshal"] = "铁怒队长",
- ["Doomforge Arcanasmith"] = "厄炉魔匠",
- ["Weapon Technician"] = "武器技师",
- ["Doomforge Craftsman"] = "厄炉工匠",
- ["Murk Worm"] = "黑暗虫",
- ["Atal'ai Witch Doctor"] = "阿塔莱巫医",
- ["Raging Skeleton"] = "暴怒的骷髅",
- ["Ethereal Priest"] = "虚灵牧师",
- ["Sethekk Ravenguard"] = "塞泰克鸦人卫士",
- ["Time-Lost Shadowmage"] = "迷失的暗影法师",
- ["Coilfang Sorceress"] = "盘牙巫师",
- ["Coilfang Oracle"] = "盘牙先知",
- ["Shattered Hand Centurion"] = "碎手百夫长",
- ["Eredar Deathbringer"] = "艾瑞达死亡使者",
- ["Arcatraz Sentinel"] = "禁魔监狱斥候",
- ["Gargantuan Abyssal"] = "巨型深渊火魔",
- ["Sunseeker Botanist"] = "寻日者植物学家",
- ["Sunseeker Astromage"] = "寻日者星术师",
- ["Durnholde Rifleman"] = "敦霍尔德火枪手",
- ["Rift Keeper/Rift Lord"] = "裂隙守卫者/领主",
- ["Crimson Templar"] = "赤红圣殿骑士",
- ["Azure Templar"] = "碧蓝圣殿骑士",
- ["Hoary Templar"] = "苍白圣殿骑士",
- ["Earthen Templar"] = "土色圣殿骑士",
- ["The Duke of Cynders"] = "灰烬公爵",
- ["The Duke of Fathoms"] = "深渊公爵",
- ["The Duke of Zephyrs"] = "微风公爵",
- ["The Duke of Shards"] = "碎石公爵",
- ["Aether-tech Assistant"] = "以太技师助理",
- ["Aether-tech Adept"] = "资深以太技师",
- ["Aether-tech Master"] = "高级以太技师",
- ["Trelopades"] = "特雷洛帕兹",
- ["King Dorfbruiser"] = "多弗布鲁瑟国王",
- ["Gorgolon the All-seeing"] = "全视者格苟尔隆",
- ["Matron Li-sahar"] = "里萨哈",
- ["Solus the Eternal"] = "永恒者索鲁斯",
- ["Balzaphon"] = "巴尔萨冯",
- ["Lord Blackwood"] = "布莱克伍德公爵",
- ["Revanchion"] = "雷瓦克安",
- ["Scorn"] = "瑟克恩",
- ["Sever"] = "塞沃尔",
- ["Lady Falther'ess"] = "法瑟蕾丝夫人",
- ["Smokywood Pastures Vendor"] = "烟林牧场商人",
- ["Shartuul"] = "沙图尔",
- ["Darkscreecher Akkarai"] = "黑暗尖啸者阿克卡莱",
- ["Karrog"] = "卡尔洛格",
- ["Gezzarak the Huntress"] = "猎手吉萨拉克",
- ["Vakkiz the Windrager"] = "风怒者瓦克奇斯",
- ["Terokk"] = "泰罗克",
- ["Armbreaker Huffaz"] = "断臂者霍法斯",
- ["Fel Tinkerer Zortan"] = "魔能工匠索尔坦",
- ["Forgosh"] = "弗尔高什",
- ["Gul'bor"] = "古尔博",
- ["Malevus the Mad"] = "疯狂的玛尔弗斯",
- ["Porfus the Gem Gorger"] = "掘钻者波弗斯",
- ["Wrathbringer Laz-tarash"] = "天罚使者拉塔莱什",
- ["Bash'ir Landing Stasis Chambers"] = "巴什伊尔码头静止间",
- ["Templars"] = "圣殿骑士",
- ["Dukes"] = "公爵",
- ["High Council"] = "议会高层",
- ["Headless Horseman"] = "无头骑士",
- ["Barleybrew Brewery"] = "麦酒佳酿",
- ["Thunderbrew Brewery"] = "雷酒佳酿",
- ["Gordok Brewery"] = "戈多克佳酿",
- ["Drohn's Distillery"] = "德罗恩的佳酿",
- ["T'chali's Voodoo Brewery"] = "塔卡里的佳酿",
- ["Scarshield Quartermaster"] = "裂盾军需官",
- ["Overmaster Pyron"] = "征服者派隆",
- ["Father Flame"] = "烈焰之父",
- ["Thomas Yance"] = "托马斯·杨斯",
- ["Knot Thimblejack"] = "诺特·希姆加克",
- ["Shen'dralar Provisioner"] = "辛德拉圣职者",
- ["Namdo Bizzfizzle"] = "纳姆杜",
- ["The Nameles Prophet"] = "无名预言者",
- ["Zelemar the Wrathful"] = "愤怒者塞雷玛尔",
- ["Henry Stern"] = "亨利·斯特恩",
- ["Aggem Thorncurse"] = "阿格姆",
- ["Roogug"] = "鲁古格",
- ["Rajaxx's Captains"] = "拉贾克斯的副官",
- ["Razorfen Spearhide"] = "剃刀沼泽刺鬃守卫",
- ["Rethilgore"] = "雷希戈尔",
- ["Kalldan Felmoon"] = "卡尔丹·暗月",
- ["Magregan Deepshadow"] = "马格雷甘·深影",
- ["Lord Ahune"] = "埃霍恩",
- ["Coren Direbrew"] = "科伦·恐酒",
- ["Don Carlos"] = "唐·卡洛斯",
-
- --Zones
- ["World Drop"] = "世界掉落",
- ["Sunwell Isle"] = "太阳之井",
-
- --Shortcuts for Bossname files
- --["LBRS"] = true,
- --["UBRS"] = true,
- --["CoT1"] = true,
- --["CoT2"] = true,
- --["Scholo"] = true,
- --["Strat"] = true,
- ["Serpentshrine"] = "SSC",
-
- --Chests, etc
- ["Dark Coffer"] = "黑暗宝箱",
- ["The Secret Safe"] = "秘密保险箱",
- ["The Vault"] = "黑色宝库",
- ["Ogre Tannin Basket"] = "食人魔鞣酸篮",
- ["Fengus's Chest"] = "芬古斯的箱子",
- ["The Prince's Chest"] = "王子的箱子",
- ["Doan's Strongbox"] = "杜安的保险箱",
- ["Frostwhisper's Embalming Fluid"] = "莱斯·霜语的防腐液",
- ["Unforged Rune Covered Breastplate"] = "未铸造的符文覆饰胸甲",
- ["Malor's Strongbox"] = "玛洛尔的保险箱",
- ["Malor the Zealous"] = "Malor the Zealous",
- ["Unfinished Painting"] = "未完成的油画",
- ["Felvine Shard"] = "魔藤碎片",
- ["Baelog's Chest"] = "巴尔洛戈的箱子",
- ["Lorgalis Manuscript"] = "洛迦里斯手稿",
- ["Fathom Core"] = "深渊之核",
- ["Conspicuous Urn"] = "显眼的石罐",
- ["Gift of Adoration"] = "爱慕的礼物",
- ["Box of Chocolates"] = "一盒巧克力",
- ["Treat Bag"] = "糖果包",
- ["Gaily Wrapped Present"] = "微微震动的礼物",
- ["Festive Gift"] = "节日礼物",
- ["Ticking Present"] = "条纹礼物盒",
- ["Gently Shaken Gift"] = "精美的礼品",
- ["Carefully Wrapped Present"] = "精心包裹的礼物",
- ["Winter Veil Gift"] = "冬幕节礼物",
- ["Smokywood Pastures Extra-Special Gift"] = "烟林牧场的超级特殊礼物",
- ["Brightly Colored Egg"] = "复活节彩蛋",
- ["Lunar Festival Fireworks Pack"] = "春节烟花包",
- ["Lucky Red Envelope"] = "红包",
- ["Small Rocket Recipes"] = "小型烟花设计图",
- ["Large Rocket Recipes"] = "大型烟花设计图",
- ["Cluster Rocket Recipes"] = "烟花束设计图",
- ["Large Cluster Rocket Recipes"] = "大型烟花束设计图",
- ["Timed Reward Chest"] = "限时击杀首领奖励",
- ["Timed Reward Chest 1"] = "限时击杀首领奖励1",
- ["Timed Reward Chest 2"] = "限时击杀首领奖励2",
- ["Timed Reward Chest 3"] = "限时击杀首领奖励3",
- ["Timed Reward Chest 4"] = "限时击杀首领奖励4",
- ["The Talon King's Coffer"] = "利爪之王的宝箱",
- ["Krom Stoutarm's Chest"] = "克罗姆·粗臂的箱子",
- ["Garrett Family Chest"] = "加勒特的宝箱",
- ["Reinforced Fel Iron Chest"] = "强化魔铁箱",
- ["DM North Tribute Chest"] = "厄运之槌北区贡品",
-
- --World Events
- ["Abyssal Council"] = "深渊议会",
- ["Bash'ir Landing Skyguard Raid"] = "巴什伊尔码头",
- ["Brewfest"] = "美酒节",
- ["Children's Week"] = "儿童周",
- ["Elemental Invasion"] = "元素入侵",
- ["Ethereum Prison"] = "复仇军监狱",
- ["Feast of Winter Veil"] = "冬幕节",
- ["Gurubashi Arena Booty Run"] = "古拉巴什竞技场",
- ["Hallow's End"] = "万圣节",
- ["Harvest Festival"] = "收获节",
- ["Love is in the Air"] = "情人节",
- ["Lunar Festival"] = "春节",
- ["Midsummer Fire Festival"] = "仲夏火焰节",
- ["Noblegarden"] = "彩蛋节",
- ["Skettis"] = "斯克提斯",
- ["Stranglethorn Fishing Extravaganza"] = "荆棘谷钓鱼大赛",
-
-} end)
diff --git a/AtlasLoot back update/Locale/locale.de.lua b/AtlasLoot back update/Locale/locale.de.lua
deleted file mode 100644
index 2526113..0000000
--- a/AtlasLoot back update/Locale/locale.de.lua
+++ /dev/null
@@ -1,974 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-AL:RegisterTranslations("deDE", function() return {
- --Text strings for UI objects
- ["AtlasLoot"] = "AtlasLoot",
- ["No match found for"] = "Kein Eintrag gefunden für",
- ["Search"] = "Suchen",
- ["Clear"] = "Löschen",
- ["Select Loot Table"] = "Wähle Loot Rubrik",
- ["Select Sub-Table"] = "Wähle Unter-Rubrik",
- ["Drop Rate: "] = "Droprate",
- ["DKP"] = "DKP",
- ["Priority:"] = "Priorität:",
- ["Click boss name to view loot."] = "Klicke Boss um den Loot zu sehen.",
- ["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."] = true,
- ["Various Locations"] = "Verschiedene Orte",
- ["This is a loot browser only. To view maps as well, install either Atlas or Alphamap."] = "Atlasloot zeigt nur Loot an. Falls du Karten möchtest, installiere bitte 'Atlas' oder 'Alphamap'.",
- ["Toggle AL Panel"] = "AL-Leiste ein/aus",
- [" is safe."] = " ist sicher.",
- ["Server queried for "] = "Fragt den Server nach ",
- [". Right click on any other item to refresh the loot page."] = ". Rechtsklicke auf ein beliebiges anderes Item um den Loot auf der Seite zu aktualisieren.",
- ["Back"] = "Zurück",
- ["Level 60"] = "Level 60",
- ["Level 70"] = "Level 70",
- ["|cffff0000(unsafe)"] = " |cffff0000(unsicher)",
- ["Misc"] = "Sonstiges",
- ["Rewards"] = "Belohnungen",
- ["Heroic Mode"] = "Heroisch",
- ["Normal Mode"] = "Normal",
- ["Raid"] = "Raid",
- ["Factions - Azeroth"] = "Fraktionen - Azeroth",
- ["Factions - Outland"] = "Fraktionen - Scherbenwelt",
- ["Factions - Shattrath City"] = "Fraktionen - Shattrath",
- ["Pre-Burning Crusade"] = "Vor Burning Crusade",
- ["Post-Burning Crusade"] = "Nach Burning Crusade",
- ["Choose Table ..."] = "Wähle Tabelle ...",
- ["Close Menu"] = "Schließe Menü",
- ["Unknown"] = "Unknown",
- ["Skill Required:"] = "Benötigt Fertigkeit:",
- --- ["QuickLook"] = true,
- ["Add to QuickLooks:"] = "Zu QuickLook hinzufügen",
- ---["Assign this loot table\n to QuickLook"] = true,
- ["Req. Rating:"] = "Wertung benötigt",
- ---["Query Server"] = true,
-
- --Text for Options Panel
- ["Atlasloot Options"] = "AtlasLoot Optionen",
- ["Safe Chat Links |cff1eff00(recommended)|r"] = "Sichere Chatlinks |cff1eff00(empfohlen)|r",
- ["Enable all Chat Links |cffff0000(use at own risk)|r"] = "Aktiviere alle Chatlinks |cffff0000(auf eigene Gefahr)|r",
- ["Default Tooltips"] = "Standard Tooltips",
- ["Lootlink Tooltips"] = "Lootlink Tooltips",
- ["|cff9d9d9dLootlink Tooltips|r"] = "|cff9d9d9dLootlink Tooltips|r",
- ["ItemSync Tooltips"] = "ItemSync Tooltpis",
- ["|cff9d9d9dItemSync Tooltips|r"] = "|cff9d9d9dItemSync Tooltips|r",
- ["Use EquipCompare"] = "Benutze EquipCompare",
- ["|cff9d9d9dUse EquipCompare|r"] = "|cff9d9d9dBenutze EquipCompare|r",
- ["Show Comparison Tooltips"] = "Zeige eigenes Item zum Vergleich",
- ["Make Loot Table Opaque"] = "Hintergrund undurchsichtig",
- ["Show itemIDs at all times"] = "Zeige Item-IDs immer an",
- ["Hide AtlasLoot Panel"] = "Blende die AtlasLoot-Leiste aus",
- ["Show Minimap Button"] = "Blende Button an der Minimap ein",
- ["Set Minimap Button Position"] = "Setze die Position des Buttons an der Minimap",
- ["Suppress text spam when querying items"] = "Unterdrücke Meldung bei Itemabfragen",
- ["Notify me when a LoD Module is loaded"] = "Benachrichtige mich beim Laden von Modulen",
- ["Load all loot modules at startup"] = "Lade alle Module direkt beim Start",
- ["AutoQuery items on loot tables |cffff0000(disconnection risk)|r"] = "Automatisches Abfragen von Items |cffff0000(auf eigene Gefahr)|r",
- ["Done"] = "OK",
- ["WishList"] = "Wunschzettel",
- ["Search Result: %s"] = "Suchtext",
- ["Last Result"] = "Letzte Suche",
- ["Search on"] = "Suchen in",
- ["All modules"] = "Alle Module",
- ["If checked, AtlasLoot will load and search across all the modules."] = "Falls gewählt, sucht Atlasloot in allen Modulen",
- ["Search options"] = "Suchoptionen",
- ---["Partial matching"] = true,
- ---["If checked, AtlasLoot search item names for a partial match."] = true,
- ["You don't have any module selected to search on!"] = "Du hast kein Modul zur Suche ausgewählt",
- --The next 4 lines are the tooltip for the Server Query Button
- --The translation doesn't have to be literal, just re-write the
- --sentences as you would naturally and break them up into 4 roughly
- --equal lines.
- ["Queries the server for all items"] = "Fragt den Server nach allen Items",
- ["on this page. The items will be"] = "auf dieser Seite. Die Items werden",
- ["refreshed when you next mouse"] = "geladen, sobald ihr das nächste Mal",
- ["over them."] = "mit der Maus drüber fahrt.",
-
- --Slash commands
- -- ["reset"] = true,
- -- ["options"] = true,
- -- ["Reset complete!"] = true,
-
- --Error Messages and warnings
- ["AtlasLoot Error!"] = "AtlasLoot Fehler!",
- ["WishList Full!"] = "Wunschzettel voll!",
- [" added to the WishList."] = " zum Wunschzettel hinzugefügt",
- [" already in the WishList!"] = " bereits auf dem Wunschzettel!",
- [" deleted from the WishList."] = "vom Wunschzettel gelöscht",
-
- --Incomplete Table Registry error message
- [" not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net"] = " nicht im Loot-Tabellen Register gelistet, bitte melde diese Nachricht im AtlasLoot Forum unter http://www.atlasloot.net",
-
- --LoD Module disabled or missing
- [" is unavailable, the following load on demand module is required: "] = " ist nicht verfügbar, das folgende Modul wird benötigt: ",
-
- --LoD Module load sequence could not be completed
- ["Status of the following module could not be determined: "] = "Status von folgendem Modul konnte nicht festgestellt werden: ",
-
- --LoD Module required has loaded, but loot table is missing
- [" could not be accessed, the following module may be out of date: "] = " konnte nicht erreicht werden, das folgende Modul könnte veraltet sein: ",
-
- --LoD module loaded successfully
- ["sucessfully loaded."] = "erfogreich geladen.",
-
- --Need a big dataset for searching
- ["Loading available tables for searching"] = "Lade verfügbare Module zum Suchen",
-
- --All Available modules loaded
- ["All Available Modules Loaded"] = "Alle verfügbaren Module geladen",
-
- --Minimap Button
- ["|cff1eff00Left-Click|r Browse Loot Tables"] = "|cff1eff00Linksklick|r Loot-Tabellen durchsuchen",
- ["|cffff0000Right-Click|r View Options"] = "|cffff0000Rechtsklick|r Optionen anzeigen",
- ["|cffff0000Shift-Click|r View Options"] = "|cffff0000Shift-Klick|r Optionen anzeigen",
- ["|cffccccccLeft-Click + Drag|r Move Minimap Button"] = "|cffccccccLinksklick + Ziehen|r Minimap-Button bewegen",
-
- --AtlasLoot Panel
- ["Options"] = "Optionen",
- ["Collections"] = "Sammlungen",
- ["Factions"] = "Fraktionen",
- ["World Events"] = "Welt-Events",
- ["Load Modules"] = "Module laden",
- -- ["Crafting"] = true,
-
- --First time user
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences."] = "Willkommen zu Atlasloot Enhanced! Bitte nimm dir einen Moment Zeit, um die Einstellungen festzulegen",
- ["New feature in 4.02.01: Type '/atlasloot options' to bring up the options menu and '/atlasloot reset' to reset AtlasLoot after a disconnect."] = "Neues Feature in 4.02.01: Gib 'atlasloot options' ein, um das Optionen Menü anzeigen zu lassen und 'atlasloot reset' um Atlasloot nach einem Disconnect zurückzusetzen.",
- ["New feature in 4.03.00: Introducing the Wishlist! Simply alt-click on any item to add it to the wishlist. To delete an item from the wishlist, open up your wishlist and alt-click the item to remove it. It's that simple. Buttons to view the wishlist have been added to the Atlas interface and the loot browser."] = "Neues Feature in 4.03.00: Wunschzettel! Mit Alt-Klick könnt ihr jedes beliebige Item zum Wunschzettel hinzufügen. Mit Alt-Klick könnt ihr ein Item wieder vom Wunschzettel löschen. Den Wunschzettel könnt ihr über das Atlasloot Interface oder den Loot Browser öffnen." ,
- ---["New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help."] = true,
- ---["New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module."] = true,
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'."] = "Willkommen zu Atlasloot Enhanced! Bitte nimm dir einen Moment Zeit, um die Einstellungen für Tooltips und Chatlinks festzulegen.\nWenn du später etwas ändern willst, kannst du den Optionsbildschirm mit /atlasloot aufrufen.",
- ["Setup"] = "Optionen",
-
- --Old Atlas Detected
- ["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("] = "Atlasloot hat festgestellt, dass die Version von Atlas, die du benutzt, nicht der Version entspricht für die Atlasloot konzipiert ist(",
- ["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."] = "). Dadurch können (schwere) Fehler auftreten! Bitte besuch so schnell wie möglich http://www.atlasmod.com und lad dir die neuste Atlas Version runter.",
- ["OK"] = "OK",
- ["Incompatible Atlas Detected"] = "Nicht kompatibles Atlas gefunden",
-
- --Unsafe item tooltip
- ["Unsafe Item"] = "Unsicheres Item",
- ["Item Unavailable"] = "Item nicht verfügbar",
--- ["ItemID:"] = true,
- ["This item is not available on your server or your battlegroup yet."] = "Dieses Item ist auf deinem Server bzw. deinem Realmpool nicht verfügbar",
- ["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."] = "Diese Item ist unsicher.\nSobald du dieses Item ingame gesehen hast,\nbesteht nicht mehr die Gefahr eines Verbindungsabbruch\n(Es ist dann nicht mehr unsicher). Diese\nBestimmung wurde von Blizzard mit\nPatch 1.10 festgelegt.",
- ["You can right-click to attempt to query the server. You may be disconnected."] = "Mit einem Rechtsklick wird der\nServer nach dem Item abgefragt, dabei\nkönnte die Verbindung unterbrochen werden.",
-
- --Misc Inventory related words
- ["Mount"] = "Reittier",
- ["Enchant"] = "Verzauberung",
- ["Trade Goods"] = "Handelswaren",
- ["Scope"] = "Zielfernrohr",
- ["Pet"] = "Haustier",
- ["Darkmoon Faire Card"] = "Dunkelmond-Karte",
- ["Book"] = "Buchband",
- -- ["Banner"] = true,
- -- ["Set"] = true,
- ["Token"] = "Gutschein",
- ["Crafting Reagent"] = "Reagenz",
- ["Skinning Knife"] = "Kürschnermesser",
- ["Herbalism Knife"] = "Kräuterkundemesser",
- ["Fish"] = "Fisch",
- ["Combat Pet"] = "Haustier (Kampf)",
- ["Fireworks"] = "Feuerwerk",
-
- --Extra inventory stuff
- ["Cloak"] = "Umhang",
- ["Weapons"] = "Waffen",
-
- --Labels for loot descriptions
- ["Classes:"] = "Klassen:",
- ["This Item Begins a Quest"] = "Dieser Gegenstand startet eine Quest",
- ["Quest Item"] = "Questgegenstand",
- ["Quest Reward"] = "Questbelohnung",
- ["Shared"] = "geteilter Loot",
- ["Unique"] = "Einzigartig",
- ["Right Half"] = "Rechte Hälfte",
- ["Left Half"] = "Linke Hälfte",
- ["28 Slot Soul Shard"] = "28er-Behälter Seelensplitter",
- ["20 Slot"] = "20 Platz",
- ["18 Slot"] = "18 Platz",
- ["16 Slot"] = "16 Platz",
- ["10 Slot"] = "10 Platz",
- ["(has random enchantment)"] = "(zufällige Verzauberung)",
- ["Use to purchase rewards"] = "Zum Kaufen von Belohnungen",
- ["Use to purchase rewards (Horde)"] = "Zum Kaufen von Belohnungen (Horde)",
- ["Use to purchase rewards (Alliance)"] = "Zum Kaufen von Belohnungen (Allianz)",
- ["World Bosses"] = "Weltbosse",
- ["Reputation Factions"] = "Ruf-Fraktionen",
- ["Sets/Collections"] = "Sets/Sammlungen",
- ["Card Game Item"] = "Kartenspiel Item",
- -- ["Tier 4"] = true,
- -- ["Tier 5"] = true,
- -- ["Tier 6"] = true,
- ["Arena Reward"] = "Arena Belohnung",
- ["Conjured Item"] = "Verbrauchbar",
- ["Used to summon boss"] = "Zur Beschwörung benötigt (Boss)",
- -- ["Phase 1"] = true,
- -- ["Phase 2"] = true,
- -- ["Phase 3"] = true,
- ["Fire"] = "Feuer",
- ["Water"] = "Wasser",
- ["Wind"] = "Wind",
- ["Earth"] = "Erde",
- ["Master Angler"] = "Anglermeister",
- ["First Prize"] = "Hauptpreis",
- ["Rare Fish Rewards"] = "Besonderer Fisch - Belohnungen",
- ["Rare Fish"] = "Besondere Fische",
- ["Tradable against sunmote + item above"] = "Tausch:obiges Item + Sonnenpartikel",
- ["Rare"] = "Rare",
- ["Heroic"] = "Heroic",
- ["Summon"] = "Summon",
- ["Random"] = "Random",
- ["Weapons"] = "Waffen",
-
- --Card Game Decks and descriptions
- ["Upper Deck Card Game Items"] = "Upper Deck Kartenspiel Items",
- ["Heroes of Azeroth"] = "Helden von Azeroth",
- ["Through The Dark Portal"] = "Durch das Dunkle Portal",
- ["Fires of Outland"] = "Feuer der Scherbenwelt",
- ["Servants of the Betrayer"] = "Diener des Verräters",
- ["Hunt for Illidan"] = "Die Jagd nach Illidan",
- ["Drums of Wars"] = "Trommeln des Krieges",
- ["Loot Card Items"] = "Beutekarten Gegenstände",
- ["UDE Items"] = "UDE Gegenstände",
- ["Landro Longshot"] = "Landro Fernblick",
- ["Thunderhead Hippogryph"] = "Donnerkopfhippogryph",
- ["Saltwater Snapjaw"] = "Salzwasserschnappkiefer",
- ["King Mukla"] = "König Mukla",
- ["Rest and Relaxation"] = "Ruhe und Entspannung",
- ["Fortune Telling"] = "Wahrsagen",
- ["Goblin Gumbo"] = "Goblineintopf",
- ["Gone Fishin'"] = "Bin Angeln'",
- ["Spectral Tiger"] = "Spektraltiger",
- ["March of the Legion"] = "Marsch der Legion",
- ["Kiting"] = "Papierdrachen",
- ["Robotic Homing Chicken"] = "Raketenhühnchen",
- ["Paper Airplane"] = "Papierflugmaschine",
- ["Papa Hummel's Old-fashioned Pet Biscuit"] = "Papa Hummels altmodischer Tierkuchen",
- ["Personal Weather Machine"] = "Persönlicher Wettermacher",
- ["X-51 Nether-Rocket"] = "X-51 Netherrakete",
- ["The Footsteps of Illidan"] = "Die Fußspuren von Illidan",
- ["Disco Inferno!"] = "Disko-Inferno",
- ["Ethereal Plunderer"] = "Astraler Brandschatzer",
-
- --Battleground Brackets
- ["Misc. Rewards"] = "Diverses",
- ["Superior Rewards"] = "Seltene Items",
- ["Epic Rewards"] = "Epische Items",
- ["Level 10-19 Rewards"] = "Belohnungen (Level 10-19)",
- ["Level 20-29 Rewards"] = "Belohnungen (Level 20-29)",
- ["Level 30-39 Rewards"] = "Belohnungen (Level 30-39)",
- ["Level 40-49 Rewards"] = "Belohnungen (Level 40-49)",
- ["Level 50-59 Rewards"] = "Belohnungen (Level 50-59)",
- ["Level 60 Rewards"] = "Belohnungen (Level 60)",
-
- --Brood of Nozdormu Paths
- ["Path of the Conqueror"] = "Der Pfad des Eroberers",
- ["Path of the Invoker"] = "Der Pfad des Herbeirufers",
- ["Path of the Protector"] = "Der Pfad des Beschützers",
-
- --Violet Eye Paths
- ["Path of the Violet Protector"] = "Violetter Beschützer",
- ["Path of the Violet Mage"] = "Violetter Magier",
- ["Path of the Violet Assassin"] = "Violetter Auftragsmörder",
- ["Path of the Violet Restorer"] = "Violetter Bewahrer",
-
- --AQ Opening Event
- ["Red Scepter Shard"] = "Roter Szeptersplitter",
- ["Blue Scepter Shard"] = "Blauer Szeptersplitter",
- ["Green Scepter Shard"] = "Grüner Szeptersplitter",
- ["Scepter of the Shifting Sands"] = "Das Szepter der Sandstürme",
-
- --World PvP
- ["Hellfire Fortifications"] = "Befestigung des Höllenfeuers",
- ["Twin Spire Ruins"] = "Ruinen der Zwillingsspitze",
- ["Spirit Towers"] = "Geistertürme",
- -- ["Halaa"] = true,
-
- --Karazhan Opera Event Headings
- ["Shared Drops"] = "geteilter Loot",
- -- ["Romulo & Julianne"] = true,
- ["Wizard of Oz"] = "Zauberer von Oz",
- ["Red Riding Hood"] = "Rotkäppchen",
-
- --Karazhan Animal Boss Types
- ["Spider"] = "Spinne",
- ["Darkhound"] = "Schattenhund",
- ["Bat"] = "Fledermaus",
-
- --ZG Tokens
- ["Primal Hakkari Kossack"] = "Hakkarikosak",
- ["Primal Hakkari Shawl"] = "Hakkarischal",
- ["Primal Hakkari Bindings"] = "Hakkaribindungen",
- ["Primal Hakkari Sash"] = "Hakkarischärpe",
- ["Primal Hakkari Stanchion"] = "Hakkaristütze",
- ["Primal Hakkari Aegis"] = "Aegis der Hakkari",
- ["Primal Hakkari Girdle"] = "Hakkarigurt",
- ["Primal Hakkari Armsplint"] = "Hakkariarmsplintes",
- ["Primal Hakkari Tabard"] = "Hakkariwappenrock",
-
- --AQ20 Tokens
- ["Qiraji Ornate Hilt"] = "Verschnörkelter Griff",
- ["Qiraji Martial Drape"] = "Kampftuch",
- ["Qiraji Magisterial Ring"] = "Gebieterring",
- ["Qiraji Ceremonial Ring"] = "Zeremonienring",
- ["Qiraji Regal Drape"] = "Hoheitstuch",
- ["Qiraji Spiked Hilt"] = "Stachelgriff",
-
- --AQ40 Tokens
- ["Qiraji Bindings of Dominance"] = "Dominanzbindungen",
- ["Qiraji Bindings of Command"] = "Befehlsbindungen",
- ["Vek'nilash's Circlet"] = "Vek'nilashs Reif",
- ["Vek'lor's Diadem"] = "Vek'lors Diadem",
- ["Ouro's Intact Hide"] = "Ouros intakte Haut",
- ["Skin of the Great Sandworm"] = "Haut des Sandwurms",
- ["Husk of the Old God"] = "Hülle des Gottes",
- ["Carapace of the Old God"] = "Knochenpanzer des Gottes",
-
- --Blacksmithing Crafted Sets
- ["Imperial Plate"] = "Stolz des Imperiums",
- ["The Darksoul"] = "Die dunkle Seele",
- ["Fel Iron Plate"] = "Teufelseisenplattenrüstung",
- ["Adamantite Battlegear"] = "Adamantitschlachtrüstung",
- ["Flame Guard"] = "Flammenwächter",
- ["Enchanted Adamantite Armor"] = "Verzauberte Adamantitrüstung",
- ["Khorium Ward"] = "Khoriumschutz",
- ["Faith in Felsteel"] = "Teufelsstählerner Wille",
- ["Burning Rage"] = "Brennernder Zorn",
- ["Bloodsoul Embrace"] = "Umarmung der Blutseele",
- ["Fel Iron Chain"] = "Teufelseisenkettenrüstung",
-
- --Tailoring Crafted Sets
- ["Bloodvine Garb"] = "Blutrebengewand",
- ["Netherweave Vestments"] = "Netherstoffgewänder",
- ["Imbued Netherweave"] = "Magieerfüllte Netherstoffroben",
- ["Arcanoweave Vestments"] = "Arkanostoffgewänder",
- ["The Unyielding"] = "Der Unerschütterliche",
- ["Whitemend Wisdom"] = "Weisheit des weißen Heilers",
- ["Spellstrike Infusion"] = "Insignien des Zauberschlags",
- ["Battlecast Garb"] = "Gewand des Schlachtenzaubers",
- ["Soulcloth Embrace"] = "Seelenstoffumarmung",
- ["Primal Mooncloth"] = "Urmondroben",
- ["Shadow's Embrace"] = "Umarmung der Schatten",
- ["Wrath of Spellfire"] = "Zorn des Zauberfeuers",
-
- --Leatherworking Crafted Sets
- ["Volcanic Armor"] = "Vulkanrüstung",
- ["Ironfeather Armor"] = "Eisenfederrüstung",
- ["Stormshroud Armor"] = "Sturmschleier",
- ["Devilsaur Armor"] = "Teufelsaurierrüstung",
- ["Blood Tiger Harness"] = "Harnisch des Bluttigers",
- ["Primal Batskin"] = "Urzeitliche Fledermaushaut",
- ["Wild Draenish Armor"] = "Wilde draenische Rüstung",
- ["Thick Draenic Armor"] = "Dicke draenische Rüstung",
- ["Fel Skin"] = "Teufelshaut",
- ["Strength of the Clefthoof"] = "Macht der Grollhufe",
- ["Green Dragon Mail"] = "Grüner Drachenschuppenpanzer",
- ["Blue Dragon Mail"] = "Blauer Drachenschuppenpanzer",
- ["Black Dragon Mail"] = "Schwarzer Drachenschuppenpanzer",
- ["Scaled Draenic Armor"] = "Geschuppte draenische Rüstung",
- ["Felscale Armor"] = "Teufelsschuppenrüstung",
- ["Felstalker Armor"] = "Rüstung des Teufelspirschers",
- ["Fury of the Nether"] = "Netherzorn",
- ["Primal Intent"] = "Urinstinkt",
- ["Windhawk Armor"] = "Rüstung des Windfalken",
- ["Netherscale Armor"] = "Netherschuppenrüstung",
- ["Netherstrike Armor"] = "Rüstung des Netherstoßes",
-
- --Vanilla WoW Sets
- ["Defias Leather"] = "Defiasleder",
- ["Embrace of the Viper"] = "Umarmung der Viper",
- ["Chain of the Scarlet Crusade"] = "Kettenrüstung des Scharlachroten Kreuzzugs",
- ["The Gladiator"] = "Der Gladiator",
- ["Ironweave Battlesuit"] = "Eisengewebte Kampfrüstung",
- ["Necropile Raiment"] = "Roben des Totenbeschwörers",
- ["Cadaverous Garb"] = "Leichenhaftes Gewand",
- ["Bloodmail Regalia"] = "Ornat des Blutpanzers",
- ["Deathbone Guardian"] = "Wächter der Totengebeine",
- ["The Postmaster"] = "Der Postmeister",
- ["Scourge Invasion"] = "Invasion der Geißel",
- ["Regalia of Undead Cleansing"] = "Ornat der Untotenbekämpfung",
- ["Undead Slayer's Armor"] = "Rüstung des Untotenschlächters",
- ["Garb of the Undead Slayer"] = "Gewand des Untotenschlächters",
- ["Battlegear of Undead Slaying"] = "Kampfrüstung des Untotenschlachtens",
- ["Shard of the Gods"] = "Scherbe der Götter",
- ["Zul'Gurub Rings"] = "Zul'Gurub Ringe" ,
- ["Major Mojo Infusion"] = "Kraft des Mojo",
- ["Overlord's Resolution"] = "Erlass des Oberherren",
- ["Prayer of the Primal"] = "Gebet der Uralten",
- ["Zanzil's Concentration"] = "Zanzils Konzentration",
- ["Spirit of Eskhandar"] = "Seele des Eskhandar",
- ["The Twin Blades of Hakkari"] = "Die Zwillingsklingen von Hakkari",
- ["Primal Blessing"] = "Ursegen",
- ["Dal'Rend's Arms"] = "Dal'Rends Waffen",
- ["Spider's Kiss"] = "Kuss der Spinne",
-
- --The Burning Crusade Sets
- ["Latro's Flurry"] = "Latros Schlaghagel",
- ["The Twin Stars"] = "Die Zwillingssterne",
- ["The Twin Blades of Azzinoth"] = "Die Zwillingsklingen von Azzinoth",
-
- --ZG Sets
- ["Haruspex's Garb"] = "Gewand des Haruspex",
- ["Predator's Armor"] = "Rüstung des Raubtiers",
- ["Illusionist's Attire"] = "Roben des Illusionisten",
- ["Freethinker's Armor"] = "Rüstung des Freidenkers",
- ["Confessor's Raiment"] = "Gewand des Glaubenshüters",
- ["Madcap's Outfit"] = "Rüstzeug des Wildfangs",
- ["Augur's Regalia"] = "Ornat des Weissagers",
- ["Demoniac's Threads"] = "Roben des Besessenen",
- ["Vindicator's Battlegear"] = "Schlachtrüstung des Vollstreckers",
-
- --AQ20 Sets
- ["Symbols of Unending Life"] = "Symbole des endlosen Lebens",
- ["Trappings of the Unseen Path"] = "Zierat des unsichtbaren Pfades",
- ["Trappings of Vaulted Secrets"] = "Zierat der behüteten Geheimnisse",
- ["Battlegear of Eternal Justice"] = "Schlachtrüstung der ewigen Gerechtigkeit",
- ["Finery of Infinite Wisdom"] = "Pracht der unendlichen Weisheit",
- ["Emblems of Veiled Shadows"] = "Embleme der Schattenschleier",
- ["Gift of the Gathering Storm"] = "Gabe der aufziehenden Stürme",
- ["Implements of Unspoken Names"] = "Ritualroben des ungesagten Namens",
- ["Battlegear of Unyielding Strength"] = "Schlachtrüstung der unnachgiebigen Stärke",
-
- --AQ40 Sets
- ["Genesis Raiment"] = "Gewandung der Genesis",
- ["Striker's Garb"] = "Gewand des Hetzers",
- ["Enigma Vestments"] = "Gewänder des Mysteriums",
- ["Avenger's Battlegear"] = "Schlachtrüstung des Rächers",
- ["Garments of the Oracle"] = "Gewänder des Orakels",
- ["Deathdealer's Embrace"] = "Umarmung des Todesboten",
- ["Stormcaller's Garb"] = "Gewand des Sturmrufers",
- ["Doomcaller's Attire"] = "Roben des Verdammnisrufers",
- ["Conqueror's Battlegear"] = "Schlachtrüstung des Eroberers",
-
- --Dungeon 1 Sets
- ["Wildheart Raiment"] = "Herz der Wildnis",
- ["Beaststalker Armor"] = "Rüstung des Bestienjägers",
- ["Magister's Regalia"] = "Ornat des Magisters",
- ["Lightforge Armor"] = "Esse des Lichts",
- ["Vestments of the Devout"] = "Gewänder des Gläubigen",
- ["Shadowcraft Armor"] = "Rüstung der Schattenkunst",
- ["The Elements"] = "Die Elemente",
- ["Dreadmist Raiment"] = "Nebel der Furcht",
- ["Battlegear of Valor"] = "Schlachtrüstung der Ehre",
-
- --Dungeon 2 Sets
- ["Feralheart Raiment"] = "Ungezähmtes Herz",
- ["Beastmaster Armor"] = "Rüstung der Tierherrschaft",
- ["Sorcerer's Regalia"] = "Ornat der Zauberkünste",
- ["Soulforge Armor"] = "Rüstung der Seelenschmiede",
- ["Vestments of the Virtuous"] = "Gewänder des Tugendhaften",
- ["Darkmantle Armor"] = "Rüstung der Finsternis",
- ["The Five Thunders"] = "Die fünf Donner",
- ["Deathmist Raiment"] = "Roben des Todesnebels",
- ["Battlegear of Heroism"] = "Schlachtrüstung des Heldentums",
-
- --Dungeon 3 Sets
- ["Hallowed Raiment"] = "Geheiligte Roben",
- ["Incanter's Regalia"] = "Ornat des Beschwörens",
- ["Mana-Etched Regalia"] = "Managetränktes Ornat",
- ["Oblivion Raiment"] = "Gewandung des Vergessens",
- ["Assassination Armor"] = "Rüstung des Meuchelmords",
- ["Moonglade Raiment"] = "Gewandung der Mondlichtung",
- ["Wastewalker Armor"] = "Ödniswandlerrüstung",
- ["Beast Lord Armor"] = "Rüstung des Wildtierfürsten",
- ["Desolation Battlegear"] = "Schlachtrüstung der Verwüstung",
- ["Tidefury Raiment"] = "Gewandung des Gezeitensturms",
- ["Bold Armor"] = "Rüstung des Wagemutigen",
- ["Doomplate Battlegear"] = "Verdammnisplattenrüstung",
- ["Righteous Armor"] = "Rüstung des Rechtschaffenen",
-
- --Tier 1 Sets
- ["Cenarion Raiment"] = "Gewänder des Cenarius",
- ["Giantstalker Armor"] = "Rüstung des Riesenjägers",
- ["Arcanist Regalia"] = "Ornat des Arkanisten",
- ["Lawbringer Armor"] = "Rüstung der Gerechtigkeit",
- ["Vestments of Prophecy"] = "Gewänder der Prophezeihung",
- ["Nightslayer Armor"] = "Der Nachtmeuchler",
- ["The Earthfury"] = "Die Wut der Erde",
- ["Felheart Raiment"] = "Teufelsherzroben",
- ["Battlegear of Might"] = "Schlachtrüstung der Macht",
-
- --Tier 2 Sets
- ["Stormrage Raiment"] = "Sturmgrimms Gewänder",
- ["Dragonstalker Armor"] = "Rüstung des Drachenjägers",
- ["Netherwind Regalia"] = "Ornat des Netherwinds",
- ["Judgement Armor"] = "Rüstung des Richturteils",
- ["Vestments of Transcendence"] = "Gewänder der Erhabenheit",
- ["Bloodfang Armor"] = "Blutfangrüstung",
- ["The Ten Storms"] = "Die zehn Stürme",
- ["Nemesis Raiment"] = "Roben der Nemesis",
- ["Battlegear of Wrath"] = "Schlachtrüstung des Zorns",
-
- --Tier 3 Sets
- ["Dreamwalker Raiment"] = "Gewandung des Traumwandlers",
- ["Cryptstalker Armor"] = "Rüstung des Gruftpirschers",
- ["Frostfire Regalia"] = "Frostfeuerornat",
- ["Redemption Armor"] = "Rüstung der Erlösung",
- ["Vestments of Faith"] = "Gewänder des Glaubens",
- ["Bonescythe Armor"] = "Rüstung der Knochensense",
- ["The Earthshatterer"] = "Der Erdspalter",
- ["Plagueheart Raiment"] = "Roben des verseuchten Herzens",
- ["Dreadnaught's Battlegear"] = "Schlachtrüstung des Schreckenspanzers",
-
- --Tier 4 Sets
- ["Malorne Harness"] = "Malornes Harnisch",
- ["Malorne Raiment"] = "Malornes Gewandung",
- ["Malorne Regalia"] = "Malornes Ornat",
- ["Demon Stalker Armor"] = "Rüstung des Dämonenwandlers",
- ["Aldor Regalia"] = "Ornat der Aldor",
- ["Justicar Armor"] = "Rüstung des Rechtsprechers",
- ["Justicar Battlegear"] = "Schlachtrüstung des Rechtsprechers",
- ["Justicar Raiment"] = "Gewandung des Rechtsprechers",
- ["Incarnate Raiment"] = "Gewandung des Leibhaftigen",
- ["Incarnate Regalia"] = "Ornat des Leibhaftigen",
- ["Netherblade Set"] = "Netherklinge",
- ["Cyclone Harness"] = "Harnisch des Orkans",
- ["Cyclone Raiment"] = "Gewandung des Orkans",
- ["Cyclone Regalia"] = "Ornat des Orkans",
- ["Voidheart Raiment"] = "Gewandung des Herzens der Leere",
- ["Warbringer Armor"] = "Rüstung des Kriegshetzers",
- ["Warbringer Battlegear"] = "Schlachtrüstung des Kriegshetzers",
-
- --Tier 5 Sets
- ["Nordrassil Harness"] = "Harnisch von Nordrassil",
- ["Nordrassil Raiment"] = "Gewandung von Nordrassil",
- ["Nordrassil Regalia"] = "Ornat von Nordrassil",
- ["Rift Stalker Armor"] = "Rüstung des Dimensionswandlers",
- ["Tirisfal Regalia"] = "Ornat von Tirisfal",
- ["Crystalforge Armor"] = "Kristallgeschmiedete Rüstung",
- ["Crystalforge Battlegear"] = "Kristallgeschmiedete Schlachtrüstung",
- ["Crystalforge Raiment"] = "Kristallgeschmiedete Gewandung",
- ["Avatar Raiment"] = "Gewandung des Avatars",
- ["Avatar Regalia"] = "Ornat des Avatars",
- ["Deathmantle Set"] = "Todeshauch",
- ["Cataclysm Harness"] = "Harnisch der Verheerung",
- ["Cataclysm Raiment"] = "Gewandung der Verheerung",
- ["Cataclysm Regalia"] = "Ornat der Verheerung",
- ["Corruptor Raiment"] = "Gewandung des Verderbers",
- ["Destroyer Armor"] = "Rüstung des Zerstörers",
- ["Destroyer Battlegear"] = "Schlachtrüstung des Zerstörers",
-
- --Tier 6 Sets
- ["Thunderheart Harness"] = "Harnisch des Donnerherzens",
- ["Thunderheart Raiment"] = "Gewandung des Donnerherzens",
- ["Thunderheart Regalia"] = "Ornat des Donnerherzens",
- ["Gronnstalker's Armor"] = "Rüstung des Gronnpirschers",
- ["Tempest Regalia"] = "Ornat des Gewittersturms",
- ["Lightbringer Armor"] = "Rüstung des Lichtbringers",
- ["Lightbringer Battlegear"] = "Schlachtrüstung des Lichtbringers",
- ["Lightbringer Raiment"] = "Gewandung des Lichtbringers",
- ["Vestments of Absolution"] = "Ornat der Absolution",
- ["Absolution Regalia"] = "Gewänder der Absolution",
- ["Slayer's Armor"] = "Rüstung des Schlächters",
- ["Skyshatter Harness"] = "Harnisch des Himmelsdonners",
- ["Skyshatter Raiment"] = "Gewandung des Himmelsdonners",
- ["Skyshatter Regalia"] = "Ornat des Himmelsdonners",
- ["Malefic Raiment"] = "Gewandung der Boshaftigkeit",
- ["Onslaught Armor"] = "Rüstung des Ansturms",
- ["Onslaught Battlegear"] = "Schlachtrüstung des Ansturms",
-
- --Arathi Basin Sets - Alliance
- ["The Highlander's Intent"] = "Brennender Eifer des Highlanders",
- ["The Highlander's Purpose"] = "Schicksalsmacht des Highlanders",
- ["The Highlander's Will"] = "Feuriger Wille des Highlanders",
- ["The Highlander's Determination"] = "Inbrunst des Highlanders",
- ["The Highlander's Resolution"] = "Unbeugsamkeit des Highlanders",
- ["The Highlander's Resolve"] = "Entschlossenheit des Highlanders",
-
- --Arathi Basin Sets - Horde
- ["The Defiler's Intent"] = "Brennender Eifer der Entweihten",
- ["The Defiler's Purpose"] = "Schicksalsmacht der Entweihten",
- ["The Defiler's Will"] = "Feuriger Wille der Entweihten",
- ["The Defiler's Determination"] = "Inbrunst der Entweihten",
- ["The Defiler's Fortitude"] = "Seelenkraft der Entweihten",
- ["The Defiler's Resolution"] = "Unbeugsamkeit der Entweihten",
-
- --PvP Level 60 Rare Sets - Alliance
- ["Lieutenant Commander's Refuge"] = "Haingewand des Feldkommandanten",
- ["Lieutenant Commander's Pursuance"] = "Jagdrüstung des Feldkommandanten",
- ["Lieutenant Commander's Arcanum"] = "Arkanum des Feldkommandanten",
- ["Lieutenant Commander's Redoubt"] = "Zeremonienrüstung des Feldkommandanten",
- ["Lieutenant Commander's Investiture"] = "Würdengewand des Feldkommandanten",
- ["Lieutenant Commander's Guard"] = "Gewänder des Feldkommandanten",
- ["Lieutenant Commander's Stormcaller"] = "Sturmornat des Feldkommandanten",
- ["Lieutenant Commander's Dreadgear"] = "Schreckensrüstung des Feldkommandanten",
- ["Lieutenant Commander's Battlearmor"] = "Sturmrüstung des Feldkommandanten",
-
- --PvP Level 60 Rare Sets - Horde
- ["Champion's Refuge"] = "Haingewand des Feldherren",
- ["Champion's Pursuance"] = "Jagdrüstung des Feldherren",
- ["Champion's Arcanum"] = "Arkanum des Feldherren",
- ["Champion's Redoubt"] = "Zeremonierüstung des Feldherren",
- ["Champion's Investiture"] = "Würdengewand des Feldherren",
- ["Champion's Guard"] = "Gewänder des Feldherren",
- ["Champion's Stormcaller"] = "Sturmornat des Feldherren",
- ["Champion's Dreadgear"] = "Schreckensrüstung des Feldherren",
- ["Champion's Battlearmor"] = "Sturmrüstung des Feldherren",
-
- --PvP Level 60 Epic Sets - Alliance
- ["Field Marshal's Sanctuary"] = "Zierat des Feldmarschalls",
- ["Field Marshal's Pursuit"] = "Lohn des Feldmarschalls",
- ["Field Marshal's Regalia"] = "Ornat des Feldmarschalls",
- ["Field Marshal's Aegis"] = "Aegis des Feldmarschalls",
- ["Field Marshal's Raiment"] = "Gewandung des Feldmarschalls",
- ["Field Marshal's Vestments"] = "Gewänder des Feldmarschalls",
- ["Field Marshal's Earthshaker"] = "Erderschütterer des Feldmarschalls",
- ["Field Marshal's Threads"] = "Roben des Feldmarschalls",
- ["Field Marshal's Battlegear"] = "Schlachtrüstung des Feldmarschalls",
-
- --PvP Level 60 Epic Sets - Horde
- ["Warlord's Sanctuary"] = "Zierat des Kriegsfürsten",
- ["Warlord's Pursuit"] = "Lohn des des Kriegsfürsten",
- ["Warlord's Regalia"] = "Ornat des Kriegsfürsten",
- ["Warlord's Aegis"] = "Aegis des Kriegsfürsten",
- ["Warlord's Raiment"] = "Gewandung des Kriegsfürsten",
- ["Warlord's Vestments"] = "Gewänder des Kriegsfürsten",
- ["Warlord's Earthshaker"] = "Erderschütterer des Kriegsfürsten",
- ["Warlord's Threads"] = "Roben des Kriegsfürsten",
- ["Warlord's Battlegear"] = "Schlachtrüstung des Kriegsfürsten",
-
- --Outland Faction Reputation PvP Sets
- ["Dragonhide Battlegear"] = "Schlachtrüstung aus Drachenleder",
- ["Wyrmhide Battlegear"] = "Schlachtrüstung aus Wyrmbalg",
- ["Kodohide Battlegear"] = "Schlachtrüstung aus Kodobalg",
- ["Stalker's Chain Battlegear"] = "Kettenschlachtrüstung des Pirschers",
- ["Evoker's Silk Battlegear"] = "Seidene Schlachtrüstung des Beschwörers",
- ["Crusader's Scaled Battledgear"] = "Schuppenschlachtrüstung des Kreuzfahrers",
- ["Crusader's Ornamented Battledgear"] = "Zieratschlachtrüstung des Kreuzfahrers",
- ["Satin Battlegear"] = "Schlachtrüstung aus Satin",
- ["Mooncloth Battlegear"] = "Schlachtrüstung aus Mondstoff",
- ["Opportunist's Battlegear"] = "Schlachtrüstung des Heuchlers",
- ["Seer's Linked Battlegear"] = "Gekettelte Schlachtrüstung des Sehers",
- ["Seer's Mail Battlegear"] = "Schwere Schlachtrüstung des Sehers",
- ["Seer's Ringmail Battlegear"] = "Ringpanzerschlachtrüstung des Sehers",
- ["Dreadweave Battlegear"] = "Schlachtrüstung aus Schreckenszwirn",
- ["Savage's Plate Battlegear"] = "Wilde Plattenschlachtrüstung",
-
- --Arena Epic Sets
- ["Gladiator's Sanctuary"] = "Schutzgewandung des Gladiators",
- ["Gladiator's Wildhide"] = "Wildfell des Gladiators",
- ["Gladiator's Refuge"] = "Zuflucht des Gladiators",
- ["Gladiator's Pursuit"] = "Jagdtracht des Gladiators",
- ["Gladiator's Regalia"] = "Ornat des Gladiators",
- ["Gladiator's Aegis"] = "Aegis des Gladiators",
- ["Gladiator's Vindication"] = "Rechtschaffenheit des Gladiators",
- ["Gladiator's Redemption"] = "Erlösung des Gladiators",
- ["Gladiator's Raiment"] = "Gewandung des Gladiators",
- ["Gladiator's Investiture"] = "Vereidigung des Gladiators",
- ["Gladiator's Vestments"] = "Gewänder des Gladiators",
- ["Gladiator's Earthshaker"] = "Erderschütterer des Gladiators",
- ["Gladiator's Thunderfist"] = "Donnerfaust des Gladiators",
- ["Gladiator's Wartide"] = "Kriegsrausch des Gladiators",
- ["Gladiator's Dreadgear"] = "Schreckensrüstung des Gladiators",
- ["Gladiator's Felshroud"] = "Teufelsschleier des Gladiators",
- ["Gladiator's Battlegear"] = "Schlachtrüstung des Gladiators",
-
- --Set Labels
- ["Set: Embrace of the Viper"] = "Set: Umarmung der Viper (5 Teile)",
- ["Set: Defias Leather"] = "Set: Defiasleder (5 Teile)",
- ["Set: The Gladiator"] = "Set: Der Gladiator (5 Teile)",
- ["Set: Chain of the Scarlet Crusade"] = "Set: Kettenrüstung des Scharlachroten Kreuzzugs",
- ["Set: The Postmaster"] = "Der Postmeister (5 Teile)",
- ["Set: Necropile Raiment"] = "Set: Roben des Totenbeschwörers (5 Teile)",
- ["Set: Cadaverous Garb"] = "Set: Leichenhaftes Gewand (5 Teile)",
- ["Set: Bloodmail Regalia"] = "Set: Ornat des Blutpanzers (5 Teile)",
- ["Set: Deathbone Guardian"] = "Set: Wächter der Totengebeine (5 Teile)",
- ["Set: Dal'Rend's Arms"] = "Set: Dal'Rends Waffen (2 Teile)",
- ["Set: Spider's Kiss"] = "Set: Kuss der Spinne (2 Teile)",
- ["Temple of Ahn'Qiraj Sets"] = "Tempel von Ahn'Qiraj Sets",
- ["AQ40 Class Sets"] = "AQ40-Klassen-Sets",
- ["Ruins of Ahn'Qiraj Sets"] = "Ruinen von Ahn'Qiraj Sets",
- ["AQ20 Class Sets"] = "AQ20-Klassen-Sets",
- ["AQ Enchants"] = "AQ-Verzauberungen",
- ["AQ Opening Quest Chain"] = "AQ-Öffnungsquestreihe",
- ["Pre 60 Sets"] = "Sets (Low Level)",
- ["Crafted Sets"] = "Sets (Berufe)",
- ["Crafted Epic Weapons"] = "Geschmiedete epische Waffen",
- ["Zul'Gurub Sets"] = "Zul'Gurub Sets",
- ["ZG Class Sets"] = "ZG-Klassen-Sets",
- ["ZG Enchants"] = "ZG-Verzauberungen",
- -- ["Dungeon 1/2 Sets"] = true,
- -- ["Dungeon Set 1"] = true,
- -- ["Dungeon Set 2"] = true,
- -- ["Dungeon 3 Sets"] = true,
- -- ["Tier 1/2 Sets"] = true,
- -- ["Tier 3 Sets"] = true,
- -- ["Tier 4 Sets"] = true,
- -- ["Tier 5 Sets"] = true,
- -- ["Tier 6 Sets"] = true,
- -- ["PvP Sets (Level 60)"] = true,
- -- ["PvP Sets (Level 70)"] = true,
- ["PvP Reputation Sets (Level 70)"] = "PvP Ruf Sets (Level 70)",
- ["PvP Rewards (Level 60)"] = "PvP-Belohnungen (Level 60)",
- ["PvP Rewards (Level 70)"] = "PvP-Belohnungen (Level 70)",
- ["PvP Accessories (Level 60)"] = "PvP-Zubehör (Level 60)",
- -- ["PvP Accessories - Alliance (Level 60)"] = true,
- -- ["PvP Accessories - Horde (Level 60)"] = true,
- ["PvP Accessories (Level 70)"] = "PvP-Zubehör (Level 70)",
- ["PvP Rewards"] = "PvP",
- ["PvP Armor Sets"] = "PvP-Rüstungssets",
- ["PvP Weapons"] = "PvP-Waffen",
- -- ["PvP Weapons (Level 60)"] = true,
- -- ["PvP Weapons (Level 70)"] = true,
- ["PvP Accessories"] = "PvP-Zubehör",
- ["PvP Non-Set Epics"] = "PvP Nicht-Set Epics",
- ["PvP Honor System"] = "PvP Ehren System",
- -- ["PvP Reputation Sets"] = true,
- -- ["Arena PvP Sets"] = true,
- -- ["Arena 2 PvP Sets"] = true,
- -- ["Arena 3 PvP Sets"] = true,
- -- ["Arena 4 PvP Sets"] = true,
- ["Arena PvP Weapons"] = "Arena PvP Waffen",
- ["Arena 2 PvP Weapons"] = "Arena 2 PvP Waffen",
- ["Arena 3 PvP Weapons"] = "Arena 3 PvP Waffen",
- ["Arena 4 PvP Weapons"] = "Arena 4 PvP Waffen",
- -- ["Arena PvP System"] = true,
- -- ["Arena Season 1 Weapons"] = true,
- -- ["Arena Season 2 Weapons"] = true,
- -- ["Arena Season 3 Weapons"] = true,
- -- ["Arena Season 4 Weapons"] = true,
- ["Season 1"] = "1. Saison",
- ["Season 2"] = "2. Saison",
- ["Season 3"] = "3. Saison",
- ["Season 4"] = "4. Saison",
- ["Arathi Basin Sets"] = "Arathibecken Sets",
- ["Class Books"] = "Klassenbücher",
- ["Tribute Run"] = "Tribut Run",
- ["Dire Maul Books"] = "Düsterbruch Bücher",
- ["Random Boss Loot"] = "Zufälliger Boss Loot",
- ["Class Set Pieces"] = "Klassen-Set Teile",
- ["Epic Set"] = "Episches Set",
- ["Rare Set"] = "Seltenes Set",
- ["Legendary Items"] = "Legendäre Items",
- ["Badge of Justice Rewards"] = "Abzeichen der Gerechtigkeit",
- ["Accesories and Weapons"] ="Zubehör und Waffen",
- ["Accessories"] = "Zubehör",
- ["Armor and Weapons"] = "Rüstung und Waffen",
- ["Fire Resistance Gear"] = "Feuerresistenz",
- ["Arcane Resistance Gear"] = "Arkanresistenz",
- ["Nature Resistance Gear"] = "Naturresistenz",
- ["Frost Resistance Gear"] = "Frostresistenz",
- ["Shadow Resistance Gear"] = "Schattenresistenz",
- ["Rare Mounts"] = "Seltene Reittiere",
- ["Tabards"] = "Wappenröcke",
- ["Token Hand-Ins"] = "Gutscheine",
- ["Heroic Mode Keys"] = "Schlüssel: Heroisch",
- ["Legendary Items for Kael'thas Fight"] = "Legendäre Items für Kael'thas Kampf",
- ["BoE World Epics"] = "Epische Weltdrops (BoE)",
- ["World Epics"] = "Epische Weltdrops",
- -- ["Level 30-39"] = true,
- -- ["Level 40-49"] = true,
- -- ["Level 50-60"] = true,
- ["BT Patterns/Plans"] = "BT Muster/Pläne",
- ["Hyjal Summit Designs"] = "Berg Hyjal Designs",
- ["SP Patterns/Plans"] = "SP Muster/Pläne",
-
- --NPCs missing from BabbleBoss
- -- ["Trash Mobs"] = true,
- ["Dungeon Set 2 Summonable"] = "Beschworener Boss (DS2)",
- ["Highlord Kruul"] = "Hochlord Kruul",
- -- ["Theldren"] = true,
- ["Sothos and Jarien"] = "Sothos und Jarien",
- ["Druid of the Fang"] = "Druiden des Giftzahns",
- ["Defias Strip Miner"] = "Akkordminenarbeiter der Defias",
- ["Defias Overseer/Taskmaster"] = "Vorarbeiter/Zuchtmeister der Defias",
- ["Scarlet Defender/Myrmidon"] = "Scharlachroter Myrmidone/Verteidiger",
- ["Scarlet Champion"] = "Scharlachroter Held",
- ["Scarlet Centurion"] = "Scharlachroter Zenturio",
- ["Scarlet Trainee"] = "Scharlachroter Lehrling",
- -- ["Herod/Mograine"] = true,
- ["Scarlet Protector/Guardsman"] = "Scharlachroter Beschützer/Gardist",
- ["Shadowforge Flame Keeper"] = "Flammenbewahrer der Schattenschmiede",
- -- ["Olaf"] = true,
- ["Eric 'The Swift'"] = "Eric 'Der Flinke'",
- ["Shadow of Doom"] = "Schatten der Verdammnis",
- ["Bone Witch"] = "Knochenhexe",
- ["Lumbering Horror"] = "Schwerfälliger Horror",
- ["Avatar of the Martyred"] = "Avatar des Gemarterten",
- -- ["Yor"] = true,
- ["Nexus Stalker"] = "Nexuswandler",
- ["Auchenai Monk"] = "Mönch der Auchenai",
- ["Cabal Fanatic"] = "Fanatiker der Kabale",
- ["Unchained Doombringer"] = "Entfesselter Verdammnisbringer",
- ["Crimson Sorcerer"] = "Purpurroter Zauberhexer",
- ["Thuzadin Shadowcaster"] = "Thuzadinschattenzauberer",
- ["Crimson Inquisitor"] = "Purpurroter Inquisitor",
- ["Crimson Battle Mage"] = "Purpurroter Kampfmagier",
- ["Ghoul Ravener"] = "Tobsüchtiger Ghul",
- ["Spectral Citizen"] = "Spektraler Bürger",
- ["Spectral Researcher"] = "Spektraler Forscher",
- ["Scholomance Adept"] = "Adept aus Scholomance",
- ["Scholomance Dark Summoner"] = "Dunkler Beschwörer aus Scholomance",
- ["Blackhand Elite"] = "Elitesoldat der Schwarzfaustlegion",
- ["Blackhand Assassin"] = "Auftragsmörder der Schwarzfaustlegion",
- ["Firebrand Pyromancer"] = "Pyromant der Feuerbrand",
- ["Firebrand Invoker"] = "Herbeirufer der Feuerbrand",
- ["Firebrand Grunt"] = "Grunzer der Feuerbrand",
- ["Firebrand Legionnaire"] = "Legionär der Feuerbrand",
- ["Spirestone Warlord"] = "Kriegsherr der Felsspitzoger",
- ["Spirestone Mystic"] = "Mystiker der Felsspitzoger",
- ["Anvilrage Captain"] = "Hauptmann der Zorneshämmer",
- ["Anvilrage Marshal"] = "Marschall der Zorneshämmer",
- ["Doomforge Arcanasmith"] = "Schicksalsträchtiger Arkanaschmied",
- ["Weapon Technician"] = "Waffentechniker",
- ["Doomforge Craftsman"] = "Schicksalsträchtiger Handwerker",
- ["Murk Worm"] = "Düsterwurm",
- ["Atal'ai Witch Doctor"] = "Hexendoktor der Atal'ai",
- ["Raging Skeleton"] = "Tobendes Skelett",
- ["Ethereal Priest"] = "Astraler Priester",
- ["Sethekk Ravenguard"] = "Rabenwächter der Sethekk",
- ["Time-Lost Shadowmage"] = "Zeitverlorener Schattenmagier",
- ["Coilfang Sorceress"] = "Zauberhexerin des Echsenkessels",
- ["Coilfang Oracle"] = "Orakel des Echsenkessels",
- ["Shattered Hand Centurion"] = "Zenturio der Zerschmetterten Hand",
- ["Eredar Deathbringer"] = "Todesbringer der Eredar",
- ["Arcatraz Sentinel"] = "Schildwache der Arkatraz",
- ["Gargantuan Abyssal"] = "Riesengroßer Abyss",
- ["Sunseeker Botanist"] = "Botaniker der Sonnensucher",
- ["Sunseeker Astromage"] = "Astromagier der Sonnensucher",
- ["Durnholde Rifleman"] = "Scharfschütze von Durnholde",
- ["Rift Keeper/Rift Lord"] = "Bewahrerin/Fürst der Zeitenrisse",
- ["Crimson Templar"] = "Purpurroter Templer",
- ["Azure Templar"] = "Azurblauer Templer",
- ["Hoary Templar"] = "Weißgrauer Templer",
- ["Earthen Templar"] = "Irdener Templer",
- ["The Duke of Cynders"] = "Der Fürst der Asche",
- ["The Duke of Fathoms"] = "Der Fürst der Tiefen",
- ["The Duke of Zephyrs"] = "Der Fürst der Stürme",
- ["The Duke of Shards"] = "Der Fürst der Splitter",
- ["Aether-tech Assistant"] = "Äthertechnikerassistent",
- ["Aether-tech Adept"] = "Äthertechnikeradept",
- ["Aether-tech Master"] = "Meisteräthertechniker",
- -- ["Trelopades"] = true,
- ["King Dorfbruiser"] = "König Dorfelberster",
- ["Gorgolon the All-seeing"] = "Gorgolon der Allessehende",
- -- ["Matron Li-sahar"] = true,
- ["Solus the Eternal"] = "Solus der Ewige",
- -- ["Balzaphon"] = true,
- ["Lord Blackwood"] = "Fürst Schwarzstahl",
- -- ["Revanchion"] = true,
- ["Scorn"] = "Der Verächter",
- ["Sever"] = "Häcksler",
- -- ["Lady Falther'ess"] = true,
- ["Smokywood Pastures Vendor"] = "Kokelwälder Händler",
- -- ["Shartuul"] = true,
- ["Darkscreecher Akkarai"] = "Dunkelkreischer Akkarai",
- -- ["Karrog"] = true,
- ["Gezzarak the Huntress"] = "Gezzarak die Jägerin",
- ["Vakkiz the Windrager"] = "Vakkiz der Windzürner",
- -- ["Terokk"] = true,
- ["Armbreaker Huffaz"] = "Armbrecher Huffaz",
- ["Fel Tinkerer Zortan"] = "Teufelstüftler Zortan",
- -- ["Forgosh"] = true,
- -- ["Gul'bor"] = true,
- ["Malevus the Mad"] = "Malevus die Verrückte",
- ["Porfus the Gem Gorger"] = "Porfus der Edelsteinschlinger",
- ["Wrathbringer Laz-tarash"] = "Zornschaffer Laz-tarash",
- ["Bash'ir Landing Stasis Chambers"] = "Stasiskammer des Landeplatz von Bash'ir",
- ["Templars"] = "Templer",
- ["Dukes"] = "Fürsten",
- -- ["High Council"] = true,
- ["Headless Horseman"] = "Kopfloser Reiter",
- ["Barleybrew Brewery"] = "Gerstenbräu",
- ["Thunderbrew Brewery"] = "Donnerbräu",
- ["Gordok Brewery"] = "Gordokbrauerei",
- ["Drohn's Distillery"] = "Brauerei Drohn",
- ["T'chali's Voodoo Brewery"] = "T'chalis Voodoobrauerei",
- ["Scarshield Quartermaster"] = "Rüstmeister der Schmetterschilde",
- ["Overmaster Pyron"] = "Übermeister Pyron",
- ["Father Flame"] = "Vater Flamme",
- ["Thomas Yance"] = "Thomas Yance",
- ["Knot Thimblejack"] = "Knot Zwingschraub",
- ["Shen'dralar Provisioner"] = "Versorger der Shen'dralar",
- ["Namdo Bizzfizzle"] = "Namdo Blitzzischel",
- ["The Nameles Prophet"] = "The Nameles Prophet",
- ["Zelemar the Wrathful"] = "Zelemar the Wrathful",
- ["Henry Stern"] = "Henry Stern",
- ["Aggem Thorncurse"] = "Aggem Dornfluch",
- ["Roogug"] = "Roogug",
- ["Rajaxx's Captains"] = "Rajaxx's Captains",
- ["Razorfen Spearhide"] = "Speerträger der Klingenhauer",
- ["Rethilgore"] = "Rotkralle",
- ["Kalldan Felmoon"] = "Kalldan Teufelsmond",
- ["Magregan Deepshadow"] = "Magregan Grubenschatten",
- -- ["Lord Ahune"] = true,
- ["Coren Direbrew"] = "Coren Düsterbräu",
- -- ["Don Carlos"] = true,
-
- --Zones
- ["World Drop"] = "Weltdrops",
-
- --Shortcuts for Bossname files
- -- ["LBRS"] = true,
- -- ["UBRS"] = true,
- ["CoT1"] = "HdZ1",
- ["CoT2"] = "HdZ2",
- -- ["Scholo"] = true,
- -- ["Strat"] = true,
- ["Serpentshrine"] = "Schlangenschrein",
-
- --Chests, etc
- ["Dark Coffer"] = "Dunkler Kasten",
- ["The Secret Safe"] = "Geheimsafe",
- ["The Vault"] = "Der Tresor",
- ["Ogre Tannin Basket"] = "Gerbekorb der Oger",
- ["Fengus's Chest"] = "Fengus Truhe",
- ["The Prince's Chest"] = "Die Truhe des Prinzen",
- ["Doan's Strongbox"] = "Doans Geldkassette",
- ["Frostwhisper's Embalming Fluid"] = "Frostraunens Balsamierungsflüssigkeit",
- ["Unforged Rune Covered Breastplate"] = "Ungeschmiedete runenverzierte Brustplatte",
- ["Malor's Strongbox"] = "Malors Geldkassette",
- ["Malor the Zealous"] = "Malor the Zealous",
- ["Unfinished Painting"] = "Unvollendetes Gemälde",
- ["Felvine Shard"] = "Teufelsrankensplitter",
- ["Baelog's Chest"] = "Baelogs Truhe",
- ["Lorgalis Manuscript"] = "Manuskript von Lorgalis",
- ["Fathom Core"] = "Tiefenkern",
- ["Conspicuous Urn"] = "Verdächtige Urne",
- ["Gift of Adoration"] = "Geschenke der Verehrung",
- ["Box of Chocolates"] = "Schokoladenschachtel",
- ["Treat Bag"] = "Schlotterbeutel",
- ["Gaily Wrapped Present"] = "Fröhlich verpacktes Geschenk",
- ["Festive Gift"] = "Festtagsgeschenk",
- ["Ticking Present"] = "Tickendes Geschenk",
- ["Gently Shaken Gift"] = "Leicht geschütteltes Geschenk",
- ["Carefully Wrapped Present"] = "Sorgfältig verpacktes Geschenk",
- ["Winter Veil Gift"] = "Winterhauchgeschenk",
- ["Smokywood Pastures Extra-Special Gift"] = "Kokelwälder Extraspezialgeschenk",
- ["Brightly Colored Egg"] = "Osterei",
- ["Lunar Festival Fireworks Pack"] = "Feuerwerkspaket des Mondfests",
- ["Lucky Red Envelope"] = "Roter Glücksumschlag",
- ["Small Rocket Recipes"] = "Rezepte für kleine Raketen",
- ["Large Rocket Recipes"] = "Rezepte für große Raketen",
- ["Cluster Rocket Recipes"] = "Rezepte für Raketenbündel",
- ["Large Cluster Rocket Recipes"] = "Rezepte für große Raketenbündel",
- -- ["Timed Reward Chest"] = true,
- -- ["Timed Reward Chest 1"] = true,
- -- ["Timed Reward Chest 2"] = true,
- -- ["Timed Reward Chest 3"] = true,
- -- ["Timed Reward Chest 4"] = true,
- ["The Talon King's Coffer"] = "Der Kasten des Klauenkönigs",
- ["Krom Stoutarm's Chest"] = "Krom Starkarms Truhe",
- ["Garrett Family Chest"] = "Familientruhe der Garretts",
-
- --World Events
- ["Abyssal Council"] = "Abyssischer Rat",
- ["Bash'ir Landing Skyguard Raid"] = "Landeplatz von Bash'ir Himmelswache Raid",
- ["Brewfest"] = "Braufest",
- ["Children's Week"] = "Kinderwoche",
- ["Elemental Invasion"] = "Invasion der Elementare",
- ["Ethereum Prison"] = "Gefängnis des Astraleums",
- ["Feast of Winter Veil"] = "Winterhauchfest",
- ["Gurubashi Arena Booty Run"] = "Gurubashiarena",
- ["Hallow's End"] = "Schlotternächte",
- ["Harvest Festival"] = "Erntedankfest",
- ["Love is in the Air"] = "Herzklopfen",
- ["Lunar Festival"] = "Mondfest",
- ["Midsummer Fire Festival"] = "Sonnenwendfest",
- ["Noblegarden"] = "Nobelgarten",
- -- ["Skettis"] = true,
- ["Stranglethorn Fishing Extravaganza"] = "Anglerwettbewerb im Schlingendorntal",
-
- } end)
diff --git a/AtlasLoot back update/Locale/locale.en.lua b/AtlasLoot back update/Locale/locale.en.lua
deleted file mode 100644
index c7ed299..0000000
--- a/AtlasLoot back update/Locale/locale.en.lua
+++ /dev/null
@@ -1,1579 +0,0 @@
---[[
-constants.en.lua
-This file defines an AceLocale table for all the various text strings needed
-by AtlasLoot. In this implementation, if a translation is missing, it will fall
-back to the English translation.
-
-The ["text"] = true; shortcut can ONLY be used for English (the root translation).
-]]
-
---Table for all data to be inserted into. Included here as it is the first file loaded
-AtlasLoot_Data = {};
-
---Create the library instance
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
---Allow reporting of what translations are missing
-AL:EnableDebugging();
-
---Allow the language to be changed dynamically for debugging purposes
-AL:EnableDynamicLocales();
-
---Register translations
-AL:RegisterTranslations("enUS", function() return {
- ["AtlasLoot"] = true,
- ["Atlas"] = true,
- ["AtlasLoot Enhanced"] = true,
- ["No match found for"] = true,
- ["Search"] = true,
- ["Clear"] = true,
- ["Select Loot Table"] = true,
- ["Select Sub-Table"] = true,
- ["Drop Rate: "] = true,
- ["DKP"] = true,
- ["Priority:"] = true,
- ["Click boss name to view loot."] = true,
- ["ALT+Click to use WishList."] = true,
- ["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."] = true,
- ["Various Locations"] = true,
- ["NoticeFrame"] = "If you find anything missing, please report it at |cffbe5effhttps://github.com/|cffE40303L|cffFF8C00e|cffFFED00x|cff008026i|cff24408Ee|cff732982b|cff5BCEFAe|cffF5A9B8a|cffFFFFFFn|cffbe5eff/AtlasLoot/issues|r or mail |cff5BCEFAL|cffF5A9B8e|cffFFFFFFx|cffF5A9B8i|cff5BCEFAe|r.",
- ["Toggle AL Panel"] = true,
- [" is safe."] = true,
- ["Server queried for "] = true,
- [". Right click on any other item to refresh the loot page."] = true,
- ["Level 60"] = true,
- ["|cffff0000(unsafe)"] = true,
- ["Misc"] = true,
- ["Test"] = true,
- ["Rewards"] = true,
- ["Raid"] = true,
- ["Choose Table ..."] = true,
- ["Close Menu"] = true,
- ["Unknown"] = true,
- ["Skill:"] = true,
- ["Level:"] = true,
- ["QuickLook"] = true,
- ["Add to QuickLooks:"] = true,
- ["Assign this loot table\n to QuickLook"] = true,
- ["Query Server"] = true,
- ["Classic Instances"] = true,
- ["Dungeons & Raids"] = true,
- ["Button Position"] = true,
- ["Button Radius"] = true,
- ["Reset Position"] = true,
- ["Minimap button has been reset!"] = true,
- ["has been reset!"] = true,
- ["|cff9d9d9dALT+Click to clear|r"] = true,
- ["Atlasloot Options"] = true,
- ["Safe Chat Links |cff1eff00(recommended)|r"] = true,
- ["Enable all Chat Links |cffff0000(use at own risk)|r"] = true,
- ["Default Tooltips"] = true,
- ["Lootlink Tooltips"] = true,
- ["|cff9d9d9dLootlink Tooltips|r"] = true,
- ["ItemSync Tooltips"] = true,
- ["|cff9d9d9dItemSync Tooltips|r"] = true,
- ["Use EquipCompare"] = true,
- ["|cff9d9d9dUse EquipCompare|r"] = true,
- ["Make Loot Table Opaque"] = true,
- ["Show IDs at all times"] = true,
- ["Hide AtlasLoot Panel"] = true,
- ["Show Minimap Button"] = true,
- ["Set Minimap Button Position"] = true,
- ["Suppress text spam when querying items"] = true,
- ["AutoQuery items on loot tables |cffff0000(disconnection risk)|r"] = true,
- ["Uncached"] = true,
- ["Done"] = true,
- ["WishList"] = true,
- ["Search Result: %s"] = true,
- ["Last Result"] = true,
- ["Search on"] = true,
- ["All modules"] = true,
- ["If checked, AtlasLoot will load and search across all the modules."] = true,
- ["Search options"] = true,
- ["Partial matching"] = true,
- ["If checked, AtlasLoot searches item names for a partial match."] = true,
- ["You don't have any module selected to search on!"] = true,
- ["Queries the server for all items"] = true,
- ["on this page. The items will be"] = true,
- ["refreshed when you next mouse"] = true,
- ["over them."] = true,
- ["reset"] = true,
- ["default"] = true,
- ["panel"] = true,
- ["options"] = true,
- ["Reset complete!"] = true,
- ["Default settings applied!"] = true,
- ["Default Settings"] = true,
- ["AtlasLoot Error!"] = true,
- ["WishList Full!"] = true,
- ["To cast "] = true,
- [" the following items are needed:"] = true,
- [" you need this: "] = true,
- ["To craft "] = true,
- [" the following reagents are needed:"] = true,
- [" added to the WishList."] = true,
- [" already in the WishList!"] = true,
- [" deleted from the WishList."] = true,
- [" not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net"] = true,
- [" is unavailable, the following load on demand module is required: "] = true,
- ["Status of the following module could not be determined: "] = true,
- [" could not be accessed, the following module may be out of date: "] = true,
- ["sucessfully loaded."] = true,
- ["Loading available tables for searching"] = true,
- ["All Available Modules Loaded"] = true,
- ["|cff1eff00Left-Click|r Browse Loot Tables"] = true,
- ["|cffff0000Right-Click|r View Options"] = true,
- ["|cffff0000Shift-Click|r View Options"] = true,
- ["|cffccccccRight-Click + Drag|r Move Minimap Button"] = true,
- ["Options"] = true,
- ["Collections"] = true,
- ["Factions"] = true,
- ["World Events"] = true,
- ["Load Modules"] = true,
- ["Crafting"] = true,
- ["Crafted Sets - Blacksmithing"] = true,
- ["Crafted Sets - Tailoring"] = true,
- ["Crafted Sets - Leatherworking"] = true,
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences."] = true,
- ["New feature in 4.02.01: Type '/atlasloot options' to bring up the options menu and '/atlasloot reset' to reset AtlasLoot after a disconnect."] = true,
- ["New feature in 4.03.00: Introducing the Wishlist! Simply alt-click on any item to add it to the wishlist. To delete an item from the wishlist, open up your wishlist and alt-click the item to remove it. It's that simple. Buttons to view the wishlist have been added to the Atlas interface and the loot browser."] = true,
- ["New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help."] = true,
- ["New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module."] = true,
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'."] = true,
- ["Setup"] = true,
- ["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("] = true,
- ["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."] = true,
- ["OK"] = true,
- ["Incompatible Atlas Detected"] = true,
- ["Unsafe Item"] = true,
- ["Item Unavailable"] = true,
- ["ItemID:"] = true,
- ["SpellID:"] = true,
- ["This item is not available on your server or your battlegroup yet."] = true,
- ["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."] = true,
- ["You can right-click to attempt to query the server. You may be disconnected."] = true,
- ["Mount"] = true,
- ["Enchant"] = true,
- ["Trade Goods"] = true,
- ["Scope"] = true,
- ["Pet"] = true,
- ["Darkmoon Faire Card"] = true,
- ["Book"] = true,
- ["Banner"] = true,
- ["Set"] = true,
- ["Set: "] = true,
- ["Token"] = true,
- ["Token Hand-Ins"] = true,
- ["Crafting Reagent"] = true,
- ["Skinning Knife"] = true,
- ["Herbalism Knife"] = true,
- ["Fish"] = true,
- ["Combat Pet"] = true,
- ["Fireworks"] = true,
- ["Cloak"] = true,
- ["Weapons"] = true,
- ["Classes"] = true,
- ["This Item Begins a Quest"] = true,
- ["Quest Item"] = true,
- ["Quest Reward"] = true,
- ["Shared"] = true,
- ["Unique"] = true,
- ["Right Half"] = true,
- ["Left Half"] = true,
- ["28 Slot Soul Shard"] = true,
- ["28 Slot Soul"] = true,
- ["24 Slot"] = true,
- ["20 Slot"] = true,
- ["18 Slot"] = true,
- ["16 Slot"] = true,
- ["10 Slot"] = true,
- ["(185)"] = true,
- ["(160)"] = true,
- ["(300)"] = true,
- ["(295)"] = true,
- ["(290)"] = true,
- ["(285)"] = true,
- ["(275)"] = true,
- ["(265)"] = true,
- ["(200)"] = true,
- ["(250)"] = true,
- ["(125)"] = true,
- ["(1)"] = true,
- ["Schematic: Field Repair Bot 74A"] = true,
- ["Container"] = true,
- ["Blacksmithing Plans"] = true,
- ["Consumable"] = true,
- ["(has random enchantment)"] = true,
- ["Needed to purchase rewards"] = true,
- ["Use to purchase rewards"] = true,
- ["Use to purchase rewards (Horde)"] = true,
- ["Use to purchase rewards (Alliance)"] = true,
- ["World Bosses"] = true,
- ["Reputation Factions"] = true,
- ["Sets/Collections"] = true,
- ["Card Game Item"] = true,
- ["Tier 1"] = true,
- ["Tier 2"] = true,
- ["Tier 3"] = true,
- ["Conjured Item"] = true,
- ["Used to summon boss"] = true,
- ["Coin"] = true,
- ["Bijou"] = true,
- ["Doll"] = true,
- ["Phase 1"] = true,
- ["Phase 2"] = true,
- ["Phase 3"] = true,
- ["Fire"] = true,
- ["Water"] = true,
- ["Wind"] = true,
- ["Earth"] = true,
- ["Air"] = true,
- ["Warpwood Pod"] = true,
- ["Scarab Coffer"] = true,
- ["Greater Scarab Coffer"] = true,
- ["Master Angler"] = true,
- ["First Prize"] = true,
- ["Rare Fish Rewards"] = true,
- ["Rare Fish"] = true,
- ["Rare"] = true,
- ["random stats"] = true,
- ["random resistance"] = true,
- ["random colour"] = true,
- ["toy"] = true,
- ["Heroic"] = true,
- ["Summon"] = true,
- ["Random"] = true,
- ["Weapons"] = true,
- ["Misc. Rewards"] = true,
- ["Superior Rewards"] = true,
- ["Epic Rewards"] = true,
- ["Level 10-19 Rewards"] = true,
- ["Level 20-29 Rewards"] = true,
- ["Level 30-39 Rewards"] = true,
- ["Level 40-49 Rewards"] = true,
- ["Level 50-59 Rewards"] = true,
- ["Level 60 Rewards"] = true,
- ["Path of the Conqueror"] = true,
- ["Path of the Invoker"] = true,
- ["Path of the Protector"] = true,
- ["Scourge Invasion Bosses"] = true,
- ["Dragonscale"] = true,
- ["Tribal"] = true,
- ["Elemental"] = true,
- ["Lockpicking"] = true,
- ["Red Scepter Shard"] = true,
- ["Blue Scepter Shard"] = true,
- ["Green Scepter Shard"] = true,
- ["Scepter of the Shifting Sands"] = true,
- ["Primal Hakkari Kossack"] = true,
- ["Primal Hakkari Shawl"] = true,
- ["Primal Hakkari Bindings"] = true,
- ["Primal Hakkari Sash"] = true,
- ["Primal Hakkari Stanchion"] = true,
- ["Primal Hakkari Aegis"] = true,
- ["Primal Hakkari Girdle"] = true,
- ["Primal Hakkari Armsplint"] = true,
- ["Primal Hakkari Tabard"] = true,
- ["Qiraji Ornate Hilt"] = true,
- ["Qiraji Martial Drape"] = true,
- ["Qiraji Magisterial Ring"] = true,
- ["Qiraji Ceremonial Ring"] = true,
- ["Qiraji Regal Drape"] = true,
- ["Qiraji Spiked Hilt"] = true,
- ["Qiraji Bindings of Dominance"] = true,
- ["Qiraji Bindings of Command"] = true,
- ["Vek'nilash's Circlet"] = true,
- ["Vek'lor's Diadem"] = true,
- ["Ouro's Intact Hide"] = true,
- ["Skin of the Great Sandworm"] = true,
- ["Husk of the Old God"] = true,
- ["Carapace of the Old God"] = true,
- ["Steel Plate"] = true,
- ["Imperial Plate"] = true,
- ["The Darksoul"] = true,
- ["Fel Iron Plate"] = true,
- ["Adamantite Battlegear"] = true,
- ["Flame Guard"] = true,
- ["Enchanted Adamantite Armor"] = true,
- ["Khorium Ward"] = true,
- ["Faith in Felsteel"] = true,
- ["Burning Rage"] = true,
- ["Bloodsoul Embrace"] = true,
- ["Fel Iron Chain"] = true,
- ["Augerer's Attire"] = true,
- ["Shadoweave"] = true,
- ["Diviner's Garments"] = true,
- ["Pillager's Garb"] = true,
- ["Bloodvine Garb"] = true,
- ["Netherweave Vestments"] = true,
- ["Imbued Netherweave"] = true,
- ["Arcanoweave Vestments"] = true,
- ["The Unyielding"] = true,
- ["Whitemend Wisdom"] = true,
- ["Spellstrike Infusion"] = true,
- ["Battlecast Garb"] = true,
- ["Soulcloth Embrace"] = true,
- ["Primal Mooncloth"] = true,
- ["Shadow's Embrace"] = true,
- ["Wrath of Spellfire"] = true,
- ["Grifter's Armor"] = true,
- ["Primalist's Trappings"] = true,
- ["Volcanic Armor"] = true,
- ["Ironfeather Armor"] = true,
- ["Stormshroud Armor"] = true,
- ["Devilsaur Armor"] = true,
- ["Blood Tiger Harness"] = true,
- ["Primal Batskin"] = true,
- ["Wild Draenish Armor"] = true,
- ["Thick Draenic Armor"] = true,
- ["Fel Skin"] = true,
- ["Strength of the Clefthoof"] = true,
- ["Dalaran"] = "|cff2773ffDalaran",
- ["Red Dragon Mail"] = true,
- ["Green Dragon Mail"] = true,
- ["Blue Dragon Mail"] = true,
- ["Black Dragon Mail"] = true,
- ["Scaled Draenic Armor"] = true,
- ["Felscale Armor"] = true,
- ["Felstalker Armor"] = true,
- ["Fury of the Nether"] = true,
- ["Primal Intent"] = true,
- ["Windhawk Armor"] = true,
- ["Netherscale Armor"] = true,
- ["Netherstrike Armor"] = true,
- ["Defias Leather"] = true,
- ["Embrace of the Viper"] = true,
- ["Chain of the Scarlet Crusade"] = true,
- ["The Gladiator"] = true,
- ["Ironweave Battlesuit"] = true,
- ["Necropile Raiment"] = true,
- ["Cadaverous Garb"] = true,
- ["Bloodmail Regalia"] = true,
- ["Deathbone Guardian"] = true,
- ["The Postmaster"] = true,
- ["Scourge Invasion"] = true,
- ["Regalia of Undead Cleansing"] = true,
- ["Undead Slayer's Armor"] = true,
- ["Garb of the Undead Slayer"] = true,
- ["Battlegear of Undead Slaying"] = true,
- ["Shard of the Gods"] = true,
- ["Zul'Gurub Rings"] = true,
- ["Major Mojo Infusion"] = true,
- ["Overlord's Resolution"] = true,
- ["Prayer of the Primal"] = true,
- ["Zanzil's Concentration"] = true,
- ["Spirit of Eskhandar"] = true,
- ["The Twin Blades of Hakkari"] = true,
- ["Primal Blessing"] = true,
- ["Dal'Rend's Arms"] = true,
- ["Spider's Kiss"] = true,
- ["Haruspex's Garb"] = true,
- ["Predator's Armor"] = true,
- ["Illusionist's Attire"] = true,
- ["Freethinker's Armor"] = true,
- ["Confessor's Raiment"] = true,
- ["Madcap's Outfit"] = true,
- ["Augur's Regalia"] = true,
- ["Demoniac's Threads"] = true,
- ["Vindicator's Battlegear"] = true,
- ["Symbols of Unending Life"] = true,
- ["Trappings of the Unseen Path"] = true,
- ["Trappings of Vaulted Secrets"] = true,
- ["Battlegear of Eternal Justice"] = true,
- ["Finery of Infinite Wisdom"] = true,
- ["Emblems of Veiled Shadows"] = true,
- ["Gift of the Gathering Storm"] = true,
- ["Implements of Unspoken Names"] = true,
- ["Battlegear of Unyielding Strength"] = true,
- ["Genesis Raiment"] = true,
- ["Striker's Garb"] = true,
- ["Enigma Vestments"] = true,
- ["Avenger's Battlegear"] = true,
- ["Garments of the Oracle"] = true,
- ["Deathdealer's Embrace"] = true,
- ["Stormcaller's Garb"] = true,
- ["Doomcaller's Attire"] = true,
- ["Conqueror's Battlegear"] = true,
- ["Wildheart Raiment"] = true,
- ["Beaststalker Armor"] = true,
- ["Magister's Regalia"] = true,
- ["Lightforge Armor"] = true,
- ["Vestments of the Devout"] = true,
- ["Shadowcraft Armor"] = true,
- ["The Elements"] = true,
- ["Dreadmist Raiment"] = true,
- ["Battlegear of Valor"] = true,
- ["Feralheart Raiment"] = true,
- ["Beastmaster Armor"] = true,
- ["Sorcerer's Regalia"] = true,
- ["Soulforge Armor"] = true,
- ["Vestments of the Virtuous"] = true,
- ["Darkmantle Armor"] = true,
- ["The Five Thunders"] = true,
- ["Deathmist Raiment"] = true,
- ["Battlegear of Heroism"] = true,
- ["Cenarion Raiment"] = true,
- ["Giantstalker Armor"] = true,
- ["Arcanist Regalia"] = true,
- ["Lawbringer Armor"] = true,
- ["Vestments of Prophecy"] = true,
- ["Nightslayer Armor"] = true,
- ["The Earthfury"] = true,
- ["Felheart Raiment"] = true,
- ["Battlegear of Might"] = true,
- ["Stormrage Raiment"] = true,
- ["Dragonstalker Armor"] = true,
- ["Netherwind Regalia"] = true,
- ["Judgement Armor"] = true,
- ["Vestments of Transcendence"] = true,
- ["Bloodfang Armor"] = true,
- ["The Ten Storms"] = true,
- ["Nemesis Raiment"] = true,
- ["Battlegear of Wrath"] = true,
- ["Dreamwalker Raiment"] = true,
- ["Cryptstalker Armor"] = true,
- ["Frostfire Regalia"] = true,
- ["Redemption Armor"] = true,
- ["Vestments of Faith"] = true,
- ["Bonescythe Armor"] = true,
- ["The Earthshatterer"] = true,
- ["Plagueheart Raiment"] = true,
- ["Dreadnaught's Battlegear"] = true,
- ["The Highlander's Intent"] = true,
- ["The Highlander's Purpose"] = true,
- ["The Highlander's Will"] = true,
- ["The Highlander's Determination"] = true,
- ["The Highlander's Fortitude"] = true,
- ["The Highlander's Resolution"] = true,
- ["The Highlander's Resolve"] = true,
- ["The Defiler's Intent"] = true,
- ["The Defiler's Purpose"] = true,
- ["The Defiler's Will"] = true,
- ["The Defiler's Determination"] = true,
- ["The Defiler's Fortitude"] = true,
- ["The Defiler's Resolution"] = true,
- ["Lieutenant Commander's Refuge"] = true,
- ["Lieutenant Commander's Pursuance"] = true,
- ["Lieutenant Commander's Arcanum"] = true,
- ["Lieutenant Commander's Redoubt"] = true,
- ["Lieutenant Commander's Investiture"] = true,
- ["Lieutenant Commander's Guard"] = true,
- ["Lieutenant Commander's Stormcaller"] = true,
- ["Lieutenant Commander's Dreadgear"] = true,
- ["Lieutenant Commander's Battlearmor"] = true,
- ["Champion's Refuge"] = true,
- ["Champion's Pursuance"] = true,
- ["Champion's Arcanum"] = true,
- ["Champion's Redoubt"] = true,
- ["Champion's Investiture"] = true,
- ["Champion's Guard"] = true,
- ["Champion's Stormcaller"] = true,
- ["Champion's Dreadgear"] = true,
- ["Champion's Battlearmor"] = true,
- ["Field Marshal's Sanctuary"] = true,
- ["Field Marshal's Pursuit"] = true,
- ["Field Marshal's Regalia"] = true,
- ["Field Marshal's Aegis"] = true,
- ["Field Marshal's Raiment"] = true,
- ["Field Marshal's Vestments"] = true,
- ["Field Marshal's Earthshaker"] = true,
- ["Field Marshal's Threads"] = true,
- ["Field Marshal's Battlegear"] = true,
- ["Warlord's Sanctuary"] = true,
- ["Warlord's Pursuit"] = true,
- ["Warlord's Regalia"] = true,
- ["Warlord's Aegis"] = true,
- ["Warlord's Raiment"] = true,
- ["Warlord's Vestments"] = true,
- ["Warlord's Earthshaker"] = true,
- ["Warlord's Threads"] = true,
- ["Warlord's Battlegear"] = true,
- ["Set: Embrace of the Viper"] = true,
- ["Set: Defias Leather"] = true,
- ["Set: The Gladiator"] = true,
- ["Set: Chain of the Scarlet Crusade"] = true,
- ["Set: The Postmaster"] = true,
- ["Set: Necropile Raiment"] = true,
- ["Set: Cadaverous Garb"] = true,
- ["Set: Bloodmail Regalia"] = true,
- ["Set: Deathbone Guardian"] = true,
- ["Set: Dal'Rend's Arms"] = true,
- ["Set: Spider's Kiss"] = true,
- ["Temple of Ahn'Qiraj Sets"] = true,
- ["AQ40 Class Sets"] = true,
- ["Ruins of Ahn'Qiraj Sets"] = true,
- ["AQ20 Class Sets"] = true,
- ["AQ Enchants"] = true,
- ["AQ Opening Quest Chain"] = true,
- ["Pre 60 Sets"] = true,
- ["Crafted Sets"] = true,
- ["Crafted Epic Weapons"] = true,
- ["Zul'Gurub Sets"] = true,
- ["ZG Class Sets"] = true,
- ["ZG Enchants"] = true,
- ["Dungeon 1/2 Sets"] = true,
- ["Dungeon Set 1"] = true,
- ["Dungeon Set 1"] = true,
- ["Dungeon 1 Set"] = true,
- ["Dungeon 2 Set"] = true,
- ["D2 Summonable"] = true,
- ["Tier 1 Sets"] = true,
- ["Tier 2 Sets"] = true,
- ["Tier 3 Sets"] = true,
- ["PvP Sets"] = true,
- ["PvP Rewards (Level 60)"] = true,
- ["PvP Accessories (Level 60)"] = true,
- ["PvP Accessories - Alliance"] = true,
- ["PvP Accessories - Horde"] = true,
- ["PvP Rewards"] = true,
- ["PvP Armor Sets"] = true,
- ["PvP Weapons"] = true,
- ["PvP Weapons (Level 60)"] = true,
- ["PvP Accessories"] = true,
- ["PvP Honor System"] = true,
- ["PvP Reputation Sets"] = true,
- ["Arathi Basin Sets"] = true,
- ["Class Books"] = true,
- ["Tribute Run"] = true,
- ["Dire Maul Books"] = true,
- ["Random Boss Loot"] = true,
- ["Class Set Pieces"] = true,
- ["Epic Set"] = true,
- ["Rare Set"] = true,
- ["Legendary Items"] = true,
- ["Artifact Items"] = true,
- ["Accesories and Weapons"] = true,
- ["Accessories"] = true,
- ["Armor and Weapons"] = true,
- ["Fire Resistance Gear"] = true,
- ["Arcane Resistance Gear"] = true,
- ["Nature Resistance Gear"] = true,
- ["Frost Resistance Gear"] = true,
- ["Shadow Resistance Gear"] = true,
- ["Rare Pets"] = true,
- ["Rare Mounts"] = true,
- ["Old Mounts"] = true,
- ["PvP Mounts"] = true,
- ["Unobtainable Mounts"] = true,
- ["Tabards"] = true,
- ["BoE World Epics"] = true,
- ["World Epics"] = true,
- ["Level 30-39"] = true,
- ["Level 40-49"] = true,
- ["Level 50-60"] = true,
- ["Trash Mobs"] = true,
- ["Dungeon Set 2 Summonable"] = true,
- ["Theldren"] = true,
- ["Sothos and Jarien"] = true,
- ["Druid of the Fang"] = true,
- ["Defias Strip Miner"] = true,
- ["Defias Pirate"] = true,
- ["Overseer/Taskmaster"] = true,
- ["Prisoner/Insurgent/Convict"] = true,
- ["Defender"] = true,
- ["Protector"] = true,
- ["Myrmidon"] = true,
- ["Champion"] = true,
- ["Centurion"] = true,
- ["Guardsman"] = true,
- ["Scarlet Trainee"] = true,
- ["Plagued Hatchling"] = true,
- ["Herod/Mograine"] = true,
- ["Scarlet Protector/Guardsman"] = true,
- ["Shadowforge Flame Keeper"] = true,
- ["Hammered Patron"] = true,
- ["Scarshield Warlock"] = true,
- ["Olaf"] = true,
- ["Eric 'The Swift'"] = true,
- ["The Sunken Temple"] = "|cffffffff[50-60]|cffffd200 The Sunken Temple",
- ["Spawn of Hakkar"] = true,
- ["Balcony Minibosses"] = true,
- ["Shadow of Doom"] = true,
- ["Bone Witch"] = true,
- ["Lumbering Horror"] = true,
- ["Unchained Doombringer"] = true,
- ["Crimson Sorcerer"] = true,
- ["Thuzadin Shadowcaster"] = true,
- ["Crimson Inquisitor"] = true,
- ["Crimson Battle Mage"] = true,
- ["Ghoul Ravener"] = true,
- ["Spectral Citizen"] = true,
- ["Spectral Researcher"] = true,
- ["Scholomance Adept"] = true,
- ["Scholomance Dark Summoner"] = true,
- ["Twilight Corrupter"] = true,
- ["Blackhand Elite"] = true,
- ["Blackhand Assassin"] = true,
- ["Firebrand Pyromancer"] = true,
- ["Firebrand Invoker"] = true,
- ["Firebrand Grunt"] = true,
- ["Firebrand Legionnaire"] = true,
- ["Death Talon Wyrmguard"] = true,
- ["Dark Iron Agent"] = true,
- ["Molten Destroyer"] = true,
- ["Spire Spider/Spiderling"] = true,
- ["Spirestone Warlord"] = true,
- ["Spirestone Mystic"] = true,
- ["Anvilrage Captain"] = true,
- ["Anvilrage Marshal"] = true,
- ["Doomforge Arcanasmith"] = true,
- ["Weapon Technician"] = true,
- ["Doomforge Craftsman"] = true,
- ["Murk Worm"] = true,
- ["Atal'ai Witch Doctor"] = true,
- ["Raging Skeleton"] = true,
- ["Ethereal Priest"] = true,
- ["Sethekk Ravenguard"] = true,
- ["Time-Lost Shadowmage"] = true,
- ["Coilfang Sorceress"] = true,
- ["Coilfang Oracle"] = true,
- ["Shattered Hand Centurion"] = true,
- ["Eredar Deathbringer"] = true,
- ["Arcatraz Sentinel"] = true,
- ["Gargantuan Abyssal"] = true,
- ["Sunseeker Botanist"] = true,
- ["Sunseeker Astromage"] = true,
- ["Durnholde Rifleman"] = true,
- ["Rift Keeper/Rift Lord"] = true,
- ["Crimson Templar"] = true,
- ["Azure Templar"] = true,
- ["Hoary Templar"] = true,
- ["Earthen Templar"] = true,
- ["The Duke of Cynders"] = true,
- ["The Duke of Fathoms"] = true,
- ["The Duke of Zephyrs"] = true,
- ["The Duke of Shards"] = true,
- ["Aether-tech Assistant"] = true,
- ["Aether-tech Adept"] = true,
- ["Aether-tech Master"] = true,
- ["Trelopades"] = true,
- ["King Dorfbruiser"] = true,
- ["Gorgolon the All-seeing"] = true,
- ["Matron Li-sahar"] = true,
- ["Solus the Eternal"] = true,
- ["Balzaphon"] = true,
- ["Lord Blackwood"] = true,
- ["Revanchion"] = true,
- ["Scorn"] = true,
- ["Sever"] = true,
- ["Lady Falther'ess"] = true,
- ["Smokywood Pastures Vendor"] = true,
- ["Shartuul"] = true,
- ["Darkscreecher Akkarai"] = true,
- ["Karrog"] = true,
- ["Gezzarak the Huntress"] = true,
- ["Vakkiz the Windrager"] = true,
- ["Terokk"] = true,
- ["Armbreaker Huffaz"] = true,
- ["Fel Tinkerer Zortan"] = true,
- ["Forgosh"] = true,
- ["Gul'bor"] = true,
- ["Malevus the Mad"] = true,
- ["Porfus the Gem Gorger"] = true,
- ["Wrathbringer Laz-tarash"] = true,
- ["Bash'ir Landing Stasis Chambers"] = true,
- ["Templars"] = true,
- ["Dukes"] = true,
- ["High Council"] = true,
- ["Headless Horseman"] = true,
- ["Barleybrew Brewery"] = true,
- ["Thunderbrew Brewery"] = true,
- ["Gordok Brewery"] = true,
- ["Drohn's Distillery"] = true,
- ["T'chali's Voodoo Brewery"] = true,
- ["Scarshield Quartermaster"] = true,
- ["Overmaster Pyron"] = true,
- ["Father Flame"] = true,
- ["Thomas Yance"] = true,
- ["Knot Thimblejack"] = true,
- ["Shen'dralar Provisioner"] = true,
- ["Namdo Bizzfizzle"] = true,
- ["The Nameles Prophet"] = true,
- ["Henry Stern"] = true,
- ["Aggem Thorncurse"] = true,
- ["Roogug"] = true,
- ["Rajaxx's Captains"] = true,
- ["Razorfen Spearhide"] = true,
- ["Rethilgore"] = true,
- ["Kalldan Felmoon"] = true,
- ["Magregan Deepshadow"] = true,
- ["Lord Ahune"] = true,
- ["Coren Direbrew"] = true,
- ["Don Carlos"] = true,
- ["Fel Steed"] = true,
- ["Monument of Franclorn Forgewright"] = true,
- ["The Grim Guzzler"] = true,
- ["Summoner's Tomb"] = true,
- ["Stratholme Courier"] = true,
- ["Atiesh"] = true,
- ["Sothos"] = true,
- ["Jarien"] = true,
- ["East"] = true,
- ["West"] = true,
- ["North"] = true,
- ["Muddy Churning Waters"] = true,
- ["Rajaxx's Captains"] = true,
- ["World Drop"] = true,
- ["LBRS"] = true,
- ["UBRS"] = true,
- ["Scholo"] = true,
- ["Strat"] = true,
- ["MC"] = true,
- ["Dark Coffer"] = true,
- ["The Secret Safe"] = true,
- ["The Vault"] = true,
- ["Ogre Tannin Basket"] = true,
- ["Fengus's Chest"] = true,
- ["The Prince's Chest"] = true,
- ["Doan's Strongbox"] = true,
- ["Frostwhisper's Embalming Fluid"] = true,
- ["Unforged Rune Covered Breastplate"] = true,
- ["Malor's Strongbox"] = true,
- ["Malor the Zealous"] = true,
- ["Unfinished Painting"] = true,
- ["Felvine Shard"] = true,
- ["Baelog's Chest"] = true,
- ["Lorgalis Manuscript"] = true,
- ["Fathom Core"] = true,
- ["Conspicuous Urn"] = true,
- ["Gift of Adoration"] = true,
- ["Box of Chocolates"] = true,
- ["Treat Bag"] = true,
- ["Gaily Wrapped Present"] = true,
- ["Festive Gift"] = true,
- ["Ticking Present"] = true,
- ["Gently Shaken Gift"] = true,
- ["Carefully Wrapped Present"] = true,
- ["Winter Veil Gift"] = true,
- ["Smokywood Pastures Extra-Special Gift"] = true,
- ["Brightly Colored Egg"] = true,
- ["Lunar Festival Fireworks Pack"] = true,
- ["Lucky Red Envelope"] = true,
- ["Small Rocket Recipes"] = true,
- ["Large Rocket Recipes"] = true,
- ["Cluster Rocket Recipes"] = true,
- ["Large Cluster Rocket Recipes"] = true,
- ["Timed Reward Chest"] = true,
- ["Timed Reward Chest 1"] = true,
- ["Timed Reward Chest 2"] = true,
- ["Timed Reward Chest 3"] = true,
- ["Timed Reward Chest 4"] = true,
- ["The Talon King's Coffer"] = true,
- ["Krom Stoutarm's Chest"] = true,
- ["Garrett Family Chest"] = true,
- ["Reinforced Fel Iron Chest"] = true,
- ["DM North Tribute Chest"] = true,
- ["Abyssal Council"] = true,
- ["Children's Week"] = true,
- ["Elemental Invasion"] = true,
- ["Feast of Winter Veil"] = true,
- ["Gurubashi Arena Booty Run"] = true,
- ["Hallow's End"] = true,
- ["Harvest Festival"] = true,
- ["Love is in the Air"] = true,
- ["Lunar Festival"] = true,
- ["Midsummer Fire Festival"] = true,
- ["Noblegarden"] = true,
- ["Stranglethorn Fishing Extravaganza"] = true,
- ["Highlord Omokk"] = true,
- ["Shadow Hunter Vosh'gajin"] = true,
- ["War Master Voone"] = true,
- ["Mor Grayhoof"] = true,
- ["Mother Smolderweb"] = true,
- ["Gizrul the Slavener"] = true,
- ["Overlord Wyrmthalak"] = true,
- ["Pyroguard Emberseer"] = true,
- ["Solakar Flamewreath"] = true,
- ["Warchief Rend Blackhand"] = true,
- ["Gyth"] = true,
- ["The Beast"] = true,
- ["General Drakkisath"] = true,
- ["Razorgore the Untamed"] = true,
- ["Vaelastrasz the Corrupt"] = true,
- ["Broodlord Lashlayer"] = true,
- ["Firemaw"] = true,
- ["Ebonroc"] = true,
- ["Flamegor"] = true,
- ["Chromaggus"] = true,
- ["Nefarian"] = true,
- ["Lucifron"] = true,
- ["Magmadar"] = true,
- ["Gehennas"] = true,
- ["Garr"] = true,
- ["Shazzrah"] = true,
- ["Baron Geddon"] = true,
- ["Golemagg the Incinerator"] = true,
- ["Sulfuron Harbinger"] = true,
- ["Ragnaros"] = true,
- ["Patchwerk"] = true,
- ["Grobbulus"] = true,
- ["Gluth"] = true,
- ["Thaddius"] = true,
- ["Anub'Rekhan"] = true,
- ["Grand Widow Faerlina"] = true,
- ["Maexxna"] = true,
- ["Instructor Razuvious"] = true,
- ["Gothik the Harvester"] = true,
- ["The Four Horsemen"] = true,
- ["Noth the Plaguebringer"] = true,
- ["Heigan the Unclean"] = true,
- ["Loatheb"] = true,
- ["Sapphiron"] = true,
- ["Kel'Thuzad"] = true,
- ["Onyxia"] = true,
- ["Kirtonos the Herald"] = true,
- ["Jandice Barov"] = true,
- ["Rattlegore"] = true,
- ["Ras Frostwhisper"] = true,
- ["Instructor Malicia"] = true,
- ["Doctor Theolen Krastinov"] = true,
- ["Lorekeeper Polkelt"] = true,
- ["The Ravenian"] = true,
- ["Lord Alexei Barov"] = true,
- ["Darkmaster Gandling"] = true,
- ["Hearthsinger Forresten"] = true,
- ["The Unforgiven"] = true,
- ["Timmy the Cruel"] = true,
- ["Cannon Master Willey"] = true,
- ["Archivist Galford"] = true,
- ["Balnazzar"] = true,
- ["Baroness Anastari"] = true,
- ["Nerub'enkan"] = true,
- ["Maleki the Pallid"] = true,
- ["Magistrate Barthilas"] = true,
- ["Ramstein the Gorger"] = true,
- ["Keys"] = true,
- ["Blackfathom Deeps"] = "|cffffffff[23-32]|cffffd200 Blackfathom Deeps",
- ["Lady Sarevess"] = true,
- ["Gelihast"] = true,
- ["Ghamoo-ra"] = true,
- ["Baron Aquanis"] = true,
- ["Twilight Lord Kelris"] = true,
- ["Old Serra'kis"] = true,
- ["Aku'mai"] = true,
- ["Lord Roccor"] = true,
- ["High Interrogator Gerstahn"] = true,
- ["Houndmaster Grebmar"] = true,
- ["Pyromancer Loregrain"] = true,
- ["Warder Stilgiss"] = true,
- ["Verek"] = true,
- ["Fineous Darkvire"] = true,
- ["Lord Incendius"] = true,
- ["Bael'Gar"] = true,
- ["General Angerforge"] = true,
- ["Golem Lord Argelmach"] = true,
- ["Ambassador Flamelash"] = true,
- ["Panzor the Invincible"] = true,
- ["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",
- ["Spirestone Butcher"] = true,
- ["Highlord Omokk"] = true,
- ["Spirestone Battle Lord"] = true,
- ["Spirestone Lord Magus"] = true,
- ["Shadow Hunter Vosh'gajin"] = true,
- ["War Master Voone"] = true,
- ["Mor Grayhoof"] = true,
- ["Bannok Grimaxe"] = true,
- ["Mother Smolderweb"] = true,
- ["Crystal Fang"] = true,
- ["Urok Doomhowl"] = true,
- ["Quartermaster Zigris"] = true,
- ["Halycon"] = true,
- ["Gizrul the Slavener"] = true,
- ["Ghok Bashguud"] = true,
- ["Overlord Wyrmthalak"] = true,
- ["Burning Felguard"] = true,
- ["Pyroguard Emberseer"] = true,
- ["Solakar Flamewreath"] = true,
- ["Upper Blackrock Spire"] = "|cffffffff[58-60]|cffffd200 Upper Blackrock Spire",
- ["Jed Runewatcher"] = true,
- ["Goraluk Anvilcrack"] = true,
- ["Warchief Rend Blackhand"] = true,
- ["Gyth"] = true,
- ["The Beast"] = true,
- ["Lord Valthalak"] = true,
- ["General Drakkisath"] = true,
- ["Razorgore the Untamed"] = true,
- ["Vaelastrasz the Corrupt"] = true,
- ["Broodlord Lashlayer"] = true,
- ["Firemaw"] = true,
- ["Ebonroc"] = true,
- ["Flamegor"] = true,
- ["Chromaggus"] = true,
- ["Nefarian"] = true,
- ["Blackwing Lair"] = "|cffff0000[RAID]|cffffd200 Blackwing Lair",
- ["Hateforge Quarry"] = "|cffffffff[50-60]|cffffd200 Hateforge Quarry",
- ["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",
- ["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",
- ["Marrowspike"] = true,
- ["Hivaxxis"] = true,
- ["Corpsemuncher"] = true,
- ["Guard Captain Gort"] = true,
- ["Archlich Enkhraz"] = true,
- ["Commander Anderson"] = true,
- ["Alarus"] = true,
- ["Half-Buried Treasure Chest"] = true,
- ["Caverns of Time: Black Morass"] = "|cffffffff[60]|cffffd200 Caverns of Time: Black Morass",
- ["Chronar"] = true,
- ["Harbinger Aph'ygth"] = true,
- ["Epidamu"] = true,
- ["Drifting Avatar of Time"] = true,
- ["Time-Lord Epochronos"] = true,
- ["Mossheart"] = true,
- ["Rotmaw"] = true,
- ["Antnormi"] = true,
- ["Infinite Chromie"] = true,
- ["Stormwind Vault"] = "|cffffffff[60]|cffffd200 Stormwind Vault",
- ["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",
- ["Pusillin"] = true,
- ["Zevrim Thornhoof"] = true,
- ["Hydrospawn"] = true,
- ["Lethtendris"] = true,
- ["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)",
- ["Guard Mol'dar"] = true,
- ["Stomper Kreeg"] = true,
- ["Guard Fengus"] = true,
- ["Guard Slip'kik"] = true,
- ["Captain Kromcrush"] = true,
- ["Cho'Rush the Observer"] = true,
- ["King Gordok"] = true,
- ["Tendris Warpwood"] = true,
- ["Illyanna Ravenoak"] = true,
- ["Magister Kalendris"] = true,
- ["Tsu'zee"] = true,
- ["Immol'thar"] = true,
- ["Lord Hel'nurath"] = true,
- ["Prince Tortheldrin"] = true,
- ["Dire Maul (West)"] = "|cffffffff[57-60]|cffffd200 Dire Maul (West)",
- ["Techbot"] = true,
- ["Grubbis"] = true,
- ["Viscous Fallout"] = true,
- ["Electrocutioner 6000"] = true,
- ["Crowd Pummeler 9-60"] = true,
- ["Dark Iron Ambassador"] = true,
- ["Mekgineer Thermaplugg"] = true,
- ["Gnomeregan"] = "|cffffffff[29-38]|cffffd200 Gnomeregan",
- ["Kolk"] = true,
- ["Gelk"] = true,
- ["Magra"] = true,
- ["Veng"] = true,
- ["Noxxion"] = true,
- ["Razorlash"] = true,
- ["Maraudos"] = true,
- ["Lord Vyletongue"] = true,
- ["Meshlok the Harvester"] = true,
- ["Celebras the Cursed"] = true,
- ["Landslide"] = true,
- ["Tinkerer Gizlock"] = true,
- ["Rotgrip"] = true,
- ["Princess Theradras"] = true,
- ["Maraudon"] = "|cffffffff[45-55]|cffffd200 Maraudon",
- ["Lucifron"] = true,
- ["Magmadar"] = true,
- ["Gehennas"] = true,
- ["Garr"] = true,
- ["Shazzrah"] = true,
- ["Baron Geddon"] = true,
- ["Golemagg the Incinerator"] = true,
- ["Sulfuron Harbinger"] = true,
- ["Majordomo Executus"] = true,
- ["Ragnaros"] = true,
- ["Molten Core"] = "|cffff0000[RAID]|cffffd200 Molten Core",
- ["Patchwerk"] = true,
- ["Grobbulus"] = true,
- ["Gluth"] = true,
- ["Thaddius"] = true,
- ["Anub'Rekhan"] = true,
- ["Faerlina"] = true,
- ["Maexxna"] = true,
- ["Razuvious"] = true,
- ["Gothik"] = true,
- ["The Four Horsemen"] = true,
- ["Noth"] = true,
- ["Heigan"] = true,
- ["Loatheb"] = true,
- ["Sapphiron"] = true,
- ["Kel'Thuzad"] = true,
- ["Naxxramas"] = "|cffff0000[RAID]|cffffd200 Naxxramas",
- ["Onyxia"] = true,
- ["Onyxia's Lair"] = "|cffff0000[RAID]|cffffd200 Onyxia's Lair",
- ["Ragefire Chasm"] = "|cffffffff[13-18]|cffffd200 Ragefire Chasm",
- ["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",
- ["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",
- ["Kurinnaxx"] = true,
- ["Lieutenant General Andorov"] = true,
- ["General Rajaxx"] = true,
- ["Moam"] = true,
- ["Buru the Gorger"] = true,
- ["Ayamiss the Hunter"] = true,
- ["Ossirian the Unscarred"] = true,
- ["Herod"] = true,
- ["Scarlet Monastery"] = "|cffffffff[27-45]|cffffd200 Scarlet Monastery",
- ["High Inquisitor Fairbanks"] = true,
- ["Scarlet Commander Mograine"] = true,
- ["High Inquisitor Whitemane"] = true,
- ["Interrogator Vishas"] = true,
- ["Ironspine"] = true,
- ["Azshir the Sleepless"] = true,
- ["Fallen Champion"] = true,
- ["Bloodmage Thalnos"] = true,
- ["Houndmaster Loksey"] = true,
- ["Arcanist Doan"] = true,
- ["Blood Steward of Kirtonos"] = true,
- ["Kirtonos the Herald"] = true,
- ["Jandice Barov"] = true,
- ["Rattlegore"] = true,
- ["Death Knight Darkreaver"] = true,
- ["Marduk Blackpool"] = true,
- ["Vectus"] = true,
- ["Ras Frostwhisper"] = true,
- ["Kormok"] = true,
- ["Instructor Malicia"] = true,
- ["Doctor Theolen Krastinov"] = true,
- ["Lorekeeper Polkelt"] = true,
- ["The Ravenian"] = true,
- ["Lord Alexei Barov"] = true,
- ["Lady Illucia Barov"] = true,
- ["Darkmaster Gandling"] = true,
- ["Scholomance"] = "|cffffffff[58-60]|cffffd200 Scholomance",
- ["Razorclaw the Butcher"] = true,
- ["Baron Silverlaine"] = true,
- ["Commander Springvale"] = true,
- ["Odo the Blindwatcher"] = true,
- ["Fenrus the Devourer"] = true,
- ["Arugal's Voidwalker"] = true,
- ["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",
- ["Skul"] = true,
- ["Fras Siabi"] = true,
- ["Hearthsinger Forresten"] = true,
- ["The Unforgiven"] = true,
- ["Timmy the Cruel"] = true,
- ["Crimson Hammersmith"] = true,
- ["Cannon Master Willey"] = true,
- ["Archivist Galford"] = true,
- ["Balnazzar"] = true,
- ["Stonespine"] = true,
- ["Nerub'enkan"] = true,
- ["Baroness Anastari"] = true,
- ["Black Guard Swordsmith"] = true,
- ["Maleki the Pallid"] = true,
- ["Magistrate Barthilas"] = true,
- ["Ramstein the Gorger"] = true,
- ["Baron Rivendare"] = true,
- ["Stratholme"] = "|cffffffff[58-60]|cffffd200 Stratholme",
- ["Atal'alarion"] = true,
- ["Dreamscythe"] = true,
- ["Weaver"] = true,
- ["Avatar of Hakkar"] = true,
- ["Jammal'an the Prophet"] = true,
- ["Ogom the Wretched"] = true,
- ["Morphaz"] = true,
- ["Hazzas"] = true,
- ["Shade of Eranikus"] = true,
- ["The Temple of Atal'Hakkar"] = true,
- ["Temple of Ahn'Qiraj"] = "|cffff0000[RAID]|cffffd200 Temple of Ahn'Qiraj",
- ["The Prophet Skeram"] = true,
- ["The Bug Family"] = true,
- ["Battleguard Sartura"] = true,
- ["Fankriss the Unyielding"] = true,
- ["Viscidus"] = true,
- ["Princess Huhuran"] = true,
- ["The Twin Emperors"] = true,
- ["Ouro"] = true,
- ["C'Thun"] = true,
- ["Digmaster Shovelphlange"] = true,
- ["Revelosh"] = true,
- ["Baelog"] = true,
- ["Ironaya"] = true,
- ["Obsidian Sentinel"] = true,
- ["Ancient Stone Keeper"] = true,
- ["Galgann Firehammer"] = true,
- ["Grimlok"] = true,
- ["Archaedas"] = true,
- ["Uldaman"] = "|cffffffff[40-51]|cffffd200 Uldaman",
- ["Wailing Caverns"] = "|cffffffff[17-24]|cffffd200 Wailing Caverns",
- ["Mad Magglish"] = true,
- ["Trigore the Lasher"] = true,
- ["Boahn"] = true,
- ["Lord Cobrahn"] = true,
- ["Lady Anacondra"] = true,
- ["Kresh"] = true,
- ["Lord Pythas"] = true,
- ["Skum"] = true,
- ["Lord Serpentis"] = true,
- ["Verdan the Everliving"] = true,
- ["Mutanus the Devourer"] = true,
- ["Deviate Faerie Dragon"] = true,
- ["Antu'sul"] = true,
- ["Theka the Martyr"] = true,
- ["Witch Doctor Zum'rah"] = true,
- ["Nekrum Gutchewer"] = true,
- ["Shadowpriest Sezz'ziz"] = true,
- ["Dustwraith"] = true,
- ["Sergeant Bly"] = true,
- ["Sandfury Executioner"] = true,
- ["Hydromancer Velratha"] = true,
- ["Gahz'rilla"] = true,
- ["Chief Ukorz Sandscalp"] = true,
- ["Zerillis"] = true,
- ["Zul'Farrak"] = "|cffffffff[44-54]|cffffd200 Zul'Farrak",
- ["High Priestess Jeklik"] = true,
- ["High Priest Venoxis"] = true,
- ["High Priestess Mar'li"] = true,
- ["Bloodlord Mandokir"] = true,
- ["Gri'lek"] = true,
- ["Hazza'rah"] = true,
- ["Renataki"] = true,
- ["Wushoolay"] = true,
- ["Gahz'ranka"] = true,
- ["High Priest Thekal"] = true,
- ["High Priestess Arlokk"] = true,
- ["Jin'do the Hexxer"] = true,
- ["Hakkar"] = true,
- ["Zul'Gurub"] = "|cffff0000[RAID]|cffffd200 Zul'Gurub",
- ["Emerald Dragons"] = true,
- ["Druid"] = true,
- ["Hunter"] = true,
- ["Mage"] = true,
- ["Paladin"] = true,
- ["Priest"] = true,
- ["Rogue"] = true,
- ["Shaman"] = true,
- ["Warlock"] = true,
- ["Warrior"] = true,
- ["Head"] = true,
- ["Neck"] = true,
- ["Shoulder"] = true,
- ["Back"] = true,
- ["Chest"] = true,
- ["Shirt"] = true,
- ["Tabard"] = true,
- ["Wrist"] = true,
- ["Hands"] = true,
- ["Waist"] = true,
- ["Legs"] = true,
- ["Feet"] = true,
- ["Ring"] = true,
- ["Trinket"] = true,
- ["Held In Off-hand"] = true,
- ["Relic"] = true,
- ["One-Hand"] = true,
- ["Two-Hand"] = true,
- ["Main Hand"] = true,
- ["Off Hand"] = true,
- ["Axe"] = true,
- ["Bow"] = true,
- ["Crossbow"] = true,
- ["Dagger"] = true,
- ["Gun"] = true,
- ["Mace"] = true,
- ["Polearm"] = true,
- ["Shield"] = true,
- ["Staff"] = true,
- ["Sword"] = true,
- ["Thrown"] = true,
- ["Wand"] = true,
- ["Fist Weapon"] = true,
- ["Idol"] = true,
- ["Totem"] = true,
- ["Libram"] = true,
- ["Arrow"] = true,
- ["Bullet"] = true,
- ["Quiver"] = true,
- ["Ammo Pouch"] = true,
- ["Bag"] = true,
- ["Potion"] = true,
- ["Food"] = true,
- ["Drink"] = true,
- ["Bandage"] = true,
- ["Trade Goods"] = true,
- ["Gem"] = true,
- ["Reagent"] = true,
- ["Binds when picked up"] = true,
- ["Key"] = true,
- ["Book"] = true,
- ["Scope"] = true,
- ["Mount"] = true,
- ["Pet"] = true,
- ["Banner"] = true,
- ["Token"] = true,
- ["Darkmoon Faire Card"] = true,
- ["Enchant"] = true,
- ["Poisons"] = true,
- ["Skinning Knife"] = true,
- ["Herbalism Knife"] = true,
- ["Fishing Pole"] = true,
- ["Spear"] = true,
- ["Fish"] = true,
- ["Combat Pet"] = true,
- ["Fireworks"] = true,
- ["Horde"] = true,
- ["Alliance"] = true,
- ["Silverwing Sentinels"] = true,
- ["Warsong Outriders"] = true,
- ["Anub'shiah"] = true,
- ["Eviscerator"] = true,
- ["Gorosh the Dervish"] = true,
- ["Grizzle"] = true,
- ["Hedrum the Creeper"] = true,
- ["Ok'thor the Breaker"] = true,
- ["Gasher"] = true,
- ["Hukku"] = true,
- ["Loro"] = true,
- ["Mijan"] = true,
- ["Zolo"] = true,
- ["Zul'Lor"] = true,
- ["Chest of The Seven"] = true,
- ["Postmaster Malown"] = true,
- ["Hurley Blackbreath"] = true,
- ["Phalanx"] = true,
- ["Ribbly Screwspigot"] = true,
- ["Plugger Spazzring"] = true,
- ["Prince Skaldrenox"] = true,
- ["Lord Skwol"] = true,
- ["High Marshal Whirlaxis"] = true,
- ["Baron Kazum"] = true,
- ["Baron Charr"] = true,
- ["Princess Tempestria"] = true,
- ["Avalanchion"] = true,
- ["The Windreaver"] = true,
- ["Lord Kri"] = true,
- ["Vem"] = true,
- ["Princess Yauj"] = true,
- ["Shattrath City"] = true,
- ["Oggleflint"] = true,
- ["Bazzalan"] = true,
- ["Taragaman the Hungerer"] = true,
- ["Jergosh the Invoker"] = true,
- ["Zelemar the Wrathful"] = true,
- ["Targorr the Dread"] = true,
- ["Kam Deepfury"] = true,
- ["Hamhock"] = true,
- ["MaraTrash"] = true,
- ["Trash Mobs"] = true,
- ["Bazil Thredd"] = true,
- ["Dextren Ward"] = true,
- ["Bruegal Ironknuckle"] = true,
- ["Ahn'Qiraj"] = true,
- ["Un'Goro Crater"] = true,
- ["Winterspring"] = true,
- ["Azshara"] = true,
- ["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)",
- ["Blade's Edge Mountains"] = true,
- ["Stranglethorn Vale"] = true,
- ["Spirit of Azuregos"] = true,
- ["Azuregos"] = true,
- ["Lord Kazzak"] = true,
- ["Doomwalker"] = true,
- ["Emeriss"] = true,
- ["Lethon"] = true,
- ["Taerar"] = true,
- ["Ysondre"] = true,
- ["The Cow King"] = true,
- ["There Is No Cow Level"] = true,
- ["Nerubian Overseer"] = true,
- ["Turtlhu, the Black Turtle of Doom"] = true,
- ["Dark Reaver of Karazhan"] = true,
- ["Ostarius"] = true,
- ["Concavius"] = true,
- ["Earthcaller Rezengal"] = true,
- ["Shade Mage"] = true,
- ["Graypaw Alpha"] = true,
- ["Blazespark"] = true,
- ["Witch Doctor Tan'zo"] = true,
- ["Dawnhowl"] = true,
- ["Maltimor's Prototype"] = true,
- ["Bonecruncher"] = true,
- ["Duskskitter"] = true,
- ["Baron Perenolde"] = true,
- ["Grug'thok the Seer"] = true,
- ["Explorer Ashbeard"] = true,
- ["Jal'akar"] = true,
- ["Embereye"] = true,
- ["Ruk'thok the Pyromancer"] = true,
- ["Tarangos"] = true,
- ["Ripjaw"] = true,
- ["Xalvic Blackclaw"] = true,
- ["Aquitus"] = true,
- ["Firstborn of Arugal"] = true,
- ["Letashaz"] = true,
- ["Margon the Mighty"] = true,
- ["The Wandering Knight"] = true,
- ["Stoneshell"] = true,
- ["Zareth Terrorblade"] = true,
- ["Highvale Silverback"] = true,
- ["Mallon The Moontouched"] = true,
- ["Blademaster Kargron"] = true,
- ["Professor Lysander"] = true,
- ["Admiral Barean Westwind"] = true,
- ["Azurebeak"] = true,
- ["Barkskin Fisher"] = true,
- ["Crusader Larsarius"] = true,
- ["Shadeflayer Goliath"] = true,
- ["Widow of the Woods"] = true,
- ["M-0L1Y"] = true,
- ["Wardens of Time"] = true,
- ["Blood Ring Friendly Rewards"] = true,
- ["Blood Ring Honored Rewards"] = true,
- ["Blood Ring Revered Rewards"] = true,
- ["Blood Ring Exalted Rewards"] = true,
- ["AB Friendly Rewards"] = true,
- ["AB 20-29 Honored Rewards"] = true,
- ["AB 30-39 Honored Rewards"] = true,
- ["AB 40-49 Honored Rewards"] = true,
- ["AB 50-59 Honored Rewards"] = true,
- ["AB 20-29 Revered Rewards"] = true,
- ["AB 30-39 Revered Rewards"] = true,
- ["AB 40-49 Revered Rewards"] = true,
- ["AB 50-59 Revered Rewards"] = true,
- ["AB Exalted Rewards"] = true,
- ["AV Friendly Rewards"] = true,
- ["AV Honored Rewards"] = true,
- ["AV Revered Rewards"] = true,
- ["AV Exalted Rewards"] = true,
- ["WSG Friendly Rewards"] = true,
- ["WSG 10-19 Honored Rewards"] = true,
- ["WSG 20-29 Honored Rewards"] = true,
- ["WSG 30-39 Honored Rewards"] = true,
- ["WSG 40-49 Honored Rewards"] = true,
- ["WSG 50-59 Honored Rewards"] = true,
- ["WSG 10-19 Revered Rewards"] = true,
- ["WSG 20-29 Revered Rewards"] = true,
- ["WSG 30-39 Revered Rewards"] = true,
- ["WSG 40-49 Revered Rewards"] = true,
- ["WSG 50-59 Revered Rewards"] = true,
- ["WSG 40-49 Exalted Rewards"] = true,
- ["WSG 50-59 Exalted Rewards"] = true,
- ["WSG 60 Exalted Rewards"] = true,
-
- ["Neutral"] = true,
- ["Friendly"] = true,
- ["Honored"] = true,
- ["Revered"] = true,
- ["Exalted"] = true,
- ["Argent Dawn"] = true,
- ["Bloodsail Buccaneers"] = true,
- ["Brood of Nozdormu"] = true,
- ["Cenarion Circle"] = true,
- ["Darkmoon Faire"] = true,
- ["The Defilers"] = true,
- ["Frostwolf Clan"] = "|cffff0000Frostwolf Clan",
- ["Hydraxian Waterlords"] = true,
- ["Gelkis Clan Centaur"] = true,
- ["The League of Arathor"] = true,
- ["Magram Clan Centaur"] = true,
- ["Stormpike Guard"] = "|cff2773ffStormpike Guard",
- ["Thorium Brotherhood"] = true,
- ["Timbermaw Hold"] = true,
- ["Wardens of Time"] = true,
- ["Wintersaber Trainers"] = "|cff2773ffWintersaber Trainers",
- ["Zandalar Tribe"] = true,
- ["Apprentice"] = true,
- ["Journeyman"] = true,
- ["Expert"] = true,
- ["Artisan"] = true,
- ["Alchemy"] = true,
- ["Blacksmithing"] = true,
- ["Armorsmith"] = true,
- ["Weaponsmith"] = true,
- ["Master Axesmith"] = true,
- ["Master Hammersmith"] = true,
- ["Master Swordsmith"] = true,
- ["Enchanting"] = true,
- ["Engineering"] = true,
- ["Gnomish Engineering"] = true,
- ["Goblin Engineering"] = true,
- ["Gnomish"] = true,
- ["Goblin"] = true,
- ["Leatherworking"] = true,
- ["Dragonscale Leatherworking"] = true,
- ["Elemental Leatherworking"] = true,
- ["Tribal Leatherworking"] = true,
- ["Herbalism"] = true,
- ["Mining"] = true,
- ["Smelting"] = true,
- ["Tailoring"] = true,
- ["Cooking"] = true,
- ["First Aid"] = true,
- ["Survival"] = true,
- ["Gardening"] = true,
- ["Alterac Valley"] = true,
- ["Arathi Basin"] = true,
- ["Warsong Gulch"] = true,
- ["Blood Ring"] = true,
- ["Token of Blood Rewards"] = true,
- ["Hellfire Peninsula"] = true,
- ["Nagrand"] = true,
- ["Terokkar Forest"] = true,
- ["Zangarmarsh"] = true,
- ["Cloth"] = true,
- ["Leather"] = true,
- ["Mail"] = true,
- ["Plate"] = true,
- ["Dire Maul"] = "|cffffffff[55-60]|cffffd200 Dire Maul",
- ["Auchindoun"] = true,
- ["Caverns of Time"] = true,
- ["Coilfang Reservoir"] = true,
- ["Hellfire Citadel"] = true,
- ["Tempest Keep"] = true,
- ["Marisa du'Paige"] = true,
- ["Brainwashed Noble"] = true,
- ["Foreman Thistlenettle"] = true,
- ["Jordan's Hammer"] = true,
- ["The Book of Ur"] = true,
- ["Rhahk'Zor"] = true,
- ["Miner Johnson"] = true,
- ["Sneed"] = true,
- ["Sneed's Shredder"] = true,
- ["Gilnid"] = true,
- ["Captain Greenskin"] = true,
- ["Edwin VanCleef"] = true,
- ["Mr. Smite"] = true,
- ["Cookie"] = true,
- ["Reliquary of Souls"] = true,
- ["Vazruden the Herald"] = true,
- ["Roughshod Pike"] = true,
- ["Human Remains"] = true,
- ["Defias Gunpowder"] = true,
- ["A Dusty Tome"] = true,
- ["Entrance"] = true,
- ["Matrix Punchograph 3005-A"] = true,
- ["Matrix Punchograph 3005-B"] = true,
- ["Matrix Punchograph 3005-C"] = true,
- ["Matrix Punchograph 3005-D"] = true,
- ["Jinxed Hoodoo Pile"] = true,
- ["Rank 14 Weapons"] = true,
- ["Friendly Reputation Rewards"] = true,
- ["Honored Reputation Rewards"] = true,
- ["Revered Reputation Rewards"] = true,
- ["Exalted Reputation Rewards"] = true,
- ["ZG Rings"] = true,
- ["Friendly Rewards"] = true,
- ["Honored Rewards"] = true,
- ["Revered Rewards"] = true,
- ["Exalted Rewards"] = true,
- ["51-60 Friendly Rewards"] = true,
- ["51-60 Honored Rewards"] = true,
- ["51-60 Revered Rewards"] = true,
- ["51-60 Exalted Rewards"] = true,
- ["20-29 Friendly Rewards"] = true,
- ["30-39 Friendly Rewards"] = true,
- ["40-49 Friendly Rewards"] = true,
- ["50-59 Friendly Rewards"] = true,
- ["10-19 Honored Rewards"] = true,
- ["20-29 Honored Rewards"] = true,
- ["30-39 Honored Rewards"] = true,
- ["40-49 Honored Rewards"] = true,
- ["50-59 Honored Rewards"] = true,
- ["10-19 Revered Rewards"] = true,
- ["20-29 Revered Rewards"] = true,
- ["30-39 Revered Rewards"] = true,
- ["40-49 Revered Rewards"] = true,
- ["50-59 Revered Rewards"] = true,
- ["40-49 Exalted Rewards"] = true,
- ["50-59 Exalted Rewards"] = true,
- ["60 Exalted Rewards"] = true,
- ["PvP Trinkets"] = true,
- ["Cooking Fire"] = true,
- ["Moonwell"] = true,
- ["Alchemy Lab"] = true,
- ["Anvil"] = true,
- ["Black Anvil"] = true,
- ["Icebellow Anvil"] = true,
- ["Forge"] = true,
- ["Black Forge"] = true,
- ["Blacksmith Hammer"] = true,
- ["Clam Meat"] = true,
- ["Felcloth"] = true,
- ["Refreshing Spring Water"] = true,
- ["Lava Core"] = true,
- ["Fiery Core"] = true,
- ["Arcanite Bar"] = true,
- ["Dark Iron Bar"] = true,
- ["Huge Emerald"] = true,
- ["Dust of Deterioration"] = true,
- ["Leaded Vial"] = true,
- ["Silvermoon Remnant"] = "|cff2773ffSilvermoon Remnant",
- ["Revantusk Trolls"] = "|cffff0000Revantusk Trolls",
- ["Ironforge"] = "|cff2773ffIronforge",
- ["Darnassus"] = "|cff2773ffDarnassus",
- ["Stormwind"] = "|cff2773ffStormwind",
- ["Gnomeregan Exiles"] = "|cff2773ffGnomeregan Exiles",
- ["Darkspear Trolls"] = "|cffff0000Darkspear Trolls",
- ["Durotar Labor Union"] = "|cffff0000Durotar Labor Union",
- ["Wildhammer Clan"] = "|cff2773ffWildhammer Clan",
- ["Undercity"] = "|cffff0000Undercity",
- ["Orgrimmar"] = "|cffff0000Orgrimmar",
- ["Thunder Bluff"] = "|cffff0000Thunder Bluff",
- ["Lower Karazhan Halls"] = "|cffff0000[RAID]|cffffd200 Lower Karazhan Halls",
- ["Emerald Sanctum"] = "|cffff0000[RAID]|cffffd200 Emerald Sanctum",
- ["Gilneas City"] = "|cffffffff[42-50]|cffffd200 Gilneas City",
- ["Matthias Holtz"] = true,
- ["Packmaster Ragetooth"] = true,
- ["Packmaster Ragetooth"] = true,
- ["Judge Sutherland"] = true,
- ["Dustivan Blackcowl"] = true,
- ["Marshal Magnus Greystone"] = true,
- ["Horsemaster Levvin"] = true,
- ["Harlow Family Chest"] = true,
- ["Genn Greymane"] = true,
- ["Erennius"] = true,
- ["Solnius the Awakener"] = true,
- ["Solnius the Awakener (Page 2)"] = true,
- ["Favor of Erennius (ES Hard Mode)"] = true,
- ["Master Blacksmith Rolfen"] = true,
- ["Brood Queen Araxxna"] = true,
- ["Lord Blackwald II"] = true,
- ["Clawlord Howlfang"] = true,
- ["Grizikil"] = true,
- ["Moroes"] = true,
- ["LKH Enchants"] = true,
- ["Korrak the Bloodrager"] = true,
- ["Ivus & Lokholar"] = true,
- } end)
diff --git a/AtlasLoot back update/Locale/locale.es.lua b/AtlasLoot back update/Locale/locale.es.lua
deleted file mode 100644
index e87c4ef..0000000
--- a/AtlasLoot back update/Locale/locale.es.lua
+++ /dev/null
@@ -1,977 +0,0 @@
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-AL:RegisterTranslations("esES", function() return {
- --Text strings for UI objects
- --["AtlasLoot"] = true,
- ["No match found for"] = "No se ha encontrado ninguna coincidencia",
- ["Search"] = "Buscar",
- ["Clear"] = "Limpiar",
- ["Select Loot Table"] = "Selecciona tabla",
- ["Select Sub-Table"] = "Selecciona subtabla",
- ["Drop Rate: "] = "Prob. de conseguirse: ",
- ["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."] = true,
- --["DKP"] = true,
- ["Priority:"] = "Prioridad:",
- ["Click boss name to view loot."] = "Haz click sobre el nombre del jefe para ver el botín.",
- ["Various Locations"] = "Se obtiene en diferentes sitios",
- ["This is a loot browser only. To view maps as well, install either Atlas or Alphamap."] = "Esto es tan solo un buscador de botines. Para ver el mapa instala el Atlas o Alphamap",
- ["Toggle AL Panel"] = "Panel AtlasLoot",
- [" is safe."] = " es válido.",
- ["Server queried for "] = "Preguntando al servidor por ",
- [". Right click on any other item to refresh the loot page."] = ". Haz click-dcho en otro objeto para refrescar la página.",
- ["Back"] = "Atrás",
- ["Level 60"] = "Nivel 60",
- ["Level 70"] = "Nivel 70",
- ["|cffff0000(unsafe)"] = " |cffff0000(no seguro)",
- ["Misc"] = "Misc.",
- ["Rewards"] = "Recompensas",
- ["Heroic Mode"] = "Modo heróico",
- ["Normal Mode"] = "Modo normal",
- ["Raid"] = "Banda",
- ["Factions - Azeroth"] = "Facciones - Azeroth",
- ["Factions - Outland"] = "Facciones - Terrallende",
- ["Factions - Shattrath City"] = "Facciones - Ciudad de Shattrath",
- ["Choose Table ..."] = "Elige una tabla...",
- ["Close Menu"] = "Cerrar menú",
- ["Unknown"] = "Desconocido",
- ["Skill Required:"] = "Habilidad necesaria",
- ["QuickLook"] = "VistaRápida",
- ["Add to QuickLooks:"] = "Añade a VistaRápida",
- ["Assign this loot table\n to QuickLook"] = "Añade esta tabla\n a la VistaRápida",
- ["Req. Rating:"] = "Req. Índice", --Shorthand for 'Required Rating' for the personal/team ratings in Arena S4
- ["Query Server"] = "Pregunta al Servidor",
- ["Classic Instances"] = "Mazmorras clásicas",
- ["BC Instances"] = "Mazmorras BC",
- --Text for Options Panel
- ["Atlasloot Options"] = "Opciones Atlasloot",
- ["Safe Chat Links |cff1eff00(recommended)|r"] = "Enlaces seguros en el chat |cff1eff00(recomendado)|r",
- ["Enable all Chat Links |cffff0000(use at own risk)|r"] = "Activar todos los enlaces del chat |cffff0000(bajo riesgo)|r",
- ["Default Tooltips"] = "Bocadillos de texto predeterminados",
- ["Lootlink Tooltips"] = "Bocadillos de enlaces de botín",
- ["|cff9d9d9dLootlink Tooltips|r"] = "|cff9d9d9dBocadillos de enlaces de botín",
- ["ItemSync Tooltips"] = "Bocadillos de sincronismo de objetos",
- ["|cff9d9d9dItemSync Tooltips|r"] = "|cff9d9d9dBocadillos de sincronismo de objetos",
- ["Use EquipCompare"] = "Utilizar EquipCompare",
- ["|cff9d9d9dUse EquipCompare|r"] = "|cff9d9d9dUtilizar EquipCompare",
- ["Show Comparison Tooltips"] = "Mostrar bocadillos de comparación",
- ["Make Loot Table Opaque"] = "Hacer opaca la tabla de botines",
- ["Show itemIDs at all times"] = "Mostrar el ID de todos los objetos",
- ["Hide AtlasLoot Panel"] = "Esconder panel de AtlasLoot",
- ["Show Minimap Button"] = "Mostrar botón en el mini mapa",
- ["Set Minimap Button Position"] = "Elegir la posición del botón del mini mapa",
- ["Suppress text spam when querying items"] = "Suprimir texto de spam al preguntar por objetos",
- ["Notify me when a LoD Module is loaded"] = "Notificar al cargar un módulo de loteo",
- ["Load all loot modules at startup"] = "Cargar todos los módulos al iniciar el juego",
- ["AutoQuery items on loot tables |cffff0000(disconnection risk)|r"] = "Auto-preguntar por objetos en tablas |cffff0000(riesgo)|r",
- ["Done"] = "Hecho",
- ["WishList"] = "Lista deseada",
- ["Search Result: %s"] = "Buscar resultado: %s",
- ["Last Result"] = "Último resultado",
- ["Search on"] = "Buscar en",
- ["All modules"] = "Todos los módulos",
- ["If checked, AtlasLoot will load and search across all the modules."] = "Si lo marcas, AtlasLoot lo cargará y buscará por todos los módulos.",
- ["Search options"] = "Buscar opciones",
- ["Partial matching"] = "Coincidencia parcial",
- ["If checked, AtlasLoot search item names for a partial match."] = "Si lo marcas, AtlasLoot buscará el nombre de los objetos con una coincidencia parcial.",
- ["You don't have any module selected to search on!"] = "¡No tienes marcado ningún módulo donde buscar!",
- --The next 4 lines are the tooltip for the Server Query Button
- --The translation doesn't have to be literal, just re-write the
- --sentences as you would naturally and break them up into 4 roughly
- --equal lines.
- ["Queries the server for all items"] = "Pregunta al servidor por todos los objectos",
- ["on this page. The items will be"] = "de esta página, Los objectos serán",
- ["refreshed when you next mouse"] = "refrescados al pasar el ratón",
- ["over them."] = "sobre ellos",
-
- --Slash commands
- ["reset"] = "Reiniciar",
- ["options"] = "Opciones",
- ["Reset complete!"] = "¡Se ha reiniciado!",
-
- --Error Messages and warnings
- ["AtlasLoot Error!"] = "¡AtlasLoot error!",
- ["WishList Full!"] = "¡Lista de deseos llena'",
- [" added to the WishList."] = " añadido a la lista de deseos.",
- [" already in the WishList!"] = " ya esta en la lista de deseos",
- [" deleted from the WishList."] = " borrado de la lista de deseos",
-
- --Incomplete Table Registry error message
- [" not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net"] = " no figura en el registro de botines, por favor informa sobre este mensaje en los foros de AtlasLoot http://www.atlasloot.net",
-
- --LoD Module disabled or missing
- [" is unavailable, the following load on demand module is required: "] = " no está disponible, se necesita el siguiente módulo: ",
-
- --LoD Module load sequence could not be completed
- ["Status of the following module could not be determined: "] = "No se ha podido determinar el estado del siguiente módulo: ",
-
- --LoD Module required has loaded, but loot table is missing
- [" could not be accessed, the following module may be out of date: "] = " no se ha podido acceder, el siguiente módulo no debe estar actualizado: ",
-
- --LoD module loaded successfully
- ["sucessfully loaded."] = "cargado satisfactoriamente.",
-
- --Need a big dataset for searching
- ["Loading available tables for searching"] = "Cargando las tablas disponibles para búsquedas",
-
- --All Available modules loaded
- ["All Available Modules Loaded"] = "Se han cargado todos los módulos disponibles",
-
- --Minimap Button
- ["|cff1eff00Left-Click|r Browse Loot Tables"] = "|cff1eff00Click-izdo|r Navegar por las tablas de botines",
- ["|cffff0000Right-Click|r View Options"] = "|cffff0000Click-dcho|r Ver opciones",
- ["|cffff0000Shift-Click|r View Options"] = "|cffff0000Shift-Click|r Ver opciones",
- ["|cffccccccLeft-Click + Drag|r Move Minimap Button"] = "|cffccccccClick-izdo + arrastrar|r Mueve el botón del mini mapa",
-
- --AtlasLoot Panel
- ["Options"] = "Opciones",
- ["Collections"] = "Colecciones",
- ["Factions"] = "Facciones",
- ["World Events"] = "Eventos mundo",
- ["Load Modules"] = "Cargar módulos",
- ["Crafting"] = "Fabricados",
-
- --First time user
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences."] = "Bienvenido a AtlasLoot Enhanced. Por favor, tómate un momento para elegir tus preferencias.",
- ["New feature in 4.02.01: Type '/atlasloot options' to bring up the options menu and '/atlasloot reset' to reset AtlasLoot after a disconnect."] = "Nueva característica en 4.02.01 : Escribe '/atlasloot options' para ver el menú de opciones y '/atlasloot reset' para reiniciar AtlasLoot después de desconectarte.",
- ["New feature in 4.03.00: Introducing the Wishlist! Simply alt-click on any item to add it to the wishlist. To delete an item from the wishlist, open up your wishlist and alt-click the item to remove it. It's that simple. Buttons to view the wishlist have been added to the Atlas interface and the loot browser."] = "Nueva característica en 4.03.00 : Introduciendo la lista de deseos. Simplemente haz alt-click en cualquier objeto que quieras añadir a tu lista de deseos. Para borrar un objeto de la lista, abre la lista de deseos y haz alt-click en el objeto que quieras borrar. Es muy simple. Se han añadido botones para ver la lista de deseos en el interfaz del Atlas y en el buscador de botines.",
- ["New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help."] = "Nueva característica en 4.05.00: Disponible nuevo sistema búsqueda avanzado. Puedes escribir el nombre parcial de un objeto, por ejemplo escribiendo 'elixir' encontrarás todos los objetos que contengan la palabra 'elixir' en la base de datos. Muchas gracias a Kurax por su ayuda.",
- ["New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module."] = "Nueva característica en 4.05.00: Todas las profesiones se han incluido en el módulo AtlasLoot_Crafting.",
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'."] = "Bienvenido a Atlasloot Enhanced. Por favor tómate un momento para elegir tus preferencias en cada bocadillo y enlaces de la ventana de chat.\n\n Puedes volver a abrir esta ventana de opciones escribiendo '/atlasloot'.",
- ["Setup"] = "Configuración",
-
- --Old Atlas Detected
- ["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("] = "Se ha detectado que tu versión de Atlas no coincide con la versión del AtlasLoot para la cual se ha hecho (",
- ["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."] = "). Dependiendo de algún cambio, puede haber algún error ocasional, con lo que por favor, visita http://www.atlasmod.com/ lo antes posible para posibles actualizaciones.",
- ["OK"] = "Vale",
- ["Incompatible Atlas Detected"] = "Se ha detectado un Atlas incompatible ",
-
- --Unsafe item tooltip
- ["Unsafe Item"] = "Objeto no seguro",
- ["Item Unavailable"] = "Objeto no disponible",
- ["ItemID:"] = "ObjetoID:",
- ["This item is not available on your server or your battlegroup yet."] = "Este objeto no está disponible en tu servidor o en tu grupo de batalla todavía",
- ["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."] = "Este objeto no es seguro.\nPara verlo sin riesgo de ser desconectado, tienes que haberlo visto primero en el mundo del juego.\nEsto es una restricción forzada por Blizzard desde el Parche 1.10.",
- ["You can right-click to attempt to query the server. You may be disconnected."] = "Puedes hacer Click-dcho para intentar consultar al servidor.\nPuedes ser desconectado.",
-
- --Misc Inventory related words
- ["Mount"] = "Montura",
- ["Enchant"] = "Encantamiento",
- ["Trade Goods"] = "Suministros",
- ["Scope"] = "Mira",
- ["Pet"] = "Mascota",
- ["Darkmoon Faire Card"] = "Carta de la Feria de la Luna",
- ["Book"] = "Libro",
- ["Banner"] = "Estandarte",
- ["Set"] = "Conjunto",
- ["Token"] = "Insignia",
- ["Crafting Reagent"] = "Componentes creados", --Comprobar
- ["Skinning Knife"] = "Cuchillo para desollar",
- ["Herbalism Knife"] = "Cuchillo de herbolista", --Comprobar
- ["Fish"] = "Pescado", --Comprobar
- ["Combat Pet"] = "Mascota de combate", --Comprobar
- ["Fireworks"] = "Fuegos artificiales",
- --Extra inventory stuff
- ["Cloak"] = "Capa",
- ["Weapons"] = "Armas",
- --Labels for loot descriptions
- ["Classes:"] = "Clases",
- ["This Item Begins a Quest"] = "Este objeto empieza una misión",
- ["Quest Item"] = "Objeto de misión",
- ["Quest Reward"] = "Recompensa de misión",
- ["Shared"] = "Compartido",
- ["Unique"] = "Único",
- ["Right Half"] = "Parte derecha",
- ["Left Half"] = "Parte izquierda",
- ["28 Slot Soul Shard"] = "28 huecos para fragmentos de alma",
- ["20 Slot"] = "20 huecos",
- ["18 Slot"] = "18 huecos",
- ["16 Slot"] = "16 huecos",
- ["10 Slot"] = "10 huecos",
- ["(has random enchantment)"] = "(añade un encantamiento aleatorio)",
- ["Use to purchase rewards"] = "Utiliza recompensas para comprarlo",
- ["Use to purchase rewards (Horde)"] = "Utiliza recompensas para comprarlo (Horda)",
- ["Use to purchase rewards (Alliance)"] = "Utiliza recompensas para comprarlo (Alianza)",
- ["World Bosses"] = "Jefes del Mundo",
- ["Reputation Factions"] = "Reputación con facciones",
- ["Sets/Collections"] = "Conjuntos/Colecciones",
- ["Card Game Item"] = "Juego de cartas",
- ["Tier 4"] = "Set T4",
- ["Tier 5"] = "Set T5",
- ["Tier 6"] = "Set T6",
- ["Arena Reward"] = "Recompensas de Arenas",
- ["Conjured Item"] = "Objetos conjurados",
- ["Used to summon boss"] = "Usado para invocar a un jefe",
- ["Phase 1"] = "Fase 1",
- ["Phase 2"] = "Fase 2",
- ["Phase 3"] = "Fase 3",
- ["Fire"] = "Fuego",
- ["Water"] = "Agua",
- ["Wind"] = "Aire",
- ["Earth"] = "Tierra",
- ["Master Angler"] = "Maestro pescador",
- ["First Prize"] = "Primer precio",
- ["Rare Fish Rewards"] = "Recompensas raras de pesca",
- ["Rare Fish"] = "Pescados raros",
- ["Tradable against sunmote + item above"] = "Comerciables",
- ["Rare"] = "Raro",
- ["Heroic"] = "Heróico",
- ["Summon"] = "Invocar",
- ["Random"] = "Aleatorio",
- ["Weapons"] = "Armas",
-
- --Card Game Decks and descriptions
- ["Upper Deck Card Game Items"] = "Juegos de cartas de The Burning Crusade",
- ["Heroes of Azeroth"] = "Heroes de Azeroth",
- ["Through The Dark Portal"] = "A través del Portal Oscuro",
- ["Fires of Outland"] = "Fuegos de Terrallende",
- ["Servants of the Betrayer"] = "Sirvientes del Traidor",
- ["Hunt for Illidan"] = "Caza de Illidan",
- ["Loot Card Items"] = "Objetos (juegos de cartas)",
- ["UDE Items"] = "Objetos (puntos UDE)",
- ["Drums of Wars"] = "Tambores de guerra",
- ["Loot Card Items"] = "Botín de barajas",
- ["UDE Items"] = "Objectos UDE", --Check
- ["Landro Longshot"] = "Landro Tirolargo",
- ["Thunderhead Hippogryph"] = "Hipogrifo Tronatesta",
- ["Saltwater Snapjaw"] = "Quijaforte marino",
- ["King Mukla"] = "Rey Mukla",
- ["Rest and Relaxation"] = "Descanso y relajación",
- ["Fortune Telling"] = "La buena aventura", --Comprobar
- ["Goblin Gumbo"] = "Goblin Gumbo", --FALTA
- ["Gone Fishin'"] = "Se fué pescando", --Comprobar
- ["Spectral Tiger"] = "Tigre espectral",
- ["March of the Legion"] = "Marca de la Legión",
- --["Kiting"] = true, FALTA
- --["Robotic Homing Chicken"] = true, FALTA
- --["Paper Airplane"] = true, FALTA
- --["Papa Hummel's Old-fashioned Pet Biscuit"] = true, FALTA
- ["Personal Weather Machine"] = "Máquina del tiempo personal",
- ["X-51 Nether-Rocket"] = "Cohete abisal X-51",
- ["The Footsteps of Illidan"] = "Las huellas de Illidan",
- --["Disco Inferno!"] = true, FALTA
- ["Ethereal Plunderer"] = "Desvalijador etéreo",
-
- --Battleground Brackets
- ["Misc. Rewards"] = "Recompensas varias",
- ["Superior Rewards"] = "Recompensas superiores",
- ["Epic Rewards"] = "Recompensas épicas",
- ["Level 10-19 Rewards"] = "Recompensas de niveles 10-19",
- ["Level 20-29 Rewards"] = "Recompensas de niveles 20-29",
- ["Level 30-39 Rewards"] = "Recompensas de niveles 30-39",
- ["Level 40-49 Rewards"] = "Recompensas de niveles 40-49",
- ["Level 50-59 Rewards"] = "Recompensas de niveles 50-59",
- ["Level 60 Rewards"] = "Recompensas de nivel 60",
-
- --Brood of Nozdormu Paths
- ["Path of the Conqueror"] = "El camino del conquistador",
- ["Path of the Invoker"] = "El camino del invocador",
- ["Path of the Protector"] = "El camino del protector",
-
- --Violet Eye Paths
- ["Path of the Violet Protector"] = "El camino del protector violeta",
- ["Path of the Violet Mage"] = "El camino del mago violeta",
- ["Path of the Violet Assassin"] = "El camino del asesino violeta",
- ["Path of the Violet Restorer"] = "El camino del restaurador violeta",
-
- --AQ Opening Event
- ["Red Scepter Shard"] = "Fragmento de cetro rojo",
- ["Blue Scepter Shard"] = "Fragmento de cetro azul",
- ["Green Scepter Shard"] = "Fragmento de cetro verde",
- ["Scepter of the Shifting Sands"] = "El cetro del Mar de Dunas",
-
- --World PvP
- ["Hellfire Fortifications"] = "Fortificaciones de la Península de fuego",
- ["Twin Spire Ruins"] = "Ruinas de las Agujas Gemelas",
- ["Spirit Towers"] = "Torres de los espíritus",
- --["Halaa"] = true,
-
- --Karazhan Opera Event Headings
- ["Shared Drops"] = "Objetos compartidos",
- ["Romulo & Julianne"] = "Romeo y Julieta",
- ["Wizard of Oz"] = "El mago de Oz",
- ["Red Riding Hood"] = "Caperucita roja",
-
- --Karazhan Animal Boss Types
- ["Spider"] = "Araña",
- ["Darkhound"] = "Can oscuro",
- ["Bat"] = "Murciélago",
-
- --ZG Tokens
- ["Primal Hakkari Kossack"] = "Casaca Hakkari primigenia",
- ["Primal Hakkari Shawl"] = "Primal Hakkari Shawl",
- ["Primal Hakkari Bindings"] = "Ataduras Hakkari primigenias",
- ["Primal Hakkari Sash"] = "Fajín Hakkari primigenio",
- ["Primal Hakkari Stanchion"] = "Puntal Hakkari primigenio",
- ["Primal Hakkari Aegis"] = "Égida Hakkari primigenia",
- ["Primal Hakkari Girdle"] = "Faja Hakkari primigenia",
- ["Primal Hakkari Armsplint"] = "Cabestrillo Hakkari primigenio",
- ["Primal Hakkari Tabard"] = "Tabardo Hakkari primigenio",
-
- --AQ20 Tokens
- ["Qiraji Ornate Hilt"] = "Empuñadura Qiraji ornamentada",
- ["Qiraji Martial Drape"] = "Mantón Qiraji marcial",
- ["Qiraji Magisterial Ring"] = "Anillo Qiraji magistral",
- ["Qiraji Ceremonial Ring"] = "Anillo ceremonial Qiraji",
- ["Qiraji Regal Drape"] = "Mantón Qiraji real",
- ["Qiraji Spiked Hilt"] = "Puño con pinchos Qiraji",
-
- --AQ40 Tokens
- ["Qiraji Bindings of Dominance"] = "Ataduras de dominio Qiraji",
- ["Qiraji Bindings of Command"] = "Ataduras de mando Qiraji",
- ["Vek'nilash's Circlet"] = "Aro de Vek'nilash",
- ["Vek'lor's Diadem"] = "Diadema de Vek'lor",
- ["Ouro's Intact Hide"] = "Pellejo intacto de Ouro",
- ["Skin of the Great Sandworm"] = "Piel del Gran gusano de arena",
- ["Husk of the Old God"] = "Colmillo del dios antiguo",
- ["Carapace of the Old God"] = "Caparazón del dios antiguo",
-
- --Blacksmithing Crafted Sets
- ["Imperial Plate"] = "Placas imperiales",
- ["The Darksoul"] = "El Almanegra",
- ["Fel Iron Plate"] = "Placa de hierro vil",
- ["Adamantite Battlegear"] = "Equipo de batalla de adamantita",
- ["Flame Guard"] = "Guardia de las llamas",
- ["Enchanted Adamantite Armor"] = "Armadura de adamantita encantada",
- ["Khorium Ward"] = "Resguardo de Korio",
- ["Faith in Felsteel"] = "Fe en el acero vil",
- ["Burning Rage"] = "Ira ardiente",
- ["Bloodsoul Embrace"] = "Abrazo de alma de sangre",
- ["Fel Iron Chain"] = "Cadena de hierro vil",
-
- --Tailoring Crafted Sets
- ["Bloodvine Garb"] = "Atuendo de vid de sangre",
- ["Netherweave Vestments"] = "Vestimentas de tejido abisal",
- ["Imbued Netherweave"] = "Tejido abisal imbuido",
- ["Arcanoweave Vestments"] = "Vestimentas de tejido Arcano",
- ["The Unyielding"] = "Los implacables",
- ["Whitemend Wisdom"] = "Sabiduría con remiendos blancos",
- ["Spellstrike Infusion"] = "Infusión de golpe de hechizo",
- ["Battlecast Garb"] = "Atuendo de conjuro de batalla",
- ["Soulcloth Embrace"] = "Abrazo de paño de alma",
- ["Primal Mooncloth"] = "Tela lunar primigenia",
- ["Shadow's Embrace"] = "Abrazo de las sombras",
- ["Wrath of Spellfire"] = "Cólera de hechizo de Fuego",
-
- --Leatherworking Crafted Sets
- ["Volcanic Armor"] = "Armadura volcánica",
- ["Ironfeather Armor"] = "Armadura Plumahierro",
- ["Stormshroud Armor"] = "Armadura de sudario de tormenta",
- ["Devilsaur Armor"] = "Armadura de demosaurio",
- ["Blood Tiger Harness"] = "Arnés de tigre de sangre",
- ["Primal Batskin"] = "Piel de murciélago primigenia",
- ["Wild Draenish Armor"] = "Armadura draenei salvaje",
- ["Thick Draenic Armor"] = "Armadura draenei gruesa",
- ["Fel Skin"] = "Piel vil",
- ["Strength of the Clefthoof"] = "Fuerza de los uñagrieta",
- ["Green Dragon Mail"] = "Malla de dragón verde",
- ["Blue Dragon Mail"] = "Malla de dragón azul",
- ["Black Dragon Mail"] = "Malla de dragón negro",
- ["Scaled Draenic Armor"] = "Armadura draénica escamada",
- ["Felscale Armor"] = "Armadura de escama vil",
- ["Felstalker Armor"] = "Armadura de acechador vil",
- ["Fury of the Nether"] = "Furia del vacío",
- ["Primal Intent"] = "Intención primigenia",
- ["Windhawk Armor"] = "Armadura de halcón del viento",
- ["Netherscale Armor"] = "Armadura de escamas abisales",
- ["Netherstrike Armor"] = "Armadura de golpe abisal",
-
- --Vanilla WoW Sets
- ["Defias Leather"] = "Cuero Defias",
- ["Embrace of the Viper"] = "Abrazo de la víbora",
- ["Chain of the Scarlet Crusade"] = "Cadena de la Cruzada Escarlata",
- ["The Gladiator"] = "El Gladiador",
- ["Ironweave Battlesuit"] = "Abrazo de paño de alma",
- ["Necropile Raiment"] = "Vestiduras necrópilas",
- ["Cadaverous Garb"] = "Atuendo de cadáver",
- ["Bloodmail Regalia"] = "Atavío mallasangre",
- ["Deathbone Guardian"] = "Guardia de hueso de muerto",
- ["The Postmaster"] = "El jefe de correos",
- ["Scourge Invasion"] = "Invasión de la Plaga", --Comprobar
- ["Regalia of Undead Cleansing"] = "Atavío de eliminación de no-muertos",
- ["Undead Slayer's Armor"] = "Armadura de mata no-muertos",
- ["Garb of the Undead Slayer"] = "Atuendo de mata no-muertos",
- ["Battlegear of Undead Slaying"] = "Equipo de batalla de matanza de no-muertos",
- ["Shard of the Gods"] = "Fragmentos de los Dioses",
- ["Zul'Gurub Rings"] = "Anillos de Zul'Gurub",
- ["Major Mojo Infusion"] = "Infusión de mojo sublime",
- ["Overlord's Resolution"] = "Resolución de Señor Supremo",
- ["Prayer of the Primal"] = "Rezo del primigenio",
- ["Zanzil's Concentration"] = "Concentración de Zanzil",
- ["Spirit of Eskhandar"] = "Espiritú de Eskhandar",
- ["The Twin Blades of Hakkari"] = "Las hojas gemelas de Hakkari",
- ["Primal Blessing"] = "Bendición primigenia",
- ["Dal'Rend's Arms"] = "Armas de Dal'Rend",
- ["Spider's Kiss"] = "Beso de la araña",
-
- --The Burning Crusade Sets
- ["Latro's Flurry"] = "Latro's Flurry", --FALTA
- ["The Twin Stars"] = "Las estrellas gemelas",
- ["The Twin Blades of Azzinoth"] = "Las hojas gemelas de Azzinoth",
-
- --ZG Sets
- ["Haruspex's Garb"] = "Atuendo de Haruspex",
- ["Predator's Armor"] = "Armadura de depredador",
- ["Illusionist's Attire"] = "Ropajes del ilusionista",
- ["Freethinker's Armor"] = "Armadura del librepensador",
- ["Confessor's Raiment"] = "Vestiduras de confesor",
- ["Madcap's Outfit"] = "Equipo del Loquillo",
- ["Augur's Regalia"] = "Atavío de Augur",
- ["Demoniac's Threads"] = "Vestuario demoníaco",
- ["Vindicator's Battlegear"] = "Equipo de batalla del vindicador",
-
- --AQ20 Sets
- ["Symbols of Unending Life"] = "Símbolos de de vida inagotable",
- ["Trappings of the Unseen Path"] = "Ajuar de la senda oculta",
- ["Trappings of Vaulted Secrets"] = "Ajuar de secretos oscuros",
- ["Battlegear of Eternal Justice"] = "Equipo de batalla de Justicia eterna",
- ["Finery of Infinite Wisdom"] = "Galas de infinita sabiduría",
- ["Emblems of Veiled Shadows"] = "Emblemas de las Sombras Ocultas",
- ["Gift of the Gathering Storm"] = "Ofrenda de la tormenta inminente",
- ["Implements of Unspoken Names"] = "Implementos de los Nombres Prohibidos",
- ["Battlegear of Unyielding Strength"] = "Equipo de batalla de fuerza implacable",
-
- --AQ40 Sets
- ["Genesis Raiment"] = "Vestiduras génesis",
- ["Striker's Garb"] = "Atuendo de artillero",
- ["Enigma Vestments"] = "Vestimentas Enigma",
- ["Avenger's Battlegear"] = "Equipo de batalla del Vengador",
- ["Garments of the Oracle"] = "Prendas del oráculo",
- ["Deathdealer's Embrace"] = "Abrazo de mortífero",
- ["Stormcaller's Garb"] = "Atuendo de clamatormentas",
- ["Doomcaller's Attire"] = "Ropajes de clamacondenas",
- ["Conqueror's Battlegear"] = "Equipo de batalla de conquistador",
-
- --Dungeon 1 Sets
- ["Wildheart Raiment"] = "Vestiduras corazón salvaje",
- ["Beaststalker Armor"] = "Armadura de acechabestias",
- ["Magister's Regalia"] = "Atavío de magister",
- ["Lightforge Armor"] = "Armadura Forjaluz",
- ["Vestments of the Devout"] = "Vestimentas del devoto",
- ["Shadowcraft Armor"] = "Armadura Arte Sombrío",
- ["The Elements"] = "Los elementos",
- ["Dreadmist Raiment"] = "Vestiduras Calígine",
- ["Battlegear of Valor"] = "Equipo de batalla de valor",
-
- --Dungeon 2 Sets
- ["Feralheart Raiment"] = "Vestiduras Cuoroferal",
- ["Beastmaster Armor"] = "Armadura de Señor de Bestias",
- ["Sorcerer's Regalia"] = "Atavío de hechicero",
- ["Soulforge Armor"] = "Armadura Forjalma",
- ["Vestments of the Virtuous"] = "Vestimentas del virtuoso",
- ["Darkmantle Armor"] = "Armadura mantoscuro",
- ["The Five Thunders"] = "Los cinco truenos",
- ["Deathmist Raiment"] = "Vestiduras Brumamorta",
- ["Battlegear of Heroism"] = "Equipo de batalla de heroísmo",
-
- --Dungeon 3 Sets
- ["Hallowed Raiment"] = "Vestiduras sacralizadas",
- ["Incanter's Regalia"] = "Atavío de embrujamiento",
- ["Mana-Etched Regalia"] = "Atavío con grabados de maná",
- ["Oblivion Raiment"] = "Vestiduras de olvido",
- ["Assassination Armor"] = "Armadura de asesinato",
- ["Moonglade Raiment"] = "Vestiduras de Claro de la Luna",
- ["Wastewalker Armor"] = "Armadura de residuario",
- ["Beast Lord Armor"] = "Armadura de Señor de Bestias",
- ["Desolation Battlegear"] = "Equipo de batalla de desolación",
- ["Tidefury Raiment"] = "Vestiduras Furiamarea",
- ["Bold Armor"] = "Armadura del osado",
- ["Doomplate Battlegear"] = "Equipo de batalla de placas malditas",
- ["Righteous Armor"] = "Armadura recta",
-
- --Tier 1 Sets
- ["Cenarion Raiment"] = "Vestiduras de Cenarius",
- ["Giantstalker Armor"] = "Armadura de acechagigantes",
- ["Arcanist Regalia"] = "Atavío de arcanista",
- ["Lawbringer Armor"] = "Armadura de Justiciero",
- ["Vestments of Prophecy"] = "Vestimentas de profecía",
- ["Nightslayer Armor"] = "Armadura de Destripador Nocturno",
- ["The Earthfury"] = "Furia de la tierra",
- ["Felheart Raiment"] = "Vestiduras Corazón Oscuro",
- ["Battlegear of Might"] = "Equipo de batalla de poderío",
-
- --Tier 2 Sets
- ["Stormrage Raiment"] = "Vestiduras de Tempestina",
- ["Dragonstalker Armor"] = "Armadura de acechadragón",
- ["Netherwind Regalia"] = "Atavío viento abisal",
- ["Judgement Armor"] = "Armadura de la Sentencia",
- ["Vestments of Transcendence"] = "Vestimentas de trascendencia",
- ["Bloodfang Armor"] = "Armadura Colmillo de Sangre",
- ["The Ten Storms"] = "Las diez tormentas",
- ["Nemesis Raiment"] = "Vestiduras de la Némesis",
- ["Battlegear of Wrath"] = "Equipo de batalla de la cólera",
-
- --Tier 3 Sets
- ["Dreamwalker Raiment"] = "Vestiduras de Caminasueños",
- ["Cryptstalker Armor"] = "Armadura de acechacriptas",
- ["Frostfire Regalia"] = "Atavío de escarchafuego",
- ["Redemption Armor"] = "Armadura de la Redención",
- ["Vestments of Faith"] = "Vestimentas de fe",
- ["Bonescythe Armor"] = "Armadura de segahuesos",
- ["The Earthshatterer"] = "El Trizaterrador",
- ["Plagueheart Raiment"] = "Vestidura Corazón de la Peste",
- ["Dreadnaught's Battlegear"] = "Equipo de batalla de Acorator",
-
- --Tier 4 Sets
- ["Malorne Harness"] = "Arnés de Malorne",
- ["Malorne Raiment"] = "Vestiduras de Malorne",
- ["Malorne Regalia"] = "Atavío de Malorne",
- ["Demon Stalker Armor"] = "Armadura de acechademonios",
- ["Aldor Regalia"] = "Atavío de los Aldor",
- ["Justicar Armor"] = "Armadura de justicar",
- ["Justicar Battlegear"] = "Equipo de batalla de justicar",
- ["Justicar Raiment"] = "Vestiduras de justicar",
- ["Incarnate Raiment"] = "Vestiduras encarnadas",
- ["Incarnate Regalia"] = "Atavío encarnado",
- ["Netherblade Set"] = "Filo abisal",
- ["Cyclone Harness"] = "Arnés de ciclón",
- ["Cyclone Raiment"] = "Vestiduras de ciclón",
- ["Cyclone Regalia"] = "Atavío de ciclón",
- ["Voidheart Raiment"] = "Vestiduras de corazón vacío",
- ["Warbringer Armor"] = "Armadura de belisario",
- ["Warbringer Battlegear"] = "Equipo de batalla de belisario",
-
- --Tier 5 Sets
- ["Nordrassil Harness"] = "Arnés de Nordrassil",
- ["Nordrassil Raiment"] = "Vestiduras de Nordrassil",
- ["Nordrassil Regalia"] = "Atavío de Nordrassil",
- ["Rift Stalker Armor"] = "Armadura de acechador de falla",
- ["Tirisfal Regalia"] = "Atavío Tirisfal",
- ["Crystalforge Armor"] = "Armadura forjacristal",
- ["Crystalforge Battlegear"] = "Equipo de batalla forjacristal",
- ["Crystalforge Raiment"] = "Vestiduras forjacristal",
- ["Avatar Raiment"] = "Atavío de avatar",
- ["Avatar Regalia"] = "Vestiduras de avatar",
- ["Deathmantle Set"] = "Manto de la muerte",
- ["Cataclysm Harness"] = "Arnés de cataclismo",
- ["Cataclysm Raiment"] = "Vestiduras de cataclismo",
- ["Cataclysm Regalia"] = "Atavío de cataclismo",
- ["Corruptor Raiment"] = "Vestiduras de corruptor",
- ["Destroyer Armor"] = "Armadura de destructor",
- ["Destroyer Battlegear"] = "Equipo de batalla de destructor",
-
- --Tier 6 Sets
- ["Thunderheart Harness"] = "Arnés de Truenozón",
- ["Thunderheart Raiment"] = "Vestiduras de Truenozón",
- ["Thunderheart Regalia"] = "Atavío de Truenozón",
- ["Gronnstalker's Armor"] = "Armadura de acechagronns",
- ["Tempest Regalia"] = "Atavío de tempestad",
- ["Lightbringer Armor"] = "Armadura de Iluminado",
- ["Lightbringer Battlegear"] = "Equipo de batalla de Iluminado",
- ["Lightbringer Raiment"] = "Vestiduras de Iluminado",
- ["Vestments of Absolution"] = "Vestimentas de absolución",
- ["Absolution Regalia"] = "Atavío de absolución",
- ["Slayer's Armor"] = "Armadura de destripador",
- ["Skyshatter Harness"] = "Arnés de destrozacielos",
- ["Skyshatter Raiment"] = "Vestiduras de destrozacielos",
- ["Skyshatter Regalia"] = "Atavío de destrozacielos",
- ["Malefic Raiment"] = "Vestiduras maléficas",
- ["Onslaught Armor"] = "Armadura de acometida",
- ["Onslaught Battlegear"] = "Equipo de batalla de acometida",
-
- --Arathi Basin Sets - Alliance
- ["The Highlander's Intent"] = "Intención del montañés",
- ["The Highlander's Purpose"] = "Propósito del montañés",
- ["The Highlander's Will"] = "Voluntaz del montañés",
- ["The Highlander's Determination"] = "Determinación del montañés",
- ["The Highlander's Fortitude"] = "Entereza del montañés",
- ["The Highlander's Resolution"] = "Resolución de montañés",
- ["The Highlander's Resolve"] = "Decisión del montañés",
-
- --Arathi Basin Sets - Horde
- ["The Defiler's Intent"] = "Intención del Envilecido",
- ["The Defiler's Purpose"] = "Propósito del Rapiñador",
- ["The Defiler's Will"] = "Voluntad del Rapiñador",
- ["The Defiler's Determination"] = "Determinación del Envilecido",
- ["The Defiler's Fortitude"] = "Entereza del Envilecido",
- ["The Defiler's Resolution"] = "Resolución del Envilecido",
-
- --PvP Level 60 Rare Sets - Alliance
- ["Lieutenant Commander's Refuge"] = "Refugio de Teniente Coronel",
- ["Lieutenant Commander's Pursuance"] = "Persistencia de Teniente Coronel",
- ["Lieutenant Commander's Arcanum"] = "Arcano de Teniente Coronel",
- ["Lieutenant Commander's Redoubt"] = "Reducto de Teniente Coronel",
- ["Lieutenant Commander's Investiture"] = "Investidura de Teniente Coronel",
- ["Lieutenant Commander's Guard"] = "Guardia de Teniente Coronel",
- ["Lieutenant Commander's Stormcaller"] = "Sacudetierra de Teniente Coronel",
- ["Lieutenant Commander's Dreadgear"] = "Equipo de terror de Teniente Coronel",
- ["Lieutenant Commander's Battlearmor"] = "Armadura de batalla de Teniente Coronel",
-
- --PvP Level 60 Rare Sets - Horde
- ["Champion's Refuge"] = "Refugio de Campeón",
- ["Champion's Pursuance"] = "Cumplimiento de Campeón",
- ["Champion's Arcanum"] = "Arcno de Campeón",
- ["Champion's Redoubt"] = "Reducto de Campeón",
- ["Champion's Investiture"] = "Investidura de Campeón",
- ["Champion's Guard"] = "Guardia de Campeón",
- ["Champion's Stormcaller"] = "Clamatormentas de Campeón",
- ["Champion's Dreadgear"] = "Equipo de terror de Campeón",
- ["Champion's Battlearmor"] = "Armadura de batalla de Campeón",
-
- --PvP Level 60 Epic Sets - Alliance
- ["Field Marshal's Sanctuary"] = "Santuario de Mariscal de campo",
- ["Field Marshal's Pursuit"] = "Persecución de Mariscal de campo",
- ["Field Marshal's Regalia"] = "Atavío de Mariscal de campo",
- ["Field Marshal's Aegis"] = "Égida de Mariscal de campo",
- ["Field Marshal's Raiment"] = "Vestiduras de Mariscal de campo",
- ["Field Marshal's Vestments"] = "Vestimentas de Mariscal de campo",
- ["Field Marshal's Earthshaker"] = "Sacudetierra de Mariscal de campo",
- ["Field Marshal's Threads"] = "Vestuario de Mariscal de campo",
- ["Field Marshal's Battlegear"] = "Equipo de batalla de Mariscal de campo",
-
- --PvP Level 60 Epic Sets - Horde
- ["Warlord's Sanctuary"] = "Santuario de Señor de la Guerra",
- ["Warlord's Pursuit"] = "Persecución de Señor de la Guerra",
- ["Warlord's Regalia"] = "Atavío de Señor de la Guerra",
- ["Warlord's Aegis"] = "Égida de Señor de la Guerra",
- ["Warlord's Raiment"] = "Vestiduras de Señor de la Guerra",
- ["Warlord's Vestments"] = "Vestimentas de Señor de la Guerra",
- ["Warlord's Earthshaker"] = "Sacudetierra de Señor de la Guerra",
- ["Warlord's Threads"] = "Vestuario de Señor de la Guerra",
- ["Warlord's Battlegear"] = "Equipo de batalla de Señor de la Guerra",
-
- --Outland Faction Reputation PvP Sets
- ["Dragonhide Battlegear"] = "Equipo de batalla de pellejo de dragón",
- ["Wyrmhide Battlegear"] = "Equipo de batalla de pellejo de vermis",
- ["Kodohide Battlegear"] = "Equipo de batalla de pellejo de kodo",
- ["Stalker's Chain Battlegear"] = "Equipo de batalla de anillas de acechador",
- ["Evoker's Silk Battlegear"] = "Equipo de batalla de seda evocador",
- ["Crusader's Scaled Battledgear"] = "Equipo de batalla escamada de cruzado",
- ["Crusader's Ornamented Battledgear"] = "Equipo de batalla ornamentado de cruzado",
- ["Satin Battlegear"] = "Equipo de batalla de satén",
- ["Mooncloth Battlegear"] = "Equipo de batalla de tela lunar",
- ["Opportunist's Battlegear"] = "Equipo de batalla de oportunista",
- ["Seer's Linked Battlegear"] = "Equipo de batalla de eslabones de vidente",
- ["Seer's Mail Battlegear"] = "Equipo de batalla de malla de vidente",
- ["Seer's Ringmail Battlegear"] = "Equipo de batalla de cota guarnecida de vidente",
- ["Dreadweave Battlegear"] = "Equipo de batalla de tejido de tinieblas",
- ["Savage's Plate Battlegear"] = "Equipo de batalla de placas salvajes",
-
- --Arena Epic Sets
- ["Gladiator's Sanctuary"] = "Santuario de Gladiador",
- ["Gladiator's Wildhide"] = "Envoltura salvaje de Gladiador",
- ["Gladiator's Refuge"] = "Refugio de Gladiador",
- ["Gladiator's Pursuit"] = "Persecución de Gladiador",
- ["Gladiator's Regalia"] = "Atavío de Gladiador",
- ["Gladiator's Aegis"] = "Égida de Gladiador",
- ["Gladiator's Vindication"] = "Vindicación de Gladiador",
- ["Gladiator's Redemption"] = "Redención de Gladiador",
- ["Gladiator's Raiment"] = "Vestiduras de Gladiador",
- ["Gladiator's Investiture"] = "Investidura de Gladiador",
- ["Gladiator's Vestments"] = "Vestimentas de Gladiador",
- ["Gladiator's Earthshaker"] = "Sacudetierra de Gladiador",
- ["Gladiator's Thunderfist"] = "Puño de trueno de Gladiador",
- ["Gladiator's Wartide"] = "Marea de guerra de Gladiador",
- ["Gladiator's Dreadgear"] = "Equipo de terror de Gladiador",
- ["Gladiator's Felshroud"] = "Sayo vil de Gladiador",
- ["Gladiator's Battlegear"] = "Equipo de batalla de Gladiador",
-
- --Set Labels
- ["Set: Embrace of the Viper"] = "Conjunto: Abrazo de la víbora",
- ["Set: Defias Leather"] = "Conjunto: Cuero Defias",
- ["Set: The Gladiator"] = "Conjunto: El Gladiador",
- ["Set: Chain of the Scarlet Crusade"] = "Conjunto: Cadena de la Cruzada Escarlata",
- ["Set: The Postmaster"] = "Conjunto: El jefe de correos",
- ["Set: Necropile Raiment"] = "Conjunto: Vestiduras necrópilas",
- ["Set: Cadaverous Garb"] = "Conjunto: Atuendo de cadáver",
- ["Set: Bloodmail Regalia"] = "Conjunto: Atavío mallasangre",
- ["Set: Deathbone Guardian"] = "Conjunto: Guardia de hueso de muerto",
- ["Set: Dal'Rend's Arms"] = "Conjunto: Armas de Dal'Rend",
- ["Set: Spider's Kiss"] = "Beso de la araña",
- ["Temple of Ahn'Qiraj Sets"] = "Conjuntos del Templo de Ahn'Qiraj",
- ["AQ40 Class Sets"] = "Conjuntos por Clase de AQ40",
- ["Ruins of Ahn'Qiraj Sets"] = "Conjuntos de las Ruinas de Ahn'Qiraj",
- ["AQ20 Class Sets"] = "Conjuntos por Clase de AQ20",
- ["AQ Enchants"] = "Encantamientos AQ",
- ["AQ Opening Quest Chain"] = "Apertura de la misión de la cadena AQ",
- ["Pre 60 Sets"] = "Conjuntos Pre 60",
- ["Crafted Sets"] = "Conjuntos fabricados",
- ["Crafted Epic Weapons"] = "Armas épicas fabricadas",
- ["Zul'Gurub Sets"] = "Conjuntos de Zul'Gurub",
- ["ZG Class Sets"] = "Conjuntos por Clase de ZG",
- ["ZG Enchants"] = "Encantamientos ZG",
- ["Dungeon 1/2 Sets"] = "Conjuntos de Mazmorra 1/2",
- ["Dungeon Set 1"] = "Conjuntos de Mazmorra 1",
- ["Dungeon Set 2"] = "Conjuntos de Mazmorra 2",
- ["Dungeon 3 Sets"] = "Conjuntos de Mazmorra 3",
- ["Tier 1/2 Sets"] = "Conjuntos T1/2",
- ["Tier 3 Sets"] = "Conjuntos T3",
- ["Tier 4 Sets"] = "Conjuntos T4",
- ["Tier 5 Sets"] = "Conjuntos T5",
- ["Tier 6 Sets"] = "Conjuntos T6",
- ["PvP Sets (Level 60)"] = "Conjuntos JcJ (Nivel 60)",
- ["PvP Sets (Level 70)"] = "Conjuntos JcJ (Nivel 70)",
- ["PvP Reputation Sets (Level 70)"] = "Conjuntos JcJ por Reputación (Nivel 70)",
- ["PvP Rewards (Level 60)"] = "Recompensas JcJ (Nivel 60)",
- ["PvP Rewards (Level 70)"] = "Recompensas JcJ (Nivel 70)",
- ["PvP Accessories (Level 60)"] = "Accesorios JcJ (Nivel 60)",
- ["PvP Accessories - Alliance (Level 60)"] = "Accesorios - Alianza (Nivel 60)",
- ["PvP Accessories - Horde (Level 60)"] = "Accesorios - Horda (Nivel 60)",
- ["PvP Accessories (Level 70)"] = "Accesorios JcJ (Nivel 70)",
- ["PvP Rewards"] = "Recompen. JcJ",
- ["PvP Armor Sets"] = "Conjuntos de armaduras JcJ",
- ["PvP Weapons"] = "Armas JcJ",
- ["PvP Weapons (Level 60)"] = "Armas JcJ (Nivel 60)",
- ["PvP Weapons (Level 70)"] = "Armas JcJ (Nivel 70)",
- ["PvP Accessories"] = "Accesorios JcJ",
- ["PvP Non-Set Epics"] = "Épicos JcJ No-Conjuntos",
- ["PvP Honor System"] = "Sistema de Honor JcJ",
- ["PvP Reputation Sets"] = "Conjuntos JcJ por reputación",
- ["Arena PvP Sets"] = "Conjuntos de Arenas JcJ",
- ["Arena 2 PvP Sets"] = "Conjuntos de Arenas 2 JcJ",
- ["Arena 3 PvP Sets"] = "Conjuntos de Arenas 3 JcJ",
- ["Arena 4 PvP Sets"] = "Conjuntos de Arenas 4 JcJ",
- ["Arena PvP Weapons"] = "Armas de Arenas JcJ",
- ["Arena 2 PvP Weapons"] = "Armas de Arenas 2 JcJ",
- ["Arena 3 PvP Weapons"] = "Armas de Arenas 3 JcJ",
- ["Arena 4 PvP Weapons"] = "Armas de Arenas 4 JcJ",
- ["Arena PvP System"] = "Sistema de Arenas JcJ",
- ["Arena Season 1 Weapons"] = "Armas Arenas - Temporada 1",
- ["Arena Season 2 Weapons"] = "Armas Arenas - Temporada 2",
- ["Arena Season 3 Weapons"] = "Armas Arenas - Temporada 3",
- ["Arena Season 4 Weapons"] = "Armas Arenas - Temporada 4",
- ["Season 1"] = "Temporada 1",
- ["Season 2"] = "Temporada 2",
- ["Season 3"] = "Temporada 3",
- ["Season 4"] = "Temporada 4",
- ["Arathi Basin Sets"] = "Conjuntos de Cuenca de Arathi",
- ["Class Books"] = "Libros de clase",
- ["Tribute Run"] = "Homenaje de carrera",
- ["Dire Maul Books"] = "Libros de La Masacre",
- ["Random Boss Loot"] = "Botín de jefes aleatorios",
- ["Class Set Pieces"] = "Piezas de conjuntos por clase",
- ["Epic Set"] = "Conjunto épico",
- ["Rare Set"] = "Conjunto raro",
- ["Legendary Items"] = "Objetos legendários",
- ["Badge of Justice Rewards"] = "Recompensas con Distintivos de justicia",
- ["Accesories and Weapons"] ="Accesorios y Armas",
- ["Accessories"] = "Accesorios",
- ["Armor and Weapons"] = "Armaduras y Armas",
- ["Fire Resistance Gear"] = "Equipamientos con resistencia al fuego",
- ["Arcane Resistance Gear"] = "Equipamientos con resistencia a lo arcano",
- ["Nature Resistance Gear"] = "Equipamientos con resistencia a la naturaleza",
- ["Frost Resistance Gear"] = "Equipamientos con resistencia al hielo",
- ["Shadow Resistance Gear"] = "Equipamientos con resistencia a las sombras",
- ["Rare Mounts"] = "Monturas raras",
- ["Tabards"] = "Tabardos",
- ["Token Hand-Ins"] = "Insignes de l'Aube / Croisade", --FALTA
- ["Heroic Mode Keys"] = "Llaves de modo heróico",
- ["Legendary Items for Kael'thas Fight"] = "Objetos legendários de la pelea contra Kael'thas",
- ["BoE World Epics"] = "Épicos del mundo BoE",
- ["World Epics"] = "Épicos del mundo",
- ["Level 30-39"] = "Niveles 30-39",
- ["Level 40-49"] = "Niveles 40-49",
- ["Level 50-60"] = "Niveles 50-60",
- ["BT Patterns/Plans"] = "Recetas/Planos del Templo Oscuro",
- ["Hyjal Summit Designs"] = "Diseños de la Cumbre de Hyjal",
- ["SP Patterns/Plans"] = "Recinto de Esclavos Recetas/Planos",
-
- --NPCs missing from BabbleBoss
- ["Trash Mobs"] = "Bichos varios",
- ["Dungeon Set 2 Summonable"] = "Invocación Conjunto de mazmorra 2",
- ["Highlord Kruul"] = "Alto Señor Kruul",
- --["Theldren"] = true,
- ["Sothos and Jarien"] = "Sothos y Jarien",
- ["Druid of the Fang"] = "Druida del Colmillo",
- ["Defias Strip Miner"] = "Cantero Defias",
- ["Defias Overseer/Taskmaster"] = "Sobrestante/Capataz Defias",
- ["Scarlet Defender/Myrmidon"] = "Defensor/Mirmidón Escarlata",
- ["Scarlet Champion"] = "Campeón Escarlata",
- ["Scarlet Centurion"] = "Centurión Escarlata",
- ["Scarlet Trainee"] = "Practicante Escarlata",
- --["Herod/Mograine"] = true,
- ["Scarlet Protector/Guardsman"] = "Protector/Custodio Escarlata",
- ["Shadowforge Flame Keeper"] = "Vigilante de la Llama Forjatiniebla",
- --["Olaf"] = true,
- ["Eric 'The Swift'"] = "Eric 'El Veloz'",
- ["Shadow of Doom"] = "Sombras del Apocalipsis",
- ["Bone Witch"] = "Sorcière des ossements", --FALTA
- ["Lumbering Horror"] = "Horreur chancelante", --FALTA
- ["Avatar of the Martyred"] = "Avatar de los Martirizados",
- --["Yor"] = true,
- ["Nexus Stalker"] = "Acechador nexo",
- ["Auchenai Monk"] = "Monje Auchenai",
- ["Cabal Fanatic"] = "Fanático de la Cábala",
- ["Unchained Doombringer"] = "Fatídico desencadenado",
- ["Crimson Sorcerer"] = "Hechicero Carmesí",
- ["Thuzadin Shadowcaster"] = "Taumaturgo oscuro Thuzadin",
- ["Crimson Inquisitor"] = "Inquisidor Carmesí",
- ["Crimson Battle Mage"] = "Mago de batalla Carmesí",
- ["Ghoul Ravener"] = "Cuervoso necrófago",
- ["Spectral Citizen"] = "Ciudadano espectral",
- ["Spectral Researcher"] = "Investigador espectral",
- ["Scholomance Adept"] = "Adepto de Scholomance",
- ["Scholomance Dark Summoner"] = "Invocador Oscuro de Scholomance",
- ["Blackhand Elite"] = "Élite Puño Negro",
- ["Blackhand Assassin"] = "Asesino Puño Negro",
- ["Firebrand Pyromancer"] = "Piromántico Pirotigma",
- ["Firebrand Invoker"] = "Convocador Pirotigma",
- ["Firebrand Grunt"] = "Bruto Pirotigma",
- ["Firebrand Legionnaire"] = "Legionario Pirotigma",
- ["Spirestone Warlord"] = "Señor de la Guerra Cumbrerroca",
- ["Spirestone Mystic"] = "Místico Cumbrerroca",
- ["Anvilrage Captain"] = "Capitán Yunque Colérico",
- ["Anvilrage Marshal"] = "Alguacil de Yunque Colérico",
- ["Doomforge Arcanasmith"] = "Arcanorrero de la Forja Maldita",
- ["Weapon Technician"] = "Técnico de armas",
- ["Doomforge Craftsman"] = "Artesano de la Forja Maldita",
- ["Murk Worm"] = "Gusano de la oscuridad",
- ["Atal'ai Witch Doctor"] = "Médico brujo Atal'ai",
- ["Raging Skeleton"] = "Esqueleto enfurecido",
- ["Ethereal Priest"] = "Sacerdote etéreo",
- ["Sethekk Ravenguard"] = "Guardia cuervo Sethekk",
- ["Time-Lost Shadowmage"] = "Mago de las Sombras Tiempo Perdido",
- ["Coilfang Sorceress"] = "Hechicera Colmillo Torcido",
- ["Coilfang Oracle"] = "Oráculo Colmillo Torcido",
- ["Shattered Hand Centurion"] = "Centurión Mano Destrozada",
- ["Eredar Deathbringer"] = "Libramorte Eredar",
- ["Arcatraz Sentinel"] = "Centinela de Arcatraz",
- ["Gargantuan Abyssal"] = "Abissal inmenso",
- ["Sunseeker Botanist"] = "Botánica Buscasol",
- ["Sunseeker Astromage"] = "Astromago Buscasol",
- ["Durnholde Rifleman"] = "Fusilero de Durnholde",
- ["Rift Keeper/Rift Lord"] = "Vigilante/Señor de la falla",
- ["Crimson Templar"] = "Templario Carmesí",
- ["Azure Templar"] = "Templario azur",
- ["Hoary Templar"] = "Templario vetusto",
- ["Earthen Templar"] = "Templario de tierra",
- ["The Duke of Cynders"] = "Duque de las Brasas",
- ["The Duke of Fathoms"] = "Duque de las Profundidades",
- ["The Duke of Zephyrs"] = "Duque de los Céfiros",
- ["The Duke of Shards"] = "Duque de las Esquirlas",
- ["Aether-tech Assistant"] = "Techno-éther assistant", --FALTA
- ["Aether-tech Adept"] = "Techno-éther adepte", --FALTA
- ["Aether-tech Master"] = "Techno-éther apprenti", --FALTA
- ["Trelopades"] = "Trelopades", --FALTA
- ["King Dorfbruiser"] = "Roi Cognenabot", --FALTA
- ["Gorgolon the All-seeing"] = "Gorgolon l'Omnivoyant", --FALTA
- ["Matron Li-sahar"] = "Matrone Li-sahar", --FALTA
- ["Solus the Eternal"] = "Solus l'Éternel", --FALTA
- --["Balzaphon"] = true,
- ["Lord Blackwood"] = "Lord Bosque Negro",
- --["Revanchion"] = true,
- --["Scorn"] = true,
- --["Sever"] = true,
- ["Lady Falther'ess"] = "Lady Falther'ess",
- ["Smokywood Pastures Vendor"] = "Vendedor de Pastos de Bosquehumeante",
- --["Shartuul"] = true,
- ["Darkscreecher Akkarai"] = "Estridador oscuro Akkarai",
- --["Karrog"] = true,
- ["Gezzarak the Huntress"] = "Gezzarak la Cazadora",
- ["Vakkiz the Windrager"] = "Vakkiz el Furibundo del Viento",
- --["Terokk"] = true,
- ["Armbreaker Huffaz"] = "Partebrazos Huffaz",
- ["Fel Tinkerer Zortan"] = "Manitas vil Zortan",
- --["Forgosh"] = true,
- --["Gul'bor"] = true,
- ["Malevus the Mad"] = "Malevus el Loco",
- ["Porfus the Gem Gorger"] = "Porfus le Goinfre-gemmes", --FALTA Tormenta Abisal 54,46
- ["Wrathbringer Laz-tarash"] = "Porte-courroux Laz-tarash", --FALTA Tormenta Abisal 54,40
- ["Bash'ir Landing Stasis Chambers"] = "Cámaras de éxtasis del Alot Bash'ir",
- ["Templars"] = "Templarios",
- ["Dukes"] = "Duques",
- ["High Council"] = "Consejero mayor",
- ["Headless Horseman"] = "Jinete decapitado",
- ["Barleybrew Brewery"] = "Cervecería Cebadiz", --Comprobar
- ["Thunderbrew Brewery"] = "Cervecería Cebatruenos", --Comprobar
- ["Gordok Brewery"] = "Cervecería Gordok", --Comprobar
- ["Drohn's Distillery"] = "Destilería de Drohn",
- ["T'chali's Voodoo Brewery"] = "Cervecería Voodoo de T'chali",
- ["Scarshield Quartermaster"] = "Intendente del Escudo del Estigma",
- ["Overmaster Pyron"] = "Maestro Supremo Pyron",
- ["Father Flame"] = "Padre llama",
--- ["Thomas Yance"] = true,
- ["Knot Thimblejack"] = "Knot Thimblejack",
- ["Shen'dralar Provisioner"] = "Proveedor Shen'dralar",
- ["Namdo Bizzfizzle"] = "Namdo Silvabín",
- ["The Nameles Prophet"] = "El profeta sin nombre",
- ["Zelemar the Wrathful"] = "Zelemar el Colérico",
--- ["Henry Stern"] = true,
- ["Aggem Thorncurse"] = "Aggem Malaespina",
--- ["Roogug"] = true,
- ["Rajaxx's Captains"] = "Capitanes de Rajaxx",
- ["Razorfen Spearhide"] = "Lanceur de Tranchebauge",
- ["Rethilgore"] = "Rethilgore",
- ["Kalldan Felmoon"] = "Kalldan Lunavil",
- ["Magregan Deepshadow"] = "Magregan Sombraprofunda",
--- ["Lord Ahune"] = true,
--- ["Coren Direbrew"] = true, FALTA
--- ["Don Carlos"] = true,
-
- --Zones
- ["World Drop"] = "Hallazgos del Mundo",
- ["Sunwell Isle"] = "Isla de Kel'Danas",
-
- --Shortcuts for Bossname files
- ["LBRS"] = "CRNI",
- ["UBRS"] = "CRNS",
- ["CoT1"] = "CdT1",
- ["CoT2"] = "CdT2",
- -- ["Scholo"] = true,
- -- ["Strat"] = true,
- ["Serpentshrine"] = "Serpiente",
-
- --Chests, etc
- ["Dark Coffer"] = "El cofre oscuro",
- ["The Secret Safe"] = "El secreto seguro",
- ["The Vault"] = "La caja fuerte",
- ["Ogre Tannin Basket"] = "Cesta de Ogro Tanino",
- ["Fengus's Chest"] = "Cofre de Fengus",
- ["The Prince's Chest"] = "El cofre del Príncipe",
- ["Doan's Strongbox"] = "Caja fuerte de Doan",
- ["Frostwhisper's Embalming Fluid"] = "Líquido de embalsamar Levescarcha",
- ["Unforged Rune Covered Breastplate"] = "Coraza cubierta de runas sin forjar",
- ["Malor's Strongbox"] = "Caja fuerte de Malor",
- ["Malor the Zealous"] = "Malor the Zealous",
- ["Unfinished Painting"] = "Pintura sin terminar", --Comprobar
- ["Felvine Shard"] = "Fragmento de gangrevid",
- ["Baelog's Chest"] = "Cofre de Baelog",
- ["Lorgalis Manuscript"] = "Manuscrito de Lorgalis",
- ["Fathom Core"] = "Núcleo de las profundidades",
- ["Conspicuous Urn"] = "Urna llamativa",
- ["Gift of Adoration"] = "Ofrenda de adoración",
- ["Box of Chocolates"] = "Caja de bombones",
- ["Treat Bag"] = "Bolsa de premios",
- ["Gaily Wrapped Present"] = "Regalo con envoltorio alegre",
- ["Festive Gift"] = "Obsequio festivo",
- ["Ticking Present"] = "Obsequio que hace tic-tac",
- ["Gently Shaken Gift"] = "Regalo ligeramente agitado",
- ["Carefully Wrapped Present"] = "Presente envuelto con cuidado",
- ["Winter Veil Gift"] = "Regalo de Fiesta de Invierno",
- ["Smokywood Pastures Extra-Special Gift"] = "Obsequio megaespecial de Pastos de Bosquehumeante",
- ["Brightly Colored Egg"] = "Huevos de colores brillantes", --Comprobar
- ["Lunar Festival Fireworks Pack"] = "Paquete de fuegos de artificio del Festival Lunar",
- ["Lucky Red Envelope"] = "Sobre rojo de la suerte",
- ["Small Rocket Recipes"] = "Recetas de cohetes pequeños",
- ["Large Rocket Recipes"] = "Recetas de cohetes grandes",
- ["Cluster Rocket Recipes"] = "Recetas de traca de cohetes",
- ["Large Cluster Rocket Recipes"] = "Recetas de traca de cohetes grandes",
- ["Timed Reward Chest"] = "Cofre de recompensa con tiempo", --Comprobar
- ["Timed Reward Chest 1"] = "Cofre de recompensa con tiempo 1",
- ["Timed Reward Chest 2"] = "Cofre de recompensa con tiempo 2",
- ["Timed Reward Chest 3"] = "Cofre de recompensa con tiempo 3",
- ["Timed Reward Chest 4"] = "Cofre de recompensa con tiempo 4",
- ["The Talon King's Coffer"] = "El cofre del Rey Talon",
- ["Krom Stoutarm's Chest"] = "Tesoro de Krom Rudebras",
- ["Garrett Family Chest"] = "Tesoro de la familia Garrett",
- ["Reinforced Fel Iron Chest"] = "Cofre reforzado de hierro vil",
- ["DM North Tribute Chest"] = "Cofre del tributo de LM norte",
-
- --World Events
- ["Abyssal Council"] = "Consejo abisal",
- ["Bash'ir Landing Skyguard Raid"] = "Punto de anclaje de Bash'ir",
- ["Brewfest"] = "Fiesta de la Cerveza",
- ["Children's Week"] = "Semana de los niños",
- ["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",
- ["Hallow's End"] = "Halloween",
- ["Harvest Festival"] = "Festival de la Cosecha",
- ["Love is in the Air"] = "Amor en el aire",
- ["Lunar Festival"] = "Festival Lunar",
- ["Midsummer Fire Festival"] = "Festival del Solsticio de Verano",
- ["Noblegarden"] = "El jardín de los nobles",
- ["Skettis"] = "Skettis",
- ["Stranglethorn Fishing Extravaganza"] = "Concurso de Pesca",
-
-} end)
diff --git a/AtlasLoot back update/Locale/locale.fr.lua b/AtlasLoot back update/Locale/locale.fr.lua
deleted file mode 100644
index 369de41..0000000
--- a/AtlasLoot back update/Locale/locale.fr.lua
+++ /dev/null
@@ -1,996 +0,0 @@
---[[
-constants.fr.lua --- Traduction FR par KKram & Trasher
-This file defines an AceLocale table for all the various text strings needed
-by AtlasLoot. In this implementation, if a translation is missing, it will fall
-back to the English translation.
-
-The ["text"] = true; shortcut can ONLY be used for English (the root translation).
-]]
-
-
-
-
---Create the library instance
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-
-
---Register translations
-AL:RegisterTranslations("frFR", function() return {
- --Text strings for UI objects
- --["AtlasLoot"] = true,
- ["No match found for"] = "Aucun résultat trouvé pour",
- ["Search"] = "Chercher",
- ["Clear"] = "Effacer",
- ["Select Loot Table"] = "Choisir une Liste",
- ["Select Sub-Table"] = "Choisir une Sous-Liste",
- ["Drop Rate: "] = "Chance de tomber: ",
- ["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."] = true,
- --["DKP"] = true,
- ["Priority:"] = "Priorité:",
- ["Click boss name to view loot."] = "Cliquez sur le nom du boss pour voir les objets.",
- ["Various Locations"] = "Lieux divers",
- ["This is a loot browser only. To view maps as well, install either Atlas or Alphamap."] = "Ceci est uniquement un navigateur pour les objets. Pour voir les cartes, installez Atlas ou Alphamap.",
- ["Toggle AL Panel"] = "Panneau AtlasLoot",
- [" is safe."] = " est valide.",
- ["Server queried for "] = "Interrogation du serveur pour ",
- [". Right click on any other item to refresh the loot page."] = ". Clic-Droit sur un autre objet permet de rafraîchir la page.",
- ["Back"] = "Retour",
- ["Level 60"] = "Niveau 60",
- ["Level 70"] = "Niveau 70",
- ["|cffff0000(unsafe)"] = " |cffff0000(invalide)",
- ["Misc"] = "Divers",
- ["Rewards"] = "Récompenses",
- ["Heroic Mode"] = "Mode Héroïque",
- ["Normal Mode"] = "Mode Normal",
- --["Raid"] = true,
- --["Factions - Azeroth"] = true,
- ["Factions - Outland"] = "Factions - Outreterre",
- ["Factions - Shattrath City"] = "Factions - Shattrath",
- ["Pre-Burning Crusade"] = "Avant Burning Crusade",
- ["Post-Burning Crusade"] = "Après Burning Crusade",
- ["Choose Table ..."] = "Choisissez une liste...",
- ["Close Menu"] = "Fermer la liste",
- ["Unknown"] = "Inconnu",
- ["Skill Required:"] = "Compétence requise :",
- --["QuickLook"] = true,
- ["Add to QuickLooks:"] = "Ajouter à QuickLook :",
- ["Assign this loot table\n to QuickLook"] = "Assigner cette table de loot\n à QuickLook",
- ["Req. Rating:"] = "Côte perso. :",
- --["Query Server"] = true,
- ["Classic Instances"] = "Instances classiques",
- ["BC Instances"] = "Instances BC",
- --["Burning Crusade"] = true,
-
- --Text for Options Panel
- ["Atlasloot Options"] = "Options d'Atlasloot",
- ["Safe Chat Links |cff1eff00(recommended)|r"] = "Liens sûrs sur le canal |cff1eff00(recommandé)|r",
- ["Enable all Chat Links |cffff0000(use at own risk)|r"] = "Liens sur le canal tous activés |cffff0000(risquée)|r",
- ["Default Tooltips"] = "Bulles d'aide par défault",
- ["Lootlink Tooltips"] = "Bulles d'aide Lootlink",
- ["|cff9d9d9dLootlink Tooltips|r"] = "|cff9d9d9dBulles d'aide Lootlink",
- ["ItemSync Tooltips"] = "Bulles d'aide ItemSync",
- ["|cff9d9d9dItemSync Tooltips|r"] = "|cff9d9d9dBulles d'aide ItemSync",
- ["Use EquipCompare"] = "Utiliser EquipCompare",
- ["|cff9d9d9dUse EquipCompare|r"] = "|cff9d9d9dUtiliser EquipCompare",
- ["Show Comparison Tooltips"] = "Bulles d'aide comparatives",
- ["Make Loot Table Opaque"] = "Fond de liste opaque",
- ["Show itemIDs at all times"] = "Voir l'ID des objets",
- ["Hide AtlasLoot Panel"] = "Cacher le panneau d'AtlasLoot",
- ["Show Minimap Button"] = "Voir le bouton sur la Mini-carte",
- ["Set Minimap Button Position"] = "Position du bouton sur la Mini-carte",
- ["Suppress text spam when querying items"] = "Supprime les messages d'interrogation des objets",
- ["Notify me when a LoD Module is loaded"] = "M'informer quand un module est chargé",
- ["Load all loot modules at startup"] = "Charger tous les modules au démarrage",
- ["AutoQuery items on loot tables |cffff0000(disconnection risk)|r"] = "Interrogation automatique d'une table |cffff0000(risquée)|r",
- ["Done"] = "Ok",
- --["WishList"] = true,
- ["Search Result: %s"] = "Résultat(s) de la recherche : %s",
- ["Last Result"] = "Dernier(s) résultat(s)",
- ["Search on"] = "Recherche activé",
- ["All modules"] = "Tous les modules",
- ["If checked, AtlasLoot will load and search across all the modules."] = "Si coché, AtlasLoot recherche dans tous les modules.",
- ["Search options"] = "Options de la recherche",
- ["Partial matching"] = "Correspondance partielle",
- ["If checked, AtlasLoot search item names for a partial match."] = "Si coché, AtlasLoot recherche le nom d'un objet avec une correspondance partielle.",
- ["You don't have any module selected to search on!"] = "Vous n'avez pas sélectionné de module pour la recherche !",
- --The next 4 lines are the tooltip for the Server Query Button
- --The translation doesn't have to be literal, just re-write the
- --sentences as you would naturally and break them up into 4 roughly
- --equal lines.
- ["Queries the server for all items"] = "Interroge le serveur pour les objets",
- ["on this page. The items will be"] = "de cette page. Les objets seront",
- ["refreshed when you next mouse"] = "mis à jour une fois que vous aurez passé",
- ["over them."] = "votre souris dessus.",
-
- --Slash commands
- ["reset"] = "Réinitialiser",
- --["options"] = true,
- ["Reset complete!"] = "Réinitialisation complète !",
-
- --Error Messages and warnings
- ["AtlasLoot Error!"] = "Erreur AtlasLoot!",
- ["WishList Full!"] = "WishList complète!",
- [" added to the WishList."] = " a été ajouté à la WishList",
- [" already in the WishList!"] = " est déjà dans la WishList",
- [" deleted from the WishList."] = " a été effacé de la WishList",
-
- --Incomplete Table Registry error message
- [" not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net"] = " non répertorié dans la table des objets enregistrés, merci de transmettre ce message sur les forums d'AtlasLoot sur http://www.atlasloot.net",
-
- --LoD Module disabled or missing
- [" is unavailable, the following load on demand module is required: "] = " est indisponible, le module suivant (chargé à la demande) est requis: ",
-
- --LoD Module load sequence could not be completed
- ["Status of the following module could not be determined: "] = "Le status du module suivant n'a pu être déterminé: ",
-
- --LoD Module required has loaded, but loot table is missing
- [" could not be accessed, the following module may be out of date: "] = " n'a pas pu être consulté, le module suivant peut être dépassé: ",
-
- --LoD module loaded successfully
- ["sucessfully loaded."] = "chargement réussi.",
-
- --Need a big dataset for searching
- ["Loading available tables for searching"] = "Chargement des tables disponibles pour la recherche",
-
- --All Available modules loaded
- ["All Available Modules Loaded"] = "Tous les modules disponibles sont chargés.",
-
- --Minimap Button
- ["|cff1eff00Left-Click|r Browse Loot Tables"] = "|cff1eff00Clic-Gauche|r Parcours des Listes d'Objets",
- ["|cffff0000Right-Click|r View Options"] = "|cffff0000Clic-Droit|r Affiche les Options",
- ["|cffff0000Shift-Click|r View Options"] = "|cffff0000Shift-Clic|r Affiche les Options",
- ["|cffccccccLeft-Click + Drag|r Move Minimap Button"] = "|cffccccccClic-Gauche+Maintenir|r Déplace le bouton sur la Mini-carte",
-
- --AtlasLoot Panel
- --["Options"] = true,
- --["Collections"] = true,
- --["Factions"] = true,
- --["World Events"] = true,
- ["Load Modules"] = "Load modules",
- ["Crafting"] = "Artisanat",
-
- --First time user
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences."] = "Bienvenue sur AtlasLoot Enhanced. Veuillez prendre un moment pour définir vos préférences.",
- ["New feature in 4.02.01: Type '/atlasloot options' to bring up the options menu and '/atlasloot reset' to reset AtlasLoot after a disconnect."] = "Nouvelle fonctionnalité dans la version 4.02.01 : Tapez '/atlasloot options' pour faire apparaître le menu des options et '/atlasloot reset' pour réinitialiser AtlasLoot après une déconnexion.",
- ["New feature in 4.03.00: Introducing the Wishlist! Simply alt-click on any item to add it to the wishlist. To delete an item from the wishlist, open up your wishlist and alt-click the item to remove it. It's that simple. Buttons to view the wishlist have been added to the Atlas interface and the loot browser."] = "Nouvelle fonctionnalité dans la version 4.03.00 : Introduction de la WishList. Alt-Clic pour ajouter un objet à la WishList. Pour supprimer un objet de la WishList, ouvrez votre WishList et faites Alt-Clic sur l'objet à effacer. Des boutons pour voir votre WishList ont été ajoutés sur l'interface d'Atlas et sur le navigateur d'AtlasLoot.",
- ["New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help."] = "Nouvelle fonctionnalité dans la version 4.05.00 : La fonction de recherche avancée est maintenant disponible. Vous pouvez entrer le nom partiel d'un objet, par exemple entrer 'elixir', ça vous donnera tous les objets de la base de donnée avec le mot 'elixir' dans le nom. Enorme merci à Kurax pour cette aide :)",
- ["New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module."] = "Nouvelle fonctionnalité dans la version 4.05.00 : Toutes les professions sont maintenant incluses dans le module AtlasLoot_Crafting.",
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'."] = "Bienvenue dans AtlasLoot Enhaced. S'il vous plaît, prenez un moment pour définir vos préférences pour les info-bulles et les liens dans la fenêtre de chat.\n\nLes options peuvent être activées à tout moment en tapant '/atlasloot'.",
- ["Setup"] = "Installation",
-
- --Old Atlas Detected
- ["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("] = "Il a été détecté que votre version d'Atlas n'est pas adapté à la version d'AtlasLoot, laquelle est étudiée pour (",
- ["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."] = "). Suivant les changements, des erreurs peuvent survenir, donc vous pouvez consulter le site http://www.***.com/ pour les futures mises à jour.",
- --["OK"] = true,
- ["Incompatible Atlas Detected"] = "Incompatibilité d'Atlas détectée ",
-
- --Unsafe item tooltip
- ["Unsafe Item"] = "Objet invalide",
- ["Item Unavailable"] = "Objet indisponible",
- ["ItemID:"] = "ObjetID:",
- ["This item is not available on your server or your battlegroup yet."] = "Cet objet n'est pas encore disponible sur votre serveur ou sur votre champ de bataille",
- ["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."] = "Cet objet n'est pas fiable.\nPour voir cet objet sans risque de déconnexion, vous devez l'avoir déjà vu une fois dans le jeu.\nCette restriction est imposée par Blizzard depuis la mise à jour 1.10.",
- ["You can right-click to attempt to query the server. You may be disconnected."] = "Un Clic-Droit permet de tenter d'interroger le serveur.\nVous pouvez être déconnecté.",
-
- --Misc Inventory related words
- ["Mount"] = "Monture",
- ["Enchant"] = "Enchantement",
- ["Trade Goods"] = "Artisanat",
- ["Scope"] = "Lunette de visée",
- ["Pet"] = "Animal de compagnie",
- ["Darkmoon Faire Card"] = "Carte de la foire de Sombrelune",
- ["Book"] = "Livre",
- ["Banner"] = "Etendard",
- --["Set"] = true,
- ["Token"] = "Insigne",
- ["Crafting Reagent"] = "Composant de Craft",
- ["Skinning Knife"] = "Couteau à dépecer",
- ["Herbalism Knife"] = "Couteau d'herboriste",
- ["Fish"] = "Poisson",
- ["Combat Pet"] = "Animal de compagnie de combat",
- ["Fireworks"] = "Feux d'artifice",
-
- --Extra inventory stuff
- ["Cloak"] = "Cape",
- ["Weapons"] = "Armes",
-
- --Labels for loot descriptions
- ["Classes:"] = "Classes: ",
- ["This Item Begins a Quest"] = "Cet objet permet de lancer une quête",
- ["Quest Item"] = "Objet de Quête",
- ["Quest Reward"] = "Récompense de quête",
- ["Shared"] = "Partagé",
- --["Unique"] = true,
- ["Right Half"] = "Moitié droite",
- ["Left Half"] = "Moitié gauche",
- ["28 Slot Soul Shard"] = "28 emplacements Pierre d'âme",
- ["20 Slot"] = "20 emplacements",
- ["18 Slot"] = "18 emplacements",
- ["16 Slot"] = "16 emplacements",
- ["10 Slot"] = "10 emplacements",
- ["(has random enchantment)"] = "(caractéristiques aléatoires)",
- ["Use to purchase rewards"] = "Pour obtenir les récompenses",
- ["Use to purchase rewards (Horde)"] = "Pour obtenir les récompenses (Horde)",
- ["Use to purchase rewards (Alliance)"] = "Pour obtenir les récompenses (Alliance)",
- --["World Bosses"] = true,
- ["Reputation Factions"] = "Factions de réputation",
- --["Sets/Collections"] = true,
- ["Card Game Item"] = "Objet de Jeu de Carte",
- ["Tier 4"] = "Set T4",
- ["Tier 5"] = "Set T5",
- ["Tier 6"] = "Set T6",
- ["Arena Reward"] = "Récompense d'Arène",
- ["Conjured Item"] = "Objet Conjuré",
- ["Used to summon boss"] = "Utilisé pour invoquer un boss",
- --["Phase 1"] = true,
- --["Phase 2"] = true,
- --["Phase 3"] = true,
- ["Fire"] = "Feu",
- ["Water"] = "Eau",
- ["Wind"] = "Vent",
- ["Earth"] = "Terre",
- ["Master Angler"] = "Meilleur pêcheur",
- ["First Prize"] = "1er prix",
- ["Rare Fish Rewards"] = "Récompenses des poissons rares",
- ["Rare Fish"] = "Poissons rares",
- ["Tradable against sunmote + item above"] = "Echangeable contre une Granule de soleil + l'objet du dessus",
- ["Rare"] = "Rare",
- ["Heroic"] = "Héroïque",
- ["Summon"] = "Invocation",
- ["Random"] = "Aléatoire",
- ["Weapons"] = "Armes",
-
- --Card Game Decks and descriptions
- ["Upper Deck Card Game Items"] = "Objets des cartes à jouer WoW TCG",
- ["Heroes of Azeroth"] = "Héros d'Azeroth", -- 1ère série
- ["Through The Dark Portal"] = "A Travers la Porte des Ténèbres", -- 2ème série
- ["Fires of Outland"] = "Les Feux de l'Outreterre", -- 3ème série
- ["March of the Legion"] = "Marche de la Légion", -- 4ème série
- ["Servants of the Betrayer"] = "Les Serviteurs du Traître", -- 5ème série
- ["Hunt for Illidan"] = "La Traque d'Illidan", -- 6ème série
- --["Drums of Wars"] = true, -- 7ème série -- A TRADUIRE
- ["Loot Card Items"] = "Objets des cartes à jouer",
- ["UDE Items"] = "Objets (points UDE)",
- ["Landro Longshot"] = "Landro Tirauloin", -- 1ère série
- ["Thunderhead Hippogryph"] = "Hippogryffe Tête-Tonnerre", -- 1ère série
- ["Saltwater Snapjaw"] = "Gueule d'acier des mers", -- 1ère série
- ["King Mukla"] = "Roi Mukla", -- 2ème série
- ["Rest and Relaxation"] = "Repos et relaxation", -- 2ème série
- ["Fortune Telling"] = "La Bonne Aventure", -- 2ème série
- ["Spectral Tiger"] = "Tigre Spectral", -- 3ème série
- ["Gone Fishin'"] = "Parti Pêcher", -- 3ème série
- ["Goblin Gumbo"] = "Gumbo Gobelin", -- 3ème série
- --["Kiting"] = true, -- 4ème série
- ["Robotic Homing Chicken"] = "Poulet Robot Guidé", -- 4ème série
- ["Paper Airplane"] = "Machine volante en papier", -- 4ème série
- ["X-51 Nether-Rocket"] = "Fusée-de-néant X-51", -- 5ème série
- ["Personal Weather Machine"] = "Machine météorologique gobeline", -- 5ème série
- ["Papa Hummel's Old-fashioned Pet Biscuit"] = "Biscuit pour familier à l'ancienne de papa Humme", -- 5ème série
- --["The Footsteps of Illidan"] = true, -- 6ème série
- --["Disco Inferno!"] = true, -- 6ème série
- --["Ethereal Plunderer"] = true, -- 6ème série
-
- --Battleground Brackets
- ["Misc. Rewards"] = "Récompenses Diverses",
- ["Superior Rewards"] = "Récompenses Supérieurs",
- ["Epic Rewards"] = "Récompenses Epiques",
- ["Level 10-19 Rewards"] = "Récompenses Niveau 10-19",
- ["Level 20-29 Rewards"] = "Récompenses Niveau 20-29",
- ["Level 30-39 Rewards"] = "Récompenses Niveau 30-39",
- ["Level 40-49 Rewards"] = "Récompenses Niveau 40-49",
- ["Level 50-59 Rewards"] = "Récompenses Niveau 50-59",
- ["Level 60 Rewards"] = "Récompenses Niveau 60",
-
- --Brood of Nozdormu Paths
- ["Path of the Conqueror"] = "La voie du conquérant",
- ["Path of the Invoker"] = "La voie de l'invocateur",
- ["Path of the Protector"] = "La voie du protecteur",
-
- --Violet Eye Paths
- ["Path of the Violet Protector"] = "La voie du protecteur pourpre",
- ["Path of the Violet Mage"] = "La voie du mage pourpre",
- ["Path of the Violet Assassin"] = "La voie de l'assassin pourpre",
- ["Path of the Violet Restorer"] = "La voie du guérisseur pourpre",
-
- --AQ Opening Event
- ["Red Scepter Shard"] = "Fragment de sceptre rouge",
- ["Blue Scepter Shard"] = "Fragment de sceptre bleu",
- ["Green Scepter Shard"] = "Fragment de sceptre vert",
- ["Scepter of the Shifting Sands"] = "Le Sceptre des Sables changeants",
-
- --World PvP
- ["Hellfire Fortifications"] = "Fortifications des flammes infernales",
- ["Twin Spire Ruins"] = "Ruines des flèches jumelles",
- ["Spirit Towers"] = "Tour des esprits",
- --["Halaa"] = true,
-
- --Karazhan Opera Event Headings
- ["Shared Drops"] = "Objets en commun",
- ["Romulo & Julianne"] = "Romeo & Juliette",
- ["Wizard of Oz"] = "Le Magicien d'Oz",
- ["Red Riding Hood"] = "Petit Chaperon Rouge",
-
- --Karazhan Animal Boss Types
- ["Spider"] = "Araignée",
- ["Darkhound"] = "Sombredogue",
- ["Bat"] = "Chauve-souris",
-
- --ZG Tokens
- ["Primal Hakkari Kossack"] = "Casaque primordiale hakkari",
- ["Primal Hakkari Shawl"] = "Châle primordial hakkari",
- ["Primal Hakkari Bindings"] = "Manchettes primordiales hakkari",
- ["Primal Hakkari Sash"] = "Echarpe primordiale hakkari",
- ["Primal Hakkari Stanchion"] = "Etançon primordial hakkari",
- ["Primal Hakkari Aegis"] = "Egide primordiale hakkari",
- ["Primal Hakkari Girdle"] = "Ceinturon primordial hakkari",
- ["Primal Hakkari Armsplint"] = "Brachiales primordiales hakkari",
- ["Primal Hakkari Tabard"] = "Tabard primordial hakkari",
-
- --AQ20 Tokens
- ["Qiraji Ornate Hilt"] = "Manche orné qiraji",
- ["Qiraji Martial Drape"] = "Drapé martial qiraji",
- ["Qiraji Magisterial Ring"] = "Anneau de magistrat qiraji",
- ["Qiraji Ceremonial Ring"] = "Anneau de cérémonie qiraji",
- ["Qiraji Regal Drape"] = "Drapé royal qiraji",
- ["Qiraji Spiked Hilt"] = "Manche à pointes qiraji",
-
- --AQ40 Tokens
- ["Qiraji Bindings of Dominance"] = "Manchettes de domination qiraji",
- ["Qiraji Bindings of Command"] = "Diadème de Vek'nilash",
- ["Vek'nilash's Circlet"] = "Peau intacte d'Ouro",
- ["Vek'lor's Diadem"] = "Carcasse du Dieu très ancien",
- ["Ouro's Intact Hide"] = "Manchettes de commandement qiraji",
- ["Skin of the Great Sandworm"] = "Diadème de Vek'lor",
- ["Husk of the Old God"] = "Peau du Grand ver des sables",
- ["Carapace of the Old God"] = "Carapace du Dieu très ancien",
-
- --Blacksmithing Crafted Sets
- ["Imperial Plate"] = "Armure impériale en plaques",
- ["The Darksoul"] = "La Ténébrâme",
- ["Fel Iron Plate"] = "Plaque de gangrefer",
- ["Adamantite Battlegear"] = "Tenue de combat en adamantite",
- ["Flame Guard"] = "Garde des flammes",
- ["Enchanted Adamantite Armor"] = "Armure d'adamantite enchantée",
- ["Khorium Ward"] = "Gardien de khorium",
- ["Faith in Felsteel"] = "Foi dans le gangracier",
- ["Burning Rage"] = "Rage ardente",
- ["Bloodsoul Embrace"] = "Etreinte d'âmesang",
- ["Fel Iron Chain"] = "Anneaux de gangrefer",
-
- --Tailoring Crafted Sets
- ["Bloodvine Garb"] = "Atours de vignesang",
- ["Netherweave Vestments"] = "Tisse-néant imprégné",
- ["Imbued Netherweave"] = "Tisse-néant imprégné",
- ["Arcanoweave Vestments"] = "Habit de tisse-arcane",
- ["The Unyielding"] = "L'Inflexible",
- ["Whitemend Wisdom"] = "Sagesse de la blanche guérison",
- ["Spellstrike Infusion"] = "Infusion frappe-sort",
- ["Battlecast Garb"] = "Atours d'escarmouche",
- ["Soulcloth Embrace"] = "Etreinte d'âmétoffe",
- ["Primal Mooncloth"] = "Etoffe lunaire primordiale",
- ["Shadow's Embrace"] = "Etreinte de l'ombre",
- ["Wrath of Spellfire"] = "Habit du feu-sorcier",
-
- --Leatherworking Crafted Sets
- ["Volcanic Armor"] = "Armure volcanique",
- ["Ironfeather Armor"] = "Armure de plumacier",
- ["Stormshroud Armor"] = "Armure tempétueuse",
- ["Devilsaur Armor"] = "Armure de diablosaure",
- ["Blood Tiger Harness"] = "Harnais du tigre-sang",
- ["Primal Batskin"] = "Peau de chauve-souris primodiale",
- ["Wild Draenish Armor"] = "Armure draenique sauvage",
- ["Thick Draenic Armor"] = "Armure draenique épaisse",
- ["Fel Skin"] = "Gangrepeau",
- ["Strength of the Clefthoof"] = "Force du sabot-fourchu",
- ["Green Dragon Mail"] = "Mailles de dragon vert",
- ["Blue Dragon Mail"] = "Mailles de dragon bleu",
- ["Black Dragon Mail"] = "Mailles de dragon noir",
- ["Scaled Draenic Armor"] = "Armure draenique en écailles",
- ["Felscale Armor"] = "Armure en gangrécaille",
- ["Felstalker Armor"] = "Armure de traqueur gangrené",
- ["Fury of the Nether"] = "Furie du Néant",
- ["Primal Intent"] = "Intention primordiale",
- ["Windhawk Armor"] = "Armure Faucont-du-vent",
- ["Netherscale Armor"] = "Armure en écailles du Néant",
- ["Netherstrike Armor"] = "Armure Coup-de-Néant",
-
- --Vanilla WoW Sets
- ["Defias Leather"] = "Cuir défias",
- ["Embrace of the Viper"] = "Etreinte de la vipère",
- ["Chain of the Scarlet Crusade"] = "Cotte de mailles de la croisade écarlate",
- ["The Gladiator"] = "Le Gladiateur",
- ["Ironweave Battlesuit"] = "Tenue de bataille Tisse-fer",
- ["Necropile Raiment"] = "Grande tenue nécropile",
- ["Cadaverous Garb"] = "Atours cadavériques",
- ["Bloodmail Regalia"] = "Tenue de parade en mailles sanglantes",
- ["Deathbone Guardian"] = "Gardien des ossements",
- ["The Postmaster"] = "Le Maître de poste",
- ["Scourge Invasion"] = "Invasion du Fléau",
- ["Regalia of Undead Cleansing"] = "Tenue de parade de tueur de mort-vivant",
- ["Undead Slayer's Armor"] = "Armure de tueur de mort-vivant",
- ["Garb of the Undead Slayer"] = "Atours de tueur de mort-vivant",
- ["Battlegear of Undead Slaying"] = "Tenue de combat de tueur de mort-vivant",
- ["Shard of the Gods"] = "Eclat des dieux",
- ["Zul'Gurub Rings"] = "Anneaux Zul'Gurub",
- ["Major Mojo Infusion"] = "Infusion de mojo majeure",
- ["Overlord's Resolution"] = "Résolution du suzerain",
- ["Prayer of the Primal"] = "Prière du Primordial",
- ["Zanzil's Concentration"] = "Concentration de Zanzil",
- ["Spirit of Eskhandar"] = "Esprit d'Eskhandar",
- ["The Twin Blades of Hakkari"] = "Les Lames jumelles des Hakkari",
- ["Primal Blessing"] = "Bénédiction primordiale",
- ["Dal'Rend's Arms"] = "Armes de Dal'Rend",
- ["Spider's Kiss"] = "Baiser de l'araignée",
-
- --The Burning Crusade Sets
- ["Latro's Flurry"] = "Rafale de Latro",
- ["The Twin Stars"] = "Les Etoiles jumelles",
- ["The Twin Blades of Azzinoth"] = "Les Lames Doubles d'Azzinoth",
-
- --ZG Sets
- ["Haruspex's Garb"] = "Atours d'haruspice",
- ["Predator's Armor"] = "Armure de prédateur",
- ["Illusionist's Attire"] = "Costume d'illusionniste",
- ["Freethinker's Armor"] = "Armure de libre-penseur",
- ["Confessor's Raiment"] = "Grande tenue de confesseur",
- ["Madcap's Outfit"] = "Tenue d'insensé",
- ["Augur's Regalia"] = "Tenue de parade d'augure",
- ["Demoniac's Threads"] = "Effets de démoniaque",
- ["Vindicator's Battlegear"] = "Tenue de combat de redresseur de torts",
-
- --AQ20 Sets
- ["Symbols of Unending Life"] = "Symboles de vie interminable",
- ["Trappings of the Unseen Path"] = "Ornements du sentier invisible",
- ["Trappings of Vaulted Secrets"] = "Ornements des secrets scellés",
- ["Battlegear of Eternal Justice"] = "Tenue de combat de justice éternelle",
- ["Finery of Infinite Wisdom"] = "Vêture de sagesse infinie",
- ["Emblems of Veiled Shadows"] = "Emblèmes des ombres voilées",
- ["Gift of the Gathering Storm"] = "Don de la tempête imminente",
- ["Implements of Unspoken Names"] = "Ensemble des noms inexprimés",
- ["Battlegear of Unyielding Strength"] = "Tenue de combat de force inflexible",
-
- --AQ40 Sets
- ["Genesis Raiment"] = "Grande tenue de la genèse",
- ["Striker's Garb"] = "Atours du Frappeur",
- ["Enigma Vestments"] = "Habits de l'énigme",
- ["Avenger's Battlegear"] = "Tenue de combat du Vengeur",
- ["Garments of the Oracle"] = "Vêtements de l'oracle",
- ["Deathdealer's Embrace"] = "Etreinte du dispensateur de mort",
- ["Stormcaller's Garb"] = "Atours d'implorateur de tempête",
- ["Doomcaller's Attire"] = "Costume d'implorateur funeste",
- ["Conqueror's Battlegear"] = "Tenue de combat du Conquérant",
-
- --Dungeon 1 Sets
- ["Wildheart Raiment"] = "Grande tenue du Coeur-sauvage",
- ["Beaststalker Armor"] = "Armure du bestiaire",
- ["Magister's Regalia"] = "Tenue de parade de magistère",
- ["Lightforge Armor"] = "Armure de Sancteforge",
- ["Vestments of the Devout"] = "Habits du dévot",
- ["Shadowcraft Armor"] = "Armure Sombreruse",
- ["The Elements"] = "Les Eléments",
- ["Dreadmist Raiment"] = "Grande tenue de Brume-funeste",
- ["Battlegear of Valor"] = "Tenue de combat de vaillance",
-
- --Dungeon 2 Sets
- ["Feralheart Raiment"] = "Grande tenue Coeur-Farouche",
- ["Beastmaster Armor"] = "Armure de belluaire",
- ["Sorcerer's Regalia"] = "Tenue de parade du sorcier",
- ["Soulforge Armor"] = "Armure d'Âmeforge",
- ["Vestments of the Virtuous"] = "Habits du Vertueux",
- ["Darkmantle Armor"] = "Armure Sombremante",
- ["The Five Thunders"] = "Les Cinq tonnerres",
- ["Deathmist Raiment"] = "Grande tenue Mortebrume",
- ["Battlegear of Heroism"] = "Tenue de combat d'héroïsme",
-
- --Dungeon 3 Sets
- ["Hallowed Raiment"] = "Grande tenue bénie",
- ["Incanter's Regalia"] = "Tenue de parade d'incantateur",
- ["Mana-Etched Regalia"] = "Tenue de parade gravée au mana",
- ["Oblivion Raiment"] = "Grande tenue de l'oubli",
- ["Assassination Armor"] = "Armure d'assassinat",
- ["Moonglade Raiment"] = "Grande tenue de Reflet-de-lune",
- ["Wastewalker Armor"] = "Armure de marchefriche",
- ["Beast Lord Armor"] = "Armure de seigneur des bêtes",
- ["Desolation Battlegear"] = "Tenue de combat de la désolation",
- ["Tidefury Raiment"] = "Grande tenue de mascaret",
- ["Bold Armor"] = "Armure audacieuse",
- ["Doomplate Battlegear"] = "Tenue de combat de plaques funestes",
- ["Righteous Armor"] = "Armure du vertueux",
-
- --Tier 1 Sets
- ["Cenarion Raiment"] = "Grande tenue cénarienne",
- ["Giantstalker Armor"] = "Armure de traqueur de géant",
- ["Arcanist Regalia"] = "Tenue de parade d'arcaniste",
- ["Lawbringer Armor"] = "Armure judiciaire",
- ["Vestments of Prophecy"] = "Habits prophétiques",
- ["Nightslayer Armor"] = "Armure du tueur de la nuit",
- ["The Earthfury"] = "Rageterre",
- ["Felheart Raiment"] = "Grande tenue de Gangrecoeur",
- ["Battlegear of Might"] = "Tenue de combat de puissance",
-
- --Tier 2 Sets
- ["Stormrage Raiment"] = "Grande tenue de Stormrage",
- ["Dragonstalker Armor"] = "Armure de traqueur de dragon",
- ["Netherwind Regalia"] = "Tenue de parade de Vent du néant",
- ["Judgement Armor"] = "Armure du jugement",
- ["Vestments of Transcendence"] = "Habits de transcendance",
- ["Bloodfang Armor"] = "Armure Rougecroc",
- ["The Ten Storms"] = "Les Dix tempêtes",
- ["Nemesis Raiment"] = "Grande tenue de Némésis",
- ["Battlegear of Wrath"] = "Tenue de combat de courroux",
-
- --Tier 3 Sets
- ["Dreamwalker Raiment"] = "Grande tenue de marcherêve",
- ["Cryptstalker Armor"] = "Armure de traqueur des cryptes",
- ["Frostfire Regalia"] = "Tenue de parade de givrefeu",
- ["Redemption Armor"] = "Armure de rédemption",
- ["Vestments of Faith"] = "Habits de foi",
- ["Bonescythe Armor"] = "Armure de la faucheuse d'os",
- ["The Earthshatterer"] = "Le briseur de terre",
- ["Plagueheart Raiment"] = "Grande tenue de pestecoeur",
- ["Dreadnaught's Battlegear"] = "Tenue de combat de cuirassier",
-
- --Tier 4 Sets
- ["Malorne Harness"] = "Harnais de Malorne",
- ["Malorne Raiment"] = "Grande tenue de Malorne",
- ["Malorne Regalia"] = "Tenue de parade de Malorne",
- ["Demon Stalker Armor"] = "Armure de traqueur de démon",
- ["Aldor Regalia"] = "Tenue de parade de l'Aldor",
- ["Justicar Armor"] = "Armure de justicier",
- ["Justicar Battlegear"] = "Tenue de combat de justicier",
- ["Justicar Raiment"] = "Grande tenue de justicier",
- ["Incarnate Raiment"] = "Grande tenue des incarnés",
- ["Incarnate Regalia"] = "Tenue de parade des incarnés",
- ["Netherblade Set"] = "Lame-Néant",
- ["Cyclone Harness"] = "Harnais du cyclone",
- ["Cyclone Raiment"] = "Grande tenue du cyclone",
- ["Cyclone Regalia"] = "Tenue de parade du cyclone",
- ["Voidheart Raiment"] = "Grande tenue du Coeur-du-vide",
- ["Warbringer Armor"] = "Armure de porteguerre",
- ["Warbringer Battlegear"] = "Tenue de combat de porteguerre",
-
- --Tier 5 Sets
- ["Nordrassil Harness"] = "Harnais de Nordrassil",
- ["Nordrassil Raiment"] = "Grande tenue de Nordrassil",
- ["Nordrassil Regalia"] = "Tenue de parade de Nordrassil",
- ["Rift Stalker Armor"] = "Armure de traqueur des failles",
- ["Tirisfal Regalia"] = "Tenue de parade de Tirisfal",
- ["Crystalforge Armor"] = "Armure de Crystalforge",
- ["Crystalforge Battlegear"] = "Tenue de combat de Crystalforge",
- ["Crystalforge Raiment"] = "Grande tenue de Crystalforge",
- ["Avatar Raiment"] = "Grande tenue de l'avatar",
- ["Avatar Regalia"] = "Tenue de parade de l'avatar",
- ["Deathmantle Set"] = "Mantemort",
- ["Cataclysm Harness"] = "Harnais du cataclysme",
- ["Cataclysm Raiment"] = "Grande tenue du cataclysme",
- ["Cataclysm Regalia"] = "Tenue de parade du cyclone",
- ["Corruptor Raiment"] = "Grande tenue de corrupteur",
- ["Destroyer Armor"] = "Armure de destructeur",
- ["Destroyer Battlegear"] = "Tenue de combat de destructeur",
-
- --Tier 6 Sets
- ["Thunderheart Harness"] = "Harnais Coeur de tonnerre",
- ["Thunderheart Raiment"] = "Grande tenue Coeur de tonnerre",
- ["Thunderheart Regalia"] = "Tenue de parade Coeur de tonnerre",
- ["Gronnstalker's Armor"] = "Armure de traqueur de gronn",
- ["Tempest Regalia"] = "Tenue de parade de la tempête",
- ["Lightbringer Armor"] = "Armure de porteur de lumière",
- ["Lightbringer Battlegear"] = "Tenue de bataille de porteur de lumière",
- ["Lightbringer Raiment"] = "Grande tenue de porteur de lumiêre",
- ["Vestments of Absolution"] = "Habits d'absolution",
- ["Absolution Regalia"] = "Tenue de parade d'absolution",
- ["Slayer's Armor"] = "Armure de tueur",
- ["Skyshatter Harness"] = "Harnais Brise-ciel",
- ["Skyshatter Raiment"] = "Grande tenue Brise-ciel",
- ["Skyshatter Regalia"] = "Tenue de parade Brise-ciel",
- ["Malefic Raiment"] = "Grande tenue du maléfice",
- ["Onslaught Armor"] = "Armure d'assaut",
- ["Onslaught Battlegear"] = "Tenue de combat d'assaut",
-
- --Arathi Basin Sets - Alliance
- ["The Highlander's Intent"] = "Intention des Hautes-terres",
- ["The Highlander's Purpose"] = "Dessein des Hautes-terres",
- ["The Highlander's Will"] = "Volonté des Hautes-terres",
- ["The Highlander's Determination"] = "Détermination des Hautes-terres",
- ["The Highlander's Fortitude"] = "Force d'âme des Hautes-terres",
- ["The Highlander's Resolution"] = "Résolution des Hautes-terres",
- ["The Highlander's Resolve"] = "Fermeté des Hautes-terres",
-
- --Arathi Basin Sets - Horde
- ["The Defiler's Intent"] = "Intention du Profanateur",
- ["The Defiler's Purpose"] = "Dessein du Profanateur",
- ["The Defiler's Will"] = "Volonté du Profanateur",
- ["The Defiler's Determination"] = "Détermination du Profanateur",
- ["The Defiler's Fortitude"] = "Force d'âme du Profanateur",
- ["The Defiler's Resolution"] = "Résolution du Profanateur",
-
- --PvP Level 60 Rare Sets - Alliance
- ["Lieutenant Commander's Refuge"] = "Refuge de lieutenant-commandant",
- ["Lieutenant Commander's Pursuance"] = "Accomplissement de lieutenant-commandant",
- ["Lieutenant Commander's Arcanum"] = "Arcanum de lieutenant-commandant",
- ["Lieutenant Commander's Redoubt"] = "Redoute de lieutenant-commandant",
- ["Lieutenant Commander's Investiture"] = "Investiture de lieutenant-commandant",
- ["Lieutenant Commander's Guard"] = "Garde de lieutenant-commandant",
- ["Lieutenant Commander's Stormcaller"] = "Tornade de lieutenant-commandant",
- ["Lieutenant Commander's Dreadgear"] = "Tenue horrifique de lieutenant-commandant",
- ["Lieutenant Commander's Battlearmor"] = "Armure de bataille de lieutenant-commandant",
-
- --PvP Level 60 Rare Sets - Horde
- ["Champion's Refuge"] = "Refuge de champion",
- ["Champion's Pursuance"] = "Accomplissement de champion",
- ["Champion's Arcanum"] = "Arcanum de champion",
- ["Champion's Redoubt"] = "Redoute de champion",
- ["Champion's Investiture"] = "Investiture de champion",
- ["Champion's Guard"] = "Habits de champion",
- ["Champion's Stormcaller"] = "Tornade de champion",
- ["Champion's Dreadgear"] = "Tenue horrifique de champion",
- ["Champion's Battlearmor"] = "Armure de bataille de champion",
-
- --PvP Level 60 Epic Sets - Alliance
- ["Field Marshal's Sanctuary"] = "Sanctuaire de grand maréchal",
- ["Field Marshal's Pursuit"] = "Parure de grand maréchal",
- ["Field Marshal's Regalia"] = "Tenue de parade de grand maréchal",
- ["Field Marshal's Aegis"] = "Egide de grand maréchal",
- ["Field Marshal's Raiment"] = "Grande tenue de grand maréchal",
- ["Field Marshal's Vestments"] = "Habits de grand maréchal",
- ["Field Marshal's Earthshaker"] = "Trembleterre de grand maréchal",
- ["Field Marshal's Threads"] = "Effets de grand maréchal",
- ["Field Marshal's Battlegear"] = "Tenue de combat de grand maréchal",
-
- --PvP Level 60 Epic Sets - Horde
- ["Warlord's Sanctuary"] = "Sanctuaire de seigneur de guerre",
- ["Warlord's Pursuit"] = "Parure de maréchal de seigneur de guerre",
- ["Warlord's Regalia"] = "Tenue de parade de seigneur de guerre",
- ["Warlord's Aegis"] = "Egide de grand seigneur de guerre",
- ["Warlord's Raiment"] = "Grande tenue de seigneur de guerre",
- ["Warlord's Vestments"] = "Habits de seigneur de guerre",
- ["Warlord's Earthshaker"] = "Trembleterre de seigneur de guerre",
- ["Warlord's Threads"] = "Effets de seigneur de guerre",
- ["Warlord's Battlegear"] = "Tenue de combat de seigneur de guerre",
-
- --Outland Faction Reputation PvP Sets
- ["Dragonhide Battlegear"] = "Tenue de combat en peau de dragon",
- ["Wyrmhide Battlegear"] = "Tenue de combat en peau de wyrm",
- ["Kodohide Battlegear"] = "Tenue de combat en cuir de kodo",
- ["Stalker's Chain Battlegear"] = "Tenue de combat de traqueur en anneaux",
- ["Evoker's Silk Battlegear"] = "Tenue de combat d'évocateur en soie",
- ["Crusader's Scaled Battledgear"] = "Tenue de combat de croisé en écailles",
- ["Crusader's Ornamented Battledgear"] = "Tenue de combat ornementée de croisé",
- ["Satin Battlegear"] = "Tenue de combat en satin",
- ["Mooncloth Battlegear"] = "Tenue de combat en étoffe lunaire",
- ["Opportunist's Battlegear"] = "Tenue de combat d'opportuniste",
- ["Seer's Linked Battlegear"] = "Tenue de combat de voyant rivetée",
- ["Seer's Mail Battlegear"] = "Tenue de combat de voyant en mailles",
- ["Seer's Ringmail Battlegear"] = "Tenue de combat de voyant en mailles annelées",
- ["Dreadweave Battlegear"] = "Tenue de combat en tisse-effroi",
- ["Savage's Plate Battlegear"] = "Tenue de combat sauvage en plaques",
-
- --Arena Epic Sets
- ["Gladiator's Sanctuary"] = "Sanctuaire du gladiateur",
- ["Gladiator's Wildhide"] = "Peau de fauve de gladiateur",
- ["Gladiator's Refuge"] = "Refuge de gladiateur",
- ["Gladiator's Pursuit"] = "Parure de gladiateur",
- ["Gladiator's Regalia"] = "Tenue de parade de gladiateur",
- ["Gladiator's Aegis"] = "Egide de gladiateur",
- ["Gladiator's Vindication"] = "Justification de gladiateur",
- ["Gladiator's Redemption"] = "Rédemption de gladiateur",
- ["Gladiator's Raiment"] = "Grande tenue de gladiateur",
- ["Gladiator's Investiture"] = "Investiture de gladiateur",
- ["Gladiator's Vestments"] = "Habits de gladiateur",
- ["Gladiator's Earthshaker"] = "Trembleterre de gladiateur",
- ["Gladiator's Thunderfist"] = "Tonnepoing de gladiateur",
- ["Gladiator's Wartide"] = "Vague guerrière de gladiateur",
- ["Gladiator's Dreadgear"] = "Tenue horrifique de champion de l'arène",
- ["Gladiator's Felshroud"] = "Suaire gangrené de gladiateur",
- ["Gladiator's Battlegear"] = "Tenue de combat de gladiateur",
-
- --Set Labels
- ["Set: Embrace of the Viper"] = "Set: Etreinte de la vipère",
- ["Set: Defias Leather"] = "Set: Cuir défias",
- ["Set: The Gladiator"] = "Set: Le Gladiateur",
- ["Set: Chain of the Scarlet Crusade"] = "Set: Cotte de mailles de la croisade écarlate",
- ["Set: The Postmaster"] = "Set: Le Maître de poste",
- ["Set: Necropile Raiment"] = "Set: Grande tenue nécropile",
- ["Set: Cadaverous Garb"] = "Set: Atours cadavériques",
- ["Set: Bloodmail Regalia"] = "Set: Tenue de parade en mailles sanglantes",
- ["Set: Deathbone Guardian"] = "Set: Gardien des ossements",
- ["Set: Dal'Rend's Arms"] = "Set: Armes de Dal'Rend",
- ["Set: Spider's Kiss"] = "Baiser de l'araignée",
- ["Temple of Ahn'Qiraj Sets"] = "Sets d'Ahn'Qiraj",
- ["AQ40 Class Sets"] = "Sets de Classe AQ40",
- ["Ruins of Ahn'Qiraj Sets"] = "Sets des Ruines d'Ahn'Qiraj",
- ["AQ20 Class Sets"] = "Sets de Classe AQ20",
- ["AQ Enchants"] = "Enchantements AQ",
- ["AQ Opening Quest Chain"] = "Quêtes d'ouverture d'AQ",
- ["Pre 60 Sets"] = "Sets Pré 60",
- ["Crafted Sets"] = "Sets d'artisanat",
- ["Crafted Epic Weapons"] = "Armes d'artisanat épiques",
- ["Zul'Gurub Sets"] = "Sets Zul'Gurub",
- ["ZG Class Sets"] = "Sets de Classe ZG",
- ["ZG Enchants"] = "Enchantements ZG",
- ["Dungeon 1/2 Sets"] = "Sets Donjon 1/2",
- ["Dungeon Set 1"] = "Sets Donjon 1",
- ["Dungeon Set 2"] = "Sets Donjon 2",
- ["Dungeon 3 Sets"] = "Sets Donjon 3",
- ["Tier 1/2 Sets"] = "Sets T1/2",
- ["Tier 3 Sets"] = "Sets T3",
- ["Tier 4 Sets"] = "Sets T4",
- ["Tier 5 Sets"] = "Sets T5",
- ["Tier 6 Sets"] = "Sets T6",
- ["PvP Sets (Level 60)"] = "Sets JcJ (Niveau 60)",
- ["PvP Sets (Level 70)"] = "Sets JcJ (Niveau 70)",
- ["PvP Rewards (Level 60)"] = "Récompenses JcJ (Niveau 60)",
- ["PvP Rewards (Level 70)"] = "Récompenses JcJ (Niveau 70)",
- ["PvP Accessories (Level 60)"] = "Accessoires JcJ (Niveau 60)",
- ["PvP Accessories - Alliance (Level 60)"] = "Accéssoires JcJ - Alliance (Niveau 60)",
- ["PvP Accessories - Horde (Level 60)"] = "Accéssoires JcJ - Horde (Niveau 60)",
- ["PvP Accessories (Level 70)"] = "Accessoires JcJ (Niveau 70)",
- ["PvP Rewards"] = "Récompenses JcJ",
- ["PvP Armor Sets"] = "Sets Armures JcJ",
- ["PvP Weapons"] = "Armes JcJ",
- ["PvP Weapons (Level 60)"] = "Armes (JcJ Niveau 60)",
- ["PvP Weapons (Level 70)"] = "Armes (JcJ Niveau 70)",
- ["PvP Accessories"] = "Accessoires JcJ",
- ["PvP Non-Set Epics"] = "Epiques Hors Sets JcJ",
- ["PvP Honor System"] = "Système d'honneur JcJ",
- ["PvP Reputation Sets"] = "Sets Réputation JcJ",
- ["Arena PvP Sets"] = "Sets Arène JcJ",
- ["Arena 2 PvP Sets"] = "Sets 2 Arène JcJ",
- ["Arena 3 PvP Sets"] = "Sets 3 Arène JcJ",
- ["Arena 4 PvP Sets"] = "Sets 4 Arène JcJ",
- ["Arena PvP Weapons"] = "Armes Arène JcJ",
- ["Arena 2 PvP Weapons"] = "Armes 2 Arène JcJ",
- ["Arena 3 PvP Weapons"] = "Armes 3 Arène JcJ",
- ["Arena 4 PvP Weapons"] = "Armes 4 Arène JcJ",
- ["Arena PvP System"] = "Système d'arène JcJ",
- ["Arena Season 1 Weapons"] = "Armes Arène - Saison 1",
- ["Arena Season 2 Weapons"] = "Armes Arène - Saison 2",
- ["Arena Season 3 Weapons"] = "Armes Arène - Saison 3",
- ["Arena Season 4 Weapons"] = "Armes Arène - Saison 4",
- ["Season 1"] = "Saison 1",
- ["Season 2"] = "Saison 2",
- ["Season 3"] = "Saison 3",
- ["Season 4"] = "Saison 4",
- ["Arathi Basin Sets"] = "Sets Bassin d'Arathi",
- ["Class Books"] = "Livres de classe",
- ["Tribute Run"] = "Tribut du Roi",
- ["Dire Maul Books"] = "Livres de Hache Tripes",
- ["Random Boss Loot"] = "Objets aléatoires des boss",
- ["Class Set Pieces"] = "Pièces du set de Classe",
- ["Epic Set"] = "Set Épique",
- ["Rare Set"] = "Set Supérieur",
- ["Legendary Items"] = "Objets légendaires",
- ["Accesories and Weapons"] ="Accessoires et Armes",
- ["Badge of Justice Rewards"] = "Récompenses Insigne de justice",
- ["Accessories"] = "Accessoires",
- ["Armor and Weapons"] = "Armures et Armes",
- ["Fire Resistance Gear"] = "Equipements de Résistance au Feu",
- ["Arcane Resistance Gear"] = "Equipements de Résistance aux Arcanes",
- ["Nature Resistance Gear"] = "Equipements de Résistance à la Nature",
- ["Frost Resistance Gear"] = "Equipements de Résistance au Froid",
- ["Shadow Resistance Gear"] = "Equipements de Résistance à l'Ombre",
- ["Rare Mounts"] = "Montures rares",
- ["Tabards"] = "Tabards",
- ["Token Hand-Ins"] = "Insignes de l'Aube / Croisade",
- ["Heroic Mode Keys"] = "Clés Mode Héroïque",
- ["Legendary Items for Kael'thas Fight"] = "Objets légendaires pour le combat contre Kael'thas",
- ["BoE World Epics"] = "LqE World Epics",
- --["World Epics"] = true,
- ["Level 30-39"] = "Niveau 30-39",
- ["Level 40-49"] = "Niveau 40-49",
- ["Level 50-60"] = "Niveau 50-60",
- ["BT Patterns/Plans"] = "Patrons/Plans du Temple Noir",
- ["Hyjal Summit Designs"] = "Dessins du Sommet d'Hyjal",
- ["SP Patterns/Plans"] = "Patrons/Plans du Plateau du Puits de soleil",
-
- --NPCs missing from BabbleBoss
- --["Trash Mobs"] = true,
- ["Dungeon Set 2 Summonable"] = "Invocation Set Donjon 2",
- ["Highlord Kruul"] = "Généralissime Kruul",
- --["Theldren"] = true,
- ["Sothos and Jarien"] = "Sothos et Jarien",
- ["Druid of the Fang"] = "Druide du Croc",
- ["Defias Strip Miner"] = "Carrier défias",
- ["Defias Overseer/Taskmaster"] = "Sous-chef/Surveillant défias",
- ["Scarlet Defender/Myrmidon"] = "Défenseur/Myrmidon écarlate",
- ["Scarlet Champion"] = "Champion écarlate",
- ["Scarlet Centurion"] = "Centurion écarlate",
- ["Scarlet Trainee"] = "Jeune recrue écarlate",
- --["Herod/Mograine"] = true,
- ["Scarlet Protector/Guardsman"] = "Protecteur/Gardien écarlate",
- ["Shadowforge Flame Keeper"] = "Gardien des flammes Ombreforge",
- --["Olaf"] = true,
- ["Eric 'The Swift'"] = "Eric 'l'Agile'",
- ["Shadow of Doom"] = "Ombre funeste",
- ["Bone Witch"] = "Sorcière des ossements",
- ["Lumbering Horror"] = "Horreur chancelante",
- ["Avatar of the Martyred"] = "Avatar des martyrs",
- --["Yor"] = true,
- ["Nexus Stalker"] = "Traqueur du nexus",
- ["Auchenai Monk"] = "Moine auchenaï",
- ["Cabal Fanatic"] = "Fanatique de la Cabale",
- ["Unchained Doombringer"] = "Porte-destin sans chaîne",
- ["Crimson Sorcerer"] = "Ensorceleur cramoisi",
- ["Thuzadin Shadowcaster"] = "Exhalombre Thuzadin",
- ["Crimson Inquisitor"] = "Inquisiteur cramoisi",
- ["Crimson Battle Mage"] = "Mage de bataille cramoisi",
- ["Ghoul Ravener"] = "Goule vorace",
- ["Spectral Citizen"] = "Citoyen spectral",
- ["Spectral Researcher"] = "Chercheur spectral",
- ["Scholomance Adept"] = "Adepte de la Scholomance",
- ["Scholomance Dark Summoner"] = "Invocateur des ténèbres de la Scholomance",
- ["Blackhand Elite"] = "Elite Main-noire",
- ["Blackhand Assassin"] = "Assassin Main-noire",
- ["Firebrand Pyromancer"] = "Pyromancien de Brandefeu",
- ["Firebrand Invoker"] = "Invocateur de Brandefeu",
- ["Firebrand Grunt"] = "Grunt de Brandefeu",
- ["Firebrand Legionnaire"] = "Légionnaire de Brandefeu",
- ["Spirestone Warlord"] = "Chef de guerre Pierre-du-pic",
- ["Spirestone Mystic"] = "Mystique Pierre-du-pic",
- ["Anvilrage Captain"] = "Capitaine Ragenclume",
- ["Anvilrage Marshal"] = "Maréchal Ragenclume",
- ["Doomforge Arcanasmith"] = "Forgeron des arcanes Forge-ruine",
- ["Weapon Technician"] = "Ingénieur de siège",
- ["Doomforge Craftsman"] = "Artisan Forge-ruine",
- ["Murk Worm"] = "Ver des boues",
- ["Atal'ai Witch Doctor"] = "Sorcier-docteur atal'ai",
- ["Raging Skeleton"] = "Squelette déchaîné",
- ["Ethereal Priest"] = "Prêtre éthérien",
- ["Sethekk Ravenguard"] = "Garde-corbeau Sethekk",
- ["Time-Lost Shadowmage"] = "Ombremage du Temps-perdu",
- ["Coilfang Sorceress"] = "Sorcière de Glissecroc",
- ["Coilfang Oracle"] = "Oracle de Glissecroc",
- ["Shattered Hand Centurion"] = "Centurion de la Main brisée",
- ["Eredar Deathbringer"] = "Porte-mort érédar",
- ["Arcatraz Sentinel"] = "Sentinelle de l'Arcatraz",
- ["Gargantuan Abyssal"] = "Abyssal gargantuesque",
- ["Sunseeker Botanist"] = "Botaniste Cherche-soleil",
- ["Sunseeker Astromage"] = "Astromage Cherche-soleil",
- ["Durnholde Rifleman"] = "Fusilier de Fort-de-Durn",
- ["Rift Keeper/Rift Lord"] = "Gardien des failles/Seigneur des failles",
- ["Crimson Templar"] = "Templier cramoisi",
- ["Azure Templar"] = "Templier d'azur",
- ["Hoary Templar"] = "Templier chenu",
- ["Earthen Templar"] = "Templier terrestre",
- ["The Duke of Cynders"] = "Le duc des Cendres",
- ["The Duke of Fathoms"] = "Le duc des Profondeurs",
- ["The Duke of Zephyrs"] = "Le duc des Zéphyrs",
- ["The Duke of Shards"] = "Le duc des Eclats",
- ["Aether-tech Assistant"] = "Techno-éther assistant",
- ["Aether-tech Adept"] = "Techno-éther adepte",
- ["Aether-tech Master"] = "Techno-éther apprenti",
- ["Trelopades"] = "Trelopades",
- ["King Dorfbruiser"] = "Roi Cognenabot",
- ["Gorgolon the All-seeing"] = "Gorgolon l'Omnivoyant",
- ["Matron Li-sahar"] = "Matrone Li-sahar",
- ["Solus the Eternal"] = "Solus l'Éternel",
- --["Balzaphon"] = true,
- ["Lord Blackwood"] = "Seigneur Noirbois",
- --["Revanchion"] = true,
- --["Scorn"] = true,
- --["Sever"] = true,
- ["Lady Falther'ess"] = "Dame Falther'ess",
- ["Smokywood Pastures Vendor"] = "Vendeurs de Gourmandises Fumebois",
- --["Shartuul"] = true,
- ["Darkscreecher Akkarai"] = "Akkarai le Hurle-sombre",
- --["Karrog"] = true,
- ["Gezzarak the Huntress"] = "Gezzarak la Chasseresse",
- ["Vakkiz the Windrager"] = "Vakkiz le Ragevent",
- --["Terokk"] = true,
- ["Armbreaker Huffaz"] = "Casse-bras Huffaz",
- ["Fel Tinkerer Zortan"] = "Bricoleur gangrené Zortan",
- --["Forgosh"] = true,
- --["Gul'bor"] = true,
- ["Malevus the Mad"] = "Malevus le Fol",
- ["Porfus the Gem Gorger"] = "Porfus le Goinfre-gemmes",
- ["Wrathbringer Laz-tarash"] = "Porte-courroux Laz-tarash",
- ["Bash'ir Landing Stasis Chambers"] = "Chambre de stase alpha du point d'ancrage de Bash'ir",
- ["Templars"] = "Templiers",
- ["Dukes"] = "Ducs",
- ["High Council"] = "Princes",
- ["Headless Horseman"] = "Cavalier sans tête",
- ["Barleybrew Brewery"] = "Apprenti Brasselorge",
- ["Thunderbrew Brewery"] = "Apprenti Tonnebière",
- ["Gordok Brewery"] = "Apprenti de la bière gordok",
- ["Drohn's Distillery"] = "Apprenti de la distillerie Drohn",
- ["T'chali's Voodoo Brewery"] = "Apprenti de la brasserie vaudou de T'chali",
- ["Scarshield Quartermaster"] = "Intendant du Bouclier balafré",
- ["Overmaster Pyron"] = "Grand seigneur Pyron",
- ["Father Flame"] = "Père des flammes",
- --["Thomas Yance"] = true,
- ["Knot Thimblejack"] = "Noué Dédodevie",
- ["Shen'dralar Provisioner"] = "Approvisionneur Shen'dralar",
- ["Namdo Bizzfizzle"] = "Namdo Ventaperte",
- ["The Nameles Prophet"] = "Le Prophète sans nom",
- ["Zelemar the Wrathful"] = "Zelemar le Courroucé",
- --["Henry Stern"] = true,
- ["Aggem Thorncurse"] = "Aggem Malépine",
- --["Roogug"] = true,
- ["Rajaxx's Captains"] = "Les Capitaines de Rajaxx",
- ["Razorfen Spearhide"] = "Lanceur de Tranchebauge",
- ["Rethilgore"] = "Rethiltripe",
- ["Kalldan Felmoon"] = "Kalldan Gangrelune",
- ["Magregan Deepshadow"] = "Magregan Fondombre",
- --["Lord Ahune"] = true,
- ["Coren Direbrew"] = "Coren Navrebière",
- --["Don Carlos"] = true,
-
- --Zones
- --["World Drop"] = true,
- ["Sunwell Isle"] = "Plateau du Puits de soleil",
-
- --Shortcuts for Bossname files
- --["LBRS"] = true,
- --["UBRS"] = true,
- ["CoT1"] = "GDT1",
- ["CoT2"] = "GDT2",
- --["Scholo"] = true,
- --["Strat"] = true,
- ["Serpentshrine"] = "SCC",
-
- --Chests, etc
- ["Dark Coffer"] = "Coffre Noir",
- ["The Secret Safe"] = "Coffre à relique",
- ["The Vault"] = "La Chambre forte",
- ["Ogre Tannin Basket"] = "Panier Ogre de tannin",
- ["Fengus's Chest"] = "Coffre de Fengus",
- ["The Prince's Chest"] = "Coffre du Prince",
- ["Doan's Strongbox"] = "Coffre de Doan",
- ["Frostwhisper's Embalming Fluid"] = "Liquide d'embaumement de Murmegivre",
- ["Unforged Rune Covered Breastplate"] = "Plastron couvert de runes inachevé",
- ["Malor's Strongbox"] = "Coffre de Foi",
- ["Malor the Zealous"] = "Malor the Zealous",
- ["Unfinished Painting"] = "Toile inachevée",
- ["Felvine Shard"] = "Fragment de la Gangrevigne",
- ["Baelog's Chest"] = "Coffre de Baelog",
- ["Lorgalis Manuscript"] = "Manuscrit de Lorgalis",
- ["Fathom Core"] = "Noyau de la Brasse",
- ["Conspicuous Urn"] = "Urne ostentatoire",
- ["Gift of Adoration"] = "Cadeau d'adoration",
- ["Box of Chocolates"] = "Boîte de chocolats",
- ["Treat Bag"] = "Sac de friandises",
- ["Gaily Wrapped Present"] = "Cadeau à l'emballage multicolore",
- ["Festive Gift"] = "Cadeau de fête",
- ["Ticking Present"] = "Cadeau tic-taquant",
- ["Gently Shaken Gift"] = "Cadeau secoué doucement",
- ["Carefully Wrapped Present"] = "Biscuit du Voile d'hiver",
- ["Winter Veil Gift"] = "Rob-fusée mécanique",
- ["Smokywood Pastures Extra-Special Gift"] = "Cadeau extra-spécial des Gourmandises Fumebois",
- ["Brightly Colored Egg"] = "Oeuf brillamment coloré",
- ["Lunar Festival Fireworks Pack"] = "Sac de feux d'artifice de la fête lunaire",
- ["Lucky Red Envelope"] = "Enveloppe rouge porte-bonheur",
- ["Small Rocket Recipes"] = "Recettes des petites comètes",
- ["Large Rocket Recipes"] = "Recettes de grandes comètes",
- ["Cluster Rocket Recipes"] = "Recettes de chapelet de comètes",
- ["Large Cluster Rocket Recipes"] = "Recettes de chapelet de grandes comètes",
- ["Timed Reward Chest"] = "Coffre du parcours rapide",
- ["Timed Reward Chest 1"] = "Coffre du parcours rapide 1",
- ["Timed Reward Chest 2"] = "Coffre du parcours rapide 2",
- ["Timed Reward Chest 3"] = "Coffre du parcours rapide 3",
- ["Timed Reward Chest 4"] = "Coffre du parcours rapide 4",
- ["The Talon King's Coffer"] = "Le coffre du roi-serre",
- ["Krom Stoutarm's Chest"] = "Coffre de Krom Rudebras",
- ["Garrett Family Chest"] = "Coffre de la famille Garrett",
- ["Reinforced Fel Iron Chest"] = "Coffre en gangrefer renforcé",
- ["DM North Tribute Chest"] = "Coffre du Roi (HT Nord)",
-
- --World Events
- ["Abyssal Council"] = "Conseil abyssal",
- ["Bash'ir Landing Skyguard Raid"] = "Point d'ancrage de Bash'ir",
- ["Brewfest"] = "La fête des Brasseurs",
- ["Children's Week"] = "La Semaine des enfants",
- ["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",
- ["Hallow's End"] = "La Sanssaint",
- ["Harvest Festival"] = "La Fête des moissons",
- ["Love is in the Air"] = "De l'amour dans l'air",
- ["Lunar Festival"] = "La fête lunaire",
- ["Midsummer Fire Festival"] = "Solstice d'été : la fête du Feu",
- ["Noblegarden"] = "Le jardin des nobles",
- --["Skettis"] = true,
- ["Stranglethorn Fishing Extravaganza"] = "Concours de pêche de Strangleronce",
-
-} end)
diff --git a/AtlasLoot back update/Locale/locale.kr.lua b/AtlasLoot back update/Locale/locale.kr.lua
deleted file mode 100644
index 156f4d8..0000000
--- a/AtlasLoot back update/Locale/locale.kr.lua
+++ /dev/null
@@ -1,653 +0,0 @@
--- Translated by acemage
--- Last Updated: 6/28/2007
--- missing some BabbleBoss names.
-
---Create the library instance
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
---Allow reporting of what translations are missing
---AL:EnableDebugging();
-
---Allow the language to be changed dynamically for debugging purposes
---AL:EnableDynamicLocales();
-
---Register translations
-AL:RegisterTranslations("koKR", function() return {
- --Text strings for UI objects
- ["No match found for"] = "와 일치하는게 없습니다",
- ["Search"] = "찾기",
- ["Clear"] = "지우기",
- ["Select Loot Table"] = "루팅 테이블 선택",
- ["Select Sub-Table"] = "하위 테이블 선택",
- ["Drop Rate: "] = "드랍률: ",
- ["Priority:"] = "우선도: ",
- ["Click boss name to view loot."] = "보스이름을 클릭하면 루팅을 볼수 있습니다.",
- ["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."] = true,
- ["Various Locations"] = "다양한 위치",
- ["This is a loot browser only. To view maps as well, install either Atlas or Alphamap."] = "이것은 루팅정보만 보여줍니다. 맵정보를 확인하려면 Atlas 또는 Alphamap을 설치하셔야 합니다",
- ["Toggle AL Panel"] = "AL Panel 토글",
- [" is safe."] = " 은 이제 안전합니다.",
- ["Server queried for "] = "서버에 ",
- [". Right click on any other item to refresh the loot page."] = "에 대한 정보를 요청합니다. 다른 아이템을 우클릭하면 페이지가 수정됩니다.",
- ["Back"] = "뒤로",
- ["Level 60"] = "레벨 60",
- ["Level 70"] = "레벨 70",
- ["|cffff0000(unsafe)"] = "|cffff0000(불안전)",
- ["Misc"] = "일반",
- ["Rewards"] = "보상",
- ["Heroic Mode"] = "영웅 모드",
- ["Normal Mode"] = "일반 모드",
- ["Raid"] = "레이드",
- ["Choose Table ..."] = "테이블 선택 ...",
- ["Season 2"] = "시즌 2",
- ["Unknown"] = "Unknown",
-
- --Text for Options Panel
- ["Atlasloot Options"] = "Atlasloot 설정",
- ["Safe Chat Links |cff1eff00(recommended)|r"] = "안전한 채팅 링크 |cff1eff00(추천)|r",
- ["Enable all Chat Links |cffff0000(use at own risk)|r"] = "모든 채팅 링크 활성 |cffff0000(비추)|r",
- ["Default Tooltips"] = "기본 툴팁",
- ["Lootlink Tooltips"] = "Lootlink 툴팁",
- ["|cff9d9d9dLootlink Tooltips|r"] = "|cff9d9d9dLootlink 툴팁|r",
- ["ItemSync Tooltips"] = "ItemSync 툴팁",
- ["|cff9d9d9dItemSync Tooltips|r"] = "|cff9d9d9dItemSync 툴팁|r",
- ["Use EquipCompare"] = "EquipCompare 사용",
- ["|cff9d9d9dUse EquipCompare|r"] = "|cff9d9d9dEquipCompare 사용|r",
- ["Show Comparison Tooltips"] = "비교 툴팁 보기",
- ["Make Loot Table Opaque"] = "배경 불투명하게 하기",
- ["Show itemIDs at all times"] = "itemID 항상 보기",
- ["Hide AtlasLoot Panel"] = "AtlasLoot 숨기기",
- ["Show Minimap Button"] = "미니맵버튼 보이기",
- ["Set Minimap Button Position"] = "미니맵버튼 위치 설정",
- ["Done"] = "완료",
-
- --Minimap Button
- ["|cff1eff00Left-Click|r Browse Loot Tables"] = "|cff1eff00왼쪽 클릭|r 루팅 테이블 화면",
- ["|cffff0000Right-Click|r View Options"] = "|cffff0000오른쪽 클릭|r 설정 화면",
- ["|cffff0000Shift-Click|r View Options"] = "|cffff0000Shift클릭|r 보기 설정",
- ["|cffccccccLeft-Click + Drag|r Move Minimap Button"] = "|cffcccccc왼쪽 + 드레그|r 미니맵 버튼 이동",
-
- --AtlasLoot Panel
- ["Options"] = "설정",
- ["Collections"] = "세트 모음집",
- ["Factions"] = "평판 진영",
-
- --First time user
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'."] = "Atlasloot Enhanced에 오신걸 환영합니다. 잠시 설정창의 옵션을 선택하여 주세요.\n\n '/atlasloot'를 입력하시면 다시 설정창을 볼수 있습니다.",
- ["Setup"] = "셋업",
-
- --Old Atlas Detected
- ["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("] = "Atlas 버전과 Atlasloot 버전이 일치하지 않는 것이 감지되었습니다 (",
- ["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."] = "). 버전 일치가 안되서 에러가 있을지도 모릅니다.가능한 빨리 http://www.atlasmod.com를 방문해서 최신 버전으로 업데이트를 해주시기 바랍니다.",
- ["OK"] = "확인",
- ["Incompatible Atlas Detected"] = "호환되지 않는 altas 감지",
-
- --Unsafe item tooltip
- ["Unsafe Item"] = "불안전 아이템",
- ["ItemID:"] = "ItemID:",
- ["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."] = "불안전 아이템. 서버 연결종료의 위험 없이 아이템을 보려면 먼저 게임에서 해당 아이템을 보셔야 합니다. 이는 1.10 패치후 블리자드가 채택한 사항입니다.",
- ["You can right-click to attempt to query the server. You may be disconnected."] = "오른쪽 클릭으로 서버에 아이템 정보를 요청할 수 있습니다. 서버연결이 종료될 수도 있습니다.",
-
- --Misc Inventory related words
- ["Mount"] = "탈 것",
- ["Enchant"] = "마법부여",
- ["Trade Goods"] = "물품",
- ["Scope"] = "장치",
- ["Pet"] = "소환수",
- ["Darkmoon Faire Card"] = "다크문 축제 카드",
- ["Book"] = "책",
- ["Banner"] = "깃발",
- ["Set"] = "세트",
- ["Token"] = "휘장",
- ["Crafting Reagent"] = "제작용 재료",
-
- --Labels for loot descriptions
- ["Classes:"] = "직업:",
- ["This Item Begins a Quest"] = "퀘스트시작 아이템",
- ["Quest Item"] = "퀘스트 아이템",
- ["Quest Reward"] = "퀘스트 보상",
- ["Shared"] = "공통",
- ["Unique"] = "유닉",
- ["Right Half"] = "오른쪽 반쪽",
- ["Left Half"] = "왼쪽 반쪽",
- ["28 Slot Soul Shard"] = "28 칸 영혼",
- ["18 Slot"] = "18칸",
- ["16 Slot"] = "16칸",
- ["10 Slot"] = "10칸",
- ["(has random enchantment)"] = "(렌덤 마법부여)",
- ["Use to purchase rewards"] = "보상아이템 구입에 사용",
- ["Use to purchase rewards (Horde)"] = "보상아이템 구입에 사용 (호드)",
- ["Use to purchase rewards (Alliance)"] = "보상아이템 구입에 사용 (얼라이언스)",
- ["World Bosses"] = "월드 보스",
- ["Reputation Factions"] = "평판 진영",
- ["Sets/Collections"] = "세트/모음집",
- ["Card Game Item"] = "카드게임 아이템",
- ["Rare"] = "Rare",
- ["Heroic"] = "Heroic",
- ["Summon"] = "Summon",
- ["Random"] = "Random",
-
- --Special loot categories for Battlegrounds
- ["Misc. Rewards"] = "일반급 보상",
- ["Superior Rewards"] = "희귀급 보상",
- ["Epic Rewards"] = "영웅급 보상",
-
- --Brood of Nozdormu Paths
- ["Path of the Conqueror"] = "정복자의 길",
- ["Path of the Invoker"] = "기원사의 길",
- ["Path of the Protector"] = "수호자의 길",
-
- --Violet Eye Paths
- ["Path of the Violet Protector"] = "위대한 수호자의 길",
- ["Path of the Violet Mage"] = "대마법사의 길",
- ["Path of the Violet Assassin"] = "일급 암살자의 길",
- ["Path of the Violet Restorer"] = "숭고한 구원자의 길",
-
- --AQ Opening Event
- ["Red Scepter Shard"] = "붉은색 홀 파편",
- ["Blue Scepter Shard"] = "파란색 홀 파편",
- ["Green Scepter Shard"] = "녹색 홀 파편",
- ["Scepter of the Shifting Sands"] = "Scepter of the Shifting Sands",
-
- --World PvP
- ["Hellfire Fortifications"] = "지옥불 성채",
- ["Twin Spire Ruins"] = "쌍둥이 첨탑 폐허",
- ["Spirit Towers"] = "영혼의 탑",
- ["Halaa"] = "할라아",
-
- --Karazhan Opera Event Headings
- ["Shared Drops"] = "공통 드랍",
- ["Romulo & Julianne"] = "로미오와 줄리엣",
- ["Wizard of Oz"] = "오즈의 마법사",
- ["Red Riding Hood"] = "빨간 두건",
-
- --Karazhan Animal Boss Types
- ["Spider"] = "거미",
- ["Darkhound"] = "똥개",
- ["Bat"] = "박쥐",
-
- --ZG Tokens
- ["Primal Hakkari Kossack"] = "고대 학카리 조끼",
- ["Primal Hakkari Shawl"] = "고대 학카리 어깨걸이",
- ["Primal Hakkari Bindings"] = "고대 학카리 팔보호구",
- ["Primal Hakkari Sash"] = "고대 학카리 장식띠",
- ["Primal Hakkari Stanchion"] = "고대 학카리 손목갑옷",
- ["Primal Hakkari Aegis"] = "고대 학카리 아이기스",
- ["Primal Hakkari Girdle"] = "고대 학카리 벨트",
- ["Primal Hakkari Armsplint"] = "고대 학카리 어깨갑옷",
- ["Primal Hakkari Tabard"] = "고대 학카리 휘장",
-
- --AQ20 Tokens
- ["Qiraji Ornate Hilt"] = "화려한 퀴라지 자루",
- ["Qiraji Martial Drape"] = "전쟁의 퀴라지 망토",
- ["Qiraji Magisterial Ring"] = "권위의 퀴라지 반지",
- ["Qiraji Ceremonial Ring"] = "의식의 퀴라지 반지",
- ["Qiraji Regal Drape"] = "제왕의 퀴라지 망토",
- ["Qiraji Spiked Hilt"] = "못박힌 퀴라지 자루",
-
- --AQ40 Tokens
- ["Qiraji Bindings of Dominance"] = "지배의 퀴라지 팔보호구",
- ["Qiraji Bindings of Command"] = "지휘의 퀴라지 팔보호구",
- ["Vek'nilash's Circlet"] = "베크닐라쉬의 관",
- ["Vek'lor's Diadem"] = "베클로어의 관",
- ["Ouro's Intact Hide"] = "온전한 아우로의 가죽",
- ["Skin of the Great Sandworm"] = "거대한 미늘벌레의 가죽",
- ["Husk of the Old God"] = "고대신의 허물",
- ["Carapace of the Old God"] = "고대신의 껍질",
-
- --Blacksmithing Crafted Sets
- ["Imperial Plate"] = "황제의 갑옷",
- ["The Darksoul"] = "검은 영혼의 손아귀",
- ["Fel Iron Plate"] = "지옥무쇠 판금 방어구",
- ["Adamantite Battlegear"] = "아다만다이트 전투장비",
- ["Flame Guard"] = "화염의 수호",
- ["Enchanted Adamantite Armor"] = "마력 깃든 아다만다이트 갑옷",
- ["Khorium Ward"] = "코륨 방어구",
- ["Faith in Felsteel"] = "지옥강철 전투장비",
- ["Burning Rage"] = "불타는 분노",
- ["Bloodsoul Embrace"] = "붉은영혼의 손아귀",
- ["Fel Iron Chain"] = "지옥무쇠 사슬 방어구",
-
- --Tailoring Crafted Sets
- ["Bloodvine Garb"] = "붉은덩굴 의복",
- ["Netherweave Vestments"] = "황천매듭 제복",
- ["Imbued Netherweave"] = "마력 깃든 황천매듭 제복",
- ["Arcanoweave Vestments"] = "비전매듭 의복",
- ["The Unyielding"] = "불굴의 방어구",
- ["Whitemend Wisdom"] = "백마법의 지혜",
- ["Spellstrike Infusion"] = "마법 강타의 마력",
- ["Battlecast Garb"] = "전투시전술 의복",
- ["Soulcloth Embrace"] = "영혼매듭 예복",
- ["Primal Mooncloth"] = "태초의 달빛매듭 의복",
- ["Shadow's Embrace"] = "어둠의 은총",
- ["Wrath of Spellfire"] = "마법불꽃의 격노",
-
- --Leatherworking Crafted Sets
- ["Volcanic Armor"] = "화산 갑옷",
- ["Ironfeather Armor"] = "무쇠깃털 갑옷",
- ["Stormshroud Armor"] = "폭풍안개 갑옷",
- ["Devilsaur Armor"] = "데빌사우루스 갑옷",
- ["Blood Tiger Harness"] = "붉은호랑이 방어구",
- ["Primal Batskin"] = "원시 박쥐가죽",
- ["Wild Draenish Armor"] = "야생의 드레나이 방어구",
- ["Thick Draenic Armor"] = "두꺼운 드레나이 방어구",
- ["Fel Skin"] = "지옥 가죽 방어구",
- ["Strength of the Clefthoof"] = "갈래발굽의 힘",
- ["Green Dragon Mail"] = "녹색용 쇠사슬 갑옷",
- ["Blue Dragon Mail"] = "푸른용 쇠사슬 갑옷",
- ["Black Dragon Mail"] = "검은용 쇠사슬 갑옷",
- ["Scaled Draenic Armor"] = "드레나이 미늘 갑옷",
- ["Felscale Armor"] = "지옥껍질 갑옷",
- ["Felstalker Armor"] = "지옥추적자 갑옷",
- ["Fury of the Nether"] = "황천의 격노",
- ["Primal Intent"] = "원소쐐기 갑옷",
- ["Windhawk Armor"] = "바람매 갑옷",
- ["Netherscale Armor"] = "황천비늘 갑옷",
- ["Netherstrike Armor"] = "황천쐐기 갑옷",
-
- --Pre-60 Sets
- ["Defias Leather"] = "데피아즈단",
- ["Embrace of the Viper"] = "독사의 은총",
- ["Chain of the Scarlet Crusade"] = "붉은십자군",
- ["The Gladiator"] = "검투사",
- ["Ironweave Battlesuit"] = "강철매듭 전투장비",
- ["Necropile Raiment"] = "시체더미 의복",
- ["Cadaverous Garb"] = "시체 수의",
- ["Bloodmail Regalia"] = "피고리 제복",
- ["Deathbone Guardian"] = "죽음의 뼈갑옷",
- ["The Postmaster"] = "우체국장",
- ["Scourge Invasion"] = "스컬지 침공",
- ["Regalia of Undead Cleansing"] = "언데드 정화의 의복",
- ["Undead Slayer's Armor"] = "언데드 사냥꾼의 갑옷",
- ["Garb of the Undead Slayer"] = "언데드 사냥꾼의 의복",
- ["Battlegear of Undead Slaying"] = "언데드 퇴치의 전투장비",
- ["Shard of the Gods"] = "신의 파편",
- ["Zul'Gurub Rings"] = "줄구룹 반지",
- ["Major Mojo Infusion"] = "강력한 모조",
- ["Overlord's Resolution"] = "대군주의 결의",
- ["Prayer of the Primal"] = "원시술사의 기원",
- ["Zanzil's Concentration"] = "잔질의 집중력",
- ["Spirit of Eskhandar"] = "에스칸다르의 영혼",
- ["The Twin Blades of Hakkari"] = "학카리 쌍검",
- ["Primal Blessing"] = "원시 축복",
- ["Dal'Rend's Arms"] = "달렌드의 무기",
- ["Spider's Kiss"] = "거미의 입마춤",
-
- --BC Sets
- ["The Twin Stars"] = "쌍둥이 별",
- ["The Twin Blades of Azzinoth"] = "아지노스의 쌍날검",
-
- --ZG Sets
- ["Haruspex's Garb"] = "제사장의 의복",
- ["Predator's Armor"] = "수렵꾼의 갑옷",
- ["Illusionist's Attire"] = "환영술사의 의복",
- ["Freethinker's Armor"] = "자유사상가의 갑옷",
- ["Confessor's Raiment"] = "성자의 의복",
- ["Madcap's Outfit"] = "개혁가의 장비",
- ["Augur's Regalia"] = "점술가의 의복",
- ["Demoniac's Threads"] = "악령술사의 의복",
- ["Vindicator's Battlegear"] = "구원자의 전투장비",
-
- --AQ20 Sets
- ["Symbols of Unending Life"] = "영원한 삶의 의복",
- ["Trappings of the Unseen Path"] = "선도자의 전투장비",
- ["Trappings of Vaulted Secrets"] = "밝혀진 비밀의 의복",
- ["Battlegear of Eternal Justice"] = "영원한 정의의 전투장비",
- ["Finery of Infinite Wisdom"] = "무한한 지혜의 의복",
- ["Emblems of Veiled Shadows"] = "어두운그림자의 상징",
- ["Gift of the Gathering Storm"] = "휘몰아치는 폭풍의 선물",
- ["Implements of Unspoken Names"] = "절대자의 의복",
- ["Battlegear of Unyielding Strength"] = "굴하지 않는 힘의 전투장비",
-
- --AQ40 Sets
- ["Genesis Raiment"] = "태초의 의복",
- ["Striker's Garb"] = "관통의 전투장비",
- ["Enigma Vestments"] = "불가사의의 의복",
- ["Avenger's Battlegear"] = "응징의 전투장비",
- ["Garments of the Oracle"] = "신탁의 예복",
- ["Deathdealer's Embrace"] = "죽음의 선고자 전투장비",
- ["Stormcaller's Garb"] = "폭풍소환사의 어깨갑옷",
- ["Doomcaller's Attire"] = "파멸의 소환사",
- ["Conqueror's Battlegear"] = "정복자의 전투장비",
-
- --Dungeon 1 Sets
- ["Wildheart Raiment"] = "자연의 정수 의복",
- ["Beaststalker Armor"] = "야수 추적자 갑옷",
- ["Magister's Regalia"] = "원소술사 의복",
- ["Lightforge Armor"] = "성전사 방어구",
- ["Vestments of the Devout"] = "기원의 의목",
- ["Shadowcraft Armor"] = "어둠추적자 갑옷",
- ["The Elements"] = "정령의 방어구",
- ["Dreadmist Raiment"] = "공포의 안개 의복",
- ["Battlegear of Valor"] = "용맹의 전투장비",
-
- --Dungeon 2 Sets
- ["Feralheart Raiment"] = "야생의 정수 의복",
- ["Beastmaster Armor"] = "야수왕의 갑옷",
- ["Sorcerer's Regalia"] = "마술사의 의복",
- ["Soulforge Armor"] = "성령의 갑옷",
- ["Vestments of the Virtuous"] = "고결의 의복",
- ["Darkmantle Armor"] = "검은장막의 방어구",
- ["The Five Thunders"] = "우레의 방어구",
- ["Deathmist Raiment"] = "죽음의 안개 의복",
- ["Battlegear of Heroism"] = "무용의 전투장비",
-
- --Dungeon 3 Sets
- ["Hallowed Raiment"] = "신성의 예복",
- ["Incanter's Regalia"] = "주문술사 의복",
- ["Mana-Etched Regalia"] = "마나 깃든 예복",
- ["Oblivion Raiment"] = "망각의 수의",
- ["Assassination Armor"] = "암살의 제복",
- ["Moonglade Raiment"] = "달의 숲 의복",
- ["Wastewalker Armor"] = "거친 황야 의복",
- ["Beast Lord Armor"] = "야수군주 갑옷",
- ["Desolation Battlegear"] = "황폐의 방어구",
- ["Tidefury Raiment"] = "성난 파도의 방어구",
- ["Bold Armor"] = "용자의 갑옷",
- ["Doomplate Battlegear"] = "파멸의 판금 갑옷",
- ["Righteous Armor"] = "정의의 방어구",
-
- --Tier 1 Sets
- ["Cenarion Raiment"] = "세나리온 의복",
- ["Giantstalker Armor"] = "거인추적자 갑옷",
- ["Arcanist Regalia"] = "신비술사 의복",
- ["Lawbringer Armor"] = "집행의 방어구",
- ["Vestments of Prophecy"] = "계시의 의복",
- ["Nightslayer Armor"] = "밤그림자 갑옷",
- ["The Earthfury"] = "지각변동의 방어구",
- ["Felheart Raiment"] = "타락심장의 의복",
- ["Battlegear of Might"] = "투지의 전투장비",
-
- --Tier 2 Sets
- ["Stormrage Raiment"] = "성난폭풍 의복",
- ["Dragonstalker Armor"] = "용추적자 갑옷",
- ["Netherwind Regalia"] = "소용돌이 의복",
- ["Judgement Armor"] = "심판의 갑옷",
- ["Vestments of Transcendence"] = "초월의 의복",
- ["Bloodfang Armor"] = "붉은송곳니 방어구",
- ["The Ten Storms"] = "폭풍우 방어구",
- ["Nemesis Raiment"] = "천벌의 의복",
- ["Battlegear of Wrath"] = "격노의 전투장비",
-
- --Tier 3 Sets
- ["Dreamwalker Raiment"] = "꿈의감시자 의복",
- ["Cryptstalker Armor"] = "지하추적자 갑옷",
- ["Frostfire Regalia"] = "얼음불꽃 의복",
- ["Redemption Armor"] = "구원의 갑옷",
- ["Vestments of Faith"] = "신념의 의복",
- ["Bonescythe Armor"] = "해골사신의 갑옷",
- ["The Earthshatterer"] = "지축이동의 갑옷",
- ["Plagueheart Raiment"] = "역병의심장 의복",
- ["Dreadnaught's Battlegear"] = "무쌍의 전투장비",
-
- --Tier 4 Sets
- ["Malorne Harness"] = "말로른의 갑옷",
- ["Malorne Raiment"] = "말로른의 예복",
- ["Malorne Regalia"] = "말로른의 의복",
- ["Demon Stalker Armor"] = "악마추적자의 갑옷",
- ["Aldor Regalia"] = "알도르 의복",
- ["Justicar Armor"] = "심판관의 갑옷",
- ["Justicar Battlegear"] = "심판관의 전투장비",
- ["Justicar Raiment"] = "심판관의 예복",
- ["Incarnate Raiment"] = "현신의 예복",
- ["Incarnate Regalia"] = "현신의 의복",
- ["Netherblade Set"] = "황천의 칼날",
- ["Cyclone Harness"] = "회오리 갑옷",
- ["Cyclone Raiment"] = "회오리 예복",
- ["Cyclone Regalia"] = "회오리 의복",
- ["Voidheart Raiment"] = "공허의심장 의복",
- ["Warbringer Armor"] = "전쟁의 인도자 갑옷",
- ["Warbringer Battlegear"] = "전쟁의 인도자 전투장비",
-
- --Tier 5 Sets
- ["Nordrassil Harness"] = "놀드랏실 갑옷",
- ["Nordrassil Raiment"] = "놀드랏실 예복",
- ["Nordrassil Regalia"] = "놀드랏실 의복",
- ["Rift Stalker Armor"] = "균열추적자 갑옷",
- ["Tirisfal Regalia"] = "티리스팔 의복",
- ["Crystalforge Armor"] = "정화의 갑옷",
- ["Crystalforge Battlegear"] = "정화의 전투장비",
- ["Crystalforge Raiment"] = "정화의 예복",
- ["Avatar Raiment"] = "화신의 예복",
- ["Avatar Regalia"] = "화신의 의복",
- ["Deathmantle Set"] = "죽음의 장막",
- ["Cataclysm Harness"] = "천재지변의 갑옷",
- ["Cataclysm Raiment"] = "천재지변의 예복",
- ["Cataclysm Regalia"] = "천재지변의 의복",
- ["Corruptor Raiment"] = "타락자의 의복",
- ["Destroyer Armor"] = "파괴자의 갑옷",
- ["Destroyer Battlegear"] = "파괴자의 전투장비",
-
- --Tier 6 Sets
- ["Thunderheart Harness"] = "천둥심장 갑옷",
- ["Thunderheart Raiment"] = "천둥심장 예복",
- ["Thunderheart Regalia"] = "천둥심장 의복",
- ["Gronnstalker's Armor"] = "그론추적자 갑옷",
- ["Tempest Regalia"] = "폭풍우 의복",
- ["Lightbringer Armor"] = "빛의 수호자 갑옷",
- ["Lightbringer Battlegear"] = "빛의 수호자 전투장비",
- ["Lightbringer Raiment"] = "빛의 수호자 예복",
- ["Vestments of Absolution"] = "면죄의 예복",
- ["Absolution Regalia"] = "면죄의 의복",
- ["Slayer's Armor"] = "학살자의 제복",
- ["Skyshatter Harness"] = "무너지는 하늘의 갑옷",
- ["Skyshatter Raiment"] = "무너지는 하늘의 예복",
- ["Skyshatter Regalia"] = "무너지는 하늘의 의복",
- ["Malefic Raiment"] = "재앙의 의복",
- ["Onslaught Armor"] = "맹공의 갑옷",
- ["Onslaught Battlegear"] = "맹공의 전투장비",
-
- --Arathi Basin Sets - Alliance
- ["The Highlander's Intent"] = "산악연대의 기상",
- ["The Highlander's Purpose"] = "산악연대의 맹새",
- ["The Highlander's Will"] = "산악연대의 의지",
- ["The Highlander's Determination"] = "산악연대의 결심",
- ["The Highlander's Resolve"] = "산악연대의 결단",
- ["The Highlander's Resolution"] = "산악연대의 결의",
-
- --Arathi Basin Sets - Horde
- ["The Defiler's Intent"] = "파멸단의 기상",
- ["The Defiler's Purpose"] = "파멸단의 맹세",
- ["The Defiler's Will"] = "파멸단의 의지",
- ["The Defiler's Determination"] = "파멸단의 결심",
- ["The Defiler's Fortitude"] = "파멸단의 인내",
- ["The Defiler's Resolution"] = "파멸단의 결의",
-
- --PvP Level 60 Rare Sets - Alliance
- ["Lieutenant Commander's Refuge"] = "위안의 부사령관 의복",
- ["Lieutenant Commander's Pursuance"] = "추적의 부사령관 갑옷",
- ["Lieutenant Commander's Arcanum"] = "비전의 부사령관 의복",
- ["Lieutenant Commander's Redoubt"] = "보루의 부사령관 갑옷",
- ["Lieutenant Commander's Investiture"] = "신탁의 부사령관 의복",
- ["Lieutenant Commander's Guard"] = "경계의 부사령관 갑옷",
- ["Lieutenant Commander's Stormcaller"] = "폭풍의 부사령관 갑옷",
- ["Lieutenant Commander's Dreadgear"] = "공포의 부사령관 의복",
- ["Lieutenant Commander's Battlearmor"] = "전투의 부사령관 갑옷",
-
- --PvP Level 60 Rare Sets - Horde
- ["Champion's Refuge"] = "위안의 부사령관 의복",
- ["Champion's Pursuance"] = "추적의 부사령관 갑옷",
- ["Champion's Arcanum"] = "비전의 부사령관 의복",
- ["Champion's Redoubt"] = "보루의 부사령관 갑옷",
- ["Champion's Investiture"] = "신탁의 부사령관 의복",
- ["Champion's Guard"] = "경계의 부사령관 갑옷",
- ["Champion's Stormcaller"] = "폭풍의 부사령관 갑옷",
- ["Champion's Dreadgear"] = "공포의 부사령관 의복",
- ["Champion's Battlearmor"] = "전투의 부사령관 갑옷",
-
- --PvP Level 60 Epic Sets - Alliance
- ["Field Marshal's Sanctuary"] = "야전사령관의 드루이드 의복",
- ["Field Marshal's Pursuit"] = "야전사령관의 사냥꾼 갑옷",
- ["Field Marshal's Regalia"] = "야전사령관의 마법사 의복",
- ["Field Marshal's Aegis"] = "야전사령관의 성기사 갑옷",
- ["Field Marshal's Raiment"] = "야전사령관의 사제 예복",
- ["Field Marshal's Vestments"] = "야전사령관의 도적 제복",
- ["Field Marshal's Earthshaker"] = "야전사령관의 주술사 갑옷",
- ["Field Marshal's Threads"] = "야전사령관의 흑마법사 의복",
- ["Field Marshal's Battlegear"] = "야전사령관의 전사 갑옷",
-
- --PvP Level 60 Epic Sets - Horde
- ["Warlord's Sanctuary"] = "장군의 드루이드 의복",
- ["Warlord's Pursuit"] = "장군의 사냥꾼 갑옷",
- ["Warlord's Regalia"] = "장군의 마법사 의복",
- ["Warlord's Aegis"] = "장군의 성기사 갑옷",
- ["Warlord's Raiment"] = "장군의 사제 예복",
- ["Warlord's Vestments"] = "장군의 도적 제복",
- ["Warlord's Earthshaker"] = "장군의 주술사 갑옷",
- ["Warlord's Threads"] = "장군의 흑마법사 의복",
- ["Warlord's Battlegear"] = "장군의 전사 갑옷",
-
- --Arena Epic Sets
- ["Gladiator's Sanctuary"] = "성역의 검투사 의복",
- ["Gladiator's Wildhide"] = "야생의 검투사 방어구",
- ["Gladiator's Refuge"] = "위안의 검투사 의복",
- ["Gladiator's Pursuit"] = "추적의 검투사 장비",
- ["Gladiator's Regalia"] = "비전의 검투사 의복",
- ["Gladiator's Aegis"] = "심판의 검투사 전투장비",
- ["Gladiator's Vindication"] = "비호의 검투사 방어구",
- ["Gladiator's Redemption"] = "구원의 검투사 방어구",
- ["Gladiator's Raiment"] = "믿음의 검투사 예복",
- ["Gladiator's Investiture"] = "신탁의 검투사 예복",
- ["Gladiator's Vestments"] = "암살의 검투사 제복",
- ["Gladiator's Earthshaker"] = "지각변동의 검투사 방어구",
- ["Gladiator's Thunderfist"] = "천둥주먹의 검투사 방어구",
- ["Gladiator's Wartide"] = "전세의 검투사 방어구",
- ["Gladiator's Dreadgear"] = "공포의 검투사 의복",
- ["Gladiator's Felshroud"] = "악마의 검투사 수의",
- ["Gladiator's Battlegear"] = "전투의 검투사 갑옷",
-
- --Set Labels
- ["Set: Embrace of the Viper"] = "세트: 독사의 은총",
- ["Set: Defias Leather"] = "세트: 데피아즈단",
- ["Set: The Gladiator"] = "세트: 검투사",
- ["Set: Chain of the Scarlet Crusade"] = "세트: 붉은십자군",
- ["Set: The Postmaster"] = "세트: 우체국장",
- ["Set: Necropile Raiment"] = "세트: 시체더미 의복",
- ["Set: Cadaverous Garb"] = "세트: 시체 수의",
- ["Set: Bloodmail Regalia"] = "세트: 피고리 제복",
- ["Set: Deathbone Guardian"] = "세트: 죽음의 뼈갑옷",
- ["Set: Dal'Rend's Arms"] = "세트: 달렌드의 무기",
- ["Set: Spider's Kiss"] = "세트: 거미의 입마춤",
- ["Temple of Ahn'Qiraj Sets"] = "안퀴라즈 사원 세트",
- ["AQ40 Class Sets"] = "안퀴라즈 사원 직업 세트",
- ["Ruins of Ahn'Qiraj Sets"] = "안퀴라즈 폐허 세트",
- ["AQ20 Class Sets"] = "안퀴라즈 폐허 직업 세트",
- ["AQ Enchants"] = "안퀴라즈 마법부여",
- ["AQ Opening Quest Chain"] = "안퀴라즈 열기 연퀘",
- ["Pre 60 Sets"] = "60렙 이하 세트",
- ["Crafted Sets"] = "제작 세트",
- ["Crafted Epic Weapons"] = "제작된 영웅 무기",
- ["Zul'Gurub Sets"] = "줄구룹 세트",
- ["ZG Class Sets"] = "줄구룹 직업 세트",
- ["ZG Enchants"] = "줄구룹 마법부여",
- ["Dungeon 1/2 Sets"] = "던전 세트 1/2",
- ["Dungeon Set 1"] = "던전 세트 1",
- ["Dungeon Set 2"] = "던전 세트 2",
- ["Dungeon 3 Sets"] = "던전 세트 3",
- ["Tier 1/2 Sets"] = "T1/2 세트",
- ["Tier 3 Sets"] = "T3 세트",
- ["Tier 4 Sets"] = "T4 세트",
- ["Tier 5 Sets"] = "T5 세트",
- ["Tier 6 Sets"] = "T6 세트",
- ["Tier 4"] = "T4",
- ["Tier 5"] = "T5",
- ["Tier 6"] = "T6",
- ["PvP Sets (Level 60)"] = "PvP 세트 (레벨 60)",
- ["PvP Sets (Level 70)"] = "PvP 세트 (레벨 70)",
- ["PvP Rewards (Level 60)"] = "PvP 보상 (레벨 60)",
- ["PvP Rewards (Level 70)"] = "PvP 보상 (레벨 70)",
- ["PvP Accessories (Level 60)"] = "PvP 장신구류 (레벨 60)",
- ["PvP Accessories (Level 70)"] = "PvP 장신구류 (레벨 70)",
- ["PvP Rewards"] = "PvP 보상",
- ["PvP Armor Sets"] = "PvP 방어구 세트",
- ["PvP Weapons"] = "PvP 무기",
- ["PvP Accessories"] = "PvP 장신구류",
- ["PvP Non-Set Epics"] = "PvP Non-Set 영웅템",
- ["Arena Reward"] = "투기장 보상",
- ["Arena PvP Sets"] = "투기장 PvP 보상",
- ["Arena 2 PvP Sets"] = "투기장 2 PvP 보상",
- ["Arena PvP Weapons"] = "투기장 PvP 보상",
- ["Arena 2 PvP Weapons"] = "투기장 2 PvP 보상",
- ["Arena 3 PvP Weapons"] = "투기장 3 PvP 보상",
- ["Season 1"] = "시즌 1",
- ["Season 2"] = "시즌 2",
- ["Season 3"] = "시즌 3",
- ["Arathi Basin Sets"] = "아라시 분지 세트",
- ["Class Books"] = "직업 책",
- ["Tribute Run"] = "공물함",
- ["Dire Maul Books"] = "혈장 책",
- ["Random Boss Loot"] = "렌덤 보스 루팅",
- ["Class Set Pieces"] = "직업별 세트",
- ["Epic Set"] = "영웅 세트",
- ["Rare Set"] = "희귀 세트",
- ["Legendary Items"] = "전설급 아이템",
- ["Accesories and Weapons"] = "장신구류 및 무기",
- ["Accessories"] = "장신구류", --Hard mode tokens
- ["Armor and Weapons"] = "방어구 및 무기", --Hard mode tokens
- ["Fire Resistance Gear"] = "화염 저항 장비",
- ["Arcane Resistance Gear"] = "비전 저항 장비",
- ["Nature Resistance Gear"] = "자연 저항 장비",
- ["Rare Mounts"] = "희귀 탈 것",
- ["Tabards"] = "겉옷",
- ["Token Hand-Ins"] = "휘장",
- ["Heroic Mode Keys"] = "영웅 모드 열쇠",
-
- --NPCs missing from BabbleBoss
- ["Trash Mobs"] = "일반 몹",
- ["Dungeon Set 2 Summonable"] = "던전 세트 2 소환가능",
- ["Highlord Kruul"] = "Highlord Kruul",
- ["Theldren"] = "텔드렌",
- ["Sothos and Jarien"] = "소도스와 자리엔",
- ["Druid of the Fang"] = "송곳니의 드루이드",
- ["Defias Strip Miner"] = "드랍 : 데피아즈단 갱부",
- ["Defias Overseer/Taskmaster"] = "드랍 : 데피아즈단 갱부 감독관/작업반장",
- ["Scarlet Defender/Myrmidon"] = "드랍 : 붉은십자군 호위병/정예병",
- ["Scarlet Champion"] = "드랍 : 붉은십자군 용사",
- ["Scarlet Centurion"] = "드랍 : 붉은십자군 백인대장",
- ["Scarlet Trainee"] = "드랍 : 붉은십자군 신병",
- ["Herod/Mograine"] = "드랍 : 헤로드/모그레인",
- ["Scarlet Protector/Guardsman"] = "드랍 : 붉은십자군 수호병/보초",
- ["Shadowforge Flame Keeper"] = "어둠괴철로단 불꽃지기",
- ["Olaf"] = "올라프",
- ["Eric 'The Swift'"] = "날쌘돌이 에릭",
- ["Shadow of Doom"] = "Shadow of Doom",
- ["Bone Witch"] = "Bone Witch",
- ["Lumbering Horror"] = "Lumbering Horror",
- ["Avatar of the Martyred"] = "순교자의 화신",
- ["Yor"] = "Yor",
- ["Nexus Stalker"] = "연합 추적자",
- ["Auchenai Monk"] = "아키나이 수도승",
- ["Cabal Fanatic"] = "비밀결사단 광신자",
- ["Unchained Doombringer"] = "풀려난 파멸의 인도자",
-
- --Zones
- ["World Drop"] = "월드 드랍",
-
- --Shortcuts for Bossname files
- --["LBRS"] = true,
- --["UBRS"] = true,
- --["CoT1"] = true,
- --["CoT2"] = true,
- --["Scholo"] = true,
- --["Strat"] = true,
- --["Serpentshrine"] = true,
-
- --Chests, etc
- ["Dark Coffer"] = "비밀 금고",
- ["The Secret Safe"] = "검은 금고",
- ["The Vault"] = "검은 금고",
- ["Ogre Tannin Basket"] = "오우거 타닌 바구니",
- ["Fengus's Chest"] = "펜쿠스의 괴짝",
- ["The Prince's Chest"] = "오래된 괴짝",
- ["Doan's Strongbox"] = "도안의 금고",
- ["Frostwhisper's Embalming Fluid"] = "프로스트위스퍼의 불변의 영액",
- ["Unforged Rune Covered Breastplate"] = "버려지지 않은 룬문자 흉갑",
- ["Malor's Strongbox"] = "말로의 금고",
- ["Malor the Zealous"] = "Malor the Zealous",
- ["Unfinished Painting"] = "완성되지 않은 그림",
- ["Felvine Shard"] = "악령덩쿨 조각",
- ["Baelog's Chest"] = "밸로그의 괴짝",
- ["Lorgalis Manuscript"] = "로르갈리스 초본",
- ["Fathom Core"] = "심연의 핵",
-
-} end)
diff --git a/AtlasLoot back update/Locale/locale.ru.lua b/AtlasLoot back update/Locale/locale.ru.lua
deleted file mode 100644
index eed01ce..0000000
--- a/AtlasLoot back update/Locale/locale.ru.lua
+++ /dev/null
@@ -1,970 +0,0 @@
--- Translation by StingerSoft (Eritnull aka Шептун)
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
-AL:RegisterTranslations("ruRU", function() return {
- --Text strings for UI objects
- ["AtlasLoot"] = "AtlasLoot",
- ["No match found for"] = "Ничего не найдено для",
- ["Search"] = "Поиск",
- ["Clear"] = "Очистить",
- ["Select Loot Table"] = "Таблица лута",
- ["Select Sub-Table"] = "Выбор Под-Таблицы",
- ["Drop Rate: "] = "Шанс выпадения",
- ["DKP"] = "ДКП",
- ["Priority:"] = "Приоритет:",
- ["Click boss name to view loot."] = "Кликните по имени босса для просмотра трофеев.",
- ["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."] = true,
- ["Various Locations"] = "Разное местонахождение",
- ["This is a loot browser only. To view maps as well, install either Atlas or Alphamap."] = "This is a loot browser only. To view maps as well, install either Atlas or Alphamap.",
- ["Toggle AL Panel"] = "Перек-тель AL Панели",
- [" is safe."] = " is safe.",
- ["Server queried for "] = "Server queried for ",
- [". Right click on any other item to refresh the loot page."] = ". Right click on any other item to refresh the loot page.",
- ["Back"] = "Назад",
- ["Level 60"] = "Уровень 60",
- ["Level 70"] = "Уровень 70",
- ["|cffff0000(unsafe)"] = "|cffff0000(опасный)",
- ["Misc"] = "Разное",
- ["Rewards"] = "Награды",
- ["Heroic Mode"] = "Режим \"Героик\"",
- ["Normal Mode"] = "Обычный режим",
- ["Raid"] = "Рейд",
- ["Factions - Azeroth"] = "Фракции - Азерота",
- ["Factions - Outland"] = "Фракции - Запределья",
- ["Factions - Shattrath City"] = "Фракции - Шаттрата",
- ["Pre-Burning Crusade"] = "Перед-Burning Crusade",
- ["Post-Burning Crusade"] = "После-Burning Crusade",
- ["Choose Table ..."] = "Выбор таблицы",
- ["Close Menu"] = "Закрыть меню",
- ["Unknown"] = "Неизвестно",
- ["Skill Required:"] = "Необходим навык:",
- ["QuickLook"] = "БыстрыйОсмотр",
- ["Add to QuickLooks:"] = "Добавить в БыстрыйОсмотр:",
- ["Assign this loot table\n to QuickLook"] = "Назначать эту таблицу добычи\n в БыстрыйОсмотр",
- ["Req. Rating:"] = "Требуется Рейтинг", --Shorthand for 'Required Rating' for the personal/team ratings in Arena S4
-
- --Text for Options Panel
- ["Atlasloot Options"] = "Опции Atlasloot",
- ["Safe Chat Links |cff1eff00(recommended)|r"] = "Безопасные ссылки |cff1eff00(рекомендуется)|r",
- ["Enable all Chat Links |cffff0000(use at own risk)|r"] = "Включить все ссылки чата |cffff0000(исп. на свой риск)|r",
- ["Default Tooltips"] = "Стандартные всплывающие подсказки",
- ["Lootlink Tooltips"] = "Всплывающие подсказки СсылокТрофеев",
- ["|cff9d9d9dLootlink Tooltips|r"] = "|cff9d9d9dПодсказки СсылокТрофеев|r",
- ["ItemSync Tooltips"] = "Всплывающие подсказки Синхр.Предметов",
- ["|cff9d9d9dItemSync Tooltips|r"] = "|cff9d9d9dПодсказки Синхр.Пред.|r",
- ["Use EquipCompare"] = "Включить сравнение экипировки",
- ["|cff9d9d9dUse EquipCompare|r"] = "|cff9d9d9dИспоьзовать EquipCompare|r",
- ["Show Comparison Tooltips"] = "Показывать сравнительные подсказки",
- ["Make Loot Table Opaque"] = "Непрозрачное окно трофеев",
- ["Show itemIDs at all times"] = "Показывать ID для всех предметов",
- ["Hide AtlasLoot Panel"] = "Убрать панель AtlasLoot",
- ["Show Minimap Button"] = "Показывать кнопку у мини-карты",
- ["Set Minimap Button Position"] = "Позиция кнопки у мини-карты",
- ["Suppress text spam when querying items"] = "Подавлять спам когда запрашиваются предметы",
- ["Notify me when a LoD Module is loaded"] = "Извещать об авто-загрузке доп. модулей",
- ["Load all loot modules at startup"] = "Загружать все модули при старте",
- ["AutoQuery items on loot tables |cffff0000(disconnection risk)|r"] = "Авто-Запрос предметов в табл. трофеев |cffff0000(риск разъединения)|r",
- ["Done"] = "Готово",
- ["WishList"] = "Пожелания",
- ["Search Result: %s"] = "Результат Поиска: %s",
- ["Last Result"] = "Послед.запрос",
- ["Search on"] = "Искать в",
- ["All modules"] = "Все модули",
- ["If checked, AtlasLoot will load and search across all the modules."] = "Если включено, AtlasLoot будет загружать все модули и искать по ним.",
- ["Search options"] = "Настройки поиска",
- ["Partial matching"] = "Частичное совпадение",
- ["If checked, AtlasLoot search item names for a partial match."] = "Если включено, AtlasLoot будет искать названия предметов с частичным совпадением.",
- ["You don't have any module selected to search on!"] = "Вы не выбрали ни одиного модуля для поиска!",
-
- --Slash commands
- ["reset"] = "reset",
- ["options"] = "options",
- ["Reset complete!"] = "Сброс выполнен!",
-
- --Error Messages and warnings
- ["AtlasLoot Error!"] = "Ошибка AtlasLoot!",
- ["WishList Full!"] = "Список пожеланий полон!",
- [" added to the WishList."] = " добавлено в пожелания.",
- [" already in the WishList!"] = " уже в пожеланиях!",
- [" deleted from the WishList."] = " удалено из пожелания.",
-
- --Incomplete Table Registry error message
- [" not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net"] = " not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net",
-
- --LoD Module disabled or missing
- [" is unavailable, the following load on demand module is required: "] = " is unavailable, the following load on demand module is required: ",
-
- --LoD Module load sequence could not be completed
- ["Status of the following module could not be determined: "] = "Status of the following module could not be determined: ",
-
- --LoD Module required has loaded, but loot table is missing
- [" could not be accessed, the following module may be out of date: "] = " could not be accessed, the following module may be out of date: ",
-
- --LoD module loaded successfully
- ["sucessfully loaded."] = "успешно загружен.",
-
- --Need a big dataset for searching
- ["Loading available tables for searching"] = "Загружаются доступные для поиска таблицы",
-
- --All Available modules loaded
- ["All Available Modules Loaded"] = "Все доступные модули загружены",
-
- --Minimap Button
- ["|cff1eff00Left-Click|r Browse Loot Tables"] = "|cff1eff00ЛКМ|r Просмотр Таблицы Трофеев",
- ["|cffff0000Right-Click|r View Options"] = "|cffff0000ПКЛ|r Просмотр опций",
- ["|cffff0000Shift-Click|r View Options"] = "|cffff0000Shift-Клик|r Просмотр опций",
- ["|cffccccccLeft-Click + Drag|r Move Minimap Button"] = "|cffccccccЛКМ + Перетаскивание|r Перемещение кнопки у мини-карты",
-
- --AtlasLoot Panel
- ["Options"] = "Опции",
- ["Collections"] = "Коллекции",
- ["Factions"] = "Фракции",
- ["World Events"] = "Мировые события",
- ["Load Modules"] = "Загр. модулей",
- ["Crafting"] = "Ремесло",
-
- --First time user
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences."] = "Welcome to Atlasloot Enhanced. Please take a moment to set your preferences.",
- ["New feature in 4.02.01: Type '/atlasloot options' to bring up the options menu and '/atlasloot reset' to reset AtlasLoot after a disconnect."] = "New feature in 4.02.01: Type '/atlasloot options' to bring up the options menu and '/atlasloot reset' to reset AtlasLoot after a disconnect.",
- ["New feature in 4.03.00: Introducing the Wishlist! Simply alt-click on any item to add it to the wishlist. To delete an item from the wishlist, open up your wishlist and alt-click the item to remove it. It's that simple. Buttons to view the wishlist have been added to the Atlas interface and the loot browser."] = "New feature in 4.03.00: Introducing the Wishlist! Simply alt-click on any item to add it to the wishlist. To delete an item from the wishlist, open up your wishlist and alt-click the item to remove it. It's that simple. Buttons to view the wishlist have been added to the Atlas interface and the loot browser.",
- ["New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help."] = "New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help.",
- ["New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module."] = "New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module.",
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'."] = "Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'.",
- ["Setup"] = "Setup",
-
- --Old Atlas Detected
- ["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("] = "It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for (",
- ["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."] = "). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update.",
- ["OK"] = "OK",
- ["Incompatible Atlas Detected"] = "Incompatible Atlas Detected",
-
- --Unsafe item tooltip
- ["Unsafe Item"] = "Опасный Предмет",
- ["Item Unavailable"] = "Предмет Недоступен",
- ["ItemID:"] = "ID предмета:",
- ["This item is not available on your server or your battlegroup yet."] = "Этот предмет пока что недоступен на вашем сервере или боевой группе.",
- ["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."] = "Этот предмет небезопасен. Для того, чтобы посмотреть его без риска отсоединения от сервера, сначала Вы должны его увидеть в игре. Это ограничение было введено компанией Blizzard начиная с патча 1.10.",
- ["You can right-click to attempt to query the server. You may be disconnected."] = "Вы можете щелкнуть правой кнопкой, чтобы попытаться запросить информацию о предмете. Имеется риск отсоединения от сервера.",
-
- --Misc Inventory related words
- ["Mount"] = "Транспорт",
- ["Enchant"] = "Зачарование",
- ["Trade Goods"] = "Товары для ремесел",
- ["Scope"] = "Прицелы",
- ["Pet"] = "Питомецы",
- ["Darkmoon Faire Card"] = "Карты Ярмарки Темной Луны",
- ["Book"] = "Книги",
- ["Banner"] = "Знамя",
- ["Set"] = "Комплекты",
- ["Token"] = "Знаки",
- ["Crafting Reagent"] = "Реагенты для ремесла",
- ["Skinning Knife"] = "Нож для свежевания",
- ["Herbalism Knife"] = "Нож для травничества",
- ["Fish"] = "Рыба",
- ["Combat Pet"] = "Боевой питомец",
- ["Fireworks"] = "Феерверк",
-
- --Extra inventory stuff
- ["Cloak"] = "Плащ",
- ["Weapons"] = "Оружие",
-
- --Labels for loot descriptions
- ["Classes:"] = "Классы:",
- ["This Item Begins a Quest"] = "Этот предмет начинает квест",
- ["Quest Item"] = "Квестовый предмет",
- ["Quest Reward"] = "награда за задание",
- ["Shared"] = "Shared",
- ["Unique"] = "Уникальный",
- ["Right Half"] = "Right Half",
- ["Left Half"] = "Left Half",
- ["28 Slot Soul Shard"] = "28 ячеек Осколок душ",
- ["20 Slot"] = "20 ячеек",
- ["18 Slot"] = "18 ячеек",
- ["16 Slot"] = "16 ячеек",
- ["10 Slot"] = "10 ячеек",
- ["(has random enchantment)"] = "(случайные статы)",
- ["Use to purchase rewards"] = "Испол-ся для покупки наград",
- ["Use to purchase rewards (Horde)"] = "Испол-ся для покупки наград (Орда)",
- ["Use to purchase rewards (Alliance)"] = "Испол-ся для покупки наград (Альянс)",
- ["World Bosses"] = "Мировые боссы",
- ["Reputation Factions"] = "Репутация у фракций",
- ["Sets/Collections"] = "Комплекты/Коллекции",
- ["Card Game Item"] = "Card Game Item",
- ["Tier 4"] = "Тир 4",
- ["Tier 5"] = "Тир 5",
- ["Tier 6"] = "Тир 6",
- ["Arena Reward"] = "Арена награды",
- ["Conjured Item"] = "Магический Предмет",
- ["Used to summon boss"] = "Испол-ся для призыва босса",
- ["Phase 1"] = "Фаза 1",
- ["Phase 2"] = "Фаза 2",
- ["Phase 3"] = "Фаза 3",
- ["Fire"] = "Огонь",
- ["Water"] = "Вода",
- ["Wind"] = "Ветер",
- ["Earth"] = "Земля",
- ["Master Angler"] = "Master Angler",
- ["First Prize"] = "First Prize",
- ["Rare Fish Rewards"] = "Rare Fish Rewards",
- ["Rare Fish"] = "Редкая Рыба",
- ["Tradable against sunmote + item above"] = "Tradable against sunmote + item above",
- ["Rare"] = "Редкий",
- ["Heroic"] = "Героик",
- ["Summon"] = "Призыв",
- ["Random"] = "Случайный",
- ["Weapons"] = "Оружие",
-
- --Card Game Decks and descriptions
- ["Upper Deck Card Game Items"] = "Upper Deck Card Game Items",
- ["Heroes of Azeroth"] = "Герои Азерота",
- ["Through The Dark Portal"] = "Through The Dark Portal",
- ["Fires of Outland"] = "Fires of Outland",
- ["Servants of the Betrayer"] = "Servants of the Betrayer",
- ["Hunt for Illidan"] = "Hunt for Illidan",
- ["Drums of Wars"] = "Барабаны Войны",
- ["Loot Card Items"] = "Loot Card Items",
- ["UDE Items"] = "UDE Items",
- ["Landro Longshot"] = "Ландро Дальнострел",
- ["Thunderhead Hippogryph"] = "Гиппогриф Громовой вершины",
- ["Saltwater Snapjaw"] = "Морской щелкоклюв",
- ["King Mukla"] = "King Mukla",
- ["Rest and Relaxation"] = "Отдых и покой",
- ["Fortune Telling"] = "Fortune Telling",
- ["Goblin Gumbo"] = "Goblin Gumbo",
- ["Gone Fishin'"] = "Gone Fishin'",
- ["Spectral Tiger"] = "Призрачный Тигр",
- ["March of the Legion"] = "March of the Legion",
- ["Kiting"] = "Kiting",
- ["Robotic Homing Chicken"] = "Robotic Homing Chicken",
- ["Paper Airplane"] = "Paper Airplane",
- ["Papa Hummel's Old-fashioned Pet Biscuit"] = "Papa Hummel's Old-fashioned Pet Biscuit",
- ["Personal Weather Machine"] = "Personal Weather Machine",
- ["X-51 Nether-Rocket"] = "X-51 Nether-Rocket",
- ["The Footsteps of Illidan"] = "The Footsteps of Illidan",
- ["Disco Inferno!"] = "Disco Inferno!",
- ["Ethereal Plunderer"] = "Ethereal Plunderer",
-
- --Battleground Brackets
- ["Misc. Rewards"] = "Разные награды",
- ["Superior Rewards"] = "Лучшии награды",
- ["Epic Rewards"] = "Эпические награды",
- ["Level 10-19 Rewards"] = "Награды 10-19 уровня",
- ["Level 20-29 Rewards"] = "Награды 20-29 уровня",
- ["Level 30-39 Rewards"] = "Награды 30-39 уровня",
- ["Level 40-49 Rewards"] = "Награды 40-49 уровня",
- ["Level 50-59 Rewards"] = "Награды 50-59 уровня",
- ["Level 60 Rewards"] = "Награды на уровень 60",
-
- --Brood of Nozdormu Paths
- ["Path of the Conqueror"] = "Path of the Conqueror",
- ["Path of the Invoker"] = "Path of the Invoker",
- ["Path of the Protector"] = "Path of the Protector",
-
- --Violet Eye Paths
- ["Path of the Violet Protector"] = "Path of the Violet Protector",
- ["Path of the Violet Mage"] = "Path of the Violet Mage",
- ["Path of the Violet Assassin"] = "Path of the Violet Assassin",
- ["Path of the Violet Restorer"] = "Path of the Violet Restorer",
-
- --AQ Opening Event
- ["Red Scepter Shard"] = "Red Scepter Shard",
- ["Blue Scepter Shard"] = "Blue Scepter Shard",
- ["Green Scepter Shard"] = "Green Scepter Shard",
- ["Scepter of the Shifting Sands"] = "Scepter of the Shifting Sands",
-
- --World PvP
- ["Hellfire Fortifications"] = "Штурмовые укрепления",
- ["Twin Spire Ruins"] = "Руины Двух Башен",
- ["Spirit Towers"] = "Башни Духов",
- ["Halaa"] = "Халаа",
-
- --Karazhan Opera Event Headings
- ["Shared Drops"] = "Shared Drops",
- ["Romulo & Julianne"] = "Romulo & Julianne",
- ["Wizard of Oz"] = "Wizard of Oz",
- ["Red Riding Hood"] = "Red Riding Hood",
-
- --Karazhan Animal Boss Types
- ["Spider"] = "Spider",
- ["Darkhound"] = "Darkhound",
- ["Bat"] = "Bat",
-
- --ZG Tokens
- ["Primal Hakkari Kossack"] = "Primal Hakkari Kossack",
- ["Primal Hakkari Shawl"] = "Primal Hakkari Shawl",
- ["Primal Hakkari Bindings"] = "Primal Hakkari Bindings",
- ["Primal Hakkari Sash"] = "Primal Hakkari Sash",
- ["Primal Hakkari Stanchion"] = "Primal Hakkari Stanchion",
- ["Primal Hakkari Aegis"] = "Primal Hakkari Aegis",
- ["Primal Hakkari Girdle"] = "Primal Hakkari Girdle",
- ["Primal Hakkari Armsplint"] = "Primal Hakkari Armsplint",
- ["Primal Hakkari Tabard"] = "Primal Hakkari Tabard",
-
- --AQ20 Tokens
- ["Qiraji Ornate Hilt"] = "Qiraji Ornate Hilt",
- ["Qiraji Martial Drape"] = "Qiraji Martial Drape",
- ["Qiraji Magisterial Ring"] = "Qiraji Magisterial Ring",
- ["Qiraji Ceremonial Ring"] = "Qiraji Ceremonial Ring",
- ["Qiraji Regal Drape"] = "Qiraji Regal Drape",
- ["Qiraji Spiked Hilt"] = "Qiraji Spiked Hilt",
-
- --AQ40 Tokens
- ["Qiraji Bindings of Dominance"] = "Qiraji Bindings of Dominance",
- ["Qiraji Bindings of Command"] = "Qiraji Bindings of Command",
- ["Vek'nilash's Circlet"] = "Vek'nilash's Circlet",
- ["Vek'lor's Diadem"] = "Vek'lor's Diadem",
- ["Ouro's Intact Hide"] = "Ouro's Intact Hide",
- ["Skin of the Great Sandworm"] = "Skin of the Great Sandworm",
- ["Husk of the Old God"] = "Husk of the Old God",
- ["Carapace of the Old God"] = "Carapace of the Old God",
-
- --Blacksmithing Crafted Sets
- ["Imperial Plate"] = "Imperial Plate",
- ["The Darksoul"] = "The Darksoul",
- ["Fel Iron Plate"] = "Fel Iron Plate",
- ["Adamantite Battlegear"] = "Adamantite Battlegear",
- ["Flame Guard"] = "Flame Guard",
- ["Enchanted Adamantite Armor"] = "Enchanted Adamantite Armor",
- ["Khorium Ward"] = "Khorium Ward",
- ["Faith in Felsteel"] = "Faith in Felsteel",
- ["Burning Rage"] = "Burning Rage",
- ["Bloodsoul Embrace"] = "Bloodsoul Embrace",
- ["Fel Iron Chain"] = "Fel Iron Chain",
-
- --Tailoring Crafted Sets
- ["Bloodvine Garb"] = "Bloodvine Garb",
- ["Netherweave Vestments"] = "Netherweave Vestments",
- ["Imbued Netherweave"] = "Imbued Netherweave",
- ["Arcanoweave Vestments"] = "Arcanoweave Vestments",
- ["The Unyielding"] = "The Unyielding",
- ["Whitemend Wisdom"] = "Whitemend Wisdom",
- ["Spellstrike Infusion"] = "Spellstrike Infusion",
- ["Battlecast Garb"] = "Battlecast Garb",
- ["Soulcloth Embrace"] = "Soulcloth Embrace",
- ["Primal Mooncloth"] = "Primal Mooncloth",
- ["Shadow's Embrace"] = "Shadow's Embrace",
- ["Wrath of Spellfire"] = "Wrath of Spellfire",
-
- --Leatherworking Crafted Sets
- ["Volcanic Armor"] = "Volcanic Armor",
- ["Ironfeather Armor"] = "Ironfeather Armor",
- ["Stormshroud Armor"] = "Stormshroud Armor",
- ["Devilsaur Armor"] = "Devilsaur Armor",
- ["Blood Tiger Harness"] = "Blood Tiger Harness",
- ["Primal Batskin"] = "Primal Batskin",
- ["Wild Draenish Armor"] = "Wild Draenish Armor",
- ["Thick Draenic Armor"] = "Thick Draenic Armor",
- ["Fel Skin"] = "Fel Skin",
- ["Strength of the Clefthoof"] = "Strength of the Clefthoof",
- ["Green Dragon Mail"] = "Green Dragon Mail",
- ["Blue Dragon Mail"] = "Blue Dragon Mail",
- ["Black Dragon Mail"] = "Black Dragon Mail",
- ["Scaled Draenic Armor"] = "Scaled Draenic Armor",
- ["Felscale Armor"] = "Felscale Armor",
- ["Felstalker Armor"] = "Felstalker Armor",
- ["Fury of the Nether"] = "Fury of the Nether",
- ["Primal Intent"] = "Primal Intent",
- ["Windhawk Armor"] = "Windhawk Armor",
- ["Netherscale Armor"] = "Netherscale Armor",
- ["Netherstrike Armor"] = "Netherstrike Armor",
-
- --Vanilla WoW Sets
- ["Defias Leather"] = "Defias Leather",
- ["Embrace of the Viper"] = "Embrace of the Viper",
- ["Chain of the Scarlet Crusade"] = "Chain of the Scarlet Crusade",
- ["The Gladiator"] = "The Gladiator",
- ["Ironweave Battlesuit"] = "Ironweave Battlesuit",
- ["Necropile Raiment"] = "Necropile Raiment",
- ["Cadaverous Garb"] = "Cadaverous Garb",
- ["Bloodmail Regalia"] = "Bloodmail Regalia",
- ["Deathbone Guardian"] = "Deathbone Guardian",
- ["The Postmaster"] = "The Postmaster",
- ["Scourge Invasion"] = "Scourge Invasion",
- ["Regalia of Undead Cleansing"] = "Regalia of Undead Cleansing",
- ["Undead Slayer's Armor"] = "Undead Slayer's Armor",
- ["Garb of the Undead Slayer"] = "Garb of the Undead Slayer",
- ["Battlegear of Undead Slaying"] = "Battlegear of Undead Slaying",
- ["Shard of the Gods"] = "Shard of the Gods",
- ["Zul'Gurub Rings"] = "Zul'Gurub Rings",
- ["Major Mojo Infusion"] = "Major Mojo Infusion",
- ["Overlord's Resolution"] = "Overlord's Resolution",
- ["Prayer of the Primal"] = "Prayer of the Primal",
- ["Zanzil's Concentration"] = "Zanzil's Concentration",
- ["Spirit of Eskhandar"] = "Spirit of Eskhandar",
- ["The Twin Blades of Hakkari"] = "The Twin Blades of Hakkari",
- ["Primal Blessing"] = "Primal Blessing",
- ["Dal'Rend's Arms"] = "Dal'Rend's Arms",
- ["Spider's Kiss"] = "Spider's Kiss",
-
- --The Burning Crusade Sets
- ["Latro's Flurry"] = "Latro's Flurry",
- ["The Twin Stars"] = "The Twin Stars",
- ["The Twin Blades of Azzinoth"] = "The Twin Blades of Azzinoth",
-
- --ZG Sets
- ["Haruspex's Garb"] = "Haruspex's Garb",
- ["Predator's Armor"] = "Predator's Armor",
- ["Illusionist's Attire"] = "Illusionist's Attire",
- ["Freethinker's Armor"] = "Freethinker's Armor",
- ["Confessor's Raiment"] = "Confessor's Raiment",
- ["Madcap's Outfit"] = "Madcap's Outfit",
- ["Augur's Regalia"] = "Augur's Regalia",
- ["Demoniac's Threads"] = "Demoniac's Threads",
- ["Vindicator's Battlegear"] = "Vindicator's Battlegear",
-
- --AQ20 Sets
- ["Symbols of Unending Life"] = "Symbols of Unending Life",
- ["Trappings of the Unseen Path"] = "Trappings of the Unseen Path",
- ["Trappings of Vaulted Secrets"] = "Trappings of Vaulted Secrets",
- ["Battlegear of Eternal Justice"] = "Battlegear of Eternal Justice",
- ["Finery of Infinite Wisdom"] = "Finery of Infinite Wisdom",
- ["Emblems of Veiled Shadows"] = "Emblems of Veiled Shadows",
- ["Gift of the Gathering Storm"] = "Gift of the Gathering Storm",
- ["Implements of Unspoken Names"] = "Implements of Unspoken Names",
- ["Battlegear of Unyielding Strength"] = "Battlegear of Unyielding Strength",
-
- --AQ40 Sets
- ["Genesis Raiment"] = "Genesis Raiment",
- ["Striker's Garb"] = "Striker's Garb",
- ["Enigma Vestments"] = "Enigma Vestments",
- ["Avenger's Battlegear"] = "Avenger's Battlegear",
- ["Garments of the Oracle"] = "Garments of the Oracle",
- ["Deathdealer's Embrace"] = "Deathdealer's Embrace",
- ["Stormcaller's Garb"] = "Stormcaller's Garb",
- ["Doomcaller's Attire"] = "Doomcaller's Attire",
- ["Conqueror's Battlegear"] = "Conqueror's Battlegear",
-
- --Dungeon 1 Sets
- ["Wildheart Raiment"] = "Wildheart Raiment",
- ["Beaststalker Armor"] = "Beaststalker Armor",
- ["Magister's Regalia"] = "Magister's Regalia",
- ["Lightforge Armor"] = "Lightforge Armor",
- ["Vestments of the Devout"] = "Vestments of the Devout",
- ["Shadowcraft Armor"] = "Shadowcraft Armor",
- ["The Elements"] = "The Elements",
- ["Dreadmist Raiment"] = "Dreadmist Raiment",
- ["Battlegear of Valor"] = "Battlegear of Valor",
-
- --Dungeon 2 Sets
- ["Feralheart Raiment"] = "Feralheart Raiment",
- ["Beastmaster Armor"] = "Beastmaster Armor",
- ["Sorcerer's Regalia"] = "Sorcerer's Regalia",
- ["Soulforge Armor"] = "Soulforge Armor",
- ["Vestments of the Virtuous"] = "Vestments of the Virtuous",
- ["Darkmantle Armor"] = "Darkmantle Armor",
- ["The Five Thunders"] = "The Five Thunders",
- ["Deathmist Raiment"] = "Deathmist Raiment",
- ["Battlegear of Heroism"] = "Battlegear of Heroism",
-
- --Dungeon 3 Sets
- ["Hallowed Raiment"] = "Hallowed Raiment",
- ["Incanter's Regalia"] = "Incanter's Regalia",
- ["Mana-Etched Regalia"] = "Mana-Etched Regalia",
- ["Oblivion Raiment"] = "Oblivion Raiment",
- ["Assassination Armor"] = "Assassination Armor",
- ["Moonglade Raiment"] = "Moonglade Raiment",
- ["Wastewalker Armor"] = "Wastewalker Armor",
- ["Beast Lord Armor"] = "Beast Lord Armor",
- ["Desolation Battlegear"] = "Desolation Battlegear",
- ["Tidefury Raiment"] = "Tidefury Raiment",
- ["Bold Armor"] = "Bold Armor",
- ["Doomplate Battlegear"] = "Doomplate Battlegear",
- ["Righteous Armor"] = "Righteous Armor",
-
- --Tier 1 Sets
- ["Cenarion Raiment"] = "Cenarion Raiment",
- ["Giantstalker Armor"] = "Giantstalker Armor",
- ["Arcanist Regalia"] = "Arcanist Regalia",
- ["Lawbringer Armor"] = "Lawbringer Armor",
- ["Vestments of Prophecy"] = "Vestments of Prophecy",
- ["Nightslayer Armor"] = "Nightslayer Armor",
- ["The Earthfury"] = "The Earthfury",
- ["Felheart Raiment"] = "Felheart Raiment",
- ["Battlegear of Might"] = "Battlegear of Might",
-
- --Tier 2 Sets
- ["Stormrage Raiment"] = "Stormrage Raiment",
- ["Dragonstalker Armor"] = "Dragonstalker Armor",
- ["Netherwind Regalia"] = "Netherwind Regalia",
- ["Judgement Armor"] = "Judgement Armor",
- ["Vestments of Transcendence"] = "Vestments of Transcendence",
- ["Bloodfang Armor"] = "Bloodfang Armor",
- ["The Ten Storms"] = "The Ten Storms",
- ["Nemesis Raiment"] = "Nemesis Raiment",
- ["Battlegear of Wrath"] = "Battlegear of Wrath",
-
- --Tier 3 Sets
- ["Dreamwalker Raiment"] = "Dreamwalker Raiment",
- ["Cryptstalker Armor"] = "Cryptstalker Armor",
- ["Frostfire Regalia"] = "Frostfire Regalia",
- ["Redemption Armor"] = "Redemption Armor",
- ["Vestments of Faith"] = "Vestments of Faith",
- ["Bonescythe Armor"] = "Bonescythe Armor",
- ["The Earthshatterer"] = "The Earthshatterer",
- ["Plagueheart Raiment"] = "Plagueheart Raiment",
- ["Dreadnaught's Battlegear"] = "Dreadnaught's Battlegear",
-
- --Tier 4 Sets
- ["Malorne Harness"] = "Malorne Harness",
- ["Malorne Raiment"] = "Malorne Raiment",
- ["Malorne Regalia"] = "Malorne Regalia",
- ["Demon Stalker Armor"] = "Demon Stalker Armor",
- ["Aldor Regalia"] = "Aldor Regalia",
- ["Justicar Armor"] = "Justicar Armor",
- ["Justicar Battlegear"] = "Justicar Battlegear",
- ["Justicar Raiment"] = "Justicar Raiment",
- ["Incarnate Raiment"] = "Incarnate Raiment",
- ["Incarnate Regalia"] = "Incarnate Regalia",
- ["Netherblade Set"] = "Netherblade Set",
- ["Cyclone Harness"] = "Cyclone Harness",
- ["Cyclone Raiment"] = "Cyclone Raiment",
- ["Cyclone Regalia"] = "Cyclone Regalia",
- ["Voidheart Raiment"] = "Voidheart Raiment",
- ["Warbringer Armor"] = "Warbringer Armor",
- ["Warbringer Battlegear"] = "Warbringer Battlegear",
-
- --Tier 5 Sets
- ["Nordrassil Harness"] = "Nordrassil Harness",
- ["Nordrassil Raiment"] = "Nordrassil Raiment",
- ["Nordrassil Regalia"] = "Nordrassil Regalia",
- ["Rift Stalker Armor"] = "Rift Stalker Armor",
- ["Tirisfal Regalia"] = "Tirisfal Regalia",
- ["Crystalforge Armor"] = "Crystalforge Armor",
- ["Crystalforge Battlegear"] = "Crystalforge Battlegear",
- ["Crystalforge Raiment"] = "Crystalforge Raiment",
- ["Avatar Raiment"] = "Avatar Raiment",
- ["Avatar Regalia"] = "Avatar Regalia",
- ["Deathmantle Set"] = "Deathmantle Set",
- ["Cataclysm Harness"] = "Cataclysm Harness",
- ["Cataclysm Raiment"] = "Cataclysm Raiment",
- ["Cataclysm Regalia"] = "Cataclysm Regalia",
- ["Corruptor Raiment"] = "Corruptor Raiment",
- ["Destroyer Armor"] = "Destroyer Armor",
- ["Destroyer Battlegear"] = "Destroyer Battlegear",
-
- --Tier 6 Sets
- ["Thunderheart Harness"] = "Thunderheart Harness",
- ["Thunderheart Raiment"] = "Thunderheart Raiment",
- ["Thunderheart Regalia"] = "Thunderheart Regalia",
- ["Gronnstalker's Armor"] = "Gronnstalker's Armor",
- ["Tempest Regalia"] = "Tempest Regalia",
- ["Lightbringer Armor"] = "Lightbringer Armor",
- ["Lightbringer Battlegear"] = "Lightbringer Battlegear",
- ["Lightbringer Raiment"] = "Lightbringer Raiment",
- ["Vestments of Absolution"] = "Vestments of Absolution",
- ["Absolution Regalia"] = "Absolution Regalia",
- ["Slayer's Armor"] = "Slayer's Armor",
- ["Skyshatter Harness"] = "Skyshatter Harness",
- ["Skyshatter Raiment"] = "Skyshatter Raiment",
- ["Skyshatter Regalia"] = "Skyshatter Regalia",
- ["Malefic Raiment"] = "Malefic Raiment",
- ["Onslaught Armor"] = "Onslaught Armor",
- ["Onslaught Battlegear"] = "Onslaught Battlegear",
-
- --Arathi Basin Sets - Alliance
- ["The Highlander's Intent"] = "The Highlander's Intent",
- ["The Highlander's Purpose"] = "The Highlander's Purpose",
- ["The Highlander's Will"] = "The Highlander's Will",
- ["The Highlander's Determination"] = "The Highlander's Determination",
- ["The Highlander's Fortitude"] = "The Highlander's Fortitude",
- ["The Highlander's Resolution"] = "The Highlander's Resolution",
- ["The Highlander's Resolve"] = "The Highlander's Resolve",
-
- --Arathi Basin Sets - Horde
- ["The Defiler's Intent"] = "The Defiler's Intent",
- ["The Defiler's Purpose"] = "The Defiler's Purpose",
- ["The Defiler's Will"] = "The Defiler's Will",
- ["The Defiler's Determination"] = "The Defiler's Determination",
- ["The Defiler's Fortitude"] = "The Defiler's Fortitude",
- ["The Defiler's Resolution"] = "The Defiler's Resolution",
-
- --PvP Level 60 Rare Sets - Alliance
- ["Lieutenant Commander's Refuge"] = "Lieutenant Commander's Refuge",
- ["Lieutenant Commander's Pursuance"] = "Lieutenant Commander's Pursuance",
- ["Lieutenant Commander's Arcanum"] = "Lieutenant Commander's Arcanum",
- ["Lieutenant Commander's Redoubt"] = "Lieutenant Commander's Redoubt",
- ["Lieutenant Commander's Investiture"] = "Lieutenant Commander's Investiture",
- ["Lieutenant Commander's Guard"] = "Lieutenant Commander's Guard",
- ["Lieutenant Commander's Stormcaller"] = "Lieutenant Commander's Stormcaller",
- ["Lieutenant Commander's Dreadgear"] = "Lieutenant Commander's Dreadgear",
- ["Lieutenant Commander's Battlearmor"] = "Lieutenant Commander's Battlearmor",
-
- --PvP Level 60 Rare Sets - Horde
- ["Champion's Refuge"] = "Champion's Refuge",
- ["Champion's Pursuance"] = "Champion's Pursuance",
- ["Champion's Arcanum"] = "Champion's Arcanum",
- ["Champion's Redoubt"] = "Champion's Redoubt",
- ["Champion's Investiture"] = "Champion's Investiture",
- ["Champion's Guard"] = "Champion's Guard",
- ["Champion's Stormcaller"] = "Champion's Stormcaller",
- ["Champion's Dreadgear"] = "Champion's Dreadgear",
- ["Champion's Battlearmor"] = "Champion's Battlearmor",
-
- --PvP Level 60 Epic Sets - Alliance
- ["Field Marshal's Sanctuary"] = "Field Marshal's Sanctuary",
- ["Field Marshal's Pursuit"] = "Field Marshal's Pursuit",
- ["Field Marshal's Regalia"] = "Field Marshal's Regalia",
- ["Field Marshal's Aegis"] = "Field Marshal's Aegis",
- ["Field Marshal's Raiment"] = "Field Marshal's Raiment",
- ["Field Marshal's Vestments"] = "Field Marshal's Vestments",
- ["Field Marshal's Earthshaker"] = "Field Marshal's Earthshaker",
- ["Field Marshal's Threads"] = "Field Marshal's Threads",
- ["Field Marshal's Battlegear"] = "Field Marshal's Battlegear",
-
- --PvP Level 60 Epic Sets - Horde
- ["Warlord's Sanctuary"] = "Warlord's Sanctuary",
- ["Warlord's Pursuit"] = "Warlord's Pursuit",
- ["Warlord's Regalia"] = "Warlord's Regalia",
- ["Warlord's Aegis"] = "Warlord's Aegis",
- ["Warlord's Raiment"] = "Warlord's Raiment",
- ["Warlord's Vestments"] = "Warlord's Vestments",
- ["Warlord's Earthshaker"] = "Warlord's Earthshaker",
- ["Warlord's Threads"] = "Warlord's Threads",
- ["Warlord's Battlegear"] = "Warlord's Battlegear",
-
- --Outland Faction Reputation PvP Sets
- ["Dragonhide Battlegear"] = "Dragonhide Battlegear",
- ["Wyrmhide Battlegear"] = "Wyrmhide Battlegear",
- ["Kodohide Battlegear"] = "Kodohide Battlegear",
- ["Stalker's Chain Battlegear"] = "Stalker's Chain Battlegear",
- ["Evoker's Silk Battlegear"] = "Evoker's Silk Battlegear",
- ["Crusader's Scaled Battledgear"] = "Crusader's Scaled Battledgear",
- ["Crusader's Ornamented Battledgear"] = "Crusader's Ornamented Battledgear",
- ["Satin Battlegear"] = "Satin Battlegear",
- ["Mooncloth Battlegear"] = "Mooncloth Battlegear",
- ["Opportunist's Battlegear"] = "Opportunist's Battlegear",
- ["Seer's Linked Battlegear"] = "Seer's Linked Battlegear",
- ["Seer's Mail Battlegear"] = "Seer's Mail Battlegear",
- ["Seer's Ringmail Battlegear"] = "Seer's Ringmail Battlegear",
- ["Dreadweave Battlegear"] = "Dreadweave Battlegear",
- ["Savage's Plate Battlegear"] = "Savage's Plate Battlegear",
-
- --Arena Epic Sets
- ["Gladiator's Sanctuary"] = "Gladiator's Sanctuary",
- ["Gladiator's Wildhide"] = "Gladiator's Wildhide",
- ["Gladiator's Refuge"] = "Gladiator's Refuge",
- ["Gladiator's Pursuit"] = "Gladiator's Pursuit",
- ["Gladiator's Regalia"] = "Gladiator's Regalia",
- ["Gladiator's Aegis"] = "Gladiator's Aegis",
- ["Gladiator's Vindication"] = "Gladiator's Vindication",
- ["Gladiator's Redemption"] = "Gladiator's Redemption",
- ["Gladiator's Raiment"] = "Gladiator's Raiment",
- ["Gladiator's Investiture"] = "Gladiator's Investiture",
- ["Gladiator's Vestments"] = "Gladiator's Vestments",
- ["Gladiator's Earthshaker"] = "Gladiator's Earthshaker",
- ["Gladiator's Thunderfist"] = "Gladiator's Thunderfist",
- ["Gladiator's Wartide"] = "Gladiator's Wartide",
- ["Gladiator's Dreadgear"] = "Gladiator's Dreadgear",
- ["Gladiator's Felshroud"] = "Gladiator's Felshroud",
- ["Gladiator's Battlegear"] = "Gladiator's Battlegear",
-
- --Set Labels
- ["Set: Embrace of the Viper"] = "Комплект: Embrace of the Viper",
- ["Set: Defias Leather"] = "Комплект: Defias Leather",
- ["Set: The Gladiator"] = "Комплект: The Gladiator",
- ["Set: Chain of the Scarlet Crusade"] = "Комплект: Chain of the Scarlet Crusade",
- ["Set: The Postmaster"] = "Комплект: The Postmaster",
- ["Set: Necropile Raiment"] = "Комплект: Necropile Raiment",
- ["Set: Cadaverous Garb"] = "Комплект: Cadaverous Garb",
- ["Set: Bloodmail Regalia"] = "Комплект: Bloodmail Regalia",
- ["Set: Deathbone Guardian"] = "Комплект: Deathbone Guardian",
- ["Set: Dal'Rend's Arms"] = "Комплект: Dal'Rend's Arms",
- ["Set: Spider's Kiss"] = "Комплект: Spider's Kiss",
- ["Temple of Ahn'Qiraj Sets"] = "Комплект из Храма Ан'Киража",
- ["AQ40 Class Sets"] = "Классовые Комплекты АК40",
- ["Ruins of Ahn'Qiraj Sets"] = "Комплект из Руин Ан'Киража",
- ["AQ20 Class Sets"] = "Классовые Комплекты АК20",
- ["AQ Enchants"] = "Зачарования из АК",
- ["AQ Opening Quest Chain"] = "AQ Opening Quest Chain",
- ["Pre 60 Sets"] = "Комплекты до 60 уровня",
- ["Crafted Sets"] = "Изготов-ные Комплекты",
- ["Crafted Epic Weapons"] = "Изготов-ные Эпические Оружия",
- ["Zul'Gurub Sets"] = "Комплекты Зул'Гуруба",
- ["ZG Class Sets"] = "Классовые Комплекты ЗГ",
- ["ZG Enchants"] = "Зачарования из ЗГ",
- ["Dungeon 1/2 Sets"] = "Комплекты подземелий 1/2",
- ["Dungeon Set 1"] = "Комплекты подземелий 1",
- ["Dungeon Set 2"] = "Комплекты подземелий 2",
- ["Dungeon 3 Sets"] = "Комплекты подземелий 3",
- ["Tier 1/2 Sets"] = "Комплект 1/2 Тира",
- ["Tier 3 Sets"] = "Комплект 3 Тира",
- ["Tier 4 Sets"] = "Комплект 4 Тира",
- ["Tier 5 Sets"] = "Комплект 5 Тира",
- ["Tier 6 Sets"] = "Комплект 6 Тира",
- ["PvP Sets (Level 60)"] = "PvP Комплекты (Уровень 60)",
- ["PvP Sets (Level 70)"] = "PvP Комплекты (Уровень 70)",
- ["PvP Reputation Sets (Level 70)"] = "Комплекты PvP за репутацию (Уровень 70)",
- ["PvP Rewards (Level 60)"] = "Награды за PvP (Уровень 60)",
- ["PvP Rewards (Level 70)"] = "Награды за PvP (Уровень 70)",
- ["PvP Accessories (Level 60)"] = "PvP Аксессуары (Уровень 60)",
- ["PvP Accessories - Alliance (Level 60)"] = "PvP Аксессуары - Альянс (Уровень 60)",
- ["PvP Accessories - Horde (Level 60)"] = "PvP Аксессуары - Орда (Уровень 60)",
- ["PvP Accessories (Level 70)"] = "PvP Аксессуары (Уровень 70)",
- ["PvP Rewards"] = "Награды за PvP",
- ["PvP Armor Sets"] = "PvP Комплекты Доспехов",
- ["PvP Weapons"] = "PvP Оружие",
- ["PvP Weapons (Level 60)"] = "PvP Оружие (Уровень 60)",
- ["PvP Weapons (Level 70)"] = "PvP Оружие (Уровень 70)",
- ["PvP Accessories"] = "PvP Аксессуары",
- ["PvP Non-Set Epics"] = "PvP Эпики не из комплектов",
- ["PvP Honor System"] = "PvP Системы Чести",
- ["PvP Reputation Sets"] = "PvP Комплекты",
- ["Arena PvP Sets"] = "Арена PvP Комплекты",
- ["Arena 2 PvP Sets"] = "Арена 2 PvP Комплекты",
- ["Arena 3 PvP Sets"] = "Арена 3 PvP Комплекты",
- ["Arena 4 PvP Sets"] = "Арена 4 PvP Комплекты",
- ["Arena PvP Weapons"] = "Арена PvP Оружие",
- ["Arena 2 PvP Weapons"] = "Арена 2 PvP Оружие",
- ["Arena 3 PvP Weapons"] = "Арена 3 PvP Оружие",
- ["Arena 4 PvP Weapons"] = "Арена 4 PvP Оружие",
- ["Arena PvP System"] = "Арена PvP Система",
- ["Arena Season 1 Weapons"] = "Арена: Сезон 1 Оружие",
- ["Arena Season 2 Weapons"] = "Арена: Сезон 2 Оружие",
- ["Arena Season 3 Weapons"] = "Арена: Сезон 3 Оружие",
- ["Arena Season 4 Weapons"] = "Арена: Сезон 4 Оружие",
- ["Season 1"] = "Сезон 1",
- ["Season 2"] = "Сезон 2",
- ["Season 3"] = "Сезон 3",
- ["Season 4"] = "Сезон 4",
- ["Arathi Basin Sets"] = "Ноборы Низины Арати",
- ["Class Books"] = "Классовые Книги",
- ["Tribute Run"] = "Tribute Run",
- ["Dire Maul Books"] = "Книги Забытого Города",
- ["Random Boss Loot"] = "Трофеи случайных боссов",
- ["Class Set Pieces"] = "Куски классовых Комплектов",
- ["Epic Set"] = "Эпические Комплекты",
- ["Rare Set"] = "Редкие Комплекты",
- ["Legendary Items"] = "Легендарные предметы",
- ["Accesories and Weapons"] = "Аксессуары и Оружия",
- ["Accessories"] = "Аксессуары",
- ["Armor and Weapons"] = "Броня и Оружия",
- ["Fire Resistance Gear"] = "Fire Resistance Gear",
- ["Arcane Resistance Gear"] = "Arcane Resistance Gear",
- ["Nature Resistance Gear"] = "Nature Resistance Gear",
- ["Frost Resistance Gear"] = "Frost Resistance Gear",
- ["Shadow Resistance Gear"] = "Shadow Resistance Gear",
- ["Rare Mounts"] = "Редкий Транспорт",
- ["Tabards"] = "Tabards",
- ["Token Hand-Ins"] = "Token Hand-Ins",
- ["Heroic Mode Keys"] = "Ключи героик режима",
- ["Legendary Items for Kael'thas Fight"] = "Legendary Items for Kael'thas Fight",
- ["BoE World Epics"] = "BoE World Epics",
- ["World Epics"] = "Мировие эпики",
- ["Level 30-39"] = "Уровни 30-39",
- ["Level 40-49"] = "Уровни 40-49",
- ["Level 50-60"] = "Уровни 50-60",
- ["BT Patterns/Plans"] = "BT Patterns/Plans",
- ["Hyjal Summit Designs"] = "Hyjal Summit Designs",
- ["SP Patterns/Plans"] = "SP Patterns/Plans",
-
- --NPCs missing from BabbleBoss
- ["Trash Mobs"] = "Мобы",
- ["Dungeon Set 2 Summonable"] = "Dungeon Set 2 Summonable",
- ["Highlord Kruul"] = "Highlord Kruul",
- ["Theldren"] = "Theldren",
- ["Sothos and Jarien"] = "Sothos and Jarien",
- ["Druid of the Fang"] = "Druid of the Fang",
- ["Defias Strip Miner"] = "Defias Strip Miner",
- ["Defias Overseer/Taskmaster"] = "Defias Overseer/Taskmaster",
- ["Scarlet Defender/Myrmidon"] = "Scarlet Defender/Myrmidon",
- ["Scarlet Champion"] = "Scarlet Champion",
- ["Scarlet Centurion"] = "Scarlet Centurion",
- ["Scarlet Trainee"] = "Scarlet Trainee",
- ["Herod/Mograine"] = "Herod/Mograine",
- ["Scarlet Protector/Guardsman"] = "Scarlet Protector/Guardsman",
- ["Shadowforge Flame Keeper"] = "Shadowforge Flame Keeper",
- ["Olaf"] = "Olaf",
- ["Eric 'The Swift'"] = "Eric 'The Swift'",
- ["Shadow of Doom"] = "Shadow of Doom",
- ["Bone Witch"] = "Bone Witch",
- ["Lumbering Horror"] = "Lumbering Horror",
- ["Avatar of the Martyred"] = "Avatar of the Martyred",
- ["Yor"] = "Yor",
- ["Nexus Stalker"] = "Nexus Stalker",
- ["Auchenai Monk"] = "Auchenai Monk",
- ["Cabal Fanatic"] = "Cabal Fanatic",
- ["Unchained Doombringer"] = "Unchained Doombringer",
- ["Crimson Sorcerer"] = "Crimson Sorcerer",
- ["Thuzadin Shadowcaster"] = "Thuzadin Shadowcaster",
- ["Crimson Inquisitor"] = "Crimson Inquisitor",
- ["Crimson Battle Mage"] = "Crimson Battle Mage",
- ["Ghoul Ravener"] = "Ghoul Ravener",
- ["Spectral Citizen"] = "Spectral Citizen",
- ["Spectral Researcher"] = "Spectral Researcher",
- ["Scholomance Adept"] = "Scholomance Adept",
- ["Scholomance Dark Summoner"] = "Scholomance Dark Summoner",
- ["Blackhand Elite"] = "Blackhand Elite",
- ["Blackhand Assassin"] = "Blackhand Assassin",
- ["Firebrand Pyromancer"] = "Firebrand Pyromancer",
- ["Firebrand Invoker"] = "Firebrand Invoker",
- ["Firebrand Grunt"] = "Firebrand Grunt",
- ["Firebrand Legionnaire"] = "Firebrand Legionnaire",
- ["Spirestone Warlord"] = "Spirestone Warlord",
- ["Spirestone Mystic"] = "Spirestone Mystic",
- ["Anvilrage Captain"] = "Anvilrage Captain",
- ["Anvilrage Marshal"] = "Anvilrage Marshal",
- ["Doomforge Arcanasmith"] = "Doomforge Arcanasmith",
- ["Weapon Technician"] = "Weapon Technician",
- ["Doomforge Craftsman"] = "Doomforge Craftsman",
- ["Murk Worm"] = "Murk Worm",
- ["Atal'ai Witch Doctor"] = "Atal'ai Witch Doctor",
- ["Raging Skeleton"] = "Raging Skeleton",
- ["Ethereal Priest"] = "Ethereal Priest",
- ["Sethekk Ravenguard"] = "Sethekk Ravenguard",
- ["Time-Lost Shadowmage"] = "Time-Lost Shadowmage",
- ["Coilfang Sorceress"] = "Coilfang Sorceress",
- ["Coilfang Oracle"] = "Coilfang Oracle",
- ["Shattered Hand Centurion"] = "Shattered Hand Centurion",
- ["Eredar Deathbringer"] = "Eredar Deathbringer",
- ["Arcatraz Sentinel"] = "Arcatraz Sentinel",
- ["Gargantuan Abyssal"] = "Gargantuan Abyssal",
- ["Sunseeker Botanist"] = "Sunseeker Botanist",
- ["Sunseeker Astromage"] = "Sunseeker Astromage",
- ["Durnholde Rifleman"] = "Durnholde Rifleman",
- ["Rift Keeper/Rift Lord"] = "Rift Keeper/Rift Lord",
- ["Crimson Templar"] = "Crimson Templar",
- ["Azure Templar"] = "Azure Templar",
- ["Hoary Templar"] = "Hoary Templar",
- ["Earthen Templar"] = "Earthen Templar",
- ["The Duke of Cynders"] = "The Duke of Cynders",
- ["The Duke of Fathoms"] = "The Duke of Fathoms",
- ["The Duke of Zephyrs"] = "The Duke of Zephyrs",
- ["The Duke of Shards"] = "The Duke of Shards",
- ["Aether-tech Assistant"] = "Aether-tech Assistant",
- ["Aether-tech Adept"] = "Aether-tech Adept",
- ["Aether-tech Master"] = "Aether-tech Master",
- ["Trelopades"] = "Trelopades",
- ["King Dorfbruiser"] = "King Dorfbruiser",
- ["Gorgolon the All-seeing"] = "Gorgolon the All-seeing",
- ["Matron Li-sahar"] = "Matron Li-sahar",
- ["Solus the Eternal"] = "Solus the Eternal",
- ["Balzaphon"] = "Balzaphon",
- ["Lord Blackwood"] = "Lord Blackwood",
- ["Revanchion"] = "Revanchion",
- ["Scorn"] = "Scorn",
- ["Sever"] = "Sever",
- ["Lady Falther'ess"] = "Lady Falther'ess",
- ["Smokywood Pastures Vendor"] = "Smokywood Pastures Vendor",
- ["Shartuul"] = "Shartuul",
- ["Darkscreecher Akkarai"] = "Darkscreecher Akkarai",
- ["Karrog"] = "Karrog",
- ["Gezzarak the Huntress"] = "Gezzarak the Huntress",
- ["Vakkiz the Windrager"] = "Vakkiz the Windrager",
- ["Terokk"] = "Terokk",
- ["Armbreaker Huffaz"] = "Armbreaker Huffaz",
- ["Fel Tinkerer Zortan"] = "Fel Tinkerer Zortan",
- ["Forgosh"] = "Forgosh",
- ["Gul'bor"] = "Gul'bor",
- ["Malevus the Mad"] = "Malevus the Mad",
- ["Porfus the Gem Gorger"] = "Porfus the Gem Gorger",
- ["Wrathbringer Laz-tarash"] = "Wrathbringer Laz-tarash",
- ["Bash'ir Landing Stasis Chambers"] = "Bash'ir Landing Stasis Chambers",
- ["Templars"] = "Templars",
- ["Dukes"] = "Dukes",
- ["High Council"] = "High Council",
- ["Headless Horseman"] = "Headless Horseman",
- ["Barleybrew Brewery"] = "Barleybrew Brewery",
- ["Thunderbrew Brewery"] = "Thunderbrew Brewery",
- ["Gordok Brewery"] = "Gordok Brewery",
- ["Drohn's Distillery"] = "Drohn's Distillery",
- ["T'chali's Voodoo Brewery"] = "T'chali's Voodoo Brewery",
- ["Scarshield Quartermaster"] = "Scarshield Quartermaster",
- ["Overmaster Pyron"] = "Overmaster Pyron",
- ["Father Flame"] = "Father Flame",
- ["Thomas Yance"] = "Thomas Yance",
- ["Knot Thimblejack"] = "Knot Thimblejack",
- ["Shen'dralar Provisioner"] = "Shen'dralar Provisioner",
- ["Namdo Bizzfizzle"] = "Namdo Bizzfizzle",
- ["The Nameles Prophet"] = "The Nameles Prophet",
- ["Zelemar the Wrathful"] = "Zelemar the Wrathful",
- ["Henry Stern"] = "Henry Stern",
- ["Aggem Thorncurse"] = "Aggem Thorncurse",
- ["Roogug"] = "Roogug",
- ["Rajaxx's Captains"] = "Rajaxx's Captains",
- ["Razorfen Spearhide"] = "Razorfen Spearhide",
- ["Rethilgore"] = "Rethilgore",
- ["Kalldan Felmoon"] = "Kalldan Felmoon",
- ["Magregan Deepshadow"] = "Magregan Deepshadow",
- ["Lord Ahune"] = "Lord Ahune",
- ["Coren Direbrew"] = "Coren Direbrew",
-
- --Zones
- ["World Drop"] = "Мировой выпад",
- ["Sunwell Isle"] = "Остров Солнечного Колодца",
-
- --Shortcuts for Bossname files
- ["LBRS"] = "LBRS",
- ["UBRS"] = "UBRS",
- ["CoT1"] = "CoT1",
- ["CoT2"] = "CoT2",
- ["Scholo"] = "Scholo",
- ["Strat"] = "Strat",
- ["Serpentshrine"] = "Serpentshrine",
-
- --Chests, etc
- ["Dark Coffer"] = "Dark Coffer",
- ["The Secret Safe"] = "The Secret Safe",
- ["The Vault"] = "The Vault",
- ["Ogre Tannin Basket"] = "Ogre Tannin Basket",
- ["Fengus's Chest"] = "Fengus's Chest",
- ["The Prince's Chest"] = "The Prince's Chest",
- ["Doan's Strongbox"] = "Doan's Strongbox",
- ["Frostwhisper's Embalming Fluid"] = "Frostwhisper's Embalming Fluid",
- ["Unforged Rune Covered Breastplate"] = "Unforged Rune Covered Breastplate",
- ["Malor's Strongbox"] = "Malor's Strongbox",
- ["Malor the Zealous"] = "Malor the Zealous",
- ["Unfinished Painting"] = "Unfinished Painting",
- ["Felvine Shard"] = "Felvine Shard",
- ["Baelog's Chest"] = "Baelog's Chest",
- ["Lorgalis Manuscript"] = "Lorgalis Manuscript",
- ["Fathom Core"] = "Fathom Core",
- ["Conspicuous Urn"] = "Conspicuous Urn",
- ["Gift of Adoration"] = "Gift of Adoration",
- ["Box of Chocolates"] = "Box of Chocolates",
- ["Treat Bag"] = "Treat Bag",
- ["Gaily Wrapped Present"] = "Gaily Wrapped Present",
- ["Festive Gift"] = "Festive Gift",
- ["Ticking Present"] = "Ticking Present",
- ["Gently Shaken Gift"] = "Gently Shaken Gift",
- ["Carefully Wrapped Present"] = "Carefully Wrapped Present",
- ["Winter Veil Gift"] = "Winter Veil Gift",
- ["Smokywood Pastures Extra-Special Gift"] = "Smokywood Pastures Extra-Special Gift",
- ["Brightly Colored Egg"] = "Brightly Colored Egg",
- ["Lunar Festival Fireworks Pack"] = "Lunar Festival Fireworks Pack",
- ["Lucky Red Envelope"] = "Lucky Red Envelope",
- ["Small Rocket Recipes"] = "Small Rocket Recipes",
- ["Large Rocket Recipes"] = "Large Rocket Recipes",
- ["Cluster Rocket Recipes"] = "Cluster Rocket Recipes",
- ["Large Cluster Rocket Recipes"] = "Large Cluster Rocket Recipes",
- ["Timed Reward Chest"] = "Timed Reward Chest",
- ["Timed Reward Chest 1"] = "Timed Reward Chest 1",
- ["Timed Reward Chest 2"] = "Timed Reward Chest 2",
- ["Timed Reward Chest 3"] = "Timed Reward Chest 3",
- ["Timed Reward Chest 4"] = "Timed Reward Chest 4",
- ["The Talon King's Coffer"] = "The Talon King's Coffer",
- ["Krom Stoutarm's Chest"] = "Krom Stoutarm's Chest",
- ["Garrett Family Chest"] = "Garrett Family Chest",
- ["Reinforced Fel Iron Chest"] = "Reinforced Fel Iron Chest",
- ["DM North Tribute Chest"] = "DM North Tribute Chest",
-
- --World Events
- ["Abyssal Council"] = "Abyssal Council",
- ["Bash'ir Landing Skyguard Raid"] = "Bash'ir Landing Skyguard Raid",
- ["Brewfest"] = "Brewfest",
- ["Children's Week"] = "Children's Week",
- ["Elemental Invasion"] = "Elemental Invasion",
- ["Ethereum Prison"] = "Ethereum Prison",
- ["Feast of Winter Veil"] = "Feast of Winter Veil",
- ["Gurubashi Arena Booty Run"] = "Gurubashi Arena Booty Run",
- ["Hallow's End"] = "Hallow's End",
- ["Harvest Festival"] = "Harvest Festival",
- ["Love is in the Air"] = "Love is in the Air",
- ["Lunar Festival"] = "Lunar Festival",
- ["Midsummer Fire Festival"] = "Midsummer Fire Festival",
- ["Noblegarden"] = "Noblegarden",
- ["Skettis"] = "Skettis",
- ["Stranglethorn Fishing Extravaganza"] = "Stranglethorn Fishing Extravaganza",
-
- } end)
-
-
diff --git a/AtlasLoot back update/Locale/locale.tw.lua b/AtlasLoot back update/Locale/locale.tw.lua
deleted file mode 100644
index 6f613e9..0000000
--- a/AtlasLoot back update/Locale/locale.tw.lua
+++ /dev/null
@@ -1,988 +0,0 @@
---[[
-constants.en.lua
-This file defines an AceLocale table for all the various text strings needed
-by AtlasLoot. In this implementation, if a translation is missing, it will fall
-back to the English translation.
-
-The ["text"] = true; shortcut can ONLY be used for English (the root translation).
-]]
-
-if (GetLocale() == "zhTW") then
-
---Create the library instance
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
---Allow reporting of what translations are missing
---AL:EnableDebugging();
-
---Allow the language to be changed dynamically for debugging purposes
---AL:EnableDynamicLocales();
-
---Register translations
-AL:RegisterTranslations("zhTW", function() return {
- --Text strings for UI objects
- ["AtlasLoot"] = "AtlasLoot",
- ["No match found for"] = "找不到符合於",
- ["Search"] = "搜尋",
- ["Clear"] = "清除",
- ["Select Loot Table"] = "選擇物品表格",
- ["Select Sub-Table"] = "選擇子表格",
- ["Drop Rate: "] = "掉落機率: ",
- ["DKP"] = "DKP",
- ["Priority:"] = "優先權:",
- ["Click boss name to view loot."] = "點選首領以檢視物品表",
- ["Left-click to open AtlasLoot.\nMiddle-click for AtlasLoot options.\nRight-click and drag to move this button."] = true,
- ["Various Locations"] = "多個地方",
- ["This is a loot browser only. To view maps as well, install either Atlas or Alphamap."] = "這只是一個物品檢視視窗。如要檢視地圖,請安裝 Atlas 或是 Alphamap。",
- ["Toggle AL Panel"] = "AtlasLoot 面板",
- [" is safe."] = "的連結現在安全了。",
- ["Server queried for "] = "從伺服器查詢物品",
- [". Right click on any other item to refresh the loot page."] = "的資訊. 右鍵點選其他物品以更新這一個物品頁面",
- ["Back"] = "返回",
- ["Level 60"] = "60 級",
- ["Level 70"] = "70 級",
- ["|cffff0000(unsafe)"] = "|cffff0000(不安全)",
- ["Misc"] = "雜項",
- ["Rewards"] = "獎勵",
- ["Heroic Mode"] = "英雄模式",
- ["Normal Mode"] = "一般模式",
- ["Raid"] = "團隊",
- ["Factions - Azeroth"] = "陣營 - 艾澤拉斯",
- ["Factions - Outland"] = "陣營 - 外域",
- ["Factions - Shattrath City"] = "陣營 - 薩塔斯城",
- ["Pre-Burning Crusade"] = "燃燒遠征前",
- ["Post-Burning Crusade"] = "燃燒遠征後",
- ["Choose Table ..."] = "選擇表格 ...",
- ["Close Menu"] = "關閉選單",
- ["Unknown"] = "未知",
- ["Skill Required:"] = "需要技能等級: ",
- ["QuickLook"] = "快速瀏覽",
- ["Add to QuickLooks:"] = "新增至快速瀏覽",
- ["Assign this loot table\n to QuickLook"] = "將此掉落表新增至快速瀏覽",
- ["Req. Rating:"] = "需要等級", --Shorthand for 'Required Rating' for the personal/team ratings in Arena S4
-
- --Text for Options Panel
- ["Atlasloot Options"] = "Atlasloot 選項",
- ["Safe Chat Links |cff1eff00(recommended)|r"] = "安全物品連結|cff1eff00(建議)|r",
- ["Enable all Chat Links |cffff0000(use at own risk)|r"] = "使用所有連結|cffff0000(可能導致斷線!)|r",
- ["Default Tooltips"] = "預設提示",
- ["Lootlink Tooltips"] = "Lootlink提示",
- ["|cff9d9d9dLootlink Tooltips|r"] = "|cff9d9d9dLootlink 提示|r",
- ["ItemSync Tooltips"] = "ItemSync 提示",
- ["|cff9d9d9dItemSync Tooltips|r"] = "|cff9d9d9dItemSync 提示|r",
- ["Use EquipCompare"] = "使用 EquipCompare",
- ["|cff9d9d9dUse EquipCompare|r"] = "|cff9d9d9d使用 EquipCompare|r",
- ["Show Comparison Tooltips"] = "顯示物品比較提示訊息",
- ["Make Loot Table Opaque"] = "使物品掉落表不透明",
- ["Show itemIDs at all times"] = "顯示物品 ID",
- ["Hide AtlasLoot Panel"] = "隱藏 AtlasLoot 面板",
- ["Show Minimap Button"] = "顯示小地圖按鍵",
- ["Set Minimap Button Position"] = "設定小地圖按鍵位置",
- ["Suppress text spam when querying items"] = "關閉物品查詢提示",
- ["Notify me when a LoD Module is loaded"] = "當一個隨選載入的模組載入時通知我",
- ["Load all loot modules at startup"] = "在起始時載入所有模組",
- ["AutoQuery items on loot tables |cffff0000(disconnection risk)|r"] = "自動查詢未知物品|cffff0000(會有斷線風險)|r",
- ["Done"] = "完成",
- ["WishList"] = "裝備願望清單",
- ["Search Result: %s"] = "搜尋結果: %s",
- ["Last Result"] = "上次的結果",
- ["Search on"] = "在以下模組搜尋: ",
- ["All modules"] = "所有模組",
- ["If checked, AtlasLoot will load and search across all the modules."] = "勾選以載入所有模組並在各模組間搜尋。",
- ["Search options"] = "搜尋選項",
- ["Partial matching"] = "部份符合",
- ["If checked, AtlasLoot search item names for a partial match."] = "勾選以啟用部份符合。",
- ["You don't have any module selected to search on!"] = "沒有任何模組被選取以進行搜尋!",
-
- --Slash commands
- ["reset"] = "reset",
- ["options"] = "options",
- ["Reset complete!"] = "重設完成",
-
- --Error Messages and warnings
- ["AtlasLoot Error!"] = "AtlasLoot 錯誤!",
- ["WishList Full!"] = "願望清單已滿",
- [" added to the WishList."] = "已加入願望清單",
- [" already in the WishList!"] = "已經存在於願望清單",
- [" deleted from the WishList."] = "已從願望清單移除",
-
- --Incomplete Table Registry error message
- [" not listed in loot table registry, please report this message to the AtlasLoot forums at http://www.atlasloot.net"] = "並未列於物品掉落註冊表,請至 AtlasLoot 論壇回報問題:http://www.atlasloot.net",
-
- --LoD Module disabled or missing
- [" is unavailable, the following load on demand module is required: "] = "無法取得,需要以下的隨選載入模組:",
-
- --LoD Module load sequence could not be completed
- ["Status of the following module could not be determined: "] = "以下模組的狀態無法被確認:",
-
- --LoD Module required has loaded, but loot table is missing
- [" could not be accessed, the following module may be out of date: "] = "無法被存取,以下的模組可能版本已過於老舊:",
-
- --LoD module loaded successfully
- ["sucessfully loaded."] = "載入成功",
-
- --Need a big dataset for searching
- ["Loading available tables for searching"] = "載入搜尋所需的資料表",
-
- --All Available modules loaded
- ["All Available Modules Loaded"] = "所有的模組已載入",
-
- --Minimap Button
- ["|cff1eff00Left-Click|r Browse Loot Tables"] = "|cff1eff00左鍵|r 瀏覽物品掉落表",
- ["|cffff0000Right-Click|r View Options"] = "|cffff0000右鍵|r 檢視選項",
- ["|cffff0000Shift-Click|r View Options"] = "|cffff0000Shift點擊|r 檢視選項",
- ["|cffccccccLeft-Click + Drag|r Move Minimap Button"] = "|cffccccccLeft-Click + Drag|r Move Minimap Button",
-
- --AtlasLoot Panel
- ["Options"] = "選項",
- ["Collections"] = "套裝/特殊物品",
- ["Factions"] = "陣營",
- ["World Events"] = "世界事件",
- ["Load Modules"] = "載入模組",
- ["Crafting"] = "精製裝備武器",
-
- --First time user
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences."] = "歡迎使用 Atlasloot Enhanced。請花一些時間設定您的偏好選項。",
- ["New feature in 4.02.01: Type '/atlasloot options' to bring up the options menu and '/atlasloot reset' to reset AtlasLoot after a disconnect."] = "v4.02.01 新功能:輸入 '/atlasloot options' 呼叫出選項選單;輸入 '/atlasloot reset' 在離線後重設 Atlasloot。",
- ["New feature in 4.03.00: Introducing the Wishlist! Simply alt-click on any item to add it to the wishlist. To delete an item from the wishlist, open up your wishlist and alt-click the item to remove it. It's that simple. Buttons to view the wishlist have been added to the Atlas interface and the loot browser."] = "v4.03.00 新功能:新增裝備願望清單!只要在任何裝備上按 Alt 及滑鼠點選,便可將裝備加入願望清單中。如要將裝備從願望清單中移除,開啟願望清單然後在裝備上按 Alt 及滑鼠點選即可將之移除。",
- ["New feature in 4.05.00: Advanced searching functionality is now available. You can type in a partial item name, for example typing 'elixir' gives all items in the database with 'elixir' in the name. Big thanks to Kurax for his help."] = "v4.05.00 新功能: 進階搜尋功能支援。您可以輸入物品的部份名稱,例如輸入 '阿泰絲' 以列出所有含有此名稱的物品。特別感謝 Kurax 的支援.",
- ["New feature in 4.05.00: All professions are now included in the AtlasLoot_Crafting module."] = "v4.05.00 新功能: 所有的專業技能現已納入 AtlasLoot_Crafting 模組",
- ["Welcome to Atlasloot Enhanced. Please take a moment to set your preferences for tooltips and links in the chat window.\n\n This options screen can be reached again at any later time by typing '/atlasloot'."] = "歡迎使用 AtlasLoot Enhanced. 請花一點時間來設定訊息提示和連結的喜好. 輸入 /atlasloot 可以再次設定喜好選項",
- ["Setup"] = "設定",
-
- --Old Atlas Detected
- ["It has been detected that your version of Atlas does not match the version that Atlasloot is tuned for ("] = "您現在的 Atlas 插件版本並不完全支援此版本的 Atlasloot, Atlas 的最新版本為 (",
- ["). Depending on changes, there may be the occasional error, so please visit http://www.atlasmod.com as soon as possible to update."] = "). 依 Atlas 版本的變化, AtlasLoot 也許會出現偶然的錯誤, 請儘快前往 http://www.atlasmod.com 更新",
- ["OK"] = "OK",
- ["Incompatible Atlas Detected"] = "偵測到不相容的 Atlas 版本",
-
- --Unsafe item tooltip
- ["Unsafe Item"] = "不安全的物品",
- ["Item Unavailable"] = "物品資訊目前無法取得",
- ["ItemID:"] = "物品 ID:",
- ["This item is not available on your server or your battlegroup yet."] = "這件物品目前在您的伺服器或是戰場群組中無法取得",
- ["This item is unsafe. To view this item without the risk of disconnection, you need to have first seen it in the game world. This is a restriction enforced by Blizzard since Patch 1.10."] = "這個物品並不安全. 如要安全的檢視這個物品並且避免斷線, 你必須在當前的伺服器中曾見過該物品. 這是暴雪自 1.10 更新之後增加的限制.",
- ["You can right-click to attempt to query the server. You may be disconnected."] = "你可以按下滑鼠右鍵來嘗試向伺服器查詢該物品的資訊, 然而你將可能因此斷線.",
-
- --Misc Inventory related words
- ["Mount"] = "坐騎",
- ["Enchant"] = "公式",
- ["Trade Goods"] = "商品",
- ["Scope"] = "瞄準鏡",
- ["Pet"] = "寵物",
- ["Darkmoon Faire Card"] = "暗月卡",
- ["Book"] = "書籍",
- ["Banner"] = "軍旗",
- ["Set"] = "套裝",
- ["Token"] = "勳章",
- ["Crafting Reagent"] = "卷軸圖樣",
- ["Skinning Knife"] = "剝皮小刀",
- ["Herbalism Knife"] = "草藥刀",
- ["Fish"] = "釣魚",
- ["Combat Pet"] = "戰鬥寵物",
- ["Fireworks"] = "煙火",
-
- --Extra inventory stuff
- ["Cloak"] = "披風",
- ["Weapons"] = "武器",
-
- --Labels for loot descriptions
- ["Classes:"] = "職業: ",
- ["This Item Begins a Quest"] = "該物品將觸發一個任務",
- ["Quest Item"] = "任務物品",
- ["Quest Reward"] = "任務獎勵",
- ["Shared"] = "隨機掉落",
- ["Unique"] = "唯一",
- ["Right Half"] = "右半部份",
- ["Left Half"] = "左半部份",
- ["28 Slot Soul Shard"] = "28 格靈魂袋",
- ["20 Slot"] = "20 格容器",
- ["18 Slot"] = "18 格容器",
- ["16 Slot"] = "16 格容器",
- ["10 Slot"] = "10 格容器",
- ["(has random enchantment)"] = "(具有隨機屬性)",
- ["Use to purchase rewards"] = "用以兌換獎勵",
- ["Use to purchase rewards (Horde)"] = "用以兌換獎勵 (部落)",
- ["Use to purchase rewards (Alliance)"] = "用以兌換獎勵 (聯盟)",
- ["World Bosses"] = "世界首領",
- ["Reputation Factions"] = "聲望獎勵",
- ["Sets/Collections"] = "套裝/特殊物品",
- ["Card Game Item"] = "卡片遊戲物品",
- ["Tier 4"] = "T4",
- ["Tier 5"] = "T5",
- ["Tier 6"] = "T6",
- ["Arena Reward"] = "競技場獎勵",
- ["Conjured Item"] = "特殊物品",
- ["Used to summon boss"] = "使用以召喚首領",
- ["Phase 1"] = "第一階段",
- ["Phase 2"] = "第二階段",
- ["Phase 3"] = "第三階段",
- ["Fire"] = "赤紅",
- ["Water"] = "碧藍",
- ["Wind"] = "蒼白",
- ["Earth"] = "土色",
- ["Master Angler"] = "釣魚大師",
- ["First Prize"] = "頭獎",
- ["Rare Fish Rewards"] = "稀有釣魚獎勵",
- ["Rare Fish"] = "稀有魚類",
- ["Tradable against sunmote + item above"] = "以太陽微粒兌換的裝備",
- ["Rare"] = "稀有",
- ["Heroic"] = "英雄模式",
- ["Summon"] = "召喚",
- ["Random"] = "隨機",
- ["Weapons"] = "武器",
-
- --Card Game Decks and descriptions
- ["Upper Deck Card Game Items"] = "Upper Deck 卡片遊戲物品",
- ["Heroes of Azeroth"] = "艾澤拉斯英雄",
- ["Through The Dark Portal"] = "通過黑暗之門",
- ["Fires of Outland"] = "外域之火",
- ["Servants of the Betrayer"] = "背叛者的奴僕",
- ["Hunt for Illidan"] = "獵殺伊利丹",
--- ["Drums of Wars"] = true,
- ["Loot Card Items"] = "可換取的物品",
- ["UDE Items"] = "UDE 物品",
- ["Landro Longshot"] = "藍卓",
- ["Thunderhead Hippogryph"] = "雷首角鷹獸",
- ["Saltwater Snapjaw"] = "海水鉗嘴龜",
- ["King Mukla"] = "穆克拉",
- ["Rest and Relaxation"] = "休息和放鬆",
- ["Fortune Telling"] = "算命",
- ["Goblin Gumbo"] = "哥布林濃湯",
- ["Gone Fishin'"] = "釣魚椅",
- ["Spectral Tiger"] = "幽靈虎",
--- ["March of the Legion"] = "March of the Legion",
- ["Kiting"] = "風箏",
- ["Robotic Homing Chicken"] = "寵物機械小雞",
- ["Paper Airplane"] = "紙飛機",
--- ["Papa Hummel's Old-fashioned Pet Biscuit"] = true,
--- ["Personal Weather Machine"] = true,
- ["X-51 Nether-Rocket"] = "X51型虛空火箭",
--- ["The Footsteps of Illidan"] = true,
--- ["Disco Inferno!"] = true,
- ["Ethereal Plunderer"] = "伊斯利掠奪者",
-
- --Battleground Brackets
- ["Misc. Rewards"] = "雜項獎勵",
- ["Superior Rewards"] = "精良獎勵",
- ["Epic Rewards"] = "史詩獎勵",
- ["Level 10-19 Rewards"] = "等級 10-19 獎勵",
- ["Level 20-29 Rewards"] = "等級 20-29 獎勵",
- ["Level 30-39 Rewards"] = "等級 30-39 獎勵",
- ["Level 40-49 Rewards"] = "等級 40-49 獎勵",
- ["Level 50-59 Rewards"] = "等級 40-49 獎勵",
- ["Level 60 Rewards"] = "等級 60 獎勵",
-
- --Brood of Nozdormu Paths
- ["Path of the Conqueror"] = "征服者之路",
- ["Path of the Invoker"] = "祈求者之路",
- ["Path of the Protector"] = "保護者之路",
-
- --Violet Eye Paths
- ["Path of the Violet Protector"] = "紫羅蘭保衛者之路",
- ["Path of the Violet Mage"] = "紫蘿蘭法師之路",
- ["Path of the Violet Assassin"] = "紫羅蘭刺客之路",
- ["Path of the Violet Restorer"] = "紫羅蘭治療師之路",
-
- --AQ Opening Event
- ["Red Scepter Shard"] = "紅色權杖碎片",
- ["Blue Scepter Shard"] = "藍色權杖碎片",
- ["Green Scepter Shard"] = "綠色權杖碎片",
- ["Scepter of the Shifting Sands"] = "流沙權杖",
-
- --World PvP
- ["Hellfire Fortifications"] = "地獄火防禦堡壘",
- ["Twin Spire Ruins"] = "雙塔廢墟",
- ["Spirit Towers"] = "精神哨塔",
- ["Halaa"] = "哈剌",
-
- --Karazhan Opera Event Headings
- ["Shared Drops"] = "隨機掉落",
- ["Romulo & Julianne"] = "羅慕歐與茱麗葉",
- ["Wizard of Oz"] = "綠野仙蹤",
- ["Red Riding Hood"] = "小紅帽",
-
- --Karazhan Animal Boss Types
- ["Spider"] = "蜘蛛",
- ["Darkhound"] = "黑暗犬",
- ["Bat"] = "蝙蝠",
-
- --ZG Tokens
- ["Primal Hakkari Kossack"] = "原始哈卡萊套索",
- ["Primal Hakkari Shawl"] = "原始哈卡萊披肩",
- ["Primal Hakkari Bindings"] = "原始哈卡萊護腕",
- ["Primal Hakkari Sash"] = "原始哈卡萊腰帶",
- ["Primal Hakkari Stanchion"] = "原始哈卡萊直柱",
- ["Primal Hakkari Aegis"] = "原始哈卡萊之盾",
- ["Primal Hakkari Girdle"] = "原始哈卡萊束帶",
- ["Primal Hakkari Armsplint"] = "原始哈卡萊護臂",
- ["Primal Hakkari Tabard"] = "原始哈卡萊徽章",
-
- --AQ20 Tokens
- ["Qiraji Ornate Hilt"] = "其拉華麗刀柄",
- ["Qiraji Martial Drape"] = "其拉軍用披風",
- ["Qiraji Magisterial Ring"] = "其拉將領戒指",
- ["Qiraji Ceremonial Ring"] = "其拉典禮戒指",
- ["Qiraji Regal Drape"] = "其拉帝王披風",
- ["Qiraji Spiked Hilt"] = "其拉尖刺刀柄",
-
- --AQ40 Tokens
- ["Qiraji Bindings of Dominance"] = "其拉統御腕輪",
- ["Qiraji Bindings of Command"] = "其拉命令腕輪",
- ["Vek'nilash's Circlet"] = "維克尼拉斯的頭飾",
- ["Vek'lor's Diadem"] = "維克洛爾的王冠",
- ["Ouro's Intact Hide"] = "奧羅的外皮",
- ["Skin of the Great Sandworm"] = "巨型沙蟲的皮",
- ["Husk of the Old God"] = "上古之神的外殼",
- ["Carapace of the Old God"] = "上古之神的甲殼",
-
- --Blacksmithing Crafted Sets
- ["Imperial Plate"] = "帝王鎧甲",
- ["The Darksoul"] = "黑暗之魂",
- ["Fel Iron Plate"] = "魔鐵鎧甲",
- ["Adamantite Battlegear"] = "堅鋼戰甲",
- ["Flame Guard"] = "烈焰套裝",
- ["Enchanted Adamantite Armor"] = "附魔堅鋼護甲",
- ["Khorium Ward"] = "克銀結界",
- ["Faith in Felsteel"] = "信仰魔鋼",
- ["Burning Rage"] = "燃燒狂怒",
- ["Bloodsoul Embrace"] = "血魂的擁抱",
- ["Fel Iron Chain"] = "魔鐵鍊甲",
-
- --Tailoring Crafted Sets
- ["Bloodvine Garb"] = "血藤之服",
- ["Netherweave Vestments"] = "幽紋套裝",
- ["Imbued Netherweave"] = "魔染幽紋套裝",
- ["Arcanoweave Vestments"] = "奧紋套裝",
- ["The Unyielding"] = "不屈套裝",
- ["Whitemend Wisdom"] = "白癒智慧",
- ["Spellstrike Infusion"] = "法擊套裝",
- ["Battlecast Garb"] = "戰放服裝",
- ["Soulcloth Embrace"] = "靈魂布的擁抱",
- ["Primal Mooncloth"] = "原始月布",
- ["Shadow's Embrace"] = "暗影的擁抱",
- ["Wrath of Spellfire"] = "魔焰之怒",
-
- --Leatherworking Crafted Sets
- ["Volcanic Armor"] = "火山護甲",
- ["Ironfeather Armor"] = "鐵羽護甲",
- ["Stormshroud Armor"] = "雷暴護甲",
- ["Devilsaur Armor"] = "魔暴龍護甲",
- ["Blood Tiger Harness"] = "血虎套索",
- ["Primal Batskin"] = "原始蝙蝠皮套裝",
- ["Wild Draenish Armor"] = "狂野德萊尼護甲",
- ["Thick Draenic Armor"] = "厚德萊尼護甲",
- ["Fel Skin"] = "惡魔皮膚",
- ["Strength of the Clefthoof"] = "裂蹄力量",
- ["Green Dragon Mail"] = "綠龍鎖甲",
- ["Blue Dragon Mail"] = "藍龍鎖甲",
- ["Black Dragon Mail"] = "黑龍鎖甲",
- ["Scaled Draenic Armor"] = "德萊尼鱗護甲",
- ["Felscale Armor"] = "魔鱗護甲",
- ["Felstalker Armor"] = "惡魔捕獵者套裝",
- ["Fury of the Nether"] = "虛空之怒套裝",
- ["Primal Intent"] = "原始之意套裝",
- ["Windhawk Armor"] = "風之隼護甲",
- ["Netherscale Armor"] = "虛空鱗護甲",
- ["Netherstrike Armor"] = "地擊套裝",
-
- --Vanilla WoW Sets
- ["Defias Leather"] = "迪菲亞皮甲",
- ["Embrace of the Viper"] = "毒蛇的擁抱",
- ["Chain of the Scarlet Crusade"] = "血色十字軍鍊甲",
- ["The Gladiator"] = "角鬥士套裝",
- ["Ironweave Battlesuit"] = "鐵織戰裝",
- ["Necropile Raiment"] = "骨堆套裝",
- ["Cadaverous Garb"] = "蒼白套裝",
- ["Bloodmail Regalia"] = "血鏈套裝",
- ["Deathbone Guardian"] = "亡骨守護者",
- ["The Postmaster"] = "郵差套裝",
- ["Scourge Invasion"] = "天譴軍團",
- ["Regalia of Undead Cleansing"] = "淨妖套裝",
- ["Undead Slayer's Armor"] = "不死弒者的護甲",
- ["Garb of the Undead Slayer"] = "不死弒者的裝束",
- ["Battlegear of Undead Slaying"] = "弒妖套裝",
- ["Shard of the Gods"] = "天神裂片",
- ["Zul'Gurub Rings"] = "祖爾格拉布套戒",
- ["Major Mojo Infusion"] = "極效魔精套裝",
- ["Overlord's Resolution"] = "霸主的決心",
- ["Prayer of the Primal"] = "遠古祈禱文",
- ["Zanzil's Concentration"] = "贊吉爾的專注",
- ["Spirit of Eskhandar"] = "艾斯卡達爾之靈",
- ["The Twin Blades of Hakkari"] = "哈卡萊雙刃",
- ["Primal Blessing"] = "原始祝福",
- ["Dal'Rend's Arms"] = "雷德雙刀",
- ["Spider's Kiss"] = "蜘蛛之吻",
-
- --The Burning Crusade Sets
- ["Latro's Flurry"] = "拉托的狂怒",
- ["The Twin Stars"] = "雙子星套裝",
- ["The Twin Blades of Azzinoth"] = "埃辛諾斯的雙刃",
-
- --ZG Sets
- ["Haruspex's Garb"] = "占卜師套裝",
- ["Predator's Armor"] = "捕獵者套裝",
- ["Illusionist's Attire"] = "幻術師套裝",
- ["Freethinker's Armor"] = "思考者護甲",
- ["Confessor's Raiment"] = "懺悔者衣飾",
- ["Madcap's Outfit"] = "狂妄者套裝",
- ["Augur's Regalia"] = "占兆者套裝",
- ["Demoniac's Threads"] = "惡魔師套裝",
- ["Vindicator's Battlegear"] = "辯護者重甲",
-
- --AQ20 Sets
- ["Symbols of Unending Life"] = "不滅生命徽記",
- ["Trappings of the Unseen Path"] = "隱秘通途套裝",
- ["Trappings of Vaulted Secrets"] = "魔法的秘密",
- ["Battlegear of Eternal Justice"] = "永恆的公正",
- ["Finery of Infinite Wisdom"] = "無盡的智慧",
- ["Emblems of Veiled Shadows"] = "朦朧之影",
- ["Gift of the Gathering Storm"] = "聚集的風暴",
- ["Implements of Unspoken Names"] = "禁斷的邪語",
- ["Battlegear of Unyielding Strength"] = "不屈力量裝備",
-
- --AQ40 Sets
- ["Genesis Raiment"] = "起源套裝",
- ["Striker's Garb"] = "打擊者護甲",
- ["Enigma Vestments"] = "神秘套裝",
- ["Avenger's Battlegear"] = "復仇者戰甲",
- ["Garments of the Oracle"] = "神諭者套裝",
- ["Deathdealer's Embrace"] = "死亡執行者的擁抱",
- ["Stormcaller's Garb"] = "風暴召喚者",
- ["Doomcaller's Attire"] = "厄運召喚者",
- ["Conqueror's Battlegear"] = "征服者戰甲",
-
- --Dungeon 1 Sets
- ["Wildheart Raiment"] = "野性之心套裝",
- ["Beaststalker Armor"] = "馭獸者護甲",
- ["Magister's Regalia"] = "博學者套裝",
- ["Lightforge Armor"] = "光鑄護甲",
- ["Vestments of the Devout"] = "虔誠套裝",
- ["Shadowcraft Armor"] = "迅影護甲",
- ["The Elements"] = "元素套裝",
- ["Dreadmist Raiment"] = "鬼霧套裝",
- ["Battlegear of Valor"] = "勇氣戰甲",
-
- --Dungeon 2 Sets
- ["Feralheart Raiment"] = "野獸之心套裝",
- ["Beastmaster Armor"] = "獸王護甲",
- ["Sorcerer's Regalia"] = "巫士套裝",
- ["Soulforge Armor"] = "靈鑄護甲",
- ["Vestments of the Virtuous"] = "善潔套裝",
- ["Darkmantle Armor"] = "闇影護甲",
- ["The Five Thunders"] = "五雷套裝",
- ["Deathmist Raiment"] = "亡霧套裝",
- ["Battlegear of Heroism"] = "英氣戰甲",
-
- --Dungeon 3 Sets
- ["Hallowed Raiment"] = "神聖儀祭套裝",
- ["Incanter's Regalia"] = "魔法使的外衣套裝",
- ["Mana-Etched Regalia"] = "法力蝕刻戰衣套裝",
- ["Oblivion Raiment"] = "失落戰衣套裝",
- ["Assassination Armor"] = "暗殺套裝",
- ["Moonglade Raiment"] = "月光林地套裝",
- ["Wastewalker Armor"] = "荒行套裝",
- ["Beast Lord Armor"] = "野獸之王護甲",
- ["Desolation Battlegear"] = "哀傷之鏈套裝",
- ["Tidefury Raiment"] = "惡潮套裝",
- ["Bold Armor"] = "勇猛護甲套裝",
- ["Doomplate Battlegear"] = "末日戰甲套裝",
- ["Righteous Armor"] = "公正套裝",
-
- --Tier 1 Sets
- ["Cenarion Raiment"] = "塞納里奧套裝",
- ["Giantstalker Armor"] = "巨獸之王護甲",
- ["Arcanist Regalia"] = "秘法師套裝",
- ["Lawbringer Armor"] = "秩序之源護甲",
- ["Vestments of Prophecy"] = "預言套裝",
- ["Nightslayer Armor"] = "黑夜殺手護甲",
- ["The Earthfury"] = "大地之怒套裝",
- ["Felheart Raiment"] = "惡魔之心套裝",
- ["Battlegear of Might"] = "力量戰甲",
-
- --Tier 2 Sets
- ["Stormrage Raiment"] = "怒風套裝",
- ["Dragonstalker Armor"] = "馭龍者護甲",
- ["Netherwind Regalia"] = "靈風套裝",
- ["Judgement Armor"] = "審判護甲",
- ["Vestments of Transcendence"] = "卓越套裝",
- ["Bloodfang Armor"] = "血牙護甲",
- ["The Ten Storms"] = "無盡風暴套裝",
- ["Nemesis Raiment"] = "復仇套裝",
- ["Battlegear of Wrath"] = "憤怒戰甲",
-
- --Tier 3 Sets
- ["Dreamwalker Raiment"] = "夢行者套裝",
- ["Cryptstalker Armor"] = "地穴行者護甲",
- ["Frostfire Regalia"] = "霜火套裝",
- ["Redemption Armor"] = "救贖護甲",
- ["Vestments of Faith"] = "信仰套裝",
- ["Bonescythe Armor"] = "骨鐮套裝",
- ["The Earthshatterer"] = "粉碎大地護甲",
- ["Plagueheart Raiment"] = "瘟疫之心套裝",
- ["Dreadnaught's Battlegear"] = "無畏套裝",
-
- --Tier 4 Sets
- ["Malorne Harness"] = "瑪洛尼戰馭套裝",
- ["Malorne Raiment"] = "瑪洛尼儀祭套裝",
- ["Malorne Regalia"] = "瑪洛尼戰衣套裝",
- ["Demon Stalker Armor"] = "惡魔獵者套裝",
- ["Aldor Regalia"] = "奧多爾戰衣套裝",
- ["Justicar Armor"] = "審判者防禦套裝",
- ["Justicar Battlegear"] = "審判者戰甲套裝",
- ["Justicar Raiment"] = "審判者神聖套裝",
- ["Incarnate Raiment"] = "聖軀儀祭套裝",
- ["Incarnate Regalia"] = "聖軀戰衣套裝",
- ["Netherblade Set"] = "虛空之刃套裝",
- ["Cyclone Harness"] = "颶風戰馭套裝",
- ["Cyclone Raiment"] = "颶風儀祭套裝",
- ["Cyclone Regalia"] = "颶風戰衣套裝",
- ["Voidheart Raiment"] = "虛無之心套裝",
- ["Warbringer Armor"] = "戰爭使者防禦套裝",
- ["Warbringer Battlegear"] = "戰爭使者戰甲套裝",
-
- --Tier 5 Sets
- ["Nordrassil Harness"] = "諾達希爾戰馭套裝",
- ["Nordrassil Raiment"] = "諾達希爾儀祭套裝",
- ["Nordrassil Regalia"] = "諾達希爾戰衣套裝",
- ["Rift Stalker Armor"] = "裂隙行者護甲套裝",
- ["Tirisfal Regalia"] = "提里斯法戰衣套裝",
- ["Crystalforge Armor"] = "晶鑄防禦套裝",
- ["Crystalforge Battlegear"] = "晶鑄戰甲套裝",
- ["Crystalforge Raiment"] = "晶鑄神聖套裝",
- ["Avatar Raiment"] = "聖者儀祭套裝",
- ["Avatar Regalia"] = "聖者戰衣套裝",
- ["Deathmantle Set"] = "死神傳承套裝",
- ["Cataclysm Harness"] = "裂地戰馭套裝",
- ["Cataclysm Raiment"] = "裂地儀祭套裝",
- ["Cataclysm Regalia"] = "裂地戰衣套裝",
- ["Corruptor Raiment"] = "墮落者戰衣套裝",
- ["Destroyer Armor"] = "毀滅者防禦套裝",
- ["Destroyer Battlegear"] = "毀滅者戰甲套裝",
-
- --Tier 6 Sets
- ["Thunderheart Harness"] = "雷霆之心戰馭套裝",
- ["Thunderheart Raiment"] = "雷霆之心儀祭套裝",
- ["Thunderheart Regalia"] = "雷霆之心戰衣套裝",
- ["Gronnstalker's Armor"] = "古羅行者套裝",
- ["Tempest Regalia"] = "風暴戰衣",
- ["Lightbringer Armor"] = "光明使者防禦套裝",
- ["Lightbringer Battlegear"] = "光明使者戰甲套裝",
- ["Lightbringer Raiment"] = "光明使者神聖套裝",
- ["Vestments of Absolution"] = "赦免外衣套裝",
- ["Absolution Regalia"] = "赦免戰衣套裝",
- ["Slayer's Armor"] = "殺戮者護甲套裝",
- ["Skyshatter Harness"] = "碎天者戰馭套裝",
- ["Skyshatter Raiment"] = "碎天者儀祭套裝",
- ["Skyshatter Regalia"] = "碎天者戰衣套裝",
- ["Malefic Raiment"] = "邪惡戰衣套裝",
- ["Onslaught Armor"] = "猛擊防禦套裝",
- ["Onslaught Battlegear"] = "猛擊戰甲套裝",
-
- --Arathi Basin Sets - Alliance
- ["The Highlander's Intent"] = "高地人的專注",
- ["The Highlander's Purpose"] = "高地人的毅力",
- ["The Highlander's Will"] = "高地人的意志",
- ["The Highlander's Determination"] = "高地人的果斷",
- ["The Highlander's Fortitude"] = "高地人的堅韌",
- ["The Highlander's Resolution"] = "高地人的決心",
- ["The Highlander's Resolve"] = "高地人的執著",
-
- --Arathi Basin Sets - Horde
- ["The Defiler's Intent"] = "污染者的專注",
- ["The Defiler's Purpose"] = "污染者的毅力",
- ["The Defiler's Will"] = "污染者的意志",
- ["The Defiler's Determination"] = "污染者的果斷",
- ["The Defiler's Fortitude"] = "污染者的堅韌",
- ["The Defiler's Resolution"] = "污染者的決心",
-
- --PvP Level 60 Rare Sets - Alliance
- ["Lieutenant Commander's Refuge"] = "中尉指揮官的庇護",
- ["Lieutenant Commander's Pursuance"] = "中尉指揮官的追求",
- ["Lieutenant Commander's Arcanum"] = "中尉指揮官的奧秘",
- ["Lieutenant Commander's Redoubt"] = "中尉指揮官的防禦",
- ["Lieutenant Commander's Investiture"] = "中尉指揮官的服裝",
- ["Lieutenant Commander's Guard"] = "中尉指揮官的防護",
- ["Lieutenant Commander's Stormcaller"] = "中尉指揮官的風暴召喚者",
- ["Lieutenant Commander's Dreadgear"] = "中尉指揮官的裝備",
- ["Lieutenant Commander's Battlearmor"] = "中尉指揮官的戰甲",
-
- --PvP Level 60 Rare Sets - Horde
- ["Champion's Refuge"] = "勇士的聖裝",
- ["Champion's Pursuance"] = "勇士的追求",
- ["Champion's Arcanum"] = "勇士的奧秘",
- ["Champion's Redoubt"] = "勇士的壁壘",
- ["Champion's Investiture"] = "勇士的服裝",
- ["Champion's Guard"] = "勇士的外衣",
- ["Champion's Stormcaller"] = "勇士的召喚",
- ["Champion's Dreadgear"] = "勇士的護甲",
- ["Champion's Battlearmor"] = "勇士的戰甲",
-
- --PvP Level 60 Epic Sets - Alliance
- ["Field Marshal's Sanctuary"] = "戰場元帥的聖裝",
- ["Field Marshal's Pursuit"] = "戰場元帥的獵裝",
- ["Field Marshal's Regalia"] = "戰場元帥的法衣",
- ["Field Marshal's Aegis"] = "戰場元帥的庇護",
- ["Field Marshal's Raiment"] = "戰場元帥的神服",
- ["Field Marshal's Vestments"] = "戰場元帥的制服",
- ["Field Marshal's Earthshaker"] = "戰場元帥的地者",
- ["Field Marshal's Threads"] = "戰場元帥的魔裝",
- ["Field Marshal's Battlegear"] = "戰場元帥的戰甲",
-
- --PvP Level 60 Epic Sets - Horde
- ["Warlord's Sanctuary"] = "督軍的聖裝",
- ["Warlord's Pursuit"] = "督軍的獵裝",
- ["Warlord's Regalia"] = "督軍的法衣套裝",
- ["Warlord's Aegis"] = "督軍的庇護",
- ["Warlord's Raiment"] = "督軍的祭祀袍套裝",
- ["Warlord's Vestments"] = "督軍的制服",
- ["Warlord's Earthshaker"] = "督軍的震地者套裝",
- ["Warlord's Threads"] = "督軍的魔裝",
- ["Warlord's Battlegear"] = "督軍的戰甲",
-
- --Outland Faction Reputation PvP Sets
- ["Dragonhide Battlegear"] = "龍皮軍裝",
- ["Wyrmhide Battlegear"] = "龍革軍裝",
- ["Kodohide Battlegear"] = "科多獸皮軍裝",
- ["Stalker's Chain Battlegear"] = "捕獵者鍊甲套裝",
- ["Evoker's Silk Battlegear"] = "塑能師絲質軍裝",
- ["Crusader's Scaled Battledgear"] = "十字軍綴鱗軍裝",
- ["Crusader's Ornamented Battledgear"] = "十字軍裝飾軍裝",
- ["Satin Battlegear"] = "緞織軍裝",
- ["Mooncloth Battlegear"] = "月布軍裝",
- ["Opportunist's Battlegear"] = "投機者皮甲軍裝",
- ["Seer's Linked Battlegear"] = "先知鎖鍊軍裝",
- ["Seer's Mail Battlegear"] = "先知鎖甲軍裝",
- ["Seer's Ringmail Battlegear"] = "先知環甲軍裝",
- ["Dreadweave Battlegear"] = "懼紋軍裝",
- ["Savage's Plate Battlegear"] = "野蠻鎧甲軍裝",
-
- --Arena Epic Sets
- ["Gladiator's Sanctuary"] = "鬥士的聖裝",
- ["Gladiator's Wildhide"] = "鬥士的狂野革甲套裝",
- ["Gladiator's Refuge"] = "鬥士的庇護套裝",
- ["Gladiator's Pursuit"] = "鬥士的獵裝",
- ["Gladiator's Regalia"] = "鬥士的戰衣套裝",
- ["Gladiator's Aegis"] = "鬥士的聖禦戰甲",
- ["Gladiator's Vindication"] = "鬥士的辯護套裝",
- ["Gladiator's Redemption"] = "鬥士的救贖套裝",
- ["Gladiator's Raiment"] = "鬥士的儀祭服套裝",
- ["Gladiator's Investiture"] = "鬥士的傳承套裝",
- ["Gladiator's Vestments"] = "鬥士的戰鬥皮甲",
- ["Gladiator's Earthshaker"] = "鬥士的震地者套裝",
- ["Gladiator's Thunderfist"] = "鬥士的雷霆之拳套裝",
- ["Gladiator's Wartide"] = "鬥士的戰鬥之潮套裝",
- ["Gladiator's Dreadgear"] = "角鬥士裝備",
- ["Gladiator's Felshroud"] = "鬥士的魔化外衣套裝",
- ["Gladiator's Battlegear"] = "角鬥士戰甲",
-
- --Set Labels
- ["Set: Embrace of the Viper"] = "套裝:毒蛇的擁抱",
- ["Set: Defias Leather"] = "套裝:迪菲亞皮甲",
- ["Set: The Gladiator"] = "套裝:角鬥士",
- ["Set: Chain of the Scarlet Crusade"] = "套裝:血色十字軍鍊甲",
- ["Set: The Postmaster"] = "套裝:郵差套裝",
- ["Set: Necropile Raiment"] = "套裝:骨堆套裝",
- ["Set: Cadaverous Garb"] = "套裝:蒼白套裝",
- ["Set: Bloodmail Regalia"] = "套裝:血鏈套裝",
- ["Set: Deathbone Guardian"] = "套裝:亡骨守護者套裝",
- ["Set: Dal'Rend's Arms"] = "套裝:雷德雙刀",
- ["Set: Spider's Kiss"] = "套裝:蜘蛛之吻",
- ["Temple of Ahn'Qiraj Sets"] = "安其拉神廟套裝",
- ["AQ40 Class Sets"] = "AQ40 職業套裝",
- ["Ruins of Ahn'Qiraj Sets"] = "安其拉廢墟套裝",
- ["AQ20 Class Sets"] = "AQ20 職業套裝",
- ["AQ Enchants"] = "AQ 公式",
- ["AQ Opening Quest Chain"] = "安其拉開門系列任務",
- ["Pre 60 Sets"] = "60 級以下套裝",
- ["Crafted Sets"] = "精緻套裝",
- ["Crafted Epic Weapons"] = "鍛造史詩武器",
- ["Zul'Gurub Sets"] = "祖爾格拉布套裝",
- ["ZG Class Sets"] = "ZG 職業套裝",
- ["ZG Enchants"] = "ZG 公式",
- ["Dungeon 1/2 Sets"] = "副本套裝 1/2",
- ["Dungeon Set 1"] = "副本套裝 1",
- ["Dungeon Set 2"] = "副本套裝 2",
- ["Dungeon 3 Sets"] = "副本套裝 3",
- ["Tier 1/2 Sets"] = "T1/2 套裝",
- ["Tier 3 Sets"] = "T3 套裝",
- ["Tier 4 Sets"] = "T4 套裝",
- ["Tier 5 Sets"] = "T5 套裝",
- ["Tier 6 Sets"] = "T6 套裝",
- ["PvP Sets (Level 60)"] = "PvP 套裝 (60 級)",
- ["PvP Sets (Level 70)"] = "PvP 套裝 (70 級)",
- ["PvP Reputation Sets (Level 70)"] = "PvP 聲望套裝 (70 級)",
- ["PvP Rewards (Level 60)"] = "PvP 獎勵 (60 級)",
- ["PvP Rewards (Level 70)"] = "PvP 獎勵 (70 級)",
- ["PvP Accessories (Level 60)"] = "PvP 配件 (60 級)",
- ["PvP Accessories - Alliance (Level 60)"] = "PvP 聯盟配件 (60 級)",
- ["PvP Accessories - Horde (Level 60)"] = "PvP 部落配件 (60 級)",
- ["PvP Accessories (Level 70)"] = "PvP 配件 (70 級)",
- ["PvP Rewards"] = "PvP 榮譽獎勵",
- ["PvP Armor Sets"] = "PvP 套裝",
- ["PvP Weapons"] = "PvP 武器",
- ["PvP Weapons (Level 60)"] = "PvP 武器 (60 級)",
- ["PvP Weapons (Level 70)"] = "PvP 武器 (70 級)",
- ["PvP Accessories"] = "PvP 配件",
- ["PvP Non-Set Epics"] = "PvP 非套裝史詩物品",
- ["PvP Honor System"] = "PvP 榮譽系統",
- ["PvP Reputation Sets"] = "PvP 聲望套裝",
- ["Arena PvP Sets"] = "競技場 PvP 套裝",
- ["Arena 2 PvP Sets"] = "競技場 PvP 套裝 (第二季)",
- ["Arena 3 PvP Sets"] = "競技場 PvP 套裝 (第三季)",
- ["Arena 4 PvP Sets"] = "競技場 PvP 套裝 (第四季)",
- ["Arena PvP Weapons"] = "競技場 PvP 武器",
- ["Arena 2 PvP Weapons"] = "競技場 PvP 武器 (第二季)",
- ["Arena 3 PvP Weapons"] = "競技場 PvP 武器 (第三季)",
- ["Arena 4 PvP Weapons"] = "競技場 PvP 武器 (第四季)",
- ["Arena PvP System"] = "競技場 PvP 系統",
- ["Arena Season 1 Weapons"] = "競技場第一季武器",
- ["Arena Season 2 Weapons"] = "競技場第二季武器",
- ["Arena Season 3 Weapons"] = "競技場第三季武器",
- ["Arena Season 4 Weapons"] = "競技場第四季武器",
- ["Season 1"] = "第一季聯賽",
- ["Season 2"] = "第二季聯賽",
- ["Season 3"] = "第三季聯賽",
- ["Season 4"] = "第四季聯賽",
- ["Arathi Basin Sets"] = "阿拉希盆地套裝",
- ["Class Books"] = "職業技能書",
- ["Tribute Run"] = "貢品",
- ["Dire Maul Books"] = "厄運書籍",
- ["Random Boss Loot"] = "首領隨機掉落",
- ["Class Set Pieces"] = "聲望獎勵裝備",
- ["Epic Set"] = "PvP 史詩套裝",
- ["Rare Set"] = "PvP 稀有套裝",
- ["Legendary Items"] = "傳說物品",
- ["Accesories and Weapons"] = "配件與武器",
- ["Accessories"] = "配件",
- ["Armor and Weapons"] = "裝備與武器",
- ["Fire Resistance Gear"] = "火抗裝備",
- ["Arcane Resistance Gear"] = "秘法抗性裝備",
- ["Nature Resistance Gear"] = "自然抗性裝備",
- ["Frost Resistance Gear"] = "冰霜抗性裝備",
- ["Shadow Resistance Gear"] = "暗影抗性裝備",
- ["Rare Mounts"] = "稀有坐騎",
- ["Tabards"] = "大衣/軍服",
- ["Token Hand-Ins"] = "可兌換的獎勵",
- ["Heroic Mode Keys"] = "英雄模式鑰匙",
- ["Legendary Items for Kael'thas Fight"] = "凱爾薩斯·逐日者史詩物品",
- ["BoE World Epics"] = "裝綁世界掉落紫裝",
- ["World Epics"] = "世界掉落紫裝",
- ["Level 30-39"] = "等級 30-39",
- ["Level 40-49"] = "等級 40-49",
- ["Level 50-60"] = "等級 50-60",
- ["BT Patterns/Plans"] = "黑暗神廟卷軸",
- ["Hyjal Summit Designs"] ="海加爾山設計圖",
- ["SP Patterns/Plans"] = "特殊圖樣/卷軸",
-
- --NPCs missing from BabbleBoss
- ["Trash Mobs"] = "小怪",
- ["Dungeon Set 2 Summonable"] = "T0.5 召喚王",
- ["Highlord Kruul"] = "卡魯歐領主",
- ["Theldren"] = "瑟爾倫",
- ["Sothos and Jarien"] = "索索斯及賈林",
- ["Druid of the Fang"] = "尖牙德魯伊",
- ["Defias Strip Miner"] = "迪菲亞赤膊礦工",
- ["Defias Overseer/Taskmaster"] = "迪菲亞監工/工頭",
- ["Scarlet Defender/Myrmidon"] = "血色防禦者/血色僕從",
- ["Scarlet Champion"] = "血色勇士",
- ["Scarlet Centurion"] = "血色百夫長",
- ["Scarlet Trainee"] = "血色預備兵",
- ["Herod/Mograine"] = "赫洛德/莫格萊尼",
- ["Scarlet Protector/Guardsman"] = "血色保衛者/血色衛兵",
- ["Shadowforge Flame Keeper"] = "暗爐持火者",
- ["Olaf"] = "奧拉夫",
- ["Eric 'The Swift'"] = "埃瑞克",
- ["Shadow of Doom"] = "末日陰影",
- ["Bone Witch"] = "骸骨巫師",
- ["Lumbering Horror"] = "笨拙的憎惡",
- ["Avatar of the Martyred"] = "馬丁瑞德的化身",
- ["Yor"] = "約兒",
- ["Nexus Stalker"] = "奈薩斯捕獵者",
- ["Auchenai Monk"] = "奧奇奈僧侶",
- ["Cabal Fanatic"] = "卡巴狂熱者",
- ["Unchained Doombringer"] = "無束縛的摧毀者",
- ["Crimson Sorcerer"] = "紅衣法術師",
- ["Thuzadin Shadowcaster"] = "圖薩丁暗影施法者",
- ["Crimson Inquisitor"] = "紅衣審查者",
- ["Crimson Battle Mage"] = "紅衣戰鬥法師",
- ["Ghoul Ravener"] = "食屍搶奪者",
- ["Spectral Citizen"] = "鬼魂市民",
- ["Spectral Researcher"] = "鬼靈研究員",
- ["Scholomance Adept"] = "通靈學院專家",
- ["Scholomance Dark Summoner"] = "通靈學院黑暗召喚師",
- ["Blackhand Elite"] = "黑手精英",
- ["Blackhand Assassin"] = "黑手刺客",
- ["Firebrand Pyromancer"] = "火印炎術師",
- ["Firebrand Invoker"] = "火印塑能師",
- ["Firebrand Grunt"] = "火印步兵",
- ["Firebrand Legionnaire"] = "火印軍團戰士",
- ["Spirestone Warlord"] = "尖石軍閥",
- ["Spirestone Mystic"] = "尖石秘法師",
- ["Anvilrage Captain"] = "鐵怒上尉",
- ["Anvilrage Marshal"] = "鐵怒隊長",
- ["Doomforge Arcanasmith"] = "末日之爐魔匠",
- ["Weapon Technician"] = "武器技師",
- ["Doomforge Craftsman"] = "末日之爐工匠",
- ["Murk Worm"] = "黑暗蟲",
- ["Atal'ai Witch Doctor"] = "阿塔萊巫醫",
- ["Raging Skeleton"] = "狂怒的骸骨",
- ["Ethereal Priest"] = "伊斯利牧師",
- ["Sethekk Ravenguard"] = "塞司克烏鴉護衛",
- ["Time-Lost Shadowmage"] = "時光流逝暗影法師",
- ["Coilfang Sorceress"] = "盤牙法師",
- ["Coilfang Oracle"] = "盤牙神諭者",
- ["Shattered Hand Centurion"] = "破碎之手百夫長",
- ["Eredar Deathbringer"] = "埃雷達爾死亡召喚者",
- ["Arcatraz Sentinel"] = "亞克崔茲哨兵",
- ["Gargantuan Abyssal"] = "巨型冥淵火",
- ["Sunseeker Botanist"] = "尋日植物學家",
- ["Sunseeker Astromage"] = "尋日星法師",
- ["Durnholde Rifleman"] = "敦霍爾德槍手",
- ["Rift Keeper/Rift Lord"] = "裂縫看守者 / 裂縫領主",
- ["Crimson Templar"] = "赤紅聖殿騎士",
- ["Azure Templar"] = "碧藍聖殿騎士",
- ["Hoary Templar"] = "蒼白聖殿騎士",
- ["Earthen Templar"] = "土色聖殿騎士",
- ["The Duke of Cynders"] = "辛德爾公爵",
- ["The Duke of Fathoms"] = "深淵公爵",
- ["The Duke of Zephyrs"] = "微風公爵",
- ["The Duke of Shards"] = "碎石公爵",
- ["Aether-tech Assistant"] = "蒼穹技師助手",
- ["Aether-tech Adept"] = "蒼穹技師專家",
- ["Aether-tech Master"] = "蒼穹技師大師",
- ["Trelopades"] = "特羅費茲",
- ["King Dorfbruiser"] = "國王多爾福布利薩",
- ["Gorgolon the All-seeing"] = "全知者戈爾多隆",
- ["Matron Li-sahar"] = "女侍衛長利薩哈爾",
- ["Solus the Eternal"] = "智者索勒斯",
- ["Balzaphon"] = "巴爾薩馮",
- ["Lord Blackwood"] = "黑木公爵",
- ["Revanchion"] = "雷瓦克安",
- ["Scorn"] = "瑟克恩",
- ["Sever"] = "塞沃爾",
- ["Lady Falther'ess"] = "法瑟蕾絲夫人",
- ["Smokywood Pastures Vendor"] = "燻木牧場商人",
- ["Shartuul"] = "夏圖歐",
- ["Darkscreecher Akkarai"] = "黑暗尖叫者阿卡萊",
- ["Karrog"] = "凱羅格",
- ["Gezzarak the Huntress"] = "女獵人吉札拉",
- ["Vakkiz the Windrager"] = "風怒者瓦奇茲",
- ["Terokk"] = "泰洛克",
- ["Armbreaker Huffaz"] = "斷臂者霍法茲",
- ["Fel Tinkerer Zortan"] = "惡魔工匠祖坦",
- ["Forgosh"] = "弗古斯",
- ["Gul'bor"] = "古柏爾",
- ["Malevus the Mad"] = "狂怒者馬拉弗斯",
- ["Porfus the Gem Gorger"] = "寶石吞噬者波弗斯",
- ["Wrathbringer Laz-tarash"] = "憤怒使者拉茲泰拉西",
- ["Bash'ir Landing Stasis Chambers"] = "貝許爾的靜止密室",
- ["Templars"] = "聖殿騎士",
- ["Dukes"] = "公爵",
- ["High Council"] = "高階議會",
- ["Headless Horseman"] = "無頭騎士",
- ["Barleybrew Brewery"] = "麥酒釀造廠",
- ["Thunderbrew Brewery"] = "雷霆啤酒釀造廠",
- ["Gordok Brewery"] = "戈多克綠酒釀造廠",
- ["Drohn's Distillery"] = "德羅恩的釀酒廠",
- ["T'chali's Voodoo Brewery"] = "提洽里的巫毒釀酒廠",
- ["Scarshield Quartermaster"] = "裂盾軍需官",
- ["Overmaster Pyron"] = "征服者派隆",
- ["Father Flame"] = "烈焰之父",
- ["Thomas Yance"] = "湯瑪斯·陽斯",
- ["Knot Thimblejack"] = "諾特·希姆加克",
- ["Shen'dralar Provisioner"] = "辛德拉聖職者",
- ["Namdo Bizzfizzle"] = "納姆杜",
- ["The Nameles Prophet"] = "無名預言者",
- ["Zelemar the Wrathful"] = "『憤怒者』賽勒瑪爾",
- ["Henry Stern"] = "亨利·斯特恩",
- ["Aggem Thorncurse"] = "阿格姆",
- ["Roogug"] = "魯古格",
- ["Rajaxx's Captains"] = "拉賈克斯的上尉們",
- ["Razorfen Spearhide"] = "剃刀沼澤刺鬃守衛",
- ["Rethilgore"] = "雷希戈爾",
- ["Kalldan Felmoon"] = "卡爾丹·暗月",
- ["Magregan Deepshadow"] = "馬格雷甘·深影",
- ["Lord Ahune"] = "艾胡恩",
- ["Coren Direbrew"] = "寇仁·恐酒",
- ["Don Carlos"] = "卡洛斯先生龍舌蘭酒",
-
- --Zones
- ["World Drop"] = "世界掉落",
- ["Sunwell Isle"] = "太陽之井 - 奎爾達納斯之島",
-
- --Shortcuts for Bossname files
- ["LBRS"] = "黑下",
- ["UBRS"] = "黑上",
- ["CoT1"] = "時光之穴1",
- ["CoT2"] = "時光之穴2",
- ["Scholo"] = "通靈",
- ["Strat"] = "斯坦",
- ["Serpentshrine"] = "毒蛇神殿",
-
- --Chests, etc
- ["Dark Coffer"] = "黑色寶庫",
- ["The Secret Safe"] = "隱密的保險箱",
- ["The Vault"] = "寶窟",
- ["Ogre Tannin Basket"] = "巨魔鞣酸籃",
- ["Fengus's Chest"] = "衛兵芬古斯的箱子",
- ["The Prince's Chest"] = "王子的箱子",
- ["Doan's Strongbox"] = "杜安的箱子",
- ["Frostwhisper's Embalming Fluid"] = "萊斯·霜語的防腐液",
- ["Unforged Rune Covered Breastplate"] = "未鑄造的符文覆飾胸甲",
- ["Malor's Strongbox"] = "瑪洛爾的箱子",
- ["Unfinished Painting"] = "未完成的畫作",
- ["Felvine Shard"] = "魔藤碎片",
- ["Baelog's Chest"] = "巴爾洛戈的箱子",
- ["Lorgalis Manuscript"] = "洛迦里斯手稿",
- ["Fathom Core"] = "深淵之核",
- ["Conspicuous Urn"] = "顯眼的石罐",
- ["Gift of Adoration"] = "愛慕之禮",
- ["Box of Chocolates"] = "巧克力盒",
- ["Treat Bag"] = "糖果包",
- ["Gaily Wrapped Present"] = "精心包裝的禮物",
- ["Festive Gift"] = "節慶禮物",
- ["Ticking Present"] = "滴答作響的禮物",
- ["Gently Shaken Gift"] = "輕輕搖晃過的禮物",
- ["Carefully Wrapped Present"] = "仔細包裝的禮物",
- ["Winter Veil Gift"] = "冬幕節禮物",
- ["Smokywood Pastures Extra-Special Gift"] = "燻木牧場的超特別禮物",
- ["Brightly Colored Egg"] = "彩蛋",
- ["Lunar Festival Fireworks Pack"] = "新年煙火包",
- ["Lucky Red Envelope"] = "幸運紅包袋",
- ["Small Rocket Recipes"] = "小型煙火配方",
- ["Large Rocket Recipes"] = "大型煙火配方",
- ["Cluster Rocket Recipes"] = "煙花束配方",
- ["Large Cluster Rocket Recipes"] = "大型煙花束設計圖",
- ["Timed Reward Chest"] = "限時任務獎勵箱子",
- ["Timed Reward Chest 1"] = "限時任務獎勵箱子 1",
- ["Timed Reward Chest 2"] = "限時任務獎勵箱子 2",
- ["Timed Reward Chest 3"] = "限時任務獎勵箱子 3",
- ["Timed Reward Chest 4"] = "限時任務獎勵箱子 4",
- ["The Talon King's Coffer"] = "鷹王的保險箱",
- ["Krom Stoutarm's Chest"] = "克羅姆·粗臂的箱子",
- ["Garrett Family Chest"] = "加勒特的寶箱",
- ["Reinforced Fel Iron Chest"] = "強化惡魔鐵箱",
- ["DM North Tribute Chest"] = "北厄貢品箱",
-
- --World Events
- ["Abyssal Council"] = "深淵議會",
- ["Bash'ir Landing Skyguard Raid"] = "貝許爾平臺空防",
- ["Brewfest"] = "啤酒節",
- ["Children's Week"] = "兒童週",
- ["Elemental Invasion"] = "元素入侵",
- ["Ethereum Prison"] = "伊斯利恩監獄",
- ["Feast of Winter Veil"] = "冬幕節",
- ["Gurubashi Arena Booty Run"] = "古拉巴什競技場藏寶競技",
- ["Hallow's End"] = "復活節",
- ["Harvest Festival"] = "收穫節",
- ["Love is in the Air"] = "愛就在你我身邊",
- ["Lunar Festival"] = "農曆新年慶典",
- ["Midsummer Fire Festival"] = "仲夏火燄節慶",
- ["Noblegarden"] = "彩蛋節",
- ["Skettis"] = "司凱堤斯",
- ["Stranglethorn Fishing Extravaganza"] = "荊棘谷釣魚大賽",
-
- } end)
-
-end
diff --git a/AtlasLoot back update/PvP/Battlegrounds.en.lua b/AtlasLoot back update/PvP/Battlegrounds.en.lua
deleted file mode 100644
index 5a0e180..0000000
--- a/AtlasLoot back update/PvP/Battlegrounds.en.lua
+++ /dev/null
@@ -1,1587 +0,0 @@
---[[
-Battlegrounds.en.lua
-This series of files defines the loot buttons in the Atlas interface
-for the battleground maps. There is a need for multiple versions of the
-file due to slight translation differences between Atlas languages.
-
-The English file also contains the loot tables for the battleground loot tables.
-]]
-------------
--- Layout --
-------------
-AtlasLootBattlegrounds = {
- BloodRing = {
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "BRRepFriendly1";
- "BRRepHonored1";
- "BRRepRevered1";
- "BRRepExalted1";
- "BRRepTokens1";
- };
- AlteracValleyNorth = {
- "Stormpike1";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "AVRepFriendly";
- "AVRepHonored";
- "AVRepRevered";
- "AVRepExalted";
- "AVKorrak";
- "AVLokholarIvus";
- };
- AlteracValleySouth = {
- "Frostwolf1";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "AVRepFriendly";
- "AVRepHonored";
- "AVRepRevered";
- "AVRepExalted";
- "AVKorrak";
- "AVLokholarIvus";
- };
- ArathiBasin = {
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "ABRepFriendly";
- "ABRepHonored5059";
- "ABRepRevered5059";
- "ABRepExalted";
- };
- WarsongGulch = {
- "";
- "";
- "";
- "";
- "";
- "WSGRepFriendly4049";
- "WSGRepHonored5059";
- "WSGRepRevered5059";
- "WSGRepExalted60";
- };
-};
-
-----------------------
--- Loot tables --
-----------------------
-AtlasLoot_Data["AtlasLootBGItems"] = {
- EmptyInstance = {};
- BRRepFriendly = {
- { 60366, "INV_Jewelry_Ring_39", "=q3=Gore Ring of the Gladiator", "=ds=#s13#" },
- { 60368, "INV_Jewelry_Ring_30", "=q3=Loop of Field Medicine", "=ds=#s13#" },
- { 60367, "INV_Jewelry_Ring_15", "=q3=Auspicious Ring of the Seer", "=ds=#s13#" },
- };
- BRRepHonored = {
- { 83421, "INV_Gauntlets_05", "=q3=Bloody Gladiator's Handwraps", "=ds=#a1#, #s9#" },
- { 83420, "INV_Belt_04", "=q3=Bloody Gladiator's Sash", "=ds=#a1#, #s10#" },
- { "", "", "", "" },
- { 83430, "INV_Gauntlets_21", "=q3=Bloody Gladiator's Gloves", "=ds=#a2#, #s9#" },
- { 83429, "INV_Belt_16", "=q3=Bloody Gladiator's Belt", "=ds=#a2#, #s10#" },
- { "", "", "", "" },
- { 60351, "INV_Gauntlets_11", "=q3=Bloody Gladiator's Handguards", "=ds=#a3#, #s9#" },
- { 60350, "INV_Belt_23", "=q3=Bloody Gladiator's Cord", "=ds=#a3#, #s10#" },
- { "", "", "", "" },
- { 60359, "INV_Gauntlets_31", "=q3=Bloody Gladiator's Gauntlets", "=ds=#a4#, #s9#" },
- { 60358, "INV_Belt_12", "=q3=Bloody Gladiator's Girdle", "=ds=#a4#, #s10#" },
- };
- BRRepRevered = {
- { 83425, "INV_Bracer_07", "=q3=Bloody Gladiator's Wraps", "=ds=#a1#, #s8#" },
- { 83423, "INV_Pants_01", "=q3=Bloody Gladiator's Britches", "=ds=#a1#, #s11#" },
- { 83424, "INV_Boots_03", "=q3=Bloody Gladiator's Footwraps", "=ds=#a1#, #s12#" },
- { "", "", "", "" },
- { 83433, "INV_Bracer_04", "=q3=Bloody Gladiator's Bands", "=ds=#a2#, #s8#" },
- { 83431, "INV_Pants_06", "=q3=Bloody Gladiator's Pants", "=ds=#a2#, #s11#" },
- { 83432, "INV_Boots_03", "=q3=Bloody Gladiator's Boots", "=ds=#a2#, #s12#" },
- { "", "", "", "" },
- { 60354, "INV_Bracer_03", "=q3=Bloody Gladiator's Wristguards", "=ds=#a3#, #s8#" },
- { 60352, "INV_Pants_03", "=q3=Bloody Gladiator's Leggings", "=ds=#a3#, #s11#" },
- { 60353, "INV_Boots_Plate_09", "=q3=Bloody Gladiator's Trudgeons", "=ds=#a3#, #s12#" },
- { "", "", "", "" },
- { 60362, "INV_Bracer_07", "=q3=Bloody Gladiator's Bracers", "=ds=#a4#, #s8#" },
- { 60360, "INV_Pants_Plate_20", "=q3=Bloody Gladiator's Legguards", "=ds=#a4#, #s11#" },
- { 60361, "INV_Boots_Plate_04", "=q3=Bloody Gladiator's Greaves", "=ds=#a4#, #s12#" },
- };
- BRRepExalted = {
- { 83428, "INV_Belt_26", "=q4=Bloody Gladiator's Circlet", "=ds=#a1#, #s1#" },
- { 83427, "INV_Shoulder_05", "=q4=Bloody Gladiator's Amice", "=ds=#a1#, #s3#" },
- { 83426, "INV_Shirt_05", "=q4=Bloody Gladiator's Vestments", "=ds=#a1#, #s5#" },
- { "", "", "", "" },
- { 83436, "INV_Misc_Bandage_13", "=q4=Bloody Gladiator's Headband", "=ds=#a2#, #s1#" },
- { 83435, "INV_Shoulder_23", "=q4=Bloody Gladiator's Shoulders", "=ds=#a2#, #s3#" },
- { 83434, "INV_Chest_Leather_05", "=q4=Bloody Gladiator's Tunic", "=ds=#a2#, #s5#" },
- { "", "", "", "" },
- { 60357, "INV_Helmet_02", "=q4=Bloody Gladiator's Helmet", "=ds=#a3#, #s1#" },
- { 60356, "INV_Shoulder_13", "=q4=Bloody Gladiator's Pauldrons", "=ds=#a3#, #s3#" },
- { 60355, "INV_Chest_Plate01", "=q4=Bloody Gladiator's Armor", "=ds=#a3#, #s5#" },
- { "", "", "", "" },
- { 60365, "INV_Helmet_20", "=q4=Bloody Gladiator's Helm", "=ds=#a4#, #s1#" },
- { 60364, "INV_Shoulder_13", "=q4=Bloody Gladiator's Spaulders", "=ds=#a4#, #s3#" },
- { 60363, "INV_Chest_Chain_17", "=q4=Bloody Gladiator's Breastplate", "=ds=#a4#, #s5#" },
- { "", "", "", "" },
- { 60004, "INV_Jewelry_Ring_12", "=q4=Loop of Triage", "=ds=#s13#" },
- { 60005, "INV_Jewelry_Ring_09", "=q4=Signet of the Battlecaster", "=ds=#s13#" },
- { 60006, "INV_Jewelry_Ring_23", "=q4=Ring of Blood", "=ds=#s13#" },
- };
- BRRepTokens = {
- { 53017, "INV_Misc_Note_01", "=q3=Formula: Enchant Gloves - Major Strength", "=ds=#p4# #m14#" },
- { 61803, "INV_Scroll_05", "=q3=Plans: Bloody Belt Buckle", "=ds=#p2# #m14#" },
- { 61799, "INV_Scroll_04", "=q4=Plans: Ornate Bloodstone Dagger", "=ds=#p2# #m14#" },
- { 53016, "INV_Scroll_03", "=q3=Recipe: Gurubashi Gumbo", "=ds=#p3# #m14#" },
- };
- AVRepFriendly = {
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b1#" },
- { 0, "", "", "" },
- { 19318, "INV_Drink_11", "=q1=Bottled Alterac Spring Water", "=ds=#e3#" },
- { 19307, "INV_Misc_Bandage_12", "=q1=Alterac Heavy Runecloth Bandage", "=ds=#e4#" },
- { 17349, "INV_Potion_39", "=q1=Superior Healing Draught", "=ds=#e1#" },
- { 17352, "INV_Potion_81", "=q1=Superior Mana Draught", "=ds=#e1#" },
- { 0, "", "", "" },
- { 19032, "INV_Shirt_GuildTabard_01", "=q1=Stormpike Battle Tabard", "=ds=#s7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b2#" },
- { 0, "", "", "" },
- { 19318, "INV_Drink_11", "=q1= Spring Water", "=ds=#e3#" },
- { 19307, "INV_Misc_Bandage_12", "=q1=Alterac Heavy Runecloth Bandage", "=ds=#e4#" },
- { 17349, "INV_Potion_39", "=q1=Superior Healing Draught", "=ds=#e1#" },
- { 17352, "INV_Potion_81", "=q1=Superior Mana Draught", "=ds=#e1#" },
- { 0, "", "", "" },
- { 19031, "INV_Shirt_GuildTabard_01", "=q1=Frostwolf Battle Tabard", "=ds=#s7#" },
- };
- AVRepHonored = {
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b1#" },
- { 0, "", "", "" },
- { 19098, "INV_Jewelry_Necklace_08", "=q3=Stormpike Sage's Pendant", "=ds=#s2#" },
- { 19097, "INV_Jewelry_Necklace_15", "=q3=Stormpike Soldier's Pendant", "=ds=#s2#" },
- { 19086, "INV_Misc_Cape_18", "=q3=Stormpike Sage's Cloak", "=ds=#s4#" },
- { 19084, "INV_Misc_Cape_18", "=q3=Stormpike Soldier's Cloak", "=ds=#s4#" },
- { 19094, "INV_Belt_04", "=q3=Stormpike Cloth Girdle", "=ds=#s10#, #a1#" },
- { 19093, "INV_Belt_26", "=q3=Stormpike Leather Girdle", "=ds=#s10#, #a2#" },
- { 19092, "INV_Belt_18", "=q3=Stormpike Mail Girdle", "=ds=#s10#, #a3#" },
- { 19091, "INV_Belt_35", "=q3=Stormpike Plate Girdle", "=ds=#s10#, #a4#" },
- { 19316, "Spell_Frost_IceShard", "=q2=Ice Threaded Arrow", "=ds=#e5#" },
- { 19317, "Spell_Frost_FrostBlast", "=q2=Ice Threaded Bullet", "=ds=#e6#" },
- { 19301, "INV_Misc_Food_33", "=q1=Alterac Manna Biscuit", "=ds=#e2#" },
- { 17348, "INV_Potion_38", "=q1=Major Healing Draught", "=ds=#e1#" },
- { 17351, "INV_Potion_80", "=q1=Major Mana Draught", "=ds=#e1#" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b2#" },
- { 0, "", "", "" },
- { 19096, "INV_Jewelry_Necklace_07", "=q3=Frostwolf Advisor's Pendant", "=ds=#s2#" },
- { 19095, "INV_Jewelry_Necklace_16", "=q3=Frostwolf Legionnaire's Pendant", "=ds=#s2#" },
- { 19085, "INV_Misc_Cape_18", "=q3=Frostwolf Advisor's Cloak", "=ds=#s4#" },
- { 19083, "INV_Misc_Cape_18", "=q3=Frostwolf Legionnaire's Cloak", "=ds=#s4#" },
- { 19090, "INV_Belt_04", "=q3=Frostwolf Cloth Belt", "=ds=#s10#, #a1#" },
- { 19089, "INV_Belt_26", "=q3=Frostwolf Leather Belt", "=ds=#s10#, #a2#" },
- { 19088, "INV_Belt_18", "=q3=Frostwolf Mail Belt", "=ds=#s10#, #a3#" },
- { 19087, "INV_Belt_35", "=q3=Frostwolf Plate Belt", "=ds=#s10#, #a4#" },
- { 19316, "Spell_Frost_IceShard", "=q2=Ice Threaded Arrow", "=ds=#e5#" },
- { 19317, "Spell_Frost_FrostBlast", "=q2=Ice Threaded Bullet", "=ds=#e6#" },
- { 19301, "INV_Misc_Food_33", "=q1=Alterac Manna Biscuit", "=ds=#e2#" },
- { 17348, "INV_Potion_38", "=q1=Major Healing Draught", "=ds=#e1#" },
- { 17351, "INV_Potion_80", "=q1=Major Mana Draught", "=ds=#e1#" },
- };
- AVRepRevered = {
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b1#" },
- { 0, "", "", "" },
- { 19045, "INV_BannerPVP_02", "=q3=Stormpike Battle Standard", "=ds=#e21#" },
- { 19320, "INV_Misc_Ammo_Bullet_01", "=q3=Gnoll Skin Bandolier", "=ds=#m21# #e8#" },
- { 19319, "INV_Misc_Quiver_06", "=q3=Harpy Hide Quiver", "=ds=#m21# #e9#" },
- { 19100, "INV_Weapon_ShortBlade_15", "=q3=Electrified Dagger", "=ds=#h1#, #w4#" },
- { 19104, "INV_Hammer_21", "=q3=Stormstrike Hammer", "=ds=#h1#, #w6#" },
- { 19102, "INV_Staff_20", "=q3=Crackling Staff", "=ds=#w9#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b2#" },
- { 0, "", "", "" },
- { 19046, "INV_BannerPVP_01", "=q3=Frostwolf Battle Standard", "=ds=#e21#" },
- { 19320, "INV_Misc_Ammo_Bullet_01", "=q3=Gnoll Skin Bandolier", "=ds=#m21# #e8#" },
- { 19319, "INV_Misc_Quiver_06", "=q3=Harpy Hide Quiver", "=ds=#m21# #e9#" },
- { 19099, "INV_Weapon_ShortBlade_06", "=q3=Glacial Blade", "=ds=#h1#, #w4#" },
- { 19103, "INV_Axe_22", "=q3=Frostbite", "=ds=#h1#, #w1#" },
- { 19101, "INV_Staff_30", "=q3=Whiteout Staff", "=ds=#w9#" },
- };
- AVRepExalted = {
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b1#" },
- { 0, "", "", "" },
- { 19030, "Ability_Mount_MountainRam", "=q4=Stormpike Battle Charger", "=ds=#e7#" },
- { 0, "", "", "" },
- { 19312, "INV_Misc_Flower_04", "=q4=Lei of the Lifegiver", "=ds=#s15#" },
- { 19315, "INV_Misc_Branch_01", "=q4=Therazane's Touch", "=ds=#s15#" },
- { 19308, "INV_Misc_Book_01", "=q4=Tome of Arcane Domination", "=ds=#s15#" },
- { 19311, "INV_Misc_Book_09", "=q4=Tome of Fiery Arcana", "=ds=#s15#" },
- { 19309, "INV_Misc_Book_06", "=q4=Tome of Shadow Force", "=ds=#s15#" },
- { 19310, "INV_Misc_Book_11", "=q4=Tome of the Ice Lord", "=ds=#s15#" },
- { 19325, "INV_Jewelry_Ring_35", "=q4=Don Julio's Band", "=ds=#s13#" },
- { 21563, "INV_Jewelry_Ring_34", "=q4=Don Rodrigo's Band", "=ds=#s13#" },
- { 19321, "Spell_Frost_ChillingArmor", "=q4=The Immovable Object", "=ds=#w8#" },
- { 19324, "INV_Sword_29", "=q4=The Lobotomizer", "=ds=#h1#, #w4#" },
- { 19323, "INV_Hammer_13", "=q4=The Unstoppable Force", "=ds=#h2#, #w6#" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b2#" },
- { 0, "", "", "" },
- { 19029, "INV_Misc_Horn_01", "=q4=Horn of the Frostwolf Howler", "=ds=#e7#" },
- { 0, "", "", "" },
- { 19312, "INV_Misc_Flower_04", "=q4=Lei of the Lifegiver", "=ds=#s15#" },
- { 19315, "INV_Misc_Branch_01", "=q4=Therazane's Touch", "=ds=#s15#" },
- { 19308, "INV_Misc_Book_01", "=q4=Tome of Arcane Domination", "=ds=#s15#" },
- { 19311, "INV_Misc_Book_09", "=q4=Tome of Fiery Arcana", "=ds=#s15#" },
- { 19309, "INV_Misc_Book_06", "=q4=Tome of Shadow Force", "=ds=#s15#" },
- { 19310, "INV_Misc_Book_11", "=q4=Tome of the Ice Lord", "=ds=#s15#" },
- { 19325, "INV_Jewelry_Ring_35", "=q4=Don Julio's Band", "=ds=#s13#" },
- { 21563, "INV_Jewelry_Ring_34", "=q4=Don Rodrigo's Band", "=ds=#s13#" },
- { 19321, "Spell_Frost_ChillingArmor", "=q4=The Immovable Object", "=ds=#w8#" },
- { 19324, "INV_Sword_29", "=q4=The Lobotomizer", "=ds=#h1#, #w4#" },
- { 19323, "INV_Hammer_13", "=q4=The Unstoppable Force", "=ds=#h2#, #w6#" },
- };
- AVKorrak = {
- { 13080, "INV_Chest_Cloth_02", "=q3=Widow's Clutch", "=ds=#s5#, #a1#", "20%" },
- { 12970, "INV_Chest_Plate10", "=q3=General's Ceremonial Plate", "=ds=#s5#, #a4#", "20%" },
- { 0, "", "", "" },
- { 12686, "INV_Sword_32", "=q3=Einhorn's Skinner", "=ds=#h4#, #w4#", "20%" },
- { 21135, "INV_ThrowingAxe_06", "=q3=Assassin's Throwing Axe", "=ds=#w11#, 100", "20%" },
- { 0, "", "", "" },
- { 17108, "INV_Jewelry_Ring_22", "=q4=Mark of Deflection", "=ds=#s13#", "20%" },
- };
- AVLokholarIvus = {
- { 19105, "INV_Helmet_61", "=q3=Frost Runed Headdress", "=ds=#s1#, #a1#" },
- { 19113, "INV_Bracer_08", "=q3=Yeti Hide Bracers", "=ds=#s8#, #a2#" },
- { 19111, "INV_Shoulder_12", "=q3=Winteraxe Epaulets", "=ds=#s3#, #a3#" },
- { 19112, "INV_Bracer_18", "=q3=Frozen Steel Vambraces", "=ds=#s8#, #a4#" },
- { 0, "", "", "" },
- { 19109, "INV_Jewelry_Ring_35", "=q3=Deep Rooted Ring", "=ds=#s13#" },
- { 0, "", "", "" },
- { 19110, "INV_Sword_47", "=q3=Cold Forged Blade", "=ds=#h1#, #w10#" },
- };
- ABRepFriendly = {
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 21119, "INV_Jewelry_Talisman_05", "=q3=Talisman of Arathor", "=ds=#s14#" },
- { 21118, "INV_Jewelry_Talisman_05", "=q3=Talisman of Arathor", "=ds=#s14#" },
- { 21117, "INV_Jewelry_Talisman_05", "=q3=Talisman of Arathor", "=ds=#s14#" },
- { 20071, "INV_Jewelry_Talisman_05", "=q3=Talisman of Arathor", "=ds=#s14#" },
- { 0, "", "", "" },
- { 20226, "INV_Misc_Food_09", "=q1=Highlander's Field Ration", "=ds=#e2#" },
- { 20227, "INV_Misc_Food_08", "=q1=Highlander's Iron Ration", "=ds=#e2#" },
- { 20225, "INV_Misc_Food_33", "=q1=Highlander's Enriched Ration", "=ds=#e2#" },
- { 20244, "INV_Misc_Bandage_02", "=q1=Highlander's Silk Bandage", "=ds=#e4#" },
- { 20237, "INV_Misc_Bandage_20", "=q1=Highlander's Mageweave Bandage", "=ds=#e4#" },
- { 20243, "INV_Misc_Bandage_12", "=q1=Highlander's Runecloth Bandage", "=ds=#e4#" },
- { 17349, "INV_Potion_39", "=q1=Superior Healing Draught", "=ds=#e1#" },
- { 17352, "INV_Potion_81", "=q1=Superior Mana Draught", "=ds=#e1#" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 21120, "INV_Jewelry_Talisman_05", "=q3=Defiler's Talisman", "=ds=#s14#" },
- { 21116, "INV_Jewelry_Talisman_05", "=q3=Defiler's Talisman", "=ds=#s14#" },
- { 21115, "INV_Jewelry_Talisman_05", "=q3=Defiler's Talisman", "=ds=#s14#" },
- { 20072, "INV_Jewelry_Talisman_05", "=q3=Defiler's Talisman", "=ds=#s14#" },
- { 0, "", "", "" },
- { 20223, "INV_Misc_Food_09", "=q1=Defiler's Field Ration", "=ds=#e2#" },
- { 20224, "INV_Misc_Food_08", "=q1=Defiler's Iron Ration", "=ds=#e2#" },
- { 20222, "INV_Misc_Food_33", "=q1=Defiler's Enriched Ration", "=ds=#e2#" },
- { 20235, "INV_Misc_Bandage_02", "=q1=Defiler's Silk Bandage", "=ds=#e4#" },
- { 20232, "INV_Misc_Bandage_20", "=q1=Defiler's Mageweave Bandage", "=ds=#e4#" },
- { 20234, "INV_Misc_Bandage_12", "=q1=Defiler's Runecloth Bandage", "=ds=#e4#" },
- { 17349, "INV_Potion_39", "=q1=Superior Healing Draught", "=ds=#e1#" },
- { 17352, "INV_Potion_81", "=q1=Superior Mana Draught", "=ds=#e1#" },
- };
- ABRepHonored2029 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20099, "INV_Belt_17", "=q3=Highlander's Cloth Girdle", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20117, "INV_Belt_17", "=q3=Highlander's Leather Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20105, "INV_Belt_17", "=q3=Highlander's Lizardhide Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20090, "INV_Belt_20", "=q3=Highlander's Chain Girdle", "=ds=#s10#, #a2# =q14=#c2#" },
- { 20108, "INV_Belt_14", "=q3=Highlander's Lamellar Girdle", "=ds=#s10#, #a3# =q16=#c4#" },
- { 20126, "INV_Belt_14", "=q3=Highlander's Plate Girdle", "=ds=#s10#, #a3# =q17=#c9#=ds=, =q16=#c4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20164, "INV_Belt_17", "=q3=Defiler's Cloth Girdle", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20191, "INV_Belt_17", "=q3=Defiler's Leather Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20172, "INV_Belt_17", "=q3=Defiler's Lizardhide Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20152, "INV_Belt_20", "=q3=Defiler's Chain Girdle", "=ds=#s10#, #a2# =q14=#c2#=ds=, =q15=#c7#" },
- { 20197, "INV_Belt_20", "=q3=Defiler's Mail Girdle", "=ds=#s10#, #a2# =q14=#c2#=ds=, =q15=#c7#" },
- { 20207, "INV_Belt_14", "=q3=Defiler's Plate Girdle", "=ds=#s10#, #a3# =q17=#c9#" },
- };
- ABRepHonored3039 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20098, "INV_Belt_17", "=q3=Highlander's Cloth Girdle", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20116, "INV_Belt_17", "=q3=Highlander's Leather Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20104, "INV_Belt_17", "=q3=Highlander's Lizardhide Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20166, "INV_Belt_17", "=q3=Defiler's Cloth Girdle", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20192, "INV_Belt_17", "=q3=Defiler's Leather Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20173, "INV_Belt_17", "=q3=Defiler's Lizardhide Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- };
- ABRepHonored4049 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20097, "INV_Belt_17", "=q3=Highlander's Cloth Girdle", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20115, "INV_Belt_17", "=q3=Highlander's Leather Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20103, "INV_Belt_17", "=q3=Highlander's Lizardhide Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20088, "INV_Belt_20", "=q3=Highlander's Chain Girdle", "=ds=#s10#, #a3# =q14=#c2#" },
- { 20106, "INV_Belt_14", "=q3=Highlander's Lamellar Girdle", "=ds=#s10#, #a4# =q16=#c4#" },
- { 20124, "INV_Belt_14", "=q3=Highlander's Plate Girdle", "=ds=#s10#, #a4# =q17=#c9#=ds=, =q16=#c4#" },
- { 0, "", "", "" },
- { 20089, "INV_Belt_20", "=q3=Highlander's Chain Girdle", "=ds=#s10#, #a3# =q14=#c2#" },
- { 20107, "INV_Belt_14", "=q3=Highlander's Lamellar Girdle", "=ds=#s10#, #a4# =q16=#c4#" },
- { 20125, "INV_Belt_14", "=q3=Highlander's Plate Girdle", "=ds=#s10#, #a4# =q17=#c9#=ds=, =q16=#c4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20165, "INV_Belt_17", "=q3=Defiler's Cloth Girdle", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20193, "INV_Belt_17", "=q3=Defiler's Leather Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20174, "INV_Belt_17", "=q3=Defiler's Lizardhide Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20151, "INV_Belt_20", "=q3=Defiler's Chain Girdle", "=ds=#s10#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20196, "INV_Belt_20", "=q3=Defiler's Mail Girdle", "=ds=#s10#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20205, "INV_Belt_14", "=q3=Defiler's Plate Girdle", "=ds=#s10#, #a4# =q17=#c9#" },
- { 0, "", "", "" },
- { 20153, "INV_Belt_20", "=q3=Defiler's Chain Girdle", "=ds=#s10#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20198, "INV_Belt_20", "=q3=Defiler's Mail Girdle", "=ds=#s10#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20206, "INV_Belt_14", "=q3=Defiler's Plate Girdle", "=ds=#s10#, #a4# =q17=#c9#" },
- };
- ABRepHonored5059 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20047, "INV_Belt_17", "=q3=Highlander's Cloth Girdle", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20045, "INV_Belt_17", "=q3=Highlander's Leather Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20046, "INV_Belt_17", "=q3=Highlander's Lizardhide Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20043, "INV_Belt_20", "=q3=Highlander's Chain Girdle", "=ds=#s10#, #a3# =q14=#c2#" },
- { 20042, "INV_Belt_14", "=q3=Highlander's Lamellar Girdle", "=ds=#s10#, #a4# =q16=#c4#" },
- { 20041, "INV_Belt_14", "=q3=Highlander's Plate Girdle", "=ds=#s10#, #a4# =q17=#c9#=ds=, =q16=#c4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20163, "INV_Belt_17", "=q3=Defiler's Cloth Girdle", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20190, "INV_Belt_17", "=q3=Defiler's Leather Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20171, "INV_Belt_17", "=q3=Defiler's Lizardhide Girdle", "=ds=#s10#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20150, "INV_Belt_20", "=q3=Defiler's Chain Girdle", "=ds=#s10#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20195, "INV_Belt_20", "=q3=Defiler's Mail Girdle", "=ds=#s10#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20204, "INV_Belt_14", "=q3=Defiler's Plate Girdle", "=ds=#s10#, #a4# =q17=#c9#" },
- };
- ABRepRevered2029 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20096, "INV_Boots_Cloth_07", "=q3=Highlander's Cloth Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20114, "INV_Boots_Cloth_05", "=q3=Highlander's Leather Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20102, "INV_Boots_Cloth_04", "=q3=Highlander's Lizardhide Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20093, "INV_Boots_Chain_02", "=q3=Highlander's Chain Greaves", "=ds=#s12#, #a2# =q14=#c2#" },
- { 20111, "INV_Boots_Plate_04", "=q3=Highlander's Lamellar Greaves", "=ds=#s12#, #a3# =q16=#c4#" },
- { 20129, "INV_Boots_Plate_04", "=q3=Highlander's Plate Greaves", "=ds=#s12#, #a3# =q17=#c9#=ds=, =q16=#c4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20162, "INV_Boots_Cloth_07", "=q3=Defiler's Cloth Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20188, "INV_Boots_Cloth_05", "=q3=Defiler's Leather Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20169, "INV_Boots_Cloth_04", "=q3=Defiler's Lizardhide Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20157, "INV_Boots_Chain_02", "=q3=Defiler's Chain Greaves", "=ds=#s12#, #a2# =q14=#c2#=ds=, =q15=#c7#" },
- { 20201, "INV_Boots_Chain_02", "=q3=Defiler's Mail Greaves", "=ds=#s12#, #a2# =q14=#c2#=ds=, =q15=#c7#" },
- { 20210, "INV_Boots_Plate_04", "=q3=Defiler's Plate Greaves", "=ds=#s12#, #a3# =q17=#c9#" },
- };
- ABRepRevered3039 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20095, "INV_Boots_Cloth_07", "=q3=Highlander's Cloth Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20113, "INV_Boots_Cloth_05", "=q3=Highlander's Leather Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20101, "INV_Boots_Cloth_04", "=q3=Highlander's Lizardhide Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20161, "INV_Boots_Cloth_07", "=q3=Defiler's Cloth Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20187, "INV_Boots_Cloth_05", "=q3=Defiler's Leather Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20168, "INV_Boots_Cloth_04", "=q3=Defiler's Lizardhide Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- };
- ABRepRevered4049 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20094, "INV_Boots_Cloth_07", "=q3=Highlander's Cloth Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20112, "INV_Boots_Cloth_05", "=q3=Highlander's Leather Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20100, "INV_Boots_Cloth_04", "=q3=Highlander's Lizardhide Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20091, "INV_Boots_Chain_02", "=q3=Highlander's Chain Greaves", "=ds=#s12#, #a3# =q14=#c2#" },
- { 20109, "INV_Boots_Plate_04", "=q3=Highlander's Lamellar Greaves", "=ds=#s12#, #a4# =q16=#c4#" },
- { 20127, "INV_Boots_Plate_04", "=q3=Highlander's Plate Greaves", "=ds=#s12#, #a4# =q17=#c9#=ds=, =q16=#c4#" },
- { 0, "", "", "" },
- { 20092, "INV_Boots_Chain_02", "=q3=Highlander's Chain Greaves", "=ds=#s12#, #a3# =q14=#c2#" },
- { 20110, "INV_Boots_Plate_04", "=q3=Highlander's Lamellar Greaves", "=ds=#s12#, #a4# =q16=#c4#" },
- { 20128, "INV_Boots_Plate_04", "=q3=Highlander's Plate Greaves", "=ds=#s12#, #a4# =q17=#c9#=ds=, =q16=#c4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20160, "INV_Boots_Cloth_07", "=q3=Defiler's Cloth Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20189, "INV_Boots_Cloth_05", "=q3=Defiler's Leather Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20170, "INV_Boots_Cloth_04", "=q3=Defiler's Lizardhide Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20155, "INV_Boots_Chain_02", "=q3=Defiler's Chain Greaves", "=ds=#s12#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20202, "INV_Boots_Chain_02", "=q3=Defiler's Mail Greaves", "=ds=#s12#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20211, "INV_Boots_Plate_04", "=q3=Defiler's Plate Greaves", "=ds=#s12#, #a4# =q17=#c9#" },
- { 0, "", "", "" },
- { 20156, "INV_Boots_Chain_02", "=q3=Defiler's Chain Greaves", "=ds=#s12#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20200, "INV_Boots_Chain_02", "=q3=Defiler's Mail Greaves", "=ds=#s12#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20209, "INV_Boots_Plate_04", "=q3=Defiler's Plate Greaves", "=ds=#s12#, #a4# =q17=#c9#" },
- };
- ABRepRevered5059 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20054, "INV_Boots_Cloth_07", "=q3=Highlander's Cloth Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20052, "INV_Boots_Cloth_05", "=q3=Highlander's Leather Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20053, "INV_Boots_Cloth_04", "=q3=Highlander's Lizardhide Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20050, "INV_Boots_Chain_02", "=q3=Highlander's Chain Greaves", "=ds=#s12#, #a3# =q14=#c2#" },
- { 20049, "INV_Boots_Plate_04", "=q3=Highlander's Lamellar Greaves", "=ds=#s12#, #a4# =q16=#c4#" },
- { 20048, "INV_Boots_Plate_04", "=q3=Highlander's Plate Greaves", "=ds=#s12#, #a4# =q17=#c9#=ds=, =q16=#c4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20159, "INV_Boots_Cloth_07", "=q3=Defiler's Cloth Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20186, "INV_Boots_Cloth_05", "=q3=Defiler's Leather Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20167, "INV_Boots_Cloth_04", "=q3=Defiler's Lizardhide Boots", "=ds=#s12#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20154, "INV_Boots_Chain_02", "=q3=Defiler's Chain Greaves", "=ds=#s12#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20199, "INV_Boots_Chain_02", "=q3=Defiler's Mail Greaves", "=ds=#s12#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20208, "INV_Boots_Plate_04", "=q3=Defiler's Plate Greaves", "=ds=#s12#, #a4# =q17=#c9#" },
- };
- ABRepExalted = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b5#" },
- { 0, "", "", "" },
- { 20061, "INV_Shoulder_24", "=q4=Highlander's Epaulets", "=ds=#s3#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20060, "INV_Shoulder_24", "=q4=Highlander's Lizardhide Shoulders", "=ds=#s3#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20059, "INV_Shoulder_24", "=q4=Highlander's Leather Shoulders", "=ds=#s3#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20055, "INV_Shoulder_01", "=q4=Highlander's Chain Pauldrons", "=ds=#s3#, #a3# =q14=#c2#" },
- { 20058, "INV_Shoulder_01", "=q4=Highlander's Lamellar Spaulders", "=ds=#s3#, #a4# =q16=#c4#" },
- { 20057, "INV_Shoulder_01", "=q4=Highlander's Plate Spaulders", "=ds=#s3#, #a4# =q17=#c9#=ds=, =q16=#c4#" },
- { 20073, "INV_Misc_Cape_02", "=q4=Cloak of the Honor Guard", "=ds=#s4#" },
- { 20070, "INV_Sword_13", "=q4=Sageclaw", "=ds=#h1#, #w4#" },
- { 20069, "INV_Wand_04", "=q4=Ironbark Staff", "=ds=#w9#" },
- { 0, "", "", "" },
- { 20132, "INV_Shirt_GuildTabard_01", "=q1=Arathor Battle Tabard", "=q1=#m4# =ds=#s7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b6#" },
- { 0, "", "", "" },
- { 20176, "INV_Shoulder_24", "=q4=Defiler's Epaulets", "=ds=#s3#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#" },
- { 20175, "INV_Shoulder_24", "=q4=Defiler's Lizardhide Shoulders", "=ds=#s3#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20194, "INV_Shoulder_24", "=q4=Defiler's Leather Shoulders", "=ds=#s3#, #a2# =q12=#c6#=ds=, =q13=#c1#" },
- { 20158, "INV_Shoulder_01", "=q4=Defiler's Chain Pauldrons", "=ds=#s3#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20203, "INV_Shoulder_01", "=q4=Defiler's Mail Pauldrons", "=ds=#s3#, #a3# =q14=#c2#=ds=, =q15=#c7#" },
- { 20212, "INV_Shoulder_01", "=q4=Defiler's Plate Spaulders", "=ds=#s3#, #a4# =q17=#c9#" },
- { 20068, "INV_Misc_Cape_02", "=q4=Deathguard's Cloak", "=ds=#s4#" },
- { 20214, "INV_Sword_13", "=q4=Mindfang", "=ds=#h1#, #w4#" },
- { 20220, "INV_Wand_04", "=q4=Ironbark Staff", "=ds=#w9#" },
- { 0, "", "", "" },
- { 20131, "INV_Shirt_GuildTabard_01", "=q1=Battle Tabard of the Defilers", "=q1=#m4# =ds=#s7#" },
- };
- WSGRepFriendly = {
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 21566, "INV_Misc_Rune_05", "=q3=Rune of Perfection", "=ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 21565, "INV_Misc_Rune_05", "=q3=Rune of Perfection", "=ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 0, "", "", "" },
- { 21568, "INV_Misc_Rune_02", "=q3=Rune of Duty", "=ds=#s14# =q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#" },
- { 21567, "INV_Misc_Rune_02", "=q3=Rune of Duty", "=ds=#s14# =q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#" },
- { 0, "", "", "" },
- { 19062, "INV_Misc_Food_09", "=q1=Warsong Gulch Field Ration", "=ds=#e2#" },
- { 19061, "INV_Misc_Food_08", "=q1=Warsong Gulch Iron Ration", "=ds=#e2#" },
- { 19060, "INV_Misc_Food_33", "=q1=Warsong Gulch Enriched Ration", "=ds=#e2#" },
- { 0, "", "", "" },
- { 17349, "INV_Potion_39", "=q1=Superior Healing Draught", "=ds=#e1#" },
- { 17352, "INV_Potion_81", "=q1=Superior Mana Draught", "=ds=#e1#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 21566, "INV_Misc_Rune_05", "=q3=Rune of Perfection", "=ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 21565, "INV_Misc_Rune_05", "=q3=Rune of Perfection", "=ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 0, "", "", "" },
- { 21568, "INV_Misc_Rune_02", "=q3=Rune of Duty", "=ds=#s14# =q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#" },
- { 21567, "INV_Misc_Rune_02", "=q3=Rune of Duty", "=ds=#s14# =q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#" },
- { 0, "", "", "" },
- { 19062, "INV_Misc_Food_09", "=q1=Warsong Gulch Field Ration", "=ds=#e2#" },
- { 19061, "INV_Misc_Food_08", "=q1=Warsong Gulch Iron Ration", "=ds=#e2#" },
- { 19060, "INV_Misc_Food_33", "=q1=Warsong Gulch Enriched Ration", "=ds=#e2#" },
- { 0, "", "", "" },
- { 17349, "INV_Potion_39", "=q1=Superior Healing Draught", "=ds=#e1#" },
- { 17352, "INV_Potion_81", "=q1=Superior Mana Draught", "=ds=#e1#" },
- };
- WSGRepFriendly2029 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 21568, "INV_Misc_Rune_02", "=q3=Rune of Duty", "=ds=#s14# =q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#" },
- { 21566, "INV_Misc_Rune_05", "=q3=Rune of Perfection", "=ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 0, "", "", "" },
- { 19062, "INV_Misc_Food_09", "=q1=Warsong Gulch Field Ration", "=ds=#e2#" },
- { 19068, "INV_Misc_Bandage_02", "=q1=Warsong Gulch Silk Bandage", "=ds=#e4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 21568, "INV_Misc_Rune_02", "=q3=Rune of Duty", "=ds=#s14# =q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#" },
- { 21566, "INV_Misc_Rune_05", "=q3=Rune of Perfection", "=ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 0, "", "", "" },
- { 19062, "INV_Misc_Food_09", "=q1=Warsong Gulch Field Ration", "=ds=#e2#" },
- { 19068, "INV_Misc_Bandage_02", "=q1=Warsong Gulch Silk Bandage", "=ds=#e4#" },
- };
- WSGRepFriendly3039 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 19061, "INV_Misc_Food_08", "=q1=Warsong Gulch Iron Ration", "=ds=#e2#" },
- { 19067, "INV_Misc_Bandage_20", "=q1=Warsong Gulch Mageweave Bandage", "=ds=#e4#" },
- { 17349, "INV_Potion_39", "=q1=Superior Healing Draught", "=ds=#e1#" },
- { 17352, "INV_Potion_81", "=q1=Superior Mana Draught", "=ds=#e1#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 19061, "INV_Misc_Food_08", "=q1=Warsong Gulch Iron Ration", "=ds=#e2#" },
- { 19067, "INV_Misc_Bandage_20", "=q1=Warsong Gulch Mageweave Bandage", "=ds=#e4#" },
- { 17349, "INV_Potion_39", "=q1=Superior Healing Draught", "=ds=#e1#" },
- { 17352, "INV_Potion_81", "=q1=Superior Mana Draught", "=ds=#e1#" },
- };
- WSGRepFriendly4049 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 21567, "INV_Misc_Rune_02", "=q3=Rune of Duty", "=ds=#s14# =q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#" },
- { 21565, "INV_Misc_Rune_05", "=q3=Rune of Perfection", "=ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 0, "", "", "" },
- { 19060, "INV_Misc_Food_33", "=q1=Warsong Gulch Enriched Ration", "=ds=#e2#" },
- { 19066, "INV_Misc_Bandage_12", "=q1=Warsong Gulch Runecloth Bandage", "=ds=#e4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 21567, "INV_Misc_Rune_02", "=q3=Rune of Duty", "=ds=#s14# =q17=#c9#=ds=, =q16=#c4#=ds=, =q14=#c2#=ds=, =q12=#c6#" },
- { 21565, "INV_Misc_Rune_05", "=q3=Rune of Perfection", "=ds=#s14# =q9=#c5#=ds=, =q15=#c7#=ds=, =q10=#c3#=ds=, =q11=#c8#=ds=, =q13=#c1#" },
- { 0, "", "", "" },
- { 19060, "INV_Misc_Food_33", "=q1=Warsong Gulch Enriched Ration", "=ds=#e2#" },
- { 19066, "INV_Misc_Bandage_12", "=q1=Warsong Gulch Runecloth Bandage", "=ds=#e4#" },
- };
- WSGRepHonored1019 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 20444, "INV_Jewelry_Necklace_13", "=q3=Sentinel's Medallion", "=ds=#s2#" },
- { 20428, "INV_Misc_Cape_13", "=q3=Caretaker's Cape", "=ds=#s4#" },
- { 20431, "INV_Jewelry_Ring_28", "=q3=Lorekeeper's Ring", "=ds=#s13#" },
- { 20439, "INV_Jewelry_Ring_10", "=q3=Protector's Band", "=ds=#s13#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 20442, "INV_Jewelry_Necklace_14", "=q3=Scout's Medallion", "=ds=#s2#" },
- { 20427, "INV_Misc_Cape_18", "=q3=Battle Healer's Cloak", "=ds=#s4#" },
- { 20426, "INV_Jewelry_Ring_20", "=q3=Advisor's Ring", "=ds=#s13#" },
- { 20429, "INV_Jewelry_Ring_21", "=q3=Legionnaire's Band", "=ds=#s13#" },
- };
- WSGRepHonored2029 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19541, "INV_Jewelry_Necklace_13", "=q3=Sentinel's Medallion", "=ds=#s2#" },
- { 19533, "INV_Misc_Cape_13", "=q3=Caretaker's Cape", "=ds=#s4#" },
- { 19525, "INV_Jewelry_Ring_28", "=q3=Lorekeeper's Ring", "=ds=#s13#" },
- { 19517, "INV_Jewelry_Ring_10", "=q3=Protector's Band", "=ds=#s13#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19537, "INV_Jewelry_Necklace_14", "=q3=Scout's Medallion", "=ds=#s2#" },
- { 19529, "INV_Misc_Cape_18", "=q3=Battle Healer's Cloak", "=ds=#s4#" },
- { 19521, "INV_Jewelry_Ring_20", "=q3=Advisor's Ring", "=ds=#s13#" },
- { 19513, "INV_Jewelry_Ring_21", "=q3=Legionnaire's Band", "=ds=#s13#" },
- };
- WSGRepHonored3039 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19540, "INV_Jewelry_Necklace_13", "=q3=Sentinel's Medallion", "=ds=#s2#" },
- { 19532, "INV_Misc_Cape_13", "=q3=Caretaker's Cape", "=ds=#s4#" },
- { 19524, "INV_Jewelry_Ring_28", "=q3=Lorekeeper's Ring", "=ds=#s13#" },
- { 19515, "INV_Jewelry_Ring_10", "=q3=Protector's Band", "=ds=#s13#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19536, "INV_Jewelry_Necklace_14", "=q3=Scout's Medallion", "=ds=#s2#" },
- { 19528, "INV_Misc_Cape_18", "=q3=Battle Healer's Cloak", "=ds=#s4#" },
- { 19520, "INV_Jewelry_Ring_20", "=q3=Advisor's Ring", "=ds=#s13#" },
- { 19512, "INV_Jewelry_Ring_21", "=q3=Legionnaire's Band", "=ds=#s13#" },
- };
- WSGRepHonored4049 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19539, "INV_Jewelry_Necklace_13", "=q3=Sentinel's Medallion", "=ds=#s2#" },
- { 19531, "INV_Misc_Cape_13", "=q3=Caretaker's Cape", "=ds=#s4#" },
- { 19523, "INV_Jewelry_Ring_28", "=q3=Lorekeeper's Ring", "=ds=#s13#" },
- { 19516, "INV_Jewelry_Ring_10", "=q3=Protector's Band", "=ds=#s13#" },
- { 0, "", "", "" },
- { 17348, "INV_Potion_38", "=q1=Major Healing Draught", "=ds=#e1#" },
- { 17351, "INV_Potion_80", "=q1=Major Mana Draught", "=ds=#e1#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19535, "INV_Jewelry_Necklace_14", "=q3=Scout's Medallion", "=ds=#s2#" },
- { 19527, "INV_Misc_Cape_18", "=q3=Battle Healer's Cloak", "=ds=#s4#" },
- { 19519, "INV_Jewelry_Ring_20", "=q3=Advisor's Ring", "=ds=#s13#" },
- { 19511, "INV_Jewelry_Ring_21", "=q3=Legionnaire's Band", "=ds=#s13#" },
- { 0, "", "", "" },
- { 17348, "INV_Potion_38", "=q1=Major Healing Draught", "=ds=#e1#" },
- { 17351, "INV_Potion_80", "=q1=Major Mana Draught", "=ds=#e1#" },
- };
- WSGRepHonored5059 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19538, "INV_Jewelry_Necklace_13", "=q3=Sentinel's Medallion", "=ds=#s2#" },
- { 19530, "INV_Misc_Cape_13", "=q3=Caretaker's Cape", "=ds=#s4#" },
- { 19522, "INV_Jewelry_Ring_28", "=q3=Lorekeeper's Ring", "=ds=#s13#" },
- { 19514, "INV_Jewelry_Ring_10", "=q3=Protector's Band", "=ds=#s13#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19534, "INV_Jewelry_Necklace_14", "=q3=Scout's Medallion", "=ds=#s2#" },
- { 19526, "INV_Misc_Cape_18", "=q3=Battle Healer's Cloak", "=ds=#s4#" },
- { 19518, "INV_Jewelry_Ring_20", "=q3=Advisor's Ring", "=ds=#s13#" },
- { 19510, "INV_Jewelry_Ring_21", "=q3=Legionnaire's Band", "=ds=#s13#" },
- };
- WSGRepRevered1019 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 20438, "INV_Weapon_Bow_02", "=q3=Outrunner's Bow", "=ds=#w2#" },
- { 20443, "INV_Weapon_ShortBlade_14", "=q3=Sentinel's Blade", "=ds=#h1#, #w4#" },
- { 20440, "INV_Sword_27", "=q3=Protector's Sword", "=ds=#h1#, #w10#" },
- { 20434, "INV_Staff_28", "=q3=Lorekeeper's Staff", "=ds=#w9#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 20437, "INV_Weapon_Bow_06", "=q3=Outrider's Bow", "=ds=#w2#" },
- { 20441, "INV_Weapon_ShortBlade_15", "=q3=Scout's Blade", "=ds=#h1#, #w4#" },
- { 20430, "INV_Sword_31", "=q3=Legionnaire's Sword", "=ds=#h1#, #w10#" },
- { 20425, "INV_Staff_25", "=q3=Advisor's Gnarled Staff", "=ds=#w9#" },
- };
- WSGRepRevered2029 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19565, "INV_Weapon_Bow_02", "=q3=Outrunner's Bow", "=ds=#w2#" },
- { 19549, "INV_Weapon_ShortBlade_14", "=q3=Sentinel's Blade", "=ds=#h1#, #w4#" },
- { 19557, "INV_Sword_27", "=q3=Protector's Sword", "=ds=#h1#, #w10#" },
- { 19573, "INV_Staff_28", "=q3=Lorekeeper's Staff", "=ds=#w9#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19561, "INV_Weapon_Bow_06", "=q3=Outrider's Bow", "=ds=#w2#" },
- { 19545, "INV_Weapon_ShortBlade_15", "=q3=Scout's Blade", "=ds=#h1#, #w4#" },
- { 19553, "INV_Sword_31", "=q3=Legionnaire's Sword", "=ds=#h1#, #w10#" },
- { 19569, "INV_Staff_25", "=q3=Advisor's Gnarled Staff", "=ds=#w9#" },
- };
- WSGRepRevered3039 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19564, "INV_Weapon_Bow_02", "=q3=Outrunner's Bow", "=ds=#w2#" },
- { 19548, "INV_Weapon_ShortBlade_14", "=q3=Sentinel's Blade", "=ds=#h1#, #w4#" },
- { 19556, "INV_Sword_27", "=q3=Protector's Sword", "=ds=#h1#, #w10#" },
- { 19572, "INV_Staff_28", "=q3=Lorekeeper's Staff", "=ds=#w9#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19560, "INV_Weapon_Bow_06", "=q3=Outrider's Bow", "=ds=#w2#" },
- { 19544, "INV_Weapon_ShortBlade_15", "=q3=Scout's Blade", "=ds=#h1#, #w4#" },
- { 19552, "INV_Sword_31", "=q3=Legionnaire's Sword", "=ds=#h1#, #w10#" },
- { 19568, "INV_Staff_25", "=q3=Advisor's Gnarled Staff", "=ds=#w9#" },
- };
- WSGRepRevered4049 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19563, "INV_Weapon_Bow_02", "=q3=Outrunner's Bow", "=ds=#w2#" },
- { 19547, "INV_Weapon_ShortBlade_14", "=q3=Sentinel's Blade", "=ds=#h1#, #w4#" },
- { 19555, "INV_Sword_27", "=q3=Protector's Sword", "=ds=#h1#, #w10#" },
- { 19571, "INV_Staff_28", "=q3=Lorekeeper's Staff", "=ds=#w9#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19559, "INV_Weapon_Bow_06", "=q3=Outrider's Bow", "=ds=#w2#" },
- { 19543, "INV_Weapon_ShortBlade_15", "=q3=Scout's Blade", "=ds=#h1#, #w4#" },
- { 19551, "INV_Sword_31", "=q3=Legionnaire's Sword", "=ds=#h1#, #w10#" },
- { 19567, "INV_Staff_25", "=q3=Advisor's Gnarled Staff", "=ds=#w9#" },
- };
- WSGRepRevered5059 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19562, "INV_Weapon_Bow_02", "=q3=Outrunner's Bow", "=ds=#w2#" },
- { 19546, "INV_Weapon_ShortBlade_14", "=q3=Sentinel's Blade", "=ds=#h1#, #w4#" },
- { 19554, "INV_Sword_27", "=q3=Protector's Sword", "=ds=#h1#, #w10#" },
- { 19570, "INV_Staff_28", "=q3=Lorekeeper's Staff", "=ds=#w9#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19558, "INV_Weapon_Bow_06", "=q3=Outrider's Bow", "=ds=#w2#" },
- { 19542, "INV_Weapon_ShortBlade_15", "=q3=Scout's Blade", "=ds=#h1#, #w4#" },
- { 19550, "INV_Sword_31", "=q3=Legionnaire's Sword", "=ds=#h1#, #w10#" },
- { 19566, "INV_Staff_25", "=q3=Advisor's Gnarled Staff", "=ds=#w9#" },
- };
- WSGRepExalted4049 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19597, "INV_Bracer_13", "=q4=Dryad's Wrist Bindings", "=ds=#s8#, #a1#" },
- { 19590, "INV_Bracer_12", "=q4=Forest Stalker's Bracers", "=ds=#s8#, #a2#" },
- { 19584, "INV_Bracer_03", "=q4=Windtalker's Wristguards", "=ds=#s8#, #a3#" },
- { 19581, "INV_Bracer_06", "=q4=Berserker Bracers", "=ds=#s8#, #a4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19597, "INV_Bracer_13", "=q4=Dryad's Wrist Bindings", "=ds=#s8#, #a1#" },
- { 19590, "INV_Bracer_12", "=q4=Forest Stalker's Bracers", "=ds=#s8#, #a2#" },
- { 19584, "INV_Bracer_03", "=q4=Windtalker's Wristguards", "=ds=#s8#, #a3#" },
- { 19581, "INV_Bracer_06", "=q4=Berserker Bracers", "=ds=#s8#, #a4#" },
- };
- WSGRepExalted5059 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19596, "INV_Bracer_13", "=q4=Dryad's Wrist Bindings", "=ds=#s8#, #a1#" },
- { 19589, "INV_Bracer_12", "=q4=Forest Stalker's Bracers", "=ds=#s8#, #a2#" },
- { 19583, "INV_Bracer_03", "=q4=Windtalker's Wristguards", "=ds=#s8#, #a3#" },
- { 19580, "INV_Bracer_06", "=q4=Berserker Bracers", "=ds=#s8#, #a4#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19596, "INV_Bracer_13", "=q4=Dryad's Wrist Bindings", "=ds=#s8#, #a1#" },
- { 19589, "INV_Bracer_12", "=q4=Forest Stalker's Bracers", "=ds=#s8#, #a2#" },
- { 19583, "INV_Bracer_03", "=q4=Windtalker's Wristguards", "=ds=#s8#, #a3#" },
- { 19580, "INV_Bracer_06", "=q4=Berserker Bracers", "=ds=#s8#, #a4#" },
- };
- WSGRepExalted60 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=#b3#" },
- { 0, "", "", "" },
- { 19595, "INV_Bracer_13", "=q4=Dryad's Wrist Bindings", "=ds=#s8#, #a1#" },
- { 19587, "INV_Bracer_12", "=q4=Forest Stalker's Bracers", "=ds=#s8#, #a2#" },
- { 19582, "INV_Bracer_03", "=q4=Windtalker's Wristguards", "=ds=#s8#, #a3#" },
- { 19578, "INV_Bracer_06", "=q4=Berserker Bracers", "=ds=#s8#, #a4#" },
- { 22752, "INV_Pants_Cloth_05", "=q4=Sentinel's Silk Leggings", "=ds=#s11#, #a1#" },
- { 22749, "INV_Pants_Leather_12", "=q4=Sentinel's Leather Pants", "=ds=#s11#, #a2#" },
- { 22750, "INV_Pants_06", "=q4=Sentinel's Lizardhide Pants", "=ds=#s11#, #a2#" },
- { 22748, "INV_Pants_03", "=q4=Sentinel's Chain Leggings", "=ds=#s11#, #a3#" },
- { 22753, "INV_Pants_Plate_15", "=q4=Sentinel's Lamellar Legguards", "=ds=#s11#, #a4#" },
- { 22672, "INV_Pants_Plate_20", "=q4=Sentinel's Plate Legguards", "=ds=#s11#, #a4#" },
- { 0, "", "", "" },
- { 19506, "INV_Shirt_GuildTabard_01", "=q1=Silverwing Battle Tabard", "=ds=#s7#" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q5=#b4#" },
- { 0, "", "", "" },
- { 19595, "INV_Bracer_13", "=q4=Dryad's Wrist Bindings", "=ds=#s8#, #a1#" },
- { 19587, "INV_Bracer_12", "=q4=Forest Stalker's Bracers", "=ds=#s8#, #a2#" },
- { 19582, "INV_Bracer_03", "=q4=Windtalker's Wristguards", "=ds=#s8#, #a3#" },
- { 19578, "INV_Bracer_06", "=q4=Berserker Bracers", "=ds=#s8#, #a4#" },
- { 22747, "INV_Pants_Cloth_05", "=q4=Outrider's Silk Leggings", "=ds=#s11#, #a1#" },
- { 22740, "INV_Pants_Leather_12", "=q4=Outrider's Leather Pants", "=ds=#s11#, #a2#" },
- { 22741, "INV_Pants_06", "=q4=Outrider's Lizardhide Pants", "=ds=#s11#, #a2#" },
- { 22673, "INV_Pants_03", "=q4=Outrider's Chain Leggings", "=ds=#s11#, #a3#" },
- { 22676, "INV_Pants_03", "=q4=Outrider's Mail Leggings", "=ds=#s11#, #a3#" },
- { 22651, "INV_Pants_Plate_20", "=q4=Outrider's Plate Legguards", "=ds=#s11#, #a4#" },
- { 0, "", "", "" },
- { 19505, "INV_Shirt_GuildTabard_01", "=q1=Warsong Battle Tabard", "=ds=#s7#" },
- };
-};
-
-AtlasLoot_Data["AtlasLootGeneralPvPItems"] = {
- PVPWeapons1 = {
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=Rank 14" },
- { 0, "", "", "" },
- { 18827, "INV_Axe_24", "=q4=Grand Marshal's Handaxe", "=ds=#h1#, #w1#" },
- { 18830, "INV_Axe_10", "=q4=Grand Marshal's Sunderer", "=ds=#h2#, #w1#" },
- { 18838, "INV_Weapon_ShortBlade_26", "=q4=Grand Marshal's Dirk", "=ds=#h1#, #w4#" },
- { 23451, "INV_Weapon_ShortBlade_26", "=q4=Grand Marshal's Mageblade", "=ds=#h1#, #w4#" },
- { 18843, "INV_Weapon_ShortBlade_07", "=q4=Grand Marshal's Right Hand Blade", "=ds=#h3#, #w13#" },
- { 18847, "Ability_Rogue_Rupture", "=q4=Grand Marshal's Left Hand Blade", "=ds=#h4#, #w13#" },
- { 18865, "INV_Mace_13", "=q4=Grand Marshal's Punisher", "=ds=#h1#, #w6#" },
- { 23454, "INV_Hammer_02", "=q4=Grand Marshal's Warhammer", "=ds=#h1#, #w6#" },
- { 23455, "INV_Hammer_23", "=q4=Grand Marshal's Demolisher", "=ds=#h2#, #w6#" },
- { 18867, "INV_Hammer_03", "=q4=Grand Marshal's Battle Hammer", "=ds=#h2#, #w6#" },
- { 12584, "INV_Sword_11", "=q4=Grand Marshal's Longsword", "=ds=#h1#, #w10#" },
- { 23456, "INV_Sword_05", "=q4=Grand Marshal's Swiftblade", "=ds=#h1#, #w10#" },
- { 18876, "INV_Sword_39", "=q4=Grand Marshal's Claymore", "=ds=#h2#, #w10#" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q18=Rank 14" },
- { 0, "", "", "" },
- { 18828, "INV_Axe_02", "=q4=High Warlord's Cleaver", "=ds=#h1#, #w1#" },
- { 18831, "INV_Axe_21", "=q4=High Warlord's Battle Axe", "=ds=#h2#, #w1#" },
- { 18840, "INV_Weapon_ShortBlade_13", "=q4=High Warlord's Razor", "=ds=#h1#, #w4#" },
- { 23466, "INV_Weapon_ShortBlade_26", "=q4=High Warlord's Spellblade", "=ds=#h1#, #w4#" },
- { 18844, "INV_Misc_MonsterClaw_03", "=q4=High Warlord's Right Claw", "=ds=#h3#, #w13#" },
- { 18848, "INV_Misc_MonsterClaw_04", "=q4=High Warlord's Left Claw", "=ds=#h4#, #w13#" },
- { 18866, "INV_Hammer_20", "=q4=High Warlord's Bludgeon", "=ds=#h1#, #w6#" },
- { 23464, "INV_Hammer_02", "=q4=High Warlord's Battle Mace", "=ds=#h1#, #w6#" },
- { 23465, "INV_Mace_09", "=q4=High Warlord's Destroyer", "=ds=#h2#, #w6#" },
- { 18868, "INV_Hammer_10", "=q4=High Warlord's Pulverizer", "=ds=#h2#, #w6#" },
- { 16345, "INV_Sword_11", "=q4=High Warlord's Blade", "=ds=#h1#, #w10#" },
- { 23467, "INV_Sword_05", "=q4=High Warlord's Quickblade", "=ds=#h1#, #w10#" },
- { 18877, "INV_Sword_48", "=q4=High Warlord's Greatsword", "=ds=#h2#, #w10#" },
- };
- PVPWeapons2 = {
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=Rank 14" },
- { 0, "", "", "" },
- { 18869, "INV_Spear_08", "=q4=Grand Marshal's Glaive", "=ds=#w7#" },
- { 18873, "INV_Staff_14", "=q4=Grand Marshal's Stave", "=ds=#w9#" },
- { 18833, "INV_Weapon_Bow_12", "=q4=Grand Marshal's Bullseye", "=ds=#w2#" },
- { 18836, "INV_Weapon_Crossbow_04", "=q4=Grand Marshal's Repeater", "=ds=#w3#" },
- { 18855, "INV_Weapon_Rifle_08", "=q4=Grand Marshal's Hand Cannon", "=ds=#w5#" },
- { 18825, "INV_Shield_05", "=q4=Grand Marshal's Aegis", "=ds=#w8#" },
- { 23452, "INV_Misc_Book_12", "=q4=Grand Marshal's Tome of Power", "=ds=#s15#" },
- { 23453, "INV_Misc_Book_13", "=q4=Grand Marshal's Tome of Restoration", "=ds=#s15#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q18=Rank 14" },
- { 0, "", "", "" },
- { 18871, "INV_Spear_01", "=q4=High Warlord's Pig Sticker", "=ds=#w7#" },
- { 18874, "INV_Misc_Bone_ElfSkull_01", "=q4=High Warlord's War Staff", "=ds=#w9#" },
- { 18835, "INV_Weapon_Bow_08", "=q4=High Warlord's Recurve", "=ds=#w2#" },
- { 18837, "INV_Weapon_Crossbow_10", "=q4=High Warlord's Crossbow", "=ds=#w3#" },
- { 18860, "INV_Weapon_Rifle_06", "=q4=High Warlord's Street Sweeper", "=ds=#w5#" },
- { 18826, "INV_Shield_19", "=q4=High Warlord's Shield Wall", "=ds=#w8#" },
- { 23468, "INV_Misc_Book_15", "=q4=High Warlord's Tome of Destruction", "=ds=#s15#" },
- { 23469, "INV_Misc_Book_14", "=q4=High Warlord's Tome of Mending", "=ds=#s15#" },
- };
- PvP60Accessories1 = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=Rank 2" },
- { 0,"","","" },
- { 18862, "INV_Jewelry_TrinketPVP_01", "=q3=Insignia of the Alliance", "=ds=#s14# =q9=#c5#" },
- { 18859, "INV_Jewelry_TrinketPVP_01", "=q3=Insignia of the Alliance", "=ds=#s14# =q10=#c3#" },
- { 18858, "INV_Jewelry_TrinketPVP_01", "=q3=Insignia of the Alliance", "=ds=#s14# =q11=#c8#" },
- { 18857, "INV_Jewelry_TrinketPVP_01", "=q3=Insignia of the Alliance", "=ds=#s14# =q12=#c6#" },
- { 18863, "INV_Jewelry_TrinketPVP_01", "=q3=Insignia of the Alliance", "=ds=#s14# =q13=#c1#" },
- { 18856, "INV_Jewelry_TrinketPVP_01", "=q3=Insignia of the Alliance", "=ds=#s14# =q14=#c2#" },
- { 18864, "INV_Jewelry_TrinketPVP_01", "=q3=Insignia of the Alliance", "=ds=#s14# =q16=#c4#" },
- { 18854, "INV_Jewelry_TrinketPVP_01", "=q3=Insignia of the Alliance", "=ds=#s14# =q17=#c9#" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q18=Rank 2" },
- { 0,"","","" },
- { 18851, "INV_Jewelry_TrinketPVP_02", "=q3=Insignia of the Horde", "=ds=#s14# =q9=#c5#" },
- { 18850, "INV_Jewelry_TrinketPVP_02", "=q3=Insignia of the Horde", "=ds=#s14# =q10=#c3#" },
- { 18852, "INV_Jewelry_TrinketPVP_02", "=q3=Insignia of the Horde", "=ds=#s14# =q11=#c8#" },
- { 18849, "INV_Jewelry_TrinketPVP_02", "=q3=Insignia of the Horde", "=ds=#s14# =q12=#c6#" },
- { 18853, "INV_Jewelry_TrinketPVP_02", "=q3=Insignia of the Horde", "=ds=#s14# =q13=#c1#" },
- { 18846, "INV_Jewelry_TrinketPVP_02", "=q3=Insignia of the Horde", "=ds=#s14# =q14=#c2#" },
- { 18845, "INV_Jewelry_TrinketPVP_02", "=q3=Insignia of the Horde", "=ds=#s14# =q15=#c7#" },
- { 18834, "INV_Jewelry_TrinketPVP_02", "=q3=Insignia of the Horde", "=ds=#s14# =q17=#c9#" },
- };
- PvP60Accessories2 = {
- { 18442, "INV_Misc_MonsterScales_09", "=q3=Master Sergeant's Insignia", "=ds=#s2# =q7=Rank 4" },
- { 18444, "INV_Misc_MonsterScales_09", "=q3=Master Sergeant's Insignia", "=ds=#s2# =q7=Rank 4" },
- { 18443, "INV_Misc_MonsterScales_09", "=q3=Master Sergeant's Insignia", "=ds=#s2# =q7=Rank 4" },
- { 0,"","","" },
- { 18440, "INV_Misc_Cape_21", "=q3=Sergeant's Cape", "=ds=#s4# =q7=Rank 3" },
- { 18441, "INV_Misc_Cape_21", "=q3=Sergeant's Cape", "=ds=#s4# =q7=Rank 3" },
- { 16342, "INV_Misc_Cape_21", "=q3=Sergeant's Cape", "=ds=#s4# =q7=Rank 3" },
- { 0,"","","" },
- { 15196, "INV_Misc_TabardPVP_01", "=q1=Private's Tabard", "=ds=#s7# =q7=Rank 1" },
- { 15198, "INV_Misc_TabardPVP_03", "=q1=Knight's Colors", "=ds=#s7# =q7=Rank 6" },
- { 0,"","","" },
- { 18606, "INV_BannerPVP_02", "=q1=Alliance Battle Standard", "=ds=#m8# =q7=Rank 9" },
- { 0,"","","" },
- { 18839, "INV_Potion_39", "=q1=Combat Healing Potion", "=ds=#e2#" },
- { 18841, "INV_Potion_81", "=q1=Combat Mana Potion", "=ds=#e2#" },
- { 18457, "INV_Bracer_07", "=q3=Sergeant Major's Silk Cuffs", "=ds=#s8#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8# =q7=Rank 5" },
- { 18456, "INV_Bracer_07", "=q3=Sergeant Major's Silk Cuffs", "=ds=#s8#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8# =q7=Rank 5" },
- { 0,"","","" },
- { 18455, "INV_Bracer_03", "=q3=Sergeant Major's Dragonhide Armsplints", "=ds=#s8#, #a2# =q13=#c1# =q7=Rank 5" },
- { 18454, "INV_Bracer_03", "=q3=Sergeant Major's Dragonhide Armsplints", "=ds=#s8#, #a2# =q13=#c1# =q7=Rank 5" },
- { 0,"","","" },
- { 18453, "INV_Bracer_07", "=q3=Sergeant Major's Leather Armsplints", "=ds=#s8#, #a2# =q12=#c6# =q7=Rank 5" },
- { 18452, "INV_Bracer_07", "=q3=Sergeant Major's Leather Armsplints", "=ds=#s8#, #a2# =q12=#c6# =q7=Rank 5" },
- { 0,"","","" },
- { 18449, "INV_Bracer_06", "=q3=Sergeant Major's Chain Armguards", "=ds=#s8#, #a3# =q14=#c2# =q7=Rank 5" },
- { 18448, "INV_Bracer_06", "=q3=Sergeant Major's Chain Armguards", "=ds=#s8#, #a3# =q14=#c2# =q7=Rank 5" },
- { 0,"","","" },
- { 18447, "INV_Bracer_18", "=q3=Sergeant Major's Plate Wristguards", "=ds=#s8#, #a4# =q17=#c9#=ds=, =q16=#c4# =q7=Rank 5" },
- { 18445, "INV_Bracer_18", "=q3=Sergeant Major's Plate Wristguards", "=ds=#s8#, #a4# =q17=#c9#=ds=, =q16=#c4# =q7=Rank 5" },
- };
- PvP60Accessories3 = {
- { 15200, "INV_Misc_MonsterScales_15", "=q3=Senior Sergeant's Insignia", "=ds=#s2# =q18=Rank 4" },
- { 18428, "INV_Misc_MonsterScales_15", "=q3=Senior Sergeant's Insignia", "=ds=#s2# =q18=Rank 4" },
- { 16335, "INV_Misc_MonsterScales_15", "=q3=Senior Sergeant's Insignia", "=ds=#s2# =q18=Rank 4" },
- { 0,"","","" },
- { 18427, "INV_Misc_Cape_07", "=q3=Sergeant's Cloak", "=ds=#s4# =q18=Rank 3" },
- { 16341, "INV_Misc_Cape_07", "=q3=Sergeant's Cloak", "=ds=#s4# =q18=Rank 3" },
- { 18461, "INV_Misc_Cape_07", "=q3=Sergeant's Cloak", "=ds=#s4# =q18=Rank 3" },
- { 0,"","","" },
- { 15197, "INV_Misc_TabardPVP_02", "=q1=Scout's Tabard", "=ds=#s7# =q18=Rank 1" },
- { 15199, "INV_Misc_TabardPVP_04", "=q1=Stone Guard's Herald", "=ds=#s7# =q18=Rank 6" },
- { 0,"","","" },
- { 18607, "INV_BannerPVP_01", "=q1=Horde Battle Standard", "=ds=#m8# =q18=Rank 9" },
- { 0,"","","" },
- { 18839, "INV_Potion_39", "=q1=Combat Healing Potion", "=ds=#e2#" },
- { 18841, "INV_Potion_81", "=q1=Combat Mana Potion", "=ds=#e2#" },
- { 18437, "INV_Bracer_07", "=q3=First Sergeant's Silk Cuffs", "=ds=#s8#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8# =q18=Rank 5" },
- { 16486, "INV_Bracer_07", "=q3=First Sergeant's Silk Cuffs", "=ds=#s8#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8# =q18=Rank 5" },
- { 0,"","","" },
- { 18436, "INV_Bracer_03", "=q3=First Sergeant's Dragonhide Armguards", "=ds=#s8#, #a2# =q13=#c1# =q18=Rank 5" },
- { 18434, "INV_Bracer_03", "=q3=First Sergeant's Dragonhide Armguards", "=ds=#s8#, #a2# =q13=#c1# =q18=Rank 5" },
- { 0,"","","" },
- { 18435, "INV_Bracer_07", "=q3=First Sergeant's Leather Armguards", "=ds=#s8#, #a2# =q12=#c6# =q18=Rank 5" },
- { 16497, "INV_Bracer_07", "=q3=First Sergeant's Leather Armguards", "=ds=#s8#, #a2# =q12=#c6# =q18=Rank 5" },
- { 0,"","","" },
- { 18432, "INV_Bracer_16", "=q3=First Sergeant's Mail Wristguards", "=ds=#s8#, #a3# =q14=#c2#=ds=, =q15=#c7# =q18=Rank 5" },
- { 16532, "INV_Bracer_16", "=q3=First Sergeant's Mail Wristguards", "=ds=#s8#, #a3# =q14=#c2#=ds=, =q15=#c7# =q18=Rank 5" },
- { 0,"","","" },
- { 18430, "INV_Bracer_19", "=q3=First Sergeant's Plate Bracers", "=ds=#s8#, #a4# =q17=#c9# =q18=Rank 5" },
- { 18429, "INV_Bracer_19", "=q3=First Sergeant's Plate Bracers", "=ds=#s8#, #a4# =q17=#c9# =q18=Rank 5" },
- };
- PVPHunter = {
- { 0, "INV_BannerPVP_02", "=q8=#pvpea2#", "=q7=#pvps1#" },
- { 16465, "INV_Helmet_05", "=q4=Field Marshal's Chain Helm", "=ds=#s1#, #a3# =q7=Rank 13" },
- { 16468, "INV_Shoulder_10", "=q4=Field Marshal's Chain Spaulders", "=ds=#s3#, #a3# =q7=Rank 13" },
- { 16466, "INV_Chest_Chain_03", "=q4=Field Marshal's Chain Breastplate", "=ds=#s5#, #a3# =q7=Rank 13" },
- { 16463, "INV_Gauntlets_10", "=q4=Marshal's Chain Grips", "=ds=#s9#, #a3# =q7=Rank 12" },
- { 16467, "INV_Pants_Mail_17", "=q4=Marshal's Chain Legguards", "=ds=#s11#, #a3# =q7=Rank 12" },
- { 16462, "INV_Boots_Plate_07", "=q4=Marshal's Chain Boots", "=ds=#s12#, #a3# =q7=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#pvpra2#", "=q7=#pvps2#" },
- { 23306, "INV_Helmet_21", "=q3=Lieutenant Commander's Chain Helm", "=ds=#s1#, #a3# =q7=Rank 10" },
- { 23307, "INV_Shoulder_16", "=q3=Lieutenant Commander's Chain Shoulders", "=ds=#s3#, #a3# =q7=Rank 10" },
- { 23292, "INV_Chest_Chain_04", "=q3=Knight-Captain's Chain Hauberk", "=ds=#s5#, #a3# =q7=Rank 8" },
- { 23279, "INV_Gauntlets_17", "=q3=Knight-Lieutenant's Chain Vices", "=ds=#s9#, #a3# =q7=Rank 7" },
- { 23293, "INV_Pants_03", "=q3=Knight-Captain's Chain Legguards", "=ds=#s11#, #a3# =q7=Rank 8" },
- { 23278, "INV_Boots_05", "=q3=Knight-Lieutenant's Chain Greaves", "=ds=#s12#, #a3# =q7=Rank 7" },
- { 0, "INV_BannerPVP_01", "=q6=#pvpeh2#", "=q5=#pvps1#" },
- { 16566, "INV_Helmet_09", "=q4=Warlord's Chain Helmet", "=ds=#s1#, #a3# =q18=Rank 13" },
- { 16568, "INV_Shoulder_29", "=q4=Warlord's Chain Shoulders", "=ds=#s3#, #a3# =q18=Rank 13" },
- { 16565, "INV_Chest_Chain_11", "=q4=Warlord's Chain Chestpiece", "=ds=#s5#, #a3# =q18=Rank 13" },
- { 16571, "INV_Gauntlets_11", "=q4=General's Chain Gloves", "=ds=#s9#, #a3# =q18=Rank 12" },
- { 16567, "INV_Pants_Mail_16", "=q4=General's Chain Legguards", "=ds=#s11#, #a3# =q18=Rank 12" },
- { 16569, "INV_Boots_Plate_06", "=q4=General's Chain Boots", "=ds=#s12#, #a3# =q18=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvprh2#", "=q5=#pvps2#" },
- { 23251, "INV_Helmet_03", "=q3=Champion's Chain Helm", "=ds=#s1#, #a3# =q18=Rank 10" },
- { 23252, "INV_Shoulder_01", "=q3=Champion's Chain Shoulders", "=ds=#s3#, #a3# =q18=Rank 10" },
- { 22874, "INV_Chest_Chain_04", "=q3=Legionnaire's Chain Hauberk", "=ds=#s5#, #a3# =q18=Rank 8" },
- { 22862, "INV_Gauntlets_17", "=q3=Blood Guard's Chain Vices", "=ds=#s9#, #a3# =q18=Rank 7" },
- { 22875, "INV_Pants_03", "=q3=Legionnaire's Chain Legguards", "=ds=#s11#, #a3# =q18=Rank 8" },
- { 22843, "INV_Boots_05", "=q3=Blood Guard's Chain Greaves", "=ds=#s12#, #a3# =q18=Rank 7" },
- };
- PVPMage = {
- { 0, "INV_BannerPVP_02", "=q8=#pvpea3#", "=q7=#pvps1#" },
- { 16441, "INV_Helmet_24", "=q4=Field Marshal's Coronet", "=ds=#s1#, #a1# =q7=Rank 13" },
- { 16444, "INV_Shoulder_23", "=q4=Field Marshal's Silk Spaulders", "=ds=#s3#, #a1# =q7=Rank 13" },
- { 16443, "INV_Chest_Cloth_12", "=q4=Field Marshal's Silk Vestments", "=ds=#s5#, #a1# =q7=Rank 13" },
- { 16440, "INV_Gauntlets_14", "=q4=Marshal's Silk Gloves", "=ds=#s9#, #a1# =q7=Rank 12" },
- { 16442, "INV_Pants_08", "=q4=Marshal's Silk Leggings", "=ds=#s11#, #a1# =q7=Rank 12" },
- { 16437, "INV_Boots_Cloth_03", "=q4=Marshal's Silk Footwraps", "=ds=#s12#, #a1# =q7=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#pvpra3#", "=q7=#pvps2#" },
- { 23318, "INV_Helmet_06", "=q3=Lieutenant Commander's Silk Cowl", "=ds=#s1#, #a1# =q7=Rank 10" },
- { 23319, "INV_Shoulder_02", "=q3=Lieutenant Commander's Silk Mantle", "=ds=#s3#, #a1# =q7=Rank 10" },
- { 23305, "INV_Chest_Cloth_28", "=q3=Knight-Captain's Silk Tunic", "=ds=#s9#, #a1# =q7=Rank 8" },
- { 23290, "INV_Gauntlets_06", "=q3=Knight-Lieutenant's Silk Handwraps", "=ds=#s9#, #a1# =q7=Rank 7" },
- { 23304, "INV_Pants_11", "=q3=Knight-Captain's Silk Legguards", "=ds=#s11#, #a1# =q7=Rank 8" },
- { 23291, "INV_Boots_05", "=q3=Knight-Lieutenant's Silk Walkers", "=ds=#s12#, #a1# =q7=Rank 7" },
- { 0, "INV_BannerPVP_01", "=q6=#pvpeh3#", "=q5=#pvps1#" },
- { 16533, "INV_Helmet_08", "=q4=Warlord's Silk Cowl", "=ds=#s1#, #a1# =q18=Rank 13" },
- { 16536, "INV_Shoulder_19", "=q4=Warlord's Silk Amice", "=ds=#s3#, #a1# =q18=Rank 13" },
- { 16535, "INV_Chest_Leather_01", "=q4=Warlord's Silk Raiment", "=ds=#s5#, #a1# =q18=Rank 13" },
- { 16540, "INV_Gauntlets_19", "=q4=General's Silk Handguards", "=ds=#s9#, #a1# =q18=Rank 12" },
- { 16534, "INV_Pants_07", "=q4=General's Silk Trousers", "=ds=#s11#, #a1# =q18=Rank 12" },
- { 16539, "INV_Boots_05", "=q4=General's Silk Boots", "=ds=#s12#, #a1# =q18=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvprh3#", "=q5=#pvps2#" },
- { 23263, "INV_Helmet_06", "=q3=Champion's Silk Cowl", "=ds=#s1#, #a1# =q18=Rank 10" },
- { 23264, "INV_Shoulder_02", "=q3=Champion's Silk Mantle", "=ds=#s3#, #a1# =q18=Rank 10" },
- { 22886, "INV_Chest_Cloth_28", "=q3=Legionnaire's Silk Tunic", "=ds=#s9#, #a1# =q18=Rank 8" },
- { 22870, "INV_Gauntlets_06", "=q3=Blood Guard's Silk Handwraps", "=ds=#s9#, #a1# =q18=Rank 7" },
- { 22883, "INV_Pants_11", "=q3=Legionnaire's Silk Legguards", "=ds=#s11#, #a1# =q18=Rank 8" },
- { 22860, "INV_Boots_05", "=q3=Blood Guard's Silk Walkers", "=ds=#s12#, #a1# =q18=Rank 7" },
- };
- PVPPriest = {
- { 0, "INV_BannerPVP_02", "=q8=#pvpea5#", "=q7=#pvps1#" },
- { 17602, "INV_Helmet_24", "=q4=Field Marshal's Headdress", "=ds=#s1#, #a1# =q7=Rank 13" },
- { 17604, "INV_Shoulder_02", "=q4=Field Marshal's Satin Mantle", "=ds=#s3#, #a1# =q7=Rank 13" },
- { 17605, "INV_Chest_Cloth_02", "=q4=Field Marshal's Satin Vestments", "=ds=#s5#, #a1# =q7=Rank 13" },
- { 17608, "INV_Gauntlets_14", "=q4=Marshal's Satin Gloves", "=ds=#s9#, #a1# =q7=Rank 12" },
- { 17603, "INV_Pants_06", "=q4=Marshal's Satin Pants", "=ds=#s11#, #a1# =q7=Rank 12" },
- { 17607, "INV_Boots_07", "=q4=Marshal's Satin Sandals", "=ds=#s12#, #a1# =q7=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#pvpra5#", "=q7=#pvps2#" },
- { 23316, "INV_Helmet_17", "=q3=Lieutenant Commander's Satin Hood", "=ds=#s1#, #a1# =q7=Rank 10" },
- { 23317, "INV_Shoulder_01", "=q3=Lieutenant Commander's Satin Mantle", "=ds=#s3#, #a1# =q7=Rank 10" },
- { 23303, "INV_Chest_Leather_01", "=q3=Knight-Captain's Satin Tunic", "=ds=#s5#, #a1# =q7=Rank 8" },
- { 23288, "INV_Gauntlets_17", "=q3=Knight-Lieutenant's Satin Handwraps", "=ds=#s9#, #a1# =q7=Rank 7" },
- { 23302, "INV_Pants_11", "=q3=Knight-Captain's Satin Legguards", "=ds=#s11#, #a1# =q7=Rank 8" },
- { 23289, "INV_Boots_05", "=q3=Knight-Lieutenant's Satin Walkers", "=ds=#s12#, #a1# =q7=Rank 7" },
- { 0, "INV_BannerPVP_01", "=q6=#pvpeh4#", "=q5=#pvps1#" },
- { 17623, "INV_Helmet_08", "=q4=Warlord's Satin Cowl", "=ds=#s1#, #a1# =q18=Rank 13" },
- { 17622, "INV_Shoulder_19", "=q4=Warlord's Satin Mantle", "=ds=#s3#, #a1# =q18=Rank 13" },
- { 17624, "INV_Chest_Leather_01", "=q4=Warlord's Satin Robes", "=ds=#s5#, #a1# =q18=Rank 13" },
- { 17620, "INV_Gauntlets_27", "=q4=General's Satin Gloves", "=ds=#s9#, #a1# =q18=Rank 12" },
- { 17625, "INV_Pants_07", "=q4=General's Satin Leggings", "=ds=#s11#, #a1# =q18=Rank 12" },
- { 17618, "INV_Boots_05", "=q4=General's Satin Boots", "=ds=#s12#, #a1# =q18=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvprh4#", "=q5=#pvps2#" },
- { 23261, "INV_Helmet_17", "=q3=Champion's Satin Hood", "=ds=#s1#, #a1# =q18=Rank 10" },
- { 23262, "INV_Shoulder_01", "=q3=Champion's Satin Mantle", "=ds=#s3#, #a1# =q18=Rank 10" },
- { 22885, "INV_Chest_Leather_01", "=q3=Legionnaire's Satin Tunic", "=ds=#s5#, #a1# =q18=Rank 8" },
- { 22869, "INV_Gauntlets_17", "=q3=Blood Guard's Satin Handwraps", "=ds=#s9#, #a1# =q18=Rank 7" },
- { 22882, "INV_Pants_11", "=q3=Legionnaire's Satin Legguards", "=ds=#s11#, #a1# =q18=Rank 8" },
- { 22859, "INV_Boots_05", "=q3=Blood Guard's Satin Walkers", "=ds=#s12#, #a1# =q18=Rank 7" },
- };
- PVPWarlock = {
- { 0, "INV_BannerPVP_02", "=q8=#pvpea7#", "=q7=#pvps1#" },
- { 17578, "INV_Helmet_24", "=q4=Field Marshal's Coronal", "=ds=#s1#, #a1# =q7=Rank 13" },
- { 17580, "INV_Shoulder_02", "=q4=Field Marshal's Dreadweave Shoulders", "=ds=#s3#, #a1# =q7=Rank 13" },
- { 17581, "INV_Chest_Cloth_09", "=q4=Field Marshal's Dreadweave Robe", "=ds=#s5#, #a1# =q7=Rank 13" },
- { 17584, "INV_Gauntlets_14", "=q4=Marshal's Dreadweave Gloves", "=ds=#s9#, #a1# =q7=Rank 12" },
- { 17579, "INV_Pants_Cloth_09", "=q4=Marshal's Dreadweave Leggings", "=ds=#s11#, #a1# =q7=Rank 12" },
- { 17583, "INV_Boots_07", "=q4=Marshal's Dreadweave Boots", "=ds=#s12#, #a1# =q7=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#pvpra7#", "=q7=#pvps2#" },
- { 23310, "INV_Helmet_08", "=q3=Lieutenant Commander's Dreadweave Cowl", "=ds=#s1#, #a1# =q7=Rank 10" },
- { 23311, "INV_Shoulder_01", "=q3=Lieutenant Commander's Dreadweave Spaulders", "=ds=#s3#, #a1# =q7=Rank 10" },
- { 23297, "INV_Chest_Leather_01", "=q3=Knight-Captain's Dreadweave Tunic", "=ds=#s5#, #a1# =q7=Rank 8" },
- { 23282, "INV_Gauntlets_19", "=q3=Knight-Lieutenant's Dreadweave Handwraps", "=ds=#s9#, #a1# =q7=Rank 7" },
- { 23296, "INV_Pants_06", "=q3=Knight-Captain's Dreadweave Legguards", "=ds=#s11#, #a1# =q7=Rank 8" },
- { 23283, "INV_Boots_05", "=q3=Knight-Lieutenant's Dreadweave Walkers", "=ds=#s12#, #a1# =q7=Rank 7" },
- { 0, "INV_BannerPVP_01", "=q6=#pvpeh7#", "=q5=#pvps1#" },
- { 17591, "INV_Helmet_08", "=q4=Warlord's Dreadweave Hood", "=ds=#s1#, #a1# =q18=Rank 13" },
- { 17590, "INV_Shoulder_19", "=q4=Warlord's Dreadweave Mantle", "=ds=#s3#, #a1# =q18=Rank 13" },
- { 17592, "INV_Chest_Leather_01", "=q4=Warlord's Dreadweave Robe", "=ds=#s5#, #a1# =q18=Rank 13" },
- { 17588, "INV_Gauntlets_19", "=q4=General's Dreadweave Gloves", "=ds=#s9#, #a1# =q18=Rank 12" },
- { 17593, "INV_Pants_07", "=q4=General's Dreadweave Pants", "=ds=#s11#, #a1# =q18=Rank 12" },
- { 17586, "INV_Boots_05", "=q4=General's Dreadweave Boots", "=ds=#s12#, #a1# =q18=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvprh7#", "=q5=#pvps2#" },
- { 23255, "INV_Helmet_08", "=q3=Champion's Dreadweave Cowl", "=ds=#s1#, #a1# =q18=Rank 10" },
- { 23256, "INV_Shoulder_01", "=q3=Champion's Dreadweave Spaulders", "=ds=#s3#, #a1# =q18=Rank 10" },
- { 22884, "INV_Chest_Leather_01", "=q3=Legionnaire's Dreadweave Tunic", "=ds=#s5#, #a1# =q18=Rank 8" },
- { 22865, "INV_Gauntlets_19", "=q3=Blood Guard's Dreadweave Handwraps", "=ds=#s9#, #a1# =q18=Rank 7" },
- { 22881, "INV_Pants_06", "=q3=Legionnaire's Dreadweave Legguards", "=ds=#s11#, #a1# =q18=Rank 8" },
- { 22855, "INV_Boots_05", "=q3=Blood Guard's Dreadweave Walkers", "=ds=#s12#, #a1# =q18=Rank 7" },
- };
- PVPRogue = {
- { 0, "INV_BannerPVP_02", "=q8=#pvpea6#", "=q7=#pvps1#" },
- { 16455, "INV_Helmet_41", "=q4=Field Marshal's Leather Mask", "=ds=#s1#, #a2# =q7=Rank 13" },
- { 16457, "INV_Shoulder_23", "=q4=Field Marshal's Leather Epaulets", "=ds=#s3#, #a2# =q7=Rank 13" },
- { 16453, "INV_Chest_Cloth_07", "=q4=Field Marshal's Leather Chestpiece", "=ds=#s5#, #a2# =q7=Rank 13" },
- { 16454, "INV_Gauntlets_21", "=q4=Marshal's Leather Handgrips", "=ds=#s9#, #a2# =q7=Rank 12" },
- { 16456, "INV_Pants_06", "=q4=Marshal's Leather Leggings", "=ds=#s11#, #a2# =q7=Rank 12" },
- { 16446, "INV_Boots_08", "=q4=Marshal's Leather Footguards", "=ds=#s12#, #a2# =q7=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#pvpra6#", "=q7=#pvps2#" },
- { 23312, "INV_Helmet_09", "=q3=Lieutenant Commander's Leather Helm", "=ds=#s1#, #a2# =q7=Rank 10" },
- { 23313, "INV_Shoulder_14", "=q3=Lieutenant Commander's Leather Shoulders", "=ds=#s3#, #a2# =q7=Rank 10" },
- { 23298, "INV_Chest_Leather_05", "=q3=Knight-Captain's Leather Chestpiece", "=ds=#s5#, #a2# =q7=Rank 8" },
- { 23284, "INV_Gauntlets_15", "=q3=Knight-Lieutenant's Leather Grips", "=ds=#s9#, #a2# =q7=Rank 7" },
- { 23299, "INV_Pants_08", "=q3=Knight-Captain's Leather Legguards", "=ds=#s11#, #a2# =q7=Rank 8" },
- { 23285, "INV_Boots_05", "=q3=Knight-Lieutenant's Leather Walkers", "=ds=#s12#, #a2# =q7=Rank 7" },
- { 0, "INV_BannerPVP_01", "=q6=#pvpeh5#", "=q5=#pvps1#" },
- { 16561, "INV_Helmet_09", "=q4=Warlord's Leather Helm", "=ds=#s1#, #a2# =q18=Rank 13" },
- { 16562, "INV_Shoulder_07", "=q4=Warlord's Leather Spaulders", "=ds=#s3#, #a2# =q18=Rank 13" },
- { 16563, "INV_Chest_Chain_16", "=q4=Warlord's Leather Breastplate", "=ds=#s5#, #a2# =q18=Rank 13" },
- { 16560, "INV_Gauntlets_25", "=q4=General's Leather Mitts", "=ds=#s9#, #a2# =q18=Rank 12" },
- { 16564, "INV_Pants_06", "=q4=General's Leather Legguards", "=ds=#s11#, #a2# =q18=Rank 12" },
- { 16558, "INV_Boots_08", "=q4=General's Leather Treads", "=ds=#s12#, #a2# =q18=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvprh5#", "=q5=#pvps2#" },
- { 23257, "INV_Helmet_09", "=q3=Champion's Leather Helm", "=ds=#s1#, #a2# =q18=Rank 10" },
- { 23258, "INV_Shoulder_14", "=q3=Champion's Leather Shoulders", "=ds=#s3#, #a2# =q18=Rank 10" },
- { 22879, "INV_Chest_Leather_05", "=q3=Legionnaire's Leather Chestpiece", "=ds=#s5#, #a2# =q18=Rank 8" },
- { 22864, "INV_Gauntlets_15", "=q3=Blood Guard's Leather Grips", "=ds=#s9#, #a2# =q18=Rank 7" },
- { 22880, "INV_Pants_08", "=q3=Legionnaire's Leather Legguards", "=ds=#s11#, #a2# =q18=Rank 8" },
- { 22856, "INV_Boots_05", "=q3=Blood Guard's Leather Walkers", "=ds=#s12#, #a2# =q18=Rank 7" },
- };
- PVPDruid = {
- { 0, "INV_BannerPVP_02", "=q8=#pvpea1#", "=q7=#pvps1#" },
- { 16451, "INV_Helmet_41", "=q4=Field Marshal's Dragonhide Helmet", "=ds=#s1#, #a2# =q7=Rank 13" },
- { 16449, "INV_Shoulder_23", "=q4=Field Marshal's Dragonhide Spaulders", "=ds=#s3#, #a2# =q7=Rank 13" },
- { 16452, "INV_Chest_Cloth_07", "=q4=Field Marshal's Dragonhide Breastplate", "=ds=#s5#, #a2# =q7=Rank 13" },
- { 16448, "INV_Gauntlets_21", "=q4=Marshal's Dragonhide Gauntlets", "=ds=#s9#, #a2# =q7=Rank 12" },
- { 16450, "INV_Pants_06", "=q4=Marshal's Dragonhide Legguards", "=ds=#s11#, #a2# =q7=Rank 12" },
- { 16459, "INV_Boots_08", "=q4=Marshal's Dragonhide Boots", "=ds=#s12#, #a2# =q7=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#pvpra1#", "=q7=#pvps2#" },
- { 23308, "INV_Helmet_09", "=q3=Lieutenant Commander's Dragonhide Headguard", "=ds=#s1#, #a2# =q7=Rank 10" },
- { 23309, "INV_Shoulder_07", "=q3=Lieutenant Commander's Dragonhide Shoulders", "=ds=#s3#, #a2# =q7=Rank 10" },
- { 23294, "INV_Chest_Leather_07", "=q3=Knight-Captain's Dragonhide Chestpiece", "=ds=#s5#, #a2# =q7=Rank 8" },
- { 23280, "INV_Gauntlets_25", "=q3=Knight-Lieutenant's Dragonhide Grips", "=ds=#s9#, #a2# =q7=Rank 7" },
- { 23295, "INV_Pants_06", "=q3=Knight-Captain's Dragonhide Leggings", "=ds=#s11#, #a2# =q7=Rank 8" },
- { 23281, "INV_Boots_08", "=q3=Knight-Lieutenant's Dragonhide Treads", "=ds=#s12#, #a2# =q7=Rank 7" },
- { 0, "INV_BannerPVP_01", "=q6=#pvpeh1#", "=q5=#pvps1#" },
- { 16550, "INV_Helmet_09", "=q4=Warlord's Dragonhide Helmet", "=ds=#s1#, #a2# =q18=Rank 13" },
- { 16551, "INV_Shoulder_07", "=q4=Warlord's Dragonhide Epaulets", "=ds=#s3#, #a2# =q18=Rank 13" },
- { 16549, "INV_Chest_Chain_16", "=q4=Warlord's Dragonhide Hauberk", "=ds=#s5#, #a2# =q18=Rank 13" },
- { 16555, "INV_Gauntlets_25", "=q4=General's Dragonhide Gloves", "=ds=#s9#, #a2# =q18=Rank 12" },
- { 16552, "INV_Pants_06", "=q4=General's Dragonhide Leggings", "=ds=#s11#, #a2# =q18=Rank 12" },
- { 16554, "INV_Boots_08", "=q4=General's Dragonhide Boots", "=ds=#s12#, #a2# =q18=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvprh1#", "=q5=#pvps2#" },
- { 23253, "INV_Helmet_09", "=q3=Champion's Dragonhide Headguard", "=ds=#s1#, #a2# =q18=Rank 10" },
- { 23254, "INV_Shoulder_07", "=q3=Champion's Dragonhide Shoulders", "=ds=#s3#, #a2# =q18=Rank 10" },
- { 22877, "INV_Chest_Leather_07", "=q3=Legionnaire's Dragonhide Chestpiece", "=ds=#s5#, #a2# =q18=Rank 8" },
- { 22863, "INV_Gauntlets_25", "=q3=Blood Guard's Dragonhide Grips", "=ds=#s9#, #a2# =q18=Rank 7" },
- { 22878, "INV_Pants_06", "=q3=Legionnaire's Dragonhide Leggings", "=ds=#s11#, #a2# =q18=Rank 8" },
- { 22852, "INV_Boots_08", "=q3=Blood Guard's Dragonhide Treads", "=ds=#s12#, #a2# =q18=Rank 7" },
- };
- PVPShaman = {
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvpeh6#", "=q5=#pvps1#" },
- { 16578, "INV_Helmet_09", "=q4=Warlord's Mail Helm", "=ds=#s1#, #a3# =q18=Rank 13" },
- { 16580, "INV_Shoulder_29", "=q4=Warlord's Mail Spaulders", "=ds=#s3#, #a3# =q18=Rank 13" },
- { 16577, "INV_Chest_Chain_11", "=q4=Warlord's Mail Armor", "=ds=#s5#, #a3# =q18=Rank 13" },
- { 16574, "INV_Gauntlets_11", "=q4=General's Mail Gauntlets", "=ds=#s9#, #a3# =q18=Rank 12" },
- { 16579, "INV_Pants_Mail_15", "=q4=General's Mail Leggings", "=ds=#s11#, #a3# =q18=Rank 12" },
- { 16573, "INV_Boots_Plate_06", "=q4=General's Mail Boots", "=ds=#s12#, #a3# =q18=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvprh6#", "=q5=#pvps2#" },
- { 23259, "INV_Helmet_09", "=q3=Champion's Mail Headguard", "=ds=#s1#, #a3# =q18=Rank 10" },
- { 23260, "INV_Shoulder_04", "=q3=Champion's Mail Pauldrons", "=ds=#s3#, #a3# =q18=Rank 10" },
- { 22876, "INV_Chest_Chain_16", "=q3=Legionnaire's Mail Hauberk", "=ds=#s5#, #a3# =q18=Rank 8" },
- { 22867, "INV_Gauntlets_11", "=q3=Blood Guard's Mail Vices", "=ds=#s9#, #a3# =q18=Rank 7" },
- { 22887, "INV_Pants_09", "=q3=Legionnaire's Mail Legguards", "=ds=#s11#, #a3# =q18=Rank 8" },
- { 22857,"INV_Boots_07","=q3=Blood Guard's Mail Greaves", "=ds=#s12#, #a3# =q18=Rank 7" },
- };
- PVPWarrior = {
- { 0, "INV_BannerPVP_02", "=q8=#pvpea8#", "=q7=#pvps1#" },
- { 16478, "INV_Helmet_05", "=q4=Field Marshal's Plate Helm", "=ds=#s1#, #a4# =q7=Rank 13" },
- { 16480, "INV_Shoulder_20", "=q4=Field Marshal's Plate Shoulderguards", "=ds=#s3#, #a4# =q7=Rank 13" },
- { 16477, "INV_Chest_Plate03", "=q4=Field Marshal's Plate Armor", "=ds=#s5#, #a4# =q7=Rank 13" },
- { 16484, "INV_Gauntlets_29", "=q4=Marshal's Plate Gauntlets", "=ds=#s9#, #a4# =q7=Rank 12" },
- { 16479, "INV_Pants_04", "=q4=Marshal's Plate Legguards", "=ds=#s11#, #a4# =q7=Rank 12" },
- { 16483, "INV_Boots_Plate_09", "=q4=Marshal's Plate Boots", "=ds=#s12#, #a4# =q7=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#pvpra8#", "=q7=#pvps2#" },
- { 23314, "INV_Helmet_09", "=q3=Lieutenant Commander's Plate Helm", "=ds=#s1#, #a4# =q7=Rank 10" },
- { 23315, "INV_Shoulder_11", "=q3=Lieutenant Commander's Plate Shoulders", "=ds=#s3#, #a4# =q7=Rank 10" },
- { 23300, "INV_Chest_Plate16", "=q3=Knight-Captain's Plate Hauberk", "=ds=#s5#, #a4# =q7=Rank 8" },
- { 23286, "INV_Gauntlets_26", "=q3=Knight-Lieutenant's Plate Gauntlets", "=ds=#s9#, #a4# =q7=Rank 7" },
- { 23301, "INV_Pants_06", "=q3=Knight-Captain's Plate Leggings", "=ds=#s11#, #a4# =q7=Rank 8" },
- { 23287, "INV_Boots_Plate_09", "=q3=Knight-Lieutenant's Plate Greaves", "=ds=#s12#, #a4# =q7=Rank 7" },
- { 0, "INV_BannerPVP_01", "=q6=#pvpeh8#", "=q5=#pvps1#" },
- { 16542, "INV_Helmet_09", "=q4=Warlord's Plate Headpiece", "=ds=#s1#, #a4# =q18=Rank 13" },
- { 16544, "INV_Shoulder_11", "=q4=Warlord's Plate Shoulders", "=ds=#s3#, #a4# =q18=Rank 13" },
- { 16541, "INV_Chest_Plate16", "=q4=Warlord's Plate Armor", "=ds=#s5#, #a4# =q18=Rank 13" },
- { 16548, "INV_Gauntlets_10", "=q4=General's Plate Gauntlets", "=ds=#s9#, #a4# =q18=Rank 12" },
- { 16543, "INV_Pants_04", "=q4=General's Plate Leggings", "=ds=#s11#, #a4# =q18=Rank 12" },
- { 16545, "INV_Boots_Plate_04", "=q4=General's Plate Boots", "=ds=#s12#, #a4# =q18=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#pvprh8#", "=q5=#pvps2#" },
- { 23244, "INV_Helmet_09", "=q3=Champion's Plate Helm", "=ds=#s1#, #a4# =q18=Rank 10" },
- { 23243, "INV_Shoulder_11", "=q3=Champion's Plate Shoulders", "=ds=#s3#, #a4# =q18=Rank 10" },
- { 22872, "INV_Chest_Plate16", "=q3=Legionnaire's Plate Hauberk", "=ds=#s5#, #a4# =q18=Rank 8" },
- { 22868, "INV_Gauntlets_26", "=q3=Blood Guard's Plate Gauntlets", "=ds=#s9#, #a4# =q18=Rank 7" },
- { 22873, "INV_Pants_06", "=q3=Legionnaire's Plate Leggings", "=ds=#s11#, #a4# =q18=Rank 8" },
- { 22858, "INV_Boots_Plate_09", "=q3=Blood Guard's Plate Greaves", "=ds=#s12#, #a4# =q18=Rank 7" },
- };
- PVPPaladin = {
- { 0, "INV_BannerPVP_02", "=q8=#pvpea4#", "=q7=#pvps1#" },
- { 16474, "INV_Helmet_05", "=q4=Field Marshal's Lamellar Faceguard", "=ds=#s1#, #a4# =q7=Rank 13" },
- { 16476, "INV_Shoulder_20", "=q4=Field Marshal's Lamellar Pauldrons", "=ds=#s3#, #a4# =q7=Rank 13" },
- { 16473, "INV_Chest_Plate03", "=q4=Field Marshal's Lamellar Chestplate", "=ds=#s5#, #a4# =q7=Rank 13" },
- { 16471, "INV_Gauntlets_29", "=q4=Marshal's Lamellar Gloves", "=ds=#s9#, #a4# =q7=Rank 12" },
- { 16475, "INV_Pants_04", "=q4=Marshal's Lamellar Legplates", "=ds=#s11#, #a4# =q7=Rank 12" },
- { 16472, "INV_Boots_Plate_09", "=q4=Marshal's Lamellar Boots", "=ds=#s12#, #a4# =q7=Rank 12" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#pvpra4#", "=q7=#pvps2#" },
- { 23276, "INV_Helmet_05", "=q3=Lieutenant Commander's Lamellar Headguard", "=ds=#s1#, #a4# =q7=Rank 10" },
- { 23277, "INV_Shoulder_28", "=q3=Lieutenant Commander's Lamellar Shoulders", "=ds=#s3#, #a4# =q7=Rank 10" },
- { 23272, "INV_Chest_Plate03", "=q3=Knight-Captain's Lamellar Breastplate", "=ds=#s5#, #a4# =q7=Rank 8" },
- { 23274, "INV_Gauntlets_29", "=q3=Knight-Lieutenant's Lamellar Gauntlets", "=ds=#s9#, #a4# =q7=Rank 7" },
- { 23273, "INV_Pants_06", "=q3=Knight-Captain's Lamellar Leggings", "=ds=#s11#, #a4# =q7=Rank 8" },
- { 23275, "INV_Boots_Plate_03", "=q3=Knight-Lieutenant's Lamellar Sabatons", "=ds=#s12#, #a4# =q7=Rank 7" },
- };
- PvPMountsPvP = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=Rank 11" },
- { 0, "", "", "" },
- { 19030, "Ability_Mount_MountainRam", "=q4=Stormpike Battle Charger", "=ds=#e7#" },
- { 0, "", "", "" },
- { 18244, "Ability_Mount_Mountainram", "=q4=Black War Ram", "=ds=#e7#" },
- { 18243, "Ability_Mount_Mechastrider", "=q4=Black Battlestrider", "=ds=#e7#" },
- { 18241, "Ability_Mount_Nightmarehorse", "=q4=Black War Steed Bridle", "=ds=#e7#" },
- { 18242, "Ability_Mount_Blackpanther", "=q4=Reins of the Black War Tiger", "=ds=#e7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q18=Rank 11" },
- { 0, "", "", "" },
- { 19029, "INV_Misc_Horn_01", "=q4=Horn of the Frostwolf Howler", "=ds=#e7#" },
- { 0, "", "", "" },
- { 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#" },
- };
-};
diff --git a/AtlasLoot back update/PvP/PvP.xml b/AtlasLoot back update/PvP/PvP.xml
deleted file mode 100644
index add007c..0000000
--- a/AtlasLoot back update/PvP/PvP.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/AtlasLoot back update/README.md b/AtlasLoot back update/README.md
deleted file mode 100644
index 951d742..0000000
--- a/AtlasLoot back update/README.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# AtlasLoot
-AtlasLoot Turtle WoW Edition
-
-Want to help support my ability to work on this project?
-https://ko-fi.com/lexiebean
diff --git a/AtlasLoot back update/Sets/Sets.xml b/AtlasLoot back update/Sets/Sets.xml
deleted file mode 100644
index 8af6d40..0000000
--- a/AtlasLoot back update/Sets/Sets.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/AtlasLoot back update/Sets/sets.lua b/AtlasLoot back update/Sets/sets.lua
deleted file mode 100644
index 631d15c..0000000
--- a/AtlasLoot back update/Sets/sets.lua
+++ /dev/null
@@ -1,1347 +0,0 @@
-AtlasLoot_Data["AtlasLootSetItems"] = {
- EmptyInstance = {};
- DEADMINES = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s1#","" },
- { 0, "", "", "" },
- { 81007, "INV_Misc_Bandana_03", "=q3=Blackened Defias Mask", "=ds=#s1#, #a2# =q7=#x96#", "20%" },
- { 10399, "INV_Chest_Leather_08", "=q3=Blackened Defias Armor", "=ds=#s5#, #a2# =q7=#x6#", "20%" },
- { 10401, "INV_Gauntlets_18", "=q2=Blackened Defias Gloves", "=ds=#s9#, #a2# =q7=#x9#", "1.75%" },
- { 10403, "INV_Belt_26", "=q2=Blackened Defias Belt", "=ds=#s10#, #a2# =q7=#x7#", "30%" },
- { 10400, "INV_Pants_12", "=q2=Blackened Defias Leggings", "=ds=#s11#, #a2# =q7=#x9#", "1.75%" },
- { 10402, "INV_Boots_05", "=q2=Blackened Defias Boots", "=ds=#s12#, #a2# =q7=#x8#", "1.23%" },
- };
- WAILING = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s2#","" },
- { 0, "", "", "" },
- { 6473, "INV_Shirt_16", "=q2=Armor of the Fang", "=ds=#s5#, #a2# =q7=#x5#", "52.05%" },
- { 10413, "INV_Gauntlets_18", "=q2=Gloves of the Fang", "=ds=#s9#, #a2# =q7=#x4#", "1.20%" },
- { 10412, "INV_Belt_30", "=q2=Belt of the Fang", "=ds=#s10#, #a2# =q7=#x2#", "8.64%" },
- { 10410, "INV_Pants_11", "=q3=Leggings of the Fang", "=ds=#s11#, #a2# =q7=#x1#", "16.03%" },
- { 10411, "INV_Boots_04", "=q2=Footpads of the Fang", "=ds=#s12#, #a2# =q7=#x3#", "19.08%" },
- { 81006, "INV_HELMET_27", "=q2=Cowl of the Fang", "=ds=#s1#, #a1#", "5%" },
- };
- SCARLET = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s3#","" },
- { 0, "", "", "" },
- { 10328, "INV_Chest_Chain_07", "=q3=Scarlet Chestpiece", "=ds=#s5#, #a3# =q7=#x35#", "0.3%"},
- { 10333, "INV_Bracer_03", "=q2=Scarlet Wristguards", "=ds=#s8#, #a3# =q7=#x38#=ds=/=q7=#x66#", "1.6%"},
- { 10331, "INV_Gauntlets_19", "=q2=Scarlet Gauntlets", "=ds=#s9#, #a3# =q7=#x36#", "1.7%" },
- { 10329, "INV_Belt_06", "=q2=Scarlet Belt", "=ds=#s10#, #a3# =q7=#x33#=ds=/=q7=#x39#", "1.6%"},
- { 10330, "INV_Pants_03", "=q3=Scarlet Leggings", "=ds=#s11#, #a3# =q7=#x37#=ds=/=q7=#x65#", "13.2%"},
- { 10332, "INV_Boots_02", "=q3=Scarlet Boots", "=ds=#s12#, #a3#", "0.1%"},
- };
- BLACKROCKD = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s4#","" },
- { 0, "", "", "" },
- { 11729, "INV_Helmet_01", "=q3=Savage Gladiator Helm", "=ds=#s1#, #a3# =q7=#brd5#", "10.08%" },
- { 11726, "INV_Chest_Chain_15", "=q4=Savage Gladiator Chain", "=ds=#s5#, #a3# =q7=#brd3#", "14.52%" },
- { 11730, "INV_Gauntlets_04", "=q3=Savage Gladiator Grips", "=ds=#s9#, #a3# =q7=#brd2#", "14.12%"},
- { 11728, "INV_Pants_03", "=q3=Savage Gladiator Leggings", "=ds=#s11#, #a3# =q7=#brd6#", "14.95%" },
- { 11731, "INV_Boots_01", "=q3=Savage Gladiator Greaves", "=ds=#s12#, #a3# =q7=#brd1#", "15.14%" },
- };
- IRONWEAVE = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s5#","" },
- { 0, "", "", "" },
- { 22302, "INV_Helmet_30", "=q3=Ironweave Cowl", "=ds=#s1#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "27.72%" },
- { 22305, "INV_Shoulder_05", "=q3=Ironweave Mantle", "=ds=#s3#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "30.39%" },
- { 22301, "INV_Chest_Cloth_48", "=q3=Ironweave Robe", "=ds=#s5#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "19.00%" },
- { 22313, "INV_Bracer_13", "=q3=Ironweave Bracers", "=ds=#s8#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "18.16%" },
- { 22304, "INV_Gauntlets_27", "=q3=Ironweave Gloves", "=ds=#s9#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "16.24%" },
- { 22306, "INV_Belt_03", "=q3=Ironweave Belt", "=ds=#s10#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "20.28%" },
- { 22303, "INV_Pants_08", "=q3=Ironweave Pants", "=ds=#s11#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "23.33%" },
- { 22311,"INV_Boots_Cloth_05","=q3=Ironweave Boots", "=ds=#s12#, #a1# =q9=#c5#=ds=, =q10=#c3#=ds=, =q11=#c8#", "12.31%" },
- };
- ScholoCloth = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s6#","" },
- { 0, "", "", "" },
- { 14633, "INV_Shoulder_02", "=q3=Necropile Mantle", "=ds=#s3#, #a1#", "1.12%" },
- { 14626, "INV_Chest_Cloth_43", "=q3=Necropile Robe", "=ds=#s5#, #a1#", "1.27%" },
- { 14629, "INV_Bracer_07", "=q3=Necropile Cuffs", "=ds=#s8#, #a1#", "1.03%" },
- { 14632, "INV_Pants_08", "=q3=Necropile Leggings", "=ds=#s11#, #a1#", "0.85%" },
- { 14631, "INV_Boots_05", "=q3=Necropile Boots", "=ds=#s12#, #a1#", "0.88%" },
- };
- ScholoLeather = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s7#","" },
- { 0, "", "", "" },
- { 14637, "INV_Chest_Leather_03", "=q3=Cadaverous Armor", "=ds=#s5#, #a2#", "1.51%" },
- { 14640, "INV_Gauntlets_15", "=q3=Cadaverous Gloves", "=ds=#s9#, #a2#", "0.82%" },
- { 14636, "INV_Belt_16", "=q3=Cadaverous Belt", "=ds=#s10#, #a2#", "0.60%" },
- { 14638, "INV_Pants_07", "=q3=Cadaverous Leggings", "=ds=#s11#, #a2#", "1.09%" },
- { 14641, "INV_Boots_05", "=q3=Cadaverous Walkers", "=ds=#s12#, #a2#", "0.67%" },
- };
- ScholoMail = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s8#","" },
- { 0, "", "", "" },
- { 14611, "INV_Chest_Leather_05", "=q3=Bloodmail Hauberk", "=ds=#s5#, #a3#", "0.54%" },
- { 14615, "INV_Gauntlets_26", "=q3=Bloodmail Gauntlets", "=ds=#s9#, #a3#", "0.09%" },
- { 14614, "INV_Belt_23", "=q3=Bloodmail Belt", "=ds=#s10#, #a3#", "0.60%" },
- { 14612, "INV_Pants_06", "=q3=Bloodmail Legguards", "=ds=#s11#, #a3#", "0.42%" },
- { 14616, "INV_Boots_01", "=q3=Bloodmail Boots", "=ds=#s12#, #a3#", "0.36%" },
- };
- ScholoPlate = {
- { 0, "", "", "" },
- { 0,"INV_Box_01","=q6=#pre60s9#","" },
- { 0, "", "", "" },
- { 14624, "INV_Chest_Chain_15", "=q3=Deathbone Chestplate", "=ds=#s5#, #a4#", "0.45%" },
- { 14622, "INV_Gauntlets_28", "=q3=Deathbone Gauntlets", "=ds=#s9#, #a4#", "0.45%" },
- { 14620, "INV_Belt_12", "=q3=Deathbone Girdle", "=ds=#s10#, #a4#", "0.67%" },
- { 14623, "INV_Pants_04", "=q3=Deathbone Legguards", "=ds=#s11#, #a4#", "1.12%" },
- { 14621, "INV_Boots_01", "=q3=Deathbone Sabatons", "=ds=#s12#, #a4#", "0.57%" },
- };
- STRAT = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#pre60s10#", "" },
- { 0, "", "", "" },
- { 13390, "INV_Misc_Bandage_15", "=q3=The Postmaster's Band", "=ds=#s1#, #a1#", "18.58%" },
- { 13388, "INV_Chest_Leather_10", "=q3=The Postmaster's Tunic", "=ds=#s5#, #a1#", "17.24%" },
- { 13389, "INV_Pants_06", "=q3=The Postmaster's Trousers", "=ds=#s11#, #a1#", "21.04%" },
- { 13391, "INV_Boots_02", "=q3=The Postmaster's Treads", "=ds=#s12#, #a1#", "20.61%" },
- { 13392, "INV_Jewelry_Ring_23", "=q3=The Postmaster's Seal", "=ds=#s13#", "17.29%" },
- };
- ScourgeInvasion = {
- { 0,"","","" },
- { 0, "INV_Jewelry_Talisman_13", "=q6=#pre60s11#", "=ec1=#a1#" },
- { 23085, "INV_Chest_Cloth_04", "=q3=Robe of Undead Cleansing", "=ds=#s5#, #a1#", "" },
- { 23091, "INV_Bracer_12", "=q3=Bracers of Undead Cleansing", "=ds=#s8#, #a1#", "" },
- { 23084, "INV_Gauntlets_16", "=q3=Gloves of Undead Cleansing", "=ds=#s9#, #a1#", "" },
- { 0,"","","" },
- { 0, "INV_Jewelry_Talisman_13", "=q6=#pre60s12#", "=ec1=#a2#" },
- { 23089, "INV_Chest_Leather_06", "=q3=Tunic of Undead Slaying", "=ds=#s5#, #a2#", "" },
- { 23093, "INV_Bracer_08", "=q3=Wristwraps of Undead Slaying", "=ds=#s8#, #a2#", "" },
- { 23081, "INV_Gauntlets_06", "=q3=Handwraps of Undead Slaying", "=ds=#s9#, #a2#", "" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Jewelry_Talisman_13", "=q6=#pre60s13#", "=ec1=#a3#" },
- { 23088, "INV_Chest_Chain_08", "=q3=Chestguard of Undead Slaying", "=ds=#s5#, #a3#", "" },
- { 23092, "INV_Bracer_16", "=q3=Wristguards of Undead Slaying", "=ds=#s8#, #a3#", "" },
- { 23082, "INV_Gauntlets_11", "=q3=Handguards of Undead Slaying", "=ds=#s9#, #a3#", "" },
- { 0,"","","" },
- { 0, "INV_Jewelry_Talisman_13", "=q6=#pre60s14#", "=ec1=#a4#" },
- { 23087, "INV_Chest_Plate10", "=q3=Breastplate of Undead Slaying", "=ds=#s5#, #a4#", "" },
- { 23090, "INV_Bracer_14", "=q3=Bracers of Undead Slaying", "=ds=#s8#, #a4#", "" },
- { 23078, "INV_Gauntlets_29", "=q3=Gauntlets of Undead Slaying", "=ds=#s9#, #a4#", "" },
- };
- ShardOfGods = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#pre60s15#", "" },
- { 0, "", "", "" },
- { 17082, "INV_Misc_Orb_05", "=q4=Shard of the Flame", "=ds=#s14#", "4.46%" },
- { 17064, "INV_Misc_MonsterScales_15", "=q4=Shard of the Scale", "=ds=#s14#", "3.71%" },
- };
- ZGRings = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#pre60s16#", "" },
- { 19898, "INV_Jewelry_Ring_44", "=q3=Seal of Jin", "=ds=#s13#", "8.81%" },
- { 19925, "INV_Jewelry_Ring_44", "=q3=Band of Jin", "=ds=#s13#", "10.36%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#pre60s17#", "" },
- { 19873, "INV_Jewelry_Ring_39", "=q3=Overlord's Crimson Band", "=ds=#s13#", "10.12%" },
- { 19912, "INV_Jewelry_Ring_39", "=q3=Overlord's Onyx Band", "=ds=#s13#", "14.51%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#pre60s18#", "" },
- { 19863, "INV_Jewelry_Ring_47", "=q3=Primalist's Seal", "=ds=#s13#", "9.72%" },
- { 19920, "INV_Jewelry_Ring_47", "=q3=Primalist's Band", "=ds=#s13#", "8.95%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#pre60s19#", "" },
- { 19905, "INV_Jewelry_Ring_46", "=q3=Zanzil's Band", "=ds=#s13#", "9.24%" },
- { 19893, "INV_Jewelry_Ring_46", "=q3=Zanzil's Seal", "=ds=#s13#", "10.12%" },
- };
- SpiritofEskhandar = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#pre60s20#", "" },
- { 0, "", "", "" },
- { 18204, "INV_Misc_Cape_07", "=q4=Eskhandar's Pelt", "=ds=#s4#", "9.16%" },
- { 18205, "INV_Belt_12", "=q4=Eskhandar's Collar", "=ds=#s2#", "14.29% " },
- { 18203, "INV_Misc_MonsterClaw_04", "=q4=Eskhandar's Right Claw", "=ds=#h3#, #w13#", "16.97%" },
- { 18202, "INV_Misc_MonsterClaw_04", "=q4=Eskhandar's Left Claw", "=ds=#h4#, #w13#", "12.36%" },
- };
- HakkariBlades = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#pre60s21#", "" },
- { 0, "", "", "" },
- { 19865, "INV_Sword_55", "=q4=Warblade of the Hakkari", "=ds=#h3#, #w10#", "5.18%" },
- { 19866, "INV_Sword_55", "=q4=Warblade of the Hakkari", "=ds=#h4#, #w10#", "4.55%" },
- };
- PrimalBlessing = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#pre60s22#", "" },
- { 0, "", "", "" },
- { 19896, "INV_Weapon_Hand_01", "=q4=Thekal's Grasp", "=ds=#h3#, #w13#", "5.20%" },
- { 19910, "INV_Weapon_Hand_01", "=q4=Arlokk's Grasp", "=ds=#h4#, #w13#", "4.54%" },
- };
- DalRend = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#pre60s23#", "" },
- { 0, "", "", "" },
- { 12940, "INV_Sword_43", "=q3=Dal'Rend's Sacred Charge", "=ds=#h3#, #w10#", "6.62%" },
- { 12939, "INV_Sword_40", "=q3=Dal'Rend's Tribal Guardian", "=ds=#h4#, #w10#", "7.44%" },
- };
- SpiderKiss = {
- { 0, "", "", "" },
- { 0, "INV_Box_01", "=q6=#pre60s24#", "" },
- { 0, "", "", "" },
- { 13218, "INV_Weapon_ShortBlade_16", "=q3=Fang of the Crystal Spider", "=ds=#h1#, #w4#", "15.46%" },
- { 13183, "INV_Wand_10", "=q3=Venomspitter", "=ds=#h1#, #w6#", "13.07%" },
- };
- T3Mage = {
- { 0, "", "", "" },
- { 0, "Spell_Frost_IceStorm", "=q10=#t3s3#", ""},
- { 0, "", "", "" },
- { 22498, "INV_Crown_01", "=q4=Frostfire Circlet", "=ds=#s1#, #a1# =q7=#db4#" },
- { 22499, "INV_Shoulder_25", "=q4=Frostfire Shoulderpads", "=ds=#s3#, #a1# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22496, "INV_Chest_Cloth_43", "=q4=Frostfire Robe", "=ds=#s5#, #a1# =q7=#db13#" },
- { 22503, "INV_Bracer_13", "=q4=Frostfire Bindings", "=ds=#s8#, #a1# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22501, "INV_Gauntlets_17", "=q4=Frostfire Gloves", "=ds=#s9#, #a1# =q7=#db7#" },
- { 22502, "INV_Belt_03", "=q4=Frostfire Belt", "=ds=#s10#, #a1# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22497, "INV_Pants_Cloth_05", "=q4=Frostfire Leggings", "=ds=#s11#, #a1# =q7=#db10#" },
- { 22500, "INV_Boots_Fabric_01", "=q4=Frostfire Sandals", "=ds=#s12#, #a1# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23062, "INV_Jewelry_Ring_51Naxxramas", "=q4=Frostfire Ring", "=ds=#s13# =q7=#db14#" },
- };
- T3Warlock = {
- { 0, "", "", "" },
- { 0, "Spell_Shadow_CurseOfTounges", "=q11=#t3s8#", "" },
- { 0, "", "", "" },
- { 22506, "INV_Crown_01", "=q4=Plagueheart Circlet", "=ds=#s1#, #a1# =q7=#db4#" },
- { 22507, "INV_Shoulder_25", "=q4=Plagueheart Shoulderpads", "=ds=#s3#, #a1# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22504, "INV_Chest_Cloth_43", "=q4=Plagueheart Robe", "=ds=#s5#, #a1# =q7=#db13#" },
- { 22511, "INV_Bracer_13", "=q4=Plagueheart Bindings", "=ds=#s8#, #a1# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22509, "INV_Gauntlets_17", "=q4=Plagueheart Gloves", "=ds=#s9#, #a1# =q7=#db7#" },
- { 22510, "INV_Belt_03", "=q4=Plagueheart Belt", "=ds=#s10#, #a1# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22505, "INV_Pants_Cloth_05", "=q4=Plagueheart Leggings", "=ds=#s11#, #a1# =q7=#db10#" },
- { 22508, "INV_Boots_Fabric_01", "=q4=Plagueheart Sandals", "=ds=#s12#, #a1# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23063, "INV_Jewelry_Ring_51Naxxramas", "=q4=Plagueheart Ring", "=ds=#s13# =q7=#db14#" },
- };
- T3Priest = {
- { 0, "", "", "" },
- { 0, "Spell_Holy_PowerWordShield", "=q9=#t3s5#", "" },
- { 0, "", "", "" },
- { 22514, "INV_Crown_01", "=q4=Circlet of Faith", "=ds=#s1#, #a1# =q7=#db4#" },
- { 22515, "INV_Shoulder_25", "=q4=Shoulderpads of Faith", "=ds=#s3#, #a1# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22512, "INV_Chest_Cloth_43", "=q4=Robe of Faith", "=ds=#s5#, #a1# =q7=#db13#" },
- { 22519, "INV_Bracer_13", "=q4=Bindings of Faith", "=ds=#s8#, #a1# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22517, "INV_Gauntlets_17", "=q4=Gloves of Faith", "=ds=#s9#, #a1# =q7=#db7#" },
- { 22518, "INV_Belt_08", "=q4=Belt of Faith", "=ds=#s10#, #a1# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22513, "INV_Pants_Cloth_05", "=q4=Leggings of Faith", "=ds=#s11#, #a1# =q7=#db10#" },
- { 22516, "INV_Boots_Fabric_01", "=q4=Sandals of Faith", "=ds=#s12#, #a1# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23061, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of Faith", "=ds=#s13# =q7=#db14#" },
- };
- T3Rogue = {
- { 0, "", "", "" },
- { 0, "Ability_BackStab", "=q12=#t3s6#", "" },
- { 0, "", "", "" },
- { 22478, "INV_Helmet_58", "=q4=Bonescythe Helmet", "=ds=#s1#, #a2# =q7=#db4#" },
- { 22479, "INV_Shoulder_29", "=q4=Bonescythe Pauldrons", "=ds=#s3#, #a2# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22476, "INV_Chest_Plate02", "=q4=Bonescythe Breastplate", "=ds=#s5#, #a2# =q7=#db13#" },
- { 22483, "INV_Bracer_15", "=q4=Bonescythe Bracers", "=ds=#s8#, #a2# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22481, "INV_Gauntlets_28", "=q4=Bonescythe Gauntlets", "=ds=#s9#, #a2# =q7=#db7#" },
- { 22482, "INV_Belt_27", "=q4=Bonescythe Waistguard", "=ds=#s10#, #a2# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22477, "INV_Pants_Plate_05", "=q4=Bonescythe Legplates", "=ds=#s11#, #a2# =q7=#db10#" },
- { 22480, "INV_Boots_Plate_06", "=q4=Bonescythe Sabatons", "=ds=#s12#, #a2# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23060, "INV_Jewelry_Ring_51Naxxramas", "=q4=Bonescythe Ring", "=ds=#s13# =q7=#db14#" },
- };
- T3Druid = {
- { 0, "", "", "" },
- { 0, "Spell_Nature_Regeneration", "=q13=#t3s1#", "" },
- { 0, "", "", "" },
- { 22490, "INV_Helmet_15", "=q4=Dreamwalker Headpiece", "=ds=#s1#, #a2# =q7=#db4#" },
- { 22491, "INV_Shoulder_14", "=q4=Dreamwalker Spaulders", "=ds=#s3#, #a2# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22488, "INV_Chest_Chain_15", "=q4=Dreamwalker Tunic", "=ds=#s5#, #a2# =q7=#db13#" },
- { 22495, "INV_Bracer_02", "=q4=Dreamwalker Wristguards", "=ds=#s8#, #a2# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22493, "INV_Gauntlets_25", "=q4=Dreamwalker Handguards", "=ds=#s9#, #a2# =q7=#db7#" },
- { 22494, "INV_Belt_22", "=q4=Dreamwalker Girdle", "=ds=#s10#, #a2# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22489, "INV_Pants_Mail_15", "=q4=Dreamwalker Legguards", "=ds=#s11#, #a2# =q7=#db10#" },
- { 22492, "INV_Boots_Chain_05", "=q4=Dreamwalker Boots", "=ds=#s12#, #a2# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23064, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of the Dreamwalker", "=ds=#s13# =q7=#db14#" },
- };
- T3Hunter = {
- { 0, "", "", "" },
- { 0, "Ability_Hunter_RunningShot", "=q14=#t3s2#", "" },
- { 0, "", "", "" },
- { 22438, "INV_Helmet_15", "=q4=Cryptstalker Headpiece", "=ds=#s1#, #a3# =q7=#db4#" },
- { 22439, "INV_Shoulder_14", "=q4=Cryptstalker Spaulders", "=ds=#s3#, #a3# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22436, "INV_Chest_Chain_15", "=q4=Cryptstalker Tunic", "=ds=#s5#, #a3# =q7=#db13#" },
- { 22443, "INV_Bracer_02", "=q4=Cryptstalker Wristguards", "=ds=#s8#, #a3# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22441, "INV_Gauntlets_25", "=q4=Cryptstalker Handguards", "=ds=#s9#, #a3# =q7=#db7#" },
- { 22442, "INV_Belt_22", "=q4=Cryptstalker Girdle", "=ds=#s10#, #a3# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22437, "INV_Pants_Mail_15", "=q4=Cryptstalker Legguards", "=ds=#s11#, #a3# =q7=#db10#" },
- { 22440, "INV_Boots_Chain_05", "=q4=Cryptstalker Boots", "=ds=#s12#, #a3# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23067, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of the Cryptstalker", "=ds=#s13# =q7=#db14#" },
- };
- T3Shaman = {
- { 0, "", "", "" },
- { 0, "Spell_FireResistanceTotem_01", "=q15=#t3s7#", "" },
- { 0, "", "", "" },
- { 22466, "INV_Helmet_15", "=q4=Earthshatter Headpiece", "=ds=#s1#, #a3# =q7=#db4#" },
- { 22467, "INV_Shoulder_14", "=q4=Earthshatter Spaulders", "=ds=#s3#, #a3# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22464, "INV_Chest_Chain_15", "=q4=Earthshatter Tunic", "=ds=#s5#, #a3# =q7=#db13#" },
- { 22471, "INV_Bracer_02", "=q4=Earthshatter Wristguards", "=ds=#s8#, #a3# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22469, "INV_Gauntlets_25", "=q4=Earthshatter Handguards", "=ds=#s9#, #a3# =q7=#db7#" },
- { 22470, "INV_Belt_22", "=q4=Earthshatter Girdle", "=ds=#s10#, #a3# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22465, "INV_Pants_Mail_15", "=q4=Earthshatter Legguards", "=ds=#s11#, #a3# =q7=#db10#" },
- { 22468, "INV_Boots_Chain_05", "=q4=Earthshatter Boots", "=ds=#s12#, #a3# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23065, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of the Earthshatterer", "=ds=#s13# =q7=#db14#" },
- };
- T3Paladin = {
- { 0, "", "", "" },
- { 0, "Spell_Holy_SealOfMight", "=q16=#t3s4#", "" },
- { 0, "", "", "" },
- { 22428, "INV_Helmet_15", "=q4=Redemption Headpiece", "=ds=#s1#, #a4# =q7=#db4#" },
- { 22429, "INV_Shoulder_14", "=q4=Redemption Spaulders", "=ds=#s3#, #a4# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22425, "INV_Chest_Chain_15", "=q4=Redemption Tunic", "=ds=#s5#, #a4# =q7=#db13#" },
- { 22424, "INV_Bracer_02", "=q4=Redemption Wristguards", "=ds=#s8#, #a4# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22426, "INV_Gauntlets_25", "=q4=Redemption Handguards", "=ds=#s9#, #a4# =q7=#db7#" },
- { 22431, "INV_Belt_22", "=q4=Redemption Girdle", "=ds=#s10#, #a4# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22427, "INV_Pants_Mail_15", "=q4=Redemption Legguards", "=ds=#s11#, #a4# =q7=#db10#" },
- { 22430, "INV_Boots_Chain_05", "=q4=Redemption Boots", "=ds=#s12#, #a4# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23066, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of Redemption", "=ds=#s13# =q7=#db14#" },
- };
- T3Warrior = {
- { 0, "", "", "" },
- { 0, "INV_Shield_05", "=q17=#t3s9#", "" },
- { 0, "", "", "" },
- { 22418, "INV_Helmet_58", "=q4=Dreadnaught Helmet", "=ds=#s1#, #a4# =q7=#db4#" },
- { 22419, "INV_Shoulder_29", "=q4=Dreadnaught Pauldrons", "=ds=#s3#, #a4# =q7=#db1#=ds=, =q7=#db2#=ds=, =q7=#db3#" },
- { 22416, "INV_Chest_Plate02", "=q4=Dreadnaught Breastplate", "=ds=#s5#, #a4# =q7=#db13#" },
- { 22423, "INV_Bracer_15", "=q4=Dreadnaught Bracers", "=ds=#s8#, #a4# =q7=#db5#=ds=, =q7=#db6#=ds=, =q7=#db3#" },
- { 22421, "INV_Gauntlets_28", "=q4=Dreadnaught Gauntlets", "=ds=#s9#, #a4# =q7=#db7#" },
- { 22422, "INV_Belt_27", "=q4=Dreadnaught Waistguard", "=ds=#s10#, #a4# =q7=#db8#=ds=, =q7=#db9#=ds=, =q7=#db3#" },
- { 22417, "INV_Pants_Plate_05", "=q4=Dreadnaught Legplates", "=ds=#s11#, #a4# =q7=#db10#" },
- { 22420, "INV_Boots_Plate_06", "=q4=Dreadnaught Sabatons", "=ds=#s12#, #a4# =q7=#db11#=ds=, =q7=#db12#=ds=, =q7=#db3#" },
- { 23059, "INV_Jewelry_Ring_51Naxxramas", "=q4=Ring of the Dreadnaught", "=ds=#s13# =q7=#db14#" },
- };
- T2Mage = {
- { 0, "", "", "" },
- { 0, "Spell_Frost_IceStorm", "=q10=#t2s3#", "" },
- { 0, "", "", "" },
- { 16914, "INV_Helmet_70", "=q4=Netherwind Crown", "=ds=#s1#, #a1# =q7=#db15#" },
- { 16917, "INV_Shoulder_32", "=q4=Netherwind Mantle", "=ds=#s3#, #a1# =q7=#db23#" },
- { 16916, "INV_Chest_Cloth_03", "=q4=Netherwind Robes", "=ds=#s5#, #a1# =q7=#db24#" },
- { 16918, "INV_Bracer_09", "=q4=Netherwind Bindings", "=ds=#s8#, #a1# =q7=#db17#" },
- { 16913, "INV_Gauntlets_14", "=q4=Netherwind Gloves", "=ds=#s10#, #a1# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16818, "INV_Belt_22", "=q4=Netherwind Belt", "=ds=#s10#, #a1# =q7=#db18#" },
- { 16915, "INV_Pants_08", "=q4=Netherwind Pants", "=ds=#s11#, #a1# =q7=#db16#" },
- { 16912, "INV_Boots_07", "=q4=Netherwind Boots", "=ds=#s12#, #a1# =q7=#db19#" },
- };
- T2Priest = {
- { 0, "", "", "" },
- { 0, "Spell_Holy_PowerWordShield", "=q9=#t2s5#", "" },
- { 0, "", "", "" },
- { 16921, "INV_Helmet_24", "=q4=Halo of Transcendence", "=ds=#s1#, #a1# =q7=#db15#" },
- { 16924, "INV_Shoulder_02", "=q4=Pauldrons of Transcendence", "=ds=#s3#, #a1# =q7=#db23#" },
- { 16923, "INV_Chest_Cloth_03", "=q4=Robes of Transcendence", "=ds=#s5#, #a1# =q7=#db24#" },
- { 16926, "INV_Bracer_09", "=q4=Bindings of Transcendence", "=ds=#s8#, #a1# =q7=#db17#" },
- { 16920, "INV_Gauntlets_14", "=q4=Handguards of Transcendence", "=ds=#s10#, #a1# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16925, "INV_Belt_22", "=q4=Belt of Transcendence", "=ds=#s10#, #a1# =q7=#db18#" },
- { 16922, "INV_Pants_08", "=q4=Leggings of Transcendence", "=ds=#s11#, #a1# =q7=#db16#" },
- { 16919, "INV_Boots_07", "=q4=Boots of Transcendence", "=ds=#s12#, #a1# =q7=#db19#" },
- };
- T2Warlock = {
- { 0, "", "", "" },
- { 0, "Spell_Shadow_CurseOfTounges", "=q11=#t2s8#", "" },
- { 0, "", "", "" },
- { 16929, "INV_Helmet_08", "=q4=Nemesis Skullcap", "=ds=#s1#, #a1# =q7=#db15#" },
- { 16932, "INV_Shoulder_19", "=q4=Nemesis Spaulders", "=ds=#s3#, #a1# =q7=#db23#" },
- { 16931, "INV_Chest_Leather_01", "=q4=Nemesis Robes", "=ds=#s5#, #a1# =q7=#db24#" },
- { 16934, "INV_Bracer_07", "=q4=Nemesis Bracers", "=ds=#s8#, #a1# =q7=#db17#" },
- { 16928, "INV_Gauntlets_19", "=q4=Nemesis Gloves", "=ds=#s10#, #a1# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16933, "INV_Belt_13", "=q4=Nemesis Belt", "=ds=#s10#, #a1# =q7=#db18#" },
- { 16930, "INV_Pants_07", "=q4=Nemesis Leggings", "=ds=#s11#, #a1# =q7=#db16#" },
- { 16927, "INV_Boots_05", "=q4=Nemesis Boots", "=ds=#s12#, #a1# =q7=#db19#" },
- };
- T2Rogue = {
- { 0, "", "", "" },
- { 0, "Ability_BackStab", "=q12=#t2s6#", "" },
- { 0, "", "", "" },
- { 16908, "INV_Helmet_41", "=q4=Bloodfang Hood", "=ds=#s1#, #a2# =q7=#db15#" },
- { 16832, "INV_Shoulder_23", "=q4=Bloodfang Spaulders", "=ds=#s3#, #a2# =q7=#db23#" },
- { 16905, "INV_Chest_Cloth_07", "=q4=Bloodfang Chestpiece", "=ds=#s5#, #a2# =q7=#db24#" },
- { 16911, "INV_Bracer_02", "=q4=Bloodfang Bracers", "=ds=#s8#, #a2# =q7=#db17#" },
- { 16907, "INV_Gauntlets_21", "=q4=Bloodfang Gloves", "=ds=#s10#, #a2# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16910, "INV_Belt_23", "=q4=Bloodfang Belt", "=ds=#s10#, #a2# =q7=#db18#" },
- { 16909, "INV_Pants_06", "=q4=Bloodfang Pants", "=ds=#s11#, #a2# =q7=#db16#" },
- { 16906, "INV_Boots_08", "=q4=Bloodfang Boots", "=ds=#s12#, #a2# =q7=#db19#" },
- };
- T2Druid = {
- { 0, "", "", "" },
- { 0, "Spell_Nature_Regeneration", "=q13=#t2s1#", "" },
- { 0, "", "", "" },
- { 16900, "INV_Helmet_09", "=q4=Stormrage Cover", "=ds=#s1#, #a2# =q7=#db15#" },
- { 16902, "INV_Shoulder_07", "=q4=Stormrage Pauldrons", "=ds=#s3#, #a2# =q7=#db23#" },
- { 16897, "INV_Chest_Chain_16", "=q4=Stormrage Chestguard", "=ds=#s5#, #a2# =q7=#db24#" },
- { 16904, "INV_Bracer_03", "=q4=Stormrage Bracers", "=ds=#s8#, #a2# =q7=#db17#" },
- { 16899, "INV_Gauntlets_25", "=q4=Stormrage Handguards", "=ds=#s10#, #a2# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16903, "INV_Belt_06", "=q4=Stormrage Belt", "=ds=#s10#, #a2# =q7=#db18#" },
- { 16901, "INV_Pants_06", "=q4=Stormrage Legguards", "=ds=#s11#, #a2# =q7=#db16#" },
- { 16898, "INV_Boots_08", "=q4=Stormrage Boots", "=ds=#s12#, #a2# =q7=#db19#" },
- };
- T2Shaman = {
- { 0, "", "", "" },
- { 0, "Spell_FireResistanceTotem_01", "=q15=#t2s7#", "" },
- { 0, "", "", "" },
- { 16947, "INV_Helmet_69", "=q4=Helmet of Ten Storms", "=ds=#s1#, #a3# =q7=#db15#" },
- { 16945, "INV_Shoulder_33", "=q4=Epaulets of Ten Storms", "=ds=#s3#, #a3# =q7=#db23#" },
- { 16950, "INV_Chest_Chain_11", "=q4=Breastplate of Ten Storms", "=ds=#s5#, #a3# =q7=#db24#" },
- { 16943, "INV_Bracer_16", "=q4=Bracers of Ten Storms", "=ds=#s8#, #a3# =q7=#db17#" },
- { 16948, "INV_Gauntlets_11", "=q4=Gauntlets of Ten Storms", "=ds=#s10#, #a3# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16944, "INV_Belt_14", "=q4=Belt of Ten Storms", "=ds=#s10#, #a3# =q7=#db18#" },
- { 16946, "INV_Pants_03", "=q4=Legplates of Ten Storms", "=ds=#s11#, #a3# =q7=#db16#" },
- { 16949, "INV_Boots_Plate_06", "=q4=Greaves of Ten Storms", "=ds=#s12#, #a3# =q7=#db19#" },
- };
- T2Hunter = {
- { 0, "", "", "" },
- { 0, "Ability_Hunter_RunningShot", "=q14=#t2s2#", "" },
- { 0, "", "", "" },
- { 16939, "INV_Helmet_05", "=q4=Dragonstalker's Helm", "=ds=#s1#, #a3# =q7=#db15#" },
- { 16937, "INV_Shoulder_10", "=q4=Dragonstalker's Spaulders", "=ds=#s3#, #a3# =q7=#db23#" },
- { 16942, "INV_Chest_Chain_03", "=q4=Dragonstalker's Breastplate", "=ds=#s5#, #a3# =q7=#db24#" },
- { 16935, "INV_Bracer_17", "=q4=Dragonstalker's Bracers", "=ds=#s8#, #a3# =q7=#db17#" },
- { 16940, "INV_Gauntlets_10", "=q4=Dragonstalker's Gauntlets", "=ds=#s10#, #a3# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16936, "INV_Belt_28", "=q4=Dragonstalker's Belt", "=ds=#s10#, #a3# =q7=#db18#" },
- { 16938, "INV_Pants_03", "=q4=Dragonstalker's Legguards", "=ds=#s11#, #a3# =q7=#db16#" },
- { 16941, "INV_Boots_Plate_07", "=q4=Dragonstalker's Greaves", "=ds=#s12#, #a3# =q7=#db19#" },
- };
- T2Warrior = {
- { 0, "", "", "" },
- { 0, "INV_Shield_05", "=q17=#t2s9#", "" },
- { 0, "", "", "" },
- { 16963, "INV_Helmet_71", "=q4=Helm of Wrath", "=ds=#s1#, #a4# =q7=#db15#" },
- { 16961, "INV_Shoulder_34", "=q4=Pauldrons of Wrath", "=ds=#s3#, #a4# =q7=#db23#" },
- { 16966, "INV_Chest_Plate16", "=q4=Breastplate of Wrath", "=ds=#s5#, #a4# =q7=#db24#" },
- { 16959, "INV_Bracer_19", "=q4=Bracelets of Wrath", "=ds=#s8#, #a4# =q7=#db17#" },
- { 16964, "INV_Gauntlets_10", "=q4=Gauntlets of Wrath", "=ds=#s10#, #a4# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16960, "INV_Belt_09", "=q4=Waistband of Wrath", "=ds=#s10#, #a4# =q7=#db18#" },
- { 16962, "INV_Pants_04", "=q4=Legplates of Wrath", "=ds=#s11#, #a4# =q7=#db16#" },
- { 16965, "INV_Boots_Plate_04", "=q4=Sabatons of Wrath", "=ds=#s12#, #a4# =q7=#db19#" },
- };
- T2Paladin = {
- { 0, "", "", "" },
- { 0, "Spell_Holy_SealOfMight", "=q16=#t2s4#", "" },
- { 0, "", "", "" },
- { 16955, "INV_Helmet_74", "=q4=Judgement Crown", "=ds=#s1#, #a4# =q7=#db15#" },
- { 16953, "INV_Shoulder_37", "=q4=Judgement Spaulders", "=ds=#s3#, #a4# =q7=#db23#" },
- { 16958, "INV_Chest_Plate03", "=q4=Judgement Breastplate", "=ds=#s5#, #a4# =q7=#db24#" },
- { 16951, "INV_Bracer_18", "=q4=Judgement Bindings", "=ds=#s8#, #a4# =q7=#db17#" },
- { 16956, "INV_Gauntlets_29", "=q4=Judgement Gauntlets", "=ds=#s10#, #a4# =q7=#db20#=ds=, =q7=#db21#=ds=, =q7=#db22#" },
- { 16952, "INV_Belt_27", "=q4=Judgement Belt", "=ds=#s10#, #a4# =q7=#db18#" },
- { 16954, "INV_Pants_04", "=q4=Judgement Legplates", "=ds=#s11#, #a4# =q7=#db16#" },
- { 16957, "INV_Boots_Plate_09", "=q4=Judgement Sabatons", "=ds=#s12#, #a4# =q7=#db19#" },
- };
- T1Mage = {
- { 0, "", "", "" },
- { 0, "Spell_Frost_IceStorm", "=q10=#t1s3#", "" },
- { 0, "", "", "" },
- { 16795, "INV_Helmet_53", "=q4=Arcanist Crown", "=ds=#s1#, #a1# =q7=#db28#" },
- { 16797, "INV_Shoulder_02", "=q4=Arcanist Mantle", "=ds=#s3#, #a1# =q7=#db29#" },
- { 16798, "INV_Chest_Cloth_03", "=q4=Arcanist Robes", "=ds=#s5#, #a1# =q7=#db32#" },
- { 16799, "INV_Belt_29", "=q4=Arcanist Bindings", "=ds=#s8#, #a1# =q7=#x34# #z1#" },
- { 16801, "INV_Gauntlets_14", "=q4=Arcanist Gloves", "=ds=#s10#, #a1# =q7=#db30#" },
- { 16802, "INV_Belt_30", "=q4=Arcanist Belt", "=ds=#s10#, #a1# =q7=#x34# #z1#" },
- { 16796, "INV_Pants_08", "=q4=Arcanist Leggings", "=ds=#s11#, #a1# =q7=#db26#" },
- { 16800, "INV_Boots_07", "=q4=Arcanist Boots", "=ds=#s12#, #a1# =q7=#db25#" },
- };
- T1Priest = {
- { 0, "", "", "" },
- { 0, "Spell_Holy_PowerWordShield", "=q9=#t1s5#", "" },
- { 0, "", "", "" },
- { 16813, "INV_Helmet_34", "=q4=Circlet of Prophecy", "=ds=#s1#, #a1# =q7=#db28#" },
- { 16816, "INV_Shoulder_02", "=q4=Mantle of Prophecy", "=ds=#s3#, #a1# =q7=#db31#" },
- { 16815, "INV_Chest_Cloth_03", "=q4=Robes of Prophecy", "=ds=#s5#, #a1# =q7=#db32#" },
- { 16819, "INV_Bracer_09", "=q4=Vambraces of Prophecy", "=ds=#s8#, #a1# =q7=#x34# #z1#" },
- { 16812, "INV_Gauntlets_14", "=q4=Gloves of Prophecy", "=ds=#s9#, #a1# =q7=#db27#" },
- { 16817, "INV_Belt_22", "=q4=Girdle of Prophecy", "=ds=#s10#, #a1# =q7=#x34# #z1#" },
- { 16814, "INV_Pants_08", "=q4=Pants of Prophecy", "=ds=#s11#, #a1# =q7=#db26#" },
- { 16811, "INV_Boots_07", "=q4=Boots of Prophecy", "=ds=#s12#, #a1# =q7=#db30#" },
- };
- T1Warlock = {
- { 0, "", "", "" },
- { 0, "Spell_Shadow_CurseOfTounges", "=q11=#t1s8#", "" },
- { 0, "", "", "" },
- { 16808, "INV_Helmet_08", "=q4=Felheart Horns", "=ds=#s1#, #a1# =q7=#db28#" },
- { 16807, "INV_Shoulder_23", "=q4=Felheart Shoulder Pads", "=ds=#s3#, #a1# =q7=#db29#" },
- { 16809, "INV_Chest_Cloth_09", "=q4=Felheart Robes", "=ds=#s5#, #a1# =q7=#db32#" },
- { 16804, "INV_Bracer_07", "=q4=Felheart Bracers", "=ds=#s8#, #a1# =q7=#x34# #z1#" },
- { 16805, "INV_Gauntlets_19", "=q4=Felheart Gloves", "=ds=#s9#, #a1# =q7=#db25#" },
- { 16806, "INV_Belt_13", "=q4=Felheart Belt", "=ds=#s10#, #a1# =q7=#x34# #z1#" },
- { 16810, "INV_Pants_Cloth_14", "=q4=Felheart Pants", "=ds=#s11#, #a1# =q7=#db26#" },
- { 16803, "INV_Boots_Cloth_05", "=q4=Felheart Slippers", "=ds=#s12#, #a1# =q7=#db30#" },
- };
- T1Rogue = {
- { 0, "", "", "" },
- { 0, "Ability_BackStab", "=q12=#t1s6#", "" },
- { 0, "", "", "" },
- { 16821, "INV_Helmet_41", "=q4=Nightslayer Cover", "=ds=#s1#, #a2# =q7=#db28#" },
- { 16823, "INV_Shoulder_25", "=q4=Nightslayer Shoulder Pads", "=ds=#s3#, #a2# =q7=#db31#" },
- { 16820, "INV_Chest_Cloth_07", "=q4=Nightslayer Chestpiece", "=ds=#s5#, #a2# =q7=#db32#" },
- { 16825, "INV_Bracer_02", "=q4=Nightslayer Bracelets", "=ds=#s8#, #a2# =q7=#x34# #z1#" },
- { 16826, "INV_Gauntlets_21", "=q4=Nightslayer Gloves", "=ds=#s9#, #a2# =q7=#db27#" },
- { 16827, "INV_Belt_23", "=q4=Nightslayer Belt", "=ds=#s10#, #a2# =q7=#x34# #z1#" },
- { 16822, "INV_Pants_06", "=q4=Nightslayer Pants", "=ds=#s11#, #a2# =q7=#db26#" },
- { 16824, "INV_Boots_08", "=q4=Nightslayer Boots", "=ds=#s12#, #a2# =q7=#db30#" },
- };
- T1Druid = {
- { 0, "", "", "" },
- { 0, "Spell_Nature_Regeneration", "=q13=#t1s1#", "" },
- { 0, "", "", "" },
- { 16834, "INV_Helmet_09", "=q4=Cenarion Helm", "=ds=#s1#, #a2# =q7=#db28#" },
- { 16836, "INV_Shoulder_07", "=q4=Cenarion Spaulders", "=ds=#s3#, #a2# =q7=#db29#" },
- { 16833, "INV_Chest_Cloth_06", "=q4=Cenarion Vestments", "=ds=#s5#, #a2# =q7=#db32#" },
- { 16830, "INV_Bracer_03", "=q4=Cenarion Bracers", "=ds=#s8#, #a2# =q7=#x34# #z1#" },
- { 16831, "INV_Gauntlets_07", "=q4=Cenarion Gloves", "=ds=#s9#, #a2# =q7=#db30#" },
- { 16828, "INV_Belt_06", "=q4=Cenarion Belt", "=ds=#s10#, #a2# =q7=#x34# #z1#" },
- { 16835, "INV_Pants_06", "=q4=Cenarion Leggings", "=ds=#s11#, #a2# =q7=#db26#" },
- { 16829, "INV_Boots_08", "=q4=Cenarion Boots", "=ds=#s12#, #a2# =q7=#db25#" },
- };
- T1Shaman = {
- { 0, "", "", "" },
- { 0, "Spell_FireResistanceTotem_01", "=q15=#t1s7#", "" },
- { 0, "", "", "" },
- { 16842, "INV_Helmet_09", "=q4=Earthfury Helmet", "=ds=#s1#, #a3# =q7=#db28#" },
- { 16844, "INV_Shoulder_29", "=q4=Earthfury Epaulets", "=ds=#s3#, #a3# =q7=#db29#" },
- { 16841, "INV_Chest_Chain_11", "=q4=Earthfury Vestments", "=ds=#s5#, #a3# =q7=#db32#" },
- { 16840, "INV_Bracer_16", "=q4=Earthfury Bracers", "=ds=#s8#, #a3# =q7=#x34# #z1#" },
- { 16839, "INV_Gauntlets_11", "=q4=Earthfury Gauntlets", "=ds=#s9#, #a3# =q7=#db27#" },
- { 16838, "INV_Belt_14", "=q4=Earthfury Belt", "=ds=#s10#, #a3# =q7=#x34# #z1#" },
- { 16843, "INV_Pants_03", "=q4=Earthfury Legguards", "=ds=#s11#, #a3# =q7=#db26#" },
- { 16837, "INV_Boots_Plate_06", "=q4=Earthfury Boots", "=ds=#s12#, #a3# =q7=#db25#" },
- };
- T1Hunter = {
- { 0, "", "", "" },
- { 0, "Ability_Hunter_RunningShot", "=q14=#t1s2#", "" },
- { 0, "", "", "" },
- { 16846, "INV_Helmet_05", "=q4=Giantstalker's Helmet", "=ds=#s1#, #a3# =q7=#db28#" },
- { 16848, "INV_Shoulder_10", "=q4=Giantstalker's Epaulets", "=ds=#s3#, #a3# =q7=#db31#" },
- { 16845, "INV_Chest_Chain_03", "=q4=Giantstalker's Breastplate", "=ds=#s5#, #a3# =q7=#db32#" },
- { 16850, "INV_Bracer_17", "=q4=Giantstalker's Bracers", "=ds=#s8#, #a3# =q7=#x34# #z1#" },
- { 16852, "INV_Gauntlets_10", "=q4=Giantstalker's Gloves", "=ds=#s9#, #a3# =q7=#db30#" },
- { 16851, "INV_Belt_28", "=q4=Giantstalker's Belt", "=ds=#s10#, #a3# =q7=#x34# #z1#" },
- { 16847, "INV_Pants_Mail_03", "=q4=Giantstalker's Leggings", "=ds=#s11#, #a3# =q7=#db26#" },
- { 16849, "INV_Boots_Chain_13", "=q4=Giantstalker's Boots", "=ds=#s12#, #a3# =q7=#db27#" },
- };
- T1Warrior = {
- { 0, "", "", "" },
- { 0, "INV_Shield_05", "=q17=#t1s9#", "" },
- { 0, "", "", "" },
- { 16866, "INV_Helmet_09", "=q4=Helm of Might", "=ds=#s1#, #a4# =q7=#db28#" },
- { 16868, "INV_Shoulder_15", "=q4=Pauldrons of Might", "=ds=#s3#, #a4# =q7=#db31#" },
- { 16865, "INV_Chest_Plate16", "=q4=Breastplate of Might", "=ds=#s5#, #a4# =q7=#db32#" },
- { 16861, "INV_Bracer_19", "=q4=Bracers of Might", "=ds=#s8#, #a4# =q7=#x34# #z1#" },
- { 16863, "INV_Gauntlets_10", "=q4=Gauntlets of Might", "=ds=#s9#, #a4# =q7=#db25#" },
- { 16864, "INV_Belt_09", "=q4=Belt of Might", "=ds=#s10#, #a4# =q7=#x34# #z1#" },
- { 16867, "INV_Pants_04", "=q4=Legplates of Might", "=ds=#s11#, #a4# =q7=#db26#" },
- { 16862, "INV_Boots_Plate_04", "=q4=Sabatons of Might", "=ds=#s12#, #a4# =q7=#db27#" },
- };
- T1Paladin = {
- { 0, "", "", "" },
- { 0, "Spell_Holy_SealOfMight", "=q16=#t1s4#", "" },
- { 0, "", "", "" },
- { 16854, "INV_Helmet_05", "=q4=Lawbringer Helm", "=ds=#s1#, #a4# =q7=#db28#" },
- { 16856, "INV_Shoulder_20", "=q4=Lawbringer Spaulders", "=ds=#s3#, #a4# =q7=#db29#" },
- { 16853, "INV_Chest_Plate03", "=q4=Lawbringer Chestguard", "=ds=#s5#, #a4# =q7=#db32#" },
- { 16857, "INV_Bracer_18", "=q4=Lawbringer Bracers", "=ds=#s8#, #a4# =q7=#x34# #z1#" },
- { 16860, "INV_Gauntlets_29", "=q4=Lawbringer Gauntlets", "=ds=#s9#, #a4# =q7=#db27#" },
- { 16858, "INV_Belt_27", "=q4=Lawbringer Belt", "=ds=#s10#, #a4# =q7=#x34# #z1#" },
- { 16855, "INV_Pants_04", "=q4=Lawbringer Legplates", "=ds=#s11#, #a4# =q7=#db26#" },
- { 16859, "INV_Boots_Plate_09", "=q4=Lawbringer Boots", "=ds=#s12#, #a4# =q7=#db25#" },
- };
- T0Mage = {
- { 0, "", "", "" },
- { 0, "Spell_Frost_IceStorm", "=q10=#t0s3#", "" },
- { 0, "", "", "" },
- { 16686, "INV_Crown_02", "=q3=Magister's Crown", "=ds=#s1#, #a1# =q7=#db33#" },
- { 16689, "INV_Shoulder_23", "=q3=Magister's Mantle", "=ds=#s3#, #a1# =q7=#db36#" },
- { 16688,"INV_Chest_Cloth_25","=q3=Magister's Robes", "=ds=#s5#, #a1# =q7=#db35#" },
- { 16683, "INV_Jewelry_Ring_23", "=q3=Magister's Bindings", "=ds=#s8#, #a1# =q7=#x34# (#z4#/#z5#)" },
- { 16684, "INV_Gauntlets_17", "=q3=Magister's Gloves", "=ds=#s9#, #a1# =q7=#db37#" },
- { 16685, "INV_Belt_08", "=q3=Magister's Belt", "=ds=#s10#, #a1# =q7=#x34# (#z2#/#z3#/#z4#)" },
- { 16687, "INV_Pants_06", "=q3=Magister's Leggings", "=ds=#s11#, #a1# =q7=#db34#" },
- { 16682, "INV_Boots_02", "=q3=Magister's Boots", "=ds=#s12#, #a1# =q7=#db38#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Spell_Frost_IceStorm", "=q10=#t05s3#", "" },
- { 0, "", "", "" },
- { 22065, "INV_Crown_02", "=q4=Sorcerer's Crown", "=ds=#s1#, #a1#" },
- { 22068, "INV_Shoulder_23", "=q3=Sorcerer's Mantle", "=ds=#s3#, #a1#" },
- { 22069, "INV_Chest_Cloth_25","=q4=Sorcerer's Robes", "=ds=#s5#, #a1#" },
- { 22063, "INV_Jewelry_Ring_23", "=q3=Sorcerer's Bindings", "=ds=#s8#, #a1#" },
- { 22066, "INV_Gauntlets_17", "=q4=Sorcerer's Gloves", "=ds=#s9#, #a1#" },
- { 22062, "INV_Belt_08", "=q3=Sorcerer's Belt", "=ds=#s10#, #a1#" },
- { 22067, "INV_Pants_06", "=q3=Sorcerer's Leggings", "=ds=#s11#, #a1#" },
- { 22064, "INV_Boots_02", "=q4=Sorcerer's Boots", "=ds=#s12#, #a1#" },
- };
- T0Priest = {
- { 0, "", "", "" },
- { 0, "Spell_Holy_PowerWordShield", "=q9=#t0s5#", "" },
- { 0, "", "", "" },
- { 16693, "INV_Crown_01", "=q3=Devout Crown", "=ds=#s1#, #a1# =q7=#db33#" },
- { 16695, "INV_Shoulder_02", "=q3=Devout Mantle", "=ds=#s3#, #a1# =q7=#db39#" },
- { 16690,"INV_Chest_Cloth_11","=q3=Devout Robe", "=ds=#s5#, #a1# =q7=#db35#" },
- { 16697, "INV_Belt_31", "=q3=Devout Bracers", "=ds=#s8#, #a1# =q7=#x34# (#z3#)" },
- { 16692, "INV_Gauntlets_14", "=q3=Devout Gloves", "=ds=#s9#, #a1# =q7=#db40#" },
- { 16696, "INV_Belt_10", "=q3=Devout Belt", "=ds=#s10#, #a1# =q7=#x34# (#z4#/#z5#)" },
- { 16694, "INV_Pants_08", "=q3=Devout Skirt", "=ds=#s11#, #a1# =q7=#db34#" },
- { 16691, "INV_Boots_05", "=q3=Devout Sandals", "=ds=#s12#, #a1# =q7=#db41#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Spell_Holy_PowerWordShield", "=q9=#t05s5#", "" },
- { 0, "", "", "" },
- { 22080, "INV_Crown_01", "=q4=Virtuous Crown", "=ds=#s1#, #a1#" },
- { 22082, "INV_Shoulder_02", "=q3=Virtuous Mantle", "=ds=#s3#, #a1#" },
- { 22083,"INV_Chest_Cloth_11","=q4=Virtuous Robe", "=ds=#s5#, #a1#" },
- { 22079, "INV_Belt_31", "=q3=Virtuous Bracers", "=ds=#s8#, #a1#" },
- { 22081, "INV_Gauntlets_14", "=q4=Virtuous Gloves", "=ds=#s9#, #a1#" },
- { 22078, "INV_Belt_10", "=q3=Virtuous Belt", "=ds=#s10#, #a1#" },
- { 22085, "INV_Pants_08", "=q3=Virtuous Skirt", "=ds=#s11#, #a1#" },
- { 22084, "INV_Boots_05", "=q4=Virtuous Sandals", "=ds=#s12#, #a1#" },
- };
- T0Warlock = {
- { 0, "", "", "" },
- { 0, "Spell_Shadow_CurseOfTounges", "=q11=#t0s8#", "" },
- { 0, "", "", "" },
- { 16698, "INV_Helmet_29", "=q3=Dreadmist Mask", "=ds=#s1#, #a1# =q7=#db33#" },
- { 16701, "INV_Misc_Bone_TaurenSkull_01", "=q3=Dreadmist Mantle", "=ds=#s3#, #a1# =q7=#db42#" },
- { 16700, "INV_Chest_Cloth_49","=q3=Dreadmist Robe", "=ds=#s5#, #a1# =q7=#db35#" },
- { 16703, "INV_Bracer_13", "=q3=Dreadmist Bracers", "=ds=#s8#, #a1# =q7=#x34# (#z4#/#z5#)" },
- { 16705, "INV_Gauntlets_32", "=q3=Dreadmist Wraps", "=ds=#s9#, #a1# =q7=#db43#" },
- { 16702, "INV_Belt_12", "=q3=Dreadmist Belt", "=ds=#s10#, #a1# =q7=#x34# (#z2#/#z3#)" },
- { 16699, "INV_Pants_08", "=q3=Dreadmist Leggings", "=ds=#s11#, #a1#=q7=#db34#" },
- { 16704, "INV_Boots_05", "=q3=Dreadmist Sandals", "=ds=#s12#, #a1# =q7=#db44#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Spell_Shadow_CurseOfTounges", "=q11=#t05s8#", "" },
- { 0, "", "", "" },
- { 22074, "INV_Helmet_29", "=q4=Deathmist Mask", "=ds=#s1#, #a1#" },
- { 22073, "INV_Misc_Bone_TaurenSkull_01", "=q3=Deathmist Mantle", "=ds=#s3#, #a1#" },
- { 22075, "INV_Chest_Cloth_49","=q4=Deathmist Robe", "=ds=#s5#, #a1#" },
- { 22071, "INV_Bracer_13", "=q3=Deathmist Bracers", "=ds=#s8#, #a1#" },
- { 22077, "INV_Gauntlets_32", "=q4=Deathmist Wraps", "=ds=#s9#, #a1#" },
- { 22070, "INV_Belt_12", "=q3=Deathmist Belt", "=ds=#s10#, #a1#" },
- { 22072, "INV_Pants_08", "=q3=Deathmist Leggings", "=ds=#s11#, #a1#" },
- { 22076, "INV_Boots_05", "=q4=Deathmist Sandals", "=ds=#s12#, #a1#" },
- };
- T0Rogue = {
- { 0, "", "", "" },
- { 0, "Ability_BackStab", "=q12=#t0s6#", "" },
- { 0, "", "", "" },
- { 16707, "INV_Helmet_41", "=q3=Shadowcraft Cap", "=ds=#s1#, #a2# =q7=#db33#" },
- { 16708, "INV_Shoulder_07", "=q3=Shadowcraft Spaulders", "=ds=#s3#, #a2# =q7=#db45#" },
- { 16721,"INV_Chest_Leather_07","=q3=Shadowcraft Tunic", "=ds=#s5#, #a2# =q7=#db35#" },
- { 16710, "INV_Bracer_07", "=q3=Shadowcraft Bracers", "=ds=#s8#, #a2# =q7=#db46#" },
- { 16712, "INV_Gauntlets_24", "=q3=Shadowcraft Gloves", "=ds=#s9#, #a2# =q7=#db47#" },
- { 16713, "INV_Belt_03", "=q3=Shadowcraft Belt", "=ds=#s10#, #a2# =q7=#x34# (#z2#/#z3#)" },
- { 16709, "INV_Pants_02", "=q3=Shadowcraft Pants", "=ds=#s11#, #a2# =q7=#db34#" },
- { 16711, "INV_Boots_08", "=q3=Shadowcraft Boots", "=ds=#s12#, #a2# =q7=#db48#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Ability_BackStab", "=q12=#t05s6#", "" },
- { 0, "", "", "" },
- { 22005, "INV_Helmet_41", "=q4=Darkmantle Cap", "=ds=#s1#, #a2#" },
- { 22008, "INV_Shoulder_07", "=q3=Darkmantle Spaulders", "=ds=#s3#, #a2#" },
- { 22009,"INV_Chest_Leather_07","=q4=Darkmantle Tunic", "=ds=#s5#, #a2#" },
- { 22004, "INV_Bracer_07", "=q3=Darkmantle Bracers", "=ds=#s8#, #a2#" },
- { 22006, "INV_Gauntlets_24", "=q4=Darkmantle Gloves", "=ds=#s9#, #a2#" },
- { 22002, "INV_Belt_03", "=q3=Darkmantle Belt", "=ds=#s10#, #a2#" },
- { 22007, "INV_Pants_02", "=q3=Darkmantle Pants", "=ds=#s11#, #a2#" },
- { 22003, "INV_Boots_08", "=q4=Darkmantle Boots", "=ds=#s12#, #a2#" },
- };
- T0Druid = {
- { 0, "", "", "" },
- { 0, "Spell_Nature_Regeneration", "=q13=#t0s1#", "" },
- { 0, "", "", "" },
- { 16720, "INV_Helmet_27", "=q3=Wildheart Cowl", "=ds=#s1#, #a2# =q7=#db33#" },
- { 16718, "INV_Shoulder_01", "=q3=Wildheart Spaulders", "=ds=#s3#, #a2# =q7=#db49#" },
- { 16706,"INV_Chest_Plate06","=q3=Wildheart Vest", "=ds=#s5#, #a2# =q7=#db35#" },
- { 16714, "INV_Bracer_09", "=q3=Wildheart Bracers", "=ds=#s8#, #a2# =q7=#x34# (#z2#/#z3#)" },
- { 16717, "INV_Gauntlets_17", "=q3=Wildheart Gloves", "=ds=#s9#, #a2# =q7=#db51#" },
- { 16716, "INV_Belt_15", "=q3=Wildheart Belt", "=ds=#s10#, #a2# =q7=#db52#" },
- { 16719, "INV_Pants_08", "=q3=Wildheart Kilt", "=ds=#s11#, #a2# =q7=#db34#" },
- { 16715, "INV_Boots_08", "=q3=Wildheart Boots", "=ds=#s12#, #a2# =q7=#db50#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Spell_Nature_Regeneration", "=q13=#t05s1#", "" },
- { 0, "", "", "" },
- { 22109, "INV_Helmet_27", "=q4=Feralheart Cowl", "=ds=#s1#, #a2#" },
- { 22112, "INV_Shoulder_01", "=q3=Feralheart Spaulders", "=ds=#s3#, #a2#" },
- { 22113,"INV_Chest_Plate06","=q4=Feralheart Vest", "=ds=#s5#, #a2#" },
- { 22108, "INV_Bracer_09", "=q3=Feralheart Bracers", "=ds=#s8#, #a2#" },
- { 22110, "INV_Gauntlets_17", "=q4=Feralheart Gloves", "=ds=#s9#, #a2#" },
- { 22106, "INV_Belt_15", "=q3=Feralheart Belt", "=ds=#s10#, #a2#" },
- { 22111, "INV_Pants_08", "=q3=Feralheart Kilt", "=ds=#s11#, #a2#" },
- { 22107, "INV_Boots_08", "=q4=Feralheart Boots", "=ds=#s12#, #a2#" },
- };
- T0Hunter = {
- { 0, "", "", "" },
- { 0, "Ability_Hunter_RunningShot", "=q14=#t0s2#", "" },
- { 0, "", "", "" },
- { 16677, "INV_Helmet_24", "=q3=Beaststalker's Cap", "=ds=#s1#, #a3# =q7=#db33#" },
- { 16679, "INV_Shoulder_10", "=q3=Beaststalker's Mantle", "=ds=#s3#, #a3# =q7=#db53#" },
- { 16674, "INV_Chest_Chain_03","=q3=Beaststalker's Tunic", "=ds=#s5#, #a3# =q7=#db35#" },
- { 16681, "INV_Bracer_17", "=q3=Beaststalker's Bindings", "=ds=#s8#, #a3# =q7=#x34# (#z3#/#z5#)" },
- { 16676, "INV_Gauntlets_10", "=q3=Beaststalker's Gloves", "=ds=#s9#, #a3# =q7=#db54#" },
- { 16680, "INV_Belt_28", "=q3=Beaststalker's Belt", "=ds=#s10#, #a3# =q7=#x34# (#z2#/#z3#)" },
- { 16678, "INV_Pants_03", "=q3=Beaststalker's Pants", "=ds=#s11#, #a3# =q7=#db34#" },
- { 16675, "INV_Boots_Plate_07", "=q3=Beaststalker's Boots", "=ds=#s12#, #a3# =q7=#db55#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Ability_Hunter_RunningShot", "=q14=#t05s2#", "" },
- { 0, "", "", "" },
- { 22013, "INV_Helmet_24", "=q4=Beastmaster's Cap", "=ds=#s1#, #a3#" },
- { 22016, "INV_Shoulder_10", "=q3=Beastmaster's Mantle", "=ds=#s3#, #a3#" },
- { 22060, "INV_Chest_Chain_03","=q4=Beastmaster's Tunic", "=ds=#s5#, #a3#" },
- { 22011, "INV_Bracer_17", "=q3=Beastmaster's Bindings", "=ds=#s8#, #a3#" },
- { 22015, "INV_Gauntlets_10", "=q4=Beastmaster's Gloves", "=ds=#s9#, #a3#" },
- { 22010, "INV_Belt_28", "=q3=Beastmaster's Belt", "=ds=#s10#, #a3#" },
- { 22017, "INV_Pants_03", "=q3=Beastmaster's Pants", "=ds=#s11#, #a3#" },
- { 22061, "INV_Boots_Plate_07", "=q4=Beastmaster's Boots", "=ds=#s12#, #a3#" },
- };
- T0Shaman = {
- { 0, "", "", "" },
- { 0, "Spell_FireResistanceTotem_01", "=q15=#t0s7#", "" },
- { 0, "", "", "" },
- { 16667, "INV_Helmet_04", "=q3=Coif of Elements", "=ds=#s1#, #a3# =q7=#db33#" },
- { 16669,"INV_Shoulder_29","=q3=Pauldrons of Elements", "=ds=#s3#, #a3# =q7=#db56#" },
- { 16666,"INV_Chest_Chain_11","=q3=Vest of Elements", "=ds=#s5#, #a3# =q7=#db35#" },
- { 16671, "INV_Bracer_02", "=q3=Bindings of Elements", "=ds=#s8#, #a3# =q7=#x34# (#z2#/#z3#)" },
- { 16672,"INV_Gauntlets_11","=q3=Gauntlets of Elements", "=ds=#s9#, #a3# =q7=#db57#" },
- { 16673, "INV_Belt_16", "=q3=Cord of Elements", "=ds=#s10#, #a3# =q7=#x34# (#z4#/#z5#)" },
- { 16668, "INV_Pants_03", "=q3=Kilt of Elements", "=ds=#s11#, #a3# =q7=#db34#" },
- { 16670, "INV_Boots_Wolf", "=q3=Boots of the Elements", "=ds=#s12#, #a3# =q7=#db58#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Spell_FireResistanceTotem_01", "=q15=#t05s7#", "" },
- { 0, "", "", "" },
- { 22097, "INV_Helmet_04", "=q4=Coif of The Five Thunders", "=ds=#s1#, #a3#" },
- { 22101,"INV_Shoulder_29","=q3=Pauldrons of The Five Thunders","=ds=#s3#, #a3#" },
- { 22102,"INV_Chest_Chain_11","=q4=Vest of The Five Thunders", "=ds=#s5#, #a3#" },
- { 22095, "INV_Bracer_02", "=q3=Bindings of The Five Thunders", "=ds=#s8#, #a3#" },
- { 22099,"INV_Gauntlets_11","=q4=Gauntlets of The Five Thunders", "=ds=#s9#, #a3#" },
- { 22098, "INV_Belt_16", "=q3=Cord of The Five Thunders", "=ds=#s10#, #a3#" },
- { 22100, "INV_Pants_03", "=q3=Kilt of The Five Thunders", "=ds=#s11#, #a3#" },
- { 22096, "INV_Boots_Wolf", "=q4=Boots of the The Five Thunders", "=ds=#s12#, #a3#" },
- };
- T0Warrior = {
- { 0, "", "", "" },
- { 0, "INV_Shield_05", "=q17=#t0s9#", "" },
- { 0, "", "", "" },
- { 16731, "INV_Helmet_02", "=q3=Helm of Valor", "=ds=#s1#, #a4# =q7=#db33#" },
- { 16733,"INV_Shoulder_30","=q3=Spaulders of Valor", "=ds=#s3#, #a4# =q7=#db59#" },
- { 16730,"INV_Chest_Plate03","=q3=Breastplate of Valor", "=ds=#s5#, #a4# =q7=#db35#" },
- { 16735, "INV_Bracer_18", "=q3=Bracers of Valor", "=ds=#s8#, #a4# =q7=#x34# (#z4#/#z5#)" },
- { 16737, "INV_Gauntlets_26", "=q3=Gauntlets of Valor", "=ds=#s9#, #a4# =q7=#db60#" },
- { 16736, "INV_Belt_34", "=q3=Belt of Valor", "=ds=#s10#, #a4# =q7=#x34# (#z3#/#z4#)" },
- { 16732, "INV_Pants_04", "=q3=Legplates of Valor", "=ds=#s11#, #a4# =q7=#db34#" },
- { 16734, "INV_Boots_Plate_03", "=q3=Boots of Valor", "=ds=#s12#, #a4# =q7=#db61#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Shield_05", "=q17=#t05s9#", "" },
- { 0, "", "", "" },
- { 21999, "INV_Helmet_02", "=q4=Helm of Heroism", "=ds=#s1#, #a4#" },
- { 22001,"INV_Shoulder_30","=q3=Spaulders of Heroism","=ds=#s3#, #a4#" },
- { 21997,"INV_Chest_Plate03","=q4=Breastplate of Heroism", "=ds=#s5#, #a4#" },
- { 21996, "INV_Bracer_18", "=q3=Bracers of Heroism", "=ds=#s8#, #a4#" },
- { 21998, "INV_Gauntlets_26", "=q4=Gauntlets of Heroism", "=ds=#s9#, #a4#" },
- { 21994, "INV_Belt_34", "=q3=Belt of Heroism", "=ds=#s10#, #a4#" },
- { 22000, "INV_Pants_04", "=q3=Legplates of Heroism", "=ds=#s11#, #a4#" },
- { 21995, "INV_Boots_Plate_03", "=q4=Boots of Heroism", "=ds=#s12#, #a4#" },
- };
- T0Paladin = {
- { 0, "", "", "" },
- { 0, "Spell_Holy_SealOfMight", "=q16=#t0s4#", "" },
- { 0, "", "", "" },
- { 16727, "INV_Helmet_08", "=q3=Lightforge Helm", "=ds=#s1#, #a4# =q7=#db33#" },
- { 16729,"INV_Shoulder_10","=q3=Lightforge Spaulders", "=ds=#s3#, #a4# =q7=#db62#" },
- { 16726,"INV_Chest_Plate03","=q3=Lightforge Breastplate", "=ds=#s5#, #a4# =q7=#db35#" },
- { 16722, "INV_Bracer_14", "=q3=Lightforge Bracers", "=ds=#s8#, #a4# =q7=#db63#" },
- { 16724, "INV_Gauntlets_19", "=q3=Lightforge Gauntlets", "=ds=#s9#, #a4# =q7=#db64#" },
- { 16723, "INV_Belt_11", "=q3=Lightforge Belt", "=ds=#s10#, #a4# =q7=#x34# (#z3#)" },
- { 16728, "INV_Pants_04", "=q3=Lightforge Legplates", "=ds=#s11#, #a4# =q7=#db34#" },
- { 16725, "INV_Boots_Plate_03", "=q3=Lightforge Boots", "=ds=#s12#, #a4# =q7=#db65#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "Spell_Holy_SealOfMight", "=q16=#t05s4#", "" },
- { 0, "", "", "" },
- { 22091, "INV_Helmet_08", "=q4=Soulforge Helm", "=ds=#s1#, #a4#" },
- { 22093, "INV_Shoulder_10","=q3=Soulforge Spaulders", "=ds=#s3#, #a4#" },
- { 22089, "INV_Chest_Plate03","=q4=Soulforge Breastplate", "=ds=#s5#, #a4#" },
- { 22088, "INV_Bracer_14", "=q3=Soulforge Bracers", "=ds=#s8#, #a4#" },
- { 22090, "INV_Gauntlets_19", "=q4=Soulforge Gauntlets", "=ds=#s9#, #a4#" },
- { 22086, "INV_Belt_11", "=q3=Soulforge Belt", "=ds=#s10#, #a4#" },
- { 22092, "INV_Pants_04", "=q3=Soulforge Legplates", "=ds=#s11#, #a4#" },
- { 22087, "INV_Boots_Plate_03", "=q4=Soulforge Boots", "=ds=#s12#, #a4#" },
- };
- ZGMage = {
- { 0, "", "", "" },
- { 0,"Spell_Frost_IceStorm", "=q10=#zgs3#","" },
- { 0, "", "", "" },
- { 19959, "INV_Jewelry_Necklace_19", "=q4=Hazza'rah's Charm of Magic", "=ds=#s14#" },
- { 19601, "INV_Jewelry_Necklace_26", "=q4=Jewel of Kajaro", "=ds=#r5#" },
- { 20034, "INV_Chest_Cloth_12", "=q4=Zandalar Illusionist's Robe", "=q4=#x10#=ds=, #r4#" },
- { 19845, "INV_Shoulder_17", "=q4=Zandalar Illusionist's Mantle", "=q4=#x11#=ds=, #r3#" },
- { 19846, "INV_Bracer_07", "=q4=Zandalar Illusionist's Wraps", "=q4=#x12#=ds=, #r2#" },
- };
- ZGWarlock = {
- { 0, "", "", "" },
- { 0,"Spell_Shadow_CurseOfTounges", "=q11=#zgs8#","" },
- { 0, "", "", "" },
- { 19957, "INV_Jewelry_Necklace_19", "=q4=Hazza'rah's Charm of Destruction", "=ds=#s14#" },
- { 19605, "INV_Jewelry_Necklace_26", "=q4=Kezan's Unstoppable Taint", "=ds=#r5#" },
- { 20033, "INV_Chest_Cloth_12", "=q4=Zandalar Demoniac's Robe", "=q4=#x10#=ds=, #r4#" },
- { 19849, "INV_Shoulder_17", "=q4=Zandalar Demoniac's Mantle", "=q4=#x13#=ds=, #r3#" },
- { 19848, "INV_Bracer_07", "=q4=Zandalar Demoniac's Wraps", "=q4=#x14#=ds=, #r2#" },
- };
- ZGPriest = {
- { 0, "", "", "" },
- { 0,"Spell_Holy_PowerWordShield", "=q9=#zgs5#","" },
- { 0, "", "", "" },
- { 19958, "INV_Jewelry_Necklace_19", "=q4=Hazza'rah's Charm of Healing", "=ds=#s14#" },
- { 19594, "INV_Jewelry_Necklace_26", "=q4=The All-Seeing Eye of Zuldazar", "=ds=#r5#" },
- { 19841, "INV_Shoulder_01", "=q4=Zandalar Confessor's Mantle", "=q4=#x15#=ds=, #r4#" },
- { 19842, "INV_Belt_08", "=q4=Zandalar Confessor's Bindings", "=q4=#x13#=ds=, #r3#" },
- { 19843, "INV_Bracer_07", "=q4=Zandalar Confessor's Wraps", "=q4=#x14#=ds=, #r2#" },
- };
- ZGRogue = {
- { 0, "", "", "" },
- { 0,"Ability_BackStab", "=q12=#zgs6#","" },
- { 0, "", "", "" },
- { 19954, "INV_Jewelry_Necklace_19", "=q4=Renataki's Charm of Trickery", "=ds=#s14#" },
- { 19617, "INV_Jewelry_Necklace_26", "=q4=Zandalarian Shadow Mastery Talisman", "=ds=#r5#" },
- { 19834, "INV_Chest_Leather_10", "=q4=Zandalar Madcap's Tunic", "=q4=#x15#=ds=, #r4#" },
- { 19835, "INV_Shoulder_29", "=q4=Zandalar Madcap's Mantle", "=q4=#x16#=ds=, #r3#" },
- { 19836, "INV_Bracer_14", "=q4=Zandalar Madcap's Bracers", "=q4=#x17#=ds=, #r2#" },
- };
- ZGDruid = {
- { 0, "", "", "" },
- { 0,"Spell_Nature_Regeneration", "=q13=#zgs1#","" },
- { 0, "", "", "" },
- { 19955, "INV_Jewelry_Necklace_19", "=q4=Wushoolay's Charm of Nature", "=ds=#s14#" },
- { 19613, "INV_Jewelry_Necklace_26", "=q4=Pristine Enchanted South Seas Kelp", "=ds=#r5#" },
- { 19838, "INV_Chest_Leather_06", "=q4=Zandalar Haruspex's Tunic", "=q4=#x18#=ds=, #r4#" },
- { 19839, "INV_Belt_01", "=q4=Zandalar Haruspex's Belt","=q4=#x13#=ds=, #r3#" },
- { 19840, "INV_Bracer_08", "=q4=Zandalar Haruspex's Bracers", "=q4=#x14#=ds=, #r2#" },
- };
- ZGHunter = {
- { 0, "", "", "" },
- { 0,"Ability_Hunter_RunningShot", "=q14=#zgs2#","" },
- { 0, "", "", "" },
- { 19953, "INV_Jewelry_Necklace_19", "=q4=Renataki's Charm of Beasts", "=ds=#s14#" },
- { 19621, "INV_Jewelry_Necklace_26", "=q4=Maelstrom's Wrath", "=ds=#r5#" },
- { 19831, "INV_Shoulder_22", "=q4=Zandalar Predator's Mantle", "=q4=#x15#=ds=, #r4#" },
- { 19832, "INV_Belt_19", "=q4=Zandalar Predator's Belt", "=q4=#x11#=ds=, #r3#" },
- { 19833, "INV_Bracer_18", "=q4=Zandalar Predator's Bracers", "=q4=#x12#=ds=, #r2#" },
- };
- ZGShaman = {
- { 0, "", "", "" },
- { 0,"Spell_FireResistanceTotem_01", "=q15=#zgs7#","" },
- { 0, "", "", "" },
- { 19956, "INV_Jewelry_Necklace_19", "=q4=Wushoolay's Charm of Spirits", "=ds=#s14#" },
- { 19609, "INV_Jewelry_Necklace_26", "=q4=Unmarred Vision of Voodress", "=ds=#r5#" },
- { 19828, "INV_Chest_Fur", "=q4=Zandalar Augur's Hauberk", "=q4=#x18#=ds=, #r4#" },
- { 19829, "INV_Belt_19", "=q4=Zandalar Augur's Belt", "=q4=#x16#=ds=, #r3#" },
- { 19830, "INV_Bracer_15", "=q4=Zandalar Augur's Bracers", "=q4=#x17#=ds=, #r2#" },
- };
- ZGWarrior = {
- { 0, "", "", "" },
- { 0,"INV_Shield_05", "=q17=#zgs9#","" },
- { 19951, "INV_Jewelry_Necklace_19", "=q4=Gri'lek's Charm of Might", "=ds=#s14#" },
- { 19577, "INV_Jewelry_Necklace_26", "=q4=Rage of Mugamba", "=ds=#r5#" },
- { 19822, "INV_Chest_Plate07", "=q4=Zandalar Vindicator's Breastplate", "=q4=#x10#=ds=, #r4#" },
- { 19823, "INV_Belt_32", "=q4=Zandalar Vindicator's Belt", "=q4=#x16#=ds=, #r3#" },
- { 19824, "INV_Bracer_14", "=q4=Zandalar Vindicator's Armguards", "=q4=#x17#=ds=, #r2#" },
- };
- ZGPaladin = {
- { 0,"Spell_Holy_SealOfMight", "=q16=#zgs4#","" },
- { 0, "", "", "" },
- { 19952, "INV_Jewelry_Necklace_19", "=q4=Gri'lek's Charm of Valor", "=ds=#s14#" },
- { 19588, "INV_Jewelry_Necklace_26", "=q4=Hero's Brand", "=ds=#r5#" },
- { 19825, "INV_Chest_Plate07", "=q4=Zandalar Freethinker's Breastplate", "=q4=#x18#=ds=, #r4#" },
- { 19826, "INV_Belt_32", "=q4=Zandalar Freethinker's Belt", "=q4=#x11#=ds=, #r3#" },
- { 19827, "INV_Bracer_14", "=q4=Zandalar Freethinker's Armguards", "=q4=#x12#=ds=, #r2#" },
- };
- AQ20Mage = {
- { 0, "", "", "" },
- { 0,"Spell_Frost_IceStorm", "=q10=#aq20s3#","" },
- { 0, "", "", "" },
- { 21413, "INV_Sword_57", "=q4=Blade of Vaulted Secrets", "=q4=#x19#=ds=, #r5#" },
- { 21415, "INV_Misc_Cape_19", "=q4=Drape of Vaulted Secrets", "=q3=#x20#=ds=, #r4#" },
- { 21414, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Band of Vaulted Secrets", "=q3=#x21#=ds=, #r3#" },
- };
- AQ20Warlock = {
- { 0, "", "", "" },
- { 0,"Spell_Shadow_CurseOfTounges", "=q11=#aq20s8#","" },
- { 0, "", "", "" },
- { 21416, "INV_Weapon_ShortBlade_27", "=q4=Kris of Unspoken Names", "=q4=#x19#=ds=, #r5#" },
- { 21418, "INV_Misc_Cape_20", "=q4=Shroud of Unspoken Names", "=q3=#x23#=ds=, #r4#" },
- { 21417, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Ring of Unspoken Names", "=q3=#x22#=ds=, #r3#" },
- };
- AQ20Priest = {
- { 0, "", "", "" },
- { 0,"Spell_Holy_PowerWordShield", "=q9=#aq20s5#","" },
- { 0, "", "", "" },
- { 21410, "INV_Mace22", "=q4=Gavel of Infinite Wisdom", "=q4=#x19#=ds=, #r5#" },
- { 21412, "INV_Misc_Cape_16", "=q4=Shroud of Infinite Wisdom", "=q3=#x20#=ds=, #r4#" },
- { 21411, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Ring of Infinite Wisdom", "=q3=#x22#=ds=, #r3#" },
- };
- AQ20Rogue = {
- { 0, "", "", "" },
- { 0,"Ability_BackStab", "=q12=#aq20s6#","" },
- { 0, "", "", "" },
- { 21404, "INV_Weapon_ShortBlade_27", "=q4=Dagger of Veiled Shadows", "=q4=#x24#=ds=, #r5#" },
- { 21406, "INV_Misc_Cape_19", "=q4=Cloak of Veiled Shadows", "=q3=#x20#=ds=, #r4#" },
- { 21405, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Band of Veiled Shadows", "=q3=#x22#=ds=, #r3#" },
- };
- AQ20Druid = {
- { 0, "", "", "" },
- { 0,"Spell_Nature_Regeneration", "=q13=#aq20s1#","" },
- { 0, "", "", "" },
- { 21407, "INV_Mace22", "=q4=Mace of Unending Life", "=q4=#x19#=ds=, #r5#" },
- { 21409, "INV_Misc_Cape_15", "=q4=Cloak of Unending Life", "=q3=#x23#=ds=, #r4#" },
- { 21408, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Band of Unending Life", "=q3=#x21#=ds=, #r3#" },
- };
- AQ20Hunter = {
- { 0, "", "", "" },
- { 0,"Ability_Hunter_RunningShot", "=q14=#aq20s2#","" },
- { 0, "", "", "" },
- { 21401, "INV_Axe_15", "=q4=Scythe of the Unseen Path", "=q4=#x24#=ds=, #r5#" },
- { 21403, "INV_Misc_Cape_15", "=q4=Cloak of the Unseen Path", "=q3=#x23#=ds=, #r4#" },
- { 21402, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Signet of the Unseen Path", "=q3=#x22#=ds=, #r3#" },
- };
- AQ20Paladin = {
- { 0, "", "", "" },
- { 0,"Spell_Holy_SealOfMight", "=q16=#aq20s4#","" },
- { 0, "", "", "" },
- { 21395, "INV_Sword_57", "=q4=Blade of Eternal Justice", "=q4=#x24#=ds=, #r5#" },
- { 21397, "INV_Misc_Cape_14", "=q4=Cape of Eternal Justice", "=q3=#x23#=ds=, #r4#" },
- { 21396, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Ring of Eternal Justice", "=q3=#x21#=ds=, #r3#" },
- };
- AQ20Shaman = {
- { 0, "", "", "" },
- { 0,"Spell_FireResistanceTotem_01", "=q15=#aq20s7#","" },
- { 0, "", "", "" },
- { 21398, "INV_Mace22", "=q4=Hammer of the Gathering Storm", "=q4=#x24#=ds=, #r5#" },
- { 21400, "INV_Misc_Cape_16", "=q4=Cloak of the Gathering Storm", "=q3=#x23#=ds=, #r4#" },
- { 21399, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Ring of the Gathering Storm", "=q3=#x21#=ds=, #r3#" },
- };
- AQ20Warrior = {
- { 0, "", "", "" },
- { 0,"INV_Shield_05", "=q17=#aq20s9#","" },
- { 0, "", "", "" },
- { 21392, "INV_Axe_15", "=q4=Sickle of Unyielding Strength", "=q4=#x24#=ds=, #r5#" },
- { 21394, "INV_Misc_Cape_20", "=q4=Drape of Unyielding Strength", "=q3=#x20#=ds=, #r4#" },
- { 21393, "INV_Jewelry_Ring_AhnQiraj_03", "=q4=Signet of Unyielding Strength", "=q3=#x21#=ds=, #r3#" },
- };
- AQ40Mage = {
- { 0, "", "", "" },
- { 0,"Spell_Frost_IceStorm", "=q10=#aq40s3#","" }, --Mage
- { 0, "", "", "" },
- { 21343, "INV_Chest_Cloth_11", "=q4=Enigma Robes", "=q4=#x28#=ds=, #r3#" },
- { 21347, "INV_Helmet_06", "=q4=Enigma Circlet", "=q4=#x26#=ds=, #r2#" },
- { 21346, "INV_Pants_Cloth_08", "=q4=Enigma Leggings", "=q4=#x27#=ds=, #r2#" },
- { 21345, "INV_Shoulder_03", "=q4=Enigma Shoulderpads", "=q4=#x25#=ds=, #r1#" },
- { 21344, "INV_Boots_Cloth_03", "=q4=Enigma Boots", "=q4=#x25#=ds=, #r1#" },
- };
- AQ40Priest = {
- { 0, "", "", "" },
- { 0,"Spell_Holy_PowerWordShield", "=q9=#aq40s5#","" }, --Priest
- { 0, "", "", "" },
- { 21351, "INV_Chest_Cloth_10", "=q4=Vestments of the Oracle", "=q4=#x28#=ds=, #r3#" },
- { 21348, "INV_Helmet_06", "=q4=Tiara of the Oracle", "=q4=#x26#=ds=, #r2#" },
- { 21352, "INV_Pants_Cloth_07", "=q4=Trousers of the Oracle","=q4=#x27#=ds=, #r2#" },
- { 21350, "INV_Shoulder_03", "=q4=Mantle of the Oracle", "=q4=#x29#=ds=, #r1#" },
- { 21349, "INV_Boots_Cloth_07", "=q4=Footwraps of the Oracle", "=q4=#x29#=ds=, #r1#" },
- };
- AQ40Warlock = {
- { 0, "", "", "" },
- { 0,"Spell_Shadow_CurseOfTounges", "=q11=#aq40s8#","" }, --Warlock
- { 0, "", "", "" },
- { 21334, "INV_Chest_Cloth_12", "=q4=Doomcaller's Robes", "=q4=#x28#=ds=, #r3#" },
- { 21337, "INV_Helmet_06", "=q4=Doomcaller's Circlet", "=q4=#x26#=ds=, #r2#" },
- { 21336, "INV_Pants_Cloth_02", "=q4=Doomcaller's Trousers", "=q4=#x31#=ds=, #r2#" },
- { 21335, "INV_Shoulder_03", "=q4=Doomcaller's Mantle", "=q4=#x25#=ds=, #r1#" },
- { 21338, "INV_Boots_Cloth_02", "=q4=Doomcaller's Footwraps", "=q4=#x25#=ds=, #r1#" },
- };
- AQ40Rogue = {
- { 0, "", "", "" },
- { 0,"Ability_BackStab", "=q12=#aq40s6#","" }, --Rogue
- { 0, "", "", "" },
- { 21364, "INV_Chest_Leather_08", "=q4=Deathdealer's Vest", "=q4=#x32#=ds=, #r3#" },
- { 21360, "INV_Helmet_04", "=q4=Deathdealer's Helm", "=q4=#x30#=ds=, #r2#" },
- { 21362, "INV_Pants_Leather_07", "=q4=Deathdealer's Leggings", "=q4=#x27#=ds=, #r2#" },
- { 21361, "INV_Shoulder_03", "=q4=Deathdealer's Spaulders", "=q4=#x29#=ds=, #r1#" },
- { 21359, "INV_Boots_08", "=q4=Deathdealer's Boots", "=q4=#x29#=ds=, #r1#" },
- };
- AQ40Druid = {
- { 0, "", "", "" },
- { 0,"Spell_Nature_Regeneration", "=q13=#aq40s1#","" }, --Druid
- { 0, "", "", "" },
- { 21357, "INV_Chest_Leather_08", "=q4=Genesis Vest", "=q4=#x28#=ds=, #r3#" },
- { 21353, "INV_Helmet_06", "=q4=Genesis Helm", "=q4=#x30#=ds=, #r2#" },
- { 21356, "INV_Pants_Leather_01", "=q4=Genesis Trousers", "=q4=#x31#=ds=, #r2#" },
- { 21354, "INV_Shoulder_03", "=q4=Genesis Shoulderpads", "=q4=#x25#=ds=, #r1#" },
- { 21355, "INV_Boots_Cloth_07", "=q4=Genesis Boots", "=q4=#x25#=ds=, #r1#" },
- };
- AQ40Shaman = {
- { 0, "", "", "" },
- { 0,"Spell_FireResistanceTotem_01", "=q15=#aq40s7#","" }, --Shaman
- { 0, "", "", "" },
- { 21374, "INV_Chest_Chain_13", "=q4=Stormcaller's Hauberk", "=q4=#x32#=ds=, #r3#" },
- { 21372, "INV_Helmet_73", "=q4=Stormcaller's Diadem", "=q4=#x30#=ds=, #r2#" },
- { 21375, "INV_Pants_Mail_10", "=q4=Stormcaller's Leggings", "=q4=#x31#=ds=, #r2#" },
- { 21376, "INV_Shoulder_03", "=q4=Stormcaller's Pauldrons", "=q4=#x25#=ds=, #r1#" },
- { 21373, "INV_Boots_Chain_07", "=q4=Stormcaller's Footguards", "=q4=#x25#=ds=, #r1#" },
- };
- AQ40Hunter = {
- { 0, "", "", "" },
- { 0,"Ability_Hunter_RunningShot", "=q14=#aq40s2#","" }, --Hunter
- { 0, "", "", "" },
- { 21370, "INV_Chest_Chain_04", "=q4=Striker's Hauberk", "=q4=#x32#=ds=, #r3#" },
- { 21366, "INV_Helmet_73", "=q4=Striker's Diadem", "=q4=#x30#=ds=, #r2#" },
- { 21368, "INV_Pants_Mail_11", "=q4=Striker's Leggings", "=q4=#x31#=ds=, #r2#" },
- { 21367, "INV_Shoulder_36", "=q4=Striker's Pauldrons", "=q4=#x29#=ds=, #r1#" },
- { 21365, "INV_Boots_Chain_08", "=q4=Striker's Footguards", "=q4=#x29#=ds=, #r1#" },
- };
- AQ40Warrior = {
- { 0, "", "", "" },
- { 0,"INV_Shield_05", "=q17=#aq40s9#","" }, --Warrior
- { 0, "", "", "" },
- { 21331, "INV_Chest_Plate12", "=q4=Conqueror's Breastplate", "=q4=#x32#=ds=, #r3#" },
- { 21329, "INV_Helmet_72", "=q4=Conqueror's Crown", "=q4=#x26#=ds=, #r2#" },
- { 21332, "INV_Pants_Plate_03", "=q4=Conqueror's Legguards", "=q4=#x27#=ds=, #r2#" },
- { 21330, "INV_Shoulder_35", "=q4=Conqueror's Spaulders", "=q4=#x29#=ds=, #r1#" },
- { 21333, "INV_Boots_Plate_05", "=q4=Conqueror's Greaves", "=q4=#x29#=ds=, #r1#" },
- };
- AQ40Paladin = {
- { 0, "", "", "" },
- { 0,"Spell_Holy_SealOfMight", "=q16=#aq40s4#","" }, --Paladin
- { 0, "", "", "" },
- { 21389, "INV_Chest_Plate03", "=q4=Avenger's Breastplate", "=q4=#x32#=ds=, #r3#" },
- { 21387, "INV_Helmet_72", "=q4=Avenger's Crown", "=q4=#x30#=ds=, #r2#" },
- { 21390, "INV_Pants_Plate_02", "=q4=Avenger's Legguards", "=q4=#x31#=ds=, #r2#" },
- { 21391, "INV_Shoulder_35", "=q4=Avenger's Pauldrons", "=q4=#x25#=ds=, #r1#" },
- { 21388, "INV_Boots_Chain_07", "=q4=Avenger's Greaves", "=q4=#x25#=ds=, #r1#" },
- };
- Artifacts = {
- { 0, "", "", "" },
- { 12947, "INV_Gizmo_BronzeFramework_01", "=q19=Alex's Ring of Audacity", "=ds=#s13#" },
- { 18582, "Spell_Arcane_PortalStormwind", "=q19=The Twin Blades of Azzinoth", "=ds=#h1#, #w10#" },
- { 18583, "INV_Sword_07", "=q19=Warglaive of Azzinoth (Right)", "=ds=#h1#, #w10#" },
- { 18584, "INV_Sword_07", "=q19=Warglaive of Azzinoth (Left)", "=ds=#h1#, #w10#" },
- };
- Legendaries = {
- { 0, "", "", "" },
- { 19019, "INV_Sword_39", "=q5=Thunderfury, Blessed Blade of the Windseeker", "=ds=#h1#, #w10#" },
- { 22736, "INV_Sword_61", "=q5=Andonisus, Reaper of Souls", "=ds=#h1#, #w10#" },
- { 17182, "INV_Hammer_Unique_Sulfuras", "=q5=Sulfuras, Hand of Ragnaros", "=ds=#h2#, #w6#" },
- { 21176, "INV_Misc_QirajiCrystal_05", "=q5=Black Qiraji Resonating Crystal", "=ds=#e7#" },
- { 0, "", "", "" },
- { 17204, "INV_Misc_Gem_Pearl_05", "=q5=Eye of Sulfuras", "=q1=#m31#", " 3.42%" },
- { 18564, "Spell_Ice_Lament", "=q5=Bindings of the Windseeker", "=ds=#m9# =q1=#m3#", " 3.74%" },
- { 18563, "Spell_Ice_Lament", "=q5=Bindings of the Windseeker", "=ds=#m10# =q1=#m3#", " 3.78%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 17782, "INV_Jewelry_Amulet_04", "=q5=Talisman of Binding Shard", "=ds=#s2#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 22631, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=ds=#w9# =q9=#c5#"},
- { 22589, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=ds=#w9# =q10=#c3#"},
- { 22630, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=ds=#w9# =q11=#c8#"},
- { 22632, "INV_Staff_Medivh", "=q5=Atiesh, Greatstaff of the Guardian", "=ds=#w9# =q13=#c1#"},
- { 0, "", "", "" },
- { 22726, "INV_Qiraj_Jewelblessed", "=q5=Splinter of Atiesh", "=q1=#m3#", " 11.39%" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 23051, "INV_Spear_05", "=q5=Glaive of the Defender", "=ds=#h3#, #w10# =q17=#c9#" },
- { 13262, "INV_Sword_48", "=q5=Ashbringer", "=ds=#h2#, #w10#" },
- };
- RareMounts = {
- { 0, "", "", "" },
- { 21176, "INV_Misc_QirajiCrystal_05", "=q5=Black Qiraji Resonating Crystal", "=ds=#e7#" },
- { 0, "", "", "" },
- { 13335, "Ability_Mount_Undeadhorse", "=q4=Deathcharger's Reins", "=ds=#e7#" },
- { 19872, "Ability_Mount_Raptor", "=q4=Swift Razzashi Raptor", "=ds=#e7#" },
- { 19902, "Ability_Mount_JungleTiger", "=q4=Swift Zulian Tiger", "=ds=#e7#" },
- { 13086, "Ability_Mount_PinkTiger", "=q4=Reins of the Winterspring Frostsaber", "=ds=#e7#" },
- { 23720, "Ability_Hunter_Pet_Turtle", "=q4=Riding Turtle", "=ds=#e7#" },
- { 0, "", "", "" },
- { 21218, "INV_Misc_QirajiCrystal_04", "=q3=Blue Qiraji Resonating Crystal", "=ds=#e7#" },
- { 21323, "INV_Misc_QirajiCrystal_03", "=q3=Green Qiraji Resonating Crystal", "=ds=#e7#" },
- { 21321, "INV_Misc_QirajiCrystal_02", "=q3=Red Qiraji Resonating Crystal", "=ds=#e7#" },
- { 21324, "INV_Misc_QirajiCrystal_01", "=q3=Yellow Qiraji Resonating Crystal", "=ds=#e7#" },
- };
- OldMounts = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "" },
- { 0, "", "", "" },
- { 12302, "Ability_Mount_Whitetiger", "=q4=Reins of the Frostsaber", "=ds=#e7#" },
- { 12303, "Ability_Mount_Whitetiger", "=q4=Reins of the Nightsaber", "=ds=#e7#" },
- { 13327, "Ability_Mount_Mechastrider", "=q4=Icy Blue Mechanostrider Mod A", "=ds=#e7#" },
- { 13326, "Ability_Mount_Mechastrider", "=q4=White Mechanostrider Mod A", "=ds=#e7#" },
- { 13328, "Ability_Mount_Mountainram", "=q4=Black Ram", "=ds=#e7#" },
- { 13329, "Ability_Mount_Mountainram", "=q4=Frost Ram", "=ds=#e7#" },
- { 12354, "Ability_Mount_Ridinghorse", "=q4=Palomino Bridle", "=ds=#e7#" },
- { 12353, "Ability_Mount_Ridinghorse", "=q4=White Stallion Bridle", "=ds=#e7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "" },
- { 0, "", "", "" },
- { 13317, "Ability_Mount_Raptor", "=q4=Whistle of the Ivory Raptor", "=ds=#e7#" },
- { 8586, "Ability_Mount_Raptor", "=q4=Whistle of the Mottled Red Raptor", "=ds=#e7#" },
- { 12351, "Ability_Mount_Whitedirewolf", "=q4=Horn of the Arctic Wolf", "=ds=#e7#" },
- { 12330, "Ability_Mount_Blackdirewolf", "=q4=Horn of the Red Wolf", "=ds=#e7#" },
- { 15292, "Ability_Mount_Kodo_02", "=q4=Green Kodo", "=ds=#e7#" },
- { 15293, "Ability_Mount_Kodo_02", "=q4=Teal Kodo", "=ds=#e7#" },
- };
- PvPMountsSets = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "=q7=Rank 11" },
- { 0, "", "", "" },
- { 19030, "Ability_Mount_MountainRam", "=q4=Stormpike Battle Charger", "=ds=#e7#" },
- { 0, "", "", "" },
- { 18244, "Ability_Mount_Mountainram", "=q4=Black War Ram", "=ds=#e7#" },
- { 18243, "Ability_Mount_Mechastrider", "=q4=Black Battlestrider", "=ds=#e7#" },
- { 18241, "Ability_Mount_Nightmarehorse", "=q4=Black War Steed Bridle", "=ds=#e7#" },
- { 18242, "Ability_Mount_Blackpanther", "=q4=Reins of the Black War Tiger", "=ds=#e7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_01", "=q6=#m6#", "=q18=Rank 11" },
- { 0, "", "", "" },
- { 19029, "INV_Misc_Horn_01", "=q4=Horn of the Frostwolf Howler", "=ds=#e7#" },
- { 0, "", "", "" },
- { 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#" },
- };
- UnobMounts = {
- { 0, "", "", "" },
- { 0, "INV_BannerPVP_02", "=q8=#m7#", "" },
- { 0, "", "", "" },
- { 18768, "Ability_Mount_Whitetiger", "=q4=Reins of the Swift Dawnsaber", "=ds=#e7#" },
- { 0, "", "", "" },
- { 12327, "Ability_Mount_Jungletiger", "=q3=Reins of the Golden Sabercat", "=ds=#e7#" },
- { 12325, "Ability_Mount_Jungletiger", "=q3=Reins of the Primal Leopard", "=ds=#e7#" },
- { 12326, "Ability_Mount_Jungletiger", "=q3=Reins of the Tawny Sabercat", "=ds=#e7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "INV_Jewelry_Talisman_08", "=ds=#m33#", "" },
- { 0, "", "", "" },
- { 13318, "Ability_Mount_Raptor", "=q4=Extravagant Ivory Raptor", "=ds=#e7#" },
- { 0, "", "", "" },
- { 8628, "Ability_Mount_Blackpanther", "=q1=Reins of the Spotted Nightsaber", "=ds=#e7#" },
- };
- Tabards = {
- { 0, "", "", "" },
- { 15196, "INV_Misc_TabardPVP_01", "=q1=Private's Tabard", "=ds=#s7# =q8=#m7#" },
- { 15198, "INV_Misc_TabardPVP_03", "=q1=Knight's Colors", "=ds=#s7# =q8=#m7#" },
- { 19506, "INV_Shirt_GuildTabard_01", "=q1=Silverwing Battle Tabard", "=ds=#s7# =q8=#m7#" },
- { 20132, "INV_Shirt_GuildTabard_01", "=q1=Arathor Battle Tabard", "=ds=#s7# =q8=#m7#" },
- { 19032, "INV_Shirt_GuildTabard_01", "=q1=Stormpike Battle Tabard", "=ds=#s7# =q8=#m7#" },
- { 0, "", "", "" },
- { 19160, "INV_Shirt_GuildTabard_01", "=q1=Contest Winner's Tabard", "=ds=#s7#" },
- { 22999, "INV_Shirt_GuildTabard_01", "=q1=Tabard of the Agent Dawn", "=ds=#s7#" },
- { 23192, "INV_Misc_Cape_18", "=q2=Tabard of the Scarlet Crusade", "=ds=#s7#" },
- { 23705, "INV_Misc_TabardPVP_02", "=q4=Tabard of Flame", "=ds=#s7#" },
- { 23709, "INV_Misc_TabardPVP_01", "=q4=Tabard of Frost", "=ds=#s7#" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 0, "", "", "" },
- { 15197, "INV_Misc_TabardPVP_02", "=q1=Scout's Tabard", "=ds=#s7# =q6=#m6#" },
- { 15199, "INV_Misc_TabardPVP_04", "=q1=Stone Guard's Herald", "=ds=#s7# =q6=#m6#" },
- { 19505, "INV_Shirt_GuildTabard_01", "=q1=Warsong Battle Tabard", "=ds=#s7# =q6=#m6#" },
- { 20131, "INV_Shirt_GuildTabard_01", "=q1=Battle Tabard of the Defilers", "=ds=#s7# =q6=#m6#" },
- { 19031, "INV_Shirt_GuildTabard_01", "=q1=Frostwolf Battle Tabard", "=ds=#s7# =q6=#m6#" },
- };
- WorldEpics1 = {
- { 0, "", "", "" },
- { 1981, "INV_Chest_Plate06", "=q4=Icemail Jerkin", "=ds=#s5#, #a3#", "" },
- { 867, "INV_Gauntlets_06", "=q4=Gloves of Holy Might", "=ds=#s9#, #a2#", "" },
- { 1980, "INV_Jewelry_Ring_15", "=q4=Underworld Band", "=ds=#s13#", "" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 868, "INV_Mace_13", "=q4=Ardent Custodian", "=ds=#h3#, #w6#", "" },
- { 869, "INV_Sword_25", "=q4=Dazzling Longsword", "=ds=#h3#, #w10#", "" },
- { 870, "INV_Axe_02", "=q4=Fiery War Axe", "=ds=#h2#, #w1#", "" },
- { 1982, "INV_Sword_02", "=q4=Nightblade", "=ds=#h2#, #w10#", "" },
- { 2825, "INV_Weapon_Bow_09", "=q4=Bow of Searing Arrows", "=ds=#w2#", "" },
- { 1204, "INV_Shield_06", "=q4=The Green Tower", "=ds=#w8#", "" },
- { 873, "INV_Staff_13", "=q4=Staff of Jordan", "=ds=#w9#", "" },
- };
- WorldEpics2 = {
- { 0, "", "", "" },
- { 14550, "inv_bracer_09", "=q4=Bladebane Armguards", "=ds=#s8#, #a2#", "" },
- { 3075, "INV_Helmet_44", "=q4=Eye of Flame", "=ds=#s1#, #a1#", "" },
- { 1315, "INV_Misc_Flower_01", "=q4=Lei of Lilies", "=ds=#s2#", "" },
- { 940, "INV_Chest_Cloth_26", "=q4=Robes of Insight", "=ds=#s5#, #a1#", "" },
- { 14551, "INV_Gauntlets_30", "=q4=Edgemaster's Handguards", "=ds=#s9#, #a3#", "" },
- { 17007, "INV_Gauntlets_15", "=q4=Stonerender Gauntlets", "=ds=#s9#, #a3#", "" },
- { 14549, "INV_Boots_Plate_05", "=q4=Boots of Avoidance", "=ds=#s12#, #a4#", "" },
- { 942, "INV_Jewelry_Ring_07", "=q4=Freezing Band", "=ds=#s13#", "" },
- { 1447, "INV_Belt_27", "=q4=Ring of Saviors", "=ds=#s13#", "" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 810, "INV_Hammer_11", "=q4=Hammer of the Northern Wind", "=ds=#h3#, #w6#", "" },
- { 809, "INV_Sword_28", "=q4=Bloodrazor", "=ds=#h3#, #w10#", "" },
- { 871, "INV_Axe_17", "=q4=Flurry Axe", "=ds=#h1#, #w1#", "" },
- { 2164, "INV_Sword_13", "=q4=Gut Ripper", "=ds=#h1#, #w4#", "" },
- { 2163, "INV_Sword_12", "=q4=Shadowblade", "=ds=#h1#, #w4#", "" },
- { 2291, "INV_Axe_15", "=q4=Kang the Decapitator", "=ds=#h2#, #w1#", "" },
- { 2915, "INV_Hammer_02", "=q4=Taran Icebreaker", "=ds=#h2#, #w6#", "" },
- { 812, "INV_Staff_29", "=q4=Glowing Brightwood Staff", "=ds=#w9#", "" },
- { 943, "INV_Staff_29", "=q4=Warden Staff", "=ds=#w9#", "" },
- { 2824, "INV_Weapon_Bow_12", "=q4=Hurricane", "=ds=#w2#", "" },
- { 2100, "INV_Weapon_Rifle_06", "=q4=Precisely Calibrated Boomstick", "=ds=#w5#", "" },
- { 1169, "Spell_Shadow_GrimWard", "=q4=Blackskull Shield", "=ds=#w8#", "" },
- { 1979, "INV_Shield_02", "=q4=Wall of the Dead", "=ds=#w8#", "" },
- };
- WorldEpics3 = {
- { 0, "", "", "" },
- { 2245, "INV_Helmet_05", "=q4=Helm of Narv", "=ds=#s1#, #a3#", "" },
- { 1443, "INV_Jewelry_Amulet_01", "=q4=Jeweled Amulet of Cainwyn", "=ds=#s2#", "" },
- { 14558, "INV_Jewelry_Necklace_08", "=q4=Lady Maye's Pendant", "=ds=#s2#", "" },
- { 14552, "INV_Shoulder_20", "=q4=Stockade Pauldrons", "=ds=#s3#, #a4#", "" },
- { 3475, "INV_Misc_Cape_08", "=q4=Cloak of Flames", "=ds=#s4#", "" },
- { 14553, "INV_Belt_09", "=q4=Sash of Mercy", "=ds=#s10#, #a2#", "" },
- { 14554, "INV_Pants_04", "=q4=Cloudkeeper Legplates", "=ds=#s11#, #a4#", "" },
- { 2246, "INV_Jewelry_Ring_05", "=q4=Myrmidon's Signet", "=ds=#s13#", "" },
- { 833, "INV_Ore_TrueSilver_01", "=q4=Lifestone", "=ds=#s14#", "" },
- { 14557, "INV_Misc_Horn_03", "=q4=The Lion Horn of Stormwind", "=ds=#s14#", "" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 2243, "INV_Mace_14", "=q4=Hand of Edward the Odd", "=ds=#h3#, #w6#", "" },
- { 20698, "INV_Sword_22", "=q4=Elemental Attuned Blade", "=ds=#h3#, #w10#", "" },
- { 1728, "INV_Sword_22", "=q4=Teebu's Blazing Longsword", "=ds=#h3#, #w10#", "" },
- { 811, "INV_Axe_07", "=q4=Axe of the Deep Woods", "=ds=#h1#, #w1#", "" },
- { 14555, "INV_Sword_34", "=q4=Alcor's Sunrazor", "=ds=#h1#, #w10#", "" },
- { 2244, "INV_Sword_18", "=q4=Krol Blade", "=ds=#h1#, #w10#", "" },
- { 1263, "INV_Weapon_Halberd_10", "=q4=Brain Hacker", "=ds=#h2#, #w1#", "" },
- { 2801, "INV_Sword_10", "=q4=Blade of Hanna", "=ds=#h2#, #w10#", "" },
- { 647, "INV_Sword_19", "=q4=Destiny", "=ds=#h2#, #w10#", "" },
- { 2099, "INV_Weapon_Rifle_09", "=q4=Dwarven Hand Cannon", "=ds=#w5#", "" },
- { 1168, "INV_Shield_01", "=q4=Skullflame Shield", "=ds=#w8#", "" },
- { 944, "INV_Staff_07", "=q4=Elemental Mage Staff", "=ds=#w9#", "" },
- };
- RarePets1 = {
- { 0, "", "", "" },
- { 23713, "INV_Egg_02", "=q4=Hippogryph Hatchling", "=ds=#e15# =q6=TCG" },
- { 23712, "INV_Misc_Head_Tiger_01", "=q4=White Tiger Cub", "=ds=#e15# =q6=TCG" },
- { 0,"","","" },
- { 13584, "INV_DiabloStone", "=q3=Diablo Stone", "=ds=#e15# =q6=Collector's Edition" },
- { 13583, "INV_Belt_05", "=q3=Panda Collar", "=ds=#e15# =q6=Collector's Edition" },
- { 13582, "Spell_Shadow_SummonFelHunter", "=q3=Zergling Leash", "=ds=#e15# =q6=Collector's Edition" },
- { 20371, "INV_Egg_03", "=q3=Blue Murloc Egg", "=ds=#e15# =q6=BlizzCon 2005" },
- { 22114, "INV_Egg_03", "=q3=Pink Murloc Egg", "=ds=#e15# =q6=BlizzCon 2006" },
- { 0,"","","" },
- { 23007,"INV_Belt_25","=q1=Piglet's Collar","=ds=#e15# =q6=Children's Week" },
- { 23015,"INV_Box_PetCarrier_01","=q1=Rat Cage","=ds=#e15# =q6=Children's Week" },
- { 23002,"INV_Crate_03","=q1=Turtle Box","=ds=#e15# =q6=Children's Week" },
- { 21301, "INV_Holiday_Christmas_Present_03", "=q1=Green Helper Box", "=ds=#e15# =q6=Feast of Winter Veil" },
- { 21308, "INV_Misc_Bell_01", "=q1=Jingling Bell", "=ds=#e15# =q6=Feast of Winter Veil" },
- { 0,"","","" },
- { 21305, "INV_Holiday_Christmas_Present_01", "=q1=Red Helper Box", "=ds=#e15# =q6=Feast of Winter Veil" },
- { 21309, "INV_Misc_Bag_17", "=q1=Snowman Kit", "=ds=#e15# =q6=Feast of Winter Veil" },
- { 22235, "INV_Ammo_Arrow_02", "=q1=Truesilver Shafted Arrow", "=ds=#e15# =q6=Love is in the Air" },
- { 23083, "INV_Potion_33", "=q1=Captured Flame", "=ds=#e15# =q6=Midsummer Fire Festival" },
- { 19450,"INV_Egg_04","=q1=A Jubling's Tiny Home","=ds=#e15#" },
- { 8491,"INV_Box_PetCarrier_01","=q1=Cat Carrier (Black Tabby)","=ds=#e15#" },
- { 8489,"INV_Box_PetCarrier_01","=q1=Cat Carrier (White Kitten)","=ds=#e15#" },
- { 11110,"INV_Egg_02","=q1=Chicken Egg","=ds=#e15#" },
- { 10822,"INV_Misc_Head_Dragon_01","=q1=Dark Whelpling","=ds=#e15#" },
- { 20769,"Ability_Creature_Poison_05","=q1=Disgusting Oozeling","=ds=#e15#" },
- { 15996,"INV_Misc_MonsterHead_03","=q1=Lifelike Mechanical Toad","=ds=#e15#" },
- { 11826,"INV_Misc_Idol_02","=q1=Lil' Smoky","=ds=#e15#" },
- { 10398,"Spell_Magic_PolymorphChicken","=q1=Mechanical Chicken","=ds=#e15#" },
- { 8494,"Spell_Nature_ForceofNature","=q1=Parrot Cage (Hyacinth Macaw)","=ds=#e15#" },
- };
- RarePets2 = {
- { 0, "", "", "" },
- { 11825,"INV_Misc_Bomb_04","=q1=Pet Bombling","=ds=#e15#" },
- { 12529,"INV_Box_Birdcage_01","=q1=Smolderweb Carrier","=ds=#e15#" },
- { 11474,"INV_Egg_02","=q1=Sprite Darter Egg","=ds=#e15#" },
- { 8499,"INV_Misc_Head_Dragon_01","=q1=Tiny Crimson Whelpling","=ds=#e15#" },
- { 8498,"INV_Misc_Head_Dragon_01","=q1=Tiny Emerald Whelpling","=ds=#e15#" },
- { 21277,"Ability_Hunter_Pet_Gorilla","=q1=Tranquil Mechanical Yeti","=ds=#e15#" },
- { 12264,"INV_Box_PetCarrier_01","=q1=Worg Carrier","=ds=#e15#" },
- };
-};
diff --git a/AtlasLoot back update/TableRegister/TableRegister.xml b/AtlasLoot back update/TableRegister/TableRegister.xml
deleted file mode 100644
index bb99d01..0000000
--- a/AtlasLoot back update/TableRegister/TableRegister.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AtlasLoot back update/TableRegister/loottables.cn.lua b/AtlasLoot back update/TableRegister/loottables.cn.lua
deleted file mode 100644
index d4b63a4..0000000
--- a/AtlasLoot back update/TableRegister/loottables.cn.lua
+++ /dev/null
@@ -1,125 +0,0 @@
--- [[
--- Last Updated: 02/28/2008
--- Initial translation by: 560889223
--- Maintained by: Diablohu
--- http://www.dreamgen.cn
--- ]]
-
-if (GetLocale() == "zhCN") then
-
------------------
---- Instances ---
------------------
-
- --Keys
- AtlasLoot_TableNames["OldKeys"][1] = "钥匙";
- AtlasLoot_TableNames["BCKeys"][1] = "钥匙";
- --Auch: Sethekk Halls
- AtlasLoot_TableNames["AuchSethekkTheSagaofTerokk"][1] = "泰罗克的传说";
- --Auch: Shadow Labyrinth
- AtlasLoot_TableNames["AuchShadowFirstFragmentGuardian"][1] = "第一块碎片的守护者";
- --Blackrock Depths
- AtlasLoot_TableNames["BRDArena"][1] = "竞技场";
- AtlasLoot_TableNames["BRDForgewright"][1] = "弗兰克罗恩·铸铁的雕像";
- AtlasLoot_TableNames["BRDGuzzler"][1] = "黑铁酒吧";
- AtlasLoot_TableNames["BRDTomb"][1] = "召唤者之墓";
- AtlasLoot_TableNames["BRDBSPlans"][1] = "锻造设计图 (黑石深渊)";
- --The Black Temple
- AtlasLoot_TableNames["BTEssencofSouls"][1] = "灵魂之匣";
- AtlasLoot_TableNames["BTPatterns"][1] = "掉落图纸 (黑暗神殿)";
- --Blackwing Lair
- AtlasLoot_TableNames["BWLDraconicForDummies"][1] = "龙语傻瓜教程:第七卷";
- --CFR: The Steamvault
- AtlasLoot_TableNames["CFRSteamSecondFragmentGuardian"][1] = "第二块碎片的守护者";
- --CoT: Old Hillsbrad Foothills
- AtlasLoot_TableNames["CoTHillsbradAgedDalaranWizard"][1] = "老迈的达拉然巫师";
- --Dire Maul East
- AtlasLoot_TableNames["DMBooks"][1] = "厄运之槌书籍";
- --HC: Shattered Halls
- AtlasLoot_TableNames["HCHallsExecutioner"][1] = "碎手斩杀者";
- --Karazhan
- AtlasLoot_TableNames["KaraCharredBoneFragment"][1] = "焦骨碎块 (任务物品)";
- AtlasLoot_TableNames["KaraNamed"][1] = "仆人区动物首领";
- AtlasLoot_TableNames["KaraKeannaLog"][1] = "金娜的日记 (任务物品)";
- AtlasLoot_TableNames["KaraOperaEvent"][1] = "歌剧";
- --Maraudon
- AtlasLoot_TableNames["MaraKhanKolk"][1] = "考尔克 (第一可汗)";
- AtlasLoot_TableNames["MaraKhanGelk"][1] = "吉尔克 (第二可汗)";
- AtlasLoot_TableNames["MaraKhanMagra"][1] = "玛格拉 (第三可汗)";
- AtlasLoot_TableNames["MaraKhanVeng"][1] = "温格 (第五可汗)";
- AtlasLoot_TableNames["MaraKhanMaraudos"][1] = "玛拉多斯 (第四可汗)";
- --Molten Core
- AtlasLoot_TableNames["MCRANDOMBOSSDROPPS"][1] = "首领随机掉落 (熔火之心)";
- --The Ruins of Ahn'Qiraj
- AtlasLoot_TableNames["AQ20Trash"][1] = "普通怪物 (安其拉废墟)";
- AtlasLoot_TableNames["AQ20ClassBooks"][1] = "安其拉职业书籍";
- AtlasLoot_TableNames["AQEnchants"][1] = "安其拉掉落附魔公式";
- --Shadowfang Keep
- AtlasLoot_TableNames["BSFFelSteed"][1] = "地狱战马";
- --Stratholme
- AtlasLoot_TableNames["STRATStratholmeCourier"][1] = "邮箱钥匙";
- AtlasLoot_TableNames["STRATAtiesh"][1] = "埃提耶什 <萨格拉斯之手>";
- AtlasLoot_TableNames["STRATBSPlansSerenity"][1] = "设计图:平静";
- AtlasLoot_TableNames["STRATBSPlansCorruption"][1] = "设计图:腐蚀";
- --Sunken Temple
- AtlasLoot_TableNames["STSpawnOfHakkar"][1] = "哈卡的后代";
- AtlasLoot_TableNames["STTrollMinibosses"][1] = "巨魔小首领";
- --Sunwell Plateau
- AtlasLoot_TableNames["SPPatterns"][1] = "掉落图纸 (太阳之井高地)";
- --Temple of Ahn'Qiraj
- AtlasLoot_TableNames["AQ40Trash1"][1] = "普通怪物 (安其拉神殿)";
- AtlasLoot_TableNames["AQ40Trash2"][1] = "普通怪物 (安其拉神殿)";
- AtlasLoot_TableNames["AQOpening"][1] = "安琪拉之门任务奖励";
- --TK: The Arcatraz
- AtlasLoot_TableNames["TKArcThirdFragmentGuardian"][1] = "第三块碎片的守护者";
- --TK: The Eye
- AtlasLoot_TableNames["TKEyeLegendaries"][1] = "凯尔萨斯一役使用到的传奇物品";
- --TK: The Mechanar
- AtlasLoot_TableNames["TKMechCacheoftheLegion"][1] = "军团保险箱";
- AtlasLoot_TableNames["TKMechOverchargedManacell"][1] = "超载的魔法晶格";
- --Uldaman
- AtlasLoot_TableNames["UldTabletofRyuneh"][1] = "雷乌纳石板";
- AtlasLoot_TableNames["UldTabletofWill"][1] = "意志石板";
- AtlasLoot_TableNames["UldShadowforgeCache"][1] = "暗影熔炉地窖";
- --Zul'Aman
- AtlasLoot_TableNames["ZATimedChest"][1] = "限时任务奖励";
- --Zul'Gurub
- AtlasLoot_TableNames["ZGMuddyChurningWaters"][1] = "混浊的水";
- AtlasLoot_TableNames["ZGShared"][1] = "祖尔格拉布祭司首领共享掉落";
- AtlasLoot_TableNames["ZGEnchants"][1] = "祖尔格拉布职业附魔";
-
-------------------------
---- Misc Collections ---
-------------------------
-
- AtlasLoot_TableNames["BlizzardCollectables1"][1] = "暴雪收藏表";
- AtlasLoot_TableNames["RareMounts1"][1] = "稀有坐骑 - 经典旧世";
- AtlasLoot_TableNames["RareMounts2"][1] = "稀有坐骑 - 燃烧的远征";
-
---------------
---- Events ---
---------------
-
- --Abyssal Council
- AtlasLoot_TableNames["Templars"][1] = "深渊议会 - 圣殿骑士";
- AtlasLoot_TableNames["Dukes"][1] = "深渊议会 - 公爵";
- AtlasLoot_TableNames["HighCouncil"][1] = "深渊议会 - 上层议会";
- --Seasonal
- AtlasLoot_TableNames["LordAhune"][1] = "冰霜之王埃霍恩";
- AtlasLoot_TableNames["Winterviel2"][1] = "冬幕节";
- --Skettis
- AtlasLoot_TableNames["SkettisTalonpriestIshaal"][1] = "鸦爪祭司伊沙尔";
- AtlasLoot_TableNames["SkettisHazziksPackage"][1] = "哈吉克的包裹";
- --Other
- AtlasLoot_TableNames["ScourgeInvasionEvent2"][1] = "天灾入侵 - 首领";
-
---------------------
---- Rep Factions ---
---------------------
-
- --Argent Dawn
- AtlasLoot_TableNames["Argent1"][1] = "银色黎明: 交换的奖励";
- --Exalted with Cenarion Expedition, The Sha'tar and The Aldor/Scryers
- AtlasLoot_TableNames["ShattrathFlasks1"][1] = "沙塔斯合剂";
-
-end
diff --git a/AtlasLoot back update/TableRegister/loottables.de.lua b/AtlasLoot back update/TableRegister/loottables.de.lua
deleted file mode 100644
index 25019d9..0000000
--- a/AtlasLoot back update/TableRegister/loottables.de.lua
+++ /dev/null
@@ -1,144 +0,0 @@
-if (GetLocale() == "deDE") then
-
------------------
---- Instanzen ---
------------------
-
- --Keys
- AtlasLoot_TableNames["OldKeys"][1] = "Schlüssel";
- AtlasLoot_TableNames["BCKeys"][1] = "Schlüssel";
- --Auch: Sethekkhallen
- AtlasLoot_TableNames["AuchSethekkTheSagaofTerokk"][1] = "Die Sage von Terokk";
- --Auch: Schattenlabyrinth
- AtlasLoot_TableNames["AuchShadowFirstFragmentGuardian"][1] = "Wächter des ersten Teils";
- --Der Schwarzfels
- AtlasLoot_TableNames["BRMScarshieldQuartermaster"][1] = "Scarshield Quartermaster";
- --Schwarzfelstiefen
- AtlasLoot_TableNames["BRDPyron"][1] = "Übermeister Pyron";
- AtlasLoot_TableNames["BRDArena"][1] = "Ring des Gesetzes";
- AtlasLoot_TableNames["BRDForgewright"][1] = "Statue von Franclorn Schmiedevater";
- AtlasLoot_TableNames["BRDGuzzler"][1] = "Der grimmige Säufer";
- AtlasLoot_TableNames["BRDTomb"][1] = "Grabmal der Boten";
- AtlasLoot_TableNames["BRDBSPlans"][1] = "Schmiedekunst Pläne";
- --Schwarzfelsspitze (Oben)
- AtlasLoot_TableNames["UBRSFLAME"][1] = "Vater Flamme";
- --Der schwarze Tempel
- AtlasLoot_TableNames["BTEssencofSouls"][1] = "Reliquiar der Verirrten";
- AtlasLoot_TableNames["BTPatterns"][1] = "Muster/Pläne (Der schwarze Tempel)";
- --HdZ: Vorgebirge des Alten Huegellands
- AtlasLoot_TableNames["CoTHillsbradThomasYance"][1] = "Thomas Yance";
- AtlasLoot_TableNames["CoTHillsbradAgedDalaranWizard"][1] = "Gealterter Hexer von Dalaran";
- --Duesterbruch (Ost)
- AtlasLoot_TableNames["DMBooks"][1] = "Düsterbruch Bücher";
- --Duesterbruch (Nord)
- AtlasLoot_TableNames["DMNThimblejack"][1] = "Knot Zwingschraub";
- AtlasLoot_TableNames["DMNTRIBUTERUN"][1] = "Tribut Run";
- --Duesterbruch (West)
- AtlasLoot_TableNames["DMWShendralarProvisioner"][1] = "Versorger der Shen'dralar";
- --Gnomeregan
- AtlasLoot_TableNames["GnNamdoBizzfizzle"][1] = "Namdo Blitzzischel";
- --HZ: Hoellenfeuerbollwerk
- AtlasLoot_TableNames["HCRampFelIronChest"][1] = "Verstärkte Teufelseisentruhe";
- AtlasLoot_TableNames["HCRampFelIronChestHEROIC"][1] = "Verstärkte Teufelseisentruhe (Heroic)";
- --HZ: Die zerschmetterten Hallen
- AtlasLoot_TableNames["HCHallsExecutioner"][1] = "Shattered Hand Executioner";
- --Karazhan
- AtlasLoot_TableNames["KaraNamed"][1] = "Kellerbosse";
- AtlasLoot_TableNames["KaraOperaEvent"][1] = "Theater-Event";
- --Maraudon
- AtlasLoot_TableNames["MaraNamelesProphet"][1] = "The Nameles Prophet";
- --Geschmolzener Kern
- AtlasLoot_TableNames["MCRANDOMBOSSDROPPS"][1] = "Zufälliger Boss Loot";
- --Kral der Klingenhauer
- AtlasLoot_TableNames["RFKThorncurse"][1] = "Aggem Dornfluch";
- AtlasLoot_TableNames["RFKRoogug"][1] = "Roogug";
- --Ruinen von Ahn'Qiraj
- AtlasLoot_TableNames["AQ20CAPTIAN"][1] = "Rajaxx's Captains";
- AtlasLoot_TableNames["AQ20ClassBooks"][1] = "AQ Klassenbücher";
- AtlasLoot_TableNames["AQEnchants"][1] = "AQ Verzauberungen";
- --Burg Schattenfang
- AtlasLoot_TableNames["BSFFelSteed"][1] = "Teufelsross";
- AtlasLoot_TableNames["BSFRethilgore"][1] = "Rotkralle";
- --Stratholme
- AtlasLoot_TableNames["STRATStratholmeCourier"][1] = "Briefkastenschlüssel";
- AtlasLoot_TableNames["STRATAtiesh"][1] = "Atiesh ";
- AtlasLoot_TableNames["STRATMalorsStrongbox"][1] = "Malors Geldkassette";
- AtlasLoot_TableNames["STRATBSPlansSerenity"][1] = "Plans: Serenity";
- AtlasLoot_TableNames["STRATSothosJarien"][1] = "Sothos und Jarien";
- AtlasLoot_TableNames["STRATBSPlansCorruption"][1] = "Plans: Corruption";
- --Der Tempel von Atal'Hakkar
- AtlasLoot_TableNames["STSpawnOfHakkar"][1] = "Brut von Hakkar";
- AtlasLoot_TableNames["STTrollMinibosses"][1] = "Troll Minibosse";
- --Tempel von Ahn'Qiraj
- AtlasLoot_TableNames["AQOpening"][1] = "AQ Tor Öffnung";
- --FdS: Die Arkatraz
- AtlasLoot_TableNames["TKArcThirdFragmentGuardian"][1] = "Wächter des dritten Teils";
- --FdS: Auge des Sturms
- AtlasLoot_TableNames["TKEyeLegendaries"][1] = "Legendäre Items für Kael'thas Kampf";
- --FdS: Die Mechanar
- AtlasLoot_TableNames["TKMechOverchargedManacell"][1] = "Überladene Manazelle";
- --Uldaman
- AtlasLoot_TableNames["UldTabletofRyuneh"][1] = "Schrifttafel von Ryun'eh";
- AtlasLoot_TableNames["UldKromStoutarmChest"][1] = "Krom Starkarms Truhe";
- AtlasLoot_TableNames["UldGarrettFamilyChest"][1] = "Familientruhe der Garretts";
- AtlasLoot_TableNames["UldTabletofWill"][1] = "Schrifttafel des Willens";
- AtlasLoot_TableNames["UldShadowforgeCache"][1] = "Shadowforge-Cache";
- --Zul'Aman
- AtlasLoot_TableNames["ZATimedChest"][1] = "Timed Reward Chest";
- --Zul'Gurub
- AtlasLoot_TableNames["ZGMuddyChurningWaters"][1] = "Schlammiges aufgewühltes Gewässer";
- AtlasLoot_TableNames["ZGShared"][1] = "Geteilter ZG Priester Boss Loot";
-
-------------
---- Sets ---
-------------
-
--------
-
-
------------------------
---- Misc Collections ---
------------------------
-
- AtlasLoot_TableNames["BlizzardCollectables1"] = { "Blizzard Collectables", "AtlasLootSetItems" };
-
-------------------
---- Welt Bosse ---
-------------------
-
----------
-
---------------
---- Events ---
---------------
-
- --Skettis
- --Gefaengnis des Astraleums
- AtlasLoot_TableNames["ArmbreakerHuffaz"][1] = "Armbrecher Huffaz";
- AtlasLoot_TableNames["FelTinkererZortan"][1] = "Teufelstüftler Zortan";
- AtlasLoot_TableNames["Forgosh"][1] = "Forgosh ";
- AtlasLoot_TableNames["Gulbor"][1] = "Gul'bor ";
- AtlasLoot_TableNames["MalevustheMad"][1] = "Malevus der Verrückte";
- AtlasLoot_TableNames["PorfustheGemGorger"][1] = "Porfus der Edelsteinschlinger";
- AtlasLoot_TableNames["WrathbringerLaztarash"][1] = "Zornschaffer Laz-tarash";
- AtlasLoot_TableNames["BashirStasisChambers"][1] = "Landeplatz von Bash'ir Stasiskammern";
- --Abyssischer Rat
- AtlasLoot_TableNames["Templars"][1] = "Abyssischer Rat - Templer";
- AtlasLoot_TableNames["Dukes"][1] = "Abyssischer Rat - Fürsten";
- AtlasLoot_TableNames["HighCouncil"][1] = "Abyssischer Rat - Hoher Rat";
- --Andere
- AtlasLoot_TableNames["ScourgeInvasionEvent2"][1] = "Invasion der Geißel Bosse";
-
-
----------------------
---- Ruf Fraktionen ---
----------------------
-
- --Exalted with Cenarion Expedition, The Sha'tar and The Aldor/Scryers
- AtlasLoot_TableNames["ShattrathFlasks1"] = { "Shattrath Fläschchen", "AtlasLootRepItems" };
-
------------
---- PvP ---
------------
-
-end
\ No newline at end of file
diff --git a/AtlasLoot back update/TableRegister/loottables.en.lua b/AtlasLoot back update/TableRegister/loottables.en.lua
deleted file mode 100644
index c06c08d..0000000
--- a/AtlasLoot back update/TableRegister/loottables.en.lua
+++ /dev/null
@@ -1,2010 +0,0 @@
---[[
-loottables.en.lua
-This file assigns a title to every loot table. The primary use of this table
-is in the search function, as when iterating through the loot tables there is no
-inherant title to the loot table, given the origins of the mod as an Atlas plugin.
-]]
-
---Invoke libraries
-local AL = AceLibrary("AceLocale-2.2"):new("AtlasLoot");
-
---Table of loot titles
-AtlasLoot_TableNames = {
- --Keys
- ["VanillaKeys"] = { AL["Keys"], "AtlasLootItems" },
- --Blackfathom Deeps
- ["BFDGhamoora"] = { AL["Ghamoo-ra"], "AtlasLootItems" },
- ["BFDLadySarevess"] = { AL["Lady Sarevess"], "AtlasLootItems" },
- ["BFDGelihast"] = { AL["Gelihast"], "AtlasLootItems" },
- ["BFDBaronAquanis"] = { AL["Baron Aquanis"], "AtlasLootItems" },
- ["BFDTwilightLordKelris"] = { AL["Twilight Lord Kelris"], "AtlasLootItems" },
- ["BFDOldSerrakis"] = { AL["Old Serra'kis"], "AtlasLootItems" },
- ["BFDAkumai"] = { AL["Aku'mai"], "AtlasLootItems" },
- ["BFDTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Blackfathom Deeps"] .. ")", "AtlasLootItems" },
- --Blackrock Mountain
- ["BRMScarshieldQuartermaster"] = { AL["Scarshield Quartermaster"], "AtlasLootItems" },
- --Blackrock Depths
- ["BRDPyron"] = { AL["Overmaster Pyron"], "AtlasLootItems" },
- ["BRDLordRoccor"] = { AL["Lord Roccor"], "AtlasLootItems" },
- ["BRDHighInterrogatorGerstahn"] = { AL["High Interrogator Gerstahn"], "AtlasLootItems" },
- ["BRDAnubshiah"] = { AL["Anub'shiah"], "AtlasLootItems" },
- ["BRDEviscerator"] = { AL["Eviscerator"], "AtlasLootItems" },
- ["BRDGorosh"] = { AL["Gorosh the Dervish"], "AtlasLootItems" },
- ["BRDGrizzle"] = { AL["Grizzle"], "AtlasLootItems" },
- ["BRDHedrum"] = { AL["Hedrum the Creeper"], "AtlasLootItems" },
- ["BRDOkthor"] = { AL["Ok'thor the Breaker"], "AtlasLootItems" },
- ["BRDTheldren"] = { AL["Theldren"], "AtlasLootItems" },
- ["BRDHoundmaster"] = { AL["Houndmaster Grebmar"], "AtlasLootItems" },
- ["BRDForgewright"] = { AL["Monument of Franclorn Forgewright"], "AtlasLootItems" },
- ["BRDPyromancerLoregrain"] = { AL["Pyromancer Loregrain"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["BRDTheVault"] = { AL["The Vault"], "AtlasLootItems" },
- ["BRDWarderStilgiss"] = { AL["Warder Stilgiss"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["BRDVerek"] = { AL["Verek"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["BRDFineousDarkvire"] = { AL["Fineous Darkvire"], "AtlasLootItems" },
- ["BRDLordIncendius"] = { AL["Lord Incendius"], "AtlasLootItems" },
- ["BRDBaelGar"] = { AL["Bael'Gar"], "AtlasLootItems" },
- ["BRDGeneralAngerforge"] = { AL["General Angerforge"], "AtlasLootItems" },
- ["BRDGolemLordArgelmach"] = { AL["Golem Lord Argelmach"], "AtlasLootItems" },
- ["BRDGuzzler"] = { AL["The Grim Guzzler"], "AtlasLootItems" },
- ["BRDFlamelash"] = { AL["Ambassador Flamelash"], "AtlasLootItems" },
- ["BRDPanzor"] = { AL["Panzor the Invincible"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["BRDTomb"] = { "Summoner's Tomb", "AtlasLootItems" },
- ["BRDLyceum"] = { AL["Shadowforge Flame Keeper"], "AtlasLootItems" },
- ["BRDMagmus"] = { AL["Magmus"], "AtlasLootItems" },
- ["BRDPrincess"] = { AL["Princess Moira Bronzebeard"], "AtlasLootItems" },
- ["BRDEmperorDagranThaurissan"] = { AL["Emperor Dagran Thaurissan"], "AtlasLootItems" },
- ["BRDBSPlans"] = { "Blacksmith Plans" .. " (" .. AL["Blackrock Depths"] .. ")", "AtlasLootItems" },
- ["BRDTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Blackrock Depths"] .. ")", "AtlasLootItems" },
- --Lower Blackrock Spire
- ["LBRSSpirestoneButcher"] = { AL["Spirestone Butcher"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSPike"] = { AL["Roughshod Pike"], "AtlasLootItems" },
- ["LBRSOmokk"] = { AL["Highlord Omokk"], "AtlasLootItems" },
- ["LBRSSpirestoneBattleLord"] = { AL["Spirestone Battle Lord"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSSpirestoneLordMagus"] = { AL["Spirestone Lord Magus"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSVosh"] = { AL["Shadow Hunter Vosh'gajin"], "AtlasLootItems" },
- ["LBRSVoone"] = { AL["War Master Voone"], "AtlasLootItems" },
- ["LBRSGrayhoof"] = { AL["Mor Grayhoof"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["LBRSGrimaxe"] = { AL["Bannok Grimaxe"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSSmolderweb"] = { AL["Mother Smolderweb"], "AtlasLootItems" },
- ["LBRSCrystalFang"] = { AL["Crystal Fang"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSHumanRemains"] = { AL["Human Remains"], "AtlasLootItems" },
- ["LBRSDoomhowl"] = { AL["Urok Doomhowl"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["LBRSZigris"] = { AL["Quartermaster Zigris"], "AtlasLootItems" },
- ["LBRSHalycon"] = { AL["Halycon"], "AtlasLootItems" },
- ["LBRSSlavener"] = { AL["Gizrul the Slavener"], "AtlasLootItems" },
- ["LBRSBashguud"] = { AL["Ghok Bashguud"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSWyrmthalak"] = { AL["Overlord Wyrmthalak"], "AtlasLootItems" },
- ["LBRSFelguard"] = { AL["Burning Felguard"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Lower Blackrock Spire"] .. ")", "AtlasLootItems" },
- --Upper Blackrock Spire
- ["UBRSEmberseer"] = { AL["Pyroguard Emberseer"], "AtlasLootItems" },
- ["UBRSSolakar"] = { AL["Solakar Flamewreath"], "AtlasLootItems" },
- ["UBRSFlame"] = { AL["Father Flame"], "AtlasLootItems" },
- ["UBRSRunewatcher"] = { AL["Jed Runewatcher"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["UBRSAnvilcrack"] = { AL["Goraluk Anvilcrack"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["UBRSRend"] = { AL["Warchief Rend Blackhand"], "AtlasLootItems" },
- ["UBRSGyth"] = { AL["Gyth"], "AtlasLootItems" },
- ["UBRSBeast"] = { AL["The Beast"], "AtlasLootItems" },
- ["UBRSValthalak"] = { AL["Lord Valthalak"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["UBRSDrakkisath"] = { AL["General Drakkisath"], "AtlasLootItems" },
- ["UBRSTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Upper Blackrock Spire"] .. ")", "AtlasLootItems" },
- --Blackwing Lair
- ["BWLRazorgore"] = { AL["Razorgore the Untamed"], "AtlasLootItems" },
- ["BWLVaelastrasz"] = { AL["Vaelastrasz the Corrupt"], "AtlasLootItems" },
- ["BWLLashlayer"] = { AL["Broodlord Lashlayer"], "AtlasLootItems" },
- ["BWLFiremaw"] = { AL["Firemaw"], "AtlasLootItems" },
- ["BWLEbonroc"] = { AL["Ebonroc"], "AtlasLootItems" },
- ["BWLFlamegor"] = { AL["Flamegor"], "AtlasLootItems" },
- ["BWLChromaggus"] = { AL["Chromaggus"], "AtlasLootItems" },
- ["BWLNefarian"] = { AL["Nefarian"], "AtlasLootItems" },
- ["BWLTrashMobs"] = { AL["Trash Mobs"] .. " (" .. AL["Blackwing Lair"] .. ")", "AtlasLootItems" },
- --The Deadmines
- ["DMMarisaduPaige"] = { AL["Marisa du'Paige"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMBrainwashedNoble"] = { AL["Brainwashed Noble"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMForemanThistlenettle"] = { AL["Foreman Thistlenettle"], "AtlasLootItems" },
- ["DMRhahkZor"] = { AL["Rhahk'Zor"], "AtlasLootItems" },
- ["DMMinerJohnson"] = { AL["Miner Johnson"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMSneed"] = { AL["Sneed"], "AtlasLootItems" },
- ["DMSneedsShredder"] = { AL["Sneed's Shredder"], "AtlasLootItems" },
- ["DMGilnid"] = { AL["Gilnid"], "AtlasLootItems" },
- ["DMDefiasGunpowder"] = { AL["Defias Gunpowder"], "AtlasLootItems" },
- ["DMMrSmite"] = { AL["Mr. Smite"], "AtlasLootItems" },
- ["DMCookie"] = { AL["Cookie"], "AtlasLootItems" },
- ["DMCaptainGreenskin"] = { AL["Captain Greenskin"], "AtlasLootItems" },
- ["DMVanCleef"] = { AL["Edwin VanCleef"], "AtlasLootItems" },
- ["DMTrash"] = { AL["Trash Mobs"] .. " (" .. AL["The Deadmines"] .. ")", "AtlasLootItems" },
- --Dire Maul East
- ["DMEPusillin"] = { AL["Pusillin"], "AtlasLootItems" },
- ["DMEZevrimThornhoof"] = { AL["Zevrim Thornhoof"], "AtlasLootItems" },
- ["DMEHydro"] = { AL["Hydrospawn"], "AtlasLootItems" },
- ["DMELethtendris"] = { AL["Lethtendris"], "AtlasLootItems" },
- ["DMEPimgib"] = { AL["Pimgib"], "AtlasLootItems" },
- ["DMEAlzzin"] = { AL["Alzzin the Wildshaper"], "AtlasLootItems" },
- ["DMEIsalien"] = { AL["Isalien"], "AtlasLootItems" },
- ["DMETrash"] = { AL["Trash Mobs"] .. " (" .. AL["Dire Maul (East)"] .. ")", "AtlasLootItems" },
- ["DMEShard"] = { AL["Felvine Shard"], "AtlasLootItems" },
- ["DMTome"] = { AL["A Dusty Tome"], "AtlasLootItems" },
- ["DMBooks"] = { "Dire Maul Books", "AtlasLootItems" },
- --Dire Maul North
- ["DMNGuardMoldar"] = { AL["Guard Mol'dar"], "AtlasLootItems" },
- ["DMNStomperKreeg"] = { AL["Stomper Kreeg"], "AtlasLootItems" },
- ["DMNGuardFengus"] = { AL["Guard Fengus"], "AtlasLootItems" },
- ["DMNThimblejack"] = { AL["Knot Thimblejack"], "AtlasLootItems" },
- ["DMNGuardSlipkik"] = { AL["Guard Slip'kik"], "AtlasLootItems" },
- ["DMNCaptainKromcrush"] = { AL["Captain Kromcrush"], "AtlasLootItems" },
- ["DMNChoRush"] = { AL["Cho'Rush the Observer"], "AtlasLootItems" },
- ["DMNKingGordok"] = { AL["King Gordok"], "AtlasLootItems" },
- ["DMNTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Dire Maul (North)"] .. ")", "AtlasLootItems" },
- ["DMNTRIBUTERUN"] = { AL["DM North Tribute Chest"], "AtlasLootItems" },
- --Dire Maul West
- ["DMWTendrisWarpwood"] = { AL["Tendris Warpwood"], "AtlasLootItems" },
- ["DMWIllyannaRavenoak"] = { AL["Illyanna Ravenoak"], "AtlasLootItems" },
- ["DMWMagisterKalendris"] = { AL["Magister Kalendris"], "AtlasLootItems" },
- ["DMWTsuzee"] = { AL["Tsu'zee"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMWRevanchion"] = { AL["Revanchion"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["DMWImmolthar"] = { AL["Immol'thar"], "AtlasLootItems" },
- ["DMWHelnurath"] = { AL["Lord Hel'nurath"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMWPrinceTortheldrin"] = { AL["Prince Tortheldrin"], "AtlasLootItems" },
- ["DMWShendralarProvisioner"] = { AL["Shen'dralar Provisioner"], "AtlasLootItems" },
- ["DMWTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Dire Maul (West)"] .. ")", "AtlasLootItems" },
- --Gnomeregan
- ["GnNamdoBizzfizzle"] = { AL["Namdo Bizzfizzle"], "AtlasLootItems" },
- ["GnTechbot"] = { AL["Techbot"], "AtlasLootItems" },
- ["GnGrubbis"] = { AL["Grubbis"], "AtlasLootItems" },
- ["GnViscousFallout"] = { AL["Viscous Fallout"], "AtlasLootItems" },
- ["GnElectrocutioner6000"] = { AL["Electrocutioner 6000"], "AtlasLootItems" },
- ["GnCrowdPummeler960"] = { AL["Crowd Pummeler 9-60"], "AtlasLootItems" },
- ["GnDIAmbassador"] = { AL["Dark Iron Ambassador"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["GnMekgineerThermaplugg"] = { AL["Mekgineer Thermaplugg"], "AtlasLootItems" },
- ["GnTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Gnomeregan"] .. ")", "AtlasLootItems" },
- ["GnOutsideTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Gnomeregan"] .. " " .. AL["Entrance"] .. ")", "AtlasLootItems" },
- ["GnPunchographA"] = { AL["Matrix Punchograph 3005-A"], "AtlasLootItems" },
- ["GnPunchographB"] = { AL["Matrix Punchograph 3005-B"], "AtlasLootItems" },
- ["GnPunchographC"] = { AL["Matrix Punchograph 3005-C"], "AtlasLootItems" },
- ["GnPunchographD"] = { AL["Matrix Punchograph 3005-D"], "AtlasLootItems" },
- --Maraudon
- ["MaraNamelesProphet"] = { AL["The Nameles Prophet"], "AtlasLootItems" },
- ["MaraKhanKolk"] = { AL["Kolk"] .. " (The First Khan)", "AtlasLootItems" },
- ["MaraKhanGelk"] = { AL["Gelk"] .. " (The Second Khan)", "AtlasLootItems" },
- ["MaraKhanMagra"] = { AL["Magra"] .. " (The Third Khan)", "AtlasLootItems" },
- ["MaraKhanVeng"] = { AL["Veng"] .. " (The Fifth Khan)", "AtlasLootItems" },
- ["MaraNoxxion"] = { AL["Noxxion"], "AtlasLootItems" },
- ["MaraRazorlash"] = { AL["Razorlash"], "AtlasLootItems" },
- ["MaraKhanMaraudos"] = { AL["Maraudos"] .. " (The Forth Khan)", "AtlasLootItems" },
- ["MaraLordVyletongue"] = { AL["Lord Vyletongue"], "AtlasLootItems" },
- ["MaraMeshlok"] = { AL["Meshlok the Harvester"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["MaraCelebras"] = { AL["Celebras the Cursed"], "AtlasLootItems" },
- ["MaraLandslide"] = { AL["Landslide"], "AtlasLootItems" },
- ["MaraTinkererGizlock"] = { AL["Tinkerer Gizlock"], "AtlasLootItems" },
- ["MaraRotgrip"] = { AL["Rotgrip"], "AtlasLootItems" },
- ["MaraPrincessTheradras"] = { AL["Princess Theradras"], "AtlasLootItems" },
- ["MaraTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- --Molten Core
- ["MCLucifron"] = { AL["Lucifron"], "AtlasLootItems" },
- ["MCMagmadar"] = { AL["Magmadar"], "AtlasLootItems" },
- ["MCGehennas"] = { AL["Gehennas"], "AtlasLootItems" },
- ["MCGarr"] = { AL["Garr"], "AtlasLootItems" },
- ["MCShazzrah"] = { AL["Shazzrah"], "AtlasLootItems" },
- ["MCGeddon"] = { AL["Baron Geddon"], "AtlasLootItems" },
- ["MCGolemagg"] = { AL["Golemagg the Incinerator"], "AtlasLootItems" },
- ["MCSulfuron"] = { AL["Sulfuron Harbinger"], "AtlasLootItems" },
- ["MCMajordomo"] = { AL["Majordomo Executus"], "AtlasLootItems" },
- ["MCRagnaros"] = { AL["Ragnaros"], "AtlasLootItems" },
- ["MCRANDOMBOSSDROPS"] = { "Random Boss Drops", "AtlasLootItems" },
- ["MCTrashMobs"] = { AL["Trash Mobs"] .. " (" .. AL["Molten Core"] .. ")", "AtlasLootItems" },
- --Naxxramas
- ["NAXPatchwerk"] = { AL["Patchwerk"], "AtlasLootItems" },
- ["NAXGrobbulus"] = { AL["Grobbulus"], "AtlasLootItems" },
- ["NAXGluth"] = { AL["Gluth"], "AtlasLootItems" },
- ["NAXThaddius"] = { AL["Thaddius"], "AtlasLootItems" },
- ["NAXAnubRekhan"] = { AL["Anub'Rekhan"], "AtlasLootItems" },
- ["NAXGrandWidowFaerlina"] = { AL["Grand Widow Faerlina"], "AtlasLootItems" },
- ["NAXMaexxna"] = { AL["Maexxna"], "AtlasLootItems" },
- ["NAXInstructorRazuvious"] = { AL["Instructor Razuvious"], "AtlasLootItems" },
- ["NAXGothiktheHarvester"] = { AL["Gothik the Harvester"], "AtlasLootItems" },
- ["NAXTheFourHorsemen"] = { AL["The Four Horsemen"], "AtlasLootItems" },
- ["NAXNoththePlaguebringer"] = { AL["Noth the Plaguebringer"], "AtlasLootItems" },
- ["NAXHeigantheUnclean"] = { AL["Heigan the Unclean"], "AtlasLootItems" },
- ["NAXLoatheb"] = { AL["Loatheb"], "AtlasLootItems" },
- ["NAXSapphiron"] = { AL["Sapphiron"], "AtlasLootItems" },
- ["NAXKelThuzard"] = { AL["Kel'Thuzad"], "AtlasLootItems" },
- ["NAXTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Naxxramas"] .. ")", "AtlasLootItems" },
- --Onyxia's Lair
- ["Onyxia"] = { AL["Onyxia"], "AtlasLootItems" },
- --Ragefire Chasm
- ["RFCBazzalan"] = { AL["Bazzalan"], "AtlasLootItems" },
- ["RFCOggleflint"] = { AL["Oggleflint"], "AtlasLootItems" },
- ["RFCTaragaman"] = { AL["Taragaman the Hungerer"], "AtlasLootItems" },
- ["RFCJergosh"] = { AL["Jergosh the Invoker"], "AtlasLootItems" },
- --Razorfen Downs
- ["RFDTutenkash"] = { AL["Tuten'kash"], "AtlasLootItems" },
- ["RFDHenryStern"] = { AL["Henry Stern"], "AtlasLootItems" },
- ["RFDLadyF"] = { AL["Lady Falther'ess"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["RFDMordreshFireEye"] = { AL["Mordresh Fire Eye"], "AtlasLootItems" },
- ["RFDGlutton"] = { AL["Glutton"], "AtlasLootItems" },
- ["RFDRagglesnout"] = { AL["Ragglesnout"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["RFDAmnennar"] = { AL["Amnennar the Coldbringer"], "AtlasLootItems" },
- ["RFDPlaguemaw"] = { AL["Plaguemaw the Rotting"], "AtlasLootItems" },
- ["RFDTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Razorfen Downs"] .. ")", "AtlasLootItems" },
- --Razorfen Kraul
- ["RFKAggem"] = { AL["Aggem Thorncurse"], "AtlasLootItems" },
- ["RFKDeathSpeakerJargba"] = { AL["Death Speaker Jargba"], "AtlasLootItems" },
- ["RFKRazorfenSpearhide"] = { AL["Razorfen Spearhide"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["RFKOverlordRamtusk"] = { AL["Overlord Ramtusk"], "AtlasLootItems" },
- ["RFKAgathelos"] = { AL["Agathelos the Raging"], "AtlasLootItems" },
- ["RFKBlindHunter"] = { AL["Blind Hunter"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["RFKCharlgaRazorflank"] = { AL["Charlga Razorflank"], "AtlasLootItems" },
- ["RFKEarthcallerHalmgar"] = { AL["Earthcaller Halmgar"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["RFKRoogug"] = { AL["Roogug"], "AtlasLootItems" },
- ["RFKTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Razorfen Kraul"] .. ")", "AtlasLootItems" },
- --The Ruins of Ahn'Qiraj
- ["AQ20Kurinnaxx"] = { AL["Kurinnaxx"], "AtlasLootItems" },
- ["AQ20Andorov"] = { AL["Lieutenant General Andorov"], "AtlasLootItems" },
- ["AQ20CAPTAIN"] = { AL["Rajaxx's Captains"], "AtlasLootItems" },
- ["AQ20Rajaxx"] = { AL["General Rajaxx"], "AtlasLootItems" },
- ["AQ20Moam"] = { AL["Moam"], "AtlasLootItems" },
- ["AQ20Buru"] = { AL["Buru the Gorger"], "AtlasLootItems" },
- ["AQ20Ayamiss"] = { AL["Ayamiss the Hunter"], "AtlasLootItems" },
- ["AQ20Ossirian"] = { AL["Ossirian the Unscarred"], "AtlasLootItems" },
- ["AQ20Trash"] = { AL["Trash Mobs"] .. " (AQ20)", "AtlasLootItems" },
- ["AQ20ClassBooks"] = { "AQ Class Books", "AtlasLootItems" },
- ["AQEnchants"] = { "AQ Enchants", "AtlasLootItems" },
- --Scarlet Monestery - Armory
- ["SMHerod"] = { AL["Herod"], "AtlasLootItems" },
- ["SMATrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scarlet Monastery (Armory)"] .. ")", "AtlasLootItems" },
- --Scarlet Monestery - Cathedral
- ["SMFairbanks"] = { AL["High Inquisitor Fairbanks"], "AtlasLootItems" },
- ["SMMograine"] = { AL["Scarlet Commander Mograine"], "AtlasLootItems" },
- ["SMWhitemane"] = { AL["High Inquisitor Whitemane"], "AtlasLootItems" },
- ["SMCTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scarlet Monastery (Cathedral)"] .. ")", "AtlasLootItems" },
- --Scarlet Monestery - Graveyard
- ["SMVishas"] = { AL["Interrogator Vishas"], "AtlasLootItems" },
- ["SMScorn"] = { AL["Scorn"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["SMIronspine"] = { AL["Ironspine"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SMAzshir"] = { AL["Azshir the Sleepless"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SMFallenChampion"] = { AL["Fallen Champion"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SMBloodmageThalnos"] = { AL["Bloodmage Thalnos"], "AtlasLootItems" },
- ["SMGTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scarlet Monastery (Graveyard)"] .. ")", "AtlasLootItems" },
- --Scarlet Monestery - Library
- ["SMHoundmasterLoksey"] = { AL["Houndmaster Loksey"], "AtlasLootItems" },
- ["SMDoan"] = { AL["Arcanist Doan"], "AtlasLootItems" },
- ["SMDoansBox"] = { AL["Doan's Strongbox"], "AtlasLootItems" },
- ["SMLTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scarlet Monastery (Library)"] .. ")", "AtlasLootItems" },
- --Scholomance
- ["SCHOLOBlood"] = { AL["Blood Steward of Kirtonos"], "AtlasLootItems" },
- ["SCHOLOKirtonostheHerald"] = { AL["Kirtonos the Herald"], "AtlasLootItems" },
- ["SCHOLOJandiceBarov"] = { AL["Jandice Barov"], "AtlasLootItems" },
- ["SCHOLOLordBlackwood"] = { AL["Lord Blackwood"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["SCHOLORattlegore"] = { AL["Rattlegore"], "AtlasLootItems" },
- ["SCHOLODeathKnight"] = { AL["Death Knight Darkreaver"], "AtlasLootItems" },
- ["SCHOLOMarduk"] = { AL["Marduk Blackpool"], "AtlasLootItems" },
- ["SCHOLOVectus"] = { AL["Vectus"], "AtlasLootItems" },
- ["SCHOLORasFrostwhisper"] = { AL["Ras Frostwhisper"], "AtlasLootItems" },
- ["SCHOLOKormok"] = { AL["Kormok"], "AtlasLootItems" },
- ["SCHOLOInstructorMalicia"] = { AL["Instructor Malicia"], "AtlasLootItems" },
- ["SCHOLODoctorTheolenKrastinov"] = { AL["Doctor Theolen Krastinov"], "AtlasLootItems" },
- ["SCHOLOLorekeeperPolkelt"] = { AL["Lorekeeper Polkelt"], "AtlasLootItems" },
- ["SCHOLOTheRavenian"] = { AL["The Ravenian"], "AtlasLootItems" },
- ["SCHOLOLordAlexeiBarov"] = { AL["Lord Alexei Barov"], "AtlasLootItems" },
- ["SCHOLOLadyIlluciaBarov"] = { AL["Lady Illucia Barov"], "AtlasLootItems" },
- ["SCHOLODarkmasterGandling"] = { AL["Darkmaster Gandling"], "AtlasLootItems" },
- ["SCHOLOTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scholomance"] .. ")", "AtlasLootItems" },
- --Shadowfang Keep
- ["SFKRethilgore"] = { AL["Rethilgore"], "AtlasLootItems" },
- ["SFKFelSteed"] = { AL["Fel Steed"], "AtlasLootItems" },
- ["SFKJordansHammer"] = { AL["Jordan's Hammer"], "AtlasLootItems" },
- ["SFKRazorclawtheButcher"] = { AL["Razorclaw the Butcher"], "AtlasLootItems" },
- ["SFKSilverlaine"] = { AL["Baron Silverlaine"], "AtlasLootItems" },
- ["SFKSpringvale"] = { AL["Commander Springvale"], "AtlasLootItems" },
- ["SFKSever"] = { AL["Sever"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["SFKOdotheBlindwatcher"] = { AL["Odo the Blindwatcher"], "AtlasLootItems" },
- ["SFKFenrustheDevourer"] = { AL["Fenrus the Devourer"], "AtlasLootItems" },
- ["SFKBookofUr"] = { AL["The Book of Ur"], "AtlasLootItems" },
- ["SFKArugalsVoidwalker"] = { AL["Arugal's Voidwalker"], "AtlasLootItems" },
- ["SFKWolfMasterNandos"] = { AL["Wolf Master Nandos"], "AtlasLootItems" },
- ["SFKArchmageArugal"] = { AL["Archmage Arugal"], "AtlasLootItems" },
- ["SFKDeathswornCaptain"] = { AL["Deathsworn Captain"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SFKTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Shadowfang Keep"] .. ")", "AtlasLootItems" },
- --The Stockade
- ["SWStTargorr"] = { AL["Targorr the Dread"], "AtlasLootItems" },
- ["SWStKamDeepfury"] = { AL["Kam Deepfury"], "AtlasLootItems" },
- ["SWStHamhock"] = { AL["Hamhock"], "AtlasLootItems" },
- ["SWStDextren"] = { AL["Dextren Ward"], "AtlasLootItems"},
- ["SWStBazil"] = { AL["Bazil Thredd"], "AtlasLootItems" },
- ["SWStBruegalIronknuckle"] = { AL["Bruegal Ironknuckle"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SWStTrash"] = { AL["Trash Mobs"] .. " (" .. AL["The Stockade"] .. ")", "AtlasLootItems" },
- --Stratholme
- ["STRATSkull"] = { AL["Skul"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["STRATStratholmeCourier"] = { AL["Stratholme Courier"], "AtlasLootItems" },
- ["STRATPostmaster"] = { AL["Postmaster Malown"], "AtlasLootItems" },
- ["STRATFrasSiabi"] = { AL["Fras Siabi"], "AtlasLootItems" },
- ["STRATAtiesh"] = { "Atiesh ", "AtlasLootItems" },
- ["STRATBalzaphon"] = { AL["Balzaphon"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["STRATHearthsingerForresten"] = { AL["Hearthsinger Forresten"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["STRATTheUnforgiven"] = { AL["The Unforgiven"], "AtlasLootItems" },
- ["STRATTimmytheCruel"] = { AL["Timmy the Cruel"], "AtlasLootItems" },
- ["STRATMalor"] = { AL["Malor the Zealous"], "AtlasLootItems" },
- ["STRATMalorsStrongbox"] = { AL["Malor's Strongbox"], "AtlasLootItems" },
- ["STRATCrimsonHammersmith"] = { AL["Crimson Hammersmith"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["STRATBSPlansSerenity"] = { "Plans: Serenity", "AtlasLootItems" },
- ["STRATCannonMasterWilley"] = { AL["Cannon Master Willey"], "AtlasLootItems" },
- ["STRATArchivistGalford"] = { AL["Archivist Galford"], "AtlasLootItems" },
- ["STRATBalnazzar"] = { AL["Balnazzar"], "AtlasLootItems" },
- ["STRATSothosJarien"] = { AL["Sothos"] .. " & " .. AL["Jarien"], "AtlasLootItems" },
- ["STRATStonespine"] = { AL["Stonespine"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["STRATNerubenkan"] = { AL["Nerub'enkan"], "AtlasLootItems" },
- ["STRATBaronessAnastari"] = { AL["Baroness Anastari"], "AtlasLootItems" },
- ["STRATBlackGuardSwordsmith"] = { AL["Black Guard Swordsmith"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["STRATBSPlansCorruption"] = { "Plans: Corruption", "AtlasLootItems" },
- ["STRATMalekithePallid"] = { AL["Maleki the Pallid"], "AtlasLootItems" },
- ["STRATMagistrateBarthilas"] = { AL["Magistrate Barthilas"], "AtlasLootItems" },
- ["STRATRamsteintheGorger"] = { AL["Ramstein the Gorger"], "AtlasLootItems" },
- ["STRATBaronRivendare"] = { AL["Baron Rivendare"], "AtlasLootItems" },
- ["STRATTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Stratholme"] .. ")", "AtlasLootItems" },
- --Sunken Temple
- ["STSpawnOfHakkar"] = { AL["Spawn of Hakkar"], "AtlasLootItems" },
- ["STBalconyMinibosses"] = { AL["Balcony Minibosses"], "AtlasLootItems" },
- ["STAtalalarion"] = { AL["Atal'alarion"], "AtlasLootItems" },
- ["STDreamscythe"] = { AL["Dreamscythe"], "AtlasLootItems" },
- ["STWeaver"] = { AL["Weaver"], "AtlasLootItems" },
- ["STAvatarofHakkar"] = { AL["Avatar of Hakkar"], "AtlasLootItems" },
- ["STJammalan"] = { AL["Jammal'an the Prophet"], "AtlasLootItems" },
- ["STOgom"] = { AL["Ogom the Wretched"], "AtlasLootItems" },
- ["STMorphaz"] = { AL["Morphaz"], "AtlasLootItems" },
- ["STHazzas"] = { AL["Hazzas"], "AtlasLootItems" },
- ["STEranikus"] = { AL["Shade of Eranikus"], "AtlasLootItems" },
- ["STTrash"] = { AL["Trash Mobs"] .. " (" .. AL["The Sunken Temple"] .. ")", "AtlasLootItems" },
- -- Hateforge Quarry
- ["HQHighForemanBargulBlackhammer"] = { AL["High Foreman Bargul Blackhammer"], "AtlasLootItems" },
- ["HQEngineerFiggles"] = { AL["Engineer Figgles"], "AtlasLootItems" },
- ["HQCorrosis"] = { AL["Corrosis"], "AtlasLootItems" },
- ["HQHatereaverAnnihilator"] = { AL["Hatereaver Annihilator"], "AtlasLootItems" },
- ["HQHargeshDoomcaller"] = { AL["Hargesh Doomcaller"], "AtlasLootItems" },
- ["HQTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- -- The Cresant Grove
- ["TCGGrovetenderEngryss"] = { AL["Grovetender Engryss"], "AtlasLootItems" },
- ["TCGKeeperRanathos"] = { AL["Keeper Ranathos"], "AtlasLootItems" },
- ["TCGHighPriestessAlathea"] = { AL["High Priestess A'lathea"], "AtlasLootItems" },
- ["TCGFenektistheDeceiver"] = { AL["Fenektis the Deceiver"], "AtlasLootItems" },
- ["TCGMasterRaxxieth"] = { AL["Master Raxxieth"], "AtlasLootItems" },
- ["TCGTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- -- Karazhan Crypt
- ["KCMarrowspike"] = { AL["Marrowspike"], "AtlasLootItems" },
- ["KCHivaxxis"] = { AL["Hivaxxis"], "AtlasLootItems" },
- ["KCCorpsemuncher"] = { AL["Corpsemuncher"], "AtlasLootItems" },
- ["KCGuardCaptainGort"] = { AL["Guard Captain Gort"], "AtlasLootItems" },
- ["KCArchlichEnkhraz"] = { AL["Archlich Enkhraz"], "AtlasLootItems" },
- ["KCCommanderAnderson"] = { AL["Commander Anderson"], "AtlasLootItems" },
- ["KCAlarus"] = { AL["Alarus"], "AtlasLootItems" },
- ["KCTreasure"] = { AL["Half-Buried Treasure Chest"], "AtlasLootItems" },
- ["KCTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- -- Caverns of Time: Black Morass
- ["COTBMChronar"] = { AL["Chronar"], "AtlasLootItems" },
- ["COTBMHarbingerAphygth"] = { AL["Harbinger Aph'ygth"], "AtlasLootItems" },
- ["COTBMEpidamu"] = { AL["Epidamu"], "AtlasLootItems" },
- ["COTBMDriftingAvatar"] = { AL["Drifting Avatar of Time"], "AtlasLootItems" },
- ["COTBMTimeLordEpochronos"] = { AL["Time-Lord Epochronos"], "AtlasLootItems" },
- ["COTBMMossheart"] = { AL["Mossheart"], "AtlasLootItems" },
- ["COTBMRotmaw"] = { AL["Rotmaw"], "AtlasLootItems" },
- ["COTBMAntnormi"] = { AL["Antnormi"], "AtlasLootItems" },
- ["COTTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- ["COTBMInfiniteChromie"] = { AL["Infinite Chromie"], "AtlasLootItems" },
- -- Stormwind Vault
- ["SWVAszoshGrimflame"] = { AL["Aszosh Grimflame"], "AtlasLootItems" },
- ["SWVThamGrarr"] = { AL["Tham'Grarr"], "AtlasLootItems" },
- ["SWVBlackBride"] = { AL["Black Bride"], "AtlasLootItems" },
- ["SWVDamian"] = { AL["Damian"], "AtlasLootItems" },
- ["SWVVolkanCruelblade"] = { AL["Volkan Cruelblade"], "AtlasLootItems" },
- ["SWVVaultArmoryEquipment"] = { AL["Arc'tiras / Vault Armory Equipment"], "AtlasLootItems" },
- ["SWVTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- --Temple of Ahn'Qiraj
- ["AQ40Skeram"] = { AL["The Prophet Skeram"], "AtlasLootItems" },
- ["AQ40Trio"] = { AL["The Bug Family"], "AtlasLootItems" },
- ["AQ40Sartura"] = { AL["Battleguard Sartura"], "AtlasLootItems" },
- ["AQ40Fankriss"] = { AL["Fankriss the Unyielding"], "AtlasLootItems" },
- ["AQ40Viscidus"] = { AL["Viscidus"], "AtlasLootItems" },
- ["AQ40Huhuran"] = { AL["Princess Huhuran"], "AtlasLootItems" },
- ["AQ40Emperors"] = { AL["The Twin Emperors"], "AtlasLootItems" },
- ["AQ40Ouro"] = { AL["Ouro"], "AtlasLootItems" },
- ["AQ40CThun"] = { AL["C'Thun"], "AtlasLootItems" },
- ["AQ40Trash1"] = { AL["Trash Mobs"] .. " (AQ40)", "AtlasLootItems" },
- ["AQ40Trash2"] = { AL["Trash Mobs"] .. " (AQ40)", "AtlasLootItems" },
- ["AQOpening"] = { "AQ Opening Quest Line", "AtlasLootItems" },
- --Uldaman
- ["UldMagreganDeepshadow"] = { AL["Magregan Deepshadow"], "AtlasLootItems" },
- ["UldTabletofRyuneh"] = { "Tablet of Ryun'eh", "AtlasLootItems" },
- ["UldKromStoutarmChest"] = { AL["Krom Stoutarm's Chest"], "AtlasLootItems" },
- ["UldGarrettFamilyChest"] = { AL["Garrett Family Chest"], "AtlasLootItems" },
- ["UldShovelphlange"] = { AL["Digmaster Shovelphlange"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["UldRevelosh"] = { AL["Revelosh"], "AtlasLootItems" },
- ["UldEric"] = { AL["Baelog"], "AtlasLootItems" },
- ["UldOlaf"] = { AL["Baelog"], "AtlasLootItems" },
- ["UldBaelog"] = { AL["Baelog"], "AtlasLootItems" },
- ["UldBaelogsChest"] = { AL["Baelog"], "AtlasLootItems" },
- ["UldIronaya"] = { AL["Ironaya"], "AtlasLootItems" },
- ["UldObsidianSentinel"] = { AL["Obsidian Sentinel"], "AtlasLootItems" },
- ["UldAncientStoneKeeper"] = { AL["Ancient Stone Keeper"], "AtlasLootItems" },
- ["UldGalgannFirehammer"] = { AL["Galgann Firehammer"], "AtlasLootItems" },
- ["UldTabletofWill"] = { "Tablet of Will", "AtlasLootItems" },
- ["UldShadowforgeCache"] = { "Shadowforge Cache", "AtlasLootItems" },
- ["UldGrimlok"] = { AL["Grimlok"], "AtlasLootItems" },
- ["UldArchaedas"] = { AL["Archaedas"], "AtlasLootItems" },
- ["UldTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Uldaman"] .. ")", "AtlasLootItems" },
- --Gilneas City
- ["GCMatthiasHoltz"] = { AL["Matthias Holtz"], "AtlasLootItems" },
- ["GCPackmasterRagetooth"] = { AL["Packmaster Ragetooth"], "AtlasLootItems" },
- ["GCJudgeSutherland"] = { AL["Judge Sutherland"], "AtlasLootItems" },
- ["GCDustivanBlackcowl"] = { AL["Dustivan Blackcowl"], "AtlasLootItems" },
- ["GCMarshalMagnusGreystone"] = { AL["Marshal Magnus Greystone"], "AtlasLootItems" },
- ["GCHorsemasterLevvin"] = { AL["Horsemaster Levvin"], "AtlasLootItems" },
- ["GCHarlowFamilyChest"] = { AL["Harlow Family Chest"], "AtlasLootItems" },
- ["GCGennGreymane"] = { AL["Genn Greymane"], "AtlasLootItems" },
- ["GCTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- --Wailing Caverns
- ["WCKalldanFelmoon"] = { AL["Kalldan Felmoon"], "AtlasLootItems" },
- ["WCMadMagglish"] = { AL["Mad Magglish"], "AtlasLootItems" },
- ["WCTrigoretheLasher"] = { AL["Trigore the Lasher"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["WCBoahn"] = { AL["Boahn"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["WCLordCobrahn"] = { AL["Lord Cobrahn"], "AtlasLootItems" },
- ["WCLadyAnacondra"] = { AL["Lady Anacondra"], "AtlasLootItems" },
- ["WCKresh"] = { AL["Kresh"], "AtlasLootItems" },
- ["WCLordPythas"] = { AL["Lord Pythas"], "AtlasLootItems" },
- ["WCSkum"] = { AL["Skum"], "AtlasLootItems" },
- ["WCLordSerpentis"] = { AL["Lord Serpentis"], "AtlasLootItems" },
- ["WCVerdan"] = { AL["Verdan the Everliving"], "AtlasLootItems" },
- ["WCMutanus"] = { AL["Mutanus the Devourer"], "AtlasLootItems" },
- ["WCDeviateFaerieDragon"] = { AL["Deviate Faerie Dragon"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["WCTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Wailing Caverns"] .. ")", "AtlasLootItems" },
- --Zul'Farrak
- ["ZFAntusul"] = { AL["Antu'sul"], "AtlasLootItems" },
- ["ZFThekatheMartyr"] = { AL["Theka the Martyr"], "AtlasLootItems" },
- ["ZFWitchDoctorZumrah"] = { AL["Witch Doctor Zum'rah"], "AtlasLootItems" },
- ["ZFNekrumGutchewer"] = { AL["Nekrum Gutchewer"], "AtlasLootItems" },
- ["ZFSezzziz"] = { AL["Shadowpriest Sezz'ziz"], "AtlasLootItems" },
- ["ZFDustwraith"] = { AL["Dustwraith"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["ZFSergeantBly"] = { AL["Sergeant Bly"], "AtlasLootItems" },
- ["ZFSandfury"] = { AL["Sandfury Executioner"], "AtlasLootItems" },
- ["ZFHydromancerVelratha"] = { AL["Hydromancer Velratha"], "AtlasLootItems" },
- ["ZFGahzrilla"] = { AL["Gahz'rilla"], "AtlasLootItems" },
- ["ZFChiefUkorzSandscalp"] = { AL["Chief Ukorz Sandscalp"], "AtlasLootItems" },
- ["ZFZerillis"] = { AL["Zerillis"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["ZFTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Zul'Farrak"] .. ")", "AtlasLootItems" },
- --Zul'Gurub
- ["ZGJeklik"] = { AL["High Priestess Jeklik"], "AtlasLootItems" },
- ["ZGVenoxis"] = { AL["High Priest Venoxis"], "AtlasLootItems" },
- ["ZGMarli"] = { AL["High Priestess Mar'li"], "AtlasLootItems" },
- ["ZGMandokir"] = { AL["Bloodlord Mandokir"], "AtlasLootItems" },
- ["ZGGrilek"] = { AL["Gri'lek"], "AtlasLootItems" },
- ["ZGHazzarah"] = { AL["Hazza'rah"], "AtlasLootItems" },
- ["ZGRenataki"] = { AL["Renataki"], "AtlasLootItems" },
- ["ZGWushoolay"] = { AL["Wushoolay"], "AtlasLootItems" },
- ["ZGGahzranka"] = { AL["Gahz'ranka"], "AtlasLootItems" },
- ["ZGThekal"] = { AL["High Priest Thekal"], "AtlasLootItems" },
- ["ZGArlokk"] = { AL["High Priestess Arlokk"], "AtlasLootItems" },
- ["ZGJindo"] = { AL["Jin'do the Hexxer"], "AtlasLootItems" },
- ["ZGHakkar"] = { AL["Hakkar"], "AtlasLootItems" },
- ["ZGMuddyChurningWaters"] = { AL["Muddy Churning Waters"], "AtlasLootItems" },
- ["ZGJinxedHoodooPile"] = { AL["Jinxed Hoodoo Pile"], "AtlasLootItems" },
- ["ZGShared"] = { "Shared ZG Priest Drops", "AtlasLootItems" },
- ["ZGTrash1"] = { AL["Trash Mobs"] .. " (" .. AL["Zul'Gurub"] .. ")", "AtlasLootItems" },
- ["ZGTrash2"] = { AL["Trash Mobs"] .. " (" .. AL["Zul'Gurub"] .. ")", "AtlasLootItems" },
- ["ZGEnchants"] = { "ZG Enchants", "AtlasLootItems" },
- --Emerald Sanctum
- ["ESErennius"] = { AL["Erennius"], "AtlasLootItems" },
- ["ESSolnius1"] = { AL["Solnius the Awakener"], "AtlasLootItems" },
- ["ESSolnius2"] = { AL["Solnius the Awakener (Page 2)"], "AtlasLootItems" },
- ["ESHardMode"] = { AL["Favor of Erennius (ES Hard Mode)"], "AtlasLootItems" },
- ["ESTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- --Lower Karazhan Halls
- ["LKHRolfen"] = { AL["Master Blacksmith Rolfen"], "AtlasLootItems" },
- ["LKHBroodQueenAraxxna"] = { AL["Brood Queen Araxxna"], "AtlasLootItems" },
- ["LKHGrizikil"] = { AL["Grizikil"], "AtlasLootItems" },
- ["LKHClawlordHowlfang"] = { AL["Clawlord Howlfang"], "AtlasLootItems" },
- ["LKHLordBlackwaldII"] = { AL["Lord Blackwald II"], "AtlasLootItems" },
- ["LKHMoroes"] = { AL["Moroes"], "AtlasLootItems" },
- ["LKHTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- ["LKHEnchants"] = { AL["LKH Enchants"], "AtlasLootItems" },
-
- ------------
- --- Sets ---
- ------------
-
- --Vanilla WoW Sets
- ["DEADMINES"] = { AL["Set: "] .. AL["Defias Leather"], "AtlasLootSetItems" },
- ["WAILING"] = { AL["Set: "] .. AL["Embrace of the Viper"], "AtlasLootSetItems" },
- ["SCARLET"] = { AL["Set: "] .. AL["Chain of the Scarlet Crusade"], "AtlasLootSetItems" },
- ["BLACKROCKD"] = { AL["Set: "] .. AL["The Gladiator"], "AtlasLootSetItems" },
- ["IRONWEAVE"] = { AL["Set: "] .. AL["Ironweave Battlesuit"], "AtlasLootSetItems" },
- ["ScholoCloth"] = { AL["Set: "] .. AL["Necropile Raiment"], "AtlasLootSetItems" },
- ["ScholoLeather"] = { AL["Set: "] .. AL["Cadaverous Garb"], "AtlasLootSetItems" },
- ["ScholoMail"] = { AL["Set: "] .. AL["Bloodmail Regalia"], "AtlasLootSetItems" },
- ["ScholoPlate"] = { AL["Set: "] .. AL["Deathbone Guardian"], "AtlasLootSetItems" },
- ["STRAT"] = { AL["Set: "] .. AL["The Postmaster"], "AtlasLootSetItems" },
- ["SpiderKiss"] = { AL["Set: "] .. AL["Spider's Kiss"], "AtlasLootSetItems" },
- ["DalRend"] = { AL["Set: "] .. AL["Dal'Rend's Arms"], "AtlasLootSetItems" },
- ["ZGRings"] = { AL["Set: "] .. AL["ZG Rings"], "AtlasLootSetItems" },
- ["ShardOfGods"] = { AL["Set: "] .. AL["Shard of the Gods"], "AtlasLootSetItems" },
- ["SpiritofEskhandar"] = { AL["Set: "] .. AL["Spirit of Eskhandar"], "AtlasLootSetItems" },
- ["HakkariBlades"] = { AL["Set: "] .. AL["The Twin Blades of Hakkari"], "AtlasLootSetItems" },
- ["PrimalBlessing"] = { AL["Set: "] .. AL["Primal Blessing"], "AtlasLootSetItems" },
- ["ScourgeInvasion"] = { AL["Set: "] .. AL["Scourge Invasion"], "AtlasLootSetItems" },
- ["Legendaries"] = { AL["Set: "] .. AL["Legendary Items"], "AtlasLootSetItems" },
- ["Artifacts"] = { AL["Set: "] .. AL["Artifact Items"], "AtlasLootSetItems" },
- ["RareMounts"] = { AL["Rare Mounts"], "AtlasLootSetItems" },
- ["OldMounts"] = { AL["Old Mounts"], "AtlasLootSetItems" },
- ["PvPMountsSets"] = { AL["PvP Mounts"], "AtlasLootSetItems" },
- ["UnobMounts"] = { AL["Unobtainable Mounts"], "AtlasLootSetItems" },
- ["Tabards"] = { AL["Tabards"], "AtlasLootSetItems" },
- ["RarePets1"] = { AL["Rare Pets"], "AtlasLootSetItems" },
- ["RarePets2"] = { AL["Rare Pets"], "AtlasLootSetItems" },
- --Crafted Sets - Blacksmithing
- ["SteelPlate"] = { AL["Steel Plate"], "AtlasLootCrafting" },
- ["ImperialPlate"] = { AL["Imperial Plate"], "AtlasLootCrafting" },
- ["TheDarksoul"] = { AL["The Darksoul"], "AtlasLootCrafting" },
- ["BloodsoulEmbrace"] = { AL["Bloodsoul Embrace"], "AtlasLootCrafting" },
- --Crafted Sets - Tailoring
- ["AugerersAttire"] = { AL["Augerer's Attire"], "AtlasLootCrafting" },
- ["ShadoweaveSet"] = { AL["Shadoweave"], "AtlasLootCrafting" },
- ["DivinersGarments"] = { AL["Diviner's Garments"], "AtlasLootCrafting" },
- ["PillagersGarb"] = { AL["Pillager's Garb"], "AtlasLootCrafting" },
- ["BloodvineG"] = { AL["Bloodvine Garb"], "AtlasLootCrafting" },
- --Crafted Sets - Leatherworking
- ["GriftersArmor"] = { AL["Grifter's Armor"], "AtlasLootCrafting" },
- ["PrimalistsTrappings"] = { AL["Primalist's Trappings"], "AtlasLootCrafting" },
- ["VolcanicArmor"] = { AL["Volcanic Armor"], "AtlasLootCrafting" },
- ["IronfeatherArmor"] = { AL["Ironfeather Armor"], "AtlasLootCrafting" },
- ["StormshroudArmor"] = { AL["Stormshroud Armor"], "AtlasLootCrafting" },
- ["DevilsaurArmor"] = { AL["Devilsaur Armor"], "AtlasLootCrafting" },
- ["BloodTigerH"] = { AL["Blood Tiger Harness"], "AtlasLootCrafting" },
- ["PrimalBatskin"] = { AL["Primal Batskin"], "AtlasLootCrafting" },
- ["RedDragonM"] = { AL["Red Dragon Mail"], "AtlasLootCrafting" },
- ["GreenDragonM"] = { AL["Green Dragon Mail"], "AtlasLootCrafting" },
- ["BlueDragonM"] = { AL["Blue Dragon Mail"], "AtlasLootCrafting" },
- ["BlackDragonM"] = { AL["Black Dragon Mail"], "AtlasLootCrafting" },
- --ZG Sets
- ["ZGDruid"] = { AL["Druid"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGHunter"] = { AL["Hunter"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGMage"] = { AL["Mage"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGPaladin"] = { AL["Paladin"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGPriest"] = { AL["Priest"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGRogue"] = { AL["Rogue"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGShaman"] = { AL["Shaman"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGWarlock"] = { AL["Warlock"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGWarrior"] = { AL["Warrior"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- --AQ20 Sets
- ["AQ20Mage"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Warlock"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Priest"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Rogue"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Druid"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Hunter"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Paladin"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Shaman"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Warrior"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- --AQ40 Sets
- ["AQ40Mage"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Priest"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Warlock"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Rogue"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Druid"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Shaman"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Hunter"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Warrior"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Paladin"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- --Dungeon Set 1/2
- ["T0Druid"] = { AL["Druid"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Hunter"] = { AL["Hunter"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Mage"] = { AL["Mage"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Paladin"] = { AL["Paladin"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Priest"] = { AL["Priest"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Rogue"] = { AL["Rogue"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Shaman"] = { AL["Shaman"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Warlock"] = { AL["Warlock"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Warrior"] = { AL["Warrior"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- --T1Sets
- ["T1Druid"] = { AL["Druid"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Hunter"] = { AL["Hunter"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Mage"] = { AL["Mage"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Paladin"] = { AL["Paladin"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Priest"] = { AL["Priest"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Rogue"] = { AL["Rogue"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Shaman"] = { AL["Shaman"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Warlock"] = { AL["Warlock"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Warrior"] = { AL["Warrior"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- --T2Sets
- ["T2Druid"] = { AL["Druid"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Hunter"] = { AL["Hunter"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Mage"] = { AL["Mage"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Paladin"] = { AL["Paladin"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Priest"] = { AL["Priest"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Rogue"] = { AL["Rogue"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Shaman"] = { AL["Shaman"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Warlock"] = { AL["Warlock"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Warrior"] = { AL["Warrior"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- --T3 Sets
- ["T3Druid"] = { AL["Druid"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Hunter"] = { AL["Hunter"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Mage"] = { AL["Mage"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Paladin"] = { AL["Paladin"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Priest"] = { AL["Priest"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Rogue"] = { AL["Rogue"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Shaman"] = { AL["Shaman"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Warlock"] = { AL["Warlock"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Warrior"] = { AL["Warrior"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
-
- ------------------------
- --- Misc Collections ---
- ------------------------
-
- ["CraftedWeapons1"] = { AL["Crafted Epic Weapons"], "AtlasLootCrafting" },
- ["WorldEpics1"] = { AL["World Epics"] .. " - " .. AL["Level 30-39"], "AtlasLootSetItems" },
- ["WorldEpics2"] = { AL["World Epics"] .. " - " .. AL["Level 40-49"], "AtlasLootSetItems" },
- ["WorldEpics3"] = { AL["World Epics"] .. " - " .. AL["Level 50-60"], "AtlasLootSetItems" },
-
- --------------------
- --- World Bosses ---
- --------------------
-
- --Azuregos
- ["AAzuregos"] = { AL["Azuregos"], "AtlasLootWBItems" },
- ["ASpiritA"] = { AL["Spirit of Azuregos"], "AtlasLootWBItems" },
- ["Turtlhu"] = { "Turtlhu, the Black Turtle of Doom", "AtlasLootWBItems" },
- ["Nerubian"] = { "Nerubian Overseer", "AtlasLootWBItems" },
- ["Reaver"] = { "Dark Reaver of Karazhan", "AtlasLootWBItems" },
- ["Ostarius"] = { "Ostarius", "AtlasLootWBItems" },
- ["Concavius"] = { "Concavius", "AtlasLootWBItems" },
- ["CowKing"] = { "CowKing", "AtlasLootWBItems" },
- --Doom Lord Kazzak
- ["KKazzak"] = { AL["Lord Kazzak"], "AtlasLootWBItems" },
- --Emrald Dragons
- ["DEmeriss"] = { AL["Emeriss"], "AtlasLootWBItems" },
- ["DLethon"] = { AL["Lethon"], "AtlasLootWBItems" },
- ["DTaerar"] = { AL["Taerar"], "AtlasLootWBItems" },
- ["DYsondre"] = { AL["Ysondre"], "AtlasLootWBItems" },
- ["DTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Emerald Dragons"] .. ")", "AtlasLootWBItems" },
-
-
- --------------------------
- --- Rare Spawns (1.16) ---
- --------------------------
- ["Tarangos"] = { "Tarangos The Dampener", "AtlasLootWBItems" },
- ["Kargron"] = { "Blademaster Kargron", "AtlasLootWBItems" },
- ["Xalvic"] = { "Xalvic Blackclaw", "AtlasLootWBItems" },
- ["Mallon"] = { "Mallon The Moontouched", "AtlasLootWBItems" },
- ["Grugthok"] = { "Grug'thok the Seer", "AtlasLootWBItems" },
- ["WanderingKnight"] = { "The Wandering Knight", "AtlasLootWBItems" },
- ["CrusaderLarsarius"] = { "Crusader Larsarius The Scarlet Crusade", "AtlasLootWBItems" },
- ["Zareth"] = { "Zareth Terrorblade Demon Hunter", "AtlasLootWBItems" },
- ["Jalakar"] = { "Jal'akar Dire Troll", "AtlasLootWBItems" },
- ["Ashbeard"] = { "Explorer Ashbeard", "AtlasLootWBItems" },
- ["AdmiralBareanWestwind"] = { "Admiral Barean Westwind", "AtlasLootWBItems" },
-
- --------------------------
- --- Rare Spawns (1.17) ---
- --------------------------
- ["EarthcallerRezengal"] = { "Earthcaller Rezengal", "AtlasLootWBItems" },
- ["ShadeMage"] = { "Shade Mage", "AtlasLootWBItems" },
- ["GraypawAlpha"] = { "Graypaw Alpha", "AtlasLootWBItems" },
- ["Blazespark"] = { "Blazespark", "AtlasLootWBItems" },
- ["WitchDoctorTanzo"] = { "Witch Doctor Tan'zo", "AtlasLootWBItems" },
- ["Dawnhowl"] = { "Dawnhowl", "AtlasLootWBItems" },
- ["MaltimorsPrototype"] = { "Maltimor's Prototype", "AtlasLootWBItems" },
- ["Bonecruncher"] = { "Bonecruncher", "AtlasLootWBItems" },
- ["Duskskitter"] = { "Duskskitter", "AtlasLootWBItems" },
- ["BaronPerenolde"] = { "Baron Perenolde", "AtlasLootWBItems" },
- ["Embereye"] = { "Embereye", "AtlasLootWBItems" },
- ["Rukthok"] = { "Ruk'thok the Pyromancer", "AtlasLootWBItems" },
- ["Ripjaw"] = { "Ripjaw", "AtlasLootWBItems" },
- ["Aquitus"] = { "Aquitus", "AtlasLootWBItems" },
- ["FirstbornofArugal"] = { "Firstborn of Arugal", "AtlasLootWBItems" },
- ["Letashaz"] = { "Letashaz", "AtlasLootWBItems" },
- ["MargontheMighty"] = { "Margon the Mighty", "AtlasLootWBItems" },
- ["Stoneshell"] = { "Stoneshell", "AtlasLootWBItems" },
- ["HighvaleSilverback"] = { "Highvale Silverback", "AtlasLootWBItems" },
- ["Azurebeak"] = { "Azurebeak", "AtlasLootWBItems" },
- ["BarkskinFisher"] = { "Barkskin Fisher", "AtlasLootWBItems" },
- ["ShadeflayerGoliath"] = { "Shadeflayer Goliath", "AtlasLootWBItems" },
- ["M0L1Y"] = { "M-0L1Y", "AtlasLootWBItems" },
- ["WidowoftheWoods"] = { "Widow of the Woods", "AtlasLootWBItems" },
- ["KinTozo"] = { "Kin'Tozo", "AtlasLootWBItems" },
-
- ----------------------------
- --- Rare Spawns (1.17.1) ---
- ----------------------------
- ["ProfessorLysander"] = { "Professor Lysander", "AtlasLootWBItems" },
-
- --------------
- --- Events ---
- --------------
-
- --Abyssal Council
- ["AbyssalTemplars"] = { "Abyssal Council - Templars", "AtlasLootWorldEvents" },
- ["AbyssalDukes"] = { "Abyssal Council - Dukes", "AtlasLootWorldEvents" },
- ["AbyssalLords"] = { "Abyssal Council - High Council", "AtlasLootWorldEvents" },
- --Seasonal
- ["ChildrensWeek"] = { AL["Children's Week"], "AtlasLootWorldEvents" },
- ["Halloween1"] = { AL["Hallow's End"], "AtlasLootWorldEvents" },
- ["Halloween2"] = { AL["Hallow's End"], "AtlasLootWorldEvents" },
- ["HarvestFestival"] = { AL["Harvest Festival"], "AtlasLootWorldEvents" },
- ["LunarFestival1"] = { AL["Lunar Festival"], "AtlasLootWorldEvents" },
- ["LunarFestival2"] = { AL["Lunar Festival"], "AtlasLootWorldEvents" },
- ["MidsummerFestival"] = { AL["Midsummer Fire Festival"], "AtlasLootWorldEvents" },
- ["Noblegarden"] = { AL["Noblegarden"], "AtlasLootWorldEvents" },
- ["Valentineday"] = { AL["Love is in the Air"], "AtlasLootWorldEvents" },
- ["Winterviel1"] = { AL["Feast of Winter Veil"], "AtlasLootWorldEvents" },
- ["Winterviel2"] = { AL["Feast of Winter Veil"], "AtlasLootWorldEvents" },
- ["WintervielSnowball"] = { "Snowball", "AtlasLootWorldEvents" },
- --Other
- ["ElementalInvasion"] = { AL["Elemental Invasion"], "AtlasLootWorldEvents" },
- ["FishingExtravaganza"] = { AL["Stranglethorn Fishing Extravaganza"], "AtlasLootWorldEvents" },
- ["GurubashiArena"] = { AL["Gurubashi Arena Booty Run"], "AtlasLootWorldEvents" },
- ["ScourgeInvasionEvent1"] = { AL["Scourge Invasion"], "AtlasLootWorldEvents" },
- ["ScourgeInvasionEvent2"] = { AL["Scourge Invasion Bosses"], "AtlasLootWorldEvents" },
-
- ------------------------
- --- Classic Factions ---
- ------------------------
-
- --Argent Dawn
- ["Argent1"] = { AL["Argent Dawn"] .. ": Token Hand-ins", "AtlasLootRepItems" },
- ["Argent2"] = { AL["Argent Dawn"], "AtlasLootRepItems" },
- ["Argent3"] = { AL["Argent Dawn"], "AtlasLootRepItems" },
- --Bloodsail Buccaneers
- ["Bloodsail1"] = { AL["Bloodsail Buccaneers"], "AtlasLootRepItems" },
- --Brood of Nozdormu
- ["AQBroodRings"] = { AL["Brood of Nozdormu"], "AtlasLootRepItems" },
- --Cenarion Circle
- ["Cenarion1"] = { AL["Cenarion Circle"] .. ": " .. AL["Friendly"], "AtlasLootRepItems" },
- ["Cenarion2"] = { AL["Cenarion Circle"] .. ": " .. AL["Honored"], "AtlasLootRepItems" },
- ["Cenarion3"] = { AL["Cenarion Circle"] .. ": " .. AL["Revered"], "AtlasLootRepItems" },
- ["Cenarion4"] = { AL["Cenarion Circle"] .. ": " .. AL["Exalted"], "AtlasLootRepItems" },
- --The Darkmoon Faire
- ["Darkmoon"] = { AL["Darkmoon Faire"], "AtlasLootRepItems" },
- --The Defilers
- ["Defilers"] = { AL["The Defilers"], "AtlasLootRepItems" },
- --Frostwolf Clan
- ["Frostwolf1"] = { AL["Frostwolf Clan"], "AtlasLootRepItems" },
- --Hydraxian Waterlords
- ["WaterLords1"] = { AL["Hydraxian Waterlords"], "AtlasLootRepItems" },
- --Gelkis Clan Centaur
- ["GelkisClan1"] = { AL["Gelkis Clan Centaur"], "AtlasLootRepItems" },
- --The League of Arathor
- ["LeagueofArathor"] = { AL["The League of Arathor"], "AtlasLootRepItems" },
- --Magram Clan Centaur
- ["MagramClan1"] = { AL["Magram Clan Centaur"], "AtlasLootRepItems" },
- --Stormpike Guard
- ["Stormpike1"] = { AL["Stormpike Guard"], "AtlasLootRepItems" },
- --Thorium Brotherhood
- ["Thorium1"] = { AL["Thorium Brotherhood"] .. ": " .. AL["Friendly"] .. "/" .. AL["Honored"], "AtlasLootRepItems" },
- ["Thorium2"] = { AL["Thorium Brotherhood"] .. ": " .. AL["Revered"] .. "/" .. AL["Exalted"], "AtlasLootRepItems" },
- --Timbermaw Hold
- ["Timbermaw"] = { AL["Timbermaw Hold"], "AtlasLootRepItems" },
- --Wardens of Time
- ["Warderns1"] = { AL["Wardens of Time"] .. ": " .. AL["Friendly"] .. " & " .. AL["Honored"], "AtlasLootRepItems" },
- ["Warderns2"] = { AL["Wardens of Time"] .. ": " .. AL["Revered"] .. " & " .. AL["Exalted"], "AtlasLootRepItems" },
- --Wintersaber Trainers
- ["Wintersaber1"] = { AL["Wintersaber Trainers"], "AtlasLootRepItems" },
- --Zandalar Tribe
- ["Zandalar1"] = { AL["Zandalar Tribe"] .. ": " .. AL["Friendly"] .. "/" .. AL["Honored"], "AtlasLootRepItems" },
- ["Zandalar2"] = { AL["Zandalar Tribe"] .. ": " .. AL["Revered"] .. "/" .. AL["Exalted"], "AtlasLootRepItems" },
-
- ["Helf"] = { AL["Silvermoon Remnant"], "AtlasLootRepItems" },
- ["Helf2"] = { AL["Silvermoon Remnant"], "AtlasLootRepItems" },
- ["Helf3"] = { AL["Silvermoon Remnant"], "AtlasLootRepItems" },
- ["Revantusk"] = { AL["Revantusk Trolls"], "AtlasLootRepItems" },
- ["Revantusk2"] = { AL["Revantusk Trolls"], "AtlasLootRepItems" },
- ["Revantusk3"] = { AL["Revantusk Trolls"], "AtlasLootRepItems" },
- ["Ironforge"] = { AL["Ironforge"], "AtlasLootRepItems" },
- ["Darnassus"] = { AL["Darnassus"], "AtlasLootRepItems" },
- ["Stormwind"] = { AL["Stormwind"], "AtlasLootRepItems" },
- ["GnomereganExiles"] = { AL["Gnomeregan Exiles"], "AtlasLootRepItems" },
- ["DarkspearTrolls"] = { AL["Darkspear Trolls"], "AtlasLootRepItems" },
- ["DurotarLaborUnion"] = { AL["Durotar Labor Union"], "AtlasLootRepItems" },
- ["Undercity"] = { AL["Undercity"], "AtlasLootRepItems" },
- ["Orgrimmar"] = { AL["Orgrimmar"], "AtlasLootRepItems" },
- ["ThunderBluff"] = { AL["Thunder Bluff"], "AtlasLootRepItems" },
- ["Dalaran"] = { AL["Dalaran"], "AtlasLootRepItems" },
- ["Wildhammer"] = { AL["Wildhammer Clan"], "AtlasLootRepItems" },
-
- --------------
- --- Trades ---
- --------------
-
- --Alchemy
- ["AlchemyApprentice1"] = { AL["Alchemy"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["AlchemyJourneyman1"] = { AL["Alchemy"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["AlchemyExpert1"] = { AL["Alchemy"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["AlchemyArtisan1"] = { AL["Alchemy"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["AlchemyArtisan2"] = { AL["Alchemy"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- --BlackSmithing
- ["SmithingApprentice1"] = { AL["Blacksmithing"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["SmithingJourneyman1"] = { AL["Blacksmithing"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["SmithingJourneyman2"] = { AL["Blacksmithing"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["SmithingExpert1"] = { AL["Blacksmithing"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["SmithingExpert2"] = { AL["Blacksmithing"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["SmithingExpert3"] = { AL["Blacksmithing"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["SmithingArtisan1"] = { AL["Blacksmithing"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["SmithingArtisan2"] = { AL["Blacksmithing"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["SmithingArtisan3"] = { AL["Blacksmithing"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["SmithingArtisan4"] = { AL["Blacksmithing"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["Armorsmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Armorsmith"], "AtlasLootCrafting" },
- ["Weaponsmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Weaponsmith"], "AtlasLootCrafting" },
- ["Axesmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Master Axesmith"], "AtlasLootCrafting" },
- ["Hammersmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Master Hammersmith"], "AtlasLootCrafting" },
- ["Swordsmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Master Swordsmith"], "AtlasLootCrafting" },
- --Enchanting
- ["EnchantingApprentice1"] = { AL["Enchanting"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["EnchantingJourneyman1"] = { AL["Enchanting"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["EnchantingJourneyman2"] = { AL["Enchanting"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["EnchantingExpert1"] = { AL["Enchanting"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["EnchantingExpert2"] = { AL["Enchanting"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["EnchantingArtisan1"] = { AL["Enchanting"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["EnchantingArtisan2"] = { AL["Enchanting"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["EnchantingArtisan3"] = { AL["Enchanting"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- --Engineering
- ["EngineeringApprentice1"] = { AL["Engineering"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["EngineeringJourneyman1"] = { AL["Engineering"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["EngineeringJourneyman2"] = { AL["Engineering"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["EngineeringExpert1"] = { AL["Engineering"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["EngineeringExpert2"] = { AL["Engineering"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["EngineeringArtisan1"] = { AL["Engineering"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["EngineeringArtisan2"] = { AL["Engineering"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["Gnomish1"] = { AL["Engineering"] .. ": " .. AL["Gnomish Engineering"], "AtlasLootCrafting" },
- ["Goblin1"] = { AL["Engineering"] .. ": " .. AL["Goblin Engineering"], "AtlasLootCrafting" },
- --Leatherworking
- ["LeatherApprentice1"] = { AL["Leatherworking"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["LeatherJourneyman1"] = { AL["Leatherworking"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["LeatherJourneyman2"] = { AL["Leatherworking"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["LeatherExpert1"] = { AL["Leatherworking"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["LeatherExpert2"] = { AL["Leatherworking"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["LeatherArtisan1"] = { AL["Leatherworking"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["LeatherArtisan2"] = { AL["Leatherworking"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["LeatherArtisan3"] = { AL["Leatherworking"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["Dragonscale1"] = { AL["Leatherworking"] .. ": " .. AL["Dragonscale Leatherworking"], "AtlasLootCrafting" },
- ["Elemental1"] = { AL["Leatherworking"] .. ": " .. AL["Elemental Leatherworking"], "AtlasLootCrafting" },
- ["Tribal1"] = { AL["Leatherworking"] .. ": " .. AL["Tribal Leatherworking"], "AtlasLootCrafting" },
- --Mining
- ["Mining1"] = { AL["Mining"], "AtlasLootCrafting" },
- ["Mining2"] = { AL["Mining"], "AtlasLootCrafting" },
- ["Smelting1"] = { AL["Smelting"], "AtlasLootCrafting" },
- ["Herbalism1"] = { AL["Herbalism"], "AtlasLootCrafting" },
- ["Herbalism2"] = { AL["Herbalism"], "AtlasLootCrafting" },
- --Tailoring
- ["TailoringApprentice1"] = { AL["Tailoring"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["TailoringJourneyman1"] = { AL["Tailoring"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["TailoringJourneyman2"] = { AL["Tailoring"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["TailoringExpert1"] = { AL["Tailoring"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["TailoringExpert2"] = { AL["Tailoring"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["TailoringArtisan1"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["TailoringArtisan2"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["TailoringArtisan3"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["TailoringArtisan4"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["TailoringArtisan5"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- --Cooking
- ["CookingApprentice1"] = { AL["Cooking"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["CookingJourneyman1"] = { AL["Cooking"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["CookingExpert1"] = { AL["Cooking"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["CookingArtisan1"] = { AL["Cooking"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- --FirstAid
- ["FirstAid1"] = { AL["First Aid"], "AtlasLootCrafting" },
- --Survival
- ["Survival1"] = { AL["Survival"], "AtlasLootCrafting" },
- ["Survival2"] = { AL["Gardening"], "AtlasLootCrafting" },
- --Poisons
- ["Poisons1"] = { AL["Rogue"] .. ": " .. AL["Poisons"], "AtlasLootCrafting" },
-
-
- -----------
- --- PvP ---
- -----------
-
- --Battlegrounds
- --Blood Ring
- ["BRRepFriendly"] = { AL["Blood Ring"] .. " " .. AL["Friendly Rewards"], "AtlasLootBGItems" },
- ["BRRepHonored"] = { AL["Blood Ring"] .. " " .. AL["Honored Rewards"], "AtlasLootBGItems" },
- ["BRRepRevered"] = { AL["Blood Ring"] .. " " .. AL["Revered Rewards"], "AtlasLootBGItems" },
- ["BRRepExalted"] = { AL["Blood Ring"] .. " " .. AL["Exalted Rewards"], "AtlasLootBGItems" },
- ["BRRepTokens"] = { AL["Token of Blood Rewards"], "AtlasLootBGItems" },
- --Alterac Valley
- ["AVRepFriendly"] = { AL["Alterac Valley"] .. " " .. AL["51-60 Friendly Rewards"], "AtlasLootBGItems" },
- ["AVRepHonored"] = { AL["Alterac Valley"] .. " " .. AL["51-60 Honored Rewards"], "AtlasLootBGItems" },
- ["AVRepRevered"] = { AL["Alterac Valley"] .. " " .. AL["51-60 Revered Rewards"], "AtlasLootBGItems" },
- ["AVRepExalted"] = { AL["Alterac Valley"] .. " " .. AL["51-60 Exalted Rewards"], "AtlasLootBGItems" },
- ["AVKorrak"] = { AL["Korrak the Bloodrager"], "AtlasLootBGItems" },
- ["AVLokholarIvus"] = { AL["Ivus & Lokholar"], "AtlasLootBGItems" },
- --Arathi Basin
- ["ABRepFriendly"] = { AL["Arathi Basin"] .. " " .. AL["Friendly Rewards"], "AtlasLootBGItems" },
- ["ABRepHonored2029"] = { AL["Arathi Basin"] .. " " .. AL["20-29 Honored Rewards"], "AtlasLootBGItems" },
- ["ABRepHonored3039"] = { AL["Arathi Basin"] .. " " .. AL["30-39 Honored Rewards"], "AtlasLootBGItems" },
- ["ABRepHonored4049"] = { AL["Arathi Basin"] .. " " .. AL["40-49 Honored Rewards"], "AtlasLootBGItems" },
- ["ABRepHonored5059"] = { AL["Arathi Basin"] .. " " .. AL["50-59 Honored Rewards"], "AtlasLootBGItems" },
- ["ABRepRevered2029"] = { AL["Arathi Basin"] .. " " .. AL["20-29 Revered Rewards"], "AtlasLootBGItems" },
- ["ABRepRevered3039"] = { AL["Arathi Basin"] .. " " .. AL["30-39 Revered Rewards"], "AtlasLootBGItems" },
- ["ABRepRevered4049"] = { AL["Arathi Basin"] .. " " .. AL["40-49 Revered Rewards"], "AtlasLootBGItems" },
- ["ABRepRevered5059"] = { AL["Arathi Basin"] .. " " .. AL["50-59 Revered Rewards"], "AtlasLootBGItems" },
- ["ABRepExalted"] = { AL["Arathi Basin"] .. " " .. AL["60 Exalted Rewards"], "AtlasLootBGItems" },
- --Warsong Gulch
- ["WSGRepFriendly"] = { AL["Warsong Gulch"] .. " " .. AL["Friendly Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored1019"] = { AL["Warsong Gulch"] .. " " .. AL["10-19 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored2029"] = { AL["Warsong Gulch"] .. " " .. AL["20-29 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored3039"] = { AL["Warsong Gulch"] .. " " .. AL["30-39 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored4049"] = { AL["Warsong Gulch"] .. " " .. AL["40-49 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored5059"] = { AL["Warsong Gulch"] .. " " .. AL["50-59 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered1019"] = { AL["Warsong Gulch"] .. " " .. AL["10-19 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered2029"] = { AL["Warsong Gulch"] .. " " .. AL["20-29 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered3039"] = { AL["Warsong Gulch"] .. " " .. AL["30-39 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered4049"] = { AL["Warsong Gulch"] .. " " .. AL["40-49 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered5059"] = { AL["Warsong Gulch"] .. " " .. AL["50-59 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepExalted4049"] = { AL["Warsong Gulch"] .. " " .. AL["40-49 Exalted Rewards"], "AtlasLootBGItems" },
- ["WSGRepExalted5059"] = { AL["Warsong Gulch"] .. " " .. AL["50-59 Exalted Rewards"], "AtlasLootBGItems" },
- ["WSGRepExalted60"] = { AL["Warsong Gulch"] .. " " .. AL["60 Exalted Rewards"], "AtlasLootBGItems" },
- --Misc Other PvP
- ["PvP60Accessories1"] = { AL["PvP Accessories"], "AtlasLootGeneralPvPItems" },
- ["PvP60Accessories2"] = { AL["PvP Accessories - Alliance"], "AtlasLootGeneralPvPItems" },
- ["PvP60Accessories3"] = { AL["PvP Accessories - Horde"], "AtlasLootGeneralPvPItems" },
- ["PVPWeapons1"] = { AL["Rank 14 Weapons"], "AtlasLootGeneralPvPItems" },
- ["PVPWeapons2"] = { AL["Rank 14 Weapons"], "AtlasLootGeneralPvPItems" },
- ["PvPMountsPvP"] = { AL["PvP Mounts"], "AtlasLootGeneralPvPItems" },
- --Level 60 PvP Sets
- ["PVPDruid"] = { AL["Druid"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPHunter"] = { AL["Hunter"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPMage"] = { AL["Mage"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPPaladin"] = { AL["Paladin"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPPriest"] = { AL["Priest"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPRogue"] = { AL["Rogue"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPShaman"] = { AL["Shaman"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPWarlock"] = { AL["Warlock"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPWarrior"] = { AL["Warrior"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
-
- -------------
- --- Other ---
- -------------
-
- --Menus, the entry does nothing, but makes the generalised loot table code less complex
- ["PVPMENU"] = { "dummy", "dummy" },
- ["PVPSET"] = { "dummy", "dummy" },
- ["AVRepMenu"] = { "dummy", "dummy" },
- ["ABRepMenu"] = { "dummy", "dummy" },
- ["WSGRepMenu"] = { "dummy", "dummy" },
- ["BRRepMenu"] = { "dummy", "dummy" },
- ["AQ40SET"] = { "dummy", "dummy" },
- ["AQ20SET"] = { "dummy", "dummy" },
- ["ZGSET"] = { "dummy", "dummy" },
- ["PRE60SET"] = { "dummy", "dummy" },
- ["T3SET"] = { "dummy", "dummy" },
- ["T2SET"] = { "dummy", "dummy" },
- ["T1SET"] = { "dummy", "dummy" },
- ["T0SET"] = { "dummy", "dummy" },
- ["REPMENU"] = { "dummy", "dummy" },
- ["SETMENU"] = { "dummy", "dummy" },
- ["WORLDEPICS"] = { "dummy", "dummy" },
- ["WORLDEVENTMENU"] = { "dummy", "dummy" },
- ["AbyssalCouncil"] = { "dummy", "dummy" },
- ["ALCHEMYMENU"] = { "dummy", "dummy" },
- ["CRAFTSET"] = { "dummy", "dummy" },
- ["HONORMENU"] = { "dummy", "dummy" },
- ["CRAFTINGMENU"] = { "dummy", "dummy" },
- ["SMITHINGMENU"] = { "dummy", "dummy" },
- ["ENCHANTINGMENU"] = { "dummy", "dummy" },
- ["ENGINEERINGMENU"] = { "dummy", "dummy" },
- ["LEATHERWORKINGMENU"] = { "dummy", "dummy" },
- ["MININGMENU"] = { "dummy", "dummy" },
- ["TAILORINGMENU"] = { "dummy", "dummy" },
- ["COOKINGMENU"] = { "dummy", "dummy" },
- ["FIRSTAIDMENU"] = { "dummy", "dummy" },
- ["SURVIVALMENU"] = { "dummy", "dummy" },
- ["WishList"] = { AL["WishList"], "AtlasLootCharDB" },
- --If all else fails!
- ["EmptyInstance"] = { "AtlasLoot", "AtlasLootFallback" },
-};
-
-AtlasLoot_TableNamesBoss = {
- ["Keys"] = {
- ["VanillaKeys"] = { AL["Keys"], "AtlasLootItems" },
- },
- ["Blackfathom Deeps"] = {
- ["BFDGhamoora"] = { AL["Ghamoo-ra"], "AtlasLootItems" },
- ["BFDLadySarevess"] = { AL["Lady Sarevess"], "AtlasLootItems" },
- ["BFDGelihast"] = { AL["Gelihast"], "AtlasLootItems" },
- ["BFDBaronAquanis"] = { AL["Baron Aquanis"], "AtlasLootItems" },
- ["BFDTwilightLordKelris"] = { AL["Twilight Lord Kelris"], "AtlasLootItems" },
- ["BFDOldSerrakis"] = { AL["Old Serra'kis"], "AtlasLootItems" },
- ["BFDAkumai"] = { AL["Aku'mai"], "AtlasLootItems" },
- ["BFDTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Blackfathom Deeps"] .. ")", "AtlasLootItems" },
- },
- ["Blackrock Mountain"] = {
- ["BRMScarshieldQuartermaster"] = { AL["Scarshield Quartermaster"], "AtlasLootItems" },
- ["BRDPyron"] = { AL["Overmaster Pyron"], "AtlasLootItems" },
- },
- ["Blackrock Depths"] = {
- ["BRDLordRoccor"] = { AL["Lord Roccor"], "AtlasLootItems" },
- ["BRDHighInterrogatorGerstahn"] = { AL["High Interrogator Gerstahn"], "AtlasLootItems" },
- ["BRDAnubshiah"] = { AL["Anub'shiah"], "AtlasLootItems" },
- ["BRDEviscerator"] = { AL["Eviscerator"], "AtlasLootItems" },
- ["BRDGorosh"] = { AL["Gorosh the Dervish"], "AtlasLootItems" },
- ["BRDGrizzle"] = { AL["Grizzle"], "AtlasLootItems" },
- ["BRDHedrum"] = { AL["Hedrum the Creeper"], "AtlasLootItems" },
- ["BRDOkthor"] = { AL["Ok'thor the Breaker"], "AtlasLootItems" },
- ["BRDTheldren"] = { AL["Theldren"], "AtlasLootItems" },
- ["BRDHoundmaster"] = { AL["Houndmaster Grebmar"], "AtlasLootItems" },
- ["BRDForgewright"] = { AL["Monument of Franclorn Forgewright"], "AtlasLootItems" },
- ["BRDPyromancerLoregrain"] = { AL["Pyromancer Loregrain"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["BRDTheVault"] = { AL["The Vault"], "AtlasLootItems" },
- ["BRDWarderStilgiss"] = { AL["Warder Stilgiss"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["BRDVerek"] = { AL["Verek"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["BRDFineousDarkvire"] = { AL["Fineous Darkvire"], "AtlasLootItems" },
- ["BRDLordIncendius"] = { AL["Lord Incendius"], "AtlasLootItems" },
- ["BRDBaelGar"] = { AL["Bael'Gar"], "AtlasLootItems" },
- ["BRDGeneralAngerforge"] = { AL["General Angerforge"], "AtlasLootItems" },
- ["BRDGolemLordArgelmach"] = { AL["Golem Lord Argelmach"], "AtlasLootItems" },
- ["BRDGuzzler"] = { AL["The Grim Guzzler"], "AtlasLootItems" },
- ["BRDFlamelash"] = { AL["Ambassador Flamelash"], "AtlasLootItems" },
- ["BRDPanzor"] = { AL["Panzor the Invincible"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["BRDTomb"] = { "Summoner's Tomb", "AtlasLootItems" },
- ["BRDLyceum"] = { AL["Shadowforge Flame Keeper"], "AtlasLootItems" },
- ["BRDMagmus"] = { AL["Magmus"], "AtlasLootItems" },
- ["BRDPrincess"] = { AL["Princess Moira Bronzebeard"], "AtlasLootItems" },
- ["BRDEmperorDagranThaurissan"] = { AL["Emperor Dagran Thaurissan"], "AtlasLootItems" },
- ["BRDBSPlans"] = { "Blacksmith Plans" .. " (" .. AL["Blackrock Depths"] .. ")", "AtlasLootItems" },
- ["BRDTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Blackrock Depths"] .. ")", "AtlasLootItems" },
- },
- ["Lower Blackrock Spire"] = {
- ["LBRSSpirestoneButcher"] = { AL["Spirestone Butcher"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSPike"] = { AL["Roughshod Pike"], "AtlasLootItems" },
- ["LBRSOmokk"] = { AL["Highlord Omokk"], "AtlasLootItems" },
- ["LBRSSpirestoneBattleLord"] = { AL["Spirestone Battle Lord"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSSpirestoneLordMagus"] = { AL["Spirestone Lord Magus"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSVosh"] = { AL["Shadow Hunter Vosh'gajin"], "AtlasLootItems" },
- ["LBRSVoone"] = { AL["War Master Voone"], "AtlasLootItems" },
- ["LBRSGrayhoof"] = { AL["Mor Grayhoof"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["LBRSGrimaxe"] = { AL["Bannok Grimaxe"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSSmolderweb"] = { AL["Mother Smolderweb"], "AtlasLootItems" },
- ["LBRSCrystalFang"] = { AL["Crystal Fang"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSHumanRemains"] = { AL["Human Remains"], "AtlasLootItems" },
- ["LBRSDoomhowl"] = { AL["Urok Doomhowl"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["LBRSZigris"] = { AL["Quartermaster Zigris"], "AtlasLootItems" },
- ["LBRSHalycon"] = { AL["Halycon"], "AtlasLootItems" },
- ["LBRSSlavener"] = { AL["Gizrul the Slavener"], "AtlasLootItems" },
- ["LBRSBashguud"] = { AL["Ghok Bashguud"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSWyrmthalak"] = { AL["Overlord Wyrmthalak"], "AtlasLootItems" },
- ["LBRSFelguard"] = { AL["Burning Felguard"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["LBRSTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Lower Blackrock Spire"] .. ")", "AtlasLootItems" },
- },
- ["Upper Blackrock Spire"] = {
- ["UBRSEmberseer"] = { AL["Pyroguard Emberseer"], "AtlasLootItems" },
- ["UBRSSolakar"] = { AL["Solakar Flamewreath"], "AtlasLootItems" },
- ["UBRSFlame"] = { AL["Father Flame"], "AtlasLootItems" },
- ["UBRSRunewatcher"] = { AL["Jed Runewatcher"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["UBRSAnvilcrack"] = { AL["Goraluk Anvilcrack"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["UBRSRend"] = { AL["Warchief Rend Blackhand"], "AtlasLootItems" },
- ["UBRSGyth"] = { AL["Gyth"], "AtlasLootItems" },
- ["UBRSBeast"] = { AL["The Beast"], "AtlasLootItems" },
- ["UBRSValthalak"] = { AL["Lord Valthalak"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["UBRSDrakkisath"] = { AL["General Drakkisath"], "AtlasLootItems" },
- ["UBRSTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Upper Blackrock Spire"] .. ")", "AtlasLootItems" },
- },
- ["Blackwing Lair"] = {
- ["BWLRazorgore"] = { AL["Razorgore the Untamed"], "AtlasLootItems" },
- ["BWLVaelastrasz"] = { AL["Vaelastrasz the Corrupt"], "AtlasLootItems" },
- ["BWLLashlayer"] = { AL["Broodlord Lashlayer"], "AtlasLootItems" },
- ["BWLFiremaw"] = { AL["Firemaw"], "AtlasLootItems" },
- ["BWLEbonroc"] = { AL["Ebonroc"], "AtlasLootItems" },
- ["BWLFlamegor"] = { AL["Flamegor"], "AtlasLootItems" },
- ["BWLChromaggus"] = { AL["Chromaggus"], "AtlasLootItems" },
- ["BWLNefarian"] = { AL["Nefarian"], "AtlasLootItems" },
- ["BWLTrashMobs"] = { AL["Trash Mobs"] .. " (" .. AL["Blackwing Lair"] .. ")", "AtlasLootItems" },
- },
- ["The Deadmines Entrance"] = {
- ["DMMarisaduPaige"] = { AL["Marisa du'Paige"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMBrainwashedNoble"] = { AL["Brainwashed Noble"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMForemanThistlenettle"] = { AL["Foreman Thistlenettle"], "AtlasLootItems" },
- },
- ["Hateforge Quarry"] = {
- ["HQHighForemanBargulBlackhammer"] = { AL["High Foreman Bargul Blackhammer"], "AtlasLootItems" },
- ["HQEngineerFiggles"] = { AL["Engineer Figgles"], "AtlasLootItems" },
- ["HQCorrosis"] = { AL["Corrosis"], "AtlasLootItems" },
- ["HQHatereaverAnnihilator"] = { AL["Hatereaver Annihilator"], "AtlasLootItems" },
- ["HQHargeshDoomcaller"] = { AL["Hargesh Doomcaller"], "AtlasLootItems" },
- ["HQTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- },
- ["The Crescent Grove"] = {
- ["TCGGrovetenderEngryss"] = { AL["Grovetender Engryss"], "AtlasLootItems" },
- ["TCGKeeperRanathos"] = { AL["Keeper Ranathos"], "AtlasLootItems" },
- ["TCGHighPriestessAlathea"] = { AL["High Priestess A'lathea"], "AtlasLootItems" },
- ["TCGFenektistheDeceiver"] = { AL["Fenektis the Deceiver"], "AtlasLootItems" },
- ["TCGMasterRaxxieth"] = { AL["Master Raxxieth"], "AtlasLootItems" },
- ["TCGTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- },
- ["Karazhan Crypt"] = {
- ["KCMarrowspike"] = { AL["Marrowspike"], "AtlasLootItems" },
- ["KCHivaxxis"] = { AL["Hivaxxis"], "AtlasLootItems" },
- ["KCCorpsemuncher"] = { AL["Corpsemuncher"], "AtlasLootItems" },
- ["KCGuardCaptainGort"] = { AL["Guard Captain Gort"], "AtlasLootItems" },
- ["KCArchlichEnkhraz"] = { AL["Archlich Enkhraz"], "AtlasLootItems" },
- ["KCCommanderAnderson"] = { AL["Commander Anderson"], "AtlasLootItems" },
- ["KCAlarus"] = { AL["Alarus"], "AtlasLootItems" },
- ["KCTreasure"] = { AL["Half-Buried Treasure Chest"], "AtlasLootItems" },
- ["KCTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- },
- ["Caverns of Time: Black Morass"] = {
- ["COTBMChronar"] = { AL["Chronar"], "AtlasLootItems" },
- ["COTBMHarbingerAphygth"] = { AL["Harbinger Aph'ygth"], "AtlasLootItems" },
- ["COTBMEpidamu"] = { AL["Epidamu"], "AtlasLootItems" },
- ["COTBMDriftingAvatar"] = { AL["Drifting Avatar of Time"], "AtlasLootItems" },
- ["COTBMTimeLordEpochronos"] = { AL["Time-Lord Epochronos"], "AtlasLootItems" },
- ["COTBMMossheart"] = { AL["Mossheart"], "AtlasLootItems" },
- ["COTBMRotmaw"] = { AL["Rotmaw"], "AtlasLootItems" },
- ["COTBMAntnormi"] = { AL["Antnormi"], "AtlasLootItems" },
- ["COTTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- ["COTBMInfiniteChromie"] = { AL["Infinite Chromie"], "AtlasLootItems" },
- },
- ["Stormwind Vault"] = {
- ["SWVAszoshGrimflame"] = { AL["Aszosh Grimflame"], "AtlasLootItems" },
- ["SWVThamGrarr"] = { AL["Tham'Grarr"], "AtlasLootItems" },
- ["SWVBlackBride"] = { AL["Black Bride"], "AtlasLootItems" },
- ["SWVDamian"] = { AL["Damian"], "AtlasLootItems" },
- ["SWVVolkanCruelblade"] = { AL["Volkan Cruelblade"], "AtlasLootItems" },
- ["SWVVaultArmoryEquipment"] = { AL["Arc'tiras / Vault Armory Equipment"], "AtlasLootItems" },
- ["SWVTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- },
- ["The Deadmines"] = {
- ["DMRhahkZor"] = { AL["Rhahk'Zor"], "AtlasLootItems" },
- ["DMMinerJohnson"] = { AL["Miner Johnson"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMSneed"] = { AL["Sneed"], "AtlasLootItems" },
- ["DMSneedsShredder"] = { AL["Sneed's Shredder"], "AtlasLootItems" },
- ["DMGilnid"] = { AL["Gilnid"], "AtlasLootItems" },
- ["DMDefiasGunpowder"] = { AL["Defias Gunpowder"], "AtlasLootItems" },
- ["DMMrSmite"] = { AL["Mr. Smite"], "AtlasLootItems" },
- ["DMCookie"] = { AL["Cookie"], "AtlasLootItems" },
- ["DMCaptainGreenskin"] = { AL["Captain Greenskin"], "AtlasLootItems" },
- ["DMVanCleef"] = { AL["Edwin VanCleef"], "AtlasLootItems" },
- ["DMTrash"] = { AL["Trash Mobs"] .. " (" .. AL["The Deadmines"] .. ")", "AtlasLootItems" },
- },
- ["Dire Maul East"] = {
- ["DMEPusillin"] = { AL["Pusillin"], "AtlasLootItems" },
- ["DMEZevrimThornhoof"] = { AL["Zevrim Thornhoof"], "AtlasLootItems" },
- ["DMEHydro"] = { AL["Hydrospawn"], "AtlasLootItems" },
- ["DMELethtendris"] = { AL["Lethtendris"], "AtlasLootItems" },
- ["DMEPimgib"] = { AL["Pimgib"], "AtlasLootItems" },
- ["DMEAlzzin"] = { AL["Alzzin the Wildshaper"], "AtlasLootItems" },
- ["DMEIsalien"] = { AL["Isalien"], "AtlasLootItems" },
- ["DMETrash"] = { AL["Trash Mobs"] .. " (" .. AL["Dire Maul (East)"] .. ")", "AtlasLootItems" },
- ["DMEShard"] = { AL["Felvine Shard"], "AtlasLootItems" },
- ["DMTome"] = { AL["A Dusty Tome"], "AtlasLootItems" },
- ["DMBooks"] = { "Dire Maul Books", "AtlasLootItems" },
- },
- ["Dire Maul North"] = {
- ["DMNGuardMoldar"] = { AL["Guard Mol'dar"], "AtlasLootItems" },
- ["DMNStomperKreeg"] = { AL["Stomper Kreeg"], "AtlasLootItems" },
- ["DMNGuardFengus"] = { AL["Guard Fengus"], "AtlasLootItems" },
- ["DMNThimblejack"] = { AL["Knot Thimblejack"], "AtlasLootItems" },
- ["DMNGuardSlipkik"] = { AL["Guard Slip'kik"], "AtlasLootItems" },
- ["DMNCaptainKromcrush"] = { AL["Captain Kromcrush"], "AtlasLootItems" },
- ["DMNChoRush"] = { AL["Cho'Rush the Observer"], "AtlasLootItems" },
- ["DMNKingGordok"] = { AL["King Gordok"], "AtlasLootItems" },
- ["DMNTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Dire Maul (North)"] .. ")", "AtlasLootItems" },
- ["DMNTRIBUTERUN"] = { AL["DM North Tribute Chest"], "AtlasLootItems" },
- },
- ["Dire Maul West"] = {
- ["DMWTendrisWarpwood"] = { AL["Tendris Warpwood"], "AtlasLootItems" },
- ["DMWIllyannaRavenoak"] = { AL["Illyanna Ravenoak"], "AtlasLootItems" },
- ["DMWMagisterKalendris"] = { AL["Magister Kalendris"], "AtlasLootItems" },
- ["DMWTsuzee"] = { AL["Tsu'zee"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMWRevanchion"] = { AL["Revanchion"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["DMWImmolthar"] = { AL["Immol'thar"], "AtlasLootItems" },
- ["DMWHelnurath"] = { AL["Lord Hel'nurath"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["DMWPrinceTortheldrin"] = { AL["Prince Tortheldrin"], "AtlasLootItems" },
- ["DMWShendralarProvisioner"] = { AL["Shen'dralar Provisioner"], "AtlasLootItems" },
- ["DMWTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Dire Maul (West)"] .. ")", "AtlasLootItems" },
- },
- ["Gnomeregan Entrance"] = {
- ["GnNamdoBizzfizzle"] = { AL["Namdo Bizzfizzle"], "AtlasLootItems" },
- ["GnTechbot"] = { AL["Techbot"], "AtlasLootItems" },
- ["GnPunchographA"] = { AL["Matrix Punchograph 3005-A"], "AtlasLootItems" },
- ["GnOutsideTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Gnomeregan"] .. " " .. AL["Entrance"] .. ")", "AtlasLootItems" },
- },
- ["Gnomeregan"] = {
- ["GnGrubbis"] = { AL["Grubbis"], "AtlasLootItems" },
- ["GnViscousFallout"] = { AL["Viscous Fallout"], "AtlasLootItems" },
- ["GnElectrocutioner6000"] = { AL["Electrocutioner 6000"], "AtlasLootItems" },
- ["GnCrowdPummeler960"] = { AL["Crowd Pummeler 9-60"], "AtlasLootItems" },
- ["GnDIAmbassador"] = { AL["Dark Iron Ambassador"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["GnMekgineerThermaplugg"] = { AL["Mekgineer Thermaplugg"], "AtlasLootItems" },
- ["GnTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Gnomeregan"] .. ")", "AtlasLootItems" },
- ["GnPunchographB"] = { AL["Matrix Punchograph 3005-B"], "AtlasLootItems" },
- ["GnPunchographC"] = { AL["Matrix Punchograph 3005-C"], "AtlasLootItems" },
- ["GnPunchographD"] = { AL["Matrix Punchograph 3005-D"], "AtlasLootItems" },
- },
- ["Maraudon Entrance"] = {
- ["MaraNamelesProphet"] = { AL["The Nameles Prophet"], "AtlasLootItems" },
- ["MaraKhanKolk"] = { AL["Kolk"] .. " (The First Khan)", "AtlasLootItems" },
- ["MaraKhanGelk"] = { AL["Gelk"] .. " (The Second Khan)", "AtlasLootItems" },
- },
- ["Maraudon"] = {
- ["MaraKhanMagra"] = { AL["Magra"] .. " (The Third Khan)", "AtlasLootItems" },
- ["MaraKhanVeng"] = { AL["Veng"] .. " (The Fifth Khan)", "AtlasLootItems" },
- ["MaraNoxxion"] = { AL["Noxxion"], "AtlasLootItems" },
- ["MaraRazorlash"] = { AL["Razorlash"], "AtlasLootItems" },
- ["MaraKhanMaraudos"] = { AL["Maraudos"] .. " (The Forth Khan)", "AtlasLootItems" },
- ["MaraLordVyletongue"] = { AL["Lord Vyletongue"], "AtlasLootItems" },
- ["MaraMeshlok"] = { AL["Meshlok the Harvester"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["MaraCelebras"] = { AL["Celebras the Cursed"], "AtlasLootItems" },
- ["MaraLandslide"] = { AL["Landslide"], "AtlasLootItems" },
- ["MaraTinkererGizlock"] = { AL["Tinkerer Gizlock"], "AtlasLootItems" },
- ["MaraRotgrip"] = { AL["Rotgrip"], "AtlasLootItems" },
- ["MaraPrincessTheradras"] = { AL["Princess Theradras"], "AtlasLootItems" },
- ["MaraTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- },
- ["Molten Core"] = {
- ["MCLucifron"] = { AL["Lucifron"], "AtlasLootItems" },
- ["MCMagmadar"] = { AL["Magmadar"], "AtlasLootItems" },
- ["MCGehennas"] = { AL["Gehennas"], "AtlasLootItems" },
- ["MCGarr"] = { AL["Garr"], "AtlasLootItems" },
- ["MCShazzrah"] = { AL["Shazzrah"], "AtlasLootItems" },
- ["MCGeddon"] = { AL["Baron Geddon"], "AtlasLootItems" },
- ["MCGolemagg"] = { AL["Golemagg the Incinerator"], "AtlasLootItems" },
- ["MCSulfuron"] = { AL["Sulfuron Harbinger"], "AtlasLootItems" },
- ["MCMajordomo"] = { AL["Majordomo Executus"], "AtlasLootItems" },
- ["MCRagnaros"] = { AL["Ragnaros"], "AtlasLootItems" },
- ["MCRANDOMBOSSDROPS"] = { "Random Boss Drops", "AtlasLootItems" },
- ["MCTrashMobs"] = { AL["Trash Mobs"] .. " (" .. AL["Molten Core"] .. ")", "AtlasLootItems" },
- },
- ["Naxxramas"] = {
- ["NAXPatchwerk"] = { AL["Patchwerk"], "AtlasLootItems" },
- ["NAXGrobbulus"] = { AL["Grobbulus"], "AtlasLootItems" },
- ["NAXGluth"] = { AL["Gluth"], "AtlasLootItems" },
- ["NAXThaddius"] = { AL["Thaddius"], "AtlasLootItems" },
- ["NAXAnubRekhan"] = { AL["Anub'Rekhan"], "AtlasLootItems" },
- ["NAXGrandWidowFaerlina"] = { AL["Grand Widow Faerlina"], "AtlasLootItems" },
- ["NAXMaexxna"] = { AL["Maexxna"], "AtlasLootItems" },
- ["NAXInstructorRazuvious"] = { AL["Instructor Razuvious"], "AtlasLootItems" },
- ["NAXGothiktheHarvester"] = { AL["Gothik the Harvester"], "AtlasLootItems" },
- ["NAXTheFourHorsemen"] = { AL["The Four Horsemen"], "AtlasLootItems" },
- ["NAXNoththePlaguebringer"] = { AL["Noth the Plaguebringer"], "AtlasLootItems" },
- ["NAXHeigantheUnclean"] = { AL["Heigan the Unclean"], "AtlasLootItems" },
- ["NAXLoatheb"] = { AL["Loatheb"], "AtlasLootItems" },
- ["NAXSapphiron"] = { AL["Sapphiron"], "AtlasLootItems" },
- ["NAXKelThuzard"] = { AL["Kel'Thuzad"], "AtlasLootItems" },
- ["NAXTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Naxxramas"] .. ")", "AtlasLootItems" },
- },
- ["Onyxia's Lair"] = {
- ["Onyxia"] = { AL["Onyxia"], "AtlasLootItems" },
- },
- ["Ragefire Chasm"] = {
- ["RFCTaragaman"] = { AL["Taragaman the Hungerer"], "AtlasLootItems" },
- ["RFCOggleflint"] = { AL["Oggleflint"], "AtlasLootItems" },
- ["RFCJergosh"] = { AL["Jergosh the Invoker"], "AtlasLootItems" },
- ["RFCBazzalan"] = { AL["Bazzalan"], "AtlasLootItems" },
- },
- ["Razorfen Downs"] = {
- ["RFDTutenkash"] = { AL["Tuten'kash"], "AtlasLootItems" },
- ["RFDHenryStern"] = { AL["Henry Stern"], "AtlasLootItems" },
- ["RFDLadyF"] = { AL["Lady Falther'ess"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["RFDMordreshFireEye"] = { AL["Mordresh Fire Eye"], "AtlasLootItems" },
- ["RFDGlutton"] = { AL["Glutton"], "AtlasLootItems" },
- ["RFDRagglesnout"] = { AL["Ragglesnout"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["RFDAmnennar"] = { AL["Amnennar the Coldbringer"], "AtlasLootItems" },
- ["RFDPlaguemaw"] = { AL["Plaguemaw the Rotting"], "AtlasLootItems" },
- ["RFDTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Razorfen Downs"] .. ")", "AtlasLootItems" },
- },
- ["Razorfen Kraul"] = {
- ["RFKAggem"] = { AL["Aggem Thorncurse"], "AtlasLootItems" },
- ["RFKDeathSpeakerJargba"] = { AL["Death Speaker Jargba"], "AtlasLootItems" },
- ["RFKRazorfenSpearhide"] = { AL["Razorfen Spearhide"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["RFKOverlordRamtusk"] = { AL["Overlord Ramtusk"], "AtlasLootItems" },
- ["RFKAgathelos"] = { AL["Agathelos the Raging"], "AtlasLootItems" },
- ["RFKBlindHunter"] = { AL["Blind Hunter"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["RFKCharlgaRazorflank"] = { AL["Charlga Razorflank"], "AtlasLootItems" },
- ["RFKEarthcallerHalmgar"] = { AL["Earthcaller Halmgar"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["RFKRoogug"] = { AL["Roogug"], "AtlasLootItems" },
- ["RFKTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Razorfen Kraul"] .. ")", "AtlasLootItems" },
- },
- ["The Ruins of Ahn'Qiraj"] = {
- ["AQ20Kurinnaxx"] = { AL["Kurinnaxx"], "AtlasLootItems" },
- ["AQ20Andorov"] = { AL["Lieutenant General Andorov"], "AtlasLootItems" },
- ["AQ20CAPTAIN"] = { AL["Rajaxx's Captains"], "AtlasLootItems" },
- ["AQ20Rajaxx"] = { AL["General Rajaxx"], "AtlasLootItems" },
- ["AQ20Moam"] = { AL["Moam"], "AtlasLootItems" },
- ["AQ20Buru"] = { AL["Buru the Gorger"], "AtlasLootItems" },
- ["AQ20Ayamiss"] = { AL["Ayamiss the Hunter"], "AtlasLootItems" },
- ["AQ20Ossirian"] = { AL["Ossirian the Unscarred"], "AtlasLootItems" },
- ["AQ20Trash"] = { AL["Trash Mobs"] .. " (AQ20)", "AtlasLootItems" },
- ["AQ20ClassBooks"] = { "AQ Class Books", "AtlasLootItems" },
- ["AQEnchants"] = { "AQ Enchants", "AtlasLootItems" },
- },
- ["Scarlet Monestery - Armory"] = {
- ["SMHerod"] = { AL["Herod"], "AtlasLootItems" },
- ["SMATrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scarlet Monastery (Armory)"] .. ")", "AtlasLootItems" },
- },
- ["Scarlet Monestery - Cathedral"] = {
- ["SMFairbanks"] = { AL["High Inquisitor Fairbanks"], "AtlasLootItems" },
- ["SMMograine"] = { AL["Scarlet Commander Mograine"], "AtlasLootItems" },
- ["SMWhitemane"] = { AL["High Inquisitor Whitemane"], "AtlasLootItems" },
- ["SMCTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scarlet Monastery (Cathedral)"] .. ")", "AtlasLootItems" },
- },
- ["Scarlet Monestery - Graveyard"] = {
- ["SMVishas"] = { AL["Interrogator Vishas"], "AtlasLootItems" },
- ["SMScorn"] = { AL["Scorn"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["SMIronspine"] = { AL["Ironspine"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SMAzshir"] = { AL["Azshir the Sleepless"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SMFallenChampion"] = { AL["Fallen Champion"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SMBloodmageThalnos"] = { AL["Bloodmage Thalnos"], "AtlasLootItems" },
- ["SMGTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scarlet Monastery (Graveyard)"] .. ")", "AtlasLootItems" },
- },
- ["Scarlet Monestery - Library"] = {
- ["SMHoundmasterLoksey"] = { AL["Houndmaster Loksey"], "AtlasLootItems" },
- ["SMDoan"] = { AL["Arcanist Doan"], "AtlasLootItems" },
- ["SMDoansBox"] = { AL["Doan's Strongbox"], "AtlasLootItems" },
- ["SMLTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scarlet Monastery (Library)"] .. ")", "AtlasLootItems" },
- },
- ["Scholomance"] = {
- ["SCHOLOBlood"] = { AL["Blood Steward of Kirtonos"], "AtlasLootItems" },
- ["SCHOLOKirtonostheHerald"] = { AL["Kirtonos the Herald"], "AtlasLootItems" },
- ["SCHOLOJandiceBarov"] = { AL["Jandice Barov"], "AtlasLootItems" },
- ["SCHOLOLordBlackwood"] = { AL["Lord Blackwood"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["SCHOLORattlegore"] = { AL["Rattlegore"], "AtlasLootItems" },
- ["SCHOLODeathKnight"] = { AL["Death Knight Darkreaver"], "AtlasLootItems" },
- ["SCHOLOMarduk"] = { AL["Marduk Blackpool"], "AtlasLootItems" },
- ["SCHOLOVectus"] = { AL["Vectus"], "AtlasLootItems" },
- ["SCHOLORasFrostwhisper"] = { AL["Ras Frostwhisper"], "AtlasLootItems" },
- ["SCHOLOKormok"] = { AL["Kormok"], "AtlasLootItems" },
- ["SCHOLOInstructorMalicia"] = { AL["Instructor Malicia"], "AtlasLootItems" },
- ["SCHOLODoctorTheolenKrastinov"] = { AL["Doctor Theolen Krastinov"], "AtlasLootItems" },
- ["SCHOLOLorekeeperPolkelt"] = { AL["Lorekeeper Polkelt"], "AtlasLootItems" },
- ["SCHOLOTheRavenian"] = { AL["The Ravenian"], "AtlasLootItems" },
- ["SCHOLOLordAlexeiBarov"] = { AL["Lord Alexei Barov"], "AtlasLootItems" },
- ["SCHOLOLadyIlluciaBarov"] = { AL["Lady Illucia Barov"], "AtlasLootItems" },
- ["SCHOLODarkmasterGandling"] = { AL["Darkmaster Gandling"], "AtlasLootItems" },
- ["SCHOLOTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Scholomance"] .. ")", "AtlasLootItems" },
- },
- ["Shadowfang Keep"] = {
- ["SFKRethilgore"] = { AL["Rethilgore"], "AtlasLootItems" },
- ["SFKFelSteed"] = { AL["Fel Steed"], "AtlasLootItems" },
- ["SFKJordansHammer"] = { AL["Jordan's Hammer"], "AtlasLootItems" },
- ["SFKRazorclawtheButcher"] = { AL["Razorclaw the Butcher"], "AtlasLootItems" },
- ["SFKSilverlaine"] = { AL["Baron Silverlaine"], "AtlasLootItems" },
- ["SFKSpringvale"] = { AL["Commander Springvale"], "AtlasLootItems" },
- ["SFKSever"] = { AL["Sever"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["SFKOdotheBlindwatcher"] = { AL["Odo the Blindwatcher"], "AtlasLootItems" },
- ["SFKFenrustheDevourer"] = { AL["Fenrus the Devourer"], "AtlasLootItems" },
- ["SFKBookofUr"] = { AL["The Book of Ur"], "AtlasLootItems" },
- ["SFKArugalsVoidwalker"] = { AL["Arugal's Voidwalker"], "AtlasLootItems" },
- ["SFKWolfMasterNandos"] = { AL["Wolf Master Nandos"], "AtlasLootItems" },
- ["SFKArchmageArugal"] = { AL["Archmage Arugal"], "AtlasLootItems" },
- ["SFKDeathswornCaptain"] = { AL["Deathsworn Captain"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SFKTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Shadowfang Keep"] .. ")", "AtlasLootItems" },
- },
- ["The Stockade"] = {
- ["SWStTargorr"] = { AL["Targorr the Dread"], "AtlasLootItems" },
- ["SWStKamDeepfury"] = { AL["Kam Deepfury"], "AtlasLootItems" },
- ["SWStHamhock"] = { AL["Hamhock"], "AtlasLootItems" },
- ["SWStDextren"] = { AL["Dextren Ward"], "AtlasLootItems"},
- ["SWStBazil"] = { AL["Bazil Thredd"], "AtlasLootItems" },
- ["SWStBruegalIronknuckle"] = { AL["Bruegal Ironknuckle"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["SWStTrash"] = { AL["Trash Mobs"] .. " (" .. AL["The Stockade"] .. ")", "AtlasLootItems" },
- },
- ["Stratholme"] = {
- ["STRATSkull"] = { AL["Skul"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["STRATStratholmeCourier"] = { AL["Stratholme Courier"], "AtlasLootItems" },
- ["STRATPostmaster"] = { AL["Postmaster Malown"], "AtlasLootItems" },
- ["STRATFrasSiabi"] = { AL["Fras Siabi"], "AtlasLootItems" },
- ["STRATAtiesh"] = { "Atiesh ", "AtlasLootItems" },
- ["STRATBalzaphon"] = { AL["Balzaphon"] .. " (" .. AL["Scourge Invasion"] .. ")", "AtlasLootItems" },
- ["STRATHearthsingerForresten"] = { AL["Hearthsinger Forresten"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["STRATTheUnforgiven"] = { AL["The Unforgiven"], "AtlasLootItems" },
- ["STRATTimmytheCruel"] = { AL["Timmy the Cruel"], "AtlasLootItems" },
- ["STRATMalor"] = { AL["Malor the Zealous"], "AtlasLootItems" },
- ["STRATMalorsStrongbox"] = { AL["Malor's Strongbox"], "AtlasLootItems" },
- ["STRATCrimsonHammersmith"] = { AL["Crimson Hammersmith"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["STRATBSPlansSerenity"] = { "Plans: Serenity", "AtlasLootItems" },
- ["STRATCannonMasterWilley"] = { AL["Cannon Master Willey"], "AtlasLootItems" },
- ["STRATArchivistGalford"] = { AL["Archivist Galford"], "AtlasLootItems" },
- ["STRATBalnazzar"] = { AL["Balnazzar"], "AtlasLootItems" },
- ["STRATSothosJarien"] = { AL["Sothos"] .. " & " .. AL["Jarien"], "AtlasLootItems" },
- ["STRATStonespine"] = { AL["Stonespine"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["STRATNerubenkan"] = { AL["Nerub'enkan"], "AtlasLootItems" },
- ["STRATBaronessAnastari"] = { AL["Baroness Anastari"], "AtlasLootItems" },
- ["STRATBlackGuardSwordsmith"] = { AL["Black Guard Swordsmith"] .. " (" .. AL["Summon"] .. ")", "AtlasLootItems" },
- ["STRATBSPlansCorruption"] = { "Plans: Corruption", "AtlasLootItems" },
- ["STRATMalekithePallid"] = { AL["Maleki the Pallid"], "AtlasLootItems" },
- ["STRATMagistrateBarthilas"] = { AL["Magistrate Barthilas"], "AtlasLootItems" },
- ["STRATRamsteintheGorger"] = { AL["Ramstein the Gorger"], "AtlasLootItems" },
- ["STRATBaronRivendare"] = { AL["Baron Rivendare"], "AtlasLootItems" },
- ["STRATTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Stratholme"] .. ")", "AtlasLootItems" },
- },
- ["Sunken Temple"] = {
- ["STSpawnOfHakkar"] = { AL["Spawn of Hakkar"], "AtlasLootItems" },
- ["STBalconyMinibosses"] = { AL["Balcony Minibosses"], "AtlasLootItems" },
- ["STAtalalarion"] = { AL["Atal'alarion"], "AtlasLootItems" },
- ["STDreamscythe"] = { AL["Dreamscythe"], "AtlasLootItems" },
- ["STWeaver"] = { AL["Weaver"], "AtlasLootItems" },
- ["STAvatarofHakkar"] = { AL["Avatar of Hakkar"], "AtlasLootItems" },
- ["STJammalan"] = { AL["Jammal'an the Prophet"], "AtlasLootItems" },
- ["STOgom"] = { AL["Ogom the Wretched"], "AtlasLootItems" },
- ["STMorphaz"] = { AL["Morphaz"], "AtlasLootItems" },
- ["STHazzas"] = { AL["Hazzas"], "AtlasLootItems" },
- ["STEranikus"] = { AL["Shade of Eranikus"], "AtlasLootItems" },
- ["STTrash"] = { AL["Trash Mobs"] .. " (" .. AL["The Sunken Temple"] .. ")", "AtlasLootItems" },
- },
- ["Temple of Ahn'Qiraj"] = {
- ["AQ40Skeram"] = { AL["The Prophet Skeram"], "AtlasLootItems" },
- ["AQ40Trio"] = { AL["The Bug Family"], "AtlasLootItems" },
- ["AQ40Sartura"] = { AL["Battleguard Sartura"], "AtlasLootItems" },
- ["AQ40Fankriss"] = { AL["Fankriss the Unyielding"], "AtlasLootItems" },
- ["AQ40Viscidus"] = { AL["Viscidus"], "AtlasLootItems" },
- ["AQ40Huhuran"] = { AL["Princess Huhuran"], "AtlasLootItems" },
- ["AQ40Emperors"] = { AL["The Twin Emperors"], "AtlasLootItems" },
- ["AQ40Ouro"] = { AL["Ouro"], "AtlasLootItems" },
- ["AQ40CThun"] = { AL["C'Thun"], "AtlasLootItems" },
- ["AQ40Trash1"] = { AL["Trash Mobs"] .. " (AQ40)", "AtlasLootItems" },
- ["AQ40Trash2"] = { AL["Trash Mobs"] .. " (AQ40)", "AtlasLootItems" },
- ["AQOpening"] = { "AQ Opening Quest Line", "AtlasLootItems" },
- },
- ["Uldaman Entrance"] = {
- ["UldMagreganDeepshadow"] = { AL["Magregan Deepshadow"], "AtlasLootItems" },
- ["UldTabletofRyuneh"] = { "Tablet of Ryun'eh", "AtlasLootItems" },
- ["UldKromStoutarmChest"] = { AL["Krom Stoutarm's Chest"], "AtlasLootItems" },
- ["UldGarrettFamilyChest"] = { AL["Garrett Family Chest"], "AtlasLootItems" },
- ["UldShovelphlange"] = { AL["Digmaster Shovelphlange"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- },
- ["Uldaman"] = {
- ["UldRevelosh"] = { AL["Revelosh"], "AtlasLootItems" },
- ["UldEric"] = { AL["Baelog"], "AtlasLootItems" },
- ["UldOlaf"] = { AL["Baelog"], "AtlasLootItems" },
- ["UldBaelog"] = { AL["Baelog"], "AtlasLootItems" },
- ["UldBaelogsChest"] = { AL["Baelog"], "AtlasLootItems" },
- ["UldIronaya"] = { AL["Ironaya"], "AtlasLootItems" },
- ["UldObsidianSentinel"] = { AL["Obsidian Sentinel"], "AtlasLootItems" },
- ["UldAncientStoneKeeper"] = { AL["Ancient Stone Keeper"], "AtlasLootItems" },
- ["UldGalgannFirehammer"] = { AL["Galgann Firehammer"], "AtlasLootItems" },
- ["UldTabletofWill"] = { "Tablet of Will", "AtlasLootItems" },
- ["UldShadowforgeCache"] = { "Shadowforge Cache", "AtlasLootItems" },
- ["UldGrimlok"] = { AL["Grimlok"], "AtlasLootItems" },
- ["UldArchaedas"] = { AL["Archaedas"], "AtlasLootItems" },
- ["UldTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Uldaman"] .. ")", "AtlasLootItems" },
- },
- ["Gilneas City"] = {
- ["GCMatthiasHoltz"] = { AL["Matthias Holtz"], "AtlasLootItems" },
- ["GCPackmasterRagetooth"] = { AL["Packmaster Ragetooth"], "AtlasLootItems" },
- ["GCJudgeSutherland"] = { AL["Judge Sutherland"], "AtlasLootItems" },
- ["GCDustivanBlackcowl"] = { AL["Dustivan Blackcowl"], "AtlasLootItems" },
- ["GCMarshalMagnusGreystone"] = { AL["Marshal Magnus Greystone"], "AtlasLootItems" },
- ["GCHorsemasterLevvin"] = { AL["Horsemaster Levvin"], "AtlasLootItems" },
- ["GCHarlowFamilyChest"] = { AL["Harlow Family Chest"], "AtlasLootItems" },
- ["GCGennGreymane"] = { AL["Genn Greymane"], "AtlasLootItems" },
- ["GCTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- },
- ["Wailing Caverns Entrance"] = {
- ["WCKalldanFelmoon"] = { AL["Kalldan Felmoon"], "AtlasLootItems" },
- ["WCMadMagglish"] = { AL["Mad Magglish"], "AtlasLootItems" },
- ["WCTrigoretheLasher"] = { AL["Trigore the Lasher"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- },
- ["Wailing Caverns"] = {
- ["WCBoahn"] = { AL["Boahn"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["WCLordCobrahn"] = { AL["Lord Cobrahn"], "AtlasLootItems" },
- ["WCLadyAnacondra"] = { AL["Lady Anacondra"], "AtlasLootItems" },
- ["WCKresh"] = { AL["Kresh"], "AtlasLootItems" },
- ["WCLordPythas"] = { AL["Lord Pythas"], "AtlasLootItems" },
- ["WCSkum"] = { AL["Skum"], "AtlasLootItems" },
- ["WCLordSerpentis"] = { AL["Lord Serpentis"], "AtlasLootItems" },
- ["WCVerdan"] = { AL["Verdan the Everliving"], "AtlasLootItems" },
- ["WCMutanus"] = { AL["Mutanus the Devourer"], "AtlasLootItems" },
- ["WCDeviateFaerieDragon"] = { AL["Deviate Faerie Dragon"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["WCTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Wailing Caverns"] .. ")", "AtlasLootItems" },
- },
- ["Zul'Farrak"] = {
- ["ZFAntusul"] = { AL["Antu'sul"], "AtlasLootItems" },
- ["ZFThekatheMartyr"] = { AL["Theka the Martyr"], "AtlasLootItems" },
- ["ZFWitchDoctorZumrah"] = { AL["Witch Doctor Zum'rah"], "AtlasLootItems" },
- ["ZFNekrumGutchewer"] = { AL["Nekrum Gutchewer"], "AtlasLootItems" },
- ["ZFSezzziz"] = { AL["Shadowpriest Sezz'ziz"], "AtlasLootItems" },
- ["ZFDustwraith"] = { AL["Dustwraith"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["ZFSergeantBly"] = { AL["Sergeant Bly"], "AtlasLootItems" },
- ["ZFSandfury"] = { AL["Sandfury Executioner"], "AtlasLootItems" },
- ["ZFHydromancerVelratha"] = { AL["Hydromancer Velratha"], "AtlasLootItems" },
- ["ZFGahzrilla"] = { AL["Gahz'rilla"], "AtlasLootItems" },
- ["ZFChiefUkorzSandscalp"] = { AL["Chief Ukorz Sandscalp"], "AtlasLootItems" },
- ["ZFZerillis"] = { AL["Zerillis"] .. " (" .. AL["Rare"] .. ")", "AtlasLootItems" },
- ["ZFTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Zul'Farrak"] .. ")", "AtlasLootItems" },
- },
- ["Zul'Gurub"] = {
- ["ZGJeklik"] = { AL["High Priestess Jeklik"], "AtlasLootItems" },
- ["ZGVenoxis"] = { AL["High Priest Venoxis"], "AtlasLootItems" },
- ["ZGMarli"] = { AL["High Priestess Mar'li"], "AtlasLootItems" },
- ["ZGMandokir"] = { AL["Bloodlord Mandokir"], "AtlasLootItems" },
- ["ZGGrilek"] = { AL["Gri'lek"], "AtlasLootItems" },
- ["ZGHazzarah"] = { AL["Hazza'rah"], "AtlasLootItems" },
- ["ZGRenataki"] = { AL["Renataki"], "AtlasLootItems" },
- ["ZGWushoolay"] = { AL["Wushoolay"], "AtlasLootItems" },
- ["ZGGahzranka"] = { AL["Gahz'ranka"], "AtlasLootItems" },
- ["ZGThekal"] = { AL["High Priest Thekal"], "AtlasLootItems" },
- ["ZGArlokk"] = { AL["High Priestess Arlokk"], "AtlasLootItems" },
- ["ZGJindo"] = { AL["Jin'do the Hexxer"], "AtlasLootItems" },
- ["ZGHakkar"] = { AL["Hakkar"], "AtlasLootItems" },
- ["ZGMuddyChurningWaters"] = { AL["Muddy Churning Waters"], "AtlasLootItems" },
- ["ZGJinxedHoodooPile"] = { AL["Jinxed Hoodoo Pile"], "AtlasLootItems" },
- ["ZGShared"] = { "Shared ZG Priest Drops", "AtlasLootItems" },
- ["ZGTrash1"] = { AL["Trash Mobs"] .. " (" .. AL["Zul'Gurub"] .. ")", "AtlasLootItems" },
- ["ZGTrash2"] = { AL["Trash Mobs"] .. " (" .. AL["Zul'Gurub"] .. ")", "AtlasLootItems" },
- ["ZGEnchants"] = { "ZG Enchants", "AtlasLootItems" },
- },
- ["Emerald Sanctum"] = {
- ["ESErennius"] = { AL["Erennius"], "AtlasLootItems" },
- ["ESSolnius1"] = { AL["Solnius the Awakener"], "AtlasLootItems" },
- ["ESSolnius2"] = { AL["Solnius the Awakener (Page 2)"], "AtlasLootItems" },
- ["ESHardMode"] = { AL["Favor of Erennius (ES Hard Mode)"], "AtlasLootItems" },
- ["ESTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- },
- ["Lower Karazhan Halls"] = {
- ["LKHRolfen"] = { AL["Master Blacksmith Rolfen"], "AtlasLootItems" },
- ["LKHBroodQueenAraxxna"] = { AL["Erennius"], "AtlasLootItems" },
- ["LKHLordBlackwaldII"] = { AL["Lord Blackwald II"], "AtlasLootItems" },
- ["LKHClawlordHowlfang"] = { AL["Clawlord Howlfang"], "AtlasLootItems" },
- ["LKHGrizikil"] = { AL["Grizikil"], "AtlasLootItems" },
- ["LKHMoroes"] = { AL["Moroes"], "AtlasLootItems" },
- ["LKHTrash"] = { AL["Trash Mobs"], "AtlasLootItems" },
- ["LKHEchants"] = { AL["LKH Enchants"], "AtlasLootItems" },
- },
-
- ------------
- --- Sets ---
- ------------
-
- ["Sets"] = {
- ["DEADMINES"] = { AL["Set: "] .. AL["Defias Leather"], "AtlasLootSetItems" },
- ["WAILING"] = { AL["Set: "] .. AL["Embrace of the Viper"], "AtlasLootSetItems" },
- ["SCARLET"] = { AL["Set: "] .. AL["Chain of the Scarlet Crusade"], "AtlasLootSetItems" },
- ["BLACKROCKD"] = { AL["Set: "] .. AL["The Gladiator"], "AtlasLootSetItems" },
- ["IRONWEAVE"] = { AL["Set: "] .. AL["Ironweave Battlesuit"], "AtlasLootSetItems" },
- ["ScholoCloth"] = { AL["Set: "] .. AL["Necropile Raiment"], "AtlasLootSetItems" },
- ["ScholoLeather"] = { AL["Set: "] .. AL["Cadaverous Garb"], "AtlasLootSetItems" },
- ["ScholoMail"] = { AL["Set: "] .. AL["Bloodmail Regalia"], "AtlasLootSetItems" },
- ["ScholoPlate"] = { AL["Set: "] .. AL["Deathbone Guardian"], "AtlasLootSetItems" },
- ["STRAT"] = { AL["Set: "] .. AL["The Postmaster"], "AtlasLootSetItems" },
- ["SpiderKiss"] = { AL["Set: "] .. AL["Spider's Kiss"], "AtlasLootSetItems" },
- ["DalRend"] = { AL["Set: "] .. AL["Dal'Rend's Arms"], "AtlasLootSetItems" },
- ["ZGRings"] = { AL["Set: "] .. AL["ZG Rings"], "AtlasLootSetItems" },
- ["ShardOfGods"] = { AL["Set: "] .. AL["Shard of the Gods"], "AtlasLootSetItems" },
- ["SpiritofEskhandar"] = { AL["Set: "] .. AL["Spirit of Eskhandar"], "AtlasLootSetItems" },
- ["HakkariBlades"] = { AL["Set: "] .. AL["The Twin Blades of Hakkari"], "AtlasLootSetItems" },
- ["PrimalBlessing"] = { AL["Set: "] .. AL["Primal Blessing"], "AtlasLootSetItems" },
- ["ScourgeInvasion"] = { AL["Set: "] .. AL["Scourge Invasion"], "AtlasLootSetItems" },
- ["Legendaries"] = { AL["Set: "] .. AL["Legendary Items"], "AtlasLootSetItems" },
- ["Artifacts"] = { AL["Set: "] .. AL["Artifact Items"], "AtlasLootSetItems" },
- ["RareMounts"] = { AL["Rare Mounts"], "AtlasLootSetItems" },
- ["OldMounts"] = { AL["Old Mounts"], "AtlasLootSetItems" },
- ["PvPMountsSets"] = { AL["PvP Mounts"], "AtlasLootSetItems" },
- ["UnobMounts"] = { AL["Unobtainable Mounts"], "AtlasLootSetItems" },
- ["Tabards"] = { AL["Tabards"], "AtlasLootSetItems" },
- ["RarePets1"] = { AL["Rare Pets"], "AtlasLootSetItems" },
- ["RarePets2"] = { AL["Rare Pets"], "AtlasLootSetItems" },
- ["WorldEpics1"] = { AL["World Epics"] .. " - " .. AL["Level 30-39"], "AtlasLootSetItems" },
- ["WorldEpics2"] = { AL["World Epics"] .. " - " .. AL["Level 40-49"], "AtlasLootSetItems" },
- ["WorldEpics3"] = { AL["World Epics"] .. " - " .. AL["Level 50-60"], "AtlasLootSetItems" },
- },
- --Crafted Sets - Blacksmithing
- ["Crafted Sets - Blacksmithing"] = {
- ["SteelPlate"] = { AL["Steel Plate"], "AtlasLootCrafting" },
- ["ImperialPlate"] = { AL["Imperial Plate"], "AtlasLootCrafting" },
- ["TheDarksoul"] = { AL["The Darksoul"], "AtlasLootCrafting" },
- ["BloodsoulEmbrace"] = { AL["Bloodsoul Embrace"], "AtlasLootCrafting" },
- },
- --Crafted Sets - Tailoring
- ["Crafted Sets - Tailoring"] = {
- ["AugerersAttire"] = { AL["Augerer's Attire"], "AtlasLootCrafting" },
- ["ShadoweaveSet"] = { AL["Shadoweave"], "AtlasLootCrafting" },
- ["DivinersGarments"] = { AL["Diviner's Garments"], "AtlasLootCrafting" },
- ["PillagersGarb"] = { AL["Pillager's Garb"], "AtlasLootCrafting" },
- ["BloodvineG"] = { AL["Bloodvine Garb"], "AtlasLootCrafting" },
- },
- --Crafted Sets - Leatherworking
- ["Crafted Sets - Leatherworking"] = {
- ["VolcanicArmor"] = { AL["Volcanic Armor"], "AtlasLootCrafting" },
- ["IronfeatherArmor"] = { AL["Ironfeather Armor"], "AtlasLootCrafting" },
- ["StormshroudArmor"] = { AL["Stormshroud Armor"], "AtlasLootCrafting" },
- ["DevilsaurArmor"] = { AL["Devilsaur Armor"], "AtlasLootCrafting" },
- ["BloodTigerH"] = { AL["Blood Tiger Harness"], "AtlasLootCrafting" },
- ["PrimalBatskin"] = { AL["Primal Batskin"], "AtlasLootCrafting" },
- ["GreenDragonM"] = { AL["Green Dragon Mail"], "AtlasLootCrafting" },
- ["BlueDragonM"] = { AL["Blue Dragon Mail"], "AtlasLootCrafting" },
- ["BlackDragonM"] = { AL["Black Dragon Mail"], "AtlasLootCrafting" },
- },
- ["ZG Sets"] = {
- ["ZGDruid"] = { AL["Druid"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGHunter"] = { AL["Hunter"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGMage"] = { AL["Mage"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGPaladin"] = { AL["Paladin"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGPriest"] = { AL["Priest"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGRogue"] = { AL["Rogue"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGShaman"] = { AL["Shaman"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGWarlock"] = { AL["Warlock"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- ["ZGWarrior"] = { AL["Warrior"] .. " - " .. AL["ZG Class Sets"], "AtlasLootSetItems" },
- },
- ["AQ20 Sets"] = {
- ["AQ20Mage"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Warlock"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Priest"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Rogue"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Druid"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Hunter"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Paladin"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Shaman"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- ["AQ20Warrior"] = { AL["AQ20 Class Sets"], "AtlasLootSetItems" },
- },
- ["AQ40 Sets"] = {
- ["AQ40Mage"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Priest"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Warlock"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Rogue"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Druid"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Shaman"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Hunter"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Warrior"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- ["AQ40Paladin"] = { AL["AQ40 Class Sets"], "AtlasLootSetItems" },
- },
- ["D1/2 Sets"] = {
- ["T0Druid"] = { AL["Druid"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Hunter"] = { AL["Hunter"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Mage"] = { AL["Mage"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Paladin"] = { AL["Paladin"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Priest"] = { AL["Priest"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Rogue"] = { AL["Rogue"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Shaman"] = { AL["Shaman"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Warlock"] = { AL["Warlock"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- ["T0Warrior"] = { AL["Warrior"] .. " - " .. AL["Dungeon 1/2 Sets"], "AtlasLootSetItems" },
- },
- ["T1 Sets"] = {
- ["T1Druid"] = { AL["Druid"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Hunter"] = { AL["Hunter"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Mage"] = { AL["Mage"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Paladin"] = { AL["Paladin"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Priest"] = { AL["Priest"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Rogue"] = { AL["Rogue"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Shaman"] = { AL["Shaman"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Warlock"] = { AL["Warlock"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- ["T1Warrior"] = { AL["Warrior"] .. " - " .. AL["Tier 1 Sets"], "AtlasLootSetItems" },
- },
- ["T2 Sets"] = {
- ["T2Druid"] = { AL["Druid"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Hunter"] = { AL["Hunter"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Mage"] = { AL["Mage"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Paladin"] = { AL["Paladin"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Priest"] = { AL["Priest"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Rogue"] = { AL["Rogue"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Shaman"] = { AL["Shaman"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Warlock"] = { AL["Warlock"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- ["T2Warrior"] = { AL["Warrior"] .. " - " .. AL["Tier 2 Sets"], "AtlasLootSetItems" },
- },
- ["T3 Sets"] = {
- ["T3Druid"] = { AL["Druid"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Hunter"] = { AL["Hunter"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Mage"] = { AL["Mage"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Paladin"] = { AL["Paladin"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Priest"] = { AL["Priest"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Rogue"] = { AL["Rogue"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Shaman"] = { AL["Shaman"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Warlock"] = { AL["Warlock"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- ["T3Warrior"] = { AL["Warrior"] .. " - " .. AL["Tier 3 Sets"], "AtlasLootSetItems" },
- },
-
- ------------------------
- --- Misc Collections ---
- ------------------------
-
-
- --------------------
- --- World Bosses ---
- --------------------
-
- ["World Bosses"] = {
- ["AAzuregos"] = { AL["Azuregos"], "AtlasLootWBItems" },
- ["ASpiritA"] = { AL["Spirit of Azuregos"], "AtlasLootWBItems" },
- ["Turtlhu"] = { "Turtlhu, the Black Turtle of Doom", "AtlasLootWBItems" },
- ["Nerubian"] = { "Nerubian Overseer", "AtlasLootWBItems" },
- ["Reaver"] = { "Dark Reaver of Karazhan", "AtlasLootWBItems" },
- ["Ostarius"] = { "Ostarius", "AtlasLootWBItems" },
- ["Concavius"] = { "Concavius", "AtlasLootWBItems" },
- ["CowKing"] = { "CowKing", "AtlasLootWBItems" },
- --Doom Lord Kazzak
- ["KKazzak"] = { AL["Lord Kazzak"], "AtlasLootWBItems" },
- --Emrald Dragons
- ["DEmeriss"] = { AL["Emeriss"], "AtlasLootWBItems" },
- ["DLethon"] = { AL["Lethon"], "AtlasLootWBItems" },
- ["DTaerar"] = { AL["Taerar"], "AtlasLootWBItems" },
- ["DYsondre"] = { AL["Ysondre"], "AtlasLootWBItems" },
- ["DTrash"] = { AL["Trash Mobs"] .. " (" .. AL["Emerald Dragons"] .. ")", "AtlasLootWBItems" },
- },
-
- -------------------
- --- Rare Spawns ---
- -------------------
- ["Rare Spawns"] = {
- ["Tarangos"] = { "Tarangos The Dampener", "AtlasLootWBItems" },
- ["Kargron"] = { "Blademaster Kargron", "AtlasLootWBItems" },
- ["Xalvic"] = { "Xalvic Blackclaw", "AtlasLootWBItems" },
- ["Mallon"] = { "Mallon The Moontouched", "AtlasLootWBItems" },
- ["Grugthok"] = { "Grug'thok the Seer", "AtlasLootWBItems" },
- ["WanderingKnight"] = { "The Wandering Knight", "AtlasLootWBItems" },
- ["CrusaderLarsarius"] = { "Crusader Larsarius The Scarlet Crusade", "AtlasLootWBItems" },
- ["Zareth"] = { "Zareth Terrorblade Demon Hunter", "AtlasLootWBItems" },
- ["Jalakar"] = { "Jal'akar Dire Troll", "AtlasLootWBItems" },
- ["Ashbeard"] = { "Explorer Ashbeard", "AtlasLootWBItems" },
- ["AdmiralBareanWestwind"] = { "Admiral Barean Westwind", "AtlasLootWBItems" },
- ["EarthcallerRezengal"] = { "Earthcaller Rezengal", "AtlasLootWBItems" },
- ["ShadeMage"] = { "Shade Mage", "AtlasLootWBItems" },
- ["GraypawAlpha"] = { "Graypaw Alpha", "AtlasLootWBItems" },
- ["Blazespark"] = { "Blazespark", "AtlasLootWBItems" },
- ["WitchDoctorTanzo"] = { "Witch Doctor Tan'zo", "AtlasLootWBItems" },
- ["Dawnhowl"] = { "Dawnhowl", "AtlasLootWBItems" },
- ["MaltimorsPrototype"] = { "Maltimor's Prototype", "AtlasLootWBItems" },
- ["Bonecruncher"] = { "Bonecruncher", "AtlasLootWBItems" },
- ["Duskskitter"] = { "Duskskitter", "AtlasLootWBItems" },
- ["BaronPerenolde"] = { "Baron Perenolde", "AtlasLootWBItems" },
- ["Embereye"] = { "Embereye", "AtlasLootWBItems" },
- ["Rukthok"] = { "Ruk'thok the Pyromancer", "AtlasLootWBItems" },
- ["Ripjaw"] = { "Ripjaw", "AtlasLootWBItems" },
- ["Aquitus"] = { "Aquitus", "AtlasLootWBItems" },
- ["FirstbornofArugal"] = { "Firstborn of Arugal", "AtlasLootWBItems" },
- ["Letashaz"] = { "Letashaz", "AtlasLootWBItems" },
- ["MargontheMighty"] = { "Margon the Mighty", "AtlasLootWBItems" },
- ["Stoneshell"] = { "Stoneshell", "AtlasLootWBItems" },
- ["HighvaleSilverback"] = { "Highvale Silverback", "AtlasLootWBItems" },
- ["Azurebeak"] = { "Azurebeak", "AtlasLootWBItems" },
- ["BarkskinFisher"] = { "Barkskin Fisher", "AtlasLootWBItems" },
- ["ShadeflayerGoliath"] = { "Shadeflayer Goliath", "AtlasLootWBItems" },
- ["M0L1Y"] = { "M-0L1Y", "AtlasLootWBItems" },
- ["WidowoftheWoods"] = { "Widow of the Woods", "AtlasLootWBItems" },
- ["KinTozo"] = { "Kin'Tozo", "AtlasLootWBItems" },
- ["ProfessorLysander"] = { "Professor Lysander", "AtlasLootWBItems" },
- },
-
- --------------
- --- Events ---
- --------------
-
- ["World Events"] = {
- ["AbyssalTemplars"] = { "Abyssal Council - Templars", "AtlasLootWorldEvents" },
- ["AbyssalDukes"] = { "Abyssal Council - Dukes", "AtlasLootWorldEvents" },
- ["AbyssalLords"] = { "Abyssal Council - High Council", "AtlasLootWorldEvents" },
- --Seasonal
- ["ChildrensWeek"] = { AL["Children's Week"], "AtlasLootWorldEvents" },
- ["Halloween1"] = { AL["Hallow's End"], "AtlasLootWorldEvents" },
- ["Halloween2"] = { AL["Hallow's End"], "AtlasLootWorldEvents" },
- ["HarvestFestival"] = { AL["Harvest Festival"], "AtlasLootWorldEvents" },
- ["LunarFestival1"] = { AL["Lunar Festival"], "AtlasLootWorldEvents" },
- ["LunarFestival2"] = { AL["Lunar Festival"], "AtlasLootWorldEvents" },
- ["MidsummerFestival"] = { AL["Midsummer Fire Festival"], "AtlasLootWorldEvents" },
- ["Noblegarden"] = { AL["Noblegarden"], "AtlasLootWorldEvents" },
- ["Valentineday"] = { AL["Love is in the Air"], "AtlasLootWorldEvents" },
- ["Winterviel1"] = { AL["Feast of Winter Veil"], "AtlasLootWorldEvents" },
- ["Winterviel2"] = { AL["Feast of Winter Veil"], "AtlasLootWorldEvents" },
- ["WintervielSnowball"] = { "Snowball", "AtlasLootWorldEvents" },
- --Other
- ["ElementalInvasion"] = { AL["Elemental Invasion"], "AtlasLootWorldEvents" },
- ["FishingExtravaganza"] = { AL["Stranglethorn Fishing Extravaganza"], "AtlasLootWorldEvents" },
- ["GurubashiArena"] = { AL["Gurubashi Arena Booty Run"], "AtlasLootWorldEvents" },
- ["ScourgeInvasionEvent1"] = { AL["Scourge Invasion"], "AtlasLootWorldEvents" },
- ["ScourgeInvasionEvent2"] = { AL["Scourge Invasion Bosses"], "AtlasLootWorldEvents" },
- },
-
- ------------------------
- --- Classic Factions ---
- ------------------------
- ["Factions"] = {
- --Argent Dawn
- ["Argent1"] = { AL["Argent Dawn"] .. ": Token Hand-ins", "AtlasLootRepItems" },
- ["Argent2"] = { AL["Argent Dawn"], "AtlasLootRepItems" },
- ["Argent3"] = { AL["Argent Dawn"], "AtlasLootRepItems" },
- --Bloodsail Buccaneers
- ["Bloodsail1"] = { AL["Bloodsail Buccaneers"], "AtlasLootRepItems" },
- --Brood of Nozdormu
- ["AQBroodRings"] = { AL["Brood of Nozdormu"], "AtlasLootRepItems" },
- --Cenarion Circle
- ["Cenarion1"] = { AL["Cenarion Circle"] .. ": " .. AL["Friendly"], "AtlasLootRepItems" },
- ["Cenarion2"] = { AL["Cenarion Circle"] .. ": " .. AL["Honored"], "AtlasLootRepItems" },
- ["Cenarion3"] = { AL["Cenarion Circle"] .. ": " .. AL["Revered"], "AtlasLootRepItems" },
- ["Cenarion4"] = { AL["Cenarion Circle"] .. ": " .. AL["Exalted"], "AtlasLootRepItems" },
- --The Darkmoon Faire
- ["Darkmoon"] = { AL["Darkmoon Faire"], "AtlasLootRepItems" },
- --The Defilers
- ["Defilers"] = { AL["The Defilers"], "AtlasLootRepItems" },
- --Frostwolf Clan
- ["Frostwolf1"] = { AL["Frostwolf Clan"], "AtlasLootRepItems" },
- --Hydraxian Waterlords
- ["WaterLords1"] = { AL["Hydraxian Waterlords"], "AtlasLootRepItems" },
- --Gelkis Clan Centaur
- ["GelkisClan1"] = { AL["Gelkis Clan Centaur"], "AtlasLootRepItems" },
- --The League of Arathor
- ["LeagueofArathor"] = { AL["The League of Arathor"], "AtlasLootRepItems" },
-
- --Magram Clan Centaur
- ["MagramClan1"] = { AL["Magram Clan Centaur"], "AtlasLootRepItems" },
- --Stormpike Guard
- ["Stormpike1"] = { AL["Stormpike Guard"], "AtlasLootRepItems" },
- --Thorium Brotherhood
- ["Thorium1"] = { AL["Thorium Brotherhood"] .. ": " .. AL["Friendly"] .. "/" .. AL["Honored"], "AtlasLootRepItems" },
- ["Thorium2"] = { AL["Thorium Brotherhood"] .. ": " .. AL["Revered"] .. "/" .. AL["Exalted"], "AtlasLootRepItems" },
- --Timbermaw Hold
- ["Timbermaw"] = { AL["Timbermaw Hold"], "AtlasLootRepItems" },
- --Wardens of Time
- ["Warderns1"] = { AL["Wardens of Time"] .. ": " .. AL["Friendly"] .. " & " .. AL["Honored"], "AtlasLootRepItems" },
- ["Warderns2"] = { AL["Wardens of Time"] .. ": " .. AL["Revered"] .. " & " .. AL["Exalted"], "AtlasLootRepItems" },
- --Wintersaber Trainers
- ["Wintersaber1"] = { AL["Wintersaber Trainers"], "AtlasLootRepItems" },
- --Zandalar Tribe
- ["Zandalar1"] = { AL["Zandalar Tribe"] .. ": " .. AL["Friendly"] .. "/" .. AL["Honored"], "AtlasLootRepItems" },
- ["Zandalar2"] = { AL["Zandalar Tribe"] .. ": " .. AL["Revered"] .. "/" .. AL["Exalted"], "AtlasLootRepItems" },
-
- ["Helf"] = { AL["Silvermoon Remnant"], "AtlasLootRepItems" },
- ["Helf2"] = { AL["Silvermoon Remnant"], "AtlasLootRepItems" },
- ["Helf3"] = { AL["Silvermoon Remnant"], "AtlasLootRepItems" },
- ["Revantusk"] = { AL["Revantusk Trolls"], "AtlasLootRepItems" },
- ["Revantusk2"] = { AL["Revantusk Trolls"], "AtlasLootRepItems" },
- ["Revantusk3"] = { AL["Revantusk Trolls"], "AtlasLootRepItems" },
- ["Ironforge"] = { AL["Ironforge"], "AtlasLootRepItems" },
- ["Darnassus"] = { AL["Darnassus"], "AtlasLootRepItems" },
- ["Stormwind"] = { AL["Stormwind"], "AtlasLootRepItems" },
- ["GnomereganExiles"] = { AL["Gnomeregan Exiles"], "AtlasLootRepItems" },
- ["DarkspearTrolls"] = { AL["Darkspear Trolls"], "AtlasLootRepItems" },
- ["DurotarLaborUnion"] = { AL["Durotar Labor Union"], "AtlasLootRepItems" },
- ["Undercity"] = { AL["Undercity"], "AtlasLootRepItems" },
- ["Orgrimmar"] = { AL["Orgrimmar"], "AtlasLootRepItems" },
- ["ThunderBluff"] = { AL["Thunder Bluff"], "AtlasLootRepItems" },
- ["Dalaran"] = { AL["Dalaran"], "AtlasLootRepItems" },
- ["Wildhammer"] = { AL["Wildhammer Clan"], "AtlasLootRepItems" },
- },
-
- --------------
- --- Trades ---
- --------------
- ["Professions"] = {
- ["CraftedWeapons1"] = { AL["Crafted Epic Weapons"], "AtlasLootCrafting" },
- --Alchemy
- ["AlchemyApprentice1"] = { AL["Alchemy"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["AlchemyJourneyman1"] = { AL["Alchemy"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["AlchemyExpert1"] = { AL["Alchemy"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["AlchemyArtisan1"] = { AL["Alchemy"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["AlchemyArtisan2"] = { AL["Alchemy"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- --BlackSmithing
- ["SmithingApprentice1"] = { AL["Blacksmithing"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["SmithingJourneyman1"] = { AL["Blacksmithing"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["SmithingJourneyman2"] = { AL["Blacksmithing"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["SmithingExpert1"] = { AL["Blacksmithing"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["SmithingExpert2"] = { AL["Blacksmithing"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["SmithingExpert3"] = { AL["Blacksmithing"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["SmithingArtisan1"] = { AL["Blacksmithing"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["SmithingArtisan2"] = { AL["Blacksmithing"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["SmithingArtisan3"] = { AL["Blacksmithing"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["SmithingArtisan4"] = { AL["Blacksmithing"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["Armorsmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Armorsmith"], "AtlasLootCrafting" },
- ["Weaponsmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Weaponsmith"], "AtlasLootCrafting" },
- ["Axesmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Master Axesmith"], "AtlasLootCrafting" },
- ["Hammersmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Master Hammersmith"], "AtlasLootCrafting" },
- ["Swordsmith1"] = { AL["Blacksmithing"] .. ": " .. AL["Master Swordsmith"], "AtlasLootCrafting" },
- --Enchanting
- ["EnchantingApprentice1"] = { AL["Enchanting"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["EnchantingJourneyman1"] = { AL["Enchanting"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["EnchantingJourneyman2"] = { AL["Enchanting"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["EnchantingExpert1"] = { AL["Enchanting"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["EnchantingExpert2"] = { AL["Enchanting"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["EnchantingArtisan1"] = { AL["Enchanting"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["EnchantingArtisan2"] = { AL["Enchanting"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["EnchantingArtisan3"] = { AL["Enchanting"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- --Engineering
- ["EngineeringApprentice1"] = { AL["Engineering"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["EngineeringJourneyman1"] = { AL["Engineering"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["EngineeringJourneyman2"] = { AL["Engineering"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["EngineeringExpert1"] = { AL["Engineering"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["EngineeringExpert2"] = { AL["Engineering"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["EngineeringArtisan1"] = { AL["Engineering"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["EngineeringArtisan2"] = { AL["Engineering"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["Gnomish1"] = { AL["Engineering"] .. ": " .. AL["Gnomish Engineering"], "AtlasLootCrafting" },
- ["Goblin1"] = { AL["Engineering"] .. ": " .. AL["Goblin Engineering"], "AtlasLootCrafting" },
- --Leatherworking
- ["LeatherApprentice1"] = { AL["Leatherworking"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["LeatherJourneyman1"] = { AL["Leatherworking"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["LeatherJourneyman2"] = { AL["Leatherworking"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["LeatherExpert1"] = { AL["Leatherworking"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["LeatherExpert2"] = { AL["Leatherworking"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["LeatherArtisan1"] = { AL["Leatherworking"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["LeatherArtisan2"] = { AL["Leatherworking"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["LeatherArtisan3"] = { AL["Leatherworking"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["Dragonscale1"] = { AL["Leatherworking"] .. ": " .. AL["Dragonscale Leatherworking"], "AtlasLootCrafting" },
- ["Elemental1"] = { AL["Leatherworking"] .. ": " .. AL["Elemental Leatherworking"], "AtlasLootCrafting" },
- ["Tribal1"] = { AL["Leatherworking"] .. ": " .. AL["Tribal Leatherworking"], "AtlasLootCrafting" },
- --Mining
- ["Mining1"] = { AL["Mining"], "AtlasLootCrafting" },
- ["Mining2"] = { AL["Mining"], "AtlasLootCrafting" },
- ["Smelting1"] = { AL["Smelting"], "AtlasLootCrafting" },
- ["Herbalism1"] = { AL["Herbalism"], "AtlasLootCrafting" },
- ["Herbalism2"] = { AL["Herbalism"], "AtlasLootCrafting" },
- --Tailoring
- ["TailoringApprentice1"] = { AL["Tailoring"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["TailoringJourneyman1"] = { AL["Tailoring"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["TailoringJourneyman2"] = { AL["Tailoring"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["TailoringExpert1"] = { AL["Tailoring"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["TailoringExpert2"] = { AL["Tailoring"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["TailoringArtisan1"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["TailoringArtisan2"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["TailoringArtisan3"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["TailoringArtisan4"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- ["TailoringArtisan5"] = { AL["Tailoring"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- --Cooking
- ["CookingApprentice1"] = { AL["Cooking"] .. ": " .. AL["Apprentice"], "AtlasLootCrafting" },
- ["CookingJourneyman1"] = { AL["Cooking"] .. ": " .. AL["Journeyman"], "AtlasLootCrafting" },
- ["CookingExpert1"] = { AL["Cooking"] .. ": " .. AL["Expert"], "AtlasLootCrafting" },
- ["CookingArtisan1"] = { AL["Cooking"] .. ": " .. AL["Artisan"], "AtlasLootCrafting" },
- --FirstAid
- ["FirstAid1"] = { AL["First Aid"], "AtlasLootCrafting" },
- --Survival
- ["Survival1"] = { AL["Survival"], "AtlasLootCrafting" },
- ["Survival2"] = { AL["Gardening"], "AtlasLootCrafting" },
- --Poisons
- ["Poisons1"] = { AL["Rogue"] .. ": " .. AL["Poisons"], "AtlasLootCrafting" },
- },
-
- -----------
- --- PvP ---
- -----------
-
- ["Battlegrounds"] = {
- --Blood Ring
- ["BRRepFriendly"] = { AL["Blood Ring"] .. " " .. AL["Friendly Rewards"], "AtlasLootBGItems" },
- ["BRRepHonored"] = { AL["Blood Ring"] .. " " .. AL["Honored Rewards"], "AtlasLootBGItems" },
- ["BRRepRevered"] = { AL["Blood Ring"] .. " " .. AL["Revered Rewards"], "AtlasLootBGItems" },
- ["BRRepExalted"] = { AL["Blood Ring"] .. " " .. AL["Exalted Rewards"], "AtlasLootBGItems" },
- ["BRRepTokens"] = { AL["Token of Blood Rewards"], "AtlasLootBGItems" },
- --Alterac Valley
- ["AVRepFriendly"] = { AL["Alterac Valley"] .. " " .. AL["51-60 Friendly Rewards"], "AtlasLootBGItems" },
- ["AVRepHonored"] = { AL["Alterac Valley"] .. " " .. AL["51-60 Honored Rewards"], "AtlasLootBGItems" },
- ["AVRepRevered"] = { AL["Alterac Valley"] .. " " .. AL["51-60 Revered Rewards"], "AtlasLootBGItems" },
- ["AVRepExalted"] = { AL["Alterac Valley"] .. " " .. AL["51-60 Exalted Rewards"], "AtlasLootBGItems" },
- ["AVKorrak"] = { AL["Korrak the Bloodrager"], "AtlasLootBGItems" },
- ["AVLokholarIvus"] = { AL["Ivus & Lokholar"], "AtlasLootBGItems" },
- --Arathi Basin
- ["ABRepFriendly"] = { AL["Arathi Basin"] .. " " .. AL["Friendly Rewards"], "AtlasLootBGItems" },
- ["ABRepHonored2029"] = { AL["Arathi Basin"] .. " " .. AL["20-29 Honored Rewards"], "AtlasLootBGItems" },
- ["ABRepHonored3039"] = { AL["Arathi Basin"] .. " " .. AL["30-39 Honored Rewards"], "AtlasLootBGItems" },
- ["ABRepHonored4049"] = { AL["Arathi Basin"] .. " " .. AL["40-49 Honored Rewards"], "AtlasLootBGItems" },
- ["ABRepHonored5059"] = { AL["Arathi Basin"] .. " " .. AL["50-59 Honored Rewards"], "AtlasLootBGItems" },
- ["ABRepRevered2029"] = { AL["Arathi Basin"] .. " " .. AL["20-29 Revered Rewards"], "AtlasLootBGItems" },
- ["ABRepRevered3039"] = { AL["Arathi Basin"] .. " " .. AL["30-39 Revered Rewards"], "AtlasLootBGItems" },
- ["ABRepRevered4049"] = { AL["Arathi Basin"] .. " " .. AL["40-49 Revered Rewards"], "AtlasLootBGItems" },
- ["ABRepRevered5059"] = { AL["Arathi Basin"] .. " " .. AL["50-59 Revered Rewards"], "AtlasLootBGItems" },
- ["ABRepExalted"] = { AL["Arathi Basin"] .. " " .. AL["60 Exalted Rewards"], "AtlasLootBGItems" },
- --Warsong Gulch
- ["WSGRepFriendly"] = { AL["Warsong Gulch"] .. " " .. AL["Friendly Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored1019"] = { AL["Warsong Gulch"] .. " " .. AL["10-19 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored2029"] = { AL["Warsong Gulch"] .. " " .. AL["20-29 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored3039"] = { AL["Warsong Gulch"] .. " " .. AL["30-39 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored4049"] = { AL["Warsong Gulch"] .. " " .. AL["40-49 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepHonored5059"] = { AL["Warsong Gulch"] .. " " .. AL["50-59 Honored Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered1019"] = { AL["Warsong Gulch"] .. " " .. AL["10-19 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered2029"] = { AL["Warsong Gulch"] .. " " .. AL["20-29 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered3039"] = { AL["Warsong Gulch"] .. " " .. AL["30-39 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered4049"] = { AL["Warsong Gulch"] .. " " .. AL["40-49 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepRevered5059"] = { AL["Warsong Gulch"] .. " " .. AL["50-59 Revered Rewards"], "AtlasLootBGItems" },
- ["WSGRepExalted4049"] = { AL["Warsong Gulch"] .. " " .. AL["40-49 Exalted Rewards"], "AtlasLootBGItems" },
- ["WSGRepExalted5059"] = { AL["Warsong Gulch"] .. " " .. AL["50-59 Exalted Rewards"], "AtlasLootBGItems" },
- ["WSGRepExalted60"] = { AL["Warsong Gulch"] .. " " .. AL["60 Exalted Rewards"], "AtlasLootBGItems" },
- },
- ["PvP"] = {
- --Misc Other PvP
- ["PvP60Accessories1"] = { AL["PvP Accessories"], "AtlasLootGeneralPvPItems" },
- ["PvP60Accessories2"] = { AL["PvP Accessories - Alliance"], "AtlasLootGeneralPvPItems" },
- ["PvP60Accessories3"] = { AL["PvP Accessories - Horde"], "AtlasLootGeneralPvPItems" },
- ["PVPWeapons1"] = { AL["Rank 14 Weapons"], "AtlasLootGeneralPvPItems" },
- ["PVPWeapons2"] = { AL["Rank 14 Weapons"], "AtlasLootGeneralPvPItems" },
- ["PvPMountsPvP"] = { AL["PvP Mounts"], "AtlasLootGeneralPvPItems" },
- --Level 60 PvP Sets
- ["PVPDruid"] = { AL["Druid"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPHunter"] = { AL["Hunter"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPMage"] = { AL["Mage"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPPaladin"] = { AL["Paladin"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPPriest"] = { AL["Priest"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPRogue"] = { AL["Rogue"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPShaman"] = { AL["Shaman"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPWarlock"] = { AL["Warlock"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- ["PVPWarrior"] = { AL["Warrior"] .. " - " .. AL["PvP Sets"], "AtlasLootGeneralPvPItems" },
- },
-};
diff --git a/AtlasLoot back update/TableRegister/loottables.es.lua b/AtlasLoot back update/TableRegister/loottables.es.lua
deleted file mode 100644
index 6b5c02b..0000000
--- a/AtlasLoot back update/TableRegister/loottables.es.lua
+++ /dev/null
@@ -1,117 +0,0 @@
---[[
-loottables.es.lua --- Traduction ES por maqjav y StiviS
-This file assigns a title to every loot table. The primary use of this table
-is in the search function, as when iterating through the loot tables there is no
-inherant title to the loot table, given the origins of the mod as an Atlas plugin.
-
-]]
-
-if (GetLocale() == "esES") then
-
------------------
---- Instances ---
------------------
-
- --Keys
- AtlasLoot_TableNames["OldKeys"][1] = "Llaves";
- AtlasLoot_TableNames["BCKeys"][1] = "Llaves";
- --Auch: Sethekk Halls
- AtlasLoot_TableNames["AuchSethekkTheSagaofTerokk"][1] = "La Saga de Terokk";
- --Auch: Shadow Labyrinth
- AtlasLoot_TableNames["AuchShadowFirstFragmentGuardian"][1] = "Guardián del Primer Fragmento";
- --Blackrock Depths
- AtlasLoot_TableNames["BRDArena"][1] = "Círculo de la Ley";
- AtlasLoot_TableNames["BRDForgewright"][1] = "Monumento a Franclorn Forjador";
- AtlasLoot_TableNames["BRDGuzzler"][1] = "Grim Guzzler"; --FALTA
- AtlasLoot_TableNames["BRDTomb"][1] = "Tumba del Invocador";
- AtlasLoot_TableNames["BRDBSPlans"][1] = "Diseño de herrería (PRN)";
- --The Black Temple
- AtlasLoot_TableNames["BTEssencofSouls"][1] = "Reliquaire des \195\162mes";
- AtlasLoot_TableNames["BTPatterns"][1] = "Recetas/Planos del Templo Oscuro";
- --Blackwing Lair
- AtlasLoot_TableNames["BWLDraconicForDummies"][1] = "Dracónico para torpes Volumen VII";
- --CFR: The Steamvault
- AtlasLoot_TableNames["CFRSteamSecondFragmentGuardian"][1] = "Guardián del Segundo Fragmento";
- --CoT: Old Hillsbrad Foothills
- AtlasLoot_TableNames["CoTHillsbradAgedDalaranWizard"][1] = "Zhaorí Dalaran envejecido";
- --The Deadmines
- --AtlasLoot_TableNames["VCDefiasGunpowder"][1] = "Pólvora de los Defias";
- --Dire Maul East
- AtlasLoot_TableNames["DMBooks"][1] = "Libros (LM)";
- --HC: Shattered Halls
- AtlasLoot_TableNames["HCHallsExecutioner"][1] = "Ejecutor Mano Destrozada (Heróico)";
- --Karazhan
- AtlasLoot_TableNames["KaraCharredBoneFragment"][1] = "Trozo de hueso carbonizado (Objeto de misión)";
- AtlasLoot_TableNames["KaraNamed"][1] = "Los jefes animales";
- AtlasLoot_TableNames["KaraKeannaLog"][1] = "Apuntes de Keanna (Objeto de misión)";
- AtlasLoot_TableNames["KaraOperaEvent"][1] = "Evento de la opera";
- --Maraudon
- AtlasLoot_TableNames["MaraKhanKolk"][1] = "Kolk (El primer Kahn)";
- AtlasLoot_TableNames["MaraKhanGelk"][1] = "Gelk (El segundo Kahn)";
- AtlasLoot_TableNames["MaraKhanMagra"][1] = "Magra (El tercer Kahn)";
- AtlasLoot_TableNames["MaraKhanVeng"][1] = "Veng (El quinto Kahn)";
- AtlasLoot_TableNames["MaraKhanMaraudos"][1] = "Maraudos (El cuarto Khan)";
- --Molten Core
- AtlasLoot_TableNames["MCRANDOMBOSSDROPPS"][1] = "Botín de jefes aleatorios";
- --The Ruins of Ahn'Qiraj
- AtlasLoot_TableNames["AQ20Trash"][1] = "Bichos varios (AQ20)";
- AtlasLoot_TableNames["AQ20ClassBooks"][1] = "Libros de clase de AQ";
- AtlasLoot_TableNames["AQEnchants"][1] = "Encantamientos AQ";
- --Shadowfang Keep
- AtlasLoot_TableNames["BSFFelSteed"][1] = "Corcel vil";
- --Stratholme
- AtlasLoot_TableNames["STRATStratholmeCourier"][1] = "Mensajero de Stratholme";
- AtlasLoot_TableNames["STRATAtiesh"][1] = "Atiesh ";
- AtlasLoot_TableNames["STRATBSPlansSerenity"][1] = "Diseño: Serenidad";
- AtlasLoot_TableNames["STRATBSPlansCorruption"][1] = "Diseño: Corrupción";
- --Sunken Temple
- AtlasLoot_TableNames["STSpawnOfHakkar"][1] = "Altar de Hakkar";
- AtlasLoot_TableNames["STTrollMinibosses"][1] = "Mini jefes troll";
- --Temple of Ahn'Qiraj
- AtlasLoot_TableNames["AQ40Trash1"][1] = "Bichos varios (AQ40)";
- AtlasLoot_TableNames["AQ40Trash2"][1] = "Bichos varios (AQ40)";
- AtlasLoot_TableNames["AQOpening"][1] = "Apertura de AQ";
- --TK: The Arcatraz
- AtlasLoot_TableNames["TKArcThirdFragmentGuardian"][1] = "Guardián del Tercer Fragmento";
- --TK: The Eye
- AtlasLoot_TableNames["TKEyeLegendaries"][1] = "Objetos legendarios de la lucha contra Kael'thas";
- --TK: The Mechanar
- AtlasLoot_TableNames["TKMechCacheoftheLegion"][1] = "Alijo de la Legión";
- AtlasLoot_TableNames["TKMechOverchargedManacell"][1] = "Célula de maná sobrecargada";
- --Uldaman
- AtlasLoot_TableNames["UldTabletofRyuneh"][1] = "Tablilla de Ryun'eh";
- AtlasLoot_TableNames["UldTabletofWill"][1] = "Tablilla de Voluntad";
- AtlasLoot_TableNames["UldShadowforgeCache"][1] = "Alijo de Forjatiniebla";
- --Zul'Aman
- AtlasLoot_TableNames["ZATimedChest"][1] = "Cofre con temporizador"; --Comprobar
- --Zul'Gurub
- AtlasLoot_TableNames["ZGMuddyChurningWaters"][1] = "Aguas Fangosas";
- AtlasLoot_TableNames["ZGShared"][1] = "Botín compartido por los sacerdotes (ZG)";
- AtlasLoot_TableNames["ZGEnchants"][1] = "Encantamientos (ZG)";
-
-------------------------
---- Misc Collections ---
-------------------------
-
- AtlasLoot_TableNames["BlizzardCollectables1"][1] = "Colecciones Blizzard";
- AtlasLoot_TableNames["RareMounts1"][1] = "Monturas raras - WoW Original";
- AtlasLoot_TableNames["RareMounts2"][1] = "Monturas raras - The Burning Crusade";
-
---------------
---- Events ---
---------------
-
- --Abyssal Council
- AtlasLoot_TableNames["Templars"][1] = "Consejo abisal - Templarios";
- AtlasLoot_TableNames["Dukes"][1] = "Consejo abisal - Duques";
- AtlasLoot_TableNames["HighCouncil"][1] = "Consejo abisal - Consejero mayor";
- --Seasonal
- AtlasLoot_TableNames["LordAhune"][1] = "Lord Ahune"; --FALTA
- AtlasLoot_TableNames["Winterviel2"][1] = "Regalos del Festival de Invierno";
- --Skettis
- AtlasLoot_TableNames["SkettisTalonpriestIshaal"][1] = "Sacerdote de la garra Ishaal";
- AtlasLoot_TableNames["SkettisHazziksPackage"][1] = "Paquete de Hazzik";
- --Other
- AtlasLoot_TableNames["ScourgeInvasionEvent2"][1] = "Jefes de la invasión de La plaga";
-
-end
diff --git a/AtlasLoot back update/TableRegister/loottables.fr.lua b/AtlasLoot back update/TableRegister/loottables.fr.lua
deleted file mode 100644
index 1a9507a..0000000
--- a/AtlasLoot back update/TableRegister/loottables.fr.lua
+++ /dev/null
@@ -1,129 +0,0 @@
---[[
-loottables.fr.lua --- Traduction FR par KKram & Trasher
-This file assigns a title to every loot table. The primary use of this table
-is in the search function, as when iterating through the loot tables there is no
-inherant title to the loot table, given the origins of the mod as an Atlas plugin.
-
-]]
-
---Invoke libraries
-
-if (GetLocale() == "frFR") then
-
------------------
---- Instances ---
------------------
-
- --Keys
- AtlasLoot_TableNames["OldKeys"][1] = "Clés";
- AtlasLoot_TableNames["BCKeys"][1] = "Clés";
- --Auch: Sethekk Halls
- AtlasLoot_TableNames["AuchSethekkTheSagaofTerokk"][1] = "La Saga de Terokk";
- --Auch: Shadow Labyrinth
- AtlasLoot_TableNames["AuchShadowFirstFragmentGuardian"][1] = "Gardien du premier fragment";
- --Blackrock Depths
- AtlasLoot_TableNames["BRDArena"][1] = "L'Arène";
- AtlasLoot_TableNames["BRDForgewright"][1] = "Monument de Franclorn Le Forgebusier";
- AtlasLoot_TableNames["BRDGuzzler"][1] = "Grim Guzzler";
- AtlasLoot_TableNames["BRDTomb"][1] = "Le Tombeau des Sept";
- AtlasLoot_TableNames["BRDBSPlans"][1] = "Plans du forgeron (BRD)";
- --The Black Temple
- AtlasLoot_TableNames["BTEssencofSouls"][1] = "Reliquaire des âmes";
- AtlasLoot_TableNames["BTPatterns"][1] = "Patrons/Plans du Temple Noir";
- --Blackwing Lair
- AtlasLoot_TableNames["BWLDraconicForDummies"][1] = "Draconic for Dummies Chapter VII";
- --CFR: The Steamvault
- AtlasLoot_TableNames["CFRSteamSecondFragmentGuardian"][1] = "Gardien du second fragment";
- --CoT: Old Hillsbrad Foothills
- AtlasLoot_TableNames["CoTHillsbradAgedDalaranWizard"][1] = "Sorcier de Dalaran âgé";
- --The Deadmines
- --AtlasLoot_TableNames["VCDefiasGunpowder"][1] = "Poudre à canon de défias";
- --Dire Maul East
- AtlasLoot_TableNames["DMBooks"][1] = "Livres (DM)";
- --HC: Shattered Halls
- AtlasLoot_TableNames["HCHallsExecutioner"][1] = "Bourreau de la Main brisée";
- --Karazhan
- AtlasLoot_TableNames["KaraCharredBoneFragment"][1] = "Fragment d'os carbonisé (Objet de quête)";
- AtlasLoot_TableNames["KaraNamed"][1] = "Les trois Bêtes";
- AtlasLoot_TableNames["KaraKeannaLog"][1] = "Journal de Keanna (Objet de quête)";
- AtlasLoot_TableNames["KaraOperaEvent"][1] = "Evénement: Opéra";
- --Maraudon
- AtlasLoot_TableNames["MaraKhanKolk"][1] = "Kolk (Le premier Kahn)";
- AtlasLoot_TableNames["MaraKhanGelk"][1] = "Gelk (Le deuxième Kahn)";
- AtlasLoot_TableNames["MaraKhanMagra"][1] = "Magra (Le troisième Kahn)";
- AtlasLoot_TableNames["MaraKhanVeng"][1] = "Veng (Le cinquième Kahn)";
- AtlasLoot_TableNames["MaraKhanMaraudos"][1] = "Maraudos ()";
- --Molten Core
- AtlasLoot_TableNames["MCRANDOMBOSSDROPPS"][1] = "Butin aléatoire";
- --The Ruins of Ahn'Qiraj
- AtlasLoot_TableNames["AQ20Trash"][1] = "Trash Mobs (AQ20)";
- AtlasLoot_TableNames["AQ20ClassBooks"][1] = "Livres de classe AQ";
- AtlasLoot_TableNames["AQEnchants"][1] = "Enchantements AQ";
- --Shadowfang Keep
- AtlasLoot_TableNames["BSFFelSteed"][1] = "Palefroi corrompu";
- --Stratholme
- AtlasLoot_TableNames["STRATStratholmeCourier"][1] = "Messager de Stratholme";
- AtlasLoot_TableNames["STRATAtiesh"][1] = "Atiesh "; -- à vérifier
- AtlasLoot_TableNames["STRATBSPlansSerenity"][1] = "Plans: Sérénité";
- AtlasLoot_TableNames["STRATBSPlansCorruption"][1] = "Plans: Corruption";
- --Sunken Temple
- AtlasLoot_TableNames["STSpawnOfHakkar"][1] = "Rejeton d'Hakkar";
- AtlasLoot_TableNames["STTrollMinibosses"][1] = "Miniboss Trolls";
- --Temple of Ahn'Qiraj
- AtlasLoot_TableNames["AQ40Trash1"][1] = "Trash Mobs (AQ40)";
- AtlasLoot_TableNames["AQ40Trash2"][1] = "Trash Mobs (AQ40)";
- AtlasLoot_TableNames["AQOpening"][1] = "Evénement d'ouverture AQ";
- --TK: The Arcatraz
- AtlasLoot_TableNames["TKArcThirdFragmentGuardian"][1] = "Gardien du troisième fragment";
- --TK: The Eye
- AtlasLoot_TableNames["TKEyeLegendaries"][1] = "Objets légendaires pour le combat de Kael'thas";
- --TK: The Mechanar
- AtlasLoot_TableNames["TKMechCacheoftheLegion"][1] = "Cache de la Légion";
- AtlasLoot_TableNames["TKMechOverchargedManacell"][1] = "Cellule de mana surchargée";
- --Uldaman
- AtlasLoot_TableNames["UldTabletofRyuneh"][1] = "Tablette de Ryun'eh";
- AtlasLoot_TableNames["UldTabletofWill"][1] = "Tablette de volonté";
- AtlasLoot_TableNames["UldShadowforgeCache"][1] = "Cachette d'Ombreforge";
- --Zul'Aman
- AtlasLoot_TableNames["ZATimedChest"][1] = "Coffre du parcours rapide";
- --Zul'Gurub
- AtlasLoot_TableNames["ZGMuddyChurningWaters"][1] = "Eaux troubles";
- AtlasLoot_TableNames["ZGShared"][1] = "Butin Partagé (ZG)";
- AtlasLoot_TableNames["ZGEnchants"][1] = "ZG Enchants";
-
-------------------------
---- Misc Collections ---
-------------------------
-
- AtlasLoot_TableNames["BlizzardCollectables1"][1] = "Blizzard Collections";
- AtlasLoot_TableNames["RareMounts1"][1] = "Montures rares - Original WoW";
- AtlasLoot_TableNames["RareMounts2"][1] = "Montures rares - The Burning Crusade";
-
---------------
---- Events ---
---------------
-
- --Abyssal Council
- AtlasLoot_TableNames["Templars"][1] = "Conseil abyssal - Templiers";
- AtlasLoot_TableNames["Dukes"][1] = "Conseil abyssal - Ducs";
- AtlasLoot_TableNames["HighCouncil"][1] = "Conseil abyssal - Haut Conseil";
- --Seasonal
- AtlasLoot_TableNames["LordAhune"][1] = "Lord Ahune";
- AtlasLoot_TableNames["Winterviel2"][1] = "Cadeaux de La fête du Voile d'hiver";
- --Skettis
- AtlasLoot_TableNames["SkettisTalonpriestIshaal"][1] = "Talonpriest Ishaal";
- AtlasLoot_TableNames["SkettisHazziksPackage"][1] = "Hazzik's Package";
- --Other
- AtlasLoot_TableNames["ScourgeInvasionEvent2"][1] = "Scourge Invasion Bosses";
-
---------------------
---- Rep Factions ---
---------------------
-
- --Argent Dawn
- AtlasLoot_TableNames["Argent1"][1] = BabbleFaction["Argent Dawn"]..": Insigne Main-Aube";
- --Exalted with Cenarion Expedition, The Sha'tar and The Aldor/Scryers
- AtlasLoot_TableNames["ShattrathFlasks1"][1] = "Shattrath Flasks";
-
-
-end
\ No newline at end of file
diff --git a/AtlasLoot back update/TableRegister/loottables.kr.lua b/AtlasLoot back update/TableRegister/loottables.kr.lua
deleted file mode 100644
index 869c622..0000000
--- a/AtlasLoot back update/TableRegister/loottables.kr.lua
+++ /dev/null
@@ -1,895 +0,0 @@
-if (GetLocale() == "koKR") then
--- Translated by acemage
--- Last Updated: 6/28/2007
--- missing some boss names.
--- names with the fuction 'BabbleFaction' cause problem if I change the name
--- so I left those in english.
-
---Invoke libraries
-local BabbleFaction = LibStub("LibBabble-Faction-3.0"):GetLookupTable();
-
---Table of loot titles
-
- --Auch: Mana-Tombs
- AtlasLoot_TableNames["AuchManaPandemonius"][1] = "ÆҴõ¸ð´Ͽ콺";
- AtlasLoot_TableNames["AuchManaPandemoniusHEROIC"][1] = "ÆҴõ¸ð´Ͽ콺 (¿µ¿õ)";
- AtlasLoot_TableNames["AuchManaTavarok"][1] = "Ÿ¹ٷÎũ";
- AtlasLoot_TableNames["AuchManaTavarokHEROIC"][1] = "Ÿ¹ٷÎũ (¿µ¿õ)";
- AtlasLoot_TableNames["AuchManaNexusPrince"][1] = "¿¬ÇտÕÀÚ »þÆĸ£ ";
- AtlasLoot_TableNames["AuchManaNexusPrinceHEROIC"][1] = "¿¬ÇտÕÀÚ »þÆĸ£ (¿µ¿õ)";
- AtlasLoot_TableNames["AuchManaYor"][1] = "Yor";
- AtlasLoot_TableNames["AuchManaTrash"][1] = "ÀϹݸ÷ (¸¶³ª¹«´ý)";
- --Auch: Auchenai Crypts
- AtlasLoot_TableNames["AuchCryptsShirrak"][1] = "½¯¶óũ";
- AtlasLoot_TableNames["AuchCryptsShirrakHEROIC"][1] = "½¯¶óũ (¿µ¿õ)";
- AtlasLoot_TableNames["AuchCryptsExarch"][1] = "¸»¶ó´ٸ£";
- AtlasLoot_TableNames["AuchCryptsExarchHEROIC"][1] = "¸»¶ó´ٸ£ (¿µ¿õ)";
- AtlasLoot_TableNames["AuchCryptsAvatar"][1] = "¼ø±³ÀÚÀÇ ȭ½Å";
- AtlasLoot_TableNames["AuchCryptsTrash"][1] = "ÀϹݸ÷ (¾ÆŰ³ªÀÌ ³³°ñ´ç)";
- --Auch: Sethekk Halls
- AtlasLoot_TableNames["AuchSethekkDarkweaver"][1] = "È渶¼ú»ç ½ýº";
- AtlasLoot_TableNames["AuchSethekkDarkweaverHEROIC"][1] = "È渶¼ú»ç ½ýº (¿µ¿õ)";
- AtlasLoot_TableNames["AuchSethekkTalonKing"][1] = "ĮÄû´ë¿Õ ÀÌŰ½º";
- AtlasLoot_TableNames["AuchSethekkTalonKingHEROIC"][1] = "ĮÄû´ë¿Õ ÀÌŰ½º (¿µ¿õ)";
- AtlasLoot_TableNames["AuchSethekkRavenGod"][1] = "Raven God Anzu";
- AtlasLoot_TableNames["AuchSethekkTrash"][1] = "ÀϹݸ÷ (¼¼µ¥ũ Àü´ç)";
- --Auch: Shadow Labyrinth
- AtlasLoot_TableNames["AuchShadowHellmaw"][1] = "»çÀÚ Áö¿Á¾ƱÍ";
- AtlasLoot_TableNames["AuchShadowHellmawHEROIC"][1] = "»çÀÚ Áö¿Á¾ƱÍ (¿µ¿õ)";
- AtlasLoot_TableNames["AuchShadowBlackheart"][1] = "¼±µ¿ÀÚ °ËÀº½ÉÀå";
- AtlasLoot_TableNames["AuchShadowBlackheartHEROIC"][1] = "¼±µ¿ÀÚ °ËÀº½ÉÀå (¿µ¿õ)";
- AtlasLoot_TableNames["AuchShadowGrandmaster"][1] = "´ÜÀå º¸¸£ÇÊ";
- AtlasLoot_TableNames["AuchShadowGrandmasterHEROIC"][1] = "´ÜÀå º¸¸£ÇÊ (¿µ¿õ)";
- AtlasLoot_TableNames["AuchShadowMurmur"][1] = "¿︲";
- AtlasLoot_TableNames["AuchShadowMurmurHEROIC"][1] = "¿︲ (¿µ¿õ)";
- AtlasLoot_TableNames["AuchShadowTrash"][1] = "ÀϹݸ÷ (¾îµÒÀÇ ¹̱Ã)";
- --Blackfathom Deeps
- AtlasLoot_TableNames["BFDGhamoora"][1] = "°¡¹«¶ó";
- AtlasLoot_TableNames["BFDLadySarevess"][1] = "¿©¿Õ »緹º£½º";
- AtlasLoot_TableNames["BFDGelihast"][1] = "°ָ®ÇϽºƮ";
- AtlasLoot_TableNames["BFDBaronAquanis"][1] = "±ºÁÖ ¾ÆÄí¾ƴϽº";
- AtlasLoot_TableNames["BFDTwilightLordKelris"][1] = "ȲȥÀÇ ±ºÁÖ Ä̸®½º";
- AtlasLoot_TableNames["BFDOldSerrakis"][1] = "´ÄÀº ¼¼¶óŰ½º";
- AtlasLoot_TableNames["BFDAkumai"][1] = "¾ÆÄí¸¶ÀÌ";
- AtlasLoot_TableNames["BFDTrash"][1] = "ÀϹݸ÷ (°ËÀº ½ɿ¬ÀÇ ³ª¶ô)";
- --Blackrock Depths
- AtlasLoot_TableNames["BRDLordRoccor"][1] = "ºÒÀÇ ±ºÁÖ ·ÏÄڸ£";
- AtlasLoot_TableNames["BRDHighInterrogatorGerstahn"][1] = "´ë½ɹ®°ü °Ը£½ºź";
- AtlasLoot_TableNames["BRDArena"][1] = "¹ýÀÇ ½ÉÆÇÀå";
- AtlasLoot_TableNames["BRDTheldren"][1] = "Åڵ巻";
- AtlasLoot_TableNames["BRDHoundmaster"][1] = "»ç³ɰ³Á¶·ûç ±¾¸¶¸£";
- AtlasLoot_TableNames["BRDForgewright"][1] = "ÇÁ¶ûŬ·Ð Æ÷Áö¶óÀÌƮÀÇ ±â³äºñ";
- AtlasLoot_TableNames["BRDPyromantLoregrain"][1] = "ȭ¿°¼ú»ç ·ξî±¹ÀÎ";
- AtlasLoot_TableNames["BRDWarderStilgiss"][1] = "°ËÀº ±ݰí";
- AtlasLoot_TableNames["BRDFineousDarkvire"][1] = "ÆÄÀ̳ʽº ´Ùũ¹ÙÀ̾î";
- AtlasLoot_TableNames["BRDLordIncendius"][1] = "ºÒÀDZºÁÖ Àμ¾µð¿콺";
- AtlasLoot_TableNames["BRDBaelGar"][1] = "º§°¡¸£";
- AtlasLoot_TableNames["BRDGeneralAngerforge"][1] = "»ç·ɰü ¾ްÅÆ÷Áö";
- AtlasLoot_TableNames["BRDGolemLordArgelmach"][1] = "°ºÁÖ ¾ÆÁ©¸¶ũ";
- AtlasLoot_TableNames["BRDGuzzler"][1] = "Çè»ó±ÄÀº ÁÖÁ¤¹ðÀÌ";
- AtlasLoot_TableNames["BRDFlamelash"][1] = "»çÀÚ ȭ¿°äÂï";
- AtlasLoot_TableNames["BRDPanzor"][1] = "¹«ÀûÀÇ ÆÇÀú (Èñ±Í)";
- AtlasLoot_TableNames["BRDTomb"][1] = "¼Òȯ»çÀÇ ¹«´ý";
- AtlasLoot_TableNames["BRDLyceum"][1] = "¾îµұ«ö·δÜ ºҲÉÁö±â";
- AtlasLoot_TableNames["BRDMagmus"][1] = "¸¶±«½º";
- AtlasLoot_TableNames["BRDImperatorDagranThaurissan"][1] = "Á¦¿Õ ´ٱõ Ÿ¿츴»ê";
- AtlasLoot_TableNames["BRDPrincess"][1] = "°øÁÖ ¸ðÀ̶ó ºê·ÐÁîºñ¾îµå";
- AtlasLoot_TableNames["BRDPyron"][1] = "¸ê¸ÁÀÇ ÆÄÀ̷Ð";
- AtlasLoot_TableNames["BRDTrash"][1] = "ÀϹݸ÷ (°ËÀº¹ÙÀ§ ³ª¶ô)";
- --Lower Blackrock Spire
- AtlasLoot_TableNames["LBRSQuestItems"][1] = "°ËÀº¹ÙÀ§»ê ÇÏÃþ Äù½ºƮ ¾ÆÀÌÅÛ";
- AtlasLoot_TableNames["LBRSSpirestoneButcher"][1] = "»ÏÁ·¹ÙÀ§ÀÏÁ· µµ»ìÀÚ (Èñ±Í)";
- AtlasLoot_TableNames["LBRSOmokk"][1] = "´뱺ÁÖ ¿À¸ðũ";
- AtlasLoot_TableNames["LBRSSpirestoneLord"][1] = "»ÏÁ·¹ÙÀ§ÀÏÁ· ÀüÅõ ÁöÈְü (Èñ±Í)";
- AtlasLoot_TableNames["LBRSLordMagus"][1] = "»ÇÁ·¹ÙÀ§ÀÏÁ· ±ºÁÖ ¸¶±¸½º (Èñ±Í)";
- AtlasLoot_TableNames["LBRSVosh"][1] = "¾îµһç³ɲÛ º¸½¬°¡Áø";
- AtlasLoot_TableNames["LBRSVoone"][1] = "´ëÀ屺 ºγ×";
- AtlasLoot_TableNames["LBRSGrayhoof"][1] = "¸ð¸£ ±¹ÀÌÈÄÇÁ (¼Òȯ)";
- AtlasLoot_TableNames["LBRSGrimaxe"][1] = "¹ݳëũ ±²¿¢½º (Èñ±Í)";
- AtlasLoot_TableNames["LBRSSmolderweb"][1] = "¿©¿Õ ºұ°°ŹÌ";
- AtlasLoot_TableNames["LBRSCrystalFang"][1] = "¼öÁ¤ ¸͵¶ °ŹÌ";
- AtlasLoot_TableNames["LBRSDoomhowl"][1] = "¿ì·Îũ µÒÇϿï (¼Òȯ)";
- AtlasLoot_TableNames["LBRSZigris"][1] = "º´ÂüÀ屳 Áö±®½º";
- AtlasLoot_TableNames["LBRSHalycon"][1] = "ÇҸ®ÄÜ";
- AtlasLoot_TableNames["LBRSSlavener"][1] = "È䯸ÇÑ ±âÁî·Ñ";
- AtlasLoot_TableNames["LBRSBashguud"][1] = "°íũ ¹è½ñ¸µå (Èñ±Í)";
- AtlasLoot_TableNames["LBRSWyrmthalak"][1] = "´뱺ÁÖ ¿úŸ¶óũ";
- AtlasLoot_TableNames["LBRSFelguard"][1] = "ºÒŸ´Â Áö¿Á¼öȣº´ (Èñ±Í, ·»´ý)";
- AtlasLoot_TableNames["LBRSTrash"][1] = "ÀϹݸ÷ (°ËÀº¹ÙÀ§ ÷ž ÇÏÃþ)";
- --Upper Blackrock Spire
- AtlasLoot_TableNames["UBRSEmberseer"][1] = "ºÒÀÇ ¼öȣÀÚ ¿¥¹ö½þî";
- AtlasLoot_TableNames["UBRSSolakar"][1] = "ȭ¿°°í¸® ¼ֶó";
- AtlasLoot_TableNames["UBRSFLAME"][1] = "ÅÂÃÊÀÇ ºҲÉ";
- AtlasLoot_TableNames["UBRSRunewatcher"][1] = "Á¦µå ·é¿ÍÃÄ";
- AtlasLoot_TableNames["UBRSAnvilcrack"][1] = "°í¶ö·çũ ¾غôũ·¢";
- AtlasLoot_TableNames["UBRSRend"][1] = "´ëÁ·Àå ·£µå ºí·¢Çڵå";
- AtlasLoot_TableNames["UBRSGyth"][1] = "±⽺";
- AtlasLoot_TableNames["UBRSBeast"][1] = "񮬔";
- AtlasLoot_TableNames["UBRSValthalak"][1] = "±ºÁÖ ¹ßŸ¶óũ (¼Òȯ)";
- AtlasLoot_TableNames["UBRSDrakkisath"][1] = "»ç·ɰü µå¶óŰ»罺";
- AtlasLoot_TableNames["UBRSTrash"][1] = "ÀϹݸ÷ (°ËÀº¹ÙÀ§»ê)";
- --The Black Temple
- AtlasLoot_TableNames["BTNajentus"][1] = "³ªÁ¨Åõ½º";
- AtlasLoot_TableNames["BTSupremus"][1] = "¼öÇÁ·¹¸ӽº";
- AtlasLoot_TableNames["BTGorefiend"][1] = "ÅÐ °í¾îÇɵå";
- AtlasLoot_TableNames["BTBloodboil"][1] = "²ú´Â ÇÇÀÇ ±¸¸£Åäũ";
- AtlasLoot_TableNames["BTAkama"][1] = "Shade of Akama";
- AtlasLoot_TableNames["BTEssencofSouls"][1] = "Essence of Souls";
- AtlasLoot_TableNames["BTShahraz"][1] = "´ë¸ð »þ¶óÁî";
- AtlasLoot_TableNames["BTCouncil"][1] = "Illidari Council";
- AtlasLoot_TableNames["BTIllidanStormrage"][1] = "Àϸ®´Ü ½ºÅ跹ÀÌÁö";
- AtlasLoot_TableNames["BTTrash"][1] = "ÀϹݸ÷ (°ËÀº »ç¿ø)";
- --Blackwing Lair
- AtlasLoot_TableNames["BWLRazorgore"][1] = "Æø±º ¼½½¼۰÷´Ï";
- AtlasLoot_TableNames["BWLVaelastrasz"][1] = "Ÿ¶ôÀÇ ¹ë¶ó½ºƮ¶óÁî";
- AtlasLoot_TableNames["BWLLashlayer"][1] = "¿ë±â´ëÀå ·¹½¬·¹À̾î";
- AtlasLoot_TableNames["BWLFiremaw"][1] = "ȭ¿°¾ƱÍ";
- AtlasLoot_TableNames["BWLEbonroc"][1] = "¿¡º»·Îũ";
- AtlasLoot_TableNames["BWLFlamegor"][1] = "Ç÷¹ÀӰí¸£";
- AtlasLoot_TableNames["BWLChromaggus"][1] = "ũ·θ¶±¸½º";
- AtlasLoot_TableNames["BWLNefarian"][1] = "³×Æĸ®¾È";
- AtlasLoot_TableNames["BWLTrashMobs"][1] = "ÀϹݸ÷ (°ËÀº³¯°³µÕÁö)";
- --CFR: Slave Pens
- AtlasLoot_TableNames["CFRSlaveMennu"][1] = "¹è¹ÝÀÚ ¸ഩ";
- AtlasLoot_TableNames["CFRSlaveMennuHEROIC"][1] = "¹è¹ÝÀÚ ¸ഩ (¿µ¿õ)";
- AtlasLoot_TableNames["CFRSlaveRokmar"][1] = "µüµüÀÌ ·Îũ¸¶¸£";
- AtlasLoot_TableNames["CFRSlaveRokmarHEROIC"][1] = "µüµüÀÌ ·Îũ¸¶¸£ (¿µ¿õ)";
- AtlasLoot_TableNames["CFRSlaveQuagmirran"][1] = "Äí¾Ʊ̶õ";
- AtlasLoot_TableNames["CFRSlaveQuagmirranHEROIC"][1] = "Äí¾Ʊ̶õ (¿µ¿õ)";
- --CFR: The Steamvault
- AtlasLoot_TableNames["CFRSteamThespia"][1] = "dz¼ö»ç ¼¼½ºÇǾÆ";
- AtlasLoot_TableNames["CFRSteamThespiaHEROIC"][1] = "dz¼ö»ç ¼¼½ºÇǾÆ (¿µ¿õ)";
- AtlasLoot_TableNames["CFRSteamSteamrigger"][1] = "±â°è°øÇÐÀÚ ½ºÆÀ¸®°Å";
- AtlasLoot_TableNames["CFRSteamSteamriggerHEROIC"][1] = "±â°è°øÇÐÀÚ ½ºÆÀ¸®°Å (¿µ¿õ)";
- AtlasLoot_TableNames["CFRSteamWarlord"][1] = "À屺 Į¸®½º·¹½¬";
- AtlasLoot_TableNames["CFRSteamWarlordHEROIC"][1] = "À屺 Į¸®½º·¹½¬ (¿µ¿õ)";
- AtlasLoot_TableNames["CFRSteamTrash"][1] = "ÀϹݸ÷ (Áõ±â ÀúÀå°í)";
- --CFR: The Underbog
- AtlasLoot_TableNames["CFRUnderHungarfen"][1] = "Ç밡¸£Ææ";
- AtlasLoot_TableNames["CFRUnderHungarfenHEROIC"][1] = "Ç밡¸£Ææ (¿µ¿õ)";
- AtlasLoot_TableNames["CFRUnderGhazan"][1] = "°¡Áî¾È";
- AtlasLoot_TableNames["CFRUnderGhazanHEROIC"][1] = "°¡Áî¾È (¿µ¿õ)";
- AtlasLoot_TableNames["CFRUnderSwamplord"][1] = "´˱ºÁÖ ¹ÂÁñ·¹ũ";
- AtlasLoot_TableNames["CFRUnderSwamplordHEROIC"][1] = "´˱ºÁÖ ¹ÂÁñ·¹ũ (¿µ¿õ)";
- AtlasLoot_TableNames["CFRUnderStalker"][1] = "°ËÀº ÃßÀûÀÚ";
- AtlasLoot_TableNames["CFRUnderStalkerHEROIC"][1] = "°ËÀº ÃßÀûÀÚ (¿µ¿õ)";
- --CFR: Serpentshrine Cavern
- AtlasLoot_TableNames["CFRSerpentHydross"][1] = "ºҾÈÁ¤ÇÑ È÷µå·νº";
- AtlasLoot_TableNames["CFRSerpentKarathress"][1] = "½ɿ¬ÀÇ ±ºÁÖ ī¶óµ巹½º";
- AtlasLoot_TableNames["CFRSerpentMorogrim"][1] = "°ϵÕÆĵµ ¸ð·α²";
- AtlasLoot_TableNames["CFRSerpentLeotheras"][1] = "´«¸Õ ·¹¿ÀÅó½º";
- AtlasLoot_TableNames["CFRSerpentLurker"][1] = "½ɿ¬ÀÇ Àẹ²Û";
- AtlasLoot_TableNames["CFRSerpentVashj"][1] = "¿©±ºÁÖ ¹ٽ¬";
- AtlasLoot_TableNames["CFRSerpentTrash"][1] = "ÀϹݸ÷ (ºҹì Á¦´Ü)";
- --CoT: Old Hillsbrad Foothills
- AtlasLoot_TableNames["CoTHillsbradDrake"][1] = "ºΰü µ巹ÀÌũ";
- AtlasLoot_TableNames["CoTHillsbradDrakeHEROIC"][1] = "ºΰü µ巹ÀÌũ (¿µ¿õ)";
- AtlasLoot_TableNames["CoTHillsbradSkarloc"][1] = "°æºñ´ëÀå ½ºĮ·Ï";
- AtlasLoot_TableNames["CoTHillsbradSkarlocHEROIC"][1] = "°æºñ´ëÀå ½ºĮ·Ï (¿µ¿õ)";
- AtlasLoot_TableNames["CoTHillsbradHunter"][1] = "½ôëÀÇ »ç³ɲÛ";
- AtlasLoot_TableNames["CoTHillsbradHunterHEROIC"][1] = "½ôëÀÇ »ç³ɲÛ (¿µ¿õ)";
- AtlasLoot_TableNames["CoTHillsbradTrash"][1] = "ÀϹݸ÷ (¿¾ Èú½ºº귡µå ±¸¸ªÁö)";
- --CoT: Black Morass
- AtlasLoot_TableNames["CoTMorassDeja"][1] = "½ð£ÀÇ ±ºÁÖ µ¥ÀÚ";
- AtlasLoot_TableNames["CoTMorassDejaHEROIC"][1] = "½ð£ÀÇ ±ºÁÖ µ¥ÀÚ (¿µ¿õ)";
- AtlasLoot_TableNames["CoTMorassTemporus"][1] = "ÅÛÆ۷罺";
- AtlasLoot_TableNames["CoTMorassTemporusHEROIC"][1] = "ÅÛÆ۷罺 (¿µ¿õ)";
- AtlasLoot_TableNames["CoTMorassAeonus"][1] = "¾ƿ¡´©½º";
- AtlasLoot_TableNames["CoTMorassAeonusHEROIC"][1] = "¾ƿ¡´©½º (¿µ¿õ)";
- AtlasLoot_TableNames["CoTMorassTrash"][1] = "ÀϹݸ÷ (°ËÀº´Ë)";
- --CoT: Hyjal Summit
- AtlasLoot_TableNames["MountHyjalWinterchill"][1] = "¸®ġ À©ÅÍĥ";
- AtlasLoot_TableNames["MountHyjalAnetheron"][1] = "¾Ƴ×ÅÐ";
- AtlasLoot_TableNames["MountHyjalKazrogal"][1] = "īÁî·ΰ¥";
- AtlasLoot_TableNames["MountHyjalAzgalor"][1] = "¾ÆÁîĮ·Î";
- AtlasLoot_TableNames["MountHyjalArchimonde"][1] = "¾ÆŰ¸óµå";
- --The Deadmines
- AtlasLoot_TableNames["VCRhahkZor"][1] = "¶óũÁ¶¸£";
- AtlasLoot_TableNames["VCMinerJohnson"][1] = "±¤ºÎ Á¸½¼ (Èñ±Í)";
- AtlasLoot_TableNames["VCSneed"][1] = "½º´ϵå";
- AtlasLoot_TableNames["VCGilnid"][1] = "±æ´ϵå";
- AtlasLoot_TableNames["VCCaptainGreenskin"][1] = "¼±Àå ±°½ºŲ";
- AtlasLoot_TableNames["VCVanCleef"][1] = "¿¡µåÀ© ¹êŬ¸®ÇÁ";
- AtlasLoot_TableNames["VCMrSmite"][1] = "¹̽ºÅÍ ½º¸¶ÀÌƮ";
- AtlasLoot_TableNames["VCCookie"][1] = "ÁֹæÀå ÄíŰ";
- --Dire Maul East
- AtlasLoot_TableNames["DMEPusillin"][1] = "Ǫ½Ǹ°";
- AtlasLoot_TableNames["DMEZevrimThornhoof"][1] = "Á¦º긲 ½ðÈÄÇÁ";
- AtlasLoot_TableNames["DMEHydro"][1] = "È÷µå·νºÆù";
- AtlasLoot_TableNames["DMELethtendris"][1] = "·¹½ºÅٵ帮½º";
- AtlasLoot_TableNames["DMEPimgib"][1] = "Ç˱âºê";
- AtlasLoot_TableNames["DMEAlzzin"][1] = "Į³¯¹ٶ÷ ¾ËÁø";
- AtlasLoot_TableNames["DMEIsalien"][1] = "À̻츮¿£";
- AtlasLoot_TableNames["DMETrash"][1] = "ÀϹݸ÷ (Ç÷ÅõÀÇ ÀüÀå - µ¿ÂÊ)";
- AtlasLoot_TableNames["DMBooks"][1] = "Ç÷Àå å";
- --Dire Maul North
- AtlasLoot_TableNames["DMNGuardMoldar"][1] = "°æºñº´ ¸ô´ٸ£";
- AtlasLoot_TableNames["DMNStomperKreeg"][1] = "õµչß ũ¸®±×";
- AtlasLoot_TableNames["DMNGuardFengus"][1] = "°æºñº´ Æ汸½º";
- AtlasLoot_TableNames["DMNThimblejack"][1] = "³ëƮ ÆÀºíÁ§";
- AtlasLoot_TableNames["DMNGuardSlipkik"][1] = "°æºñº´ ½½¸³ű";
- AtlasLoot_TableNames["DMNCaptainKromcrush"][1] = "´ëÀå ũ·Òũ·¯½¬";
- AtlasLoot_TableNames["DMNKingGordok"][1] = "¿Õ °í¸£µ¶";
- AtlasLoot_TableNames["DMNChoRush"][1] = "Á¤Âûº´ Ãʷ罬";
- AtlasLoot_TableNames["DMNTRIBUTERUN"][1] = "°ø¹°ÇÔ";
- --Dire Maul West
- AtlasLoot_TableNames["DMWTendrisWarpwood"][1] = "±ÁÀ̳ª¹« Åٵ帮½º";
- AtlasLoot_TableNames["DMWIllyannaRavenoak"][1] = "Àϼ¢³ª ·¹À̺ì¿Àũ";
- AtlasLoot_TableNames["DMWMagisterKalendris"][1] = "¸¶¹ý»ç Į·»µ帮½º";
- AtlasLoot_TableNames["DMWTsuzee"][1] = "ÃòÁö";
- AtlasLoot_TableNames["DMWImmolthar"][1] = "À̸ôŸ¸£";
- AtlasLoot_TableNames["DMWHelnurath"][1] = "±ºÁÖ Çﴩ¶ó½º";
- AtlasLoot_TableNames["DMWPrinceTortheldrin"][1] = "¿ÕÀÚ Å丣Åڵ帰";
- AtlasLoot_TableNames["DMWTrash"][1] = "ÀϹݸ÷ (Ç÷ÅõÀÇ ÀüÀå - ¼ÂÊ)";
- --Gnomeregan
- AtlasLoot_TableNames["GnViscousFallout"][1] = "»ó»缺 Æó±";
- AtlasLoot_TableNames["GnGrubbis"][1] = "±çºñ½º";
- AtlasLoot_TableNames["GnElectrocutioner6000"][1] = "»߱½¼¼ô±â 6000";
- AtlasLoot_TableNames["GnMekgineerThermaplugg"][1] = "¸߱â´Ͼî Åڸ¶Ç÷¯±×";
- AtlasLoot_TableNames["GnDIAmbassador"][1] = "°ËÀº¹«¼è´Ü »çÀý";
- AtlasLoot_TableNames["GnCrowdPummeler960"][1] = "°íö¾ÐÃà±â 9-60";
- AtlasLoot_TableNames["GnTrash"][1] = "ÀϹݸ÷ (³Ç)";
- --Gruul's Lair
- AtlasLoot_TableNames["GruulsLairHighKingMaulgar"][1] = "¿ÕÁ߿Õ ¸¶¿ﰡ¸£";
- AtlasLoot_TableNames["GruulGruul"][1] = "¿ë ÇлìÀÚ ±ê";
- --HC: Blood Furnace
- AtlasLoot_TableNames["HCFurnaceMaker"][1] = "Àç¾ÓÀÇ âÁ¶ÀÚ";
- AtlasLoot_TableNames["HCFurnaceMakerHEROIC"][1] = "Àç¾ÓÀÇ âÁ¶ÀÚ (¿µ¿õ)";
- AtlasLoot_TableNames["HCFurnaceBroggok"][1] = "ºê·ΰíũ";
- AtlasLoot_TableNames["HCFurnaceBroggokHEROIC"][1] = "ºê·ΰíũ (¿µ¿õ)";
- AtlasLoot_TableNames["HCFurnaceBreaker"][1] = "Æı«ÀÚ Ä̸®´Ü";
- AtlasLoot_TableNames["HCFurnaceBreakerHEROIC"][1] = "Æı«ÀÚ Ä̸®´Ü (¿µ¿õ)";
- --HC: Magtheridon's Lair
- AtlasLoot_TableNames["HCMagtheridon"][1] = "¸¶±×Å®µ·";
- --HC: Ramparts
- AtlasLoot_TableNames["HCRampWatchkeeper"][1] = "°¨½ÃÀÚ °¡¸£°£";
- AtlasLoot_TableNames["HCRampWatchkeeperHEROIC"][1] = "°¨½ÃÀÚ °¡¸£°£ (¿µ¿õ)";
- AtlasLoot_TableNames["HCRampOmor"][1] = "¹«ÀûÀÇ ¿À¸ð¸£";
- AtlasLoot_TableNames["HCRampOmorHEROIC"][1] = "¹«ÀûÀÇ ¿À¸ð¸£ (¿µ¿õ)";
- AtlasLoot_TableNames["HCRampVazruden"][1] = "¹ÙÁî·絧";
- AtlasLoot_TableNames["HCRampNazan"][1] = "³ªÀÜ";
- AtlasLoot_TableNames["HCRampFelIronChest"][1] = "Reinforced Fel Iron Chest";
- AtlasLoot_TableNames["HCRampFelIronChestHEROIC"][1] = "Reinforced Fel Iron Chest (¿µ¿õ)";
- --HC: Shattered Halls
- AtlasLoot_TableNames["HCHallsNethekurse"][1] = "´ëÈ渶¹ý»ç ³״õÄí¸£½º";
- AtlasLoot_TableNames["HCHallsNethekurseHEROIC"][1] = "´ëÈ渶¹ý»ç ³״õÄí¸£½º (¿µ¿õ)";
- AtlasLoot_TableNames["HCHallsPorung"][1] = "Ç÷Åõ»ç Æ÷·î";
- AtlasLoot_TableNames["HCHallsOmrogg"][1] = "µ¹°ݴëÀå ¿À¹Ƿα×";
- AtlasLoot_TableNames["HCHallsOmroggHEROIC"][1] = "µ¹°ݴëÀå ¿À¹Ƿα× (¿µ¿õ)";
- AtlasLoot_TableNames["HCHallsKargath"][1] = "´ëÁ·Àå °¡½º ºí·¹À̵åÇǽºƮ";
- AtlasLoot_TableNames["HCHallsKargathHEROIC"][1] = "´ëÁ·Àå °¡½º ºí·¹À̵åÇǽºƮ (¿µ¿õ)";
- AtlasLoot_TableNames["HCHallsTrash"][1] = "ÀϹݸ÷ (À¸½º·¯Áø ¼ÕÀÇ Àü´ç)";
- --Karazhan
- AtlasLoot_TableNames["KaraAttumen"][1] = "»ç³ɲÛ ¾îƩ¸à";
- AtlasLoot_TableNames["KaraNamed"][1] = "·»´ý µ¿¹° º¸½º";
- AtlasLoot_TableNames["KaraMoroes"][1] = "¸ð·νº";
- AtlasLoot_TableNames["KaraMaiden"][1] = "°í°áÀÇ ¿©½Å";
- AtlasLoot_TableNames["KaraOperaEvent"][1] = "¿ÀÆä¶ó ±ØÀå À̺¥Ʈ";
- AtlasLoot_TableNames["KaraCurator"][1] = "Àü½Ã °ü¸®ÀÎ";
- AtlasLoot_TableNames["KaraIllhoof"][1] = "ʽºƼ¾È ÀÏÈÄÇÁ";
- AtlasLoot_TableNames["KaraAran"][1] = "¾ƶõÀÇ ¸Á·É";
- AtlasLoot_TableNames["KaraNetherspite"][1] = "ȲõÀÇ ¿ø·É";
- AtlasLoot_TableNames["KaraNightbane"][1] = "ÆĸêÀÇ ¾îµÒ";
- AtlasLoot_TableNames["KaraChess"][1] = "ü½º À̺¥Ʈ";
- AtlasLoot_TableNames["KaraPrince"][1] = "°øÀÛ ¸»üÀڸ£";
- AtlasLoot_TableNames["KaraTrash"][1] = "ÀϹݸ÷ (ī¶óÀÜ)";
- --Maraudon
- AtlasLoot_TableNames["MaraNoxxion"][1] = "³ì½ÿÂ";
- AtlasLoot_TableNames["MaraRazorlash"][1] = "Į³¯äÂï";
- AtlasLoot_TableNames["MaraLordVyletongue"][1] = "±ºÁÖ ¹ÙÀÏÅÖ";
- AtlasLoot_TableNames["MaraMeshlok"][1] = "Á¤¿ø»ç ¸½·Îũ";
- AtlasLoot_TableNames["MaraCelebras"][1] = "ÀúÁֹÞÀº ¼¿·¹ºê¶ó½º";
- AtlasLoot_TableNames["MaraLandslide"][1] = "»ê»çÅÂ";
- AtlasLoot_TableNames["MaraTinkererGizlock"][1] = "¶«ÀåÀÌ ±âÁñ·Ï";
- AtlasLoot_TableNames["MaraRotgrip"][1] = "½âÀº ¾ƱÍ";
- AtlasLoot_TableNames["MaraPrincessTheradras"][1] = "°øÁÖ Åóµå¶ó½º";
- --Molten Core
- AtlasLoot_TableNames["MCLucifron"][1] = "·ç½ÃÇÁ·Ð";
- AtlasLoot_TableNames["MCMagmadar"][1] = "¸¶±¶´ٸ£";
- AtlasLoot_TableNames["MCGehennas"][1] = "°Ôǽº";
- AtlasLoot_TableNames["MCGarr"][1] = "°¡¸£";
- AtlasLoot_TableNames["MCShazzrah"][1] = "»þÁî¶ó";
- AtlasLoot_TableNames["MCGeddon"][1] = "³²ÀÛ °Ե·";
- AtlasLoot_TableNames["MCGolemagg"][1] = "ÃʿÀÇ °¶±×";
- AtlasLoot_TableNames["MCSulfuron"][1] = "¼³Æ۷Ð »çÀÚ";
- AtlasLoot_TableNames["MCMajordomo"][1] = "ûÁö±â À̱×Á§ťÅõ½º";
- AtlasLoot_TableNames["MCRagnaros"][1] = "¶ó±׳ª·νº";
- AtlasLoot_TableNames["MCTrashMobs"][1] = "ÀϹݸ÷";
- AtlasLoot_TableNames["MCRANDOMBOSSDROPPS"][1] = "·»´ý º¸½º ·çÆÃ";
- --Naxxramas
- AtlasLoot_TableNames["NAXPatchwerk"][1] = "ÆÐġ¿öũ";
- AtlasLoot_TableNames["NAXGrobbulus"][1] = "±óºҷ罺";
- AtlasLoot_TableNames["NAXGluth"][1] = "±۷罺";
- AtlasLoot_TableNames["NAXThaddius"][1] = "Ÿµð¿콺";
- AtlasLoot_TableNames["NAXAnubRekhan"][1] = "¾ƴ¯·¹ĭ";
- AtlasLoot_TableNames["NAXGrandWidowFaerlina"][1] = "¿©±ºÁÖ Æ縮³ª";
- AtlasLoot_TableNames["NAXMaexxna"][1] = "¸ƽº³ª";
- AtlasLoot_TableNames["NAXInstructorRazuvious"][1] = "ÈƷñ³°ü ¶óÁֺñ¾";
- AtlasLoot_TableNames["NAXGothikderHarvester"][1] = "¿µȥÀÇ ÂøÃëÀÚ °íµñ";
- AtlasLoot_TableNames["NAXTheFourHorsemen"][1] = "4¸íÀÇ ±â»ç´Ü";
- AtlasLoot_TableNames["NAXNothderPlaguebringer"][1] = "¿ªº´¼ú»ç ³뽺";
- AtlasLoot_TableNames["NAXHeiganderUnclean"][1] = "ºÎÁ¤ÀÇ ÇìÀ̰Ç";
- AtlasLoot_TableNames["NAXLoatheb"][1] = "·ε¥ºê";
- AtlasLoot_TableNames["NAXSapphiron"][1] = "»çÇǷÐ";
- AtlasLoot_TableNames["NAXKelThuzard"][1] = "ÄÌÅõÀڵå";
- AtlasLoot_TableNames["NAXTrash"][1] = "ÀϹݸ÷ (³«½º¶º)";
- --Onyxia's Lair
- AtlasLoot_TableNames["Onyxia"][1] = "¿À´нþÆ";
- --Ragefire Chasm
- AtlasLoot_TableNames["RFCTaragaman"][1] = "¿ë¸ÁÀÇ Ÿ¶¸";
- AtlasLoot_TableNames["RFCJergosh"][1] = "±â¿ø»ç Á¦·ν¬";
- --Razorfen Downs
- AtlasLoot_TableNames["RFDTutenkash"][1] = "°Ź̿Õ ÅõÅÙ";
- AtlasLoot_TableNames["RFDHenryStern"][1] = "Ç ½ºÅÏ";
- AtlasLoot_TableNames["RFDMordreshFireEye"][1] = "ºҲɴ« ¸ðµ巹½¬";
- AtlasLoot_TableNames["RFDGlutton"][1] = "°³°ɸԺ¸";
- AtlasLoot_TableNames["RFDRagglesnout"][1] = "³ʴúÁֵÕÀÌ";
- AtlasLoot_TableNames["RFDAmnennar"][1] = "ÈæÇÑÀÇ ¾ϳ׳ª¸£";
- AtlasLoot_TableNames["RFDPlaguemaw"][1] = "½â¾´Â ¿ªº´¾ƱÍ";
- AtlasLoot_TableNames["RFDTrash"][1] = "ÀϹݸ÷ (°¡½õ¢Ä𠱸¸ª)";
- --Razorfen Kraul
- AtlasLoot_TableNames["RFKThorncurse"][1] = "ÀúÁÖÀǰ¡½Ã ¾ư×";
- AtlasLoot_TableNames["RFKDeathSpeakerJargba"][1] = "Á×À½ÀÇ ¿¹¾ðÀÚ À߱Ù";
- AtlasLoot_TableNames["RFKOverlordRamtusk"][1] = "´뱺ÁÖ ·¥Åͽºũ";
- AtlasLoot_TableNames["RFKAgathelos"][1] = "ÈäÆ÷ÇÑ ¾ư¡Åνº";
- AtlasLoot_TableNames["RFKBlindHunter"][1] = "Àå´Ô »ç³ɲÛ";
- AtlasLoot_TableNames["RFKCharlgaRazorflank"][1] = "¼½½±ê Â÷¸¦°¡";
- AtlasLoot_TableNames["RFKEarthcallerHalmgar"][1] = "´ëÁö¼ú»ç Ç¡¸£";
- AtlasLoot_TableNames["RFKTrash"][1] = "ÀϹݸ÷ (°¡½õ¢Äð ¿츮)";
- --The Ruins of Ahn'Qiraj
- AtlasLoot_TableNames["AQ20Kurinnaxx"][1] = "Äí¸°³«½º";
- AtlasLoot_TableNames["AQ20Andorov"][1] = "»ç·ɰü ¾ȵµ·κê";
- AtlasLoot_TableNames["AQ20CAPTIAN"][1] = "¶óÀ۽ºÀÇ À屺µé";
- AtlasLoot_TableNames["AQ20Rajaxx"][1] = "À屺 ¶óÀ۽º";
- AtlasLoot_TableNames["AQ20Moam"][1] = "¸ð¾Ï";
- AtlasLoot_TableNames["AQ20Buru"][1] = "¸Ժ¸ ºηç";
- AtlasLoot_TableNames["AQ20Ayamiss"][1] = "»ç³ɲÛ ¾ƾ߹̽º";
- AtlasLoot_TableNames["AQ20Ossirian"][1] = "¹«ÀûÀÇ ¿À½ø®¾È";
- AtlasLoot_TableNames["AQ20ClassBooks"][1] = "Á÷¾÷ å";
- AtlasLoot_TableNames["AQEnchants"][1] = "¾ÈÄû¶óÁî ¸¶¹ýºο©";
- --Scarlet Monestery - Armory
- AtlasLoot_TableNames["SMHerod"][1] = "Çì·εå";
- AtlasLoot_TableNames["SMTrash"][1] = "ÀϹݸ÷ (ºÓÀº½ÊÀڱº)";
- --Scarlet Monestery - Cathedral
- AtlasLoot_TableNames["SMFairbanks"][1] = "Á¾±³ÀçÆǰü Æоî¹ðũ½º";
- AtlasLoot_TableNames["SMMograine"][1] = "ºÓÀº½ÊÀڱº »ç·ɰü ¸ð±¹ÀÎ";
- AtlasLoot_TableNames["SMWhitemane"][1] = "Á¾±³ÀçÆǰü ȭÀÌƮ¸ÞÀÎ";
- --Scarlet Monestery - Graveyard
- AtlasLoot_TableNames["SMVishas"][1] = "½ɹ®°ü ºñ»þ½º";
- AtlasLoot_TableNames["SMIronspine"][1] = "¹«¼èÇذñ";
- AtlasLoot_TableNames["SMAzshir"][1] = "ÀáµéÁö ¾ʴ ¾ÆÁ¸£";
- AtlasLoot_TableNames["SMFallenChampion"][1] = "Ÿ¶ôÇÑ ¿ë»ç";
- AtlasLoot_TableNames["SMBloodmageThalnos"][1] = "Ç÷¹ý»ç ݳ뽺";
- --Scarlet Monestery - Library
- AtlasLoot_TableNames["SMHoundmasterLoksey"][1] = "»ç³ɰ³Á¶·ûç ·ϽÃ";
- AtlasLoot_TableNames["SMDoan"][1] = "½źñ¼ú»ç µµ¾È";
- --Scholomance
- AtlasLoot_TableNames["SCHOLOKirtonostheHerald"][1] = "»çÀÚ Ű¸£Åä³뽺";
- AtlasLoot_TableNames["SCHOLOJandiceBarov"][1] = "ÀܴÙÀ̽º ¹ٷκê";
- AtlasLoot_TableNames["SCHOLORattlegore"][1] = "µéâ¾î±ݴÏ";
- AtlasLoot_TableNames["SCHOLODeathKnight"][1] = "Á×À½ÀÇ ±â»ç ´Ùũ¸®¹ö";
- AtlasLoot_TableNames["SCHOLOMarduk"][1] = "¸¶¸£µÎũ ºí·¢Ǯ";
- AtlasLoot_TableNames["SCHOLOVectus"][1] = "º¤Åõ½º";
- AtlasLoot_TableNames["SCHOLORasFrostwhisper"][1] = "¶ó½º ÇÁ·νºƮÀ§½ºÆÛ";
- AtlasLoot_TableNames["SCHOLOKormok"][1] = "Äڸ£¸ðũ";
- AtlasLoot_TableNames["SCHOLOInstructorMalicia"][1] = "Á¶±³ ¸»¸®½þÆ";
- AtlasLoot_TableNames["SCHOLODoctorTheolenKrastinov"][1] = "ÇÐÀÚ Å÷» ũ¸®½ºƼ³ëºê";
- AtlasLoot_TableNames["SCHOLOLorekeeperPolkelt"][1] = "ÇöÀÚ ÆúÄËƮ";
- AtlasLoot_TableNames["SCHOLOTheRavenian"][1] = "¶ϾÈ";
- AtlasLoot_TableNames["SCHOLOLordAlexeiBarov"][1] = "±ºÁÖ ¾˷º¼¼ÀÌ ¹ٷκê";
- AtlasLoot_TableNames["SCHOLOLadyIlluciaBarov"][1] = "¿©±ºÁÖ ÀϷç½þÆ ¹ٷκê";
- AtlasLoot_TableNames["SCHOLODarkmasterGandling"][1] = "¾ÏÈ潺½Â °£µ鸵";
- AtlasLoot_TableNames["SCHOLOTrash"][1] = "ÀϹݸ÷ (½ºĮ·θǽº)";
- --Shadowfang Keep
- AtlasLoot_TableNames["BSFRazorclawtheButcher"][1] = "µµ»ìÀÚ Į³¯¹ßÅé";
- AtlasLoot_TableNames["BSFSilverlaine"][1] = "³²ÀÛ ½ǹö·¹ÀÎ";
- AtlasLoot_TableNames["BSFSpringvale"][1] = "»ç·ɰü ½ºÇÁ¸µº£ÀÏ";
- AtlasLoot_TableNames["BSFOdotheBlindwatcher"][1] = "´«¸Õ °¨½ÃÀÚ ¿Àµµ";
- AtlasLoot_TableNames["BSFFenrustheDevourer"][1] = "ÆĸêÀÇ Ææ·罺";
- AtlasLoot_TableNames["BSFWolfMasterNandos"][1] = "´Á´ë¿Õ ³µµ½º";
- AtlasLoot_TableNames["BSFArchmageArugal"][1] = "´븶¹ý»ç ¾Ʒ簥";
- AtlasLoot_TableNames["BSFTrash"][1] = "ÀϹݸ÷ (±²Àڼ۰÷´Ï ¼ºä)";
- --The Stockade
- AtlasLoot_TableNames["SWStTargor"][1] = "Èä¾ǹü Ÿ°í¸£";
- AtlasLoot_TableNames["SWStKamDeepfury"][1] = "į µöǻ¸®";
- AtlasLoot_TableNames["SWStBazilThredd"][1] = "¹ÙÁú ½º·¹µå";
- AtlasLoot_TableNames["SWStDextrenWard"][1] = "µ¦½ºƮ·» ¿öµå";
- AtlasLoot_TableNames["SWStBruegalIronknuckle"][1] = "ºê·簥 ¾ÆÀ̾ð³ÊŬ";
- --Stratholme
- AtlasLoot_TableNames["STRATSkull"][1] = "½ºÄÃ";
- AtlasLoot_TableNames["STRATStratholmeCourier"][1] = "¿ìüÅë ¿¼è";
- AtlasLoot_TableNames["STRATFrasSiabi"][1] = "ÇÁ¶ó½º »þºñ";
- AtlasLoot_TableNames["STRATHearthsingerForresten"][1] = "ÇϽº½̾î Æ÷·¹½ºÅÏ";
- AtlasLoot_TableNames["STRATTheUnforgiven"][1] = "¿뼭¹ÞÁö ¸øÇÑ ÀÚ";
- AtlasLoot_TableNames["STRATTimmytheCruel"][1] = "ÀÜȤÇÑ Ƽ¹Ì";
- AtlasLoot_TableNames["STRATCannonMasterWilley"][1] = "Æ÷º´´ëÀå Àª¸®";
- AtlasLoot_TableNames["STRATArchivistGalford"][1] = "±â·ϰü °¥Æ÷µå";
- AtlasLoot_TableNames["STRATBalnazzar"][1] = "¹߳ªÀڸ£";
- AtlasLoot_TableNames["STRATSothosJarien"][1] = "¼ҵµ½º, Àڸ®¿£";
- AtlasLoot_TableNames["STRATStonespine"][1] = "»ÏÁ·¹ÙÀ§";
- AtlasLoot_TableNames["STRATBaronessAnastari"][1] = "³²ÀۺÎÀÎ ¾Ƴª½ºŸ¸®";
- AtlasLoot_TableNames["STRATNerubenkan"][1] = "³쿣ĭ";
- AtlasLoot_TableNames["STRATMalekithePallid"][1] = "³ÃÇ÷ÇÑ ¸»·¹Ű";
- AtlasLoot_TableNames["STRATMagistrateBarthilas"][1] = "ÁýÁ¤°ü ¹ٽǶó½º";
- AtlasLoot_TableNames["STRATRamsteintheGorger"][1] = "¸Ժ¸ ¶÷½ºŸÀÎ";
- AtlasLoot_TableNames["STRATBaronRivendare"][1] = "³²ÀÛ ¸®º쵥¾î";
- AtlasLoot_TableNames["STRATTrash"][1] = "ÀϹݸ÷ (½ºƮ¶ó¼ָ§)";
- --Sunken Temple
- AtlasLoot_TableNames["STTrollMinibosses"][1] = "°á°è ¼öȣÀÚ";
- AtlasLoot_TableNames["STAtalalarion"][1] = "¾ÆŻ¾˶Â";
- AtlasLoot_TableNames["STDreamscythe"][1] = "µ帲»çÀ̵å";
- AtlasLoot_TableNames["STWeaver"][1] = "À§¹ö";
- AtlasLoot_TableNames["STAvatarofHakkar"][1] = "ÇÐÀÇ ȭ½Å";
- AtlasLoot_TableNames["STJammalan"][1] = "¿¹¾ðÀÚ Àḻ¶õ";
- AtlasLoot_TableNames["STOgom"][1] = "ºñ¿îÀÇ ¿À±È";
- AtlasLoot_TableNames["STMorphaz"][1] = "¸ôÆÄÁî";
- AtlasLoot_TableNames["STHazzas"][1] = "ÇÏÀڽº";
- AtlasLoot_TableNames["STEranikus"][1] = "¿¡¶ó´ÏÄí½ºÀÇ »ç·É";
- AtlasLoot_TableNames["STTrash"][1] = "ÀϹݸ÷ (¾ÆŻÇÐ ½ÅÀü)";
- --Sunwell Isle: Magister's Terrace
- AtlasLoot_TableNames["SMTFireheart"][1] = "Selin Fireheart";
- AtlasLoot_TableNames["SMTFireheartHEROIC"][1] = "Selin Fireheart (Heroic)";
- AtlasLoot_TableNames["SMTVexallus"][1] = "Vexallus";
- AtlasLoot_TableNames["SMTVexallusHEROIC"][1] = "Vexallus (Heroic)";
- AtlasLoot_TableNames["SMTDelrissa"][1] = "Priestess Delrissa";
- AtlasLoot_TableNames["SMTDelrissaHEROIC"][1] = "Priestess Delrissa (Heroic)";
- AtlasLoot_TableNames["SMTKaelthas"][1] = "Kael'thas Sunstrider";
- AtlasLoot_TableNames["SMTKaelthasHEROIC"][1] = "Kael'thas Sunstrider (Heroic)";
- AtlasLoot_TableNames["SMTTrash"][1] = "Trash Mobs (Magister's Terrace)";
- --Sunwell Plateau
- AtlasLoot_TableNames["SPKalecgos"][1] = "Kalecgos";
- AtlasLoot_TableNames["SPBrutallus"][1] = "Brutallus";
- AtlasLoot_TableNames["SPFelmyst"][1] = "Felmyst";
- AtlasLoot_TableNames["SPEredarTwins"][1] = "Eredar Twins";
- AtlasLoot_TableNames["SPMuru"][1] = "M'uru";
- AtlasLoot_TableNames["SPKiljaeden"][1] = "Kil'jaden";
- AtlasLoot_TableNames["SPTrash"][1] = "Trash Mobs (Sunwell Plateau)";
- --Temple of Ahn'Qiraj
- AtlasLoot_TableNames["AQ40Skeram"][1] = "¿¹¾ðÀÚ ½ºÄɶ÷";
- AtlasLoot_TableNames["AQ40Vem"][1] = "ũ¸®/¾߿ìÁî/º¨";
- AtlasLoot_TableNames["AQ40Sartura"][1] = "ÀüÅõ°¨½ú´ »ìÅõ¶ó";
- AtlasLoot_TableNames["AQ40Fankriss"][1] = "ºұ¼ÀÇ ÆÇũ¸®½º";
- AtlasLoot_TableNames["AQ40Viscidus"][1] = "ºñ½õð¿콺";
- AtlasLoot_TableNames["AQ40Huhuran"][1] = "°øÁÖ ÈÄÈĶõ";
- AtlasLoot_TableNames["AQ40Emperors"][1] = "½ֵÕÀÌ ȲÁ¦";
- AtlasLoot_TableNames["AQ40Ouro"][1] = "¾ƿì·Î";
- AtlasLoot_TableNames["AQ40CThun"][1] = "¾§ÀÇ ´«";
- AtlasLoot_TableNames["AQ40Trash1"][1] = "ÀϹݸ÷ (¾ÈÄû¶óÁî »ç¿ø)";
- AtlasLoot_TableNames["AQOpening"][1] = "¾ÈÄû¶óÁî ¿ÀÇÁ´× ¿¬Äù";
- --TK: The Arcatraz
- AtlasLoot_TableNames["TKArcUnbound"][1] = "¼ӹÚÀÌ Ǯ¸° Á¦·¹Äɽº";
- AtlasLoot_TableNames["TKArcUnboundHEROIC"][1] = "¼ӹÚÀÌ Ǯ¸° Á¦·¹Äɽº (¿µ¿õ)";
- AtlasLoot_TableNames["TKArcScryer"][1] = "°ݳëÀÇ Á¡¼ú»ç ¼ÒÄڵå¶óź";
- AtlasLoot_TableNames["TKArcScryerHEROIC"][1] = "°ݳëÀÇ Á¡¼ú»ç ¼ÒÄڵå¶óź (¿µ¿õ)";
- AtlasLoot_TableNames["TKArcDalliah"][1] = "ÆĸêÀÇ ¿¹¾ðÀÚ ´®¾Æ";
- AtlasLoot_TableNames["TKArcDalliahHEROIC"][1] = "ÆĸêÀÇ ¿¹¾ðÀÚ ´®¾Æ (¿µ¿õ)";
- AtlasLoot_TableNames["TKArcHarbinger"][1] = "¼±±¸ÀÚ ½ºŰ¸®½º";
- AtlasLoot_TableNames["TKArcHarbingerHEROIC"][1] = "¼±±¸ÀÚ ½ºŰ¸®½º (¿µ¿õ)";
- AtlasLoot_TableNames["TKArcTrash"][1] = "ÀϹݸ÷ (¾ËīƮ¶óÁî)";
- --TK: The Botanica
- AtlasLoot_TableNames["TKBotSarannis"][1] = "ÁöÈְü »õ·¡´Ͻº";
- AtlasLoot_TableNames["TKBotSarannisHEROIC"][1] = "ÁöÈְü »õ·¡´Ͻº (¿µ¿õ)";
- AtlasLoot_TableNames["TKBotFreywinn"][1] = "°íÀ§ ½Ĺ°ÇÐÀÚ ÇÁ·¹ÀÌÀ©´À";
- AtlasLoot_TableNames["TKBotFreywinnHEROIC"][1] = "°íÀ§ ½Ĺ°ÇÐÀÚ ÇÁ·¹ÀÌÀ© (¿µ¿õ)";
- AtlasLoot_TableNames["TKBotThorngrin"][1] = "°¨½ÃÀÎ ½ð±°";
- AtlasLoot_TableNames["TKBotThorngrinHEROIC"][1] = "°¨½ÃÀÎ ½ð±× (¿µ¿õ)";
- AtlasLoot_TableNames["TKBotLaj"][1] = "¶óÁî";
- AtlasLoot_TableNames["TKBotLajHEROIC"][1] = "¶óÁî (¿µ¿õ)";
- AtlasLoot_TableNames["TKBotSplinter"][1] = "Â÷¿øÀÇ ºи®ÀÚ";
- AtlasLoot_TableNames["TKBotSplinterHEROIC"][1] = "Â÷¿øÀÇ ºи®ÀÚ (¿µ¿õ)";
- AtlasLoot_TableNames["TKBotTrash"][1] = "ÀϹݸ÷ (½ŷÏÀÇ Á¤¿ø)";
- --TK: The Eye
- AtlasLoot_TableNames["TKEyeAlar"][1] = "ºһçÁ¶ÀÇ ½Å ¾˾Ƹ£";
- AtlasLoot_TableNames["TKEyeVoidReaver"][1] = "°øÇãÀÇ Àý´ܱâ";
- AtlasLoot_TableNames["TKEyeSolarian"][1] = "°íÀ§ Ȳõ¼ú»ç ¼ֶÈ";
- AtlasLoot_TableNames["TKEyeKaelthas"][1] = "ĶŸ½º ¼±½ºƮ¶óÀ̴õ";
- AtlasLoot_TableNames["TKEyeTrash"][1] = "ÀϹݸ÷ (ǫdzÀÇ ¿ä»õ)";
- --TK: The Mechanar
- AtlasLoot_TableNames["TKMechGyro"][1] = "¹®Áö±â ȸÀüÅ鳯";
- AtlasLoot_TableNames["TKMechIron"][1] = "¹®Áö±â ¹«¼èÁָÔ";
- AtlasLoot_TableNames["TKMechCacheoftheLegion"][1] = "±º´Ü ÀúÀå°í";
- AtlasLoot_TableNames["TKMechCapacitus"][1] = "±â°豺ÁÖ ijÆ۽ÃÅõ½º";
- AtlasLoot_TableNames["TKMechCapacitusHEROIC"][1] = "±â°豺ÁÖ ijÆ۽ÃÅõ½º (¿µ¿õ)";
- AtlasLoot_TableNames["TKMechSepethrea"][1] = "Ȳõ¼ú»ç ¼¼Æ佺·¹¾Æ";
- AtlasLoot_TableNames["TKMechSepethreaHEROIC"][1] = "Ȳõ¼ú»ç ¼¼Æ佺·¹¾Æ (¿µ¿õ)";
- AtlasLoot_TableNames["TKMechCalc"][1] = "öµÎö¹ÌÇÑ ÆÄݏ®¿Â";
- AtlasLoot_TableNames["TKMechCalcHEROIC"][1] = "öµÎö¹ÌÇÑ ÆÄݏ®¿Â (¿µ¿õ)";
- AtlasLoot_TableNames["TKMechTrash"][1] = "ÀϹݸ÷ (¸Þī³ª¸£)";
- --Uldaman
- AtlasLoot_TableNames["UldRevelosh"][1] = "º§·α×";
- AtlasLoot_TableNames["UldIronaya"][1] = "¾ÆÀ̷γª¾ß";
- AtlasLoot_TableNames["UldAncientStoneKeeper"][1] = "°í´ë ¹ÙÀ§ ¹®Áö±â";
- AtlasLoot_TableNames["UldGalgannFirehammer"][1] = "°¥°£ ÆÄÀ̾îÇظÓ";
- AtlasLoot_TableNames["UldGrimlok"][1] = "±²·Îũ";
- AtlasLoot_TableNames["UldArchaedas"][1] = "¾Æī¿¡´ٽº";
- AtlasLoot_TableNames["UldTrash"][1] = "ÀϹݸ÷ (¿ï´ٸ¸)";
- --Wailing Caverns
- AtlasLoot_TableNames["WCLordCobrahn"][1] = "±ºÁÖ Äںê¶õ";
- AtlasLoot_TableNames["WCLadyAnacondra"][1] = "¿©±ºÁÖ ¾ƳªÄܵå¶ó";
- AtlasLoot_TableNames["WCKresh"][1] = "ũ·¹½¬";
- AtlasLoot_TableNames["WCLordPythas"][1] = "±ºÁÖ ÇÇŸ½º";
- AtlasLoot_TableNames["WCSkum"][1] = "½ºÄñ";
- AtlasLoot_TableNames["WCLordSerpentis"][1] = "±ºÁÖ ¼ÆæƼ½º";
- AtlasLoot_TableNames["WCVerdan"][1] = "¿µ»ýÀÇ º£¸£´Ü";
- AtlasLoot_TableNames["WCMutanus"][1] = "°ɽŵ鸰 ¹«Ÿ´©½º";
- AtlasLoot_TableNames["WCDeviateFaerieDragon"][1] = "µ¹¿¬º¯ÀÌ ¿äÁ¤¿ë";
- --Zul'Farrak
- AtlasLoot_TableNames["ZFAntusul"][1] = "¾ÆÅõ¼ú";
- AtlasLoot_TableNames["ZFThekatheMartyr"] = { "Theka the Martyr", "AtlasLootItems" };
- AtlasLoot_TableNames["ZFWitchDoctorZumrah"][1] = "¼ø±³ÀÚ Áܶó";
- AtlasLoot_TableNames["ZFNekrumGutchewer"] = { "Nekrum Gutchewer", "AtlasLootItems" };
- AtlasLoot_TableNames["ZFSezzziz"][1] = "¾îµÒÀÇ »çÁ¦ ¼¼Áî½ÃÁî";
- AtlasLoot_TableNames["ZFDustwraith"][1] = "´õ½ºƮ·¹À̽º";
- AtlasLoot_TableNames["ZFSergeantBly"] = { "Sergeant Bly", "AtlasLootItems" };
- AtlasLoot_TableNames["ZFSandfury"][1] = "¼º³¸ÎÁ· »çÇüÁýÇàÀÎ";
- AtlasLoot_TableNames["ZFHydromancerVelratha"] = { "Hydromancer Velratha", "AtlasLootItems" };
- AtlasLoot_TableNames["ZFGahzrilla"][1] = "°¡Á¶ó";
- AtlasLoot_TableNames["ZFChiefUkorzSandscalp"][1] = "Á·Àå ¿ìÄڸ£Áî »÷µ彺ĮÇÁ";
- AtlasLoot_TableNames["ZFZerillis"][1] = "Á©¸®¸®½º";
- AtlasLoot_TableNames["ZFTrash"][1] = "ÀϹݸ÷ (ÁÙÆĶô)";
- --Zul'Gurub
- AtlasLoot_TableNames["ZGJeklik"][1] = "´뿩»çÁ¦ Á¦Ŭ¸¯";
- AtlasLoot_TableNames["ZGVenoxis"][1] = "´ë»çÁ¦ º£³ì½ýº";
- AtlasLoot_TableNames["ZGMarli"][1] = "´뿩»çÁ¦ ¸»¸®";
- AtlasLoot_TableNames["ZGMandokir"][1] = "Ç÷±ºÁÖ ¸¸µµŰ¸£";
- AtlasLoot_TableNames["ZGGrilek"][1] = "öÇ÷ÀÇ ±®·º";
- AtlasLoot_TableNames["ZGHazzarah"][1] = "¸ù¼ú»ç ÇÏÀڶó";
- AtlasLoot_TableNames["ZGRenataki"][1] = "õ°ËÀÇ ·¹³ªŸŰ";
- AtlasLoot_TableNames["ZGWushoolay"][1] = "Æødz¸¶³à ¿콶·¹ÀÌ";
- AtlasLoot_TableNames["ZGGahzranka"][1] = "°¡Áî¶õī";
- AtlasLoot_TableNames["ZGThekal"][1] = "´ë»çÁ¦ µ¥Į";
- AtlasLoot_TableNames["ZGArlokk"][1] = "´뿩»çÁ¦ ¾˷Îũ";
- AtlasLoot_TableNames["ZGJindo"][1] = "Áּú»ç Áøµµ";
- AtlasLoot_TableNames["ZGHakkar"][1] = "ÇÐ";
- AtlasLoot_TableNames["ZGShared"][1] = "Áٱ¸·ì »çÁ¦ µå¶ø(°øÀ¯)";
- AtlasLoot_TableNames["ZGTrash1"][1] = "ÀϹݸ÷ (Áٱ¸·ì)";
- AtlasLoot_TableNames["ZGTrash2"][1] = "ÀϹݸ÷ (Áٱ¸·ì)";
- AtlasLoot_TableNames["ZGEnchants"][1] = "Áٱ¸·ì ¸¶¹ýºο©";
- --Arena PvP Sets, Season 1
- AtlasLoot_TableNames["ArenaDruid"][1] = "µå·çÀ̵å ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["ArenaHunter"][1] = "»ç³ɲÛ ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["ArenaMage"][1] = "¸¶¹ý»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["ArenaPaladin"][1] = "¼º±â»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["ArenaPriest"][1] = "»çÁ¦ ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["ArenaRogue"][1] = "µµÀû ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["ArenaShaman"][1] = "Áּú»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["ArenaWarlock"][1] = "È渶¹ý»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["ArenaWarrior"][1] = "Àü»ç ÀüÀå ¼¼Ʈ";
- --Arena PvP Sets, Season 2
- AtlasLoot_TableNames["Arena2Druid"][1] = "µå·çÀ̵å ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena2Hunter"][1] = "»ç³ɲÛ ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena2Mage"][1] = "¸¶¹ý»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena2Paladin"][1] = "¼º±â»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena2Priest"][1] = "»çÁ¦ ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena2Rogue"][1] = "µµÀû ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena2Shaman"][1] = "Áּú»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena2Warlock"][1] = "È渶¹ý»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena2Warrior"][1] = "Àü»ç ÀüÀå ¼¼Ʈ";
- --Arena PvP Sets, Season 3
- AtlasLoot_TableNames["Arena3Druid"][1] = "µå·çÀ̵å ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena3Hunter"][1] = "»ç³ɲÛ ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena3Mage"][1] = "¸¶¹ý»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena3Paladin"][1] = "¼º±â»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena3Priest"][1] = "»çÁ¦ ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena3Rogue"][1] = "µµÀû ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena3Shaman"][1] = "Áּú»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena3Warlock"][1] = "È渶¹ý»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena3Warrior"][1] = "Àü»ç ÀüÀå ¼¼Ʈ";
- --Arena PvP Sets, Season 4
- AtlasLoot_TableNames["Arena4Druid"][1] = "µå·çÀ̵å ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena4Hunter"][1] = "»ç³ɲÛ ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena4Mage"][1] = "¸¶¹ý»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena4Paladin"][1] = "¼º±â»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena4Priest"][1] = "»çÁ¦ ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena4Rogue"][1] = "µµÀû ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena4Shaman"][1] = "Áּú»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena4Warlock"][1] = "È渶¹ý»ç ÀüÀå ¼¼Ʈ";
- AtlasLoot_TableNames["Arena4Warrior"][1] = "Àü»ç ÀüÀå ¼¼Ʈ";
- --Level 60 PvP Sets
- AtlasLoot_TableNames["PVPDruid"][1] = "µå·çÀ̵å PvP ¼¼Ʈ (Lvl 60)";
- AtlasLoot_TableNames["PVPHunter"][1] = "»ç³ɲÛ PvP ¼¼Ʈ (Lvl 60)";
- AtlasLoot_TableNames["PVPMage"][1] = "¸¶¹ý»ç PvP ¼¼Ʈ (Lvl 60)";
- AtlasLoot_TableNames["PVPPaladin"][1] = "¼º±â»ç PvP ¼¼Ʈ (Lvl 60)";
- AtlasLoot_TableNames["PVPPriest"][1] = "»çÁ¦ PvP ¼¼Ʈ (Lvl 60)";
- AtlasLoot_TableNames["PVPRogue"][1] = "µµÀû PvP ¼¼Ʈ (Lvl 60)";
- AtlasLoot_TableNames["PVPShaman"][1] = "Áּú»ç PvP ¼¼Ʈ (Lvl 60)";
- AtlasLoot_TableNames["PVPWarlock"][1] = "È渶¹ý»ç PvP ¼¼Ʈ (Lvl 60)";
- AtlasLoot_TableNames["PVPWarrior"][1] = "Àü»ç PvP ¼¼Ʈ (Lvl 60)";
- --Level 70 PvP Sets
- AtlasLoot_TableNames["PVP70Druid1"][1] = "µå·çÀ̵å PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Druid2"][1] = "µå·çÀ̵å PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Hunter"][1] = "»ç³ɲÛ PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Mage"][1] = "¸¶¹ý»ç PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Paladin1"][1] = "¼º±â»ç PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Paladin2"][1] = "¼º±â»ç PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Priest"][1] = "»çÁ¦ PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Rogue"][1] = "µµÀû PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Shaman1"][1] = "Áּú»ç PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Shaman2"][1] = "Áּú»ç PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Warlock"][1] = "È渶¹ý»ç PvP ¼¼Ʈ (Lvl 70)";
- AtlasLoot_TableNames["PVP70Warrior"][1] = "Àü»ç PvP ¼¼Ʈ (Lvl 70)";
- --¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ
- AtlasLoot_TableNames["AQ40Druid"][1] = "µå·çÀ̵å ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Hunter"][1] = "»ç³ɲÛ ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Mage"][1] = "¸¶¹ý»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Paladin"][1] = "¼º±â»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Priest"][1] = "»çÁ¦ ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Rogue"][1] = "µµÀû ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Shaman"][1] = "Áּú»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Warlock"][1] = "È渶¹ý»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Warrior"][1] = "Àü»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- --¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ
- AtlasLoot_TableNames["AQ40Druid"][1] = "µå·çÀ̵å ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Hunter"][1] = "»ç³ɲÛ ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Mage"][1] = "¸¶¹ý»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Paladin"][1] = "¼º±â»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Priest"][1] = "»çÁ¦ ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Rogue"][1] = "µµÀû ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Shaman"][1] = "Áּú»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Warlock"][1] = "È渶¹ý»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- AtlasLoot_TableNames["AQ40Warrior"][1] = "Àü»ç ¾ÈÄû¶óÁî »ç¿ø ¼¼Ʈ";
- --Vanilla WoW Sets ¼¼Ʈ
- AtlasLoot_TableNames["VWOWDeadmines"][1] = "µ¥ÇǾÆÁî´Ü";
- AtlasLoot_TableNames["VWOWWailingC"][1] = "µ¶»çÀÇ ÀºÃÑ";
- AtlasLoot_TableNames["VWOWScarletM"][1] = "ºÓÀº½ÊÀڱº";
- AtlasLoot_TableNames["VWOWBlackrockD"][1] = "°ËÅõ»ç";
- AtlasLoot_TableNames["VWOWIronweave"][1] = "°ö¸ŵì ÀüÅõÀåºñ";
- AtlasLoot_TableNames["VWOWScholoCloth"][1] = "½Ãü´õ¹Ì ÀǺ¹";
- AtlasLoot_TableNames["VWOWScholoLeather"][1] = "½Ãü ¼öÀÇ";
- AtlasLoot_TableNames["VWOWScholoMail"][1] = "Çǰí¸® Á¦º¹";
- AtlasLoot_TableNames["VWOWScholoPlate"][1] = "Á×À½ÀÇ »À°©¿Ê";
- AtlasLoot_TableNames["VWOWStrat"][1] = "¿ìü±¹Àå";
- AtlasLoot_TableNames["VWOWScourgeInvasion"][1] = "½ºÄÃÁö ħ°ø";
- AtlasLoot_TableNames["VWOWShardOfGods"][1] = "½ÅÀÇ ÆÄÆí";
- AtlasLoot_TableNames["VWOWZGRings"][1] = "Áٱ¸·ì ¹ÝÁö";
- AtlasLoot_TableNames["VWOWSpiritofEskhandar"][1] = "¿¡½ºĭ´ٸ£ÀÇ ¿µȥ";
- AtlasLoot_TableNames["VWOWHakkariBlades"][1] = "ÇÐ ½ְË";
- AtlasLoot_TableNames["VWOWPrimalBlessing"][1] = "¿ø½Ã Ãູ";
- AtlasLoot_TableNames["VWOWDalRend"][1] = "´»µåÀÇ ¹«±â";
- AtlasLoot_TableNames["VWOWSpiderKiss"][1] = "°ŹÌÀÇ ÀԸ¶Ãã";
- --The Burning Crusade Sets ¼¼Ʈ
- AtlasLoot_TableNames["TBCTwinStars"][1] = "½ֵÕÀÌ º°";
- AtlasLoot_TableNames["TBCAzzinothBlades"][1] = "¾ÆÁö³뽺ÀÇ ½ֳ¯°Ë";
- --Crafted ¼¼Ʈ - Blacksmithing
- AtlasLoot_TableNames["ImperialPlate"][1] = "ȲÁ¦ÀÇ °©¿Ê";
- AtlasLoot_TableNames["TheDarksoul"][1] = "°ËÀº ¿µȥÀÇ ¼վƱÍ";
- AtlasLoot_TableNames["FelIronPlate"][1] = "Áö¿Á¹«¼è ÆDZÝ ¹æ¾";
- AtlasLoot_TableNames["AdamantiteB"][1] = "¾ƴٸ¸´ÙÀÌƮ ÀüÅõÀåºñ";
- AtlasLoot_TableNames["FlameG"][1] = "ȭ¿°ÀÇ ¼öȣ";
- AtlasLoot_TableNames["EnchantedAdaman"][1] = "¸¶·Â ±êµç ¾ƴٸ¸´ÙÀÌƮ °©¿Ê";
- AtlasLoot_TableNames["KhoriumWard"][1] = "Äڷý ¹æ¾";
- AtlasLoot_TableNames["FaithFelsteel"][1] = "Áö¿Á°ö ÀüÅõÀåºñ";
- AtlasLoot_TableNames["BurningRage"][1] = "ºÒŸ´Â ºгë";
- AtlasLoot_TableNames["BloodsoulEmbrace"][1] = "ºÓÀº¿µȥÀÇ ¼վƱÍ";
- AtlasLoot_TableNames["FelIronChain"][1] = "Áö¿Á¹«¼è »罽 ¹æ¾";
- --Crafted ¼¼Ʈ - Tailoring
- AtlasLoot_TableNames["BloodvineG"][1] = "ºÓÀºµ¢±¼ ÀǺ¹";
- AtlasLoot_TableNames["NeatherVest"][1] = "Ȳõ¸ŵì Á¦º¹";
- AtlasLoot_TableNames["ImbuedNeather"][1] = "¸¶·Â ±êµç Ȳõ¸ŵì Á¦º¹";
- AtlasLoot_TableNames["ArcanoVest"][1] = "ºñÀü¸ŵì ÀǺ¹";
- AtlasLoot_TableNames["TheUnyielding"][1] = "ºұ¼ÀÇ ¹æ¾";
- AtlasLoot_TableNames["WhitemendWis"][1] = "¹鸶¹ýÀÇ ÁöÇý";
- AtlasLoot_TableNames["SpellstrikeInfu"][1] = "¸¶¹ý °ŸÀÇ ¸¶·Â";
- AtlasLoot_TableNames["BattlecastG"][1] = "ÀüÅõ½ÃÀü¼ú ÀǺ¹";
- AtlasLoot_TableNames["SoulclothEm"][1] = "¿µȥ¸ŵì ¿¹º¹";
- AtlasLoot_TableNames["PrimalMoon"][1] = "ÅÂÃÊÀÇ ´û¸ŵì ÀǺ¹";
- AtlasLoot_TableNames["ShadowEmbrace"][1] = "¾îµÒÀÇ ÀºÃÑ";
- AtlasLoot_TableNames["SpellfireWrath"][1] = "¸¶¹ýºҲÉÀÇ °ݳë";
- --Crafted Sets - Leatherworking
- AtlasLoot_TableNames["VolcanicArmor"][1] = "ȭ»ê °©¿Ê";
- AtlasLoot_TableNames["IronfeatherArmor"][1] = "¹«¼è±êÅÐ °©¿Ê";
- AtlasLoot_TableNames["StormshroudArmor"][1] = "Æødz¾Ȱ³ °©¿Ê";
- AtlasLoot_TableNames["DevilsaurArmor"][1] = "µ¥ºô»ç¿ì·罺 °©¿Ê";
- AtlasLoot_TableNames["BloodTigerH"][1] = "ºÓÀºȣ¶ûÀÌ ¹æ¾";
- AtlasLoot_TableNames["PrimalBatskin"][1] = "¿ø½Ã ¹ÚÁ㰡Á×";
- AtlasLoot_TableNames["WildDraenishA"][1] = "¾ýÀÇ µ巹³ªÀÌ ¹æ¾";
- AtlasLoot_TableNames["ThickDraenicA"][1] = "µβ¨¿î µ巹³ªÀÌ ¹æ¾";
- AtlasLoot_TableNames["FelSkin"][1] = "Áö¿Á °¡Á× ¹æ¾";
- AtlasLoot_TableNames["SClefthoof"][1] = "°¥·¡¹߱ÁÀÇ Èû";
- AtlasLoot_TableNames["GreenDragonM"][1] = "³ì»ö¿ë ¼è»罽 °©¿Ê";
- AtlasLoot_TableNames["BlueDragonM"][1] = "Ǫ¸¥¿ë ¼è»罽 °©¿Ê";
- AtlasLoot_TableNames["BlackDragonM"][1] = "°ËÀº¿ë ¼è»罽 °©¿Ê";
- AtlasLoot_TableNames["ScaledDraenicA"][1] = "µ巹³ªÀÌ ¹̴à °©¿Ê";
- AtlasLoot_TableNames["FelscaleArmor"][1] = "Áö¿Á²®Áú °©¿Ê";
- AtlasLoot_TableNames["FelstalkerArmor"][1] = "Áö¿ÁÃßÀûÀÚ °©¿Ê";
- AtlasLoot_TableNames["NetherFury"][1] = "ȲõÀÇ °ݳë";
- AtlasLoot_TableNames["PrimalIntent"][1] = "¿ø¼ҽû±â °©¿Ê";
- AtlasLoot_TableNames["WindhawkArmor"][1] = "¹ٶ÷¸Å °©¿Ê";
- AtlasLoot_TableNames["NetherscaleArmor"][1] = "Ȳõºñ´Ã °©¿Ê";
- AtlasLoot_TableNames["NetherstrikeArmor"][1] = "Ȳõ½û±â °©¿Ê";
- --ZG Sets
- AtlasLoot_TableNames["ZGDruid"][1] = "µå·çÀ̵å Áٱ¸·ì ¼¼Ʈ";
- AtlasLoot_TableNames["ZGHunter"][1] = "»ç³ɲÛ Áٱ¸·ì ¼¼Ʈ";
- AtlasLoot_TableNames["ZGMage"][1] = "¸¶¹ý»ç Áٱ¸·ì ¼¼Ʈ";
- AtlasLoot_TableNames["ZGPaladin"][1] = "¼º±â»ç Áٱ¸·ì ¼¼Ʈ";
- AtlasLoot_TableNames["ZGPriest"][1] = "»çÁ¦ Áٱ¸·ì ¼¼Ʈ";
- AtlasLoot_TableNames["ZGRogue"][1] = "µµÀû Áٱ¸·ì ¼¼Ʈ";
- AtlasLoot_TableNames["ZGShaman"][1] = "Áּú»ç Áٱ¸·ì ¼¼Ʈ";
- AtlasLoot_TableNames["ZGWarlock"][1] = "È渶¹ý»ç Áٱ¸·ì ¼¼Ʈ";
- AtlasLoot_TableNames["ZGWarrior"][1] = "Àü»ç Áٱ¸·ì ¼¼Ʈ";
- --´øÀü ¼¼Ʈ 1/2
- AtlasLoot_TableNames["T0Druid"][1] = "µå·çÀ̵å ´øÀü ¼¼Ʈ 1/2";
- AtlasLoot_TableNames["T0Hunter"][1] = "»ç³ɲÛ ´øÀü ¼¼Ʈ 1/2";
- AtlasLoot_TableNames["T0Mage"][1] = "¸¶¹ý»ç ´øÀü ¼¼Ʈ 1/2";
- AtlasLoot_TableNames["T0Paladin"][1] = "¼º±â»ç ´øÀü ¼¼Ʈ 1/2";
- AtlasLoot_TableNames["T0Priest"][1] = "»çÁ¦ ´øÀü ¼¼Ʈ 1/2";
- AtlasLoot_TableNames["T0Rogue"][1] = "µµÀû ´øÀü ¼¼Ʈ 1/2";
- AtlasLoot_TableNames["T0Shaman"][1] = "Áּú»ç ´øÀü ¼¼Ʈ 1/2";
- AtlasLoot_TableNames["T0Warlock"][1] = "È渶¹ý»ç ´øÀü ¼¼Ʈ 1/2";
- AtlasLoot_TableNames["T0Warrior"][1] = "Àü»ç ´øÀü ¼¼Ʈ 1/2";
- --T3 Sets
- AtlasLoot_TableNames["T3Druid"][1] = "µå·çÀ̵å T3 ¼¼Ʈ";
- AtlasLoot_TableNames["T3Hunter"][1] = "»ç³ɲÛ T3 ¼¼Ʈ";
- AtlasLoot_TableNames["T3Mage"][1] = "¸¶¹ý»ç T3 ¼¼Ʈ";
- AtlasLoot_TableNames["T3Paladin"][1] = "¼º±â»ç T3 ¼¼Ʈ";
- AtlasLoot_TableNames["T3Priest"][1] = "»çÁ¦ T3 ¼¼Ʈ";
- AtlasLoot_TableNames["T3Rogue"][1] = "µµÀû T3 ¼¼Ʈ";
- AtlasLoot_TableNames["T3Shaman"][1] = "Áּú»ç T3 ¼¼Ʈ";
- AtlasLoot_TableNames["T3Warlock"][1] = "È渶¹ý»ç T3 ¼¼Ʈ";
- AtlasLoot_TableNames["T3Warrior"][1] = "Àü»ç T3 ¼¼Ʈ";
- --T4 Sets
- AtlasLoot_TableNames["T4Druid"][1] = "µå·çÀ̵å T4 ¼¼Ʈ";
- AtlasLoot_TableNames["T4Hunter"][1] = "»ç³ɲÛ T4 ¼¼Ʈ";
- AtlasLoot_TableNames["T4Mage"][1] = "¸¶¹ý»ç T4 ¼¼Ʈ";
- AtlasLoot_TableNames["T4Paladin"][1] = "¼º±â»ç T4 ¼¼Ʈ";
- AtlasLoot_TableNames["T4Priest"][1] = "»çÁ¦ T4 ¼¼Ʈ";
- AtlasLoot_TableNames["T4Rogue"][1] = "µµÀû T4 ¼¼Ʈ";
- AtlasLoot_TableNames["T4Shaman"][1] = "Áּú»ç T4 ¼¼Ʈ";
- AtlasLoot_TableNames["T4Warlock"][1] = "È渶¹ý»ç T4 ¼¼Ʈ";
- AtlasLoot_TableNames["T4Warrior"][1] = "Àü»ç T4 ¼¼Ʈ";
- --T5 Sets
- AtlasLoot_TableNames["T5Druid"][1] = "µå·çÀ̵å T5 ¼¼Ʈ";
- AtlasLoot_TableNames["T5Hunter"][1] = "»ç³ɲÛ T5 ¼¼Ʈ";
- AtlasLoot_TableNames["T5Mage"][1] = "¸¶¹ý»ç T5 ¼¼Ʈ";
- AtlasLoot_TableNames["T5Paladin"][1] = "¼º±â»ç T5 ¼¼Ʈ";
- AtlasLoot_TableNames["T5Priest"][1] = "»çÁ¦ T5 ¼¼Ʈ";
- AtlasLoot_TableNames["T5Rogue"][1] = "µµÀû T5 ¼¼Ʈ";
- AtlasLoot_TableNames["T5Shaman"][1] = "Áּú»ç T5 ¼¼Ʈ";
- AtlasLoot_TableNames["T5Warlock"][1] = "È渶¹ý»ç T5 ¼¼Ʈ";
- AtlasLoot_TableNames["T5Warrior"][1] = "Àü»ç T5 ¼¼Ʈ";
- --T6 Sets
- AtlasLoot_TableNames["T6Druid"][1] = "µå·çÀ̵å T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Druid2"][1] = "µå·çÀ̵å T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Hunter"][1] = "»ç³ɲÛ T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Mage"][1] = "¸¶¹ý»ç T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Paladin"][1] = "¼º±â»ç T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Paladin2"][1] = "¼º±â»ç T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Priest"][1] = "»çÁ¦ T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Rogue"][1] = "µµÀû T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Shaman"][1] = "Áּú»ç T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Shaman2"][1] = "Áּú»ç T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Warlock"][1] = "È渶¹ý»ç T6 ¼¼Ʈ";
- AtlasLoot_TableNames["T6Warrior"][1] = "Àü»ç T6 ¼¼Ʈ";
- --Misc Sets
- AtlasLoot_TableNames["Legendaries"][1] = "Àü¼³±Þ ¾ÆÀÌÅÛ";
- AtlasLoot_TableNames["RareMounts1"][1] = "Rare Mounts - Original WoW";
- AtlasLoot_TableNames["RareMounts2"][1] = "Rare Mounts - The Burning Crusade";
- AtlasLoot_TableNames["Tabards1"][1] = "°ѿÊ";
- AtlasLoot_TableNames["Tabards2"][1] = "°ѿÊ";
- AtlasLoot_TableNames["CraftedWeapons1"][1] = "Á¦À۵È ¿µ¿õ ¹«±â";
- AtlasLoot_TableNames["CraftedWeapons2"][1] = "Á¦À۵È ¿µ¿õ ¹«±â";
- --Azuregos
- AtlasLoot_TableNames["AAzuregos"][1] = "¾ÆÁ־î°í½º";
- --Doom Lord Kazzak
- AtlasLoot_TableNames["DoomLordKazzak"][1] = "ÆĸêÀÇ ±ºÁÖ īÀÚũ";
- --Doomwalker
- AtlasLoot_TableNames["DDoomwalker"][1] = "ÆĸêÀÇ Àý´ܱâ";
- --Emeriss
- AtlasLoot_TableNames["DEmeriss"][1] = "¿¡¸®½º";
- --Highlord Kruul
- AtlasLoot_TableNames["KKruul"][1] = "Highlord Kruul";
- --Lethon
- AtlasLoot_TableNames["DLethon"][1] = "·¹¼Õ";
- --Taerar
- AtlasLoot_TableNames["DTaerar"][1] = "Ÿ¿¡¶ó";
- --Ysondre
- AtlasLoot_TableNames["DYsondre"][1] = "À̼յ巹";
- --Aldor
- AtlasLoot_TableNames["Aldor1"][1] = BabbleFaction["The Aldor"]..": Friendly/Honored";
- AtlasLoot_TableNames["Aldor2"][1] = BabbleFaction["The Aldor"]..": Revered/Exalted";
- --The Argent Dawn
- AtlasLoot_TableNames["Argent1"][1] = BabbleFaction["Argent Dawn"]..": Token Hand-ins";
- AtlasLoot_TableNames["Argent2"][1] = BabbleFaction["Argent Dawn"];
- --Ashtongue Deathsworn
- AtlasLoot_TableNames["Ashtongue1"][1] = BabbleFaction["Ashtongue Deathsworn"];
- AtlasLoot_TableNames["Ashtongue2"][1] = BabbleFaction["Ashtongue Deathsworn"];
- --The Bloodsail Buccaneers
- AtlasLoot_TableNames["Bloodsail1"][1] = BabbleFaction["Bloodsail Buccaneers"];
- --The Brood of Nozdormu
- AtlasLoot_TableNames["AQBroodRings"][1] = BabbleFaction["Brood of Nozdormu"];
- --The Cenarion Circle
- AtlasLoot_TableNames["Cenarion1"][1] = BabbleFaction["Cenarion Circle"]..": Friendly";
- AtlasLoot_TableNames["Cenarion2"][1] = BabbleFaction["Cenarion Circle"]..": Honored";
- AtlasLoot_TableNames["Cenarion3"][1] = BabbleFaction["Cenarion Circle"]..": Revered";
- AtlasLoot_TableNames["Cenarion4"][1] = BabbleFaction["Cenarion Circle"]..": Exalted";
- --The Cenarion Expedition
- AtlasLoot_TableNames["CExpedition1"][1] = BabbleFaction["Cenarion Expedition"]..": Friendly/Honored";
- AtlasLoot_TableNames["CExpedition2"][1] = BabbleFaction["Cenarion Expedition"]..": Revered/Exalted";
- --The Consortium
- AtlasLoot_TableNames["Consortium1"][1] = BabbleFaction["The Consortium"]..": Friendly/Honored";
- AtlasLoot_TableNames["Consortium2"][1] = BabbleFaction["The Consortium"]..": Revered/Exalted";
- --The Darkmoon Faire
- AtlasLoot_TableNames["Darkmoon1"][1] = BabbleFaction["Darkmoon Faire"];
- AtlasLoot_TableNames["Darkmoon2"][1] = "Darkmoon Faire - Trinkets";
- --The Frostwolf Clan
- AtlasLoot_TableNames["Frostwolf1"][1] = BabbleFaction["Frostwolf Clan"];
- --The Hydraxian Waterlords
- AtlasLoot_TableNames["WaterLords1"][1] = BabbleFaction["Hydraxian Waterlords"];
- --Honor Hold
- AtlasLoot_TableNames["HonorHold1"][1] = BabbleFaction["Honor Hold"]..": Friendly/Honored";
- AtlasLoot_TableNames["HonorHold2"][1] = BabbleFaction["Honor Hold"]..": Revered/Exalted";
- --The Keepers of Time
- AtlasLoot_TableNames["KeepersofTime1"][1] = BabbleFaction["Keepers of Time"];
- --The Kurenai
- AtlasLoot_TableNames["Kurenai1"][1] = BabbleFaction["Kurenai"];
- --Lower City
- AtlasLoot_TableNames["LowerCity1"][1] = BabbleFaction["Lower City"];
- --The Mag'har
- AtlasLoot_TableNames["Maghar1"][1] = BabbleFaction["The Mag'har"];
- --Netherwing
- AtlasLoot_TableNames["Netherwing1"][1] = BabbleFaction["Netherwing"];
- --Ogri'la
- AtlasLoot_TableNames["Ogrila1"][1] = BabbleFaction["Ogri'la"];
- --The Scale of the Sands
- AtlasLoot_TableNames["ScaleSands1"][1] = BabbleFaction["The Scale of the Sands"];
- AtlasLoot_TableNames["ScaleSands2"][1] = BabbleFaction["The Scale of the Sands"];
- --The Scryers
- AtlasLoot_TableNames["Scryer1"][1] = BabbleFaction["The Scryers"]..": Friendly/Honored";
- AtlasLoot_TableNames["Scryer2"][1] = BabbleFaction["The Scryers"]..": Revered/Exalted";
- --The Sha'tar
- AtlasLoot_TableNames["Shatar1"][1] = BabbleFaction["The Sha'tar"];
- --Sha'tari Skyguard
- AtlasLoot_TableNames["Skyguard1"][1] = BabbleFaction["Sha'tari Skyguard"];
- --The Sporeggar
- AtlasLoot_TableNames["Sporeggar1"][1] = BabbleFaction["Sporeggar"];
- --The Stormpike Guards
- AtlasLoot_TableNames["Stormpike1"][1] = BabbleFaction["Stormpike Guard"];
- --The Thorium Brotherhood
- AtlasLoot_TableNames["Thorium1"][1] = BabbleFaction["Thorium Brotherhood"]..": Friendly/Honored";
- AtlasLoot_TableNames["Thorium2"][1] = BabbleFaction["Thorium Brotherhood"]..": Revered/Exalted";
- --Thrallmar
- AtlasLoot_TableNames["Thrallmar1"][1] = BabbleFaction["Thrallmar"]..": Friendly/Honored";
- AtlasLoot_TableNames["Thrallmar2"][1] = BabbleFaction["Thrallmar"]..": Revered/Exalted";
- --Timbermaw Hold
- AtlasLoot_TableNames["Timbermaw"][1] = BabbleFaction["Timbermaw Hold"];
- --The Tranquillien
- AtlasLoot_TableNames["Tranquillien1"][1] = BabbleFaction["Tranquillien"];
- --The Violet Eye
- AtlasLoot_TableNames["VioletEye1"][1] = BabbleFaction["The Violet Eye"];
- --The Wintersaber Trainers
- AtlasLoot_TableNames["Wintersaber1"][1] = BabbleFaction["Wintersaber Trainers"];
- --The Zandalar Tribe
- AtlasLoot_TableNames["Zandalar1"][1] = BabbleFaction["Zandalar Tribe"]..": Friendly/Honored";
- AtlasLoot_TableNames["Zandalar2"][1] = BabbleFaction["Zandalar Tribe"]..": Revered/Exalted";
- --Battlegrounds
- AtlasLoot_TableNames["AVMisc"][1] = "¾ËÅͷº °è°î ";
- AtlasLoot_TableNames["AVBlue"][1] = "¾ËÅͷº Èñ±Í º¸»ó";
- AtlasLoot_TableNames["AVPurple"][1] = "¾ËÅͷº ¿µ¿õ º¸»ó";
- AtlasLoot_TableNames["ABMisc"][1] = "¾ƶó½Ã ºÐÁö Àå½ű¸·ù º¸»ó";
- AtlasLoot_TableNames["ABSets1"][1] = "¾ƶó½Ã ºÐÁö ¹æ¾ ¼¼Ʈ (õ/°¡Á×)";
- AtlasLoot_TableNames["ABSets2"][1] = "¾ƶó½Ã ºÐÁö ¹æ¾ ¼¼Ʈ (»罽/ÆDZÝ)";
- AtlasLoot_TableNames["WSGMisc"][1] = "ÀüÀï ³뷡 Çù°î Àå½ű¸·ù º¸»ó";
- --World PvP
- AtlasLoot_TableNames["Hellfire"][1] = "Áö¿ÁºÒ ¹ݵµ: Áö¿ÁºÒ ¼ºä";
- AtlasLoot_TableNames["Nagrand1"][1] = "³ª±õµå: ÇҶó¾Æ";
- AtlasLoot_TableNames["Nagrand2"][1] = "³ª±õµå: ÇҶó¾Æ";
- AtlasLoot_TableNames["Terokkar"][1] = "ÅÎ ½£: ¿µȥÀÇ ž";
- AtlasLoot_TableNames["Zangarmarsh"][1] = "À尡¸£ ½ÀÁö´ë: ½ֵÕÀÌ ÷ž ÆóÇã";
- --Misc Other PvP
- AtlasLoot_TableNames["PvP60Accessories1"][1] = "PvP Àå½ű¸·ù (·¹º§ 60)";
- AtlasLoot_TableNames["PvP60Accessories2"][1] = "PvP Àå½ű¸·ù (·¹º§ 60)";
- AtlasLoot_TableNames["PvP70Accessories1"][1] = "PvP Àå½ű¸·ù (·¹º§ 70)";
- AtlasLoot_TableNames["PvP70Accessories2"][1] = "PvP Àå½ű¸·ù (·¹º§ 70)";
- AtlasLoot_TableNames["PvP70NonSet1"][1] = "PvP Non-Set ¿µ¿õÅÛ: Àå½ű¸·ù";
- AtlasLoot_TableNames["PvP70NonSet2"][1] = "PvP Non-Set ¿µ¿õÅÛ: õ";
- AtlasLoot_TableNames["PvP70NonSet3"][1] = "PvP Non-Set ¿µ¿õÅÛ: °¡Á×";
- AtlasLoot_TableNames["PVPWeapons1"][1] = "·¹º§ 60 PvP ¹«±â";
- AtlasLoot_TableNames["PVPWeapons2"][1] = "·¹º§ 60 PvP ¹«±â";
- AtlasLoot_TableNames["PVP70Weapons1"][1] = "·¹º§ 70 PvP ¹«±â";
- AtlasLoot_TableNames["PVP70Weapons2"][1] = "·¹º§ 70 PvP ¹«±â";
- AtlasLoot_TableNames["Arena1Weapons1"][1] = "ÀüÀå ½ÃÁð 1 ¹«±â";
- AtlasLoot_TableNames["Arena2Weapons1"][1] = "ÀüÀå ½ÃÁð 2 ¹«±â";
- AtlasLoot_TableNames["Arena3Weapons1"][1] = "ÀüÀå ½ÃÁð 3 ¹«±â";
- AtlasLoot_TableNames["Arena3Weapons2"][1] = "ÀüÀå ½ÃÁð 3 ¹«±â";
-
-end
\ No newline at end of file
diff --git a/AtlasLoot back update/TableRegister/loottables.tw.lua b/AtlasLoot back update/TableRegister/loottables.tw.lua
deleted file mode 100644
index 30613c3..0000000
--- a/AtlasLoot back update/TableRegister/loottables.tw.lua
+++ /dev/null
@@ -1,121 +0,0 @@
---[[
--- Translated and maintained by Arith Hsu (arithmandarjp at yahoo.co.jp)
--- Last Updated: Mar. 25, 2008
---]]
-if (GetLocale() == "zhTW") then
-
------------------
---- Instances ---
------------------
-
- --Keys
- AtlasLoot_TableNames["OldKeys"][1] = "鑰匙";
- AtlasLoot_TableNames["BCKeys"][1] = "鑰匙";
- --Auch: Sethekk Halls
- AtlasLoot_TableNames["AuchSethekkTheSagaofTerokk"][1] = "泰洛克的傳說";
- --Auch: Shadow Labyrinth
- AtlasLoot_TableNames["AuchShadowFirstFragmentGuardian"][1] = "第一部守衛者";
- --Blackrock Depths
- AtlasLoot_TableNames["BRDArena"][1] = "競技場";
- AtlasLoot_TableNames["BRDForgewright"][1] = "弗蘭克羅恩·鑄鐵的雕像";
- AtlasLoot_TableNames["BRDGuzzler"][1] = "黑鐵酒吧";
- AtlasLoot_TableNames["BRDTomb"][1] = "召喚者之墓";
- AtlasLoot_TableNames["BRDBSPlans"][1] = "黑鐵鍛造圖樣 (黑石深淵)";
- --The Black Temple
- AtlasLoot_TableNames["BTEssencofSouls"][1] = "靈魂精華";
- AtlasLoot_TableNames["BTPatterns"][1] = "黑暗神廟卷軸";
- --Blackwing Lair
- AtlasLoot_TableNames["BWLDraconicForDummies"][1] = "龍語傻瓜教程:第二卷";
- --CFR: The Steamvault
- AtlasLoot_TableNames["CFRSteamSecondFragmentGuardian"][1] = "第二部守衛者";
- --CoT: Old Hillsbrad Foothills
- AtlasLoot_TableNames["CoTHillsbradAgedDalaranWizard"][1] = "年邁的達拉然法師";
- --The Deadmines
- --AtlasLoot_TableNames["VCDefiasGunpowder"][1] = "迪菲亞火藥";
- --Dire Maul East
- AtlasLoot_TableNames["DMBooks"][1] = "厄運書籍";
- --HC: Shattered Halls
- AtlasLoot_TableNames["HCHallsExecutioner"][1] = "破碎之手劊子";
- --Karazhan
- AtlasLoot_TableNames["KaraCharredBoneFragment"][1] = "燒焦的白骨碎片 (任務物品)";
- AtlasLoot_TableNames["KaraNamed"][1] = "僕人居所動物王";
- AtlasLoot_TableNames["KaraKeannaLog"][1] = "琪安娜的日誌 (任務物品)";
- AtlasLoot_TableNames["KaraOperaEvent"][1] = "歌劇事件";
- --Maraudon
- AtlasLoot_TableNames["MaraKhanKolk"][1] = "考爾克 (第一可汗)";
- AtlasLoot_TableNames["MaraKhanGelk"][1] = "吉爾克 (第二可汗)";
- AtlasLoot_TableNames["MaraKhanMagra"][1] = "瑪格拉 (第三可汗)";
- AtlasLoot_TableNames["MaraKhanVeng"][1] = "溫格 (第五可汗)";
- AtlasLoot_TableNames["MaraKhanMaraudos"][1] = "瑪拉多斯 (第四可汗)";
- --Molten Core
- AtlasLoot_TableNames["MCRANDOMBOSSDROPPS"][1] = "首領隨機掉落";
- --The Ruins of Ahn'Qiraj
- AtlasLoot_TableNames["AQ20Trash"][1] = "小怪 (AQ20)";
- AtlasLoot_TableNames["AQ20ClassBooks"][1] = "AQ 職業書籍";
- AtlasLoot_TableNames["AQEnchants"][1] = "AQ 公式";
- --Shadowfang Keep
- AtlasLoot_TableNames["BSFFelSteed"][1] = "地獄戰馬";
- --Stratholme
- AtlasLoot_TableNames["STRATStratholmeCourier"][1] = "郵箱鑰匙";
- AtlasLoot_TableNames["STRATAtiesh"][1] = "阿泰絲 <薩格拉斯之手>";
- AtlasLoot_TableNames["STRATBSPlansSerenity"][1] = "設計圖:平靜";
- AtlasLoot_TableNames["STRATBSPlansCorruption"][1] = "設計圖:腐蝕";
- --Sunken Temple
- AtlasLoot_TableNames["STSpawnOfHakkar"][1] = "哈卡的後代";
- AtlasLoot_TableNames["STTrollMinibosses"][1] = "食人妖小首領";
- --Temple of Ahn'Qiraj
- AtlasLoot_TableNames["AQ40Trash1"][1] = "小怪 (AQ40)";
- AtlasLoot_TableNames["AQ40Trash2"][1] = "小怪 (AQ40)";
- AtlasLoot_TableNames["AQOpening"][1] = "安其拉開門系列任務";
- --TK: The Arcatraz
- AtlasLoot_TableNames["TKArcThirdFragmentGuardian"][1] = "第三部守衛者";
- --TK: The Eye
- AtlasLoot_TableNames["TKEyeLegendaries"][1] = "凱爾薩斯·逐日者史詩物品";
- --TK: The Mechanar
- AtlasLoot_TableNames["TKMechCacheoftheLegion"][1] = "軍團儲藏處";
- AtlasLoot_TableNames["TKMechOverchargedManacell"][1] = "滿溢的法力容器";
- --Uldaman
- AtlasLoot_TableNames["UldTabletofRyuneh"][1] = "雷烏納石板";
- AtlasLoot_TableNames["UldTabletofWill"][1] = "意志石板";
- AtlasLoot_TableNames["UldShadowforgeCache"][1] = "暗影熔爐地窖";
- --Zul'Aman
- AtlasLoot_TableNames["ZATimedChest"][1] = "限時任務獎勵寶箱";
- --Zul'Gurub
- AtlasLoot_TableNames["ZGMuddyChurningWaters"][1] = "混濁的水";
- AtlasLoot_TableNames["ZGShared"][1] = "ZG首領隨機掉落";
- AtlasLoot_TableNames["ZGEnchants"][1] = "ZG 公式";
-
-------------------------
---- Misc Collections ---
-------------------------
-
- AtlasLoot_TableNames["BlizzardCollectables1"][1] = "暴雪特殊收藏品";
- AtlasLoot_TableNames["RareMounts1"][1] = "稀有坐騎 - 原魔獸世界";
- AtlasLoot_TableNames["RareMounts2"][1] = "稀有坐騎 - 燃燒的遠征";
-
---------------
---- Events ---
---------------
-
- --Abyssal Council
- AtlasLoot_TableNames["Templars"][1] = "深淵議會 - 聖殿騎士";
- AtlasLoot_TableNames["Dukes"][1] = "深淵議會 - 公爵";
- AtlasLoot_TableNames["HighCouncil"][1] = "深淵議會 - 高階議會";
- --Seasonal
- AtlasLoot_TableNames["Winterviel2"][1] = "冬幕節禮物";
- --Skettis
- AtlasLoot_TableNames["SkettisTalonpriestIshaal"][1] = "魔爪祭司艾夏歐";
- AtlasLoot_TableNames["SkettisHazziksPackage"][1] = "海茲克的包裹";
- --Other
- AtlasLoot_TableNames["ScourgeInvasionEvent2"][1] = "天譴軍團首領";
-
---------------------
---- Rep Factions ---
---------------------
-
- --Argent Dawn
- AtlasLoot_TableNames["Argent1"][1] = "銀色黎明: 徽記兌換";
- --Exalted with Cenarion Expedition, The Sha'tar and The Aldor/Scryers
- AtlasLoot_TableNames["ShattrathFlasks1"][1] = "撒塔斯藥劑";
-
-end
diff --git a/AtlasLoot back update/WorldBosses/WorldBosses.xml b/AtlasLoot back update/WorldBosses/WorldBosses.xml
deleted file mode 100644
index a79ba4a..0000000
--- a/AtlasLoot back update/WorldBosses/WorldBosses.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/AtlasLoot back update/WorldBosses/worldbosses.en.lua b/AtlasLoot back update/WorldBosses/worldbosses.en.lua
deleted file mode 100644
index 7c78848..0000000
--- a/AtlasLoot back update/WorldBosses/worldbosses.en.lua
+++ /dev/null
@@ -1,653 +0,0 @@
-AtlasLootWBBossButtons = {
- FourDragons = {
- "";
- "";
- "";
- "";
- "";
- "DLethon";
- "DEmeriss";
- "DTaerar";
- "DYsondre";
- "";
- "DTrash";
- };
- Azuregos = {
- "AAzuregos";
- "ASpiritA";
- };
- LordKazzak = {
- "KKazzak";
- };
- Turtlhu = {
- "Turtlhu";
- };
- Nerubian = {
- "Nerubian";
- };
- Reaver = {
- "Reaver";
- };
- Ostarius = {
- "Ostarius";
- };
- Concavius = {
- "Concavius";
- };
- CowKing = {
- "CowKing";
- };
- RareSpawns = {
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "";
- "Tarangos";
- "Kargron";
- "Xalvic";
- "Mallon";
- "Grugthok";
- "WanderingKnight";
- "CrusaderLarsarius";
- "Zareth";
- "Jalakar";
- "Ashbeard";
- "AdmiralBareanWestwind";
- "ShadeMage";
- "GraypawAlpha";
- "EarthcallerRezengal";
- "Blazespark";
- "WitchDoctorTanzo";
- "Dawnhowl";
- "MaltimorsPrototype";
- "Bonecruncher";
- "Duskskitter";
- "BaronPerenolde";
- "FirstbornofArugal";
- "WidowoftheWoods";
- "Ripjaw";
- "Rukthok";
- "MargontheMighty";
- "Embereye";
- "Aquitus";
- "Letashaz";
- "Stoneshell";
- "HighvaleSilverback";
- "Azurebeak";
- "BarkskinFisher";
- "ShadeflayerGoliath";
- "M0L1Y";
- "KinTozo";
- "ProfessorLysander";
- };
-};
-
-AtlasLoot_Data["AtlasLootWBItems"] = {
- EmptyInstance = {};
- Reaver = {
- { 51778, "INV_Staff_05", "=q4=Lost Crusader's Artifact", "=ds=#h4#", "4%" },
- { 51779, "inv_axe_14", "=q4=Greataxe of the Decrepit Crypt", "=ds=#h2#, #w1#", "4%" },
- { 51780, "inv_weapon_rifle_11", "=q4=Ghoulslayer Shotgun", "=ds=#w5#", "4%" },
- { 51796, "inv_shield_02", "=q4=Shield of Consuming Darkness", "=ds=#h4#, #w8#", "4%" },
- { 51797, "inv_misc_monsterclaw_03", "=q4=Claw of the Wildshifter", "=ds=#h3#, #w13#", "4%" },
- { 51799, "inv_misc_book_04", "=q4=Libram of Veracity", "=ds=#s16#, #e18# =q16=#c4#", "4%" },
- { 51800, "inv_qirajidol_sage", "=q4=Totem of Earthstorm", "=ds=#s16#, #e17# =q15=#c7#", "4%" },
- { 51798, "inv_gauntlets_08", "=q4=Idol of the Wildshifter", "=ds=#s16#, #e16# =q13=#c1#", "4%" },
- { 51782, "inv_jewelry_ring_15", "=q4=Mindpiercer Band", "=ds=#s13#, #m8#", "4%" },
- { 0, "", "", "", "" },
- { 51777, "inv_helmet_15", "=q4=Necromancer's Visage", "=ds=#s1#, #a1#", "4%" },
- { 51789, "inv_helmet_13", "=q4=Circlet of Forlorn Spirits", "=ds=#s1#, #a1#", "4%" },
- { 51781, "inv_shoulder_02", "=q4=Necrotic Wake Mantle", "=ds=#s3#, #a1#", "4%" },
- { 51784, "inv_belt_22", "=q4=Belt of Archaic Power", "=ds=#s10#, #a1#", "4%" },
- { 51788, "inv_helmet_30", "=q4=Visage of the Forgotten", "=ds=#s1#, #a2#", "4%" },
- { 51787, "inv_shoulder_05", "=q4=Spaulders of Insight", "=ds=#s3#, #a2#", "4%" },
- { 51783, "inv_bracer_07", "=q4=Shadowskin Bracers", "=ds=#s8#, #a2#", "4%" },
- { 51776, "inv_pants_11", "=q4=Plagued Mind Leggings", "=ds=#s11#, #a2#", "4%" },
- { 0, "", "", "", "" },
- { 51786, "inv_chest_chain_17", "=q4=Cryptbone Hauberk", "=ds=#s5#, #a3#", "4%" },
- { 51785, "inv_belt_35", "=q4=Stoneslate Belt", "=ds=#s10#, #a3#", "4%" },
- { 0, "", "", "", "" },
- { 51769, "inv_helmet_06", "=q4=Crown of the Dark Reaver", "=ds=#s1#, #a4#", "4%" },
- { 51770, "inv_shoulder_11", "=q4=Shoulderguards of the Dark Reaver", "=ds=#s3#, #a4#", "4%" },
- { 51771, "inv_chest_plate08", "=q4=Chestplate of the Dark Reaver", "=ds=#s5#, #a4#", "4%" },
- { 51772, "inv_gauntlets_09", "=q4=Grasp of the Dark Reaver", "=ds=#s9#, #a4#", "4%" },
- { 51773, "inv_belt_13", "=q4=Girdle of the Dark Reaver", "=ds=#s10#, #a4#", "4%" },
- { 51775, "inv_pants_04", "=q4=Legguards of the Dark Reaver", "=ds=#s11#, #a4#", "4%" },
- { 51774, "inv_boots_plate_05", "=q4=Sabatons of the Dark Reaver", "=ds=#s12#, #a4#", "4%" },
- };
- Nerubian = {
- { 51738, "inv_chest_leather_05", "=q4=Tunnel Field Carapace", "=ds=#s5#, #a2#", "20%" },
- { 51737, "inv_chest_cloth_02", "=q4=Vestments of Eternal Autumn", "=ds=#s5#, #a2#", "20%" },
- { 51736, "inv_chest_cloth_39", "=q4=Plauge-Infected Robe", "=ds=#s5#, #a1#", "20%" },
- { 0, "", "", "", "" },
- { 51735, "inv_wand_01", "=q4=Scourgelord's Fang", "=ds=#w12#", "20%" },
- { 0, "", "", "", "" },
- { 51740, "inv_helmet_06", "=q4=Crown of Skittering Shadows", "=ds=#s1#, #a1#", "20%" },
- { 0, "", "", "", "" },
- { 51734, "inv_misc_cape_21", "=q4=Shawl of Haunted Memories", "=ds=#s4#", "20%" },
- { 51733, "inv_misc_cape_20", "=q4=Shadow-Weaver's Cape", "=ds=#s4#", "20%" },
- { 51732, "inv_misc_cape_11", "=q4=Silken Mantle of Dying Hope", "=ds=#s4#", "20%" },
- { 51731, "inv_misc_cape_01", "=q4=Venom Covered Cloak", "=ds=#s4#", "20%" },
- { 51730, "inv_misc_cape_18", "=q4=Shawl of Nerubian Silk", "=ds=#s4#", "20%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 12717, "inv_scroll_05", "=q4=Plans: Lionheart Helm", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340", "5%" },
- { 12640, "inv_helmet_36", "=q4=Lionheart Helm", "=ds=#s1#, #a4#" },
- { 0, "", "", "", "" },
- { 22388, "inv_scroll_05", "=q4=Plans: Titanic Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340", "5%" },
- { 22385, "inv_pants_04", "=q4=Titanic Leggings", "=ds=#s11#, #a4#" },
- { 0, "", "", "", "" },
- { 83547, "inv_scroll_04", "=q4=Plans: Pauldron of Deflection", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340", "5%" },
- { 65014, "INV_Shoulder_01", "=q4=Pauldron of Deflection", "=ds=#s3#, #a4#" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 51739, "inv_fabric_wool_02", "=q1=Little Ball of Spider Web", "=ds=#e15#", "100%" },
- };
- 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%" },
- { 20632, "INV_Jewelry_Ring_04", "=q4=Mindtear Band", "=ds=#s13#", "4.76%" },
- { 20577, "INV_Sword_44", "=q4=Nightmare Blade", "=ds=#h1#, #w10#", "4.767%" },
- { 20623, "INV_Helmet_17", "=q4=Circlet of Restless Dreams", "=ds=#s1#, #a2#", "4.76%" },
- { 20622, "INV_Jewelry_Necklace_18", "=q4=Dragonheart Necklace", "=ds=#s2#", "4.76%" },
- { 20624, "INV_Jewelry_Ring_38", "=q4=Ring of the Unliving", "=ds=#s13#", "4.76%" },
- { 20621, "INV_Boots_Chain_11", "=q4=Boots of the Endless Moor", "=ds=#s12#, #a3#", "4.76%" },
- { 20599, "INV_Weapon_Crossbow_11", "=q4=Polished Ironwood Crossbow", "=ds=#w3#", "4.763%" },
- { 20628, "INV_Helmet_43", "=q4=Deviate Growth Cap", "=ds=#s1#, #a2#", "4.76%" },
- { 20626, "INV_Bracer_07", "=q4=Black Bark Wristbands", "=ds=#s8#, #a1#", "4.76%" },
- { 20630, "INV_Gauntlets_29", "=q4=Gauntlets of the Shining Light", "=ds=#s9#, #a4#", "4.76%" },
- { 20625, "INV_Belt_15", "=q4=Belt of the Dark Bog", "=ds=#s10#, #a1#", "4.76%" },
- { 20627, "INV_Pants_Leather_11", "=q4=Dark Heart Pants", "=ds=#s11#, #a2#", "4.76%" },
- { 20629, "INV_Boots_Chain_08", "=q4=Malignant Footguards", "=ds=#s12#, #a3#", "4.76%" },
- { 20637, "INV_Shoulder_11", "=q4=Acid Inscribed Pauldrons", "=ds=#s3#, #a4#", "4.76%" },
- { 20635, "INV_Chest_Cloth_39", "=q4=Jade Inlaid Vestments", "=ds=#s5#, #a1#", "4.76%" },
- { 20638, "INV_Pants_Mail_15", "=q4=Leggings of the Demented Mind", "=ds=#s11#, #a3#", "4.76%" },
- { 20639, "INV_Pants_Plate_05", "=q4=Strangely Glyphed Legplates", "=ds=#s11#, #a4#", "4.76%" },
- { 20636, "INV_Misc_Gem_Stone_01", "=q4=Hibernation Crystal", "=ds=#s14#", "4.76%" },
- { 20578, "INV_Weapon_ShortBlade_22", "=q4=Emerald Dragonfang", "=ds=#h1#, #w4#", "4.76%" },
- { 0, "", "", "", "" },
- { 18665, "Spell_Shadow_UnholyFrenzy", "=q4=The Eye of Shadow", "=ds=#s14#", "3.50%" },
- { 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%" },
- { 83482, "inv_wand_06", "=q4=Distress Signal Pulser", "=ds=#h4#, #s15#", "17%" },
- { 0,"","","" },
- { 83530, "inv_helmet_63", "=q4=Turban of Veiled Mists", "=ds=#s1#, #a1#", "17%" },
- { 0,"","","" },
- { 83531, "inv_belt_17", "=q4=Clutch of Mending Winds", "=ds=#s10#, #a2#", "17%" },
- { 83532, "inv_bracer_07", "=q4=Bracers of the Crescent Moon", "=ds=#s8#, #a2#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 83487, "inv_sword_01", "=q4=Blade of the Fallen Star", "=ds=#h3#, #w10#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 83484, "inv_jewelry_necklace_14", "=q4=Desert Wind Talisman", "=ds=#s2#", "17%" },
- { 83486, "inv_misc_cape_07", "=q4=Sandstalker's Shroud", "=ds=#s4#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 83488, "inv_boots_chain_02", "=q4=Uldum Construct Stompers", "=ds=#s12#, #a3#", "17%" },
- { 0,"","","" },
- { 83483, "inv_helmet_03", "=q4=Crown of Divine Justice", "=ds=#s1#, #a4#", "17%" },
- { 83485, "inv_gauntlets_16", "=q4=Fists of the Makers", "=ds=#s9#, #a4#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 83235, "inv_misc_pocketwatch_03", "=q4=Ancient Locking Mechanism", "", "100%" },
- { 17962, "INV_Misc_Bag_10_Blue","=q2=Blue Sack of Gems","=ds=#m23# =q2=#e33#", "100%" },
- };
- Concavius = {
- { 83233, "inv_archaeology_70_highborne_inertleystonecharm", "=q4=Charm of Dark Domination", "=ds=#s2#", "17%" },
- { 83234, "inv_jewelry_necklace_17", "=q4=Voidclaw Choker", "=ds=#s2#", "17%" },
- { 83237, "inv_jewelry_ring_ahnqiraj_01", "=q4=Band of Ancient Lethality", "=ds=#s13#", "17%" },
- { 83238, "inv_jewelry_ring_ahnqiraj_02", "=q4=Ring of the Abyss Watcher", "=ds=#s13#", "17%" },
- { 83239, "inv_jewelry_ring_53naxxramas", "=q4=Signet of the Voidwalker", "=ds=#s13#", "17%" },
- { 83240, "inv_jewelry_ring_48naxxramas", "=q4=Ring of the Whispering Mist", "=ds=#s13#", "17%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 83236, "inv_misc_bag_corefelclothbag", "=q4=Void-Linked Satchel of Goods", "=ds=#m23#", "100%" },
- { 7076, "spell_nature_strengthofearthtotem02", "=q2=Essence of Earth", "Group 1", "[1-2] 25%" },
- { 7078, "spell_fire_volcano", "=q2=Essence of Fire", "Group 1", "[1-2] 25%" },
- { 7080, "spell_nature_acid_01", "=q2=Essence of Water", "Group 1", "[1-2] 25%" },
- { 7082, "spell_nature_earthbind", "=q2=Essence of Air", "Group 1", "[1-2] 25%" },
- { 7971, "inv_misc_gem_pearl_01", "=q2=Black Pearl", "Group 2", "[2-3] 20%" },
- { 12361, "inv_misc_gem_sapphire_02", "=q2=Blue Sapphire", "Group 2", "[1-2] 20%" },
- { 12363, "inv_misc_gem_topaz_01", "=q2=Arcane Crystal", "Group 2", "[1-2] 20%" },
- { 12364, "inv_misc_gem_emerald_01", "=q2=Huge Emerald", "Group 2", "[1-2] 20%" },
- { 12800, "inv_misc_gem_diamond_01", "=q2=Azerothian Diamond", "Group 2", "[1-3] 20%" },
- { 11370, "inv_ore_mithril_01", "=q1=Dark Iron Ore", "Group 3", "[3-6] 20%" },
- { 13468, "inv_misc_herb_blacklotus", "=q2=Black Lotus", "Group 3", "[1-3] 20%" },
- { 14256, "inv_fabric_felrag", "=q1=Felcloth", "Group 3", "[2-4] 20%" },
- { 15416, "inv_misc_monsterscales_07", "=q1=Black Dragonscale", "Group 3", "[2-5] 20%" },
- { 20520, "spell_shadow_sealofkings", "=q2=Dark Rune", "Group 3", "[2-4] 20%" },
- };
- CowKing = {
- { 60486, "inv_misc_fish_02", "=q4=There Is No Cow Level", "There Is No Cow Level", "25%" },
- { 0, "", "", "", "" },
- { 60487, "INV_Misc_Cape_20", "=q4=There Is No Cow Level", "There Is No Cow Level", "50%" },
- { 60488, "INV_Misc_Cape_20", "=q4=There Is No Cow Level", "There Is No Cow Level", "50%" },
- { 60489, "INV_Helmet_28", "=q4=There Is No Cow Level", "There Is No Cow Level", "50%" },
- { 60490, "INV_Helmet_28", "=q4=There Is No Cow Level", "There Is No Cow Level", "50%" },
- { 0, "", "", "", "" },
- { 4144, "inv_misc_book_07", "=q1=There Is No Cow Level", "There Is No Cow Level", "??%" },
- { 0, "", "", "", "" },
- { 60485, "spell_shadow_curseoftounges", "=q0=There Is No Cow Level", "There Is No Cow Level", "100%" },
- { 60491, "inv_misc_orb_05", "=q0=There Is No Cow Level", "There Is No Cow Level", "100%" },
- { 0, "", "", "", "" },
- { 51261, "inv_misc_bell_01", "=q1=There Is No Cow Level", "There Is No Cow Level", "100%" },
- };
- KKazzak = {
- { 18546, "INV_Helmet_18", "=q4=Infernal Headcage", "=ds=#s1#, #a3#", "20%" },
- { 17111, "INV_Jewelry_Talisman_01", "=q4=Blazefury Medallion", "=ds=#s2#", "20%" },
- { 18204, "INV_Misc_Cape_07", "=q4=Eskhandar's Pelt", "=ds=#s4#", "20%" },
- { 19135, "INV_Bracer_07", "=q4=Blacklight Bracer", "=ds=#s8#, #a1#", "20%" },
- { 18544, "INV_Gauntlets_22", "=q4=Doomhide Gauntlets", "=ds=#s9#, #a2#", "20%" },
- { 19134, "INV_Belt_16", "=q4=Flayed Doomguard Belt", "=ds=#s10#, #a2#", "20%" },
- { 19133, "INV_Pants_06", "=q4=Fel Infused Leggings", "=ds=#s11#, #a1#", "20%" },
- { 18543, "INV_Jewelry_Ring_20", "=q4=Ring of Entropy", "=ds=#s13#", "20%" },
- { 17112, "INV_Hammer_05", "=q4=Empyrean Demolisher", "=ds=#h3#, #w6#", "20%" },
- { 17113, "INV_Staff_Goldfeathered_01", "=q4=Amberseal Keeper", "=ds=#w9#", "20%" },
- { 0, "", "", "", "" },
- { 18665, "Spell_Shadow_UnholyFrenzy", "=q4=The Eye of Shadow", "=ds=#s14#", "100%" },
- { 18608, "INV_Staff_30", "=q4=Benediction", "=q1=#m4# =ds=#w9# =q9=#c5#" },
- { 18609, "INV_Staff_12", "=q4=Anathema", "=q1=#m4# =ds=#w9# =q9=#c5#" },
- { 0, "", "", "", "" },
- { 83545, "inv_scroll_04", "=q4=Pattern: Robe of Sacrifice", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340", "40%" },
- { 65003, "inv_chest_cloth_09", "=q4=Robe of Sacrifice", "=ds=#s5#, #a1#", "40%" },
- };
- DTaerar = {
- { 20633, "INV_Shoulder_29", "=q4=Unnatural Leather Spaulders", "=ds=#s3#, #a2#", "17%" },
- { 20631, "INV_Boots_Cloth_05", "=q4=Mendicant's Slippers", "=ds=#s12#, #a1#", "17%" },
- { 20634, "INV_Boots_08", "=q4=Boots of Fright", "=ds=#s12#, #a2#", "17%" },
- { 20632, "INV_Jewelry_Ring_04", "=q4=Mindtear Band", "=ds=#s13#", "17%" },
- { 20577, "INV_Sword_44", "=q4=Nightmare Blade", "=ds=#h1#, #w10#", "17%" },
- { 65105, "inv_misc_monsterscales_11", "=q4=Scale of the Wakener", "=ds=#s14#", "17%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20579, "INV_Misc_Cape_17", "=q4=Green Dragonskin Cloak", "=ds=#s4# =q2=#m5#", "11%" },
- { 20615, "INV_Bracer_15", "=q4=Dragonspur Wraps", "=ds=#s8#, #a2# =q2=#m5#", "11%" },
- { 20616, "INV_Bracer_14", "=q4=Dragonbone Wristguards", "=ds=#s8#, #a4# =q2=#m5#", "11%" },
- { 20618, "INV_Gauntlets_17", "=q4=Gloves of Delusional Power", "=ds=#s9#, #a1# =q2=#m5#", "11%" },
- { 20617, "INV_Pants_Mail_08", "=q4=Ancient Corroded Leggings", "=ds=#s11#, #a3# =q2=#m5#", "11%" },
- { 20619, "INV_Boots_Plate_04", "=q4=Acid Inscribed Greaves", "=ds=#s12#, #a4# =q2=#m5#", "11%" },
- { 20582, "INV_Misc_Orb_01", "=q4=Trance Stone", "=ds=#s15# =q2=#m5#", "11%" },
- { 20644, "Spell_Shadow_Haunting", "=q4=Nightmare Engulfed Object", "=ds=#m2#", "100%" },
- { 20600, "INV_Jewelry_Ring_37", "=q4=Malfurion's Signet Ring", "=q1=#m4# =ds=#s13#" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20580, "INV_Mace_20", "=q4=Hammer of Bestial Fury", "=ds=#h3#, #w6# =q2=#m5#", "8.93%" },
- { 20581, "INV_Staff_36", "=q4=Staff of Rampant Growth", "=ds=#w9# =q2=#m5#", "9.70%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20381, "INV_Misc_MonsterScales_11", "=q2=Dreamscale", "=ds=#e12# =q5=Skinning (315)" },
- };
- DEmeriss = {
- { 20623, "INV_Helmet_17", "=q4=Circlet of Restless Dreams", "=ds=#s1#, #a2#", "14%" },
- { 20622, "INV_Jewelry_Necklace_18", "=q4=Dragonheart Necklace", "=ds=#s2#", "14%" },
- { 20624, "INV_Jewelry_Ring_38", "=q4=Ring of the Unliving", "=ds=#s13#", "14%" },
- { 20621, "INV_Boots_Chain_11", "=q4=Boots of the Endless Moor", "=ds=#s12#, #a3#", "14%" },
- { 20599, "INV_Weapon_Crossbow_11", "=q4=Polished Ironwood Crossbow", "=ds=#w3#", "14%" },
- { 65100, "inv_boots_cloth_04", "=q4=Dragonspur Boots", "=ds=#s12#, #a2#", "14%" },
- { 65101, "inv_belt_16", "=q4=Dragonbone Waistguard", "=ds=#s10#, #a4#", "14%" },
- { 0, "", "", "", "" },
- { 20579, "INV_Misc_Cape_17", "=q4=Green Dragonskin Cloak", "=ds=#s4# =q2=#m5#", "11%" },
- { 20615, "INV_Bracer_15", "=q4=Dragonspur Wraps", "=ds=#s8#, #a2# =q2=#m5#", "11%" },
- { 20616, "INV_Bracer_14", "=q4=Dragonbone Wristguards", "=ds=#s8#, #a4# =q2=#m5#", "11%" },
- { 20618, "INV_Gauntlets_17", "=q4=Gloves of Delusional Power", "=ds=#s9#, #a1# =q2=#m5#", "11%" },
- { 20617, "INV_Pants_Mail_08", "=q4=Ancient Corroded Leggings", "=ds=#s11#, #a3# =q2=#m5#", "11%" },
- { 20619, "INV_Boots_Plate_04", "=q4=Acid Inscribed Greaves", "=ds=#s12#, #a4# =q2=#m5#", "11%" },
- { 20582, "INV_Misc_Orb_01", "=q4=Trance Stone", "=ds=#s15# =q2=#m5#", "11%" },
- { 20644, "Spell_Shadow_Haunting", "=q4=Nightmare Engulfed Object", "=ds=#m2#", "100%" },
- { 20600, "INV_Jewelry_Ring_37", "=q4=Malfurion's Signet Ring", "=q1=#m4# =ds=#s13#" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20580, "INV_Mace_20", "=q4=Hammer of Bestial Fury", "=ds=#h3#, #w6# =q2=#m5#", "8.93%" },
- { 20581, "INV_Staff_36", "=q4=Staff of Rampant Growth", "=ds=#w9# =q2=#m5#", "9.70%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20381, "INV_Misc_MonsterScales_11", "=q2=Dreamscale", "=ds=#e12# =q5=Skinning (315)" },
- };
- DLethon = {
- { 20628, "INV_Helmet_43", "=q4=Deviate Growth Cap", "=ds=#s1#, #a2#", "14%" },
- { 20626, "INV_Bracer_07", "=q4=Black Bark Wristbands", "=ds=#s8#, #a1#", "14%" },
- { 20630, "INV_Gauntlets_29", "=q4=Gauntlets of the Shining Light", "=ds=#s9#, #a4#", "14%" },
- { 20625, "INV_Belt_15", "=q4=Belt of the Dark Bog", "=ds=#s10#, #a1#", "14%" },
- { 20627, "INV_Pants_Leather_11", "=q4=Dark Heart Pants", "=ds=#s11#, #a2#", "14%" },
- { 20629, "INV_Boots_Chain_08", "=q4=Malignant Footguards", "=ds=#s12#, #a3#", "14%" },
- { 65102, "inv_helmet_04", "=q4=Hood of Delusional Power", "=ds=#s1#, #a1#", "14%" },
- { 0, "", "", "", "" },
- { 20579, "INV_Misc_Cape_17", "=q4=Green Dragonskin Cloak", "=ds=#s4# =q2=#m5#", "11%" },
- { 20615, "INV_Bracer_15", "=q4=Dragonspur Wraps", "=ds=#s8#, #a2# =q2=#m5#", "11%" },
- { 20616, "INV_Bracer_14", "=q4=Dragonbone Wristguards", "=ds=#s8#, #a4# =q2=#m5#", "11%" },
- { 20618, "INV_Gauntlets_17", "=q4=Gloves of Delusional Power", "=ds=#s9#, #a1# =q2=#m5#", "11%" },
- { 20617, "INV_Pants_Mail_08", "=q4=Ancient Corroded Leggings", "=ds=#s11#, #a3# =q2=#m5#", "11%" },
- { 20619, "INV_Boots_Plate_04", "=q4=Acid Inscribed Greaves", "=ds=#s12#, #a4# =q2=#m5#", "11%" },
- { 20582, "INV_Misc_Orb_01", "=q4=Trance Stone", "=ds=#s15# =q2=#m5#", "11%" },
- { 20644, "Spell_Shadow_Haunting", "=q4=Nightmare Engulfed Object", "=ds=#m2#", "100%" },
- { 20600, "INV_Jewelry_Ring_37", "=q4=Malfurion's Signet Ring", "=q1=#m4# =ds=#s13#" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20580, "INV_Mace_20", "=q4=Hammer of Bestial Fury", "=ds=#h3#, #w6# =q2=#m5#", "8.93%" },
- { 20581, "INV_Staff_36", "=q4=Staff of Rampant Growth", "=ds=#w9# =q2=#m5#", "9.70%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20381, "INV_Misc_MonsterScales_11", "=q2=Dreamscale", "=ds=#e12# =q5=Skinning (315)" },
- };
- DYsondre = {
- { 20637, "INV_Shoulder_11", "=q4=Acid Inscribed Pauldrons", "=ds=#s3#, #a4#", "13%" },
- { 20635, "INV_Chest_Cloth_39", "=q4=Jade Inlaid Vestments", "=ds=#s5#, #a1#", "13%" },
- { 20638, "INV_Pants_Mail_15", "=q4=Leggings of the Demented Mind", "=ds=#s11#, #a3#", "13%" },
- { 20639, "INV_Pants_Plate_05", "=q4=Strangely Glyphed Legplates", "=ds=#s11#, #a4#", "13%" },
- { 20636, "INV_Misc_Gem_Stone_01", "=q4=Hibernation Crystal", "=ds=#s14#", "13%" },
- { 20578, "INV_Weapon_ShortBlade_22", "=q4=Emerald Dragonfang", "=ds=#h1#, #w4#", "13%" },
- { 65103, "inv_shield_21", "=q4=Shell of the Great Sleeper", "=ds=#h4#, #w8#", "13%" },
- { 0, "", "", "", "" },
- { 20579, "INV_Misc_Cape_17", "=q4=Green Dragonskin Cloak", "=ds=#s4# =q2=#m5#", "11%" },
- { 20615, "INV_Bracer_15", "=q4=Dragonspur Wraps", "=ds=#s8#, #a2# =q2=#m5#", "11%" },
- { 20616, "INV_Bracer_14", "=q4=Dragonbone Wristguards", "=ds=#s8#, #a4# =q2=#m5#", "11%" },
- { 20618, "INV_Gauntlets_17", "=q4=Gloves of Delusional Power", "=ds=#s9#, #a1# =q2=#m5#", "11%" },
- { 20617, "INV_Pants_Mail_08", "=q4=Ancient Corroded Leggings", "=ds=#s11#, #a3# =q2=#m5#", "11%" },
- { 20619, "INV_Boots_Plate_04", "=q4=Acid Inscribed Greaves", "=ds=#s12#, #a4# =q2=#m5#", "11%" },
- { 20582, "INV_Misc_Orb_01", "=q4=Trance Stone", "=ds=#s15# =q2=#m5#", "11%" },
- { 20644, "Spell_Shadow_Haunting", "=q4=Nightmare Engulfed Object", "=ds=#m2#", "100%" },
- { 20600, "INV_Jewelry_Ring_37", "=q4=Malfurion's Signet Ring", "=q1=#m4# =ds=#s13#" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20580, "INV_Mace_20", "=q4=Hammer of Bestial Fury", "=ds=#h3#, #w6# =q2=#m5#", "8.93%" },
- { 20581, "INV_Staff_36", "=q4=Staff of Rampant Growth", "=ds=#w9# =q2=#m5#", "9.70%" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 0, "", "", "", "" },
- { 20381, "INV_Misc_MonsterScales_11", "=q2=Dreamscale", "=ds=#e12# =q5=Skinning (315)" },
- };
- DTrash = {
- { 21146, "Spell_Shadow_AntiMagicShell", "=q1=Fragment of the Nightmare's Corruption", "=ds=#m3#", "5%" },
- { 21147, "Spell_Shadow_AntiMagicShell", "=q1=Fragment of the Nightmare's Corruption", "=ds=#m3#", "5%" },
- { 21148, "Spell_Shadow_AntiMagicShell", "=q1=Fragment of the Nightmare's Corruption", "=ds=#m3#", "5%" },
- { 21149, "Spell_Shadow_AntiMagicShell", "=q1=Fragment of the Nightmare's Corruption", "=ds=#m3# =q7=#x71#", "100%" },
- };
- AAzuregos = {
- { 19132, "INV_Crown_01", "=q4=Crystal Adorned Crown", "=ds=#s1#, #a1#", "10%" },
- { 18208, "INV_Misc_Cape_04", "=q4=Drape of Benediction", "=ds=#s4#", "10%" },
- { 18541, "INV_Misc_Cape_06", "=q4=Puissant Cape", "=ds=#s4#", "11.71%" },
- { 18547, "INV_Belt_31", "=q4=Unmelting Ice Girdle", "=ds=#s10#, #a4#", "10%" },
- { 18545, "INV_Pants_08", "=q4=Leggings of Arcane Supremacy", "=ds=#s11#, #a1#", "10%" },
- { 19131, "INV_Boots_Cloth_14", "=q4=Snowblind Shoes", "=ds=#s12#, #a1#", "10%" },
- { 19130, "INV_Wand_01", "=q4=Cold Snap", "=ds=#w12#", "10%" },
- { 17070, "INV_Weapon_ShortBlade_06", "=q4=Fang of the Mystics", "=ds=#h1#, #w4#", "10%" },
- { 18202, "INV_Misc_MonsterClaw_04", "=q4=Eskhandar's Left Claw", "=ds=#h4#, #w13#", "10%" },
- { 18542, "INV_Sword_41", "=q4=Typhoon", "=ds=#h2#, #w10#", "10%" },
- { 0, "", "", "", "" },
- { 18704, "INV_Misc_Bandage_04", "=q4=Mature Blue Dragon Sinew", "=ds=#m3#", "100%" },
- { 18714, "INV_Misc_Quiver_03", "=q4=Ancient Sinew Wrapped Lamina", "=q1=#m4# =ds=#m12# #e9# =q14=#c2#" },
- { 0, "", "", "", "" },
- { 83544, "inv_scroll_04", "=q4=Pattern: Stormscale Leggings", "=ds=#sr# =so1=300 =so2=320 =so3=330 =so4=340", "40%" },
- { 65006, "inv_pants_mail_15", "=q4=Pattern: Stormscale Leggings", "=ds=#s11#, #a3#" },
- };
- ASpiritA = {
- { 20949, "INV_Letter_16", "=q1=Magical Ledger", "=ds=#m2#" },
- };
- Tarangos = {
- { 81360, "INV_Weapon_ShortBlade_10", "=q3=Claw of Taranassz", "=ds=#w4#", "25%" },
- { 81361, "INV_Shoulder_23", "=q3=Dampener's Pauldron's", "=ds=#a2#", "25%" },
- { 81362, "INV_Boots_Plate_06", "=q3=Azure-Scale Sabatons", "=ds=#a4#", "25%" },
- { 81364, "INV_Misc_MonsterScales_09", "=q3=Scale of Malygos", "=ds=#s14#", "25%" },
- { 0, "", "", "", "" },
- { 81363, "Inv_staff_07", "=q4=Staff of Azure Domination", "=ds=#h2#, #w9#", "2%" },
- };
- Kargron = {
- { 81365, "INV_Pants_09", "=q3=Kargron's Leggings", "=ds=#a2#, #s11#", "25%" },
- { 81366, "INV_MISC_DESECRATED_PLATESHOULDER", "=q3=Blackrock Clan Mantle", "=ds=#a4#, #s3#", "25%" },
- { 81367, "INV_Jewelry_Ring_23", "=q3=Band of the Old Horde", "=ds=#s13#", "25%" },
- { 81368, "INV_Bracer_07", "=q3=Blackshackle Bracers", "=ds=#a3#, #s8#", "25%" },
- { 81369, "INV_Sword_20", "=q4=Sword of the Blademaster", "=ds=#w10#", "0.5%" },
- };
- Xalvic = {
- { 81370, "INV_Boots_04", "=q3=Footpads of the Corruptor", "=ds=#a1#", "25%" },
- { 81371, "INV_Chest_Leather_06", "=q3=Gnarltwist Vest", "=ds=#a3#", "25%" },
- { 81372, "INV_Misc_MonsterClaw_01", "=q3=The Black Claw", "=ds=#w13#", "25%" },
- { 81373, "INV_Misc_Cape_06", "=q3=Shawl of the Satyr", "=ds=#a1#", "25%" },
- { 81374, "INV_Jewelry_Necklace_13", "=q4=Trickster's Necklace", "=ds=#s2#", "0.5%" },
- };
- Mallon = {
- { 81375, "INV_Staff_Goldfeathered_01", "=q3=Staff of the Lost Druid", "=ds=#w9#", "25%" },
- { 81376, "INV_Belt_12", "=q3=Moontouched Girdle", "=ds=#a4#", "25%" },
- { 81377, "INV_Helmet_06", "=q3=Enfused Moon Crown", "=ds=#a1#", "25%" },
- { 81378, "INV_Gauntlets_04", "=q3=Eveningstar Gloves", "=ds=#a2#", "25%" },
- { 81379, "INV_Jewelry_Ring_29", "=q4=Shard of the Moon", "=ds=#s13#", "0.5%" },
- };
- Grugthok = {
- { 81380, "INV_Chest_Plate04", "=q3=Gordunni War Harness", "=ds=#a4#", "25%" },
- { 81381, "INV_Staff_07", "=q3=Isildien Ley-Stave", "=ds=#s15#", "25%" },
- { 81382, "INV_Jewelry_Necklace_19", "=q3=Gordunni War Beads", "=ds=#s2#", "25%" },
- { 81383, "INV_Mace_11", "=q3=The Ogre Truncheon", "=ds=#w6#", "25%" },
- { 81384, "INV_Belt_12", "=q4=Grug'thok's Sash", "=ds=#a2#", "0.5%" },
- };
- WanderingKnight = {
- { 83257, "INV_Weapon_Rifle_07", "=q3=Caer Darrow Reserve Rifle", "=ds=#w5#", "25%" },
- { 83258, "INV_Helmet_39", "=q3=Coif of the Lost Soul", "=ds=#a3#", "25%" },
- { 83259, "INV_Sword_20", "=q3=Old Knighthood Blade", "=ds=#w10#", "25%" },
- { 83260, "INV_Chest_Chain_09", "=q3=Footman's Breastplate", "=ds=#a3#", "25%" },
- };
- CrusaderLarsarius = {
- { 60437, "INV_Helmet_03", "=q4=Righteous Crusader's Helmet", "=ds=#a4#", "0.2%" },
- { 83261, "INV_Misc_Book_09", "=q3=Tome of the First Scripture", "=ds=#s15#", "25%" },
- { 83262, "INV_Hammer_17", "=q3=Scarlet Wanderer's Hammer", "=ds=#w6#", "25%" },
- { 83263, "INV_Bracer_10", "=q3=Cuffs of the Justicar", "=ds=#a2#", "25%" },
- { 83264, "INV_Jewelry_Ring_23", "=q3=Ring of Sacrifice", "=ds=#s13#", "25%" },
- };
- Zareth = {
- { 83265, "INV_Misc_Bandana_03", "=q3=Demon Hunter's Blindfold", "=ds=#a2#", "25%" },
- { 83266, "INV_Boots_Fabric_01", "=q3=Sandals of the Demon Stalker", "=ds=#a1#", "25%" },
- { 83267, "INV_Bracer_02", "=q3=Bracers of Demonic Hunt", "=ds=#a3#", "25%" },
- { 83268, "INV_Jewelry_Ring_48Naxxramas", "=q3=Demon Watcher's Ring", "=ds=#s13#", "25%" },
- { 83269, "INV_Spear_08", "=q4=Terrorblade Glaive", "=ds=#w10#", "0.5%" },
- };
- Jalakar = {
- { 51023, "INV_Gauntlets_24", "=q3=Vilebranch Grips", "=ds=#a2#", "25%" },
- { 51024, "INV_Misc_Idol_02", "=q3=Cursed Idol", "=ds=#s14#", "25%" },
- { 51025, "Ability_Ambush", "=q3=Vilebranch Seer's Dress", "=ds=#a1#", "25%" },
- { 83273, "INV_Belt_06", "=q3=The Dire Clasp", "=ds=#a3#", "25%" },
- { 83274, "INV_Jewelry_Necklace_19", "=q4=Charmed Voodoo Collar", "=ds=#s2#", "0.5%" },
- };
- Ashbeard = {
- { 83275, "INV_Misc_Spyglass_02", "=q4=Ashbeard's Lucky Telescope", "=ds=#s14#", "0.5%" },
- { 83276, "INV_Helmet_44", "=q3=Lens of the Gorge Explorer", "=ds=#a1#", "25%" },
- { 83277, "INV_Misc_Cape_02", "=q3=Dark Iron Adventurer Shawl", "=ds=#a1#", "25%" },
- { 83278, "INV_Shoulder_22", "=q3=Ash Explorer Pauldrons", "=ds=#a2#", "25%" },
- { 83279, "Spell_Fire_Fire", "=q3=Everflame Torch", "=ds=#w6#", "25%" },
- };
- AdmiralBareanWestwind = {
- { 60383, "inv_staff_08", "=q3=Fleetmaster's Cane", "=ds=#w9#", "17%" },
- { 60384, "inv_sword_24", "=q3=Fleet Scimitar", "=ds=#h3#, #w10#", "17%" },
- { 60385, "inv_helmet_30", "=q3=Westwind's Bicorne", "=ds=#a1#, #s1#", "17%" },
- { 60386, "inv_belt_04", "=q3=Sash of the Northrend Expedition", "=ds=#a1#, #s10#", "17%" },
- { 60387, "inv_ore_arcanite_02", "=q3=Sivaxis Tundra Shard", "=ds=#h4#", "17%" },
- { 60388, "inv_bracer_19", "=q3=Mariner's Cuffs", "=ds=#a3#, #s8#", "17%" },
- { 60389, "inv_jewelry_ring_04", "=q4=The Frigid Star Ring", "=ds=#s13#", "15%" },
- { 60390, "inv_chest_leather_10", "=q4=Jacket of the Scarlet Admiral", "=ds=#a2#, #s5#", "15%" },
- };
- ShadeMage = {
- { 61500, "INV_Staff_11", "=q2=Shadestaff", "=ds=#h2#, #w9#", "50%" },
- { 61501, "INV_Boots_05", "=q2=Silent Sneakers", "=ds=#s12#, #a2#", "50%" },
- };
- GraypawAlpha = {
- { 60492, "INV_Pants_02", "=q2=Graypaw Leggings", "=ds=#s11#, #a2#", "50%" },
- { 60493, "INV_Boots_05", "=q2=Graypaw Boots", "=ds=#s12#, #a1#", "50%" },
- };
- EarthcallerRezengal = {
- { 61502, "INV_Staff_17", "=q2=Earthcaller Staff", "=ds=#h2#, #w9#", "50%" },
- { 61503, "INV_Chest_Cloth_15", "=q2=Rezengal's Robe", "=ds=#s5#, #a1#", "50%" },
- };
- Blazespark = {
- { 61504, "INV_Belt_13", "=q2=Wildfire Girdle", "=ds=#s10#, #a3#", "50%" },
- { 61505, "INV_Pants_06", "=q2=Leggings of Fiery Temper", "=ds=#s11#, #a2#", "50%" },
- };
- WitchDoctorTanzo = {
- { 61507, "INV_Jewelry_Necklace_01", "=q2=Pendant of Wilderness", "=ds=#s2#", "40%" },
- { 61506, "INV_Offhand_Blood_A_01", "=q2=Shard of Wild Hexes", "=ds=#s15#", "40%" },
- { 61508, "Ability_Creature_Poison_04", "=q2=Thorned Branch", "=ds=#s14#", "20%" },
- };
- Dawnhowl = {
- { 61580, "Ability_Mount_WhiteDireWolf", "=q2=Wolf's Skull", "=ds=#s1#, #a3#", "33%" },
- { 61581, "INV_Chest_Leather_02", "=q2=Wolffur Armor", "=ds=#s5#, #a2#", "33%" },
- { 61582, "INV_Jewelry_Necklace_22", "=q2=Sharp Teeth Necklace", "=ds=#s2#", "33%" },
- };
- MaltimorsPrototype = {
- { 61573, "INV_Helmet_25", "=q2=Scrapmetal Helm", "=ds=#s1#, #a4#", "40%" },
- { 61574, "INV_Misc_Gear_01", "=q2=Polished Gear", "=ds=#s13#", "40%" },
- { 0, "", "", "", "" },
- { 61572, "INV_Misc_Wrench_01", "=q3=Gartside Family Wrench", "=ds=#h3#, #w6#", "20%" },
- };
- Bonecruncher = {
- { 61583, "INV_Belt_25", "=q2=Light Ogre Belt", "=ds=#s10#, #a2#", "40%" },
- { 61584, "INV_Bracer_08", "=q2=Ogre Fighter's Bracers", "=ds=#s8#, #a4#", "40%" },
- { 61585, "INV_Misc_Bone_03", "=q2=Brawling Trophy", "=ds=#s14#", "20%" },
- };
- Duskskitter = {
- { 61610, "INV_Spear_04", "=q2=Old Farmer's Pitchfork", "=ds=#h2#, #w7#", "33%" },
- { 61611, "INV_Jewelry_Necklace_01", "=q2=Emerald Pendant", "=ds=#s2#", "33%" },
- { 61612, "INV_Sword_06", "=q2=Holy Sword", "=ds=#h2#, #w10#", "33%" },
- };
- BaronPerenolde = {
- { 61577, "INV_Sword_25", "=q2=Lieutenant's Sword", "=ds=#h1#, #w10#", "33%" },
- { 61578, "inv_pants_04", "=q2=Old Knight's Leggings", "=ds=#s11#, #a4#", "33%" },
- };
- KinTozo = {
- { 60438, "INV_Bracer_19", "=q3=Vambracers of Kin'Tozo", "=ds=#s8#, #a4#", "25%" },
- { 60439, "spell_nature_agitatingtotem", "=q3=Chieftain's Mantle", "=ds=#s3#, #a2#", "25%" },
- { 60440, "INV_Weapon_Bow_02", "=q3=Bloodscalp Longbow", "=ds=#w2#", "25%" },
- { 60441, "INV_Jewelry_Ring_35", "=q3=The Mojo Ring", "=ds=#s13#", "25%" },
- { 0, "", "", "", "" },
- { 60442, "INV_Axe_01", "=q4=Hak'thalz of Legacy", "=ds=#h3#, #w1#", "2%" },
- };
- ProfessorLysander = {
- { 41060, "inv_potion_19", "=q3=Refined Plague Strain", "=ds=#s14#", "25%" },
- { 41061, "inv_misc_rune_09", "=q3=Frozen Rune of Naxxramas", "=ds=#s2#", "25%" },
- { 41062, "inv_misc_eye_01", "=q3=Peering Eyeball", "=ds=#s13#", "25%" },
- { 41063, "inv_chest_cloth_24", "=q3=Doctor's Labcoat","=ds=#s5#, #a1#", "25%" },
- };
- FirstbornofArugal = {
- { 61586, "INV_Shoulder_08", "=q2=Explorer's Shoulders", "=ds=#s3#, #a2#", "40%" },
- { 61587, "INV_Boots_07", "=q2=Old Hunter's Boots", "=ds=#s12#, #a2#", "40%" },
- { 0, "", "", "", "" },
- { 61588, "INV_Jewelry_Ring_43", "=q3=Arugal Family Sigil", "=ds=#s13#", "20%" },
- };
- WidowoftheWoods = {
- { 61575, "INV_Misc_Cape_04", "=q2=Forgotten Veil", "=ds=#s1#, #a1#", "40%" },
- { 61576, "INV_Jewelry_Ring_03", "=q2=Lover's Ring", "=ds=#s13#", "40%" },
- { 0, "", "", "", "" },
- { 61589, "INV_Weapon_ShortBlade_01", "=q3=Widow's Kiss", "=ds=#h1#, #w4#", "20%" },
- };
- Ripjaw = {
- { 61535, "INV_Helmet_30", "=q2=Outlaw's Pirate Hat", "=ds=#s1#, #a2#", "40%" },
- { 61536, "INV_Belt_02", "=q2=Mystical Girdle", "=ds=#s10#, #a1#", "40%" },
- { 0, "", "", "", "" },
- { 61537, "INV_Misc_MonsterFang_01", "=q3=Ripjaw's Tooth", "=ds=#h1#, #w4#", "20%" },
- };
- Rukthok = {
- { 61613, "INV_Chest_Leather_09", "=q2=Burnt Explorer's Tunic", "=ds=#s5#, #a2#", "33%" },
- { 61614, "INV_Boots_09", "=q2=Ruk'thok Slippers", "=ds=#s12#, #a1#", "33%" },
- { 61615, "INV_Wand_11", "=q2=Burning Torch", "=ds=#w12#", "33%" },
- };
- MargontheMighty = {
- { 61531, "INV_Misc_Gem_Pearl_01", "=q3=Glowing Black Pearl", "=ds=#s14#", "33%" },
- { 0, "", "", "", "" },
- { 61532, "INV_Hammer_16", "=q3=Giants Heavy Mace", "=ds=#h2#, #w6#", "33%" },
- { 61534, "INV_Spear_04", "=q3=Fisher's Harpoon", "=ds=#h2#, #w7#", "33%" },
- { 0, "", "", "", "" },
- { 61533, "INV_Belt_27", "=q4=Ring of the Forgotten Hero", "=ds=#s13#", "2%" },
- };
- Embereye = {
- { 61538, "INV_Sword_26", "=q2=Moonsteel Zweihander", "=ds=#h2#, #w10#", "33%" },
- { 61539, "INV_Shoulder_02", "=q2=Scaleshard Shoulders", "=ds=#s3#, #a3#", "33%" },
- { 61540, "INV_Shield_02", "=q2=Emberscale Shield", "=ds=#w8#", "33%" },
- };
- Aquitus = {
- { 61529, "INV_Sword_24", "=q2=Pirate's Scimitar", "=ds=#h3#, #w10#", "40%" },
- { 61530, "INV_Jewelry_Ring_12", "=q2=Ring of the Deep Sea", "=ds=#s13#", "40%" },
- { 0, "", "", "", "" },
- { 61528, "INV_Bracer_06", "=q3=Aquis' Bindings", "=ds=#s8#, #a3#", "20%" },
- };
- Letashaz = {
- { 61542, "INV_Pick_03", "=q3=Dwarven Pickaxe", "=ds=#h2#, #w1#", "33%" },
- { 61543, "INV_Chest_Leather_07", "=q3=Miner's Vest", "=ds=#s5#, #a2#", "33%" },
- { 61544, "INV_Misc_Cape_14", "=q3=Shawl of the Magician", "=ds=#s4#", "33%" },
- { 0, "", "", "", "" },
- { 61541, "INV_Gauntlets_07", "=q4=Letashaz's Right Claw", "=ds=#h3#, #w13#", "2%" },
- };
- Stoneshell = {
- { 61509, "INV_Shield_21", "=q2=Stoneshell Shield", "=ds=#w8#", "40%" },
- { 61510, "INV_Shoulder_29", "=q2=Stonehewn Pauldrons", "=ds=#s3#, #a4#", "40%" },
- { 61511, "INV_Misc_StoneTablet_07", "=q2=Scale of the Makrura", "=ds=#s14#", "20%" },
- };
- HighvaleSilverback = {
- { 61518, "INV_Gauntlets_18", "=q2=Apefist Pummelers", "=ds=#s9#, #a2#", "40%" },
- { 61519, "INV_Chest_Plate10", "=q2=Tel Co. Chestguard", "=ds=#s5#, #a4#", "40%" },
- { 61520, "INV_Misc_Food_24", "=q2=The Golden Banana", "=ds=#s14#", "20%" },
- };
- Azurebeak = {
- { 61550, "INV_Helmet_25", "=q2=Sanctified Helm", "=ds=#s1#, #a4#", "40%" },
- { 61551, "INV_Staff_14", "=q2=Mathrengyl's Lost Staff", "=ds=#h2#, #w9#", "40%" },
- { 0, "", "", "", "" },
- { 61549, "INV_Misc_Quiver_03", "=q3=Swiftfeather Quiver", "=ds=#e9#", "20%" },
- };
- BarkskinFisher = {
- { 84507, "INV_Fishingpole_02", "=q2=Barkskin Fisher", "=ds=#w14#", "100%" },
- };
- ShadeflayerGoliath = {
- { 61546, "INV_Pants_01", "=q2=Leggings of the Fallen Knight", "=ds=#s11#, #a4#", "30%" },
- { 61548, "INV_Banner_01", "=q2=Witch Doctor's Mask", "=ds=#s1#, #a1#", "30%" },
- { 0, "", "", "", "" },
- { 61545, "INV_Jewelry_Ring_39", "=q3=Shadeflayer's Sigil", "=ds=#s13#", "20%" },
- { 61547, "INV_QirajIdol_Death", "=q3=Totem of Bad Mojo", "=ds=#s16#, #e17# =q15=#c7#", "20%" },
- };
- M0L1Y = {
- { 41297, "INV_Boots_01", "=q2=Corrosive Sabatons", "=ds=#s12#, #a2#", "30%" },
- { 41295, "INV_Pick_01", "=q2=Lost Excavation Pickaxe", "=ds=#h2#, #w1#", "30%" },
- { 41296, "INV_Shoulder_26", "=q3=Damp Pauldrons", "=ds=#s3#, #a4#", "30%" },
- { 41298, "Spell_Frost_FireResistanceTotem", "=q3=Overloaded Heating Coil", "=ds=#s14#", "10%" },
- };
-};
diff --git a/AtlasLoot back update/WorldEvents/WorldEvents.xml b/AtlasLoot back update/WorldEvents/WorldEvents.xml
deleted file mode 100644
index ebc7c90..0000000
--- a/AtlasLoot back update/WorldEvents/WorldEvents.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/AtlasLoot back update/WorldEvents/worldevents.lua b/AtlasLoot back update/WorldEvents/worldevents.lua
deleted file mode 100644
index 9492e9d..0000000
--- a/AtlasLoot back update/WorldEvents/worldevents.lua
+++ /dev/null
@@ -1,492 +0,0 @@
-AtlasLoot_Data["AtlasLootWorldEvents"] = {
- EmptyInstance = {};
- ----------------------------------
- ---- Abyssal Bosses ----
- ----------------------------------
-
- AbyssalTemplars = {
- { 0, "INV_Box_01", "=q6=#x80#", "=q1=#j15#" },
- { 20657, "INV_Weapon_ShortBlade_27", "=q3=Crystal Tipped Stiletto", "=ds=#h1#, #w4#", "2.31%" },
- { 20655, "INV_Gauntlets_32", "=q2=Abyssal Cloth Handwraps", "=ds=#s9#, #a1#, =q2=#e31#", "13.03%" },
- { 20656, "INV_Boots_Chain_09", "=q2=Abyssal Mail Sabatons", "=ds=#s12#, #a3# =q2=#e31#", "12.89%" },
- { 20513, "INV_Jewelry_Talisman_05", "=q2=Abyssal Crest", "=ds=#m3#", "100%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x81#", "=q1=#j16#" },
- { 20654, "INV_Staff_11", "=q3=Amethyst War Staff", "=ds=#w9#", "2.38%" },
- { 20653, "INV_Gauntlets_29", "=q2=Abyssal Plate Gauntlets", "=ds=#s9#, #a4# =q2=#e31#", "13.61%" },
- { 20652, "INV_Boots_Cloth_10", "=q2=Abyssal Cloth Slippers", "=ds=#s12#, #a1# =q2=#e31#", "12.94%" },
- { 20513, "INV_Jewelry_Talisman_05", "=q2=Abyssal Crest", "=ds=#m3#", "100%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x83#", "=q1=#j18#" },
- { 20660, "INV_Spear_06", "=q3=Stonecutting Glaive", "=ds=#w7#", "2.22%" },
- { 20659, "INV_Gauntlets_32", "=q2=Abyssal Mail Handguards", "=ds=#s9#, #a3# =q2=#e31#", "12.64%" },
- { 20658, "INV_Boots_07", "=q2=Abyssal Leather Boots", "=ds=#s12#, #a2# =q2=#e31#", "13.16%" },
- { 20513, "INV_Jewelry_Talisman_05", "=q2=Abyssal Crest", "=ds=#m3#", "100%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x82#", "=q1=#j17#" },
- { 20663, "INV_Weapon_Bow_10", "=q3=Deep Strike Bow", "=ds=#w2#", "2.55%" },
- { 20661, "INV_Gauntlets_05", "=q2=Abyssal Leather Gloves", "=ds=#s9#, #a2# =q2=#e31#", "13.16%" },
- { 20662, "INV_Boots_Plate_05", "=q2=Abyssal Plate Greaves", "=ds=#s12#, #a4# =q2=#e31#", "12.93%" },
- { 20513, "INV_Jewelry_Talisman_05", "=q2=Abyssal Crest", "=ds=#m3#", "100%" },
- };
- AbyssalDukes = {
- { 0, "INV_Box_01", "=q6=#x86#", "=q1=#j15#" },
- { 20665, "INV_Pants_Leather_05", "=q3=Abyssal Leather Leggings", "=ds=#s11#, #a2# =q2=#e31#", "22.50%" },
- { 20666, "INV_Hammer_14", "=q3=Hardened Steel Warhammer", "=ds=#h3#, #w6#", "30.47%" },
- { 20514, "INV_Jewelry_Ring_36", "=q3=Abyssal Signet", "=ds=#m3#", "100%" },
- { 20664, "INV_Belt_06", "=q2=Abyssal Cloth Sash", "=ds=#s10#, #a1# =q2=#e31#", "27.08%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x87#", "=q1=#j16#" },
- { 20668, "INV_Pants_Mail_16", "=q3=Abyssal Mail Legguards", "=ds=#s11#, #a3# =q2=#e31#", "22.40%" },
- { 20669, "INV_Sword_35", "=q3=Darkstone Claymore", "=ds=#h2#, #w10#", "29.62%" },
- { 20514, "INV_Jewelry_Ring_36", "=q3=Abyssal Signet", "=ds=#m3#", "100%" },
- { 20667, "INV_Belt_30", "=q2=Abyssal Leather Belt", "=ds=#s10#, #a2# =q2=#e31#", "29.04%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x84#", "=q1=#j18#" },
- { 20674, "INV_Pants_Cloth_04", "=q3=Abyssal Cloth Pants", "=ds=#s11#, #a1# =q2=#e31#", "21.83%" },
- { 20675, "INV_Axe_13", "=q3=Soulrender", "=ds=#h1#, #w1#", "29.73%" },
- { 20514, "INV_Jewelry_Ring_36", "=q3=Abyssal Signet", "=ds=#m3#", "100%" },
- { 20673, "INV_Belt_26", "=q2=Abyssal Plate Girdle", "=ds=#s10#, #a4# =q2=#e31#", "27.11%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x85#", "=q1=#j17#" },
- { 20671, "INV_Pants_Plate_12", "=q3=Abyssal Plate Legplates", "=ds=#s11#, #a4# =q2=#e31#", "22.63%" },
- { 20672, "INV_Wand_12", "=q3=Sparkling Crystal Wand", "=ds=#w12#", "28.90%" },
- { 20514, "INV_Jewelry_Ring_36", "=q3=Abyssal Signet", "=ds=#m3#", "100%" },
- { 20670, "INV_Belt_16", "=q2=Abyssal Mail Clutch", "=ds=#s10#, #a3# =q2=#e31#", "28.16%" },
- };
- AbyssalLords = {
- { 0, "INV_Box_01", "=q6=#x90#", "=q1=#j15#" },
- { 20682, "INV_Jewelry_Ring_23", "=q4=Elemental Focus Band", "=ds=#s13#", "50%" },
- { 83562, "inv_spear_01", "=q4=Skaldrenox's Rage", "=ds=#w7#, #h2#", "50%" },
- { 20681, "INV_Bracer_10", "=q3=Abyssal Leather Bracers", "=ds=#s8#, #a2# =q2=#e31#", "50%" },
- { 20680, "INV_Shoulder_16", "=q3=Abyssal Mail Pauldrons", "=ds=#s3#, #a3# =q2=#e31#", "50%" },
- { 20515, "INV_Staff_13", "=q4=Abyssal Scepter", "=ds=#m3#", "100%" },
- { 83554, "INV_Misc_Orb_05", "=q4=Abyssal Flame", "=ds=#m33#", "40%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x91#", "=q1=#j16#" },
- { 20685, "INV_Jewelry_Necklace_21", "=q4=Wavefront Necklace", "=ds=#s2#", "50%" },
- { 83563, "INV_Ore_Arcanite_02", "=q4=Pearl of the Tides", "=ds=#s14#", "50%" },
- { 20684, "INV_Bracer_07", "=q3=Abyssal Mail Armguards", "=ds=#s8#, #a3# =q2=#e31#", "50%" },
- { 20683, "INV_Shoulder_22", "=q3=Abyssal Plate Epaulets", "=ds=#s3#, #a4# =q2=#e31#", "50%" },
- { 20515, "INV_Staff_13", "=q4=Abyssal Scepter", "=ds=#m3#", "100%" },
- { 83557, "Spell_Frost_SummonWaterElemental", "=q4=Abyssal Wave", "=ds=#m33#", "40%" },
- { 0, "INV_Box_01", "=q6=#x88#", "=q1=#j18#" },
- { 20691, "INV_Misc_Cape_20", "=q4=Windshear Cape", "=ds=#s4#", "50%" },
- { 83564, "INV_Sword_39", "=q4=Tempest's Rage", "=ds=#h1# #w10#", "50%" },
- { 20690, "INV_Bracer_12", "=q3=Abyssal Cloth Wristbands", "=ds=#s8#, #a1# =q2=#e31#", "50%" },
- { 20689, "INV_Shoulder_08", "=q3=Abyssal Leather Shoulders", "=ds=#s3#, #a3# =q2=#e31#", "50%" },
- { 20515, "INV_Staff_13", "=q4=Abyssal Scepter", "=ds=#m3#", "100%" },
- { 83556, "Spell_Nature_Tranquility", "=q4=Abyssal Wind", "=ds=#m33#", "40%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x89#", "=q1=#j17#" },
- { 20688, "INV_Shield_15", "=q4=Earthen Guard", "=ds=#w8#", "50%" },
- { 83565, "inv_helmet_19", "=q4=Blackstone Crown", "=ds=#s1#, #a3#", "50%" },
- { 20686, "INV_Shoulder_25", "=q3=Abyssal Cloth Amice", "=ds=#s3#, #a1# =q2=#e31#", "50%" },
- { 20687, "INV_Bracer_19", "=q3=Abyssal Plate Vambraces", "=ds=#s8#, #a4# =q2=#e31#", "50%" },
- { 20515, "INV_Staff_13", "=q4=Abyssal Scepter", "=ds=#m3#", "100%" },
- { 83555, "INV_Misc_StoneTablet_01", "=q4=Abyssal Slate", "=ds=#m33#", "40%" },
- };
- ElementalInvasion = {
- { 0, "INV_Box_01", "=q6=#x92#", "=q1=#j15#, Un'goro Crater" },
- { 83550, "Spell_Fire_Fire", "=q4=Primordial Flame", "=ds=#m33#", "40%" },
- { 18671, "INV_Mace_08", "=q3=Baron Charr's Sceptre", "=ds=#h3#, #w6#", "12.18%" },
- { 19268, "INV_Misc_Ticket_Tarot_Elemental_01", "=q3=Ace of Elementals", "=ds=#e16#", "10.14%" },
- { 18672, "INV_Misc_Orb_05", "=q2=Elemental Ember", "=ds=#s15#", "53.31%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x94#", "=q1=#j16#, Winterspring" },
- { 83552, "INV_Stone_01", "=q4=Unmelting Ice", "=ds=#m33#", "40%" },
- { 18678, "INV_Jewelry_Necklace_03", "=q3=Tempestria's Frozen Necklace", "=ds=#s2#", "12.33%" },
- { 19268, "INV_Misc_Ticket_Tarot_Elemental_01", "=q3=Ace of Elementals", "=ds=#e16#", "5.24%" },
- { 21548, "INV_Scroll_03", "=q3=Pattern: Stormshroud Gloves", "=ds=#p7# #m14#", "25.00%" },
- { 18679, "INV_Jewelry_Ring_29", "=q2=Frigid Ring", "=ds=#s13#", "51.01%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x93#", "=q1=#j17#, Azshara" },
- { 83551, "INV_Stone_14", "=q4=Evershifting Stone", "=ds=#m33#", "40%" },
- { 18673, "INV_Shield_03", "=q3=Avalanchion's Stony Hide", "=ds=#w8#", "14.56%" },
- { 19268, "INV_Misc_Ticket_Tarot_Elemental_01", "=q3=Ace of Elementals", "=ds=#e16#", "5.89%" },
- { 18674, "INV_Jewelry_Ring_14", "=q2=Hardened Stone Band", "=ds=#s13#", "41.50%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#x95#", "=q1=#j18#, Silithus" },
- { 83553, "Spell_Nature_Cyclone", "=q4=Unyielding Gust", "=ds=#m33#", "40%" },
- { 18676, "INV_Belt_31", "=q3=Sash of the Windreaver", "=ds=#s10#, #a3#", "16.76%" },
- { 19268, "INV_Misc_Ticket_Tarot_Elemental_01", "=q3=Ace of Elementals", "=ds=#e16#", "9.76%" },
- { 21548, "INV_Scroll_03", "=q3=Pattern: Stormshroud Gloves", "=ds=#p7# #m14#", "36.28%" },
- { 18677, "INV_Misc_Cape_13", "=q2=Zephyr Cloak", "=ds=#s4#", "52.47%" },
- };
- GurubashiArena = {
- { 0,"","","" },
- { 18709, "INV_Bracer_10", "=q3=Arena Wristguards", "=ds=#s8#, #a1#", "5.0%" },
- { 18710, "INV_Bracer_08", "=q3=Arena Bracers", "=ds=#s8#, #a2#", "6.4%" },
- { 18711, "INV_Bracer_03", "=q3=Arena Bands", "=ds=#s8#, #a3#", "6.0%" },
- { 18712, "INV_Bracer_19", "=q3=Arena Vambraces", "=ds=#s8#, #a4#", "6.8%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 18706, "INV_Misc_ArmorKit_14", "=q2=Arena Master", "=ds=#m2#, =ds=#s14#", "100%" },
- { 19024, "INV_Misc_ArmorKit_04", "=q3=Arena Grand Master", "=q1=#m4# =ds=#s14#" },
- };
- FishingExtravaganza = {
- { 0, "INV_Box_01", "=q6=#j12#", "=q1=#j11#" },
- { 19970, "INV_Fishingpole_01", "=q3=Arcanite Fishing Pole", "=ds=#w14#" },
- { 19979, "Trade_Fishing", "=q3=Hook of the Master Angler", "=ds=#s14#" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#j14#", "" },
- { 19805, "INV_Misc_Fish_08", "=q2=Keefer's Angelfish", "=q1=#j14#", "" },
- { 19803, "INV_Misc_Fish_10", "=q2=Brownell's Blue Striped Racer", "=q1=#j14#", "" },
- { 19806, "INV_Misc_Fish_09", "=q2=Dezian Queenfish", "=q1=#j14#", "" },
- { 19808, "INV_Misc_Fish_27", "=q2=Rockhide Strongfish", "=ds=#h1#, #w6# =q1=#j14#", "" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=#j13#", "" },
- { 19972, "INV_Helmet_31", "=q2=Lucky Fishing Hat", "=ds=#s1#, #a1#" },
- { 19969, "INV_Boots_09", "=q2=Nat Pagle's Extreme Anglin' Boots", "=ds=#s12#, #a1#" },
- { 19971, "INV_Fabric_Mageweave_02", "=q2=High Test Eternium Fishing Line", "=ds=#m32#" },
- };
- ChildrensWeek = {
- { 0,"","","" },
- { 23007, "INV_Belt_25", "=q1=Piglet's Collar", "=ds=#e15#" },
- { 23015, "INV_Box_PetCarrier_01", "=q1=Rat Cage", "=ds=#e15#" },
- { 23002, "INV_Crate_03", "=q1=Turtle Box", "=ds=#e15#" },
- { 23022, "INV_Misc_Bag_10_Black", "=q1=Curmudgeon's Payoff", "=ds=#m23#" },
- };
- Valentineday = {
- { 22206, "INV_RoseBouquet01", "=q2=Bouquet of Red Roses", "=ds=#s15#", "0.43%" },
- { 0,"","","" },
- { 0, "INV_ValentinesBoxOfChocolates02", "=q6=#cb16#", "" },
- { 22279, "INV_Chest_Cloth_50", "=q1=Lovely Black Dress", "=ds=#s5#" },
- { 22235, "INV_Ammo_Arrow_02", "=q1=Truesilver Shafted Arrow", "=ds=#e15#" },
- { 22200, "INV_Ammo_Arrow_02", "=q1=Silver Shafted Arrow", "=ds=#e15#" },
- { 22261, "INV_Crate_03", "=q1=Love Fool", "=ds=#m33#" },
- { 22218, "INV_Misc_Dust_04", "=q1=Handful of Rose Petals", "=ds=#m33#" },
- { 21813, "INV_ValentinesCandySack", "=q1=Bag of Candies", "=ds=#m33#" },
- { 0,"","","" },
- { 0, "INV_Box_02", "=q6=#cb17#", "" },
- { 22237, "INV_ValentinesChocolate04", "=q1=Dark Desire", "=ds=#e2#" },
- { 22238, "INV_ValentinesChocolate02", "=q1=Very Berry Cream", "=ds=#e2#" },
- { 22236, "INV_ValentinesChocolate01", "=q1=Buttermilk Delight", "=ds=#e2#" },
- { 22239, "INV_ValentinesChocolate03", "=q1=Sweet Surprise ", "=ds=#e2#" },
- { 22276, "INV_Chest_Cloth_24", "=q1=Lovely Red Dress", "=q1=#m4# =ds=#s5#" },
- { 22278, "INV_Chest_Cloth_23", "=q1=Lovely Blue Dress", "=q1=#m4# =ds=#s5#" },
- { 22280, "INV_Chest_Cloth_17", "=q1=Lovely Purple Dress", "=q1=#m4# =ds=#s5#" },
- { 22277, "INV_Shirt_Red_01", "=q1=Red Dinner Suit", "=q1=#m4# =ds=#s5#" },
- { 22281, "INV_Shirt_Blue_01", "=q1=Blue Dinner Suit", "=q1=#m4# =ds=#s5#" },
- { 22282, "INV_Shirt_Purple_01", "=q1=Purple Dinner Suit", "=q1=#m4# =ds=#s5#" },
- };
- Halloween1 = {
- { 20400, "INV_Misc_Food_59", "=q2=Pumpkin Bag", "=ds=#m21# #e10#" },
- { 0,"","","" },
- { 18633, "INV_Misc_Food_26", "=q1=Styleen's Sour Suckerpop", "=ds=#e2#" },
- { 18632, "INV_Misc_Food_30", "=q1=Moonbrook Riot Taffy", "=ds=#e2#" },
- { 18635, "INV_Misc_Food_27", "=q1=Bellara's Nutterbar", "=ds=#e2#" },
- { 20557, "INV_Misc_Food_59", "=q1=Hallow's End Pumpkin Treat", "=ds=#m33#" },
- { 0,"","","" },
- { 20389, "INV_Misc_Food_30", "=q1=Candy Corn", "=ds=#e2#" },
- { 20388, "INV_Misc_Food_26", "=q1=Lollipop", "=ds=#e2#" },
- { 20390, "INV_Misc_Food_27", "=q1=Candy Bar", "=ds=#e2#" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Misc_Bag_11", "=q6=#cb18#", "" },
- { 20410, "INV_Wand_12", "=q1=Hallowed Wand - Bat", "=ds=#m33#" },
- { 20409, "INV_Wand_12", "=q1=Hallowed Wand - Ghost", "=ds=#m33#" },
- { 20399, "INV_Wand_12", "=q1=Hallowed Wand - Leper Gnome", "=ds=#m33#" },
- { 20398, "INV_Wand_12", "=q1=Hallowed Wand - Ninja", "=ds=#m33#" },
- { 20397, "INV_Wand_12", "=q1=Hallowed Wand - Pirate", "=ds=#m33#" },
- { 20413, "INV_Wand_12", "=q1=Hallowed Wand - Random", "=ds=#m33#" },
- { 20411, "INV_Wand_12", "=q1=Hallowed Wand - Skeleton", "=ds=#m33#" },
- { 20414, "INV_Wand_12", "=q1=Hallowed Wand - Wisp", "=ds=#m33#" },
- };
- Halloween2 = {
- { 0, "INV_Misc_Bag_11", "=q6=#cb18#", "" },
- { 20561, "INV_Misc_Head_Dwarf_01", "=q1=Flimsy Male Dwarf Mask", "=ds=#s1#" },
- { 20391, "INV_Misc_Head_Gnome_01", "=q1=Flimsy Male Gnome Mask", "=ds=#s1#" },
- { 20566, "INV_Misc_Head_Scourge_01", "=q1=Flimsy Male Human Mask", "=ds=#s1#" },
- { 20564, "Ability_Ambush", "=q1=Flimsy Male Nightelf Mask", "=ds=#s1#" },
- { 20570, "Ability_Warrior_WarCry", "=q1=Flimsy Male Orc Mask", "=ds=#s1#" },
- { 20572, "INV_Misc_Head_Tauren_01", "=q1=Flimsy Male Tauren Mask", "=ds=#s1#" },
- { 20568, "INV_Misc_Head_Troll_01", "=q1=Flimsy Male Troll Mask", "=ds=#s1#" },
- { 20573, "INV_Misc_Head_Undead_01", "=q1=Flimsy Male Undead Mask", "=ds=#s1#" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Misc_Bag_11", "=q6=#cb18#", "" },
- { 20562, "INV_Misc_Head_Dwarf_02", "=q1=Flimsy Female Dwarf Mask", "=ds=#s1#" },
- { 20392, "INV_Misc_Head_Gnome_02", "=q1=Flimsy Female Gnome Mask", "=ds=#s1#" },
- { 20565, "INV_Misc_Head_Human_02", "=q1=Flimsy Female Human Mask", "=ds=#s1#" },
- { 20563, "INV_Misc_Head_Elf_02", "=q1=Flimsy Female Nightelf Mask", "=ds=#s1#" },
- { 20569, "INV_Misc_Head_Orc_02", "=q1=Flimsy Female Orc Mask", "=ds=#s1#" },
- { 20571, "INV_Misc_Head_Tauren_02", "=q1=Flimsy Female Tauren Mask", "=ds=#s1#" },
- { 20567, "INV_Misc_Head_Troll_02", "=q1=Flimsy Female Troll Mask", "=ds=#s1#" },
- { 20574, "INV_Misc_Head_Undead_02", "=q1=Flimsy Female Undead Mask", "=ds=#s1#" },
- };
- Winterviel1 = {
- { 21525, "INV_Helmet_68", "=q2=Green Winter Hat", "=ds=#s1#" },
- { 21524, "INV_Helmet_67", "=q2=Red Winter Hat", "=ds=#s1#" },
- { 0,"","","" },
- { 17712, "Spell_Frost_FrostWard", "=q1=Winter Veil Disguise Kit", "=q1=#m4# =ds=#m33#" },
- { 17202, "INV_Ammo_Snowball", "=q1=Snowball", "=ds=#m33#" },
- { 21212, "INV_Misc_Branch_01", "=q1=Fresh Holly", "=ds=#m33#" },
- { 21519, "INV_Misc_Herb_09", "=q1=Mistletoe", "=ds=#m33#" },
- { 0,"","","" },
- { 0, "INV_Holiday_Christmas_Present_01", "=q6=Gaily Wrapped Present", "" },
- { 21301, "INV_Holiday_Christmas_Present_03", "=q1=Green Helper Box", "=ds=#e15#" },
- { 21308, "INV_Misc_Bell_01", "=q1=Jingling Bell", "=ds=#e15#" },
- { 21305, "INV_Holiday_Christmas_Present_01", "=q1=Red Helper Box", "=ds=#e15#" },
- { 21309, "INV_Misc_Bag_17", "=q1=Snowman Kit", "=ds=#e15#" },
- { 0, "INV_Holiday_Christmas_Present_01", "=q6=Festive Gift", "" },
- { 21328, "INV_Wand_02", "=q1=Wand of Holiday Cheer", "=ds=#m33#" },
- { 0, "INV_Holiday_Christmas_Present_01", "=q6=Smokywood Pastures Special Gift", "" },
- { 17706, "INV_Scroll_06", "=q2=Plans: Edge of Winter", "=ds=#p2# (190)" },
- { 17725, "INV_Misc_Note_01", "=q2=Formula: Enchant Weapon - Winter's Might", "=ds=#p4# (190)" },
- { 17720, "INV_Scroll_06", "=q2=Schematic: Snowmaster 9000", "=ds=#p5# (190)" },
- { 17722, "INV_Scroll_03", "=q2=Pattern: Gloves of the Greatfather", "=ds=#p7# (190)" },
- { 17709, "INV_Scroll_03", "=q1=Recipe: Elixir of Frost Power", "=ds=#p1# (190)" },
- { 17724, "INV_Scroll_03", "=q1=Pattern: Green Holiday Shirt", "=ds=#p8# (190)" },
- { 0,"","","" },
- { 21325, "Ability_Hunter_Pet_Gorilla", "=q2=Mechanical Greench", "=ds=#e15#" },
- { 21213, "INV_Misc_Branch_01", "=q2=Preserved Holly", "=ds=#m33#" },
- { 0,"","","" },
- { 0, "INV_Holiday_Christmas_Present_01", "=q6=Gently Shaken Gift", "" },
- { 21235, "INV_Misc_Food_50", "=q1=Winter Veil Roast", "=ds=#e2#" },
- { 21241, "INV_Drink_16", "=q1=Winter Veil Eggnog", "=ds=#e3#" },
- };
- Winterviel2 = {
- { 0, "INV_Holiday_Christmas_Present_01", "=q6=Smokywood Pastures", "" },
- { 17201, "INV_Scroll_03", "=q1=Recipe: Egg Nog", "=ds=#p3# (35)" },
- { 17200, "INV_Scroll_03", "=q1=Recipe: Gingerbread Cookie", "=ds=#p3# (1)" },
- { 17344, "INV_Misc_Food_61", "=q1=Candy Cane", "=ds=#e2#" },
- { 17406, "INV_Misc_Food_03", "=q1=Holiday Cheesewheel", "=ds=#e2#" },
- { 17407, "INV_Misc_Food_10", "=q1=Graccu's Homemade Meat Pie", "=ds=#e2#" },
- { 17408, "INV_Misc_Food_49", "=q1=Spicy Beefstick", "=ds=#e2#" },
- { 17404, "INV_Drink_15", "=q1=Blended Bean Brew", "=ds=#e3#" },
- { 17405, "INV_Drink_Milk_05", "=q1=Green Garden Tea", "=ds=#e3#" },
- { 17196, "INV_Drink_10", "=q1=Holiday Spirits", "=ds=#e3#" },
- { 17403, "INV_Drink_11", "=q1=Steamwheedle Fizzy Spirits", "=ds=#e3#" },
- { 17402, "INV_Drink_13", "=q1=Greatfather's Winter Ale", "=ds=#e3#" },
- { 17194, "INV_Misc_Bag_11", "=q1=Holiday Spices", "=ds=#e12#" },
- { 0,"","","" },
- { 0,"","","" },
- { 17303, "INV_Holiday_Christmas_Wrapping_03", "=q1=Blue Ribboned Wrapping Paper", "=ds=#m33#" },
- { 17304, "INV_Holiday_Christmas_Wrapping_01", "=q1=Green Ribboned Wrapping Paper", "=ds=#m33#" },
- { 17307, "INV_Holiday_Christmas_Wrapping_02", "=q1=Purple Ribboned Wrapping Paper", "=ds=#m33#" },
- };
- WintervielSnowball = {
- { 51249, "Ability_Mount_WhiteDireWolf", "=q3=Snowball", "=ds=#e7#" },
- { 0,"","","" },
- { 647, "INV_Sword_19", "=q4=Destiny", "=ds=#h2#, #w10#" },
- { 811, "INV_Axe_07", "=q4=Axe of the Deep Woods", "=ds=#h3#, #w1#" },
- { 833, "INV_Ore_TrueSilver_01", "=q4=Lifestone", "=ds=#s14#" },
- { 944, "INV_Staff_07", "=q4=Elemental Mage Staff", "=ds=#h2#, #w9#" },
- { 1168, "INV_Shield_01", "=q4=Skullflame Shield", "=ds=#w8#" },
- { 1263, "INV_Weapon_Halberd_10", "=q4=Brain Hacker", "=ds=#h2#, #w1#" },
- { 1443, "INV_Jewelry_Amulet_01", "=q4=Jeweled Amulet of Cainwyn", "=ds=#s2#" },
- { 1728, "INV_Sword_22", "=q4=Teebu's Blazing Longsword", "=ds=#h3#, #w10#" },
- { 2099, "INV_Weapon_Rifle_09", "=q4=Dwarven Hand Cannon", "=ds=#w5#" },
- { 2243, "INV_Mace_14", "=q4=Hand of Edward the Odd", "=ds=#h1#, #w6#" },
- { 2244, "INV_Sword_18", "=q4=Krol Blade", "=ds=#h3#, #w10#" },
- { 2245, "INV_Helmet_05", "=q4=Helm of Narv", "=ds=#s1#, #a3#" },
- { 2246, "INV_Jewelry_Ring_05", "=q4=Myrmidon's Signet", "=ds=#s13#" },
- { 61089, "INV_Misc_Bag_10_Red", "=q3=The Great Sack of Winter Veil", "=ds=#e10#, #m4#" },
- { 0,"","","" },
- { 2801, "INV_Sword_10", "=q4=Blade of Hanna", "=ds=#h2#, #w10#" },
- { 3475, "INV_Misc_Cape_08", "=q4=Cloak of Flames", "=ds=#s4#" },
- { 14552, "INV_Shoulder_20", "=q4=Stockade Pauldrons", "=ds=#s3#, #a4#" },
- { 14553, "INV_Belt_09", "=q4=Sash of Mercy", "=ds=#s10#, #a2#" },
- { 14554, "INV_Pants_04", "=q4=Cloudkeeper Legplates", "=ds=#s11#, #a4#" },
- { 14555, "INV_Sword_34", "=q4=Alcor's Sunrazor", "=ds=#h1#, #w4#" },
- { 14557, "INV_Misc_Horn_03", "=q4=The Lion Horn of Stormwind", "=ds=#s14#" },
- { 14558, "INV_Jewelry_Necklace_08", "=q4=Lady Maye's Pendant", "=ds=#s2#" },
- { 20698, "INV_Sword_22", "=q4=Elemental Attuned Blade", "=ds=#h3#, #w10#" },
- { 60782, "INV_Weapon_Crossbow_15", "=q4=Shieldbreaker Arbalest", "=ds=#w3#" },
- { 60784, "INV_Chest_Leather_08", "=q4=Breastplate of Beast Mastery", "=ds=#s5#, #a3#" },
- { 80793, "INV_Misc_Horn_02", "=q4=The Wolf Horn of Orgrimmar", "=ds=#s14#" },
-
- };
- Noblegarden = {
- { 0, "INV_Egg_03", "=q6=#cb25#", "" },
- { 19028, "INV_Chest_Cloth_04", "=q1=Elegant Dress", "=ds=#s5#" },
- { 6833, "INV_Shirt_08", "=q1=White Tuxedo Shirt", "=ds=#s6#" },
- { 6835, "INV_Pants_01", "=q1=Black Tuxedo Pants", "=ds=#s11#" },
- { 0,"","","" },
- { 7807, "INV_Misc_Food_27", "=q1=Candy Bar", "=ds=#e2#" },
- { 7808, "INV_Misc_Food_29", "=q1=Chocolate Square", "=ds=#e2#" },
- { 7806, "INV_Misc_Food_26", "=q1=Lollipop", "=ds=#e2#" },
- };
- HarvestFestival = {
- { 19697, "INV_Misc_Horn_03", "=q1=Bounty of the Harvest", "=q1=#m4# =ds=#m33#" },
- { 20009, "INV_Misc_Book_07", "=q1=For the Light!", "=q1=#m4# =ds=#m33# =q8=#m7#" },
- { 20010, "INV_Misc_Book_06", "=q1=The Horde's Hellscream", "=q1=#m4# =ds=#m33# =q6=#m6#" },
- { 0,"","","" },
- { 19995, "INV_Misc_Food_60", "=q1=Harvest Boar", "=ds=#e2#" },
- { 19996, "INV_Misc_Fish_19", "=q1=Harvest Fish", "=ds=#e2#" },
- { 19994, "INV_Misc_Food_41", "=q1=Harvest Fruit", "=ds=#e2#" },
- { 19997, "INV_Drink_04", "=q1=Harvest Nectar", "=ds=#e3#" },
- };
- ScourgeInvasionEvent1 = {
- { 23123, "INV_Potion_26", "=q2=Blessed Wizard Oil", "=ds=#m32#" },
- { 23122, "INV_Stone_SharpeningStone_02", "=q2=Consecrated Sharpening Stone", "=ds=#m32#" },
- { 22999, "INV_Shirt_GuildTabard_01", "=q1=Tabard of the Argent Dawn", "=ds=#s7#" },
- { 22484, "INV_Stone_02", "=q1=Necrotic Rune", "=ds=#m33#" },
- { 0,"","","" },
- { 0, "INV_Jewelry_Talisman_13", "=q6=#pre60s11#", "=ec1=#a1#" },
- { 23085, "INV_Chest_Cloth_04", "=q3=Robe of Undead Cleansing", "=ds=#s5#, #a1#", "" },
- { 23091, "INV_Bracer_12", "=q3=Bracers of Undead Cleansing", "=ds=#s8#, #a1#", "" },
- { 23084, "INV_Gauntlets_16", "=q3=Gloves of Undead Cleansing", "=ds=#s9#, #a1#", "" },
- { 0,"","","" },
- { 0, "INV_Jewelry_Talisman_13", "=q6=#pre60s12#", "=ec1=#a2#" },
- { 23089, "INV_Chest_Leather_06", "=q3=Tunic of Undead Slaying", "=ds=#s5#, #a2#", "" },
- { 23093, "INV_Bracer_08", "=q3=Wristwraps of Undead Slaying", "=ds=#s8#, #a2#", "" },
- { 23081, "INV_Gauntlets_06", "=q3=Handwraps of Undead Slaying", "=ds=#s9#, #a2#", "" },
- { 0,"","","" },
- { 23194, "INV_Misc_Token_ArgentDawn", "=q1=Lesser Mark of the Dawn", "=ds=#m25#" },
- { 23195, "INV_Misc_Token_ArgentDawn2", "=q1=Mark of the Dawn", "=ds=#m25#" },
- { 23196, "INV_Misc_Token_ArgentDawn3", "=q1=Greater Mark of the Dawn", "=ds=#m25#" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Jewelry_Talisman_13", "=q6=#pre60s13#", "=ec1=#a3#" },
- { 23088, "INV_Chest_Chain_08", "=q3=Chestguard of Undead Slaying", "=ds=#s5#, #a3#", "" },
- { 23092, "INV_Bracer_16", "=q3=Wristguards of Undead Slaying", "=ds=#s8#, #a3#", "" },
- { 23082, "INV_Gauntlets_11", "=q3=Handguards of Undead Slaying", "=ds=#s9#, #a3#", "" },
- { 0,"","","" },
- { 0, "INV_Jewelry_Talisman_13", "=q6=#pre60s14#", "=ec1=#a4#" },
- { 23087, "INV_Chest_Plate10", "=q3=Breastplate of Undead Slaying", "=ds=#s5#, #a4#", "" },
- { 23090, "INV_Bracer_14", "=q3=Bracers of Undead Slaying", "=ds=#s8#, #a4#", "" },
- { 23078, "INV_Gauntlets_29", "=q3=Gauntlets of Undead Slaying", "=ds=#s9#, #a4#", "" },
- };
- ScourgeInvasionEvent2 = {
- { 0, "INV_Box_01", "=q6=Balzaphon", "=q1=Stratholme" },
- { 23126, "INV_Belt_13", "=q3=Waistband of Balzaphon", "=ds=#s10#, #a1#", "27.38%" },
- { 23125, "INV_Belt_18", "=q3=Chains of the Lich", "=ds=#s2#", "19.89%" },
- { 23124, "INV_Staff_07", "=q3=Staff of Balzaphon", "=ds=#w9#", "24.74%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=Lord Blackwood", "=q1=Scholomance" },
- { 23132, "INV_Sword_05", "=q3=Lord Blackwood's Blade", "=ds=#h1#, #w10#", "12.83%" };
- { 23156, "INV_Misc_Bone_10", "=q3=Blackwood's Thigh", "=ds=#s15#", "45.21%" };
- { 23139, "INV_Shield_02", "=q3=Lord Blackwood's Buckler", "=ds=#w8#", "38.75%" };
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=Revanchion", "=q1=Dire Maul" },
- { 23127, "INV_Misc_Cape_02", "=q3=Cloak of Revanchion", "=ds=#s4#", "38.49%" },
- { 23129, "INV_Bracer_13", "=q3=Bracers of Mending", "=ds=#s8#, #a1#", "39.61%" },
- { 23128, "INV_Gauntlets_16", "=q3=The Shadow's Grasp", "=ds=#s9#, #a1#", "21.81%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=Scorn", "=q1=Scarlet Monastery - Graveyard" },
- { 23169, "INV_Jewelry_Necklace_03", "=q3=Scorn's Icy Choker", "=ds=#s2#", "27.49%" },
- { 23170, "INV_Gauntlets_11", "=q3=The Frozen Clutch", "=ds=#s9#, #a3#", "56.15%" },
- { 23168, "INV_Weapon_ShortBlade_07", "=q3=Scorn's Focal Dagger", "=ds=#h1#, #w4#", "16.36%" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=Sever", "=q1=Shadowfang Keep" },
- { 23173, "INV_Pants_06", "=q3=Abomination Skin Leggings", "=ds=#s11#, #a1#", "76.87%" },
- { 23171,"INV_Axe_03","=q3=The Axe of Severing","=ds=#h2#, #w1#", "22.94%" },
- { 0,"","","" },
- { 0,"","","" },
- { 0, "INV_Box_01", "=q6=Lady Falther'ess", "=q1=Razorfen Downs" },
- { 23178, "INV_Misc_Cape_17", "=q3=Mantle of Lady Falther'ess", "=ds=#s4#", "61.24%" },
- { 23177, "INV_Wand_12", "=q3=Lady Falther'ess' Finger", "=ds=#w12#", "38.17%" },
- };
- LunarFestival1 = {
- { 21100, "INV_Misc_ElvenCoins", "=q1=Coin of Ancestry", "=ds=#m34#" },
- { 0,"","","" },
- { 21157, "INV_Chest_Cloth_57", "=q1=Festive Green Dress", "=ds=#s5#" },
- { 21538, "INV_Chest_Cloth_58", "=q1=Festive Pink Dress", "=ds=#s5#" },
- { 21539, "INV_Chest_Cloth_59", "=q1=Festive Purple Dress", "=ds=#s5#" },
- { 21541, "INV_Chest_Cloth_53", "=q1=Festive Black Pant Suit", "=ds=#s5#" },
- { 21544, "INV_Chest_Cloth_52", "=q1=Festive Blue Pant Suit", "=ds=#s5#" },
- { 21543, "INV_Chest_Cloth_54", "=q1=Festive Teal Pant Suit", "=ds=#s5#" },
- { 0,"","","" },
- { 0, "INV_Misc_LuckyMoneyEnvelope", "=q6=Lucky Red Envelope", "" },
- { 21744, "INV_Misc_MissileLargeCluster_White", "=q1=Lucky Rocket Cluster", "=ds=#m35#" },
- { 21745, "INV_Misc_Gem_Pearl_04", "=q1=Elder's Moonstone", "=ds=#m33#" },
- { 0,"","","" },
- { 21540, "INV_Misc_Lantern_01", "=q2=Elune's Lantern", "=q1=#m4# =ds=#m33#" },
- { 21536,"INV_Misc_Gem_Pearl_04","=q1=Elune Stone","=ds=#m33#" },
- { 0, "INV_Box_02", "=q6=Lunar Festival Fireworks Pack", "=ds=#m35#" },
- { 21558, "INV_Misc_MissileSmall_Blue", "=q1=Small Blue Rocket", "=ds=#m35#" },
- { 21559, "INV_Misc_MissileSmall_Green", "=q1=Small Green Rocket", "=ds=#m35#" },
- { 21557, "INV_Misc_MissileSmall_Red", "=q1=Small Red Rocket", "=ds=#m35#" },
- { 21561, "INV_Misc_MissileSmall_White", "=q1=Small White Rocket", "=ds=#m35#" },
- { 21562, "INV_Misc_MissileSmall_Yellow", "=q1=Small Yellow Rocket", "=ds=#m35#" },
- { 21589, "INV_Misc_MissileLarge_Blue", "=q1=Large Blue Rocket", "=ds=#m35#" },
- { 21590, "INV_Misc_MissileLarge_Green", "=q1=Large Green Rocket", "=ds=#m35#" },
- { 21592, "INV_Misc_MissileLarge_Red", "=q1=Large Red Rocket", "=ds=#m35#" },
- { 21593, "INV_Misc_MissileLarge_White", "=q1=Large White Rocket", "=ds=#m35#" },
- { 21595, "INV_Misc_MissileLarge_Yellow", "=q1=Large Yellow Rocket", "=ds=#m35#" },
- { 0,"","","" },
- { 21537, "INV_Misc_Food_DimSum", "=q1=Festival Dumplings", "=ds=#m25#" },
- { 21713, "INV_Musket_02", "=q1=Elune's Candle", "=ds=#m33#" },
- };
- LunarFestival2 = {
- { 21738, "INV_Scroll_06", "=q2=Schematic: Firework Launcher ", "=ds=#p5# (225)" },
- { 0,"","","" },
- { 21722, "INV_Scroll_06", "=q2=Pattern: Festival Dress", "=ds=#p8# (250)" },
- { 21154,"INV_Chest_Cloth_56","=q1=Festival Dress","=ds=#s5#" },
- { 0,"","","" },
- { 0, "INV_Scroll_03", "=q6=#cb26#", "" },
- { 21724, "INV_Scroll_06", "=q2=Schematic: Small Blue Rocket", "=ds=#p5# (125)" },
- { 21725, "INV_Scroll_06", "=q2=Schematic: Small Green Rocket", "=ds=#p5# (125)" },
- { 21726, "INV_Scroll_06", "=q2=Schematic: Small Red Rocket", "=ds=#p5# (125)" },
- { 0,"","","" },
- { 0, "INV_Scroll_04", "=q6=#cb27#", "" },
- { 21727, "INV_Scroll_06", "=q2=Schematic: Large Blue Rocket", "=ds=#p5# (175)" },
- { 21728, "INV_Scroll_06", "=q2=Schematic: Large Green Rocket", "=ds=#p5# (175)" },
- { 21729, "INV_Scroll_06", "=q2=Schematic: Large Red Rocket", "=ds=#p5# (175)" },
- { 0,"","","" },
- { 21737, "INV_Scroll_06", "=q2=Schematic: Cluster Launcher", "=ds=#p5# (275)" },
- { 0,"","","" },
- { 21723, "INV_Scroll_06", "=q2=Pattern: Festive Red Pant Suit", "=ds=#p8# (250)" },
- { 21542,"INV_Chest_Cloth_55","=q1=Festival Suit","=ds=#s5#" },
- { 0,"","","" },
- { 0, "INV_Scroll_05", "=q6=#cb28#", "" },
- { 21730, "INV_Scroll_06", "=q2=Schematic: Blue Rocket Cluster", "=ds=#p5# (225)" },
- { 21731, "INV_Scroll_06", "=q2=Schematic: Green Rocket Cluster", "=ds=#p5# (225)" },
- { 21732, "INV_Scroll_06", "=q2=Schematic: Red Rocket Cluster", "=ds=#p5# (225)" },
- { 0,"","","" },
- { 0, "INV_Scroll_06", "=q6=#cb29#", "" },
- { 21733, "INV_Scroll_06", "=q2=Schematic: Large Blue Rocket Cluster", "=ds=#p5# (275)" },
- { 21734, "INV_Scroll_06", "=q2=Schematic: Large Green Rocket Cluster", "=ds=#p5# (275)" },
- { 21735, "INV_Scroll_06", "=q2=Schematic: Large Red Rocket Cluster", "=ds=#p5# (275)" },
- };
- MidsummerFestival = {
- { 23379, "INV_Bracer_09", "=q2=Cinder Bracers", "=ds=#e15#" },
- { 0,"","","" },
- { 23323, "INV_Helmet_08", "=q1=Crown of the Fire Festival", "=ds=#s1#, #a1#" },
- { 23324, "INV_Shoulder_23", "=q1=Mantle of the Fire Festival", "=ds=#s3#, #a1#" },
- { 0,"","","" },
- { 23083, "INV_Potion_33", "=q1=Captured Flame", "=ds=#e15#" },
- { 23247, "INV_SummerFest_FireFlower", "=q1=Burning Blossom", "=ds=#m33#" },
- { 23246, "INV_SummerFest_FireDrink", "=q1=Fiery Festival Brew", "=ds=#m33#" },
- { 23435, "INV_Misc_Food_10", "=q1=Elderberry Pie", "=ds=#e2#" },
- { 23327, "INV_Misc_Food_11", "=q1=Fire-toasted Bun", "=ds=#e2#" },
- { 23326, "INV_Misc_Food_53", "=q1=Midsummer Sausage", "=ds=#e2#" },
- { 23211, "INV_SummerFest_Smorc", "=q1=Toasted Smorc", "=ds=#e2#" },
- };
-};