local addonName, addonTable = ...

if not Rarity then return end
local R = Rarity
local L = LibStub("AceLocale-3.0"):GetLocale("Rarity")

local CONSTANTS = addonTable.constants

local GetItemInfo = function(id) return nil end

-- Upvalues
local GetInstanceInfo = GetInstanceInfo

-- Types of items
local MOUNT = CONSTANTS.ITEM_TYPES.MOUNT
local PET =  CONSTANTS.ITEM_TYPES.PET
local ITEM =  CONSTANTS.ITEM_TYPES.ITEM -- Actually: Toy or item (but mostly toys...)

R.string_types = {
 [MOUNT] = L["Mount"],
 [PET] = L["Battle Pet"],
 [ITEM] = L["Toy or Item"],
}

-- Categories of origin
local BASE = CONSTANTS.ITEM_CATEGORIES.CLASSIC
local TBC = CONSTANTS.ITEM_CATEGORIES.TBC
local WOTLK = CONSTANTS.ITEM_CATEGORIES.WOTLK
local CATA = CONSTANTS.ITEM_CATEGORIES.CATA
local MOP = CONSTANTS.ITEM_CATEGORIES.MOP
local WOD = CONSTANTS.ITEM_CATEGORIES.WOD
local LEGION = CONSTANTS.ITEM_CATEGORIES.LEGION
local BFA = CONSTANTS.ITEM_CATEGORIES.BFA
local SHADOWLANDS = CONSTANTS.ITEM_CATEGORIES.SHADOWLANDS
local HOLIDAY = CONSTANTS.ITEM_CATEGORIES.HOLIDAY

-- Holiday calendar textures
local CALENDAR_WINTERVEIL = "Calendar_WinterVeil"
local CALENDAR_DARKMOONFAIRE = "calendar_darkmoonfaireterokkar"
local CALENDAR_DAYOFTHEDEAD = "Calendar_DayOfTheDead"
local CALENDAR_BREWFEST = "Calendar_Brewfest"
local CALENDAR_HALLOWSEND = "Calendar_HallowsEnd"
local CALENDAR_PILGRIMSBOUNTY = "Calendar_HarvestFestival"
local CALENDAR_ANNIVERSARY = "calendar_anniversary"
local CALENDAR_LOVEISINTHEAIR = "Calendar_LoveInTheAir"
local CALENDAR_LUNARFESTIVAL = "Calendar_LunarFestival"
local CALENDAR_NOBLEGARDEN = "Calendar_Noblegarden"
local CALENDAR_CHILDRENSWEEK = "Calendar_ChildrensWeek"
local CALENDAR_MIDSUMMER = "Calendar_Midsummer"
local CALENDAR_FIREWORKS = "calendar_fireworks"
local CALENDAR_PIRATESDAY = "Calendar_PiratesDay"

-- Methods of obtaining
local NPC = CONSTANTS.DETECTION_METHODS.NPC
local BOSS = CONSTANTS.DETECTION_METHODS.BOSS
local ZONE = CONSTANTS.DETECTION_METHODS.ZONE
local USE = CONSTANTS.DETECTION_METHODS.USE
local FISHING = CONSTANTS.DETECTION_METHODS.FISHING
local ARCH = CONSTANTS.DETECTION_METHODS.ARCH
local SPECIAL = CONSTANTS.DETECTION_METHODS.SPECIAL
local MINING = CONSTANTS.DETECTION_METHODS.MINING
local COLLECTION = CONSTANTS.DETECTION_METHODS.COLLECTION

R.string_methods = {
 [NPC] = L["Drops from NPC(s)"],
 [BOSS] = L["Drops from a boss requiring a group"],
 [ZONE] = L["Drops from any mob in a zone"],
 [USE] = L["Obtained by using an item or opening a container"],
 [FISHING] = L["Obtained by fishing"],
 [ARCH] = L["Obtained as an archaeology project"],
 [SPECIAL] = L["Special case"],
 [MINING] = L["Obtained by mining"],
	[COLLECTION] = L["Obtained by collecting a number of items"],
}

-- Sort modes
local SORT_NAME = "SORT_NAME"
local SORT_DIFFICULTY = "SORT_DIFFICULTY"
local SORT_PROGRESS = "SORT_PROGRESS"
local SORT_CATEGORY = "SORT_CATEGORY"
local SORT_ZONE = "SORT_ZONE"

-- Archaeology races
R.string_archraces = {
	[1] = L["Drust"],
	[2] = L["Zandalari"],
	[3] = L["Demonic"],
	[4] = L["Highmountain Tauren"],
	[5] = L["Highborne"],
	[6] = L["Ogre"],
	[7] = L["Draenor Clans"],
	[8] = L["Arakkoa"],
	[9] = L["Mogu"],
	[10] = L["Pandaren"],
	[11] = L["Mantid"],
	[12] = L["Vrykul"],
	[13] = L["Troll"],
	[14] = L["Tol'vir"],
	[15] = L["Orc"],
	[16] = L["Nerubian"],
	[17] = L["Night Elf"],
	[18] = L["Fossil"],
	[19] = L["Draenei"],
	[20] = L["Dwarf"],
}

-- Feed text
local FEED_MINIMAL = "FEED_MINIMAL"
local FEED_NORMAL = "FEED_NORMAL"
local FEED_VERBOSE = "FEED_VERBOSE"

-- Tooltip position
local TIP_LEFT = "TIP_LEFT"
local TIP_RIGHT = "TIP_RIGHT"
local TIP_HIDDEN = "TIP_HIDDEN"

-- Categories
R.catIcons = {
 [HOLIDAY] = "holiday",
 [BASE] = "classic",
 [TBC] = "bc",
 [WOTLK] = "wotlk",
 [CATA] = "cata",
 [MOP] = "mop",
 [WOD] = "wod",
 [LEGION] = "legion",
 [BFA] = "bfa",
 [SHADOWLANDS] = "shadowlands",
}
R.catOrder = {
 [HOLIDAY] = 0,
 [BASE] = 1,
 [TBC] = 2,
 [WOTLK] = 3,
 [CATA] = 4,
 [MOP] = 5,
 [WOD] = 6,
 [LEGION] = 7,
 [BFA] = 8,
 [SHADOWLANDS] = 9,
}

-- Tooltip Filters (Note: Currently, this system is merely a stub. but more (and custom) filters may be added in the future)
-- These are used to decide whether the tooltip should be extended to display information about an item for the NPCs listed in its tooltipNpcs table. Useful if we want to draw attention to an item, but not every player can obtain it
local TOOLTIP_FILTERS = {
	IS_SPELL_KNOWN = IsSpellKnown,

	IS_PLAYER_IN_LFR = function() -- Returns true if the player is in a LFR instance

		local name, type, difficulty, difficultyName, maxPlayers, playerDifficulty, isDynamicInstance, mapID, instanceGroupSize = GetInstanceInfo()
		return (difficulty == 7 or difficulty == 17) -- Legacy or regular LFR

	end,
}

-- Tooltip actions (used for modifiers)
-- Building on the previous system, this extension can be used to adjust tooltips dynamically without adding separate logic to the addon's core
local TOOLTIP_ACTIONS = {
	OVERRIDE_TOOLTIP_NPCS = function(entry, newTooltipNpcs) -- Overwrites all tooltip NPCs

		-- Sanity checks
		if not (entry and type(entry) == "table" and newTooltipNpcs and type(newTooltipNpcs) == "number" or type(newTooltipNpcs) == "table") then
			R:Debug("Action OVERRIDE_TOOLTIP_NPCS failed! Required parameters: entry, newTooltipNpcs")
			return
		end

		-- The tooltipNpcs field needs to be a table (for backwards compatibiliy) even if it's only one NPC
		entry.tooltipNpcs = (type(newTooltipNpcs) == "table") and newTooltipNpcs or { newTooltipNpcs }
		return entry

	end,
}




function R:PrepareDefaults()
	self.defaults = {
		profile = {
			minimap = { hide = true },

   enableAnnouncements = true,
   feedText = FEED_NORMAL,
   statusTip = TIP_LEFT,
   tooltipActivation = CONSTANTS.TOOLTIP.ACTIVATION_METHOD_HOVER,
   sortMode = SORT_CATEGORY,
			hideHighChance = false,
			enableTooltipAdditions = true,
			blankLineBeforeTooltipAdditions = true,
			tooltipAttempts = true,
			hideKnownItemsInTooltip = false,
			takeScreenshot = true,
			hideUnavailable = true,
			hideDefeated = false,
			showTimeColumn = true,
			showLuckinessColumn = true,
			showZoneColumn = true,
			showTSMColumn = true,
			holidayReminder = true,
			showCategoryIcons = true,
			tooltipScale = GameTooltip:GetScale(),
			enableProfiling = false,
			tooltipHideDelay = 0.6,
			onlyAnnounceFound = false,
			onlyShowItemsWithAttempts = false,
			blankLineAfterRarity = false,
			hideOutsideZone = false,

   trackedGroup = "pets",
   trackedItem = 8494,

   bar = {
    point = "TOPLEFT",
    relativePoint = "TOPLEFT",
    x = 100,
    y = -100,
    width = 150,
    height = 12,
    scale = 1.0,
    visible = false,
    anchor = true,
    locked = false,
				texture = nil,
				font = nil,
				fontSize = 8,
				growUp = false,
				rightAligned = false,
				showIcon = true,
				showText = true,
   },

			cats = {
				[BASE] = true,
				[TBC] = true,
				[WOTLK] = true,
				[CATA] = true,
				[MOP] = true,
				[WOD] = true,
				[LEGION] = true,
				[HOLIDAY] = true,
				[BFA] = true,
				[SHADOWLANDS] = true,
			},

			-- These are achievements with the names of rare NPCs as criteria to kill
			achNpcs = {
				-- Burning Crusade
				1312,  -- Bloody Rare

				-- Wrath of the Lich King
				2257,  -- Frostbitten

				-- Mists of Pandaria
				7439,  -- Glorious!

				-- Warlords of Draenor
				9400,  -- Gorgrond Monster Hunter
				10070, -- Jungle Stalker

				-- Legion
				11261, -- Adventurer of Azsuna
				11264, -- Adventurer of Highmountain
				11263, -- Adventurer of Stormheim
				11265, -- Adventurer of Suramar
				11262, -- Adventurer of Val'sharah
				12078, -- Adventurer of Argus > Commander of Argus

				-- Battle for Azeroth
				12939, -- Adventurer of Tiragarde Sound
				12940, -- Adventurer of Stormsong Valley
				12941, -- Adventurer of Drustvar
				12942, -- Adventurer of Nazmir
				12943, -- Adventurer of Vol'dun
				12944, -- Adventurer of Zuldazar

			},

			-- These are inventory items that may result in another item that Rarity would like to make you aware of
			extraTooltips = {
				inventoryItems = {
					[94295] = { 94292, 94293, 94291, }, -- Primal Egg: Reins of the Black Primal Raptor, Reins of the Green Primal Raptor, Reins of the Red Primal Raptor
					[94288] = { 94290, }, -- Giant Dinosaur Bone: Reins of the Bone-White Primal Raptor
					[86547] = { 90655, }, -- Skyshard: Reins of the Thundering Ruby Cloud Serpent
					[86546] = { 90655, }, -- Sky Crystal: Reins of the Thundering Ruby Cloud Serpent
					[128025] = { 116658, 116669, 116780, }, -- Rattling Iron Cage: Tundra Icehoof, Armored Razorback, Warsong Direfang
					[53190] = { 152840, 152841, 152842, 152843, 153054, 153055}, -- Fel-Spotted Egg: Scintillating Mana Ray, Felglow Mana Ray, Vibrant Mana Ray, Darkspore Mana Ray,  Docile Skyfin, Fel-Afflicted Skyfin

					--[6948] = { 6948, }, -- Hearthstone: Hearthstone [this is for testing extraTooltips]
				},
			},

			-- These are items with a 100% drop rate from various mobs; many of them only drop the first time and include a tracking quest
			oneTimeItems = {
	   -- [NPCID] = { questId = QUESTID, itemId = ITEMID }, -- NPC Name

				-- Test item(s)
				--[65432] = { questId = 0--[[31676]], itemId = 102248   }, -- Kyparite Pulverizer (in The Dread Wastes)




				---------------------------------------------------------------------------------------
				-- WRATH OF THE LICH KING
				---------------------------------------------------------------------------------------

				[32491] = { itemId = 44168  }, -- Time-Lost Proto-Drake (Reins of the Time-Lost Proto-Drake, The Storm Peaks)



				---------------------------------------------------------------------------------------
				-- CATACLYSM
				---------------------------------------------------------------------------------------

				[50062] = { itemId = 63042  }, -- Aeonaxx (Reins of the Phosphorescent Stone Drake, Deepholm)
				[51236] = { itemId = 63042  }, -- Aeonaxx (Reins of the Phosphorescent Stone Drake, Deepholm)
				[50005] = { itemId = 67151  }, -- Poseidus (Reins of Poseidus, Shimmering Expanse)



				---------------------------------------------------------------------------------------
				-- MISTS OF PANDARIA
				---------------------------------------------------------------------------------------

				[64403] = { itemId = 90655  }, -- Alani <The Stormborn> (Reins of the Thundering Ruby Cloud Serpent, Vale of Eternal Blossoms)
				[59369] = { itemId = 88566  }, -- Doctor Theolen Krastinov <The Butcher> (Krastinov's Bag of Horrors, Scholomance)



				---------------------------------------------------------------------------------------
				-- WARLORDS OF DRAENOR
				---------------------------------------------------------------------------------------

				-- MOUNTS

				[50990] = { itemId = 116659 }, -- Bloodhoof Bull (Nakk the Thunderer, Nagrand)
				[50992] = { itemId = 116674 }, -- Great Greytusk (Gorok, Frostfire Ridge)
				[50981] = { itemId = 116661 }, -- Mottled Meadowstomper (Luk'hok, Nagrand)
				[51015] = { itemId = 116767 }, -- Sapphire Riverbeast (Silthide, Talador)
				[50985] = { itemId = 116792 }, -- Sunhide Gronnling (Poundfist, Gorgrond)
				[50883] = { itemId = 116773 }, -- Swift Breezestrider (Pathrunner, Shadowmoon Valley)


				-- REP ITEMS

				-- Nagrand
				[86774] = { itemId = 118654 }, -- Aogexon
				[86732] = { itemId = 118655 }, -- Bergruu
				[86743] = { itemId = 118656 }, -- Dekorhan
				[87650] = { itemId = 118657 }, -- Direhoof
				[86771] = { itemId = 118658 }, -- Gagrog the Brutal
				[87667] = { itemId = 118659 }, -- Mu'gra
				[86750] = { itemId = 118660 }, -- Thek'talon
				[86835] = { itemId = 118661 }, -- Xelganak
				[88951] = { itemId = 120172 }, -- Vileclaw


				-- OTHER ITEMS

				-- Frostfire Ridge
				[84378] = { questId = 37525, itemId = 119365 }, -- Ak'ox the Slaughterer
				[78867] = { questId = 34497, itemId = 111476 }, -- Breathless
				[74613] = { questId = 33843, itemId = 111533 }, -- Broodmother Reeg'ak
				[71721] = { questId = 32941, itemId = 101436 }, -- Canyon Icemother
				[80242] = { questId = 34843, itemId = 111953 }, -- Chillfang
				[72294] = { questId = 33014, itemId = 111490 }, -- Cindermaw
				[77513] = { questId = 34129, itemId = 112066 }, -- Coldstomp the Griever
				[76914] = { questId = 34131, itemId = 111484 }, -- Coldtusk
				[78621] = { questId = 34477, itemId = 112086 }, -- Cyclonic Fury
				[74971] = { questId = 33504, itemId = 107661 }, -- Firefury Giant
				[71665] = { questId = 32918, itemId = 111530 }, -- Giant-Slayer Kul
				[74585] = { questId = 33011, itemId = 106899 }, -- Grizzled Frostwolf Veteran
				[80312] = { questId = 34865, itemId = 112077 }, -- Grutush the Pillager
				[80190] = { questId = 34825, itemId = 111948 }, -- Gruuk
				[80235] = { questId = 34839, itemId = 111955 }, -- Gurun
				[87348] = { questId = 37382, itemId = 119415 }, -- Hoarfrost
				[82616] = { questId = 37386, itemId = 119390 }, -- Jabberjaw
				[79678] = { questId = 34708, itemId = 112078 }, -- Jehil the Climber
				[84374] = { questId = 37404, itemId = 119372 }, -- Kaga the Ironbender
				[78872] = { questId = 34498, itemId = 116125 }, -- Klikixx
				[87622] = { questId = 37402, itemId = 119366 }, -- Ogom the Mangler
				[78606] = { questId = 34470, itemId = 111666 }, -- Pale Fishmonger
				[76918] = { questId = 33938, itemId = 111576 }, -- Primalist Mur'og
				[84392] = { questId = 37401, itemId = 119359 }, -- Ragore Driftstalker
				[77526] = { questId = 34132, itemId = 112094 }, -- Scout Goreseeker
				[82620] = { questId = 37383, itemId = 119399 }, -- Son of Goramal
				[77527] = { questId = 34133, itemId = 111475 }, -- The Beater
				[78265] = { questId = 34361, itemId = 111534 }, -- The Bone Crawler
				[82618] = { questId = 37384, itemId = 119379 }, -- Tor'goroth
				[87357] = { questId = 37378, itemId = 119416 }, -- Valkor
				[87356] = { questId = 37379, itemId = 119416 }, -- Vrok the Ancient
				[79145] = { questId = 34559, itemId = 111477 }, -- Yaga the Scarred
				-- Gorgrond
				[82085] = { questId = 35335, itemId = 118222 }, -- Bashiok
				[86257] = { questId = 37369, itemId = 119432 }, -- Basten
				[85907] = { questId = 36597, itemId = 118232 }, -- Berthora
				[82311] = { questId = 35503, itemId = 118212 }, -- Char the Burning
				[85250] = { questId = 36387, itemId = 118221 }, -- Fossilwood the Petrified
				[81038] = { questId = 36391, itemId = 118230 }, -- Gelgor of the Blue Flame
				[80868] = { questId = 36204, itemId = 118229 }, -- Glut
				[84431] = { questId = 36186, itemId = 118210 }, -- Greldrok the Cunning
				[88583] = { questId = 37375, itemId = 119414 }, -- Grove Warden Yal
				[83522] = { questId = 35908, itemId = 118209 }, -- Hive Queen Skrikka
				[88672] = { questId = 37377, itemId = 119412 }, -- Hunter Bal'ra
				[84406] = { questId = 36178, itemId = 118709 }, -- Mandrakor
				[76473] = { questId = 34726, itemId = 118208 }, -- Mother Araneae
				[85970] = { questId = 36600, itemId = 118231 }, -- Riptar
				[85264] = { questId = 36393, itemId = 118211 }, -- Rolkor
				[86520] = { questId = 36837, itemId = 118228 }, -- Stompalupagus
				[79629] = { questId = 35910, itemId = 118224 }, -- Stomper Kreego
				[80725] = { questId = 36394, itemId = 114227 }, -- Sulfurious
				[86137] = { questId = 36656, itemId = 118223 }, -- Sunclaw
				[88582] = { questId = 37374, itemId = 119367 }, -- Swift Onyx Flayer
				[86410] = { questId = 36794, itemId = 118213 }, -- Sylldross
				-- Nagrand
				[82899] = { questId = 35778, itemId = 116832 }, -- Ancient Blademaster
				[82826] = { questId = 35735, itemId = 116823 }, -- Berserk T-300 Series Mark II
				[87234] = { questId = 37400, itemId = 119380 }, -- Brutag Grimblade
				[79725] = { questId = 34727, itemId = 118244 }, -- Captain Ironbeard
				[87788] = { questId = 37395, itemId = 119405 }, -- Durg Spinecrusher
				[82486] = { questId = 35623, itemId = 118679 }, -- Explorer Nozzand
				[82975] = { questId = 35836, itemId = 116836 }, -- Fangler
				[83483] = { questId = 35893, itemId = 116807 }, -- Flinthide
				[82764] = { questId = 35715, itemId = 118246 }, -- Gar'lua
				[80122] = { questId = 34725, itemId = 116798 }, -- Gaz'orda
				[82778] = { questId = 35717, itemId = 116824 }, -- Gnarlhoof the Rabid
				[83509] = { questId = 35898, itemId = 116916 }, -- Gorepetal
				[84263] = { questId = 36159, itemId = 118689 }, -- Graveltooth
				[82758] = { questId = 35714, itemId = 116795 }, -- Greatfeather
				[82912] = { questId = 35784, itemId = 118687 }, -- Grizzlemaw
				[83603] = { questId = 35923, itemId = 118245 }, -- Hunter Blacktooth
				[78161] = { questId = 34862, itemId = 116799 }, -- Hyperious
				[86959] = { questId = 37399, itemId = 119355 }, -- Karosh Blackwind
				[83643] = { questId = 35932, itemId = 116796 }, -- Malroc Stonesunder
				[84435] = { questId = 36229, itemId = 118690 }, -- Mr. Pinchy Sr.
				[83401] = { questId = 35865, itemId = 116815 }, -- Netherspawn
				[83409] = { questId = 35875, itemId = 116765 }, -- Ophiis
				[83680] = { questId = 35943, itemId = 116800 }, -- Outrider Duretha
				[88208] = { questId = 37637, itemId = 120317 }, -- Pit Beast
				[82755] = { questId = 35712, itemId = 118243 }, -- Redclaw the Feral
				[83526] = { questId = 35900, itemId = 118688 }, -- Ru'klaa
				[83634] = { questId = 35931, itemId = 116797 }, -- Scout Pokhar
				[83542] = { questId = 35912, itemId = 116834 }, -- Sean Whitesea
				[80057] = { questId = 36128, itemId = 116806 }, -- Soulfang
				[83591] = { questId = 35920, itemId = 116814 }, -- Tura'aka
				[81330] = { questId = 37546, itemId = 120276 }, -- Warleader Tome
				[79024] = { questId = 34645, itemId = 116805 }, -- Warmaster Blugthol
				[83428] = { questId = 35877, itemId = 116808 }, -- Windcaller Korast
				-- Shadowmoon Valley
				[77140] = { questId = 33061, itemId = 109060 }, -- Amaukwa
				[86213] = { questId = 37356, itemId = 119387 }, -- Aqualir
				[85568] = { questId = 37410, itemId = 119400 }, -- Avalanche
				[82326] = { questId = 35731, itemId = 113540 }, -- Ba'ruun
				[81406] = { questId = 35281, itemId = 111666 }, -- Bahameye
				[81639] = { questId = 33383, itemId = 117551 }, -- Brambleking Fili
				[77085] = { questId = 33064, itemId = 109075 }, -- Dark Emanation
				[82268] = { questId = 35448, itemId = 113548 }, -- Darkmaster Go'vid
				[82411] = { questId = 35555, itemId = 113541 }, -- Darktalon
				[84911] = { questId = 37351, itemId = 119377 }, -- Demidos
				[82676] = { questId = 35688, itemId = 113556 }, -- Enavra Varandi
				[82207] = { questId = 35725, itemId = 113557 }, -- Faebright
				[76380] = { questId = 33664, itemId = 113082 }, -- Gorum
				[79524] = { questId = 35558, itemId = 113631 }, -- Hypnocroak
				[83553] = { questId = 35909, itemId = 113571 }, -- Insha'tar
				[74206] = { questId = 33043, itemId = 109078 }, -- Killmaw
				[72362] = { questId = 33039, itemId = 109061 }, -- Ku'targ the Voidseer
				[85121] = { questId = 37355, itemId = 119360 }, -- Lady Temptessa
				[72537] = { questId = 33055, itemId = 108907 }, -- Leaf-Reader Kurri
				[77310] = { questId = 35906, itemId = 113561 }, -- Mad "King" Sporeon
				[85451] = { questId = 37357, itemId = 119369 }, -- Malgosh Shadowkeeper
				[85001] = { questId = 37353, itemId = 119368 }, -- Master Sergeant Milgra
				[82362] = { questId = 35523, itemId = 113559 }, -- Morva Soultwister
				[75071] = { questId = 33642, itemId = 113527 }, -- Mother Om'ra
				[84925] = { questId = 37352, itemId = 119382 }, -- Quartermaster Hershak
				[82374] = { questId = 35553, itemId = 113542 }, -- Rai'vosh
				[72606] = { questId = 34068, itemId = 109077 }, -- Rockhoof
				[85029] = { questId = 37354, itemId = 119396 }, -- Shadowspeaker Niir
				[82415] = { questId = 35732, itemId = 113543 }, -- Shinri
				[86689] = { questId = 36880, itemId = 118734 }, -- Sneevel
				[85026] = { questId = 37358, itemId = 119178 }, -- Soul-Twister Torek
				[75482] = { questId = 33640, itemId = 108906 }, -- Veloss
				[75492] = { questId = 33643, itemId = 108957 }, -- Venomshade
				[85078] = { questId = 37359, itemId = 119392 }, -- Voidreaver Urnae
				[83385] = { questId = 35847, itemId = 109074 }, -- Voidseer Kalurg
				[75434] = { questId = 33038, itemId = 113553 }, -- Windfang Matriarch
				[75435] = { questId = 33389, itemId = 113570 }, -- Yggdrel
				-- Spires of Arak
				[84887] = { questId = 36291, itemId = 116907 }, -- Betsi Boombasket
				[80614] = { questId = 35599, itemId = 116839 }, -- Blade-Dancer Aeryx
				[84856] = { questId = 36283, itemId = 118205 }, -- Blightglow
				[84807] = { questId = 36267, itemId = 118198 }, -- Durkath Steelmaw
				[84890] = { questId = 36297, itemId = 118200 }, -- Festerbloom
				[86978] = { questId = 36943, itemId = 118696 }, -- Gaze
				[84951] = { questId = 36305, itemId = 116836 }, -- Gobblefin
				[86724] = { questId = 36887, itemId = 118279 }, -- Hermit Palefur
				[84955] = { questId = 36306, itemId = 118202 }, -- Jiasska the Sporegorger
				[84810] = { questId = 36268, itemId = 118735 }, -- Kalos the Bloodbathed
				[84417] = { questId = 36396, itemId = 118206 }, -- Mutafen
				[82247] = { questId = 36129, itemId = 116837 }, -- Nas Dunberlin
				[84872] = { questId = 36288, itemId = 118204 }, -- Oskiira the Vengeful
				[84838] = { questId = 36279, itemId = 118199 }, -- Poisonmaster Bortusk
				[85504] = { questId = 36470, itemId = 118107 }, -- Rotcap
				[84833] = { questId = 36276, itemId = 118203 }, -- Sangrikass
				[79938] = { questId = 36478, itemId = 118201 }, -- Shadowbark
				[84805] = { questId = 36265, itemId = 116858 }, -- Stonespite
				[84912] = { questId = 36298, itemId = 116855 }, -- Sunderthorn
				[85520] = { questId = 36472, itemId = 116857 }, -- Swarmleaf
				[84836] = { questId = 36278, itemId = 116838 }, -- Talonbreaker
				[84775] = { questId = 36254, itemId = 116852 }, -- Tesska the Broken
				[82050] = { questId = 35334, itemId = 118207 }, -- Varasha
				-- Talador
				[88072] = { questId = 37343, itemId = 119371 }, -- Archmagus Tekar <Sargerei War Council>
				[88043] = { questId = 37338, itemId = 119378 }, -- Avatar of Socrethar
				[77620] = { questId = 34165, itemId = 116123 }, -- Cro Fleshrender
				[77561] = { questId = 34142, itemId = 112499 }, -- Dr. Gloom
				[77795] = { questId = 34221, itemId = 113670 }, -- Echo of Murmur
				[80204] = { questId = 35018, itemId = 112373 }, -- Felbark
				[82992] = { questId = 37341, itemId = 119386 }, -- Felfire Consort
				[77614] = { questId = 34145, itemId = 113288 }, -- Frenzied Golem
				[78713] = { questId = 34483, itemId = 116122 }, -- Galzomar
				[80471] = { questId = 34929, itemId = 116075 }, -- Gennadian
				[77719] = { questId = 34189, itemId = 116113 }, -- Glimmerwing
				[85572] = { questId = 36919, itemId = 120436 }, -- Grrbrrgle
				[83019] = { questId = 37340, itemId = 119402 }, -- Gug'tol
				[83008] = { questId = 37312, itemId = 119403 }, -- Haakun the All-Consuming
				[77715] = { questId = 34185, itemId = 116124 }, -- Hammertooth
				[77626] = { questId = 34167, itemId = 112369 }, -- Hen-Mother Hami
				[77453] = { questId = 34134, itemId = 117563 }, -- Isaari
				[78710] = { questId = 35219, itemId = 116122 }, -- Kharazos the Triumphant
				[88494] = { questId = 37342, itemId = 119385 }, -- Legion Vanguard
				[77784] = { questId = 34208, itemId = 116070 }, -- Lo'marg Jawcrusher
				[82998] = { questId = 37349, itemId = 119353 }, -- Matron of Sin
				[79334] = { questId = 34859, itemId = 116077 }, -- No'losh
				[77741] = { questId = 34196, itemId = 116112 }, -- Ra'kahn
				[79543] = { questId = 34671, itemId = 112370 }, -- Shirzir
				[78715] = { questId = 35219, itemId = 116122 }, -- Sikthiss, Maiden of Slaughter
				[88083] = { questId = 37343, itemId = 119350 }, -- Soulbinder Naylana <Sargerei War Council>
				[86549] = { questId = 36858, itemId = 117562 }, -- Steeltusk
				[88071] = { questId = 37337, itemId = 119350 }, -- Strategist Ankor <Sargerei War Council>
				[77634] = { questId = 34171, itemId = 116126 }, -- Taladorantula
				[79485] = { questId = 34668, itemId = 116110 }, -- Talonpriest Zorkra
				[80524] = { questId = 34945, itemId = 112475 }, -- Underseer Bloodmane
				[77564] = { questId = 34148, itemId = 112371 }, -- Viperlash
				[77776] = { questId = 34205, itemId = 112261 }, -- Wandering Vindicator
				[82922] = { questId = 37343, itemId = 119435 }, -- Xothear, the Destroyer
				[77529] = { questId = 34135, itemId = 112263 }, -- Yazheera the Incinerator
				-- Tanaan Jungle (Hellbane achievement)
				[95053] = { questId = 39287, itemId = 128315 }, -- Deathtalon <Avatar of Iskar>
				[95056] = { questId = 39289, itemId = 128315 }, -- Doomroller <Mar'tak's Creation>
				[95044] = { questId = 39288, itemId = 128315 }, -- Terrorfist <Son of Kormrok>
				[95054] = { questId = 39290, itemId = 128315 }, -- Vengeance <Avatar of Velhari>
				-- Tanaan Jungle (Jungle Stalker achievement)
				[91871] = { questId = 38430, itemId = 127326 }, -- Argosh the Destroyer
				[92552] = { questId = 38609, itemId = 127650 }, -- Belgork <Grom'kar Strikeleader>
				[90884] = { questId = 38262, itemId = 127307 }, -- Bilkor the Thrower <Bleeding Hollow Spearmaster>
				[92657] = { questId = 38696, itemId = 127654 }, -- Bleeding Hollow Horror
				[90936] = { questId = 38266, itemId = 127303 }, -- Bloodhunter Zulk <Bleeding Hollow Assassin>
				[91093] = { questId = 38209, itemId = 127652 }, -- Bramblefell
				[92429] = { questId = 38589, itemId = 127349 }, -- Broodlord Ixkor
				[93264] = { questId = 38820, itemId = 127664 }, -- Captain Grok'mar
				[93076] = { questId = 38756, itemId = 127659 }, -- Captain Ironbeard <The True Scourge of the Iron Seas>
				[90519] = { questId = 37990, itemId = 127660 }, -- Cindral the Wildfire
				[91232] = { questId = 38746, itemId = 127319 }, -- Commander Krag'goth
				[89675] = { questId = 38749, itemId = 127313 }, -- Commander Org'mok
				[90887] = { questId = 38265, itemId = 127301 }, -- Dorg the Bloody <Bleeding Hollow Aberration>
				[93028] = { questId = 38736, itemId = 127331 }, -- Driss Vile <Iron Horde Master Sniper>
				[90888] = { questId = 38264, itemId = 127298 }, -- Drivnul <Master of Rituals>
				[91727] = { questId = 38411, itemId = 127323 }, -- Executor Riloth
				[93168] = { questId = 38775, itemId = 127350 }, -- Felbore
				[92647] = { questId = 38634, itemId = 127302 }, -- Felsmith Damorka
				[91098] = { questId = 38211, itemId = 127656 }, -- Felspark
				[92508] = { questId = 38604, itemId = 127306 }, -- Gloomtalon <Clawshaper of the Blackfang>
				[93125] = { questId = 38764, itemId = 127317 }, -- Glub'glok
				[92941] = { questId = 38709, itemId = 127304 }, -- Gorabosh <Keeper of the Cave>
				[91695] = { questId = 38400, itemId = 127299 }, -- Grand Warlock Nethekurse
				[93057] = { questId = 38750, itemId = 127649 }, -- Grannok
				[90094] = { questId = 39046, itemId = 127309 }, -- Harbormaster Korak
				[90777] = { questId = 38028, itemId = 122117 }, -- High Priest Ikzan <Shadow Council>
				[90429] = { questId = 38026, itemId = 127655 }, -- Imp-Master Valessa
				[90437] = { questId = 38030, itemId = 127322 }, -- Jax'zor
				[92517] = { questId = 38605, itemId = 127418 }, -- Krell the Serene <Blademaster of the Blackfang>
				[93279] = { questId = 38825, itemId = 127653 }, -- Kris'kar the Unredeemed <Crusader of Rukhmar>
				[90438] = { questId = 38029, itemId = 127316 }, -- Lady Oran
				[93002] = { questId = 38726, itemId = 127332 }, -- Magwia
				[90442] = { questId = 38032, itemId = 127300 }, -- Mistress Thavra
				[92411] = { questId = 38580, itemId = 127320 }, -- Overlord Ma'gruth <Shadow Council>
				[92274] = { questId = 38557, itemId = 127297 }, -- Painmistress Selora
				[91374] = { questId = 38609, itemId = 127336 }, -- Podlord Wakkawam
				[91009] = { questId = 38457, itemId = 127657 }, -- Putre'thar
				[90782] = { questId = 38034, itemId = 127661 }, -- Rasthe <Son of Sethe>
				[92197] = { questId = 38496, itemId = 127335 }, -- Relgor <Bleeding Hollow Master Scout>
				[91227] = { questId = 39159, itemId = 127666 }, -- Remnant of the Blood Moon
				[92627] = { questId = 38631, itemId = 127356 }, -- Rendrak <Direwing Alpha>
				[90885] = { questId = 38263, itemId = 127314 }, -- Rogond the Tracker <Bleeding Hollow Huntmaster>
				[90024] = { questId = 37953, itemId = 127318 }, -- Sergeant Mor'grak
				[93236] = { questId = 38812, itemId = 127665 }, -- Shadowthrash
				[92495] = { questId = 38600, itemId = 127315 }, -- Soulslicer <Corrupted Shaman>
				[92887] = { questId = 38700, itemId = 127357 }, -- Steelsnout
				[92606] = { questId = 38628, itemId = 127311 }, -- Sylissa <Marshwater Queen>
				[93001] = { questId = 38752, itemId = 127296 }, -- Szirek the Twisted
				[92465] = { questId = 38597, itemId = 127330 }, -- The Blackfang <Warboss of the Blackfang>
				[92694] = { questId = 38654, itemId = 127305 }, -- The Goreclaw
				[92977] = { questId = 38751, itemId = 127321 }, -- The Iron Houndmaster
				[92636] = { questId = 38632, itemId = 127355 }, -- The Night Haunter
				[92645] = { questId = 38632, itemId = 127355 }, -- The Night Haunter (pre-challenge version)
				[91243] = { questId = 38747, itemId = 127310 }, -- Tho'gar Gorefist
				[92574] = { questId = 38620, itemId = 127327 }, -- Thromma the Gutslicer
				[92451] = { questId = 37937, itemId = 127351 }, -- Varyx the Damned
				[92408] = { questId = 38579, itemId = 127658 }, -- Xanzith the Everlasting
				[91087] = { questId = 38207, itemId = 127340 }, -- Zeter'el
				[90122] = { questId = 39045, itemId = 127308 }, -- Zoug the Heavy
			},

			-- For instanceDifficulties, see: http://wowprogramming.com/docs/api/GetInstanceInfo

   groups = {

    mounts = {
		name = L["Mounts"],

					--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
     -- MOUNTS: Soloable (some of these may be challenging to solo for certain classes, but in general they should be soloable)
					--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

						-- Holiday
		["Minion of Grumpus"] =                             { cat = HOLIDAY, type = MOUNT, method = USE, name = L["Minion of Grumpus"], spellId = 191314, itemId = 128671, items = { 128670 }, chance = 100, holidayTexture = CALENDAR_WINTERVEIL, },

						-- 1.x
		["Deathcharger's Reins"] =                          { cat = BASE, type = MOUNT, method = NPC, name = L["Deathcharger's Reins"], spellId = 17481, itemId = 13335, npcs = { 99999 }, tooltipNpcs = { 45412 }, chance = 100, statisticId = { 1097 }, bonusSatchel = true, blackMarket = true, coords = { {m=317, x=38.6,y=20,i=true} }, },
		 ["Red Qiraji Resonating Crystal"] =                 { cat = BASE, type = MOUNT, method = NPC, name = L["Red Qiraji Resonating Crystal"], spellId = 26054, itemId = 21321, npcs = { 15311, 15250, 15247, 15246, 15264, 15262, 15277, 15312, 15252, 15249 }, chance = 100, coords = {{m=319,i=true}}, },
						-- 2.x
		 ["Ashes of Al'ar"] =                                { cat = TBC, type = MOUNT, method = BOSS, name = L["Ashes of Al'ar"], spellId = 40192, itemId = 32458, npcs = { 99999 }, tooltipNpcs = { 19622 }, chance = 100, statisticId = { 1088 }, blackMarket = true, coords = { {m=334,x=50.6,y=15.2,i=true} }, },
		 ["Fiery Warhorse's Reins"] =                        { cat = TBC, type = MOUNT, method = NPC, name = L["Fiery Warhorse's Reins"], spellId = 36702, itemId = 30480, npcs = { 16152 }, chance = 100, blackMarket = true, lockBossName = "Attumen the Huntsman", coords = { {m=350, x=46.6,y=82.6,i=true} }, },
		 ["Reins of the Raven Lord"] =                       { cat = TBC, type = MOUNT, method = NPC, name = L["Reins of the Raven Lord"], spellId = 41252, itemId = 32768, npcs = { 23035 }, chance = 67, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_DUNGEON] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.TIMEWALKING_DUNGEON] = true, }, bonusSatchel = true, blackMarket = true, lockBossName = "Anzu", coords = { {m=258, x=32.6,y=54.5,i=true} }, },
		 ["Swift White Hawkstrider"] =                       { cat = TBC, type = MOUNT, method = NPC, name = L["Swift White Hawkstrider"], spellId = 46628, itemId = 35513, npcs = { 24664 }, chance = 33, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_DUNGEON] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.TIMEWALKING_DUNGEON] = true, }, sourceText = L["Heroic difficulty"], bonusSatchel = true, blackMarket = true, coords = { {m=348, x=8.6,y=50.2,i=true} }, },
						-- 3.x
		 ["Invincible's Reins"] =                            { cat = WOTLK, type = MOUNT, method = BOSS, name = L["Invincible's Reins"], spellId = 72286, itemId = 50818, npcs = { 99999 }, tooltipNpcs = { 36597 }, chance = 100, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true, }, statisticId = { 4688 }, sourceText = L["25-player heroic"], blackMarket = true, wasGuaranteed = true, lockBossName = "The Lich King", coords = { {m=191, x=49.8,y=52.8,i=true} }, },
		 ["Mimiron's Head"] =                                { cat = WOTLK, type = MOUNT, method = BOSS, name = L["Mimiron's Head"], spellId = 63796, itemId = 45693, npcs = { 33288 }, statisticId = {2869, 2883}, chance = 100, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true, }, sourceText = L["Dropped by Yogg-Saron in Ulduar with no Keepers assisting"], wasGuaranteed = true, blackMarket = true, lockBossName = "Yogg-Saron", coords = { {m=150, x=68,y=40.8,i=true} }, },
		 ["Reins of the Azure Drake"] =                      { cat = WOTLK, type = MOUNT, method = BOSS, name = L["Reins of the Azure Drake"], spellId = 59567, itemId = 43952, npcs = { 99999 }, tooltipNpcs = { 28859 }, chance = 100, statisticId = { 1391, 1394 }, sourceText = L["Dropped by Malygos in The Eye of Eternity (any raid size)"], blackMarket = true, lockBossName = "Malygos", coords = { {m=141, x=39,y=51.8,i=true} }, },
		 ["Reins of the Blue Drake"] =                       { cat = WOTLK, type = MOUNT, method = BOSS, name = L["Reins of the Blue Drake"], spellId = 59568, itemId = 43953, npcs = { 99999 }, tooltipNpcs = { 28859 }, chance = 100, statisticId = { 1391, 1394 }, sourceText = L["Dropped by Malygos in The Eye of Eternity (any raid size)"], bonusSatchel = true, blackMarket = true, lockBossName = "Malygos", coords = { {m=141, x=39,y=51.8,i=true} }, },
		 ["Reins of the Blue Proto-Drake"] =                 { cat = WOTLK, type = MOUNT, method = NPC, name = L["Reins of the Blue Proto-Drake"], spellId = 59996, itemId = 44151, npcs = { 26693, 174062 }, chance = 77, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_DUNGEON] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.TIMEWALKING_DUNGEON] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.NONE] = true}, sourceText = L["Heroic difficulty"], bonusSatchel = true, blackMarket = true, lockBossName = "Skadi the Ruthless", coords = { {m=136, x=68.4,y=36.2,i=true}, { m = CONSTANTS.UIMAPIDS.ICECROWN, x = 57.6, y = 56 } }, },
		 ["Reins of the Grand Black War Mammoth Alliance"] = { cat = WOTLK, type = MOUNT, method = BOSS, name = L["Reins of the Grand Black War Mammoth"], spellId = 61465, itemId = 43959, npcs = { 99999 }, tooltipNpcs = { 35013, 33993, 31125, 38433 }, chance = 100, requiresAlliance = true, statisticId = { 1753, 1754, 2870, 3236, 4074, 4075, 4657, 4658 }, sourceText = L["Dropped by Koralon the Flame Watcher, Emalon the Storm Watcher, Archavon the Stone Watcher, and Toravon the Ice Watcher in Vault of Archavon (any raid size)."], lockBossName = "Archavon the Stone Watcher", coords = { {m=156, x=36,y=55.4,i=true},{m=156, x=62.6,y=55.4,i=true},{m=156, x=49.2,y=17,i=true},{m=156, x=62.6,y=36.8,i=true}, }, },
		 ["Reins of the Grand Black War Mammoth Horde"] =    { cat = WOTLK, type = MOUNT, method = BOSS, name = L["Reins of the Grand Black War Mammoth"], spellId = 61467, itemId = 44083, npcs = { 99999 }, tooltipNpcs = { 35013, 33993, 31125, 38433 }, chance = 100, requiresHorde = true, statisticId = { 1753, 1754, 2870, 3236, 4074, 4075, 4657, 4658 }, sourceText = L["Dropped by Koralon the Flame Watcher, Emalon the Storm Watcher, Archavon the Stone Watcher, and Toravon the Ice Watcher in Vault of Archavon (any raid size)."], lockBossName = "Archavon the Stone Watcher", coords = { {m=156, x=36,y=55.4,i=true},{m=156, x=62.6,y=55.4,i=true},{m=156, x=49.2,y=17,i=true},{m=156, x=62.6,y=36.8,i=true}, }, },
		 ["Reins of the Green Proto-Drake"] =                { cat = WOTLK, type = MOUNT, method = USE, name = L["Reins of the Green Proto-Drake"], spellId = 61294, itemId = 44707, items = { 39883 }, chance = 20, sourceText = L["Contained in Cracked Egg, which is obtained by becoming Revered with The Oracles, purchasing a Mysterious Egg from their reputation vendor, and waiting three days. The mount has a 5% chance to appear in the Cracked Egg."], bonusSatchel = true, blackMarket = true, coords = { {m=119,x=54.6,y=56.2} }, },
		 ["Reins of the Onyxian Drake"] =                    { cat = WOTLK, type = MOUNT, method = BOSS, name = L["Reins of the Onyxian Drake"], spellId = 69395, itemId = 49636, npcs = { 99999 }, tooltipNpcs = { 10184 }, chance = 100, statisticId = { 1098 }, sourceText = L["Any raid size"], blackMarket = true, lockBossName = "Onyxia", coords = { {m=248, x=68,y=31.4,i=true} }, },
		 ["Reins of the White Polar Bear"] =                 { cat = WOTLK, type = MOUNT, method = USE, name = L["Reins of the White Polar Bear"], spellId = 54753, itemId = 43962, items = { 44751, 69903 }, chance = 33, sourceText = L["Contained in Hyldnir Spoils, which is rewarded for completing daily quests given by Gretta the Arbiter in Brunnhildar Village, Storm Peaks. The mount has a 3% chance to appear in Hyldnir Spoils."], bonusSatchel = true, blackMarket = true, coords = { {m=120,x=50.8,y=65.6} }, },
		 ["Sea Turtle"] =                                    { cat = WOTLK, type = MOUNT, method = FISHING, name = L["Sea Turtle"], spellId = 64731, itemId = 46109, zones = { "116", "127", "115", "117", "114", "119", "245", "241", "249", "207", "198", "418", "371", "376", "379", "390", "422", "388", "407", "554", "507", "504", "433" }, chance = 10000, requiresPool = true, sourceText = L["Obtained very rarely by fishing in pools located in any expansion zone (not Classic zones)"], coords = { {m=116},{m=127},{m=115},{m=117},{m=114},{m=119},{m=245},{m=241},{m=249},{m=207},{m=198},{m=418},{m=371},{m=376},{m=379},{m=390},{m=422},{m=388},{m=407},{m=554},{m=507},{m=504},{m=433}, }, },
						-- 4.x
		 ["Armored Razzashi Raptor"] =                       { cat = CATA, type = MOUNT, method = BOSS, name = L["Armored Razzashi Raptor"], spellId = 96491, itemId = 68823, npcs = { 52151 }, chance = 100, sourceText = L["Heroic difficulty"], lockBossName = "Bloodlord Mandokir", coords = { {m=337,x=60.4,y=79.9,i=true} }, },
		 ["Experiment 12-B"] =                               { cat = CATA, type = MOUNT, method = BOSS, name = L["Experiment 12-B"], spellId = 110039, itemId = 78919, npcs = { 99999 }, tooltipNpcs = { 55294 }, chance = 100, statisticId = { 6161, 6162 }, sourceText = L["Dropped by Ultraxion in Dragon Soul (any raid size or difficulty)"], lockBossName = "Ultraxion", coords = { {m=409,x=49.6,y=57.6,i=true} }, },
		 ["Flametalon of Alysrazor"] =                       { cat = CATA, type = MOUNT, method = BOSS, name = L["Flametalon of Alysrazor"], spellId = 101542, itemId = 71665, npcs = { 99999 }, tooltipNpcs = { 52530 }, chance = 100, statisticId = { 5970, 5971 }, sourceText = L["Any raid size or difficulty"], blackMarket = true, lockBossName = "Alysrazor", coords = { {m=367, x=64.3,y=38,i=true} }, },
		 ["Fossilized Raptor"] =                             { cat = CATA, type = MOUNT, method = ARCH, name = L["Fossilized Raptor"], spellId = 84751, itemId = 60954, raceId = 18, chance = 30, sourceText = L["Obtained as a rare project for the Fossil branch of archaeology"], coords = { {m=1},{m=7},{m=10},{m=12},{m=13},{m=14},{m=15},{m=17},{m=18},{m=21},{m=22},{m=23},{m=25},{m=26},{m=27},{m=32},{m=36},{m=37},{m=42},{m=47},{m=48},{m=49},{m=50},{m=51},{m=52},{m=56},{m=57},{m=62},{m=63},{m=64},{m=65},{m=66},{m=69},{m=70},{m=71},{m=76},{m=77},{m=78},{m=80},{m=81},{m=83},{m=84},{m=85},{m=87},{m=88},{m=89},{m=998},{m=94},{m=95},{m=97},{m=103},{m=106},{m=110},{m=122},{m=124},{m=179},{m=198},{m=199},{m=201},{m=202},{m=203},{m=204},{m=205},{m=210},{m=217},{m=218},{m=224},{m=241},{m=244},{m=245},{m=249},{m=327},{m=338},{m=425},{m=427},{m=460},{m=461},{m=462},{m=463},{m=465},{m=467},{m=468},{m=469}, }, },
		 ["Life-Binder's Handmaiden"] =                      { cat = CATA, type = MOUNT, method = BOSS, name = L["Life-Binder's Handmaiden"], spellId = 107845, itemId = 77069, npcs = { 99999 }, chance = 100, statisticId = { 6168 }, sourceText = L["Dropped by the Madness of Deathwing encounter in Dragon Soul (heroic, any raid size)"], wasGuaranteed = true, blackMarket = true, lockBossName = "Madness of Deathwing", coords = { {m=409,i=true} }, },
		 ["Reins of the Blazing Drake"] =                    { cat = CATA, type = MOUNT, method = BOSS, name = L["Reins of the Blazing Drake"], spellId = 107842, itemId = 77067, npcs = { 99999 }, chance = 100, statisticId = { 6167, 6168 }, sourceText = L["Dropped by the Madness of Deathwing encounter in Dragon Soul (any raid size or difficulty)"], blackMarket = true, lockBossName = "Madness of Deathwing", coords = { {m=409,i=true} }, },
		 ["Reins of the Drake of the North Wind"] =          { cat = CATA, type = MOUNT, method = NPC, name = L["Reins of the Drake of the North Wind"], spellId = 88742, itemId = 63040, npcs = { 43873 }, chance = 100, sourceText = L["Any difficulty"], blackMarket = true, coords = { {m=325,x=51.9,y=82.1,i=true} }, },
		 ["Reins of the Drake of the South Wind"] =          { cat = CATA, type = MOUNT, method = BOSS, name = L["Reins of the Drake of the South Wind"], spellId = 88744, itemId = 63041, npcs = { 99999 }, tooltipNpcs = { 46753 }, chance = 100, statisticId = { 5576, 5577 }, sourceText = L["Any raid size or difficulty"], blackMarket = true, lockBossName = "Al'Akir", coords = { {m=328,x=47.5,y=50.1,i=true} }, },
		 ["Reins of the Grey Riding Camel"] =                { cat = CATA, type = MOUNT, method = SPECIAL, name = L["Reins of the Grey Riding Camel"], spellId = 88750, itemId = 63046, chance = 20, sourceText = L["Guaranteed drop from Dormus the Camel-Hoarder. Accessing this encounter requires finding a rare Mysterious Camel Figurine in Uldum. These are difficult to spot and, when clicked, have a small chance to grant you access to the Dormus encounter. Rarity will count how many Figurines you've found if you mouseover them."], coords = { {m=249} }, },
		 ["Reins of the Vitreous Stone Drake"] =             { cat = CATA, type = MOUNT, method = NPC, name = L["Reins of the Vitreous Stone Drake"], spellId = 88746, itemId = 63043, npcs = { 43214 }, chance = 100, sourceText = L["Any difficulty"], blackMarket = true, coords = { {m=324,x=37,y=44.7,i=true} }, },
		 ["Scepter of Azj'Aqir"] =                           { cat = CATA, type = MOUNT, method = ARCH, name = L["Scepter of Azj'Aqir"], spellId = 92155, itemId = 64883, raceId = 14, chance = 500, sourceText = L["Obtained as a very rare project for the Tol'vir branch of archaeology"], coords = { {m=249} }, },
		 ["Smoldering Egg of Millagazor"] =                  { cat = CATA, type = MOUNT, method = BOSS, name = L["Smoldering Egg of Millagazor"], spellId = 97493, itemId = 69224, npcs = { 99999 }, tooltipNpcs = { 52409 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true, }, chance = 100, statisticId = { 5976, 5977 }, wasGuaranteed = true, blackMarket = true, coords = { {m=367, x=50.7,y=15.3,i=true} }, },
		 ["Swift Zulian Panther"] =                          { cat = CATA, type = MOUNT, method = BOSS, name = L["Swift Zulian Panther"], spellId = 96499, itemId = 68824, npcs = { 52059 }, chance = 100, sourceText = L["Heroic difficulty"], lockBossName = "High Priestess Kilnara", coords = { {m=337,x=48,y=20,i=true} }, },
						-- 5.x
		 ["Clutch of Ji-Kun"] =                              { cat = MOP, type = MOUNT, method = BOSS, name = L["Clutch of Ji-Kun"], spellId = 139448, itemId = 95059, npcs = { 99999 }, tooltipNpcs = { 69712 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true, }, chance = 50, statisticId = { 8171, 8169, 8172, 8170 }, sourceText = L["All raid formats except Raid Finder"], lockBossName = "Ji-Kun", coords = { {m=510, x=49.7,y=41.6,i=true} }, },
		 ["Kor'kron Juggernaut"] =                           { cat = MOP, type = MOUNT, method = BOSS, name = L["Kor'kron Juggernaut"], spellId = 148417, itemId = 104253, npcs = { 99999 }, tooltipNpcs = { 71865 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true, }, chance = 100, statisticId = { 8638, 8637, }, sourceText = L["Mythic difficulty"], wasGuaranteed = true, lockBossName = "Garrosh Hellscream", coords = { {m=5671,x=49.4,y=71.3,i=true} }, },
		 ["Reins of the Amber Primordial Direhorn"] =        { cat = MOP, type = MOUNT, method = NPC, name = L["Reins of the Amber Primordial Direhorn"], spellId = 138424, itemId = 94230, npcs = { 69841 }, chance = 20, sourceText = L["The Warbringer will be riding the mount color he has a chance to drop."], coords = { {m=418,x=39.08,y=67.13},{m=422,x=47.47,y=61.32},{m=388,x=36.53,y=85.67},{m=379,x=75.09,y=67.65},{m=371,x=52.73,y=18.99}, }, },
		 ["Reins of the Astral Cloud Serpent"] =             { cat = MOP, type = MOUNT, method = BOSS, name = L["Reins of the Astral Cloud Serpent"], spellId = 127170, itemId = 87777, npcs = { 99999 }, tooltipNpcs = { 60410 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true, }, chance = 100, statisticId = { 6797, 6798, 7924, 7923, }, sourceText = L["Dropped by Elegon in Mogu'shan Vaults (all raid formats except Raid Finder)"], blackMarket = true, lockBossName = "Elegon", coords = { {m=471,x=21.7,y=51.1,i=true} }, },
		 ["Reins of the Bone-White Primal Raptor"] =         { cat = MOP, type = MOUNT, method = COLLECTION, name = L["Reins of the Bone-White Primal Raptor"], spellId = 138640, itemId = 94290, collectedItemId = 94288, chance = 9999, obtain = L["Dropped from dinosaurs on Isle of Giants"], tooltipNpcs = { 69992, 70013, 70012, 70015, 70014, 70006, 69925, 69993, 70004, 70005, 70007, 70020, 70016, 69983, 70017, 70019, 70018, 70011, 70009, 69991, 70021, 70010, 70008, }, sourceText = L["Earned by giving 9999 Giant Dinosaur Bones to Ku'ma on Isle of Giants. Giant Dinosaur bones drop from all dinosaurs and Zandalari Dinomancers on Isle of Giants."], coords = { {m=507} }, },
		 ["Reins of the Cobalt Primordial Direhorn"] =       { cat = MOP, type = MOUNT, method = BOSS, name = L["Reins of the Cobalt Primordial Direhorn"], spellId = 138423, itemId = 94228, npcs = { 99999 }, tooltipNpcs = { 69161 }, questId = 32519, chance = 2000, statisticId = { 8147 }, enableCoin = true, worldBossFactionless = true, coords = { {m=507,x=50.6,y=54.4} }, },

		["Reins of the Heavenly Onyx Cloud Serpent"] = {
			cat = MOP,
			type = MOUNT,
			method = BOSS,
			name = L["Reins of the Heavenly Onyx Cloud Serpent"],
			spellId = 127158,
			itemId = 87771,
			npcs = { 99999 },
			tooltipNpcs = { 60491 },
			questId = 32099,
			chance = 2000,
			statisticId = { 6989 },
			enableCoin = true,
			worldBossFactionless = true,
			blackMarket = true,
			coords = {
				{
					m = 379,
					x = 53.7,
					y = 64.7
				}
			},
		},

		 ["Reins of the Jade Primordial Direhorn"] =         { cat = MOP, type = MOUNT, method = NPC, name = L["Reins of the Jade Primordial Direhorn"], spellId = 138426, itemId = 94231, npcs = { 69842 }, chance = 20, sourceText = L["The Warbringer will be riding the mount color he has a chance to drop."], coords = { {m=418,x=39.08,y=67.13},{m=422,x=47.47,y=61.32},{m=388,x=36.53,y=85.67},{m=379,x=75.09,y=67.65},{m=371,x=52.73,y=18.99}, }, },
		 ["Reins of the Slate Primordial Direhorn"] =        { cat = MOP, type = MOUNT, method = NPC, name = L["Reins of the Slate Primordial Direhorn"], spellId = 138425, itemId = 94229, npcs = { 69769 }, chance = 20, sourceText = L["The Warbringer will be riding the mount color he has a chance to drop."], coords = { {m=418,x=39.08,y=67.13},{m=422,x=47.47,y=61.32},{m=388,x=36.53,y=85.67},{m=379,x=75.09,y=67.65},{m=371,x=52.73,y=18.99}, }, },
		 ["Reins of the Thundering Cobalt Cloud Serpent"] =  { cat = MOP, type = MOUNT, method = BOSS, name = L["Reins of the Thundering Cobalt Cloud Serpent"], spellId = 139442, itemId = 95057, npcs = { 99999 }, tooltipNpcs = { 69099 }, questId = 32518, chance = 2000, statisticId = { 8146 }, enableCoin = true, worldBossFactionless = true, blackMarket = true, coords = { {m=504,x=60.5,y=37.3} }, },
		 ["Reins of the Thundering Onyx Cloud Serpent"] =    { cat = MOP, type = MOUNT, method = NPC, name = L["Reins of the Thundering Onyx Cloud Serpent"], spellId = 148476, itemId = 104269, npcs = { 73167 }, chance = 100, sourceText = L["Players have a personal loot chance to obtain this item."], coords = { {m=554,x=67.8,y=59} }, },
		 ["Son of Galleon's Saddle"] =                       { cat = MOP, type = MOUNT, method = BOSS, name = L["Son of Galleon's Saddle"], spellId = 130965, itemId = 89783, npcs = { 99999 }, tooltipNpcs = { 62346 }, questId = 32098, chance = 2000, statisticId = { 6990 }, enableCoin = true, worldBossFactionless = true, coords = { {m=376,x=71.6,y=64.4} }, },
		 ["Spawn of Horridon"] =                             { cat = MOP, type = MOUNT, method = BOSS, name = L["Spawn of Horridon"], spellId = 136471, itemId = 93666, npcs = { 99999 }, tooltipNpcs = { 68476 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true, }, chance = 66, statisticId = { 8151, 8149, 8152, 8150 }, sourceText = L["All raid formats except Raid Finder"], lockBossName = "Horridon", coords = { {m=508, x=26.8,y=78.7,i=true} }, },
						-- 6.x
		 ["Armored Razorback"] =                             { cat = WOD, type = MOUNT, method = NPC, name = L["Armored Razorback"], spellId = 171630, itemId = 116669, npcs = { 95044, 95054, 95053, 95056, }, chance = 30, sourceText = L["Can be obtained from Rattling Iron Cage, which has a chance to drop from any of the four champions of Hellfire Citadel in Tanaan Jungle (Terrorfist, Deathtalon, Vengeance, or Doomroller). Each of them can be looted once per day. Rarity will consider this mount \"defeated\" for the day when you kill any of the four."], questId = { 39287, 39288, 39289, 39290, }, defeatAllQuests = true, coords = { {m=534,x=32.6,y=73.8,q=39290,n=L["Vengeance"]}, {m=534,x=47,y=52.6,q=39289,n=L["Doomroller"]}, {m=534,x=23.2,y=40.4,q=39287,n=L["Deathtalon"]}, {m=534,x=14.6,y=63,q=39288,n=L["Terrorfist"]}, }, defeatSteps = { [39290] = L["Vengeance"], [39287] = L["Deathtalon"], [39288] = L["Terrorfist"], [39289] = L["Doomroller"], }, },
		 ["Bristling Hellboar"] =                            { cat = WOD, type = MOUNT, method = COLLECTION, name = L["Bristling Hellboar"], spellId = 190690, itemId = 128481, collectedItemId = 124099, chance = 5000, obtain = L["Dropped from monsters in Fang'rila"], tooltipNpcs = { 92922, 92466, 89747, 89695, 89746, 92481, }, sourceText = L["Purchased from Z'tenga the Walker <Saberstalker Quartermaster> in Fang'rila in Tanaan Jungle. Blackfang Claws drop from all monsters in Fang'rila."], coords = { {m=534,x=55.2,y=74.8} }, },
		 ["Garn Steelmaw"] =                                 { cat = WOD, type = MOUNT, method = USE, name = L["Garn Steelmaw"], spellId = 171836, itemId = 116779, items = { 116980, 122163 }, chance = 50, sourceText = L["This bag is rewarded for earning a Gold or Platinum victory in a garrison invasion."], questId = { 37640, 38482 }, defeatAllQuests = true, coords = { zoneOverride = L["Draenor Garrison"], {m=579},{m=585}, }, defeatSteps = { [37640] = L["Garrison Invasion Gold Victory"], [38482] = L["Garrison Invasion Platinum Victory"], }, },
		 ["Giant Coldsnout"] =                               { cat = WOD, type = MOUNT, method = USE, name = L["Giant Coldsnout"], spellId = 171635, itemId = 116673, items = { 116980, 122163 }, chance = 50, sourceText = L["This bag is rewarded for earning a Gold or Platinum victory in a garrison invasion."], questId = { 37640, 38482 }, defeatAllQuests = true, coords = { zoneOverride = L["Draenor Garrison"], {m=579},{m=585}, }, defeatSteps = { [37640] = L["Garrison Invasion Gold Victory"], [38482] = L["Garrison Invasion Platinum Victory"], }, },
		 ["Reins of the Crimson Water Strider"] =            { cat = WOD, type = MOUNT, method = COLLECTION, name = L["Reins of the Crimson Water Strider"], spellId = 127271, itemId = 87791, collectedItemId = { 117397, 127994, 116820, 116818, 116819, 116821, 122696, 116817, 116822, }, chance = 100, obtain = L["Fished anywhere in Draenor (except your garrison) with the help of Nat Pagle"], sourceText = L["Lunkers can be fished anywhere in Draenor (except in your garrison) after you've obtained a level 3 Fishing Shack and acquired Nat Pagle as a follower."], coords = { {m=572},{m=588},{m=525},{m=543},{m=550},{m=539},{m=542},{m=622},{m=535},{m=534},{m=624}, }, },
		 ["Riding Turtle"] =                                 { cat = WOD, type = MOUNT, method = NPC, name = L["Riding Turtle"], spellId = 30174, itemId = 23720, npcs = { 81171, 85715, }, chance = 200, sourceText = L["After upgrading your garrison's Fishing Shack to level 3, fish up 5 minnows to summon a Cavedweller which can drop this mount."], coords = { zoneOverride = L["Draenor Garrison"], {m=579},{m=585}, }, },
		 ["Shadowhide Pearltusk"] =                          { cat = WOD, type = MOUNT, method = USE, name = L["Shadowhide Pearltusk"], spellId = 171624, itemId = 116663, items = { 116980, 122163 }, chance = 50, sourceText = L["This bag is rewarded for earning a Gold or Platinum victory in a garrison invasion."], questId = { 37640, 38482 }, defeatAllQuests = true, coords = { zoneOverride = L["Draenor Garrison"], {m=579},{m=585}, }, defeatSteps = { [37640] = L["Garrison Invasion Gold Victory"], [38482] = L["Garrison Invasion Platinum Victory"], }, },
		 ["Smoky Direwolf"] =                                { cat = WOD, type = MOUNT, method = USE, name = L["Smoky Direwolf"], spellId = 171843, itemId = 116786, items = { 116980, 122163 }, chance = 50, sourceText = L["This bag is rewarded for earning a Gold or Platinum victory in a garrison invasion."], questId = { 37640, 38482 }, defeatAllQuests = true, coords = { zoneOverride = L["Draenor Garrison"], {m=579},{m=585}, }, defeatSteps = { [37640] = L["Garrison Invasion Gold Victory"], [38482] = L["Garrison Invasion Platinum Victory"], }, },
		 ["Tundra Icehoof"] =                                { cat = WOD, type = MOUNT, method = NPC, name = L["Tundra Icehoof"], spellId = 171619, itemId = 116658, npcs = { 95044, 95054, 95053, 95056, }, chance = 30, sourceText = L["Can be obtained from Rattling Iron Cage, which has a chance to drop from any of the four champions of Hellfire Citadel in Tanaan Jungle (Terrorfist, Deathtalon, Vengeance, or Doomroller). Each of them can be looted once per day. Rarity will consider this mount \"defeated\" for the day when you kill any of the four."], questId = { 39287, 39288, 39289, 39290, }, defeatAllQuests = true, coords = { {m=534,x=32.6,y=73.8,q=39290,n=L["Vengeance"]}, {m=534,x=47,y=52.6,q=39289,n=L["Doomroller"]}, {m=534,x=23.2,y=40.4,q=39287,n=L["Deathtalon"]}, {m=534,x=14.6,y=63,q=39288,n=L["Terrorfist"]}, }, defeatSteps = { [39290] = L["Vengeance"], [39287] = L["Deathtalon"], [39288] = L["Terrorfist"], [39289] = L["Doomroller"], }, },
		 ["Warsong Direfang"] =                              { cat = WOD, type = MOUNT, method = NPC, name = L["Warsong Direfang"], spellId = 171837, itemId = 116780, npcs = { 95044, 95054, 95053, 95056, }, chance = 30, sourceText = L["Can be obtained from Rattling Iron Cage, which has a chance to drop from any of the four champions of Hellfire Citadel in Tanaan Jungle (Terrorfist, Deathtalon, Vengeance, or Doomroller). Each of them can be looted once per day. Rarity will consider this mount \"defeated\" for the day when you kill any of the four."], questId = { 39287, 39288, 39289, 39290, }, defeatAllQuests = true, coords = { {m=534,x=32.6,y=73.8,q=39290,n=L["Vengeance"]}, {m=534,x=47,y=52.6,q=39289,n=L["Doomroller"]}, {m=534,x=23.2,y=40.4,q=39287,n=L["Deathtalon"]}, {m=534,x=14.6,y=63,q=39288,n=L["Terrorfist"]}, }, defeatSteps = { [39290] = L["Vengeance"], [39287] = L["Deathtalon"], [39288] = L["Terrorfist"], [39289] = L["Doomroller"], }, },
		 ["Wild Goretusk"] =                                 { cat = WOD, type = MOUNT, method = COLLECTION, name = L["Wild Goretusk"], spellId = 171633, itemId = 116671, collectedItemId = 124099, chance = 1000, obtain = L["Dropped from monsters in Fang'rila"], tooltipNpcs = { 92922, 92466, 89747, 89695, 89746, 92481, }, sourceText = L["Purchased from Z'tenga the Walker <Saberstalker Quartermaster> in Fang'rila in Tanaan Jungle. Blackfang Claws drop from all monsters in Fang'rila."], coords = { {m=534,x=55.2,y=74.8} }, },
						-- 7.0
		 --["Brinedeep Bottom-Feeder"] =                       { cat = LEGION, type = MOUNT, method = COLLECTION, name = L["Brinedeep Bottom-Feeder"], spellId = 214791, itemId = 138811, collectedItemId = { 138777, }, chance = 100, },
		 ["Cloudwing Hippogryph"] =                          { cat = LEGION, type = MOUNT, method = USE, name = L["Cloudwing Hippogryph"], spellId = 242881, itemId = 147806, items = { 152102, }, chance = 20, },
		 ["Highmountain Elderhorn"] =                        { cat = LEGION, type = MOUNT, method = USE, name = L["Highmountain Elderhorn"], spellId = 242874, itemId = 147807, items = { 152104, }, chance = 20, },
		 ["Leywoven Flying Carpet"] =                        { cat = LEGION, type = MOUNT, method = USE, name = L["Leywoven Flying Carpet"], spellId = 233364, itemId = 143764, items = { 152105, }, chance = 20, },
		 ["Torn Invitation"] =                               { cat = LEGION, type = MOUNT, method = SPECIAL, name = L["Torn Invitation"], spellId = 171850, itemId = 140495, chance = 200, questId = 43943,  sourceText = L["The quest starter item for Reins of the Llothien Prowler"], coords = {{m=680}} },
		 ["Valarjar Stormwing"] =                            { cat = LEGION, type = MOUNT, method = USE, name = L["Valarjar Stormwing"], spellId = 242882, itemId = 147805, items = { 152106, }, chance = 20, },
		 ["Wild Dreamrunner"] =                              { cat = LEGION, type = MOUNT, method = USE, name = L["Wild Dreamrunner"], spellId = 242875, itemId = 147804, items = { 152103, }, chance = 20, },

		 -- 7.3
		 ["Lambent Mana Ray"] =	{
			cat = LEGION,
			type = MOUNT,
			method = NPC,
			name = L["Lambent Mana Ray"],
			itemId = 152844,
			spellId = 253107,
			npcs = { 126867 },
			chance = 30,
			questId = 48705,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MACAREE,	x = 34.01, y = 47.83, n = L["Venomtail Skyfin"] },
			},
		 },
		 ["Maddened Chaosrunner"] =	{
			cat = LEGION,
			type = MOUNT,
			method = NPC,
			name = L["Maddened Chaosrunner"],
			itemId = 152814,
			spellId = 253058,
			npcs = { 126852 },
			chance = 30,
			questId = 48695,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 55.65, y = 59.95, n = L["Wrangler Kravos"] },
			},
		 },
		 ["Vile Fiend"] = {
			cat = LEGION,
			type = MOUNT,
			method = NPC,
			name = L["Vile Fiend"],
			itemId = 152790,
			spellId = 243652,
			npcs = { 127288 },
			chance = 30,
			questId = 48821,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 62.96, y = 24.86, n = L["Houndmaster Kerrax"] },
			},
		 },
		 ["Crimson Slavermaw"] = {
			cat = LEGION,
			type = MOUNT,
			method = NPC,
			name = L["Crimson Slavermaw"],
			itemId = 152905,
			spellId = 253661,
			npcs = { 122958 },
			chance = 30,
			questId = 49183,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 61.78, y = 36.97, n = L["Blistermaw"] },
			},
		 },
		 ["Biletooth Gnasher"] = {
			cat = LEGION,
			type = MOUNT,
			method = NPC,
			name = L["Biletooth Gnasher"],
			itemId = 152903,
			spellId = 253660,
			npcs = { 126040, 126199, },
			chance = 30,
			questId = { 48809, 48810, },
			defeatAllQuests = true,
			defeatSteps = {
				[48809] = L["Puscilla"],
				[48810] = L["Vrax'thul"],
			},
			sourceText = format(L["Has a chance to drop from either %s or %s on Argus. Each can be looted once per day."], L["Puscilla"], L["Vrax'thul"]),
			coords = {
				{ m=CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 64.42, y = 20.35, q=48809, n=L["Puscilla"]},
				{ m=CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 53.06, y = 36.12, q=48810, n=L["Vrax'thul"]},
			},
		 },
		 ["Acid Belcher "] = {
			cat = LEGION,
			type = MOUNT,
			method = NPC,
			name = L["Acid Belcher"],
			itemId = 152904,
			spellId = 253662,
			npcs = { 126912 },
			chance = 30,
			questId = 48721,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 49.79, y = 9.40, n = L["Skreeg the Devourer"] },
			},
		 },
		 ["Scintillating Mana Ray"] = {
			cat = LEGION,
			type = MOUNT,
			method = USE,
			name = L["Scintillating Mana Ray"],
			spellId = 253109,
			itemId = 152840,
			items = { 153191 },
			chance = 16,
			sourceText = L["Contained in Cracked Fel-Spotted Egg, which is obtained by defeating any of the panthara rares on Argus, looting a Fel-Spotted Egg from them, and waiting five days. Each mount has a 6% chance to appear in the Cracked Fel-Spotted Egg, and each pet has a 20% chance to appear in it."],
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 64.32, y = 48.62, n = L["Varga"] },
				{ m = CONSTANTS.UIMAPIDS.KROKUUN, x = 70.21, y = 34.38, n = L["Naroua"] },
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 43.55, y = 49.19, n = L["Sabuul"] },
			},
		 },
		 ["Felglow Mana Ray"] = {
			cat = LEGION,
			type = MOUNT,
			method = USE,
			name = L["Felglow Mana Ray"],
			spellId = 253108,
			itemId = 152841,
			items = { 153191 },
			chance = 16,
			sourceText = L["Contained in Cracked Fel-Spotted Egg, which is obtained by defeating any of the panthara rares on Argus, looting a Fel-Spotted Egg from them, and waiting five days. Each mount has a 6% chance to appear in the Cracked Fel-Spotted Egg, and each pet has a 20% chance to appear in it."],
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 64.32, y = 48.62, n = L["Varga"] },
				{ m = CONSTANTS.UIMAPIDS.KROKUUN, x = 70.21, y = 34.38, n = L["Naroua"] },
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 43.55, y = 49.19, n = L["Sabuul"] },
			},
		 },
		 ["Darkspore Mana Ray"] = {
			cat = LEGION,
			type = MOUNT,
			method = USE,
			name = L["Darkspore Mana Ray"],
			spellId = 235764,
			itemId = 152843,
			items = { 153191 },
			chance = 16,
			sourceText = L["Contained in Cracked Fel-Spotted Egg, which is obtained by defeating any of the panthara rares on Argus, looting a Fel-Spotted Egg from them, and waiting five days. Each mount has a 6% chance to appear in the Cracked Fel-Spotted Egg, and each pet has a 20% chance to appear in it."],
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 64.32, y = 48.62, n = L["Varga"] },
				{ m = CONSTANTS.UIMAPIDS.KROKUUN, x = 70.21, y = 34.38, n = L["Naroua"] },
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 43.55, y = 49.19, n = L["Sabuul"] },
			},
		 },
		 ["Vibrant Mana Ray"] = {
			cat = LEGION,
			type = MOUNT,
			method = USE,
			name = L["Vibrant Mana Ray"],
			spellId = 253106,
			itemId = 152842,
			items = { 153191 },
			chance = 16,
			sourceText = L["Contained in Cracked Fel-Spotted Egg, which is obtained by defeating any of the panthara rares on Argus, looting a Fel-Spotted Egg from them, and waiting five days. Each mount has a 6% chance to appear in the Cracked Fel-Spotted Egg, and each pet has a 20% chance to appear in it."],
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 64.32, y = 48.62, n = L["Varga"] },
				{ m = CONSTANTS.UIMAPIDS.KROKUUN, x = 70.21, y = 34.38, n = L["Naroua"] },
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 43.55, y = 49.19, n = L["Sabuul"] },
			},
		 },
		["Pond Nettle"] = {
			cat = LEGION,
			type = MOUNT,
			method = FISHING,
			name = L["Pond Nettle"],
			zones = { "885", "830", "882" },
			spellId = 253711,
			itemId = 152912,
			chance = 2000,
			requiresPool = false,
		},
		["Avenging Felcrusher"] = {
			cat = LEGION,
			type = MOUNT,
			method = USE,
			name = L["Avenging Felcrusher"],
			spellId = 254259,
			itemId = 153044,
			items = { 152923 },
			chance = 20,
		},
		["Blessed Felcrusher"] = {
			cat = LEGION,
			type = MOUNT,
			method = USE,
			name = L["Blessed Felcrusher"],
			spellId = 254258,
			itemId = 153043,
			items = { 152923 },
			chance = 20,
		},
		["Glorious Felcrusher"] = {
			cat = LEGION,
			type = MOUNT,
			method = USE,
			name = L["Glorious Felcrusher"],
			spellId = 254069,
			itemId = 153042,
			items = { 152923 },
			chance = 20,
		},

		--- 8.0

		 ["Witherbark Direwing"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Witherbark Direwing"],
			itemId = 163706,
			spellId = 279868,
			npcs = { 142692 },
			chance = 33,
			questId = { 53091, 53517},
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 67.48, y = 60.58, n = L["Nimar the Slayer"] },
			},
		 },

		 ["Lil' Donkey"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Lil' Donkey"],
			itemId = 163646,
			spellId = 279608,
			npcs = { 142423 },
			chance = 33,
			questId = { 53014, 53518},
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 27.46, y = 55.89, n = L["Overseer Krix"] .. " - " .. L["Horde controls Stromgarde"] },
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 33.04, y = 37.49, n = L["Overseer Krix"]  .. " - " .. L["Alliance controls Stromgarde"] },
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 33.44, y = 36.94, n = L["Cave Entrance"] },
			},
		 },

		["Skullripper"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Skullripper"],
			itemId = 163645,
			spellId = 279611,
			npcs = { 142437 },
			chance = 33,
			questId = { 53022, 53526 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 57.15, y = 45.75, n = L["Skullripper"] },
			},
		 },

		 ["Swift Albino Raptor"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Swift Albino Raptor"],
			itemId = 163644,
			spellId = 279569,
			npcs = { 142709 },
			chance = 33,
			questId = { 53083, 53504},
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 67.06, y = 65.89, n = L["Beastrider Kama"] },
			},
		 },

		 ["Highland Mustang"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Highland Mustang"],
			itemId = 163579,
			spellId = 279456,
			npcs = { 142741 },
			chance = 33,
			questId = 53085,
			requiresAlliance = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 53.97, y = 56.96, n = L["Doomrider Helgrim"] .. " - " .. L["Alliance controls Stromgarde"] .. " - " .. L["Alliance only"] },
			},
		 },

		 ["Broken Highland Mustang"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Broken Highland Mustang"],
			itemId = 163578,
			spellId = 279457,
			npcs = { 142739 },
			chance = 33,
			questId = 53088,
			requiresHorde = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 49.27, y = 40.05, n = L["Knight-Captain Aldrin"] .. " - " .. L["Horde controls Stromgarde"] .. " - " .. L["Horde only"] },
			},
		 },

		 ["Captured Dune Scavenger"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Captured Dune Scavenger"],
			itemId = 163576,
			spellId = 237286,
			npcs = {
				128682,
				123774,
				136191,
				134429,
				129778,
				134427,
				129652,
				134560,
				134103,
				128678,
				123773,
				134559,
				123775,
				128749,
				127406,
				122746,
				123864,
				136545,
				122782,
				123863,
			},
			chance = 3000,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.VOLDUN },
			},
		 },

		 ["Chewed-On Reins of the Terrified Pack Mule"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Chewed-On Reins of the Terrified Pack Mule"],
			itemId = 163574,
			spellId = 260174,
			npcs = {
				131534,
				133892,
				133889,
				141642,
				131519,
				137134,
				133736,
				131530,
				131529
			},
			chance = 4000,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DRUSTVAR },
			},
		 },

		 ["Reins of a Tamed Bloodfeaster"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Reins of a Tamed Bloodfeaster"],
			itemId = 163575,
			spellId = 243795,
			npcs = {
				126888,
				126187,
				133077,
				122239,
				127919,
				120607,
				136639,
				127224,
				136293,
				133279,
				133063,
				128734,
				127928,
				120606,
				124547,
				124688,
			},
			chance = 3000,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.NAZMIR },
			},
		 },

		 ["Goldenmane's Reins"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Goldenmane's Reins"],
			itemId = 163573,
			spellId = 260175,
			npcs = {
				129750,
				131646,
				135585,
				138167,
				138332,
				141143,
				137202,
				138168,
				130641,
				131166,
				138226,
				130897,
				135584,
				140209,
				137893,
				138170,
				137156,
				130006,
				131404,
				136158,
				130039,
				132226,
				138340,
				137155,
				130531,
			},
			chance = 3000,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.STORMSONG_VALLEY },
			},
		 },

		-- 8.1

		["Ashenvale Chimaera"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Ashenvale Chimaera"],
			itemId = 166432,
			spellId = 288495,
			npcs = { 148787 },
			chance = 20,
			questId = { 54695, 54696},
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 56.4, y = 30.8, n = L["Alash'anir"] },
			},
		},

		["Caged Bear"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Caged Bear"],
			itemId = 166438,
			spellId = 288438,
			npcs = { 149652 },
			chance = 20,
			questId = { 54883 },
			requiresAlliance = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 49.2, y = 24.8, n = L["Agathe Wyrmwood"] .. " - " .. L["Alliance only"] },
			},
		},

		["Blackpaw"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Blackpaw"],
			itemId = 166428,
			spellId = 288438,
			npcs = { 149660 },
			chance = 20,
			requiresHorde = true,
			questId = { 54890 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 49.2, y = 24.8, n = L["Blackpaw"] .. " - " .. L["Horde only"] },
			},
		},

		["Captured Kaldorei Nightsaber"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Captured Kaldorei Nightsaber"],
			itemId = 166437,
			spellId = 288505,
			npcs = { 149655 },
			chance = 20,
			questId = { 54886 },
			requiresAlliance = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 50.6, y = 32.6, n = L["Croz Bloodrage"] .. " - " .. L["Alliance only"] },
			},
		},

		["Kaldorei Nightsaber"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Kaldorei Nightsaber"],
			itemId = 166435,
			spellId = 288505,
			npcs = { 149663 },
			chance = 20,
			questId = { 54892 },
			requiresHorde = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 39.9, y = 33.0, n = L["Shadowclaw"] .. " - " .. L["Horde only"] },
			},
		},

		["Umber Nightsaber"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Umber Nightsaber"],
			itemId = 166803,
			spellId = 288503,
			npcs = { 148037 },
			chance = 20,
			questId = { 54431 },
			requiresHorde = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 42, y = 77.6, n = L["Athil Dewfire"] .. " - " .. L["Horde only"] },
			},
		},

		["Captured Umber Nightsaber"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Captured Umber Nightsaber"],
			itemId = 166434,
			spellId = 288503,
			npcs = { 147701 },
			chance = 20,
			questId = { 54277 },
			requiresAlliance = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 63.7, y = 20.9, n = L["Moxo the Beheader"] .. " - " .. L["Alliance only"] },
			},
		},

		-- 8.2 Mounts
		["Royal Snapdragon"] = {
			cat = BFA,
			type = MOUNT,
			method = USE,
			name = L["Royal Snapdragon"],
			spellId = 294038,
			itemId = 169198,
			items = { 169940, 169939 },
			chance = 100, -- Blind guess (no data). Possibly a lot higher?
		},

		["Rusted Keys to the Junkheap Drifter"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Rusted Keys to the Junkheap Drifter"],
			itemId = 168370,
			spellId = 297157,
			npcs = { 152182 },
			chance = 200,
			questId = { 55811 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x = 65.8, y = 79.6, n = L["Rustfeather"] },
			},
		},

		["Rusty Mechanocrawler"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Rusty Mechanocrawler"],
			itemId = 168823,
			spellId = 291492,
			npcs = { 154342, 151934 },
			chance = 500,
			questId = { 55512 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x = 52.0, y = 41.4, n = L["Arachnoid Harvester"] },
			},
		},

		["Silent Glider"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Silent Glider"],
			itemId = 169163,
			spellId = 300149,
			npcs = { 152290 },
			chance = 200,
			questId = { 56298 },
		},

		["Mechagon Peacekeeper"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Mechagon Peacekeeper"],
			itemId = 168826,
			spellId = 299158,
			npcs = { 150190, 155157 },
			chance = 300,
		},

		-- 8.3 Mounts
		["Xinlao"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Xinlao"],
			itemId = 174840,
			spellId = 316723,
			npcs = { 157466 },
			chance = 100,
			questId = { 57363 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 34.15, y = 68.05, n = L["Anh-De the Loyal"] },
			},
		},

		["Reins of the Drake of the Four Winds"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Reins of the Drake of the Four Winds"],
			itemId = 174641,
			spellId = 315847,
			npcs = { 157134 },
			chance = 100,
			questId = { 57259 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 73.96, y = 83.52, n = L["Ishak of the Four Winds"] },
			},
		},

		["Malevolent Drone"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Malevolent Drone"],
			itemId = 174769,
			spellId = 316337,
			npcs = { 162147 },
			chance = 100,
			questId = { 58696 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 30.85, y = 49.71, n = L["Corpse Eater"] },
			},
		},

		["Clutch of Ha-Li"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Clutch of Ha-Li"],
			itemId = 173887,
			spellId = 312751,
			npcs = { 157153 },
			chance = 100,
			questId = { 57344 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 36.6, y = 37.6, n = L["Ha-Li"] },
			},
		},

		["Ren's Stalwart Hound"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Ren's Stalwart Hound"],
			itemId = 174841,
			spellId = 316722,
			npcs = { 157160 },
			chance = 100,
			questId = { 57345 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 10, y = 33, n = L["Houndlord Ren"] },
			},
		},

		["Waste Marauder"] = {
			cat = BFA,
			type = MOUNT,
			method = NPC,
			name = L["Waste Marauder"],
			itemId = 174753,
			spellId = 316275,
			npcs = { 157146 },
			chance = 100,
			questId = { 57273 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 68.23, y = 31.97, n = L["Rotfeaster"] },
			},
		},

		["Slightly Damp Pile of Fur"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Slightly Damp Pile of Fur"],
			itemId = 174842,
			spellId = 298367,
			npcs = { 138794 },
			chance = 100,
			groupSize = 3,
			equalOdds = true,
			questId = { 53000 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.VOLDUN, x = 44.6, y = 56.2, n = L["Dunegorger Kraulok"] },
			},
		},

		["Mail Muncher"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Mail Muncher"],
			itemId = 174653,
			spellId = 315987,
			npcs = { 160708 },
			tooltipNpcs = { 160708 },
			chance = 100,
			coords = {
				{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_STORMWIND },
				{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_ORGRIMMAR },
			},
		},


		-- 9.0 Mounts
		["Horrid Dredwing"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Horrid Dredwing"],
			itemId = 180461,
			spellId = 332882,
			npcs = { 165290 },
			chance = 100,
			questId = { 59612 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 46.0, y = 78.5, n = L["Harika the Horrid"] },
			},
			requiresCovenant = true,
			requiredCovenantID = CONSTANTS.COVENANT_IDS.VENTHYR
		},

		["Bonehoof Tauralus"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Bonehoof Tauralus"],
			itemId = 182075,
			spellId = 332457,
			npcs = { 162586 },
			chance = 100,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 44.2, y = 51.2, n = L["Tahonta"] },
			},
			requiresCovenant = true,
			requiredCovenantID = CONSTANTS.COVENANT_IDS.NECROLORD
		},

		["Hopecrusher Gargon"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Hopecrusher Gargon"],
			itemId = 180581,
			spellId = 312753,
			npcs = { 166679 },
			chance = 100,
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 51.98, y = 51.80, n = L["Hopecrusher"] },
			},
			requiresCovenant = true,
			requiredCovenantID = CONSTANTS.COVENANT_IDS.VENTHYR
		},

		["Reins of the Colossal Slaughterclaw"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = USE,
			name = L["Reins of the Colossal Slaughterclaw"],
			spellId = 327405,
			itemId = 182081,
			items = { 180646 },
			chance = 20,	-- Estimate
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS }
			},
		},

		["Amber Ardenmoth"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = USE,
			name = L["Amber Ardenmoth"],
			spellId = 342666,
			itemId = 183800,
			items = { 180649 },
			chance = 20,	-- Estimate
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARDENWEALD }
			},
		},

		["Phalynx of Humility"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = SPECIAL,
			name = L["Phalynx of Humility"],
			spellId = 334386,
			itemId = 180762,
			items = { 356818 },
			chance = 50,
			questId = { 61688 },
			sourceText = L["This mount can only drop for Kyrians. Requires channeling anima to Temple of Purity."],
			coords = {
				{ m = CONSTANTS.UIMAPIDS.BASTION, x = 60.23, y = 78.11, n = L["Penitence of Purity"] },
			},
		},

		["Bulbous Necroray"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = USE,
			name = L["Bulbous Necroray"],
			spellId = 344574,
			itemId = 184160,
			items = { 184158 },
			chance = 10,	-- Estimate
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS }
			},
		},

		["Pestilent Necroray"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = USE,
			name = L["Pestilent Necroray"],
			spellId = 344575,
			itemId = 184162,
			items = { 184158 },
			chance = 10,	-- Estimate
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS }
			},
		},

		["Infested Necroray"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = USE,
			name = L["Infested Necroray"],
			spellId = 344576,
			itemId = 184161,
			items = { 184158 },
			chance = 10,	-- Estimate
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS }
			},
		},



	--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
						-- MOUNTS: Requires a group (some of these may be soloable by certain classes, but not in general)
						--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

						-- Holiday
		 ["Big Love Rocket"] =                               { cat = HOLIDAY, type = MOUNT, method = USE, name = L["Big Love Rocket"], spellId = 71342, itemId = 50250, items = { 54537 }, chance = 3333, groupSize = 5, equalOdds = true, sourceText = L["Can be contained in Heart-Shaped Box, rewarded for defeating the World Event Dungeon during Love is in the Air."], lockDungeonId = 288, coords = {{m=310,x=40.8,y=52.6, i=true}}, },
		 ["Great Brewfest Kodo"] =                           { cat = HOLIDAY, type = MOUNT, method = USE, name = L["Great Brewfest Kodo"], spellId = 49379, itemId = 37828, items = { 54535, 117393, }, chance = 25, groupSize = 5, equalOdds = true, sourceText = L["Can be contained in Keg-Shaped Treasure Chest, rewarded for defeating the World Event Dungeon during Brewfest."], lockDungeonId = 287, coords = {{m=243,x=46.6,y=60, i=true}}, },
		 ["Swift Brewfest Ram"] =                            { cat = HOLIDAY, type = MOUNT, method = USE, name = L["Swift Brewfest Ram"], spellId = 43900, itemId = 33977, items = { 54535, 117393, }, chance = 25, groupSize = 5, equalOdds = true, sourceText = L["Can be contained in Keg-Shaped Treasure Chest, rewarded for defeating the World Event Dungeon during Brewfest."], lockDungeonId = 287, coords = {{m=242,x=46.6,y=60, i=true}}, },
		 ["The Horseman's Reins"] =                          { cat = HOLIDAY, type = MOUNT, method = USE, name = L["The Horseman's Reins"], spellId = 48025, itemId = 37012, items = { 117392 }, chance = 200, groupSize = 5, equalOdds = true, sourceText = L["Can be contained in Loot-Filled Pumpkin, rewarded for defeating the World Event Dungeon during Hallow's End."], lockDungeonId = 285, coords = { {m=435,i=true} }, },
						-- 6.x
		 ["Felsteel Annihilator"] =                          { cat = WOD, type = MOUNT, method = BOSS, name = L["Felsteel Annihilator"], spellId = 182912, itemId = 123890, npcs = { 99999 }, tooltipNpcs = { 91331 }, chance = 100, wasGuaranteed = true, statisticId = { 10252 }, lockBossName = "Archimonde", coords = { {m=6610,x=58.4,y=53.3,i=true} }, },
		 ["Garn Nighthowl"] =                                { cat = WOD, type = MOUNT, method = BOSS, name = L["Garn Nighthowl"], spellId = 171851, itemId = 116794, npcs = { 81001 }, chance = 1, coords = { {m=525,x=16,y=53.2} }, },
		 ["Ironhoof Destroyer"] =                            { cat = WOD, type = MOUNT, method = BOSS, name = L["Ironhoof Destroyer"], spellId = 171621, itemId = 116660, npcs = { 99999 }, tooltipNpcs = { 77325 }, chance = 100, wasGuaranteed = true, statisticId = { 9365 }, lockBossName = "Blackhand", coords = { {m=600, x=48.4,y=34.5,i=true} }, },

		 ["Solar Spirehawk"] = {
			cat = WOD, type = MOUNT,
			method = BOSS,
			name = L["Solar Spirehawk"],
			spellId = 171828,
			itemId = 116771,
			npcs = { 99999 },
			tooltipNpcs = { 87493, 83746 },
			chance = 500,
			statisticId = { 9279 },
			worldBossFactionless = true,
			questId = 37464,
			coords = {
				{
					m = 542,
					x = 34.98,
					y = 38.65
				}
			},
		},

		 ["Reins of the Infinite Timereaver"] =              { cat = WOD, type = MOUNT, method = BOSS, name = L["Reins of the Infinite Timereaver"], spellId = 201098, itemId = 133543,
		npcs = { -- NPCs marked with * can't be looted; they use a workaround and are detected via checking their achievement criteria. The entry here is mostly for the tooltip display....
			-- TBC Dungeons
			---- Magister's Terrace
			24723, -- Selin Fireheart
			24744, -- Vexallus
			24560, -- Priestess Velrissa
			24664, -- Kael'thas Sunstrider
			---- The Slave Pens
			17941, -- Mennu the Betrayer
			17991, -- Rokmar the Crackler
			17942, -- Quagmirran
			---- The Shattered Halls
			16807, -- Grand Warlock Nethekurse
			20923, -- Blood Guard Porung
			16809, -- Warbringer O'mrogg
			16808, -- Warchief Kargath Bladefist
			---- The Mana Tombs
			18341, -- Pandemonius
			18343, -- Tavarok
			18344, -- Nexus-Prince Shaffar
			22930, -- Yor
			---- The Black Morass
			17879, -- Chrono Lord Deja
			17880, -- Temporus
			17881, -- Aeonus
			---- The Arcatraz
			20870, -- Zereketh the Unbound
			20885, -- Dalliah the Doomsayer
			20886, -- Wrath-Scryer Soccothrates
			20912, -- Harbinger Skyriss
			-- WOTLK Dungeons
			---- Pit of Saron
			36494, -- Forgemaster Garfrost
			36476, -- Ick
			36658, -- Scourgelord Tyrannus
			---- Utgarde Pinnacle
			26668, -- Svala Sorrowgrave
			26687, -- Gortok Palehoof
			26693, -- Skadi the Ruthless
			26861, -- King Ymiron
			---- The Nexus
			26731, -- Grand Magus Telestra
			26763, -- Anomalus
			26794, -- Ormorok the Tree-Shaper
			26723, -- Keristrasza
			26796, -- Commander Stoutbeard
			26798, -- Commander Kolurg
			---- Halls of Lightning
			28586, -- General Bjarngrim
			28587, -- Volkhan
			28546, -- Ionar
			28923, -- Loken
			---- Gundrak
			29304, -- Slad'ran
			29573, -- Drakkari Elemental
			29305, -- Moorabi
			29306, -- Gal'darah
			29932, -- Eck the Ferocious
			---- Ahn'kahet: The Old Kingdom
			29309, -- Elder Nadox
			29308, -- Prince Taldaram
			29310, -- Jedoga Shadowseeker
			29311, -- Herald Volazj
			30258, -- Amanitar
			-- CATA Dungeons
			---- Throne of the Tides
			40586, -- Lady Naz'jar
			40765, -- Commander Ulthok
			40788, -- Mindbender Ghur'sha
			44566, -- Ozumat *
			---- The Vortex Pinnacle
			43878, -- Grand Vizier Ertan
			43873, -- Altairus
			43875, -- Asaad
			---- The Stonecore
			43438, -- Corborus
			43214, -- Slabhide
			42188, -- Ozruk
			42333, -- High Priestess Azil
			---- Lost City of the Tol'vir
			44577, -- General Husam
			43612, -- High Prophet Barim
			44819, -- Siamat
			49045, -- Augh
			---- Grim Batol
			39625, -- General Umbriss
			40177, -- Forgemaster Throngus
			40319, -- Drahga Shadowburner
			40484, -- Erudax
			---- End Time
			54431, -- Echo of Baine
			54445, -- Echo of Jaina
			54123, -- Echo of Sylvanas
			54544, -- Echo of Tyrande
			54432, -- Murozond *
			-- MOP Timewalking
			---- Gate of the Setting Sun
			56906, -- Saboteur Kip'tilak
			56589, -- Striker Ga'dok
			56636, -- Commander Ri'mok
			56877, -- Raigonn
			---- Temple of the Jade Serpent
			56448, -- Wise Mari
			59051, -- Strife (Trial of the Yaungol)
			58826, -- Zao Sunseeker (Champion of the Five Suns)
			56732, -- Liu Flameheart
			56439, -- Sha of Doubt
			---- Stormstout Brewery
			56637, -- Ook-ook
			56717, -- Hoptallus
			59479, -- Yan-Zhu the Uncasked
			---- Siege of Niuzao Temple
			61567, -- Vizier Jin'bak
			61634, -- Commander Vo'jak
			61485, -- General Pa'valak
			62205, -- Wing Leader Ner'onok
			---- Shado-Pan Monastery
			56747, -- Gu Cloudstrike
			56541, -- Master Snowdrift *
			56719, -- Sha of Violence
			56884, -- Taran Zhu *
			---- Mogu'shan Palace
			61444, -- Ming the Cunning *
			61243, -- Gekkan *
			61398, -- Xin the Weaponmaster
			-- WoD Timewalking
			---- The Everbloom
			83846, -- Yalnu
			82682, -- Archmage Sol
			84550, -- Xeri'tac
			83894, -- Dulhu
            81522, -- Witherbark
			---- Bloodmaul Slag Mines
            74366, -- Forgemaster Gog'duh
            74787, -- Slave Watcher Crushto
            75786, -- Roltall
            74790, -- GugÄrokk
            ---- Iron Docks
            81305, -- Fleshrender Nok'gar
            80816, -- Ahri'ok Dugru
            79852, -- Oshir
            83612, -- Skulloc
            ---- Auchindoun
            75839, -- Vigilant Kaathar
            76177, -- Soulbinder Nyami
            75927, -- Azzakel
            77734, -- Teron'gor
            ---- Shadowmoon Burial Grounds
            75509, -- Sadana Bloodfury
            75829, -- Nhallish
            75452, -- Bonemaw
            76407, -- Ner'zhul
            ---- Skyreach
            75964, -- Ranjit
            76141, -- Araknath
            76379, -- Rukhran
            76266, -- High Sage Viryx

		},
		chance = 4000, groupSize = 5, equalOdds = true, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.TIMEWALKING_DUNGEON] = true, }, coords = {{m=348,i=true},{m=265,i=true},{m=246,i=true},{m=272,i=true},{m=273,i=true},{m=269,i=true},{m=184,i=true},{m=136,i=true},{m=129,i=true},{m=138,i=true},{m=153,i=true},{m=132,i=true},{m=322,i=true},{m=325,i=true},{m=324,i=true},{m=277,i=true},{m=293,i=true},{m=401,i=true},{m=437,i=true},{m=429,i=true},{m=439,i=true},{m=457,i=true},{m=443,i=true},{m=453,i=true}}, },
		-- 7.x
		["Abyss Worm"] =                                    { cat = LEGION, type = MOUNT, method = BOSS, name = L["Abyss Worm"], spellId = 232519, itemId = 143643, npcs = { 99999 }, tooltipNpcs = { 115767 }, chance = 100, groupSize = 3, equalOdds = true, statisticId = { 11893, 11894, 11895, 11896, }, coords = { {m=851, i=true} }, },
		["Living Infernal Core"] =                          { cat = LEGION, type = MOUNT, method = BOSS, name = L["Living Infernal Core"], sourceText = L["All raid formats except Raid Finder"],spellId = 213134, itemId = 137574, npcs = { 99999 }, tooltipNpcs = {
			105503,
			104154, -- Gul'dan (normal)
	 }, chance = 100, groupSize = 3, equalOdds = true, statisticId = { 10979, 10980, 10978 }, coords = { {m=772, i=true} }, },
		["Midnight's Eternal Reins"] =                      { cat = LEGION, type = MOUNT, method = BOSS, name = L["Midnight's Eternal Reins"], spellId = 229499, itemId = 142236, npcs = { 114262, }, chance = 100, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true, }, lockDungeonId = 1475, lockBossName = "Attumen the Huntsman", coords = {{m=794,i=true}}, },

		["Fiendish Hellfire Core"] ={
			cat = LEGION,
			type = MOUNT,
			method = BOSS,
			name = L["Fiendish Hellfire Core"],
			spellId = 171827,
			itemId = 137575,
			npcs = { 99999 },
			tooltipNpcs = { 105503, 111022 }, -- Gul'dan / The Demon Within (Mythic only)
			instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true, },
			chance = 100,
			wasGuaranteed = true,
			groupSize = 3,
			equalOdds = true,
			statisticId = { 10980 },
			coords = { {m=772, i=true} },
		},

		["Antoran Charhound"] = {
			cat = LEGION,
			type = MOUNT,
			method = BOSS,
			name = L["Antoran Charhound"],
			spellId = 253088,
			itemId = 152816,
			npcs = { 99999 },
			tooltipNpcs = { 126915, 126916 },
			chance = 100,
			groupSize = 3,
			equalOdds = true,
			statisticId = { 12118, 11957, 11958, 11959, },
			coords = { {m=910, i=true} },
		},

		["Shackled Ur'zul"] ={
			cat = LEGION,
			type = MOUNT,
			method = BOSS,
			name = L["Shackled Ur'zul"],
			spellId = 243651,
			itemId = 152789,
			npcs = { 99999 },
			tooltipNpcs = { 130352 }, -- Argus the Unmaker
			instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true, },
			chance = 100,
			wasGuaranteed = true,
			groupSize = 3,
			equalOdds = true,
			statisticId = { 11986 },
			coords = { {m=910, i=true} },
		},

		-- 8.0 Mounts

		["Sharkbait's Favorite Crackers"] = {
			cat = BFA,
			type = MOUNT,
			method = BOSS,
			name = L["Sharkbait's Favorite Crackers"],
			spellId = 254813,
			itemId = 159842,
			npcs = { 99999 },
			tooltipNpcs = { 126983 },
			statisticId = { 12752 },
			chance = 200,
			equalOdds = true,
			instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true },
			groupSize = 5,
		},

		["Underrot Crawg Harness"] = {
			cat = BFA,
			type = MOUNT,
			method = BOSS,
			name = L["Underrot Crawg Harness"],
			spellId = 273541,
			itemId = 160829,
			npcs = { 99999 },
			tooltipNpcs = { 133007 },
			statisticId = { 12745 },
			chance = 200,
			equalOdds = true,
			instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true },
			groupSize = 5,
		},

		["Mummified Raptor Skull"] = {
			cat = BFA,
			type = MOUNT,
			method = BOSS,
			name = L["Mummified Raptor Skull"],
			spellId = 266058,
			itemId = 159921,
			npcs = { 99999 },
			tooltipNpcs = { 136160 },
			statisticId = { 12763 },
			chance = 200,
			equalOdds = true,
			instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true },
			groupSize = 5,
		},

		["Twilight Avenger"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Twilight Avenger"],
			spellId = 279466,
			itemId = 163584,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		["Craghorn Chasm-Leaper"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Craghorn Chasm-Leaper"],
			spellId = 279467,
			itemId = 163583,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		["Qinsho's Eternal Hound"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Qinsho's Eternal Hound"],
			spellId = 279469,
			itemId = 163582,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		["Squawks"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Squawks"],
			spellId = 254811,
			itemId = 163586,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		["Surf Jelly"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Surf Jelly"],
			spellId = 278979,
			itemId = 163585,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		["Great Sea Ray"] = {
			cat = BFA,
			type = MOUNT,
			method = FISHING,
			name = L["Great Sea Ray"],
			spellId = 278803,
			itemId = 163131,
			chance = 10000,
			zones = {
				"896", -- Drustvar
				"895", -- Tiragarde
				"942", -- SSValley
				"862", -- Zuldazar
				"863", -- Nazmir
				"864", -- Vol'dun
				"875", -- Zandalar
				"876", -- Kul'tiras
				"974", -- Tol'Dagor
				"1161", -- Boralus
				"1364", -- Battle for Dazar'alor (Raid)
				"1462", -- Mechagon Island
				"1165", -- Dazar'alor
			},
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DRUSTVAR },
				{ m = CONSTANTS.UIMAPIDS.TIRAGARDE_SOUND },
				{ m = CONSTANTS.UIMAPIDS.STORMSONG_VALLEY },
				{ m = CONSTANTS.UIMAPIDS.ZULDAZAR },
				{ m = CONSTANTS.UIMAPIDS.NAZMIR },
				{ m = CONSTANTS.UIMAPIDS.VOLDUN },
				{ m = CONSTANTS.UIMAPIDS.ZANDALAR },
				{ m = CONSTANTS.UIMAPIDS.KULTIRAS },
				{ m = CONSTANTS.UIMAPIDS.TORDAGOR },
				{ m = CONSTANTS.UIMAPIDS.BORALUS },
				{ m = CONSTANTS.UIMAPIDS.BATTLE_FOR_DAZARALOR_RAID },
				{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND },
				{ m = CONSTANTS.UIMAPIDS.DAZARALOR }

			},
		},

		-- 8.1 Mounts

		["G.M.O.D."] = {
			cat = BFA,
			type = MOUNT,
			method = BOSS,
			name = L["G.M.O.D."],
			spellId = 289083,
			itemId = 166518,
			npcs = { 99999 },
			tooltipNpcs = { 144796 },
			tooltipModifier = { condition = TOOLTIP_FILTERS.IS_PLAYER_IN_LFR, action = TOOLTIP_ACTIONS.OVERRIDE_TOOLTIP_NPCS, value = 146409 },
			chance = 100,
			groupSize = 5,
			equalOdds = true,
			statisticId = { 13372, 13373, 13374, 13379 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Mekkatorque",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
					},
				},
				{
					encounterName = "Mekkatorque",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
					},
				},
				{
					encounterName = "Mekkatorque",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
					},
				},
				{
					encounterName = "Lady Jaina Proudmoore",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
					},
				},
			},
			instanceDifficulties = {
				[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true, -- Normal (Raids)
				[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true, -- Heroic (Raids)
				[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true, -- Mythic (Raids)
				[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true, -- LFR
			},
			coords = {
				{ m = 1364, i = true },
			},
		},

		["Risen Mare"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Risen Mare"],
			spellId = 288722,
			itemId = 166466,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		["Island Thunderscale"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Island Thunderscale"],
			spellId = 288721,
			itemId = 166467,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		["Bloodgorged Hunter"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Bloodgorged Hunter"],
			spellId = 288720,
			itemId = 166468,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		["Stonehide Elderhorn"] = {
			cat = BFA,
			type = MOUNT,
			method = SPECIAL,
			name = L["Stonehide Elderhorn"],
			spellId = 288712,
			itemId = 166470,
			npcs = 99999,
			chance = 100,
			equalOdds = true,
			groupSize = 3,
		},

		-- 9.0 Mounts

		["Endmire Flyer Tether"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Endmire Flyer Tether"],
			itemId = 180582,
			spellId = 332905,
			npcs = { 166521 },
			chance = 100,
			questId = { 59869 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 62.0, y = 47.0, n = L["Famu the Infinite"] },
			},
		},

		["Wild Glimmerfur Prowler"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Wild Glimmerfur Prowler"],
			itemId = 180730,
			spellId = 334366,
			npcs = { 168647 },
			chance = 100,
			questId = { 61632 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARDENWEALD, x = 30.4, y = 55.2, n = L["Valfir the Unrelenting"] },
			},
			requiresCovenant = true,
			requiredCovenantID = CONSTANTS.COVENANT_IDS.NIGHT_FAE
		},

		["Predatory Plagueroc"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Predatory Plagueroc"],
			itemId = 182080,
			spellId = 336045,
			npcs = { 162741 },
			chance = 33,
			questId = { 58872 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 31.4, y = 35.6, n = L["Gieger"] },
			},
			requiresCovenant = true,
			requiredCovenantID = CONSTANTS.COVENANT_IDS.NECROLORD
		},

		["Slime-Covered Reins of the Hulking Deathroc"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Slime-Covered Reins of the Hulking Deathroc"],
			itemId = 182079,
			spellId = 336042,
			npcs = { 157309 },
			chance = 33,
			questId = { 61720 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 58.6, y = 74.2, n = L["Violet Mistake"] },
			},
		},

		["Gorespine"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Gorespine"],
			itemId = 182084,
			spellId = 332480,
			npcs = { 162690 },
			chance = 50,
			questId = { 58851 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 65.8, y = 35.3, n = L["Nerissa Heartless"] },
			},
		},

		["Blisterback Bloodtusk"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Blisterback Bloodtusk"],
			itemId = 182085,
			spellId = 332478,
			npcs = { 162819 },
			chance = 33,
			questId = { 58889 },
			tooltipNpcs = { 162818 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 33.6, y = 80.6, n = L["Warbringer Mal'Korak"] },
			},
		},

		["Armored Bonehoof Tauralus"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Armored Bonehoof Tauralus"],
			itemId = 181815,
			spellId = 332466,
			npcs = { 168147 },
			chance = 100,	-- Estimate
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 50.67, y = 47.37, n = L["Sabriel the Bonecleaver"] },
			},
			requiresCovenant = true,
			requiredCovenantID = CONSTANTS.COVENANT_IDS.NECROLORD
		},

		["Bonecleaver's Skullboar"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Bonecleaver's Skullboar"],
			itemId = 182083,
			spellId = 332482,
			npcs = { 168147 },
			chance = 100,	-- Estimate
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 50.67, y = 47.37, n = L["Sabriel the Bonecleaver"] },
			},
		},

		["Mawsworn Soulhunter"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Mawsworn Soulhunter"],
			itemId = 184167,
			spellId = 312762,
			npcs = { 174861 },
			chance = 100,	-- Estimate
			questId = 63433,
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.THE_MAW, x = 53.5, y = 79.5, n = L["Gorged Shadehound"] },
			},
		},

		["Gnawed Reins of the Battle-Bound Warhound"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Gnawed Reins of the Battle-Bound Warhound"],
			itemId = 184062,
			spellId = 344228,
			npcs = { 162873, 162880, 162875, 162853, 162874, 162872 },
			chance = 100,	-- Estimate
			questId =  62786 ,
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 50.67, y = 47.37, n = L["Theatre of Pain"] },
			},
		},

		["Marrowfang's Reins"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = BOSS,
			name = L["Marrowfang's Reins"],
			spellId = 336036,
			itemId = 181819,
			npcs = { 99999 },
			tooltipNpcs = { 162693 },
			statisticId = { 14404 },
			chance = 100,
			equalOdds = true,
			instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true },
			groupSize = 5,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.THE_NECROTIC_WAKE },
			},
		},

		["Impressionable Gorger Spawn"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = NPC,
			name = L["Impressionable Gorger Spawn"],
			itemId = 180583,
			spellId = 333027,
			npcs = { 160821 },
			chance = 100, -- Estimate,
			questId = 58259,
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 38.60, y = 72.00, n = L["Worldedge Gorger"] },
			},
		},

		["Ascended Skymane"] = {
			cat = SHADOWLANDS,
			type = MOUNT,
			method = SPECIAL,
			name = L["Ascended Skymane"],
			spellId = 342335,
			itemId = 183741,
			items = { 354175 },
			chance = 20,
			tooltipNpcs = { 170834, 170835, 170833, 170832, 170836 },
			questId = { 60933 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.BASTION, x = 53.50, y = 88.37, n = L["Cache of the Ascended"] },
			},
		},

		},

				--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
				-- BATTLE PETS
				--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    pets = {
     name = L["Battle Pets"],

					-- Holiday
	 ["Clockwork Rocket Bot"] =                          { cat = HOLIDAY, type = PET, method = USE, name = L["Clockwork Rocket Bot"], spellId = 54187, itemId = 34425, items = { 116762 }, chance = 50, creatureId = 24968, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=87,x=33.2,y=67.8}, {m=25,x=42.4,y=41}, {m=86,x=54.4,y=77} }, },
     ["Darkmoon Eye"] =                                  { cat = HOLIDAY, type = PET, method = USE, name = L["Darkmoon Eye"], spellId = 132789, itemId = 91040, items = { 91086 }, chance = 50, creatureId = 67332, sourceText = L["This bag is rewarded for completing the pet battle daily offered by Jeremy Feasel at the Darkmoon Faire."], holidayTexture = CALENDAR_DARKMOONFAIRE, questId = 32175, coords = {{m=407,x=47.8,y=62.6,n=L["Jeremy Feasel"]}}, },
	 ["Frightened Bush Chicken"] =                       { cat = HOLIDAY, type = PET, method = USE, name = L["Frightened Bush Chicken"], spellId = 171500, itemId = 116403, items = { 116404 }, chance = 33, creatureId = 85846, holidayTexture = CALENDAR_PILGRIMSBOUNTY, coords = { {m=523,x=60,y=34.2},{m=1,x=46.4,y=13.8},{m=89,x=61.8,y=46.4},{m=88,x=31,y=69.6},{m=37,x=33.8,y=50.8},{m=998,x=65.2,y=13.8},{m=37,x=33.6,y=50.6},{m=998,x=63.4,y=9}, }, },
	 ["Green Helper Box"] =                              { cat = HOLIDAY, type = PET, method = USE, name = L["Green Helper Box"], spellId = 26533, itemId = 21301, items = { 21310 }, chance = 4, creatureId = 15698, sourceText = L["Available starting December 25th"], holidayTexture = CALENDAR_WINTERVEIL, questId = { 8768 }, coords = { zoneOverride = L["Greatfather Winter's Tree"], {m=87,x=33.5,y=66},{m=86,x=49.3,y=78.4}}, christmasOnly = true, },
     ["Grumpling"] =                                     { cat = HOLIDAY, type = PET, method = SPECIAL, name = L["Grumpling"], spellId = 191967, itemId = 128770, obtain = L["Obtained by opening Snow Mound in Frostfire Ridge"], chance = 20, creatureId = 97229, holidayTexture = CALENDAR_WINTERVEIL, coords = {{m=525,x=45.8,y=26.6,n=L["Snow Mound"]}}, },
     ["Ice Chip"] =                                      { cat = HOLIDAY, type = PET, method = USE, name = L["Ice Chip"], spellId = 74932, itemId = 53641, items = { 54536, 117394 }, chance = 25, groupSize = 5, equalOdds = true, creatureId = 40198, lockDungeonId = 286, coords = {{m=265,x=31.2,y=50.8,i=true,n=L["Ahune"]}}, },
	 ["Jingling Bell"] =                                 { cat = HOLIDAY, type = PET, method = USE, name = L["Jingling Bell"], spellId = 26529, itemId = 21308, items = { 21310 }, chance = 4, creatureId = 15706, sourceText = L["Available starting December 25th"], holidayTexture = CALENDAR_WINTERVEIL, coords = { zoneOverride = L["Greatfather Winter's Tree"], {m=87,x=33.5,y=66},{m=86,x=49.3,y=78.4}}, questId = { 8768 }, christmasOnly = true, },
	 ["Lump of Coal"] =                                  { cat = HOLIDAY, type = PET, method = USE, name = L["Lump of Coal"], spellId = 103125, itemId = 73797, items = { 116762 }, chance = 50, creatureId = 55215, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=87,x=33.2,y=67.8}, {m=25,x=42.4,y=41}, {m=86,x=54.4,y=77} }, },
	 ["Rotten Helper Box"] =                             { cat = HOLIDAY, type = PET, method = USE, name = L["Rotten Helper Box"], spellId = 148567, itemId = 104317, items = { 116762 }, chance = 100, creatureId = 73741, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=87,x=33.2,y=67.8}, {m=25,x=42.4,y=41}, {m=86,x=54.4,y=77} }, },
	 ["Moon Moon"] =                                     { cat = HOLIDAY, type = PET, method = NPC, name = L["Moon Moon"], spellId = 144761, itemId = 101570, npcs = { 71992 }, chance = 17,  creatureId = 72160, holidayTexture = CALENDAR_DARKMOONFAIRE, coords = {{m=407,x=39.8,y=44.4,n=L["Moonfang"]}}, },
	 ["Red Helper Box"] =                                { cat = HOLIDAY, type = PET, method = USE, name = L["Red Helper Box"], spellId = 26541, itemId = 21305, items = { 21310 }, chance = 4, creatureId = 15705, sourceText = L["Available starting December 25th"], holidayTexture = CALENDAR_WINTERVEIL, questId = { 8768 }, coords = { zoneOverride = L["Greatfather Winter's Tree"], {m=87,x=33.5,y=66},{m=86,x=49.3,y=78.4}}, christmasOnly = true, },
     ["Sea Pony"] =                                      { cat = HOLIDAY, type = PET, method = FISHING, name = L["Sea Pony"], spellId = 103588, itemId = 73953, zones = { "407" }, chance = 1000, requiresPool = false, creatureId = 55386, holidayTexture = CALENDAR_DARKMOONFAIRE, coords = {{m=407}}, },
	 ["Snowman Kit"] =                                   { cat = HOLIDAY, type = PET, method = USE, name = L["Snowman Kit"], spellId = 26045, itemId = 21309, items = { 21310 }, chance = 4, creatureId = 15710, sourceText = L["Available starting December 25th"], holidayTexture = CALENDAR_WINTERVEIL, questId = { 8768 }, coords = { zoneOverride = L["Greatfather Winter's Tree"], {m=87,x=33.5,y=66},{m=86,x=49.3,y=78.4}}, christmasOnly = true, },
     ["Syd the Squid"] =                                 { cat = HOLIDAY, type = PET, method = USE, name = L["Syd the Squid"], spellId = 170774, itemId = 116064, items = { 116062 }, chance = 50, creatureId = 85527, sourceText = L["This bag is rewarded for completing the pet battle daily offered by Christoph VonFeasel at the Darkmoon Faire."], holidayTexture = CALENDAR_DARKMOONFAIRE, questId = 36471, coords = {{m=407,x=47.4,y=62.2,n=L["Christoph VonFeasel"]}}, },
     ["Toxic Wasteling"] =                               { cat = HOLIDAY, type = PET, method = USE, name = L["Toxic Wasteling"], spellId = 71840, itemId = 50446, items = { 54537 }, chance = 14, groupSize = 5, equalOdds = true, creatureId = 38374, lockDungeonId = 288, coords = {{m=310,x=40.8,y=52.6, i=true}}, },
					-- 1.x
	 ["Cat Carrier (Black Tabby)"] =                     { cat = BASE, type = PET, method = ZONE, name = L["Cat Carrier (Black Tabby)"], spellId = 10675, itemId = 8491, zones = { "25" }, chance = 10000, creatureId = 7383, coords = {{m=25}}, },
     ["Dark Whelpling"] =                                { cat = BASE, type = PET, method = NPC, name = L["Dark Whelpling"], spellId = 10695, itemId = 10822, npcs = { 4324, 42042, 2725, 46916, 7049, 4323, 46914 }, chance = 1000,  creatureId = 7543, coords = {{m=15,x=29.6,y=44.2}, {m=15,x=71.8,y=47.6}, {m=15,x=11.2,y=41.0}, {m=36,x=16.8,y=64.8}, {m=36,x=23.8,y=64.4}, {m=56,x=63.8,y=50.6}, {m=70,x=47.6,y=69.8}}, },
     ["Disgusting Oozeling"] =                           { cat = BASE, type = PET, method = USE, name = L["Disgusting Oozeling"], spellId = 25162, itemId = 20769, items = { 20768 }, chance = 85,  creatureId = 15429, tooltipNpcs = { 1806, 1808, 12387, 3928, 43158, 43123, 44988, 44967, 4394, 4393, 7092, 48315, 7093, 7086, 48136, 48319, 48322, 3295, 8607, 8606, 15335, 41573, 47397, 11741, 11740, 14477, 46997, 42952, 2656, 2655, 6559, 9477, 6557, 42669, 41145, 1032, 41147, 41453, 51028, 49347, 50319, 48768, }, coords = { {m=64},{m=729},{m=416},{m=77},{m=25},{m=10},{m=124},{m=247},{m=205},{m=81},{m=50},{m=26},{m=78}, {m=51},{m=52},{m=56},{m=83},{m=51}, }, },
     ["Parrot Cage (Green Wing Macaw)"] =                { cat = BASE, type = PET, method = NPC, name = L["Parrot Cage (Green Wing Macaw)"], spellId = 10683, itemId = 8492, npcs = { 48522 }, chance = 33,  creatureId = 7387, coords = {{m=291, x=55,y=39.6,i=true}}, },
     ["Parrot Cage (Hyacinth Macaw)"] =                  { cat = BASE, type = PET, method = ZONE, name = L["Parrot Cage (Hyacinth Macaw)"], spellId = 10682, itemId = 8494, zones = { "224", "50", "210" }, chance = 10000,  creatureId = 7391, coords = {{m=50}, {m=210}}, },
     ["Sprite Darter Egg"] =                             { cat = BASE, type = PET, method = ZONE, name = L["Sprite Darter Egg"], spellId = 15067, itemId = 11474, zones = { "69" }, chance = 10000, creatureId = 9662, coords = {{m=69}}, },
     ["Tiny Crimson Whelpling"] =                        { cat = BASE, type = PET, method = ZONE, name = L["Tiny Crimson Whelpling"], spellId = 10697, itemId = 8499, zones = { "56" }, chance = 10000,  creatureId = 7544, coords = {{m=56}}, },
     ["Emerald Whelpling"] =                        { cat = BASE, type = PET, method = NPC, name = L["Emerald Whelpling"], spellId = 10698, itemId = 8498, npcs = { 740, 741, 39384 }, chance = 1000,  creatureId = 7545, coords = {{m=69,x=49.6,y=8.6}}, },
					-- 2.x
     ["Azure Whelpling"] =                               { cat = TBC, type = PET, method = ZONE, name = L["Azure Whelpling"], spellId = 10696, itemId = 34535, zones = { "83" }, chance = 10000,  creatureId = 7547, coords = {{m=83}}, },
     ["Captured Firefly"] =                              { cat = TBC, type = PET, method = NPC, name = L["Captured Firefly"], spellId = 36034, itemId = 29960, npcs = { 20197 }, chance = 1000,  creatureId = 21076, coords = {{m=102,x=47.6,y=32.6}}, },
     ["Mojo"] =                                          { cat = TBC, type = PET, method = USE, name = L["Mojo"], spellId = 43918, itemId = 33993, items = { 33865 }, chance = 10, creatureId = 24480, coords = {{m=333,x=42,y=52.9,i=true}}, },
     ["Phoenix Hatchling"] =                             { cat = TBC, type = PET, method = NPC, name = L["Phoenix Hatchling"], spellId = 46599, itemId = 35504, npcs = { 24664 }, chance = 11, creatureId = 26119, coords = {{m=348, x=8.6,y=50.2,i=true,n=L["Kael'thas Sunstrider"]}}, },
     ["Chuck's Bucket"] =                                { cat = TBC, type = PET, method = USE, name = L["Chuck's Bucket"], spellId = 46426, itemId = 35350, items = { 35348 }, chance = 10, creatureId = 26056, coords = {{m=111,x=54.6,y=39.6,n=L["Cupri"]}, {m=108,x=38.6,y=12.8,n=L["Old Man Barlo"]}}, },
     ["Muckbreaths's Bucket"] =                          { cat = TBC, type = PET, method = USE, name = L["Muckbreaths's Bucket"], spellId = 43698, itemId = 33818, items = { 35348 }, chance = 10, creatureId = 24389, coords = {{m=111,x=54.6,y=39.6,n=L["Cupri"]}, {m=108,x=38.6,y=12.8,n=L["Old Man Barlo"]}}, },
     ["Snarly's Bucket"] =                               { cat = TBC, type = PET, method = USE, name = L["Snarly's Bucket"], spellId = 46425, itemId = 35349, items = { 35348 }, chance = 10, creatureId = 26050, coords = {{m=111,x=54.6,y=39.6,n=L["Cupri"]}, {m=108,x=38.6,y=12.8,n=L["Old Man Barlo"]}}, },
     ["Toothy's Bucket"] =                               { cat = TBC, type = PET, method = USE, name = L["Toothy's Bucket"], spellId = 43697, itemId = 33816, items = { 35348 }, chance = 10, creatureId = 24388, coords = {{m=111,x=54.6,y=39.6,n=L["Cupri"]}, {m=108,x=38.6,y=12.8,n=L["Old Man Barlo"]}}, },
					-- 3.x
     ["Deviate Hatchling"] =                             { cat = WOTLK, type = PET, method = NPC, name = L["Deviate Hatchling"], spellId = 67414, itemId = 48114, npcs = { 3636, 3637 }, chance = 500,  creatureId = 35395, coords = {{m=279}}, },
     ["Giant Sewer Rat"] =                               { cat = WOTLK, type = PET, method = FISHING, name = L["Giant Sewer Rat"], spellId = 59250, itemId = 43698, zones = { "Cantrips & Crows", "Circle of Wills", "The Underbelly", "The Black Market" }, chance = 1000, requiresPool = false, creatureId = 31575, coords = {{m=125}}, },
     ["Gundrak Hatchling"] =                             { cat = WOTLK, type = PET, method = NPC, name = L["Gundrak Hatchling"], spellId = 67415, itemId = 48116, npcs = { 29334 }, chance = 1000,  creatureId = 35400, coords = {{m=121}}, },
     ["Razzashi Hatchling"] =                            { cat = WOTLK, type = PET, method = ZONE, name = L["Razzashi Hatchling"], spellId = 67420, itemId = 48126, zones = { "224", "50", "210" }, chance = 5000,  creatureId = 35394, coords = {{m=224},{m=50},{m=210}}, },
					-- 4.x
     ["Elementium Geode"] =                              { cat = CATA, type = PET, method = SPECIAL, name = L["Elementium Geode"], spellId = 93838, itemId = 67282, obtain = L["Obtained by mining Elementium Vein"], chance = 2000, creatureId = 50722, coords = {{m=249},{m=245},{m=244}}, },
     ["Fox Kit"] =                                       { cat = CATA, type = PET, method = NPC, name = L["Fox Kit"], spellId = 90637, itemId = 64403, npcs = { 47676 }, chance = 1000, creatureId = 48641, coords = {{m=245}}, },
     ["Mr. Grubbs"] =                                    { cat = CATA, type = PET, method = USE, name = L["Mr. Grubbs"], spellId = 93739, itemId = 66076, items = { 61387 }, chance = 50, creatureId = 50586, coords = {{m=23}}, },
     ["Scorched Stone"] =                                { cat = CATA, type = PET, method = USE, name = L["Scorched Stone"], spellId = 45890, itemId = 34955, items = { 71631 }, chance = 20, creatureId = 25706, coords = {{m=338,x=47,y=90.6}}, },
					-- 5.0
     ["Hollow Reed"] =                                   { cat = MOP, type = PET, method = NPC, name = L["Hollow Reed"], spellId = 126249, itemId = 86563, npcs = { 50776 }, chance = 10, creatureId = 64633, coords = {{m=422,x=64.2,y=58.6}}, },
     ["Imbued Jade Fragment"] =                          { cat = MOP, type = PET, method = NPC, name = L["Imbued Jade Fragment"], spellId = 126251, itemId = 86564, npcs = { 50347 }, chance = 10, creatureId = 64634, coords = {{m=422,x=71.8,y=37.6}}, },
     ["Porcupette"] =                                    { cat = MOP, type = PET, method = USE, name = L["Porcupette"], spellId = 118414, itemId = 89587, items = { 89125 }, chance = 250, creatureId = 61086, },
					-- 5.1
     ["Anubisath Idol"] =                                { cat = MOP, type = PET, method = NPC, name = L["Anubisath Idol"], spellId = 135267, itemId = 93040, npcs = { 15276 }, chance = 10, creatureId = 68659, coords = {{m=319,x=60.6,y=69.7, i=true}}, },
     ["Blackwing Banner"] =                              { cat = MOP, type = PET, method = NPC, name = L["Blackwing Banner"], spellId = 135265, itemId = 93037, npcs = { 12017 }, chance = 10, creatureId = 68663, coords = {{m=287,x=50.5,y=61.7, i=true}}, },
     ["Blazing Rune"] =                                  { cat = MOP, type = PET, method = NPC, name = L["Blazing Rune"], spellId = 135259, itemId = 93034, npcs = { 11982 }, chance = 10, creatureId = 68664, coords = {{m=232,x=69.4,y=23.6,i=true}}, },
     ["Blighted Spore"] =                                { cat = MOP, type = PET, method = NPC, name = L["Blighted Spore"], spellId = 135255, itemId = 93032, npcs = { 16011 }, chance = 10, creatureId = 68657, coords = {{m=162,x=76,y=28.3,i=true}}, },
     ["Core of Hardened Ash"] =                          { cat = MOP, type = PET, method = NPC, name = L["Core of Hardened Ash"], spellId = 135261, itemId = 93035, npcs = { 11988 }, chance = 10, creatureId = 68666, coords = {{m=232,x=68.8,y=57.6,i=true}}, },
     ["Dusty Clutch of Eggs"] =                          { cat = MOP, type = PET, method = NPC, name = L["Dusty Clutch of Eggs"], spellId = 135254, itemId = 93030, npcs = { 15952 }, chance = 10, creatureId = 68656, coords = {{m=162,x=68.6,y=15.2,i=true}}, },
     ["Gluth's Bone"] =                                  { cat = MOP, type = PET, method = NPC, name = L["Gluth's Bone"], spellId = 135257, itemId = 93029, npcs = { 15932 }, chance = 10, creatureId = 68654, coords = {{m=162,x=46.2,y=43.8,i=true}}, },
	 ["Imperial Moth"] =                                 { cat = MOP, type = PET, method = USE, name = L["Imperial Moth"], spellId = 132574, itemId = 90900, items = { 92960 }, chance = 50, creatureId = 67230, },
	 ["Imperial Silkworm"] =                             { cat = MOP, type = PET, method = USE, name = L["Imperial Silkworm"], spellId = 132580, itemId = 90902, items = { 92960 }, chance = 10, creatureId = 67233, },
     ["Jewel of Maddening Whispers"] =                   { cat = MOP, type = PET, method = NPC, name = L["Jewel of Maddening Whispers"], spellId = 135268, itemId = 93041, npcs = { 15263 }, chance = 10, creatureId = 68658, coords = {{m=319,x=45.7,y=52.2,i=true}}, },
     ["Mark of Flame"] =                                 { cat = MOP, type = PET, method = NPC, name = L["Mark of Flame"], spellId = 135258, itemId = 93033, npcs = { 12098 }, chance = 10, creatureId = 68665, coords = {{m=232,x=82.8,y=82.5,i=true}}, },
     ["Unscathed Egg"] =                                 { cat = MOP, type = PET, method = NPC, name = L["Unscathed Egg"], spellId = 135263, itemId = 93036, npcs = { 12435 }, chance = 10, creatureId = 68661, coords = {{m=287,x=41.9,y=60.2,i=true}}, },
     ["Viscidus Globule"] =                              { cat = MOP, type = PET, method = NPC, name = L["Viscidus Globule"], spellId = 135266, itemId = 93039, npcs = { 15299 }, chance = 10, creatureId = 68660, coords = {{m=319,x=72.1,y=17.8,i=true}}, },
     ["Whistle of Chromatic Bone"] =                     { cat = MOP, type = PET, method = NPC, name = L["Whistle of Chromatic Bone"], spellId = 135264, itemId = 93038, npcs = { 14020 }, chance = 10, creatureId = 68662, coords = {{m=287,x=39.4,y=72.6,i=true}}, },
					-- 5.2
     ["Ji-Kun Hatchling"] =                              { cat = MOP, type = PET, method = BOSS, name = L["Ji-Kun Hatchling"], spellId = 139148, itemId = 94835, npcs = { 99999 }, tooltipNpcs = { 69712 }, chance = 200, statisticId = { 8171, 8169, 8172, 8170, 8168 }, creatureId = 70144, enableCoin = true, lockBossName = "Ji-Kun", coords = {{m=508,x=49.3,y=41.5, i=true}}, },
     ["Living Sandling"] =                               { cat = MOP, type = PET, method = BOSS, name = L["Living Sandling"], spellId = 137977, itemId = 94125, npcs = { 69944 }, chance = 200, statisticId = { 8153 }, doNotUpdateToHighestStat = true, creatureId = 69748, enableCoin = true, coords = {{m=508,i=true}}, },
     ["Mountain Panda"] =                                { cat = MOP, type = PET, method = USE, name = L["Mountain Panda"], spellId = 138382, itemId = 94210, items = { 94207 }, chance = 7, creatureId = 69892, },
     ["Snowy Panda"] =                                   { cat = MOP, type = PET, method = USE, name = L["Snowy Panda"], spellId = 138381, itemId = 94209, items = { 94207 }, chance = 7, creatureId = 69893, },
     ["Son of Animus"] =                                 { cat = MOP, type = PET, method = BOSS, name = L["Son of Animus"], spellId = 138161, itemId = 94152, npcs = { 99999 }, tooltipNpcs = { 69427 }, chance = 200, statisticId = { 8186, 8184, 8187, 8185, 8183 }, creatureId = 69820, enableCoin = true, lockBossName = "Dark Animus", coords = {{m=508,x=42.6,y=57.6, i=true}}, },
     ["Sunfur Panda"] =                                  { cat = MOP, type = PET, method = USE, name = L["Sunfur Panda"], spellId = 138380, itemId = 94208, items = { 94207 }, chance = 7, creatureId = 69891, },
     ["Direhorn Runt"] =                                 { cat = MOP, type = PET, method = NPC, name = L["Direhorn Runt"], spellId = 139153, itemId = 94573, npcs = { 70019, 69983, 70016, 70017, 70018, 69992, 70015, 70012, 70013, 70014 }, chance = 250, creatureId = 70154, coords = {{m=507}}, },
	 ["Zandalari Anklerender"] =                         { cat = MOP, type = PET, method = NPC, name = L["Zandalari Anklerender"], spellId = 139932, itemId = 95422, npcs = { 69925 }, chance = 50, creatureId = 70451, coords = {{m=507}}, },
	 ["Zandalari Footslasher"] =                         { cat = MOP, type = PET, method = NPC, name = L["Zandalari Footslasher"], spellId = 139933, itemId = 95423, npcs = { 69925 }, chance = 50, creatureId = 70452, coords = {{m=507}}, },
	 ["Zandalari Kneebiter"] =                           { cat = MOP, type = PET, method = NPC, name = L["Zandalari Kneebiter"], spellId = 138087, itemId = 94126, npcs = { 69925 }, chance = 50, creatureId = 69796, coords = {{m=507}}, },
	 ["Zandalari Toenibbler"] =                          { cat = MOP, type = PET, method = NPC, name = L["Zandalari Toenibbler"], spellId = 139934, itemId = 95424, npcs = { 69925 }, chance = 50, creatureId = 70453, coords = {{m=507}}, },
					-- 5.3
     ["Brilliant Phoenix Hawk Feather"] =                { cat = MOP, type = PET, method = NPC, name = L["Brilliant Phoenix Hawk Feather"], spellId = 141449, itemId = 97557, npcs = { 19514 }, chance = 33, creatureId = 71022, coords = {{m=334,x=50.1,y=58.7,i=true}}, },
     ["Crystal of the Void"] =                           { cat = MOP, type = PET, method = BOSS, name = L["Crystal of the Void"], spellId = 141448, itemId = 97556, npcs = { 18805 }, chance = 20, creatureId = 71021, coords = {{m=334,x=74,y=48.9,i=true}}, },
     ["Dark Quivering Blob"] =                           { cat = MOP, type = PET, method = BOSS, name = L["Dark Quivering Blob"], spellId = 142029, itemId = 97960, npcs = { 99999 }, tooltipNpcs = { 69017 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true, }, chance = 50, statisticId = { 8181, 8179, 8180, 8182 }, creatureId = 71200, enableCoin = true, sourceText = L["All raid formats except Raid Finder"], lockBossName = "Primordius", coords = {{m=508, i=true,x=57.2,y=78.2}}, },
     ["Dripping Strider Egg"] =                          { cat = MOP, type = PET, method = NPC, name = L["Dripping Strider Egg"], spellId = 141446, itemId = 97554, npcs = { 21212 }, chance = 250, creatureId = 71019, coords = {{m=332,x=72.2,y=58.9,i=true}}, },
     ["Gahz'rooki's Summoning Stone"] =                  { cat = MOP, type = PET, method = NPC, name = L["Gahz'rooki's Summoning Stone"], spellId = 141789, itemId = 97821, npcs = { 71012 }, chance = 1000, creatureId = 71159, coords = {{m=10,x=43.7,y=47.9}}, },
     ["Half-Empty Food Container"] =                     { cat = MOP, type = PET, method = NPC, name = L["Half-Empty Food Container"], spellId = 142030, itemId = 97961, npcs = { 69251 }, chance = 750, creatureId = 71201, coords = {{m=504,x=51.8,y=80.6}}, },
     ["Instant Arcane Sanctum Security Kit"] =           { cat = MOP, type = PET, method = NPC, name = L["Instant Arcane Sanctum Security Kit"], spellId = 141434, itemId = 97549, npcs = { 15691 }, chance = 33, creatureId = 71015, coords = {{m=794,i=true, x=49.4,y=36.6}}, },
     ["Netherspace Portal-Stone"] =                      { cat = MOP, type = PET, method = NPC, name = L["Netherspace Portal-Stone"], spellId = 141435, itemId = 97550, npcs = { 15690 }, chance = 33, creatureId = 71016, coords = {{m=350,x=51.4,y=30.9,i=true}}, },
     ["Pygmy Direhorn"] =                                { cat = MOP, type = PET, method = BOSS, name = L["Pygmy Direhorn"], spellId = 138825, itemId = 94574, npcs = { 99999 }, tooltipNpcs = { 68476 }, chance = 50, statisticId = { 8151, 8149, 8152, 8150, 8148 }, creatureId = 70083, enableCoin = true, lockBossName = "Horridon", coords = {{m=508,26.8,y=78.7,i=true}}, },
     ["Quivering Blob"] =                                { cat = MOP, type = PET, method = BOSS, name = L["Quivering Blob"], spellId = 142028, itemId = 97959, npcs = { 99999 }, tooltipNpcs = { 69017 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true, }, chance = 50, statisticId = { 8178 }, creatureId = 71199, enableCoin = true, sourceText = L["Only Raid Finder difficulty"], lockBossName = "Primordius", coords = {{m=508,x=57.2,y=78.2,i=true}}, },
     ["Satyr Charm"] =                                   { cat = MOP, type = PET, method = NPC, name = L["Satyr Charm"], spellId = 141451, itemId = 97551, npcs = { 15688 }, chance = 33, creatureId = 71033, coords = {{m=794,x=52.5,y=69.6,i=true}}, },
     ["Shell of Tide-Calling"] =                         { cat = MOP, type = PET, method = NPC, name = L["Shell of Tide-Calling"], spellId = 141436, itemId = 97552, npcs = { 21213 }, chance = 20, creatureId = 71017, coords = {{m=332,x=59.6,y=26,i=true}}, },
     ["Spiky Collar"] =                                  { cat = MOP, type = PET, method = NPC, name = L["Spiky Collar"], spellId = 141433, itemId = 97548, npcs = { 17521 }, chance = 14, creatureId = 71014, coords = {{m=350,x=18.1,y=35,i=true}}, },
     ["Tainted Core"] =                                  { cat = MOP, type = PET, method = NPC, name = L["Tainted Core"], spellId = 141437, itemId = 97553, npcs = { 21216 }, chance = 25, creatureId = 71018, coords = {{m=332,x=36.3,y=84.7,i=true}}, },
     ["Tiny Fel Engine Key"] =                           { cat = MOP, type = PET, method = NPC, name = L["Tiny Fel Engine Key"], spellId = 141447, itemId = 97555, npcs = { 19516 }, chance = 25, creatureId = 71020, coords = {{m=334,x=26.4,y=49,i=true}}, },
					-- 5.4
     ["Ashleaf Spriteling"] =                            { cat = MOP, type = PET, method = NPC, name = L["Ashleaf Spriteling"], spellId = 148046, itemId = 104156, npcs = { 73277 }, chance = 66, creatureId = 73533, coords = {{m=554,x=67.6,y=44}}, },
     ["Azure Crane Chick"] =                             { cat = MOP, type = PET, method = SPECIAL, name = L["Azure Crane Chick"], spellId = 148047, itemId = 104157, obtain = L["Obtained by opening Crane Nests on the Timeless Isle"], chance = 50, creatureId = 73534, coords = {{m=554}}, },
     ["Blackfuse Bombling"] =                            { cat = MOP, type = PET, method = NPC, name = L["Blackfuse Bombling"], spellId = 148049, itemId = 104158, npcs = { 99999 }, tooltipNpcs = { 71504 }, chance = 100, statisticId = { 8624, 8622, 8625, 8623, 8621, 8620, }, creatureId = 73352, lockBossName = "Siegecrafter Blackfuse", coords = {{m=556,x=58.7,y=46.5,i=true}}, },
     ["Bonkers"] =                                       { cat = MOP, type = PET, method = SPECIAL, name = L["Bonkers"], spellId = 148373, itemId = 104202, obtain = L["Obtained by opening Timeless Chests on the Timeless Isle"], chance = 70, creatureId = 73668, coords = {{m=554}}, },
     ["Death Adder Hatchling"] =                         { cat = MOP, type = PET, method = NPC, name = L["Death Adder Hatchling"], spellId = 148052, itemId = 104161, npcs = { 73163 }, chance = 50, creatureId = 73364, coords = {{m=554}}, },
	 ["Dandelion Frolicker"] =                           { cat = MOP, type = PET, method = NPC, name = L["Dandelion Frolicker"], spellId = 148051, itemId = 104160, npcs = { 71826, 71823 }, chance = 1250, creatureId = 73532, coords = {{m=554,x=45.6,y=74.6}}, },
     ["Droplet of Y'Shaarj"] =                           { cat = MOP, type = PET, method = BOSS, name = L["Droplet of Y'Shaarj"], spellId = 148058, itemId = 104162, npcs = { 99999 }, tooltipNpcs = { 71734 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true, }, chance = 100, statisticId = { 8569, 8571, 8573, 8570, 8568, }, creatureId = 73350, enableCoin = true, sourceText = L["All raid formats except Raid Finder"], lockBossName = "Sha of Pride", coords = {{m=556,x=22.5,y=69.5,i=true}}, }, -- SHA OF PRIDE (flex/normal/heroic)
     ["Gooey Sha-ling"] =                                { cat = MOP, type = PET, method = BOSS, name = L["Gooey Sha-ling"], spellId = 148059, itemId = 104163, npcs = { 99999 }, tooltipNpcs = { 71734 }, instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true, [CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true, }, chance = 100, statisticId = { 8568, 8567, }, creatureId = 73351, enableCoin = true, sourceText = L["Raid Finder or Flexible difficulty"], lockBossName = "Sha of Pride", coords = {{m=556,x=22.5,y=69.5,i=true}}, }, -- SHA OF PRIDE (lfr/flex)
     ["Gu'chi Swarmling"] =                              { cat = MOP, type = PET, method = NPC, name = L["Gu'chi Swarmling"], spellId = 148527, itemId = 104291, npcs = { 72909 }, chance = 50, creatureId = 73730, coords = {{m=554,x=42.6,y=75.6}}, },
     ["Gulp Froglet"] =                                  { cat = MOP, type = PET, method = NPC, name = L["Gulp Froglet"], spellId = 148067, itemId = 104169, npcs = { 72775 }, chance = 33, creatureId = 73359, coords = {{m=554,x=63.8,y=73}}, },
     ["Jadefire Spirit"] =                               { cat = MOP, type = PET, method = NPC, name = L["Jadefire Spirit"], spellId = 148552, itemId = 104307, npcs = { 72769 }, chance = 50, creatureId = 73738, coords = {{m=554,x=47.8,y=36.8}}, },
     ["Jademist Dancer"] =                               { cat = MOP, type = PET, method = NPC, name = L["Jademist Dancer"], spellId = 148060, itemId = 104164, npcs = { 72767 }, chance = 200, creatureId = 72767, coords = {{m=554,x=26.4,y=29.2}}, },
     ["Kovok"] =                                         { cat = MOP, type = PET, method = BOSS, name = L["Kovok"], spellId = 148061, itemId = 104165, npcs = { 99999 }, tooltipNpcs = { 71161, 71153, 71160, 71154, 71156, 71155, 71158, 71152, 71157 }, chance = 100, statisticId = { 8630, 8628, 8631, 8629, 8627, 8626, }, creatureId = 73354, enableCoin = true, lockBossName = "Paragons of the Klaxxi", coords = {{m=556,x=68.3,y=35.3,i=true}}, }, -- PARAGONS OF THE KLAXXI (all modes)
     ["Lil' Bling"] =                                    { cat = MOP, type = PET, method = USE, name = L["Lil' Bling"], spellId = 147124, itemId = 103670, items = { 86623, 113258, }, chance = 200, creatureId = 73011, questId = { 31752, 34774 }, tooltipNpcs = { 77789, 43929 }, },
     ["Ominous Flame"] =                                 { cat = MOP, type = PET, method = NPC, name = L["Ominous Flame"], spellId = 148062, itemId = 104166, npcs = { 73162 }, chance = 200, creatureId = 73357, coords = {{m=554,x=47.2,y=35.6}}, },
     ["Ruby Droplet"] =                                  { cat = MOP, type = PET, method = NPC, name = L["Ruby Droplet"], spellId = 148050, itemId = 104159, npcs = { 73282 }, chance = 25, creatureId = 73356, coords = {{m=554,x=64.6,y=28.6}}, },
     ["Skunky Alemental"] =                              { cat = MOP, type = PET, method = NPC, name = L["Skunky Alemental"], spellId = 148063, itemId = 104167, npcs = { 71919 }, chance = 33, creatureId = 73367, coords = {{m=554,x=37.8,y=77.2}}, },
     ["Spineclaw Crab"] =                                { cat = MOP, type = PET, method = NPC, name = L["Spineclaw Crab"], spellId = 148066, itemId = 104168, npcs = { 73166 }, chance = 60, creatureId = 73366, coords = {{m=554}}, },
					-- 6.0
	 ["Albino Chimaeraling"] =                           { cat = WOD, type = PET, method = USE, name = L["Albino Chimaeraling"], spellId = 177212, itemId = 119434, items = { 118697 }, chance = 15, creatureId = 77021, questId = { 37644, 37645 }, },
	 ["Eye of Observation"] =                                { cat = WOD, type = PET, method = NPC, name = L["Eye of Observation"], spellId = 170275, itemId = 119170, creatureId = 88490, npcs = { 87668 }, chance = 8, groupSize = 5, equalOdds = true, coords = { {m=535,x=31.2,y=47} }, sourceText = L["Five players are needed to activate the runes on the floor. The boss can be attacked only after all runes have been activated."], questId = { 37344 }, },
	 ["Firewing"] =                                      { cat = WOD, type = PET, method = USE, name = L["Firewing"], spellId = 170291, itemId = 118578, items = { 118697 }, chance = 15, creatureId = 87704, questId = { 37644, 37645 }, },
     ["Land Shark"] =                                    { cat = WOD, type = PET, method = COLLECTION, name = L["Land Shark"], spellId = 172695, itemId = 117404, creatureId = 86445, collectedItemId = { 117397, 127994, 116820, 116818, 116819, 116821, 122696, 116817, 116822, }, chance = 50, obtain = L["Fished anywhere in Draenor (except your garrison) with the help of Nat Pagle"], sourceText = L["Lunkers can be fished anywhere in Draenor (except in your garrison) after you've obtained a level 3 Fishing Shack and acquired Nat Pagle as a follower."], coords = { {m=572},{m=588},{m=525},{m=543},{m=550},{m=539},{m=542},{m=622},{m=535},{m=534},{m=624}, }, },
     ["Nightshade Sproutling"] =                         { cat = WOD, type = PET, method = NPC, name = L["Nightshade Sproutling"], spellId = 167394, itemId = 118595, npcs = { 85407, 85408, 85409, 85410, 85411, 85412, 95132, }, chance = 1000, creatureId = 83594, sourceText = L["Dropped by Disturbed Podling, which has a chance to spawn when picking herbs in Draenor."], coords = {{m=572}}, },
	 ["Puddle Terror"] =                                 { cat = WOD, type = PET, method = USE, name = L["Puddle Terror"], spellId = 119467, itemId = 119467, items = { 118697 }, chance = 15, creatureId = 88300, questId = { 37644, 37645 }, },
     ["Red Goren Egg"] =                                 { cat = WOD, type = PET, method = NPC, name = L["Red Goren Egg"], spellId = 170280, itemId = 118919, npcs = { 85294 }, chance = 1000, creatureId = 85667, sourceText = L["Dropped by Goren Protector, which has a chance to spawn when mining ore in Draenor."], coords = {{m=572}}, },
     ["Sea Calf"] =                                      { cat = WOD, type = PET, method = COLLECTION, name = L["Sea Calf"], spellId = 168977, itemId = 114919, creatureId = 84441, collectedItemId = { 117397, 127994, 116820, 116818, 116819, 116821, 122696, 116817, 116822, }, chance = 50, obtain = L["Fished anywhere in Draenor (except your garrison) with the help of Nat Pagle"], sourceText = L["Lunkers can be fished anywhere in Draenor (except in your garrison) after you've obtained a level 3 Fishing Shack and acquired Nat Pagle as a follower."], coords = { {m=572},{m=588},{m=525},{m=543},{m=550},{m=539},{m=542},{m=622},{m=535},{m=534},{m=624}, }, },
     ["Servant of Demidos"] =                            { cat = WOD, type = PET, method = NPC, name = L["Servant of Demidos"], spellId = 170278, itemId = 119431, npcs = { 84911, }, chance = 7, creatureId = 88692, coords = {{m=104,x=46,y=71.8}}, },
     ["Sky-Bo"] =                                        { cat = WOD, type = PET, method = USE, name = L["Sky-Bo"], spellId = 170292, itemId = 115483, items = { 86623, 113258, }, chance = 200, creatureId = 85284, questId = { 31752, 34774 }, tooltipNpcs = { 77789, }, },
	 ["Spectral Bell"] =                                 { cat = WOD, type = PET, method = USE, name = L["Spectral Bell"], spellId = 167731, itemId = 113623, items = { 118697 }, chance = 15, creatureId = 83817, questId = { 37644, 37645 }, },
	 ["Sun Sproutling"] =                                { cat = WOD, type = PET, method = USE, name = L["Sun Sproutling"], spellId = 167397, itemId = 118598, items = { 118697 }, chance = 15, creatureId = 83588, questId = { 37644, 37645 }, },
	 ["Sunfire Kaliri"] =                                { cat = WOD, type = PET, method = USE, name = L["Sunfire Kaliri"], spellId = 177227, itemId = 119468, items = { 118697 }, chance = 15, creatureId = 88367, questId = { 37644, 37645 }, },
     ["Time-Locked Box"] =                               { cat = WOD, type = PET, method = NPC, name = L["Time-Locked Box"], spellId = 10699, itemId = 118675,  npcs = { 82458, 77653, 78193, 76886, 77767, 77790, 78921, 77090, 76556, 78345, 82774, 78348, 78670, 76673, 77771, 76189, 77640, 77101, 78695, 77724, 78488, 77643, 78696, 77723, 77644, 78667, 73458, 76672, 82918, 73446, 77721, 82451, 73459, 78674, 76651, }, chance = 500, creatureId = 7546, coords = {{m=17}}, },
	 ["Weebomination"] =                                 { cat = WOD, type = PET, method = USE, name = L["Weebomination"], spellId = 158261, itemId = 113558, items = { 118697 }, chance = 15, creatureId = 78421, questId = { 37644, 37645 }, },
     ["Zomstrok"] =                                      { cat = WOD, type = PET, method = NPC, name = L["Zomstrok"], spellId = 167336, itemId = 113554, npcs = { 82262, 82261, 84921, }, chance = 100, creatureId = 83562, coords = {{m=104,x=41,y=80}}, },
					-- 6.1
	 ["Bone Serpent"] =                                  { cat = WOD, type = PET, method = USE, name = L["Bone Serpent"], spellId = 177238, itemId = 122532, items = { 122535 }, chance = 33, creatureId = 88577, questId = { 382994, 38300 }, },
	 ["Fragment of Anger"] =                             { cat = WOD, type = PET, method = NPC, name = L["Fragment of Anger"], spellId = 179832, itemId = 122107, npcs = { 23420 }, chance = 10, creatureId = 90203, coords = {{m=759,x=61.3,y=85,i=true}}, },
	 ["Fragment of Desire"] =                            { cat = WOD, type = PET, method = NPC, name = L["Fragment of Desire"], spellId = 179834, itemId = 122109, npcs = { 23420 }, chance = 10, creatureId = 90205, coords = {{m=759,x=61.3,y=85,i=true}}, },
	 ["Fragment of Suffering"] =                         { cat = WOD, type = PET, method = NPC, name = L["Fragment of Suffering"], spellId = 179833, itemId = 122108, npcs = { 23420 }, chance = 10, creatureId = 90204, coords = {{m=759,x=61.3,y=85,i=true}}, },
	 ["Grotesque Statue"] =                              { cat = WOD, type = PET, method = NPC, name = L["Grotesque Statue"], spellId = 179811, itemId = 122105, npcs = { 17842 }, chance = 10, creatureId = 90200, coords = {{m=329,x=35.7,y=37.8,i=true}}, },
	 ["Hyjal Wisp"] =                                    { cat = WOD, type = PET, method = NPC, name = L["Hyjal Wisp"], spellId = 179837, itemId = 122112, npcs = { 17968 }, chance = 10, creatureId = 90208, coords = {{m=329,x=77.3,y=28.3,i=true}}, },
	 ["Leviathan Egg"] =                                 { cat = WOD, type = PET, method = NPC, name = L["Leviathan Egg"], spellId = 179830, itemId = 122104, npcs = { 22887 }, chance = 10, creatureId = 90201, coords = {{m=490,x=43.9,y=18.7,i=true}}, },
	 ["Servant's Bell"] =                                { cat = WOD, type = PET, method = NPC, name = L["Servant's Bell"], spellId = 179840, itemId = 122115, npcs = { 25165, 25166 }, chance = 10, creatureId = 90214, coords = {{m=335,x=64.1,y=32.1,i=true}}, },
	 ["Shard of Supremus"] =                             { cat = WOD, type = PET, method = NPC, name = L["Shard of Supremus"], spellId = 179831, itemId = 122106, npcs = { 22898 }, chance = 10, creatureId = 90202, coords = {{m=490,x=66.3,y=47.3,i=true}}, },
	 ["Slithershock Elver"] =                            { cat = WOD, type = PET, method = USE, name = L["Slithershock Elver"], spellId = 177223, itemId = 122534, items = { 122535 }, chance = 33, creatureId = 91407, questId = { 382994, 38300 }, },
	 ["Smelly Gravestone"] =                             { cat = WOD, type = PET, method = NPC, name = L["Smelly Gravestone"], spellId = 179836, itemId = 122111, npcs = { 17808 }, chance = 10, creatureId = 90207, coords = {{m=329,x=8.5,y=68.1,i=true}}, },
	 ["Sultry Grimoire"] =                               { cat = WOD, type = PET, method = NPC, name = L["Sultry Grimoire"], spellId = 179835, itemId = 122110, npcs = { 22947 }, chance = 10, creatureId = 90206, coords = {{m=490,x=67.5,y=36.7,i=true}}, },
	 ["Sunblade Rune of Activation"] =                   { cat = WOD, type = PET, method = NPC, name = L["Sunblade Rune of Activation"], spellId = 179838, itemId = 122113, npcs = { 24882 }, chance = 10, creatureId = 90212, coords = {{m=335,x=65.8,y=86.4,i=true}}, },
	 ["Void Collar"] =                                   { cat = WOD, type = PET, method = NPC, name = L["Void Collar"], spellId = 179839, itemId = 122114, npcs = { 25840 }, chance = 10, creatureId = 90213, coords = {{m=335,x=46.7,y=23.8,i=true}}, },
	 ["Young Talbuk"] =                                  { cat = WOD, type = PET, method = USE, name = L["Young Talbuk"], spellId = 177218, itemId = 122533, items = { 122535 }, chance = 33, creatureId = 91408, questId = { 382994, 38300 }, },
					-- 6.2
     ["Corrupted Nest Guardian"] =                       { cat = WOD, type = PET, method = BOSS, name = L["Corrupted Nest Guardian"], spellId = 187532, itemId = 127749, npcs = { 99999 }, tooltipNpcs = { 95067 }, chance = 100, statisticId = { 10228, 10227, 10226, 10225 }, creatureId = 94623, enableCoin = true, lockBossName = "Shadow-Lord Iskar", coords = {{m=661,x=40.1,y=76.1,i=true}}, },
	 ["Glittering Arcane Crystal"] =                     { cat = WOD, type = PET, method = NPC, name = L["Glittering Arcane Crystal"], spellId = 193589, itemId = 129218, npcs = { 98200, }, chance = 10, creatureId = 98238, questId = 40074, coords = { {m=550,x=23.8,y=37.9,n=L["Guk"]} }},
	 ["Nightmare Bell"] =                                { cat = WOD, type = PET, method = USE, name = L["Nightmare Bell"], spellId = 185055, itemId = 127753, items = { 127751 }, chance = 33, creatureId = 93483, sourceText = L["Can drop from Fel-Touched Pet Supplies, which is obtained by defeating the Fel-corrupted legendary pets in Tanaan Jungle."], questId = { 39157, 39160, 39161, 39162, 39163, 39164, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39172, 39173, }, defeatAllQuests = true, defeatSteps = { [39168] = L["Bleakclaw"], [39161] = L["Chaos Pup"], [39160] = L["Corrupted Thundertail"], [39162] = L["Cursed Spirit"], [39167] = L["Dark Gazer"], [39173] = L["Defiled Earth"], [39170] = L["Dreadwalker"], [39165] = L["Direflame"], [39163] = L["Felfly"], [39157] = L["Felsworn Sentry"], [39166] = L["Mirecroak"], [39171] = L["Netherfist"], [39172] = L["Skrillix"], [39164] = L["Tainted Maulclaw"], [39169] = L["Vile Blood of Draenor"], }, coords = { {m=534,x=15.8,y=44.6,q=39168,n=L["Bleakclaw"]},{m=534,x=25,y=76.2,q=39161,n=L["Chaos Pup"]},{m=534,x=53,y=65.2,q=39160,n=L["Corrupted Thundertail"]},{m=534,x=31.4,y=38,q=39162,n=L["Cursed Spirit"]},{m=534,x=54,y=29.8,q=39167,n=L["Dark Gazer"]},{m=534,x=75.4,y=37.4,q=39173,n=L["Defiled Earth"]},{m=534,x=47.2,y=52.6,q=39170,n=L["Dreadwalker"]},{m=534,x=57.8,y=37.2,q=39165,n=L["Direflame"]},{m=534,x=55.8,y=80.8,q=39163,n=L["Felfly"]},{m=534,x=26,y=31.6,q=39157,n=L["Felsworn Sentry"]},{m=534,x=42.2,y=71.6,q=39166,n=L["Mirecroak"]},{m=534,x=48.4,y=35.6,q=39171,n=L["Netherfist"]},{m=534,x=48.4,y=31.2,q=39172,n=L["Skrillix"]},{m=534,x=43.4,y=84.6,q=39164,n=L["Tainted Maulclaw"]},{m=534,x=44,y=45.8,q=39169,n=L["Vile Blood of Draenor"]}, }, },
	 ["Periwinkle Calf"] =                               { cat = WOD, type = PET, method = USE, name = L["Periwinkle Calf"], spellId = 187555, itemId = 127754, items = { 127751 }, chance = 33, creatureId = 93352, sourceText = L["Can drop from Fel-Touched Pet Supplies, which is obtained by defeating the Fel-corrupted legendary pets in Tanaan Jungle."], questId = { 39157, 39160, 39161, 39162, 39163, 39164, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39172, 39173, }, defeatAllQuests = true, defeatSteps = { [39168] = L["Bleakclaw"], [39161] = L["Chaos Pup"], [39160] = L["Corrupted Thundertail"], [39162] = L["Cursed Spirit"], [39167] = L["Dark Gazer"], [39173] = L["Defiled Earth"], [39170] = L["Dreadwalker"], [39165] = L["Direflame"], [39163] = L["Felfly"], [39157] = L["Felsworn Sentry"], [39166] = L["Mirecroak"], [39171] = L["Netherfist"], [39172] = L["Skrillix"], [39164] = L["Tainted Maulclaw"], [39169] = L["Vile Blood of Draenor"], }, coords = { {m=534,x=15.8,y=44.6,q=39168,n=L["Bleakclaw"]},{m=534,x=25,y=76.2,q=39161,n=L["Chaos Pup"]},{m=534,x=53,y=65.2,q=39160,n=L["Corrupted Thundertail"]},{m=534,x=31.4,y=38,q=39162,n=L["Cursed Spirit"]},{m=534,x=54,y=29.8,q=39167,n=L["Dark Gazer"]},{m=534,x=75.4,y=37.4,q=39173,n=L["Defiled Earth"]},{m=534,x=47.2,y=52.6,q=39170,n=L["Dreadwalker"]},{m=534,x=57.8,y=37.2,q=39165,n=L["Direflame"]},{m=534,x=55.8,y=80.8,q=39163,n=L["Felfly"]},{m=534,x=26,y=31.6,q=39157,n=L["Felsworn Sentry"]},{m=534,x=42.2,y=71.6,q=39166,n=L["Mirecroak"]},{m=534,x=48.4,y=35.6,q=39171,n=L["Netherfist"]},{m=534,x=48.4,y=31.2,q=39172,n=L["Skrillix"]},{m=534,x=43.4,y=84.6,q=39164,n=L["Tainted Maulclaw"]},{m=534,x=44,y=45.8,q=39169,n=L["Vile Blood of Draenor"]}, }, },
	 ["Savage Cub"] =                                    { cat = WOD, type = PET, method = COLLECTION, name = L["Savage Cub"], spellId = 190682, itemId = 128477, collectedItemId = 124099, chance = 1500, creatureId = 96126, obtain = L["Dropped from monsters in Fang'rila"], tooltipNpcs = { 92922, 92466, 89747, 89695, 89746, 92481, }, sourceText = L["Purchased from Z'tenga the Walker <Saberstalker Quartermaster> in Fang'rila in Tanaan Jungle. Blackfang Claws drop from all monsters in Fang'rila."], coords = { {m=534,x=55.2,y=74.8} }, },
	 ["Seaborne Spore"] =                                { cat = WOD, type = PET, method = USE, name = L["Seaborne Spore"], spellId = 173544, itemId = 118105, items = { 127751 }, chance = 33, creatureId = 86718, sourceText = L["Can drop from Fel-Touched Pet Supplies, which is obtained by defeating the Fel-corrupted legendary pets in Tanaan Jungle."], questId = { 39157, 39160, 39161, 39162, 39163, 39164, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39172, 39173, }, defeatAllQuests = true, defeatSteps = { [39168] = L["Bleakclaw"], [39161] = L["Chaos Pup"], [39160] = L["Corrupted Thundertail"], [39162] = L["Cursed Spirit"], [39167] = L["Dark Gazer"], [39173] = L["Defiled Earth"], [39170] = L["Dreadwalker"], [39165] = L["Direflame"], [39163] = L["Felfly"], [39157] = L["Felsworn Sentry"], [39166] = L["Mirecroak"], [39171] = L["Netherfist"], [39172] = L["Skrillix"], [39164] = L["Tainted Maulclaw"], [39169] = L["Vile Blood of Draenor"], }, coords = { {m=534,x=15.8,y=44.6,q=39168,n=L["Bleakclaw"]},{m=534,x=25,y=76.2,q=39161,n=L["Chaos Pup"]},{m=534,x=53,y=65.2,q=39160,n=L["Corrupted Thundertail"]},{m=534,x=31.4,y=38,q=39162,n=L["Cursed Spirit"]},{m=534,x=54,y=29.8,q=39167,n=L["Dark Gazer"]},{m=534,x=75.4,y=37.4,q=39173,n=L["Defiled Earth"]},{m=534,x=47.2,y=52.6,q=39170,n=L["Dreadwalker"]},{m=534,x=57.8,y=37.2,q=39165,n=L["Direflame"]},{m=534,x=55.8,y=80.8,q=39163,n=L["Felfly"]},{m=534,x=26,y=31.6,q=39157,n=L["Felsworn Sentry"]},{m=534,x=42.2,y=71.6,q=39166,n=L["Mirecroak"]},{m=534,x=48.4,y=35.6,q=39171,n=L["Netherfist"]},{m=534,x=48.4,y=31.2,q=39172,n=L["Skrillix"]},{m=534,x=43.4,y=84.6,q=39164,n=L["Tainted Maulclaw"]},{m=534,x=44,y=45.8,q=39169,n=L["Vile Blood of Draenor"]}, }, },
	 ["Vibrating Arcane Crystal"] =                      { cat = WOD, type = PET, method = NPC, name = L["Vibrating Arcane Crystal"], spellId = 193572, itemId = 129216, npcs = { 98198, }, chance = 10, creatureId = 98236, questId = 40075, coords = { {m=550,x=26.2,y=34.2,n=L["Rukdug"]} }},
	 ["Warm Arcane Crystal"] =                           { cat = WOD, type = PET, method = NPC, name = L["Warm Arcane Crystal"], spellId = 193588, itemId = 129217, npcs = { 98199, }, chance = 10, creatureId = 98237, questId = 40073, coords = { {m=550,x=28.5,y=30.3,n=L["Pugg"]} }},
	 ["Zangar Spore"] =                                  { cat = WOD, type = PET, method = USE, name = L["Zangar Spore"], spellId = 173532, itemId = 118101, items = { 127751 }, chance = 33, creatureId = 86715, sourceText = L["Can drop from Fel-Touched Pet Supplies, which is obtained by defeating the Fel-corrupted legendary pets in Tanaan Jungle."], questId = { 39157, 39160, 39161, 39162, 39163, 39164, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39172, 39173, }, defeatAllQuests = true, defeatSteps = { [39168] = L["Bleakclaw"], [39161] = L["Chaos Pup"], [39160] = L["Corrupted Thundertail"], [39162] = L["Cursed Spirit"], [39167] = L["Dark Gazer"], [39173] = L["Defiled Earth"], [39170] = L["Dreadwalker"], [39165] = L["Direflame"], [39163] = L["Felfly"], [39157] = L["Felsworn Sentry"], [39166] = L["Mirecroak"], [39171] = L["Netherfist"], [39172] = L["Skrillix"], [39164] = L["Tainted Maulclaw"], [39169] = L["Vile Blood of Draenor"], }, coords = { {m=534,x=15.8,y=44.6,q=39168,n=L["Bleakclaw"]},{m=534,x=25,y=76.2,q=39161,n=L["Chaos Pup"]},{m=534,x=53,y=65.2,q=39160,n=L["Corrupted Thundertail"]},{m=534,x=31.4,y=38,q=39162,n=L["Cursed Spirit"]},{m=534,x=54,y=29.8,q=39167,n=L["Dark Gazer"]},{m=534,x=75.4,y=37.4,q=39173,n=L["Defiled Earth"]},{m=534,x=47.2,y=52.6,q=39170,n=L["Dreadwalker"]},{m=534,x=57.8,y=37.2,q=39165,n=L["Direflame"]},{m=534,x=55.8,y=80.8,q=39163,n=L["Felfly"]},{m=534,x=26,y=31.6,q=39157,n=L["Felsworn Sentry"]},{m=534,x=42.2,y=71.6,q=39166,n=L["Mirecroak"]},{m=534,x=48.4,y=35.6,q=39171,n=L["Netherfist"]},{m=534,x=48.4,y=31.2,q=39172,n=L["Skrillix"]},{m=534,x=43.4,y=84.6,q=39164,n=L["Tainted Maulclaw"]},{m=534,x=44,y=45.8,q=39169,n=L["Vile Blood of Draenor"]}, }, },
					-- 7.0
	 ["Eye of Inquisition"] =                            { cat = LEGION, type = PET, method = NPC, name = L["Eye of Inquisition"], spellId = 210673, itemId = 136901, npcs = { 101878, }, chance = 100, creatureId = 97179, coords = { {m=680,x=27.8,y=85.2} }},
     ["Knockoff Blingtron"] =                            { cat = LEGION, type = PET, method = USE, name = L["Knockoff Blingtron"], spellId = 210683, itemId = 136911, items = { 132892, 168740 }, chance = 200, creatureId = 99505, },
     --["Sting Ray Pup"] =                                 { cat = LEGION, type = PET, method = COLLECTION, name = L["Sting Ray Pup"], spellId = 217218, itemId = 138810, creatureId = 109216, collectedItemId = { 138777 }, chance = 50, },
					-- 7.1
	 ["Blessed Seed"] =									 { cat = LEGION, type = PET, method = NPC, name = L["Blessed Seed"], itemId = 142091, spellId = 229098, creatureId = 115143, npcs = { 32906 }, chance = 10, statisticId = {2864, 3258}, doNotUpdateToHighestStat = true,  coords = {{m=148,x=53.2,y=22.3,i=true}},},
	 ["Call of the Frozen Blade"] =				         { cat = LEGION, type = PET, method = NPC, name = L["Call of the Frozen Blade"], itemId = 142099, spellId = 229106, creatureId = 115152, npcs = { 36597 }, chance = 10,  statisticId = {4686, 4688}, doNotUpdateToHighestStat = true,  coords = {{m=186,x=49.6,y=52.5,i=true}},},
	 ["Drudge Remains"] =								 { cat = LEGION, type = PET, method = NPC, name = L["Drudge Remains"], itemId = 142098, spellId = 229105, creatureId = 115150, npcs = { 36597 }, chance = 10,  statisticId = {4653, 4687}, doNotUpdateToHighestStat = true,  coords = {{m=186,x=49.6,y=52.5,i=true}},},
	 ["Fragment of Frozen Bone"] =				         { cat = LEGION, type = PET, method = NPC, name = L["Fragment of Frozen Bone"], itemId = 142094, spellId = 229101, creatureId = 115146, npcs = { 36612 }, chance = 10,  coords = {{m=186,x=38.9,y=59.4,i=true}},},
	 ["Giant Worm Egg"] =								 { cat = LEGION, type = PET, method = NPC, name = L["Giant Worm Egg"], itemId = 142083, spellId = 229090, creatureId = 115135, npcs = { 34797 }, chance = 10,  coords = {{m=172,x=51.3,y=52.5,i=true}},},
	 ["Glittering Ball of Yarn"] =		                 { cat = LEGION, type = PET, method = NPC, name = L["Glittering Ball of Yarn"], itemId = 142089, spellId = 229096, creatureId = 115141, npcs = { 33515 }, chance = 10,  coords = {{m=148,x=51.3,y=57.2,i=true}},},
	 ["Ironbound Collar"] =								 { cat = LEGION, type = PET, method = NPC, name = L["Ironbound Collar"], itemId = 142087, spellId = 229094, creatureId = 115139, npcs = { 33186 }, chance = 10,  coords = {{m=148,x=54.3,y=26.5,i=true}},},
	 ["Magnataur Hunting Horn"] =						 { cat = LEGION, type = PET, method = NPC, name = L["Magnataur Hunting Horn"], itemId = 142084, spellId = 229091, creatureId = 115136, npcs = { 34797 }, chance = 33,  coords = {{m=172,x=51.3,y=52.5,i=true}},},
	 ["Nerubian Relic"] =								 { cat = LEGION, type = PET, method = NPC, name = L["Nerubian Relic"], itemId = 142085, spellId = 229092, creatureId = 115137, npcs = { 34564 }, chance = 10,  coords = {{m=172,x=53,y=35.5,i=true}},},
	 ["Ominous Pile of Snow"] =							 { cat = LEGION, type = PET, method = NPC, name = L["Ominous Pile of Snow"], itemId = 142090, spellId = 229097, creatureId = 115142, npcs = { 32845 }, chance = 10,  statisticId = {2862, 3256}, doNotUpdateToHighestStat = true,  coords = {{m=148,x=67.1,y=63.4,i=true}},},
	 ["Overcomplicated Controller"] =					 { cat = LEGION, type = PET, method = NPC, name = L["Overcomplicated Controller"], itemId = 142092, spellId = 229099, creatureId = 115144, npcs = { 33350 }, chance = 10,  statisticId = {2865, 2879}, doNotUpdateToHighestStat = true,  coords = {{m=148,x=43.8,y=40.8,i=true}},},
	 ["Putricide's Alchemy Supplies"] =					 { cat = LEGION, type = PET, method = NPC, name = L["Putricide's Alchemy Supplies"], itemId = 142096, spellId = 229103, creatureId = 115148, npcs = { 36678 }, chance = 10,  coords = {{m=186,x=12.8,y=53.1,i=true}},},
	 ["Red-Hot Coal"] =									 { cat = LEGION, type = PET, method = NPC, name = L["Red-Hot Coal"], itemId = 142086, spellId = 229093,  creatureId = 115138, npcs = { 33118 }, chance = 10,  coords = {{m=148,x=38,y=26.5,i=true}},},
	 ["Remains of a Blood Beast"] =						 { cat = LEGION, type = PET, method = NPC, name = L["Remains of a Blood Beast"], itemId = 142095, spellId = 229102, creatureId = 115147, npcs = { 37813 }, chance = 10,  statisticId = {4645, 4662, 4663, 4664}, doNotUpdateToHighestStat = true,  coords = {{m=186,x=51.5,y=21.4,i=true}},},
	 ["Skull of a Frozen Whelp"] =						 { cat = LEGION, type = PET, method = NPC, name = L["Skull of a Frozen Whelp"], itemId = 142097, spellId = 229104, creatureId = 115149, npcs = { 36853 }, chance = 10,  coords = {{m=186,x=36.5,y=22.6,i=true}},},
	 ["Stormforged Rune"] =								 { cat = LEGION, type = PET, method = NPC, name = L["Stormforged Rune"], itemId = 142088, spellId = 229095, creatureId = 115140, npcs = { 99999 }, tooltipNpcs = { 32857,32927,32867 }, chance = 10,  coords = {{m=148,x=15.5,y=55.9,i=true}},},
	 ["Wriggling Darkness"] =							 { cat = LEGION, type = PET, method = NPC, name = L["Wriggling Darkness"], itemId = 142093, spellId = 229100, creatureId = 115145, npcs = { 33288 }, chance = 10,  statisticId = {2869, 2883}, doNotUpdateToHighestStat = true,  coords = {{m=148,x=68.3,y=39.8,i=true}},},
					-- 7.2
     ["Ageless Bronze Drake"] =                          { cat = LEGION, type = PET, method = USE, name = L["Ageless Bronze Drake"], spellId = 248240, itemId = 151828, items = { 151482 }, chance = 20, creatureId = 124944, coords = {{m=115,x=60,y=54.4,n=L["Chromie"]}}, },
	 ["Albino Buzzard"] =                                { cat = LEGION, type = PET, method = USE, name = L["Albino Buzzard"], spellId = 231017, itemId = 142448, items = { 142447 }, chance = 100, creatureId = 116080, questId = 45083, coords = {{m=10,x=63.58,y=35.94,n=L["Crysa"]}}, },
     ["Bronze Proto-Whelp"] =                            { cat = LEGION, type = PET, method = USE, name = L["Bronze Proto-Whelp"], spellId = 248025, itemId = 151829, items = { 151482 }, chance = 33, creatureId = 124858, coords = {{m=115,x=60,y=54.4,n=L["Chromie"]}}, },
	 ["Cavern Moccasin"] =                               { cat = LEGION, type = PET, method = USE, name = L["Cavern Moccasin"], spellId = 233333, itemId = 143754, items = { 143753 }, chance = 100, creatureId = 117182, questId = 45539, coords = {{m=10,x=38.8,y=68.2,n=L["Muyani"]}}, },
	 ["Everliving Spore"] =                              { cat = LEGION, type = PET, method = USE, name = L["Everliving Spore"], spellId = 233331, itemId = 143756, items = { 143753 }, chance = 100, creatureId = 117180, questId = 45539, coords = {{m=10,x=38.8,y=68.2,n=L["Muyani"]}}, },
	 ["Nightmare Whelpling"] =                           { cat = LEGION, type = PET, method = BOSS, name = L["Nightmare Whelpling"], spellId = 210675, itemId = 136903, creatureId = 112015, npcs = { 99999 }, tooltipNpcs = { 102679 }, chance = 100, groupSize = 3, equalOdds = true, statisticId = { 10928, 10929, 10930, 10931, }, enableCoin = true, coords = { {m=781, i=true} }, },
	 ["Orphaned Felbat"] =                               { cat = LEGION, type = PET, method = USE, name = L["Orphaned Felbat"], spellId = 243136, itemId = 147841, items = { 152108 }, chance = 20, creatureId = 121715, },
     ["Scraps"] =                                        { cat = LEGION, type = PET, method = SPECIAL, name = L["Scraps"], spellId = 240064, itemId = 146953, chance = 33, creatureId = 120397, coords = {{m=646}}, },
	 ["Young Venomfang"] =                               { cat = LEGION, type = PET, method = USE, name = L["Young Venomfang"], spellId = 233335, itemId = 143755, items = { 143753 }, chance = 100, creatureId = 117184, questId = 45539, coords = {{m=10,x=38.8,y=68.2,n=L["Muyani"]}}, },
					-- 7.3
	 ["Breezy Essence"] =                                { cat = LEGION, type = PET, method = BOSS, name = L["Breezy Essence"], itemId = 152974, spellId = 253818, creatureId = 127863, npcs = { 99999 }, tooltipNpcs = { 45870, 45871, 45872 }, lockBossName = "Conclave of Wind", chance = 10,  statisticId = { 5574, 5575 }, doNotUpdateToHighestStat = true, coords = {{m=328,x=47.5,y=26,i=true}},},
	 ["Cinderweb Egg"] =                                 { cat = LEGION, type = PET, method = NPC, name = L["Cinderweb Egg"], itemId = 152976, spellId = 253918, creatureId = 127948, npcs = { 52498 }, lockBossName = "Beth'tilac", chance = 10, coords = {{m=367,x=21,y=32.7, i=true}},},
	 ["Elementium Back Plate"] =                         { cat = LEGION, type = PET, method = BOSS, name = L["Elementium Back Plate"], itemId = 152980, spellId = 253927, creatureId = 127953, npcs = { 99999 }, tooltipNpcs = { 53879 }, lockBossName = "Spine of Deathwing", chance = 10, statisticId = { 6165, 6166 }, doNotUpdateToHighestStat = true, coords = {{m=409,x=33.2,y=85.2, i=true}},},
	 ["Experiment-In-A-Jar"] =                           { cat = LEGION, type = PET, method = BOSS, name = L["Experiment-In-A-Jar"], itemId = 152967, spellId = 253790, creatureId = 127852, npcs = { 99999 }, tooltipNpcs = { 41378 }, lockBossName = "Maloriak", chance = 10, statisticId = { 5559, 5560 }, doNotUpdateToHighestStat = true, coords = {{m=285,x=71.4,y=70.2, i=true}},},
	 ["Fandral's Pet Carrier"] =                         { cat = LEGION, type = PET, method = NPC, name = L["Fandral's Pet Carrier"], itemId = 152978, spellId = 253925, creatureId = 127951, npcs = { 52571 },lockBossName = "Majordomo Staghelm", chance = 10, coords = {{m=367,x=50.9,y=72.4, i=true}},},
	 ["Lesser Circle of Binding"] =                      { cat = LEGION, type = PET, method = BOSS, name = L["Lesser Circle of Binding"], itemId = 152970, spellId = 253809, creatureId = 127858, npcs = { 99999 }, tooltipNpcs = { 43687, 43686, 43688, 43689, 43735 }, lockBossName = "Terrastra", chance = 10, statisticId = { 5569, 5570 }, doNotUpdateToHighestStat = true, coords = {{m=294,x=42.5,45.5, i=true}},},
     ["Model D1-BB-L3R"] =                               { cat = LEGION, type = PET, method = USE, name = L["Model D1-BB-L3R"], spellId = 233647, itemId = 151645, items = { 151638 }, chance = 100, creatureId = 117340, questId = 47895, coords = {{m=27,x=26.8,y=36.3,n=L["Environeer Bert"]}}, },
	 ["Odd Twilight Egg"] =                              { cat = LEGION, type = PET, method = BOSS, name = L["Odd Twilight Egg"], itemId = 152969, spellId = 253805, creatureId = 127857, npcs = { 99999 }, tooltipNpcs = { 45993, 45992 }, lockBossName = "Theralion and Valiona", chance = 10, statisticId = { 5567, 5568 }, doNotUpdateToHighestStat = true, coords = {{m=294, i=true}},},
	 ["Puddle of Black Liquid"] =                        { cat = LEGION, type = PET, method = BOSS, name = L["Puddle of Black Liquid"], itemId = 152979, spellId = 253926, creatureId = 127952, npcs = { 99999 }, tooltipNpcs = { 55312 }, lockBossName = "Yor'sahj the Unsleeping", chance = 10, statisticId = { 6157, 6158 }, doNotUpdateToHighestStat = true, coords = {{m=409,x=46.8,y=49.9, i=true}},},
	 ["Rough-Hewn Remote"] =                             { cat = LEGION, type = PET, method = BOSS, name = L["Rough-Hewn Remote"], itemId = 152966, spellId = 253788, creatureId = 127850, npcs = { 99999 }, tooltipNpcs = { 42179, 42166, 42180, 42178 }, lockBossName = "Omnotron Defense System", chance = 10, statisticId = { 5557, 5558 }, doNotUpdateToHighestStat = true, coords = {{m=285,x=61.4,y=57.4, i=true}},},
	 ["Severed Tentacle"] =                              { cat = LEGION, type = PET, method = BOSS, name = L["Severed Tentacle"], itemId = 152981, spellId = 253928, creatureId = 127954, npcs = { 99999 }, tooltipNpcs = { 56173 }, lockBossName = "Madness of Deathwing", chance = 10,  statisticId = { 6167, 6168 }, doNotUpdateToHighestStat = true, coords = {{m=409, i=true}},},
	 ["Smoldering Treat"] =                              { cat = LEGION, type = PET, method = NPC, name = L["Smoldering Treat"], itemId = 152975, spellId = 253916, creatureId = 127947, npcs = { 53691 }, lockBossName = "Shannox", chance = 10, coords = {{m=367,x=49.3,y=44.3, i=true}},},
	 ["Shadowy Pile of Bones"] =                         { cat = LEGION, type = PET, method = BOSS, name = L["Shadowy Pile of Bones"], itemId = 152968, spellId = 253799, creatureId = 127853, npcs = { 99999 }, tooltipNpcs = { 41376, 41270 }, lockBossName = "Nefarian's End", chance = 10, statisticId = { 5565, 5566 }, doNotUpdateToHighestStat = true, coords = {{m=285,x=48,y=70.2, i=true}},},
	 ["Strange Humming Crystal"] =                       { cat = LEGION, type = PET, method = USE, name = L["Strange Humming Crystal"], spellId = 226682, itemId = 141349, items = { 157828 }, chance = 100, creatureId = 113827, sourceText = L["The quest starter item for Wondrous Wisdomball"], coords = {{m=625,x=33.6,y=48,n=L["Warmage Silva"]}}, },
	 ["Thistleleaf Adventurer"] =                        { cat = LEGION, type = PET, method = USE, name = L["Thistleleaf Adventurer"], spellId = 195369, itemId = 130167, items = { 157822 }, chance = 100, creatureId = 99389, coords = {{m=641,x=54.6,y=73.2,n=L["Sylvia Hartshorn"]}}, },
	 ["Twilight Summoning Portal"] =                     { cat = LEGION, type = PET, method = BOSS, name = L["Twilight Summoning Portal"], itemId = 152972, spellId = 253813, creatureId = 127859, npcs = { 99999 }, tooltipNpcs = { 43324 }, lockBossName = "Cho'gall", chance = 10, statisticId = { 5572, 5571 }, doNotUpdateToHighestStat = true, coords = {{m=294,x=73.4,75.4, i=true}},},
	 ["Vibrating Stone"] =                               { cat = LEGION, type = PET, method = NPC, name = L["Vibrating Stone"], itemId = 152977, spellId = 253924, creatureId = 127950, npcs = { 53494 }, lockBossName = "Baleroc", chance = 10, coords = {{m=367,x=49.5,y=30.9, i=true}},},
	 ["Zephyr's Call"] =                                 { cat = LEGION, type = PET, method = BOSS, name = L["Zephyr's Call"], itemId = 152973, spellId = 253816, creatureId = 127862, npcs = { 99999 }, tooltipNpcs = { 46753 }, lockBossName = "Al'Akir", chance = 10,  statisticId = { 5576, 5577 }, doNotUpdateToHighestStat = true, coords = {{m=328,i=true}},},
				-- 7.3
		["Docile Skyfin"] = {
			cat = LEGION,
			type = PET,
			method = USE,
			name = L["Docile Skyfin"],
			spellId = 254295,
			itemId = 153054,
			items = { 153191 },
			chance = 5,
			creatureId = 128157,
			sourceText = L["Contained in Cracked Fel-Spotted Egg, which is obtained by defeating any of the panthara rares on Argus, looting a Fel-Spotted Egg from them, and waiting five days. Each mount has a 6% chance to appear in the Cracked Fel-Spotted Egg, and each pet has a 20% chance to appear in it."],
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 64.32, y = 48.62, n = L["Varga"] },
				{ m = CONSTANTS.UIMAPIDS.KROKUUN, x = 70.21, y = 34.38, n = L["Naroua"] },
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 43.55, y = 49.19, n = L["Sabuul"] },
			},
		},

		["Fel-Afflicted Skyfin"] = {
			cat = LEGION,
			type = PET,
			method = USE,
			name = L["Fel-Afflicted Skyfin"],
			spellId = 254296,
			itemId = 153055,
			items = { 153191 },
			chance = 5,
			creatureId = 128158,
			sourceText = L["Contained in Cracked Fel-Spotted Egg, which is obtained by defeating any of the panthara rares on Argus, looting a Fel-Spotted Egg from them, and waiting five days. Each mount has a 6% chance to appear in the Cracked Fel-Spotted Egg, and each pet has a 20% chance to appear in it."],
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 64.32, y = 48.62, n = L["Varga"] },
				{ m = CONSTANTS.UIMAPIDS.KROKUUN, x = 70.21, y = 34.38, n = L["Naroua"] },
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 43.55, y = 49.19, n = L["Sabuul"] },
			},
		},

		["Rebellious Imp"] = {
			cat = LEGION,
			type = PET,
			method = NPC,
			name = L["Rebellious Imp"],
			spellId = 254749,
			itemId = 153252,
			npcs = { 127705 },
			chance = 16,
			creatureId = 128388,
			questId = 48970,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES,  x = 66.72, y = 18.12, n = L["Mother Rosula"] },
			},
		},

		["Grasping Manifestation"] = {
			cat = LEGION,
			type = PET,
			method = NPC,
			name = L["Grasping Manifestation"],
			spellId = 254297,
			itemId = 153056,
			npcs = { 126887 },
			chance = 6,
			creatureId = 128159,
			questId = 48709,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 30.12, y = 40.18, n = L["Ataxon"] },
			},
		},

		["Uuna's Doll"] = {
			cat = LEGION,
			type = PET,
			method = NPC,
			name = L["Uuna's Doll"],
			spellId = 254763,
			itemId = 153195,
			npcs = { 127581 },
			chance = 20,
			creatureId = 128396,
			questId = 48966,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 54.83, y = 39.15, n = L["The Many-Faced Devourer"] },
			},
		},

		["Silithid Mini-Tank"] = {
			cat = LEGION,
			type = PET,
			method = NPC,
			name = L["Silithid Mini-Tank"],
			spellId = 261755,
			itemId = 156851,
			npcs = { 132578, 132584, 132580},
			chance = 10,
			creatureId = 133064,
			questId = { 50223, 50224, 50255, },
			defeatAllQuests = true,
			defeatSteps = {
				[50223] = L["Ssinkrix"],
				[50224] = L["Xaarshej"],
				[50255] = L["Qroshekx"],
			},
			coords = {
				{ m = 81, x = 59, y = 15, n = L["Qroshekx"] },
				{ m = 81, x = 30, y = 35, n = L["Xaarshej"] },
				{ m = 81, x = 54, y = 80, n = L["Ssinkrix"] }
			},
		},

		["Fossorial Bile Larva"] = {
			cat = LEGION,
			type = PET,
			method = SPECIAL,
			name = L["Fossorial Bile Larva"],
			spellId = 254298,
			itemId = 153057,
			chance = 2000,
			creatureId = 128160,
			obtain = L["Obtained by skinning creatures on Argus"],
			sourceText = L["Obtained by skinning creatures on Argus"],
			tooltipNpcs = { -- Any beast on Argus, pretty much...
				119884,
				126996,
				123511,
				124279,
				124279,
				123527,
				122363,
				124225,
				124265,
				127270,
				124444,
				123076,
				124303,
				121629,
				124278,
				126072,
				119968,
				125146,
				123512,
				123508,
				124269,
				122010,
				124271,
				125223,
				126939,
				119604,
				119398,
				122408,
				121565,
				121562,
				119874,
				119748,
				122365,
				125167,
				126198,
				122022,
				126114,
				119602,
				119576,
				124430,
				121673,
				119747,
				126174,
				124439,
				124486,
			},
			showTooltipCondition = { filter = TOOLTIP_FILTERS.IS_SPELL_KNOWN, value = "Skinning" }, -- Display only if player can actually skin them
		},

		["Fel Lasher"] = {
			cat = LEGION,
			type = PET,
			method = SPECIAL,
			name = L["Fel Lasher"],
			spellId = 254271,
			itemId = 153045,
			chance = 4000,
			creatureId = 128137,
			obtain = L["Obtained by gathering herbs on Argus"],
			sourceText = L["Obtained by gathering herbs on Argus"],
		},

		-- 8.0 Pets

		["Scuttle"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Scuttle"],
			spellId = 177244,
			itemId = 163797,
			chance = 1000,
			creatureId = 143794,
			groupSize = 3,
			equalOdds = true,
		},

		["Captain Nibs"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Captain Nibs"],
			spellId = 177243,
			itemId = 163798,
			chance = 1000,
			creatureId = 143795,
			groupSize = 3,
			equalOdds = true,
		},

		["Barnaby"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Barnaby"],
			spellId = 177242,
			itemId = 163799,
			chance = 1000,
			creatureId = 143796,
			groupSize = 3,
			equalOdds = true,
		},

		["Poro"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Poro"],
			spellId = 177241,
			itemId = 163800,
			chance = 1000,
			creatureId = 143797,
			groupSize = 3,
			equalOdds = true,
		},

		["Octopode Fry"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Octopode Fry"],
			spellId = 177240,
			itemId = 163801,
			chance = 1000,
			creatureId = 143798,
			groupSize = 3,
			equalOdds = true,
		},

		["Inky"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Inky"],
			spellId = 177239,
			itemId = 163802,
			chance = 1000,
			creatureId = 143799,
			groupSize = 3,
			equalOdds = true,
		},

		["Sparkleshell Sandcrawler"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Sparkleshell Sandcrawler"],
			spellId = 177237,
			itemId = 163803,
			chance = 1000,
			creatureId = 143801,
			groupSize = 3,
			equalOdds = true,
		},

		["Kindleweb Spiderling"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Kindleweb Spiderling"],
			spellId = 177236,
			itemId = 163804,
			chance = 1000,
			creatureId = 143802,
			groupSize = 3,
			equalOdds = true,
		},

		["Mischievous Zephyr"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Mischievous Zephyr"],
			spellId = 177221,
			itemId = 163814,
			chance = 1000,
			creatureId = 143812,
			groupSize = 3,
			equalOdds = true,
		},

		["Littlehoof"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Littlehoof"],
			spellId = 177219,
			itemId = 163815,
			chance = 1000,
			creatureId = 143813,
			groupSize = 3,
			equalOdds = true,
		},

		["Snapper"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Snapper"],
			spellId = 177217,
			itemId = 163816,
			chance = 1000,
			creatureId = 143814,
			groupSize = 3,
			equalOdds = true,
		},

		["Sunscale Hatchling"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Sunscale Hatchling"],
			spellId = 280331,
			itemId = 163817,
			chance = 1000,
			creatureId = 143815,
			groupSize = 3,
			equalOdds = true,
		},

		["Bloodstone Tunneler"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Bloodstone Tunneler"],
			spellId = 280332,
			itemId = 163818,
			chance = 1000,
			creatureId = 143816,
			groupSize = 3,
			equalOdds = true,
		},

		["Snort"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Snort"],
			spellId = 280333,
			itemId = 163819,
			chance = 1000,
			creatureId = 143817,
			groupSize = 3,
			equalOdds = true,
		},

		["Muskflank Calfling"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Muskflank Calfling"],
			spellId = 280334,
			itemId = 163820,
			chance = 1000,
			creatureId = 143818,
			groupSize = 3,
			equalOdds = true,
		},

		["Juvenile Brineshell"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Juvenile Brineshell"],
			spellId = 280335,
			itemId = 163821,
			chance = 1000,
			creatureId = 143819,
			groupSize = 3,
			equalOdds = true,
		},

		["Kunchong Hatchling"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Kunchong Hatchling"],
			spellId = 280336,
			itemId = 163822,
			chance = 1000,
			creatureId = 143820,
			groupSize = 3,
			equalOdds = true,
		},

		["Coldlight Surfrunner"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Coldlight Surfrunner"],
			spellId = 280337,
			itemId = 163823,
			chance = 1000,
			creatureId = 143821,
			groupSize = 3,
			equalOdds = true,
		},

		["Voru'kar Leecher"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Voru'kar Leecher"],
			spellId = 280338,
			itemId = 163824,
			chance = 1000,
			creatureId = 143822,
			groupSize = 3,
			equalOdds = true,
		},

		["Tinder Pup"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Tinder Pup"],
			spellId = 177230,
			itemId = 163807,
			chance = 1000,
			creatureId = 143805,
			groupSize = 3,
			equalOdds = true,
		},

		["Sandshell Chitterer"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Sandshell Chitterer"],
			spellId = 177229,
			itemId = 163808,
			chance = 1000,
			creatureId = 143806,
			groupSize = 3,
			equalOdds = true,
		},

		["Deathsting Scorpid"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Deathsting Scorpid"],
			spellId = 177228,
			itemId = 163809,
			chance = 1000,
			creatureId = 143807,
			groupSize = 3,
			equalOdds = true,
		},

		["Thistlebrush Bud"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Thistlebrush Bud"],
			spellId = 177226,
			itemId = 163810,
			chance = 1000,
			creatureId = 143808,
			groupSize = 3,
			equalOdds = true,
		},

		["Giggling Flame"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Giggling Flame"],
			spellId = 177225,
			itemId = 163811,
			chance = 1000,
			creatureId = 143809,
			groupSize = 3,
			equalOdds = true,
		},

		["Laughing Stonekin"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Laughing Stonekin"],
			spellId = 177224,
			itemId = 163812,
			chance = 1000,
			creatureId = 143810,
			groupSize = 3,
			equalOdds = true,
		},

		["Playful Frostkin"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Playful Frostkin"],
			spellId = 177222,
			itemId = 163813,
			chance = 1000,
			creatureId = 143811,
			groupSize = 3,
			equalOdds = true,
		},

		["False Knucklebump"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["False Knucklebump"],
			spellId = 177231,
			itemId = 163806,
			chance = 1000,
			creatureId = 143804,
			groupSize = 3,
			equalOdds = true,
		},

		["Craghoof Kid"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Craghoof Kid"],
			spellId = 177235,
			itemId = 163805,
			chance = 1000,
			creatureId = 143803,
			groupSize = 3,
			equalOdds = true,
		},

		["Mana-Warped Egg"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Mana-Warped Egg"],
			npcs = { 142716 },
			spellId = 279930,
			itemId = 163712,
			creatureId = 143628,
			questId = { 53090, 53515 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  52.3, y = 72.4, n = L["Man-Hunter Rog"] },
			},
		},

		["Fuzzy Creepling"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Fuzzy Creepling"],
			npcs = { 142438 },
			spellId = 279631,
			itemId = 163648,
			creatureId = 143499,
			questId = { 53024, 53528 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  56.7, y = 54.1, n = L["Venomarus"] },
			},
		},

		["Aldrusian Sproutling"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Aldrusian Sproutling"],
			npcs = { 142508 },
			spellId = 279638,
			itemId = 163650,
			creatureId = 143503,
			questId = { 53013, 53505 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  22.9, y = 22.2, n = L["Branchlord Aldrus"] },
			},
		},

		["Tiny Grimoire"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Tiny Grimoire"],
			npcs = { 142688 },
			spellId = 279643,
			itemId = 163652,
			creatureId = 143507,
			questId = { 53084, 53507 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  50.8, y = 36.5, n = L["Darbel Montrose"] .. " - " .. L["Alliance controls Stromgarde"] },
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  50.4, y = 61.2, n = L["Darbel Montrose"] .. " - " .. L["Horde controls Stromgarde"] },
			},
		},

		["Scabby"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Scabby"],
			npcs = { 142440 },
			spellId = 279686,
			itemId = 163684,
			creatureId = 143533,
			questId = { 53015, 53529 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  14, y = 36.9, n = L["Yogursa"] },
			},
		},

		["Teeny Titan Orb"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Teeny Titan Orb"],
			npcs = { 141668 },
			spellId = 279657,
			itemId = 163677,
			creatureId = 143515,
			questId = { 53059, 53508 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  56.6, y = 36.0, n = L["Echo of Myzrael"] },
			},
		},

		["Shard of Fozruk"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Shard of Fozruk"],
			npcs = { 142433 },
			spellId = 279929,
			itemId = 163711,
			creatureId = 143627,
			questId = { 53019, 53510 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  51, y = 53.2, n = L["Fozruk"] },
			},
		},

		["Angry Egg"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Angry Egg"],
			npcs = { 142436 },
			spellId = 279723,
			itemId = 163689,
			creatureId = 143563,
			questId = { 53016, 53522 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  18.4, y = 27.9, n = L["Ragebeak"] .. " - " .. L["Alliance controls Stromgarde"] },
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  11.9, y = 52.1, n = L["Ragebeak"] .. " - " .. L["Horde controls Stromgarde"] },
			},
		},

		["Plagued Egg"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Plagued Egg"],
			npcs = { 142435 },
			spellId = 279724,
			itemId = 163690,
			creatureId = 143564,
			questId = { 53020, 53519 },
			chance = 20,
			coords = {
				{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  36.9, y = 66, n = L["Plaguefeather"] },
			},
		},

		-- 8.1 Pets

		["Albatross Feather"] = {
				cat = BFA,
				type = PET,
				method = USE,
				name = L["Albatross Feather"],
				spellId = 289606,
				itemId = 166714,
				items = { 166295 },
				chance = 10,
				creatureId = 149363,
			},

			["Cobalt Raven Hatchling"] = {
				cat = BFA,
				type = PET,
				method = USE,
				name = L["Cobalt Raven Hatchling"],
				spellId = 289629,
				itemId = 166718,
				items = { 166297 },
				chance = 10,
				creatureId = 149375,
			},

			["Violet Abyssal Eel"] = {
				cat = BFA,
				type = PET,
				method = USE,
				name = L["Violet Abyssal Eel"],
				spellId = 289633,
				itemId = 166719,
				items = { 166294 },
				chance = 10,
				creatureId = 149376,
			},

			["Pair of Tiny Bat Wings"] = {
				cat = BFA,
				type = PET,
				method = USE,
				name = L["Pair of Tiny Bat Wings"],
				spellId = 289622,
				itemId = 166716,
				items = { 166282 },
				chance = 10,
				creatureId = 149372,
			},

		["Darkshore Sentinel"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Darkshore Sentinel"],
			spellId = 288486,
			itemId = 166449,
			npcs = { 148037, 149141 },
			chance = 7,
			creatureId = 148781,
			questId = { 54431, 54768 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 42, y = 77.6, n = L["Burninator Mark V"] .. " - " .. L["Alliance only"] },
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 42, y = 77.6, n = L["Athil Dewfire"] .. " - " .. L["Horde only"] },
			},
		},

		["Rattling Bones"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Rattling Bones"],
			spellId = 288592,
			itemId = 166451,
			npcs = { 147260 },
			chance = 7,
			creatureId = 148825,
			questId = { 54232, 54233 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 39.2, y = 62, n = L["Conflagros"] },
			},
		},

		["Everburning Treant"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Everburning Treant"],
			spellId = 288597,
			itemId = 166453,
			npcs = { 147664, 147758 },
			chance = 7,
			creatureId = 148843,
			questId = { 54274, 54291 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 62.5, y = 9.4, n = L["Zim'kaga"] .. " - " .. L["Alliance only"] },
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 45.2, y = 75.1, n = L["Onu"] .. " - " .. L["Horde only"] },
			},
		},

		["Binding of Cyclarus"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Binding of Cyclarus"],
			spellId = 288582,
			itemId = 166448,
			npcs = { 147241 },
			chance = 7,
			creatureId = 148784,
			questId = { 54229, 54230 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 43.8, y = 53.6, n = L["Cyclarus"] },
			},
		},

		["Bottled Essence of Hydrath"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Bottled Essence of Hydrath"],
			spellId = 288595,
			itemId = 166452,
			npcs = { 147240 },
			chance = 7,
			creatureId = 148841,
			questId = { 54227, 54228 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 53.0, y = 31.8, n = L["Hydrath"] },
			},
		},

		["Squishy Purple Goo"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Squishy Purple Goo"],
			spellId = 288598,
			itemId = 166454,
			npcs = { 147897 },
			chance = 7,
			creatureId = 148844,
			questId = { 54320, 54321 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 40.7, y = 84.6, n = L["Soggoth the Slitherer"] },
			},
		},

		["Zur'aj the Depleted"] = {
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Zur'aj the Depleted"],
			spellId = 288600,
			itemId = 166455,
			npcs = { 147942 },
			chance = 7,
			creatureId = 148846,
			questId = { 54397, 54398 },
			coords = {
				{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 40.6, y = 82.7, n = L["Twilight Prophet Graeme"] },
			},
		},

		["Spawn of Krag'wa"] = {
			cat = BFA,
			type = PET,
			method = BOSS,
			name = L["Spawn of Krag'wa"],
			itemId = 165848,
			spellId = 286484,
			creatureId = 147585,
			npcs = { 99999 },
			tooltipNpcs = { 144747, 144941, 144767, 144963 },
			lockBossName = "Conclave of the Chosen",
			chance = 20,
			statisticId = { 13366 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = 1364, i = true },
			},
		},

		["Thundering Scale of Akunda"] = {
			cat = BFA,
			type = PET,
			method = BOSS,
			name = L["Thundering Scale of Akunda"],
			itemId = 165847,
			spellId = 286482,
			creatureId = 147587,
			npcs = { 99999 },
			tooltipNpcs = { 144747, 144941, 144767, 144963 },
			lockBossName = "Conclave of the Chosen",
			chance = 20,
			statisticId = { 13364, 13365, 13366 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = 1364, i = true },
			},
		},

		["Enchanted Talon of Pa'ku"] = {
			cat = BFA,
			type = PET,
			method = BOSS,
			name = L["Enchanted Talon of Pa'ku"],
			itemId = 165846,
			spellId = 286483,
			creatureId = 147586,
			npcs = { 99999 },
			tooltipNpcs = { 144747, 144941, 144767, 144963 },
			lockBossName = "Conclave of the Chosen",
			chance = 50,
			statisticId = { 13364, 13365, 13366 },
			groupSize = 5,
			equalOdds = true,
			coords = {
				{ m = 1364, i = true },
			},
		},

		["Baby Stonehide"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Baby Stonehide"],
			spellId = 288867,
			itemId = 166486,
			chance = 1000,
			creatureId = 148976,
			groupSize = 3,
			equalOdds = true,
		},

		["Leatherwing Screecher"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Leatherwing Screecher"],
			spellId = 288868,
			itemId = 166487,
			chance = 1000,
			creatureId = 148979,
			groupSize = 3,
			equalOdds = true,
		},

		["Rotting Ghoul"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Rotting Ghoul"],
			spellId = 288870,
			itemId = 166488,
			chance = 1000,
			creatureId = 148981,
			groupSize = 3,
			equalOdds = true,
		},

		["Thunderscale Whelpling"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Thunderscale Whelpling"],
			spellId = 288916,
			itemId = 166499,
			chance = 1000,
			creatureId = 148995,
			groupSize = 3,
			equalOdds = true,
		},

		["Scritches"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Scritches"],
			spellId = 288914,
			itemId = 166498,
			chance = 1000,
			creatureId = 148991,
			groupSize = 3,
			equalOdds = true,
		},

		["Tonguelasher"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Tonguelasher"],
			spellId = 288910,
			itemId = 166495,
			chance = 1000,
			creatureId = 148990,
			groupSize = 3,
			equalOdds = true,
		},

		["Lord Woofington"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Lord Woofington"],
			spellId = 288901,
			itemId = 166494,
			chance = 1000,
			creatureId = 148989,
			groupSize = 3,
			equalOdds = true,
		},

		["Firesting Buzzer"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Firesting Buzzer"],
			spellId = 288895,
			itemId = 166493,
			chance = 1000,
			creatureId = 148988,
			groupSize = 3,
			equalOdds = true,
		},

		["Needleback Pup"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Needleback Pup"],
			spellId = 288875,
			itemId = 166489,
			chance = 1000,
			creatureId = 148982,
			groupSize = 3,
			equalOdds = true,
		},

		["Shadefeather Hatchling"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Shadefeather Hatchling"],
			spellId = 288889,
			itemId = 166492,
			chance = 1000,
			creatureId = 148984,
			groupSize = 3,
			equalOdds = true,
		},

		-- 8.1.5 Pets

		["Stoneclaw"] ={
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Stoneclaw"],
			itemId = 167047,
			spellId = 291513,
			creatureId = 150354,
			npcs = { 59915, 60043, 60047, 60051 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "The Stone Guard",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "The Stone Guard",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 4,
			coords = {
				{
					m=471,
					i=true
				}
			},
		},

		["Wayward Spirit"] ={
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Wayward Spirit"],
			itemId = 167048,
			spellId = 291515,
			creatureId = 150356,
			npcs = { 60143 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Gara'jal the Spiritbinder",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Gara'jal the Spiritbinder",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 10,
			coords = {
				{
					m=471,
					i=true
				}
			},
		},

		["Celestial Gift"] ={
			cat = BFA,
			type = PET,
			method = BOSS,
			name = L["Celestial Gift"],
			itemId = 167049,
			spellId = 291517,
			creatureId = 150357,
			npcs = { 99999 },
			tooltipNpcs = { 60410 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Elegon",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Elegon",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 4,
			coords = {
				{
					m=471,
					i=true
				}
			},
		},

		["Mogu Statue"] ={
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Mogu Statue"],
			itemId = 167050,
			spellId = 291533,
			creatureId = 150360,
			npcs = { 60400, 60399 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Will of the Emperor",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Will of the Emperor",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 4,
			coords = {
				{
					m=471,
					i=true
				}
			},
		},

		["Kor'thik Swarmling"] ={
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Kor'thik Swarmling"],
			itemId = 167058,
			spellId = 291548,
			creatureId = 150374,
			npcs = { 62980 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Imperial Vizier Zor'lok",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Imperial Vizier Zor'lok",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 4,
			coords = {
				{
					m=475,
					i=true
				}
			},
		},

		["Tiny Amber Wings"] ={
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Tiny Amber Wings"],
			itemId = 167053,
			spellId = 291549,
			creatureId = 150375,
			npcs = { 62543 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Blade Lord Ta'yak",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Blade Lord Ta'yak",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 3,
			coords = {
				{
					m=475,
					i=true
				}
			},
		},

		["Spawn of Garalon"] ={
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Spawn of Garalon"],
			itemId = 167054,
			spellId = 291553,
			creatureId = 150377,
			npcs = { 63191 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Garalon",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Garalon",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 4,
			coords = {
				{
					m=475,
					i=true
				}
			},
		},

		["Amber Goo Puddle"] ={
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Amber Goo Puddle"],
			itemId = 167055,
			spellId = 291556,
			creatureId = 150380,
			npcs = { 62511 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Amber-Shaper Un'sok",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Amber-Shaper Un'sok",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 4,
			coords = {
				{
					m=475,
					i=true
				}
			},
		},

		["Essence of Pride"] ={
			cat = BFA,
			type = PET,
			method = NPC,
			name = L["Essence of Pride"],
			itemId = 167056,
			spellId = 291560,
			creatureId = 150381,
			npcs = { 62837 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Grand Empress Shek'zeer",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Grand Empress Shek'zeer",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 10,
			coords = {
				{
					m=475,
					i=true
				}
			},
		},

		["Azure Cloud Serpent Egg"] ={
			cat = BFA,
			type = PET,
			method = BOSS,
			name = L["Azure Cloud Serpent Egg"],
			itemId = 167051,
			spellId = 291537,
			creatureId = 150365,
			npcs = { 99999 },
			tooltipNpcs = { 62442, 63025 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Tsulong",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Tsulong",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 3,
			coords = {
				{
					m=456,
					i=true
				}
			},
		},

		["Spirit of the Spring"] ={
			cat = BFA,
			type = PET,
			method = BOSS,
			name = L["Spirit of the Spring"],
			itemId = 167052,
			spellId = 291547,
			creatureId = 150372,
			npcs = { 99999 },
			tooltipNpcs = { 62983 },
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Lei Shi",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_NORMAL] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_10_HEROIC] = true,
						[CONSTANTS.INSTANCE_DIFFICULTIES.RAID_25_HEROIC] = true,

					},
				},
				{
					encounterName = "Lei Shi",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LEGACY_LFR] = true,
					},
				},
			},
			chance = 4,
			coords = {
				{
					m=456,
					i=true
				}
			},
		},

	-- 8.2 Pets

		["Adventurous Hopling Pack"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Adventurous Hopling Pack"],
			spellId = 300934,
			itemId = 169322,
			chance = 1000,
			creatureId = 154693,
			groupSize = 3,
			equalOdds = true,
		},

		["Ghostly Whelpling"] = {
			cat = BFA,
			type = PET,
			method = SPECIAL,
			name = L["Ghostly Whelpling"],
			spellId = 300367,
			itemId = 169205,
			chance = 1000,
			creatureId = 154165,
			groupSize = 3,
			equalOdds = true,
		},

	["Mindlost Bloodfrenzy"] ={
			cat = BFA,
			type = PET,
			method = BOSS,
			name = L["Mindlost Bloodfrenzy"],
			itemId = 169360,
			spellId = 301031,
			creatureId = 154833,
			npcs = { 99999 },
			tooltipNpcs = { 154986, 150653 },
			groupSize = 5,
			equalOdds = true,
			statisticId = {
				13591,
				13592,
				13593,
				13594
			},
			lockoutDetails = {
				mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
				{
					encounterName = "Blackwater Behemoth",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
					},
				},
				{
					encounterName = "Blackwater Behemoth",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
					},
				},
				{
					encounterName = "Blackwater Behemoth",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
					},
				},
				{
					encounterName = "Blackwater Behemoth",
					instanceDifficulties = {
						[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
					},
				},
			},
			instanceDifficulties = {
				[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
			},
			chance = 10, -- Blind guess (no data)

	},

	["Lightless Ambusher"] ={
		cat = BFA,
		type = PET,
		method = BOSS,
		name = L["Lightless Ambusher"],
		itemId = 169358,
		spellId = 301029,
		creatureId = 154831,
		npcs = { 99999 },
		tooltipNpcs = { 153142, 152236 },
		groupSize = 5,
		equalOdds = true,
		statisticId = {
			13600,
			13601,
			13602,
			13603
		},
		lockoutDetails = {
			mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
			{
				encounterName = "Lady Ashvane",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				},
			},
			{
				encounterName = "Lady Ashvane",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				},
			},
			{
				encounterName = "Lady Ashvane",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				},
			},
			{
				encounterName = "Lady Ashvane",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
				},
			},
		},
		instanceDifficulties = {
			[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
		},
		chance = 10, -- Blind guess (no data)

	},

	["Zanj'ir Poker"] ={
		cat = BFA,
		type = PET,
		method = BOSS,
		name = L["Zanj'ir Poker"],
		itemId = 169348,
		spellId = 301015,
		creatureId = 154819,
		npcs = { 99999 },
		tooltipNpcs = { 155126 },
		groupSize = 5,
		equalOdds = true,
		statisticId = {
			13616,
			13617,
			13618,
			13619
		},
		lockoutDetails = {
			mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
			{
				encounterName = "Queen Azshara",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				},
			},
			{
				encounterName = "Queen Azshara",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				},
			},
			{
				encounterName = "Queen Azshara",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				},
			},
			{
				encounterName = "Queen Azshara",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
				},
			},
		},
		instanceDifficulties = {
			[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
		},
		chance = 10, -- Blind guess (no data)

	},

	["Pommel Jewel of Remornia"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = BOSS,
		name = L["Pommel Jewel of Remornia"],
		itemId = 183395,
		spellId = 341302,
		creatureId = 173994,
		npcs = { 99999 },
		tooltipNpcs = { 168938 },
		lockBossName = "Sire Denathrius",
		chance = 33,
		statisticId = { 14455 }, -- So far there's data for normal only. The others are therefore TBD
		groupSize = 10,
		equalOdds = true,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.CASTLE_NATHRIA, i = true },
		},
	},

	["Amethyst Softshell"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Amethyst Softshell"],
		npcs = { 152794 },
		spellId = 301034,
		itemId = 169363,
		creatureId = 154836,
		questId = { 56268 }, -- 56615 ?
		chance = 8,
	},

	["Pearlescent Glimmershell"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Pearlescent Glimmershell"],
		npcs = { 152448 },
		spellId = 301023,
		itemId = 169352,
		creatureId = 154825,
		questId = { 56286 }, -- 57260, 56597?
		chance = 100,
	},

	["Brinestone Algan"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Brinestone Algan"],
		npcs = { 150191 },
		spellId = 301044,
		itemId = 169373,
		creatureId = 154845,
		questId = { 55584 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  36.9, y = 11.2, n = L["Avarius"] },
		},
	},

	["Budding Algan"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Budding Algan"],
		npcs = { 150583 },
		spellId = 301045,
		itemId = 169374,
		creatureId = 154846,
		questId = { 56291, 56917 }, -- Which one is it?
		chance = 4,
	},

	["Caverndark Nightmare"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Caverndark Nightmare"],
		npcs = { 152464 },
		spellId = 301027,
		itemId = 169356,
		creatureId = 154829,
		questId = { 56283 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  42.29, y = 13.29, n = L["Caverndark Terror"] },
		},
	},

	["Chitterspine Needler"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Chitterspine Needler"],
		npcs = { 152465 },
		spellId = 301026,
		itemId = 169355,
		creatureId = 154828,
		questId = { 56608, 56275 },-- Which one is it? Both completed upon killing it...
		chance = 8,
	},

	["Coral Lashling"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Coral Lashling"],
		npcs = { 149653 },
		spellId = 301046,
		itemId = 169375,
		creatureId = 154847,
		questId = { 55366 }, -- 55366, 57186; 55404, 57042; 55366, 57187, 57188 ?
		chance = 12,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  54.8, y = 42.0, n = L["Carnivorous Lasher"] },
		},
	},

	["Daggertooth Frenzy"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Daggertooth Frenzy"],
		npcs = { 152756 },
		spellId = 301032,
		itemId = 169361,
		creatureId = 154834,
		questId = { 56271 },
		chance = 6,
	},

	["Glittering Diamondshell"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Glittering Diamondshell"],
		npcs = { 152795 },
		spellId = 301021,
		itemId = 169350,
		creatureId = 154823,
		questId = { 56277 },
		chance = 6,
	},

	["Murgle"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Murgle"],
		npcs = { 152323 },
		spellId = 301042,
		itemId = 169371,
		creatureId = 154820,
		questId = { 56582 }, -- 55671 ?
		chance = 4,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  29.41, y = 28.98, n = L["King Gakula"] },
		},
	},

	["Necrofin Tadpole"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Necrofin Tadpole"],
		npcs = { 152712 },
		spellId = 301043,
		itemId = 169372,
		creatureId = 154821,
		questId = { 56269, 56614 }, -- Which one is it? Hmm..
		chance = 8,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  39.25, y = 77.35, n = L["Blindlight"] },
		},
	},

	["Sandkeep"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Sandkeep"],
		npcs = { 151870 },
		spellId = 301040,
		itemId = 169369,
		creatureId = 154842,
		questId = { 56276 },
		chance = 20,
	},

	["Scalebrood Hydra"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Scalebrood Hydra"],
		npcs = { 152545, 152548, 152542 },
		spellId = 301041,
		itemId = 169370,
		creatureId = 154843,
		questId = { 52692, 56293, 56294 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x = 27.29, y = 37.16, n = L["Scale Matriarch Vynara"] },
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x = 35.6, y = 41, n = L["Scale Matriarch Gratinax"] },
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  28.8, y = 46.6, n = L["Scale Matriarch Zodia"] },
		},
	},

	["Seafury"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Seafury"],
		npcs = { 152681 },
		spellId = 301038,
		itemId = 169367,
		creatureId = 154840,
		questId = { 56289 },
		chance = 14,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  43.1, y = 87.22, n = L["Prince Typhonus"] },
		},
	},

	["Skittering Eel"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Skittering Eel"],
		npcs = { 150468 },
		spellId = 301047,
		itemId = 169376,
		creatureId = 154848,
		questId = { 55603 },
		chance = 13,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  48.34, y = 23.99, n = L["Vor'koth"] },
		},
	},

	["Spawn of Nalaada"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Spawn of Nalaada"],
		npcs = { 152555 },
		spellId = 301030,
		itemId = 169359,
		creatureId = 154832,
		questId = { 56285 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x =  51.90, y = 75.40, n = L["Elderspawn Nalaada"] },
		},
	},

	["Stormwrath"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Stormwrath"],
		npcs = { 152682 },
		spellId = 301039,
		itemId = 169368,
		creatureId = 154841,
		questId = { 56290 },
		chance = 8,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x = 42.98, y = 75.09, n = L["Prince Vortran"] },
		},
	},

	["Wriggler"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Wriggler"],
		npcs = { 144644 },
		spellId = 301037,
		itemId = 169366,
		creatureId = 154839,
		questId = { 56274 },
		chance = 9,
	},

	["Arachnoid Skitterbot"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Arachnoid Skitterbot"],
		npcs = { 151672 },
		spellId = 301137,
		itemId = 169393,
		creatureId = 154894,
		questId = { 55386 },
		chance = 14,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x =  87.90, y = 19.60, n = L["Mecharantula"] },
		},
	},

	["Bonebiter"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Bonebiter"],
		npcs = { 152001 },
		spellId = 301136,
		itemId = 169392,
		creatureId = 154893,
		questId = { 55537 },
		chance = 6,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x =  65.94, y = 26.35, n = L["Bonepicker"] },
		},
	},

	["Lost Robogrip"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Lost Robogrip"],
		npcs = { 151933 },
		spellId = 301053,
		itemId = 169382,
		creatureId = 154854,
		questId = { 55544 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x =  60.65, y = 42.22, n = L["Malfunctioning Beastbot"] },
		},
	},

	["Snowsoft Nibbler"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Snowsoft Nibbler"],
		npcs = { 151884 },
		spellId = 301050,
		itemId = 169379,
		creatureId = 154851,
		questId = { 55367 },
		chance = 20,
	},

	["Spraybot 0D"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Spraybot 0D"],
		npcs = { 152113 },
		spellId = 303023,
		itemId = 169886,
		creatureId = 155600,
		questId = { 55858 },
		chance = 8,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x = 68.31, y = 47.18, n = L["The Kleptoboss"] },
		},
	},

	["Nameless Octopode"] ={
		cat = BFA,
		type = PET,
		method = BOSS,
		name = L["Nameless Octopode"],
		itemId = 169362,
		spellId = 301033,
		creatureId = 154835,
		npcs = { 99999 },
		tooltipNpcs = { 150859 },
		groupSize = 5,
		equalOdds = true,
		statisticId = {
			13612,
			13613,
			13614,
			13615
		},
		lockoutDetails = {
			mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
			{
				encounterName = "Za'qul",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				},
			},
			{
				encounterName = "Za'qul",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				},
			},
			{
				encounterName = "Za'qul",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				},
			},
			{
				encounterName = "Za'qul",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
				},
			},
		},
		instanceDifficulties = {
			[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
		},
		chance = 10, -- Blind guess (no data)

	},

	["Sandclaw Nestseeker"] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["Sandclaw Nestseeker"],
		spellId = 301022,
		itemId = 169351,
		creatureId = 154824,
		chance = 200,
	},

	["Armored Vaultbot"] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["Armored Vaultbot"],
		tooltipNpcs = { 150394 },
		spellId = 303784,
		itemId = 170072,
		creatureId = 155829,
		questId = { 55546 },
		chance = 50,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x =  53.99, y = 49.31, n = L["Armored Vaultbot"] },
		},
	},

	["Echoing Oozeling"] = {
		cat = BFA,
		type = PET,
		method = USE,
		items = { 168394, 168395 },
		name = L["Echoing Oozeling"],
		spellId = 301162,
		itemId = 169396,
		creatureId = 154904,
		questId = { 55847 }, -- Not sure which is correct: 55847, 57134, 57132, 56079 ? // 55847, 57132,
		chance = 20, -- Blind guess (no data)
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x =  70.12, y = 61.99, n = L["Reclamation Rig"] },
		},
	},

	["Microbot 8D"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		npcs = { 150190, 155157 },
		name = L["Microbot 8D"],
		spellId = 301056,
		itemId = 169385,
		creatureId = 154857,
		chance = 55,
		groupSize = 5,
		equalOdds = true,
	},

	["Golden Snorf"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		npcs = { 99999 },
		tooltipNpcs = { 150397, 154817 },
		statisticId = { 14056, 13620 },
		name = L["Golden Snorf"],
		spellId = 301049,
		itemId = 169378,
		creatureId = 154850,
		chance = 65,
		groupSize = 5,
		equalOdds = true,
	},

	-- 8.3 Pets
	["Box Labeled \"Danger: Void Rat Inside\""] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["Box Labeled \"Danger: Void Rat Inside\""],
		spellId = 315301,
		itemId = 174460,
		chance = 100,
		creatureId = 161963,
		coords = {
			{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_STORMWIND },
		},
	},

	["Swirling Black Bottle"] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["Swirling Black Bottle"],
		spellId = 315302,
		itemId = 174461,
		chance = 100,
		creatureId = 161964,
		coords = {
			{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_STORMWIND },
			{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_ORGRIMMAR },
		},
	},

	["Voidwoven Cat Collar"] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["Voidwoven Cat Collar"],
		spellId = 315298,
		itemId = 174459,
		chance = 100,
		creatureId = 161962,
		coords = {
			{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_STORMWIND },
		},
	},

	["Void-Link Frostwolf Collar"] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["Void-Link Frostwolf Collar"],
		spellId = 312030,
		itemId = 174646,
		chance = 100,
		creatureId = 160196,
		coords = {
			{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_ORGRIMMAR },
		},
	},

	["C'Thuffer"] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["C'Thuffer"],
		spellId = 315290,
		itemId = 174457,
		chance = 100,
		creatureId = 161959,
		coords = {
			{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_ORGRIMMAR },
		},
	},

	["Void-Scarred Hare"] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["Void-Scarred Hare"],
		spellId = 315297,
		itemId = 174458,
		chance = 100,
		creatureId = 161961,
		coords = {
			{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_STORMWIND },
		},
	},

	["Box With Faintly Glowing 'Air' Holes"] = {
		cat = BFA,
		type = PET,
		method = SPECIAL,
		name = L["Box With Faintly Glowing 'Air' Holes"],
		spellId = 312029,
		itemId = 173726,
		chance = 100,
		creatureId = 160187,
		coords = {
			{ m= CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_ORGRIMMAR },
		},
	},

	["K'uddly"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["K'uddly"],
		npcs = { 157176 },
		spellId = 315339,
		itemId = 174473,
		creatureId = 161954,
		questId = { 57342 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 51.85, y = 42.19, n = L["The Forgotten"] },
		},
	},

	["Cursed Dune Watcher"] = {
		cat = BFA,
		type = PET,
		method = USE,
		name = L["Cursed Dune Watcher"],
		spellId = 315367,
		itemId = 174481,
		items = { 174484 }, -- Uldum Accord Supplies
		chance = 100, -- Blind guess (no data)
		creatureId = 162007,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ULDUM },
		},
	},

	["Jade Defender"] = {
		cat = BFA,
		type = PET,
		method = USE,
		name = L["Jade Defender"],
		spellId = 315371,
		itemId = 174479,
		items = { 174483 }, -- Rajani Supplies
		chance = 100,
		creatureId = 162013,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS },
		},
	},

	["Black Chitinous Plate"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Black Chitinous Plate"],
		npcs = { 162140 },
		spellId = 315360,
		itemId = 174476,
		creatureId = 162004,
		questId = { 58697 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 21.23, y = 61.05, n = L["Skikx'traz"] },
		},
	},

	["Wicked Lurker"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Wicked Lurker"],
		npcs = { 157593 },
		spellId = 315370,
		itemId = 174478,
		creatureId = 162012,
		questId = { 58330 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 60, y = 72, n = L["Amalgamation of Flesh"] },
		},
	},

	["Corrupted Tentacle"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Corrupted Tentacle"],
		npcs = { 154495 },
		spellId = 315353,
		itemId = 174474,
		creatureId = 161992,
		questId = { 56303 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 52.51, y =  62.14, n = L["Will of N'zoth"] },
		},
	},

	["Stinky Sack"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Stinky Sack"],
		npcs = { 154604 },
		spellId = 315355,
		itemId = 174475,
		creatureId = 161997,
		questId = { 56340 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 36.85, y = 20.93, n = L["Lord Aj'qirai"] },
		},
	},

	["Snarling Butterfly Crate"] = {
		cat = BFA,
		type = PET,
		method = NPC,
		name = L["Snarling Butterfly Crate"],
		spellId = 309522,
		itemId = 172493,
		npcs = { 154154 },
		chance = 20,
		creatureId =158685,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.STORMSONG_VALLEY, x = 61.4, y = 16, n = L["Honey Smasher"] },
		},
	},

	["Eye of Corruption"] ={
		cat = BFA,
		type = PET,
		method = BOSS,
		name = L["Eye of Corruption"],
		itemId = 174452,
		spellId = 315270,
		creatureId = 161946,
		npcs = { 99999 },
		tooltipNpcs = { 158041 },
		statisticId = {
			14135,
			14136,
			14137,
			14138
		},
		lockoutDetails = {
			mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
			{
				encounterName = "N'Zoth the Corruptor",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				},
			},
			{
				encounterName = "N'Zoth the Corruptor",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				},
			},
			{
				encounterName = "N'Zoth the Corruptor",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				},
			},
			{
				encounterName = "N'Zoth the Corruptor",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
				},
			},
		},
		instanceDifficulties = {
			[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
		},
		chance = 10, -- Blind guess (no data)
		groupSize = 5,
		equalOdds = true,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NYALOTHA, i = true },
		},
	},

	["Void-Scarred Anubisath"] ={
		cat = BFA,
		type = PET,
		method = BOSS,
		name = L["Void-Scarred Anubisath"],
		itemId = 174447	,
		spellId = 315225,
		creatureId = 161921,
		npcs = { 99999 },
		tooltipNpcs = { 156866 },
		statisticId = {
			14127,
			14128,
			14129,
			14130
		},
		lockoutDetails = {
			mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
			{
				encounterName = "Ra-den",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				},
			},
			{
				encounterName = "Ra-den",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				},
			},
			{
				encounterName = "Ra-den",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				},
			},
			{
				encounterName = "Ra-den",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
				},
			},
		},
		instanceDifficulties = {
			[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
		},
		chance = 8,
		groupSize = 5,
		equalOdds = true,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NYALOTHA, i = true },
		},
	},

	["Fractured Obsidian Claw"] ={
		cat = BFA,
		type = PET,
		method = BOSS,
		name = L["Fractured Obsidian Claw"],
		itemId = 174446	,
		spellId = 315221,
		creatureId = 161919,
		npcs = { 99999 },
		tooltipNpcs = { 156523 },
		statisticId = {
			14089,
			14091,
			14093,
			14094
		},
		lockoutDetails = {
			mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
			{
				encounterName = "Maut",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				},
			},
			{
				encounterName = "Maut",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				},
			},
			{
				encounterName = "Maut",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				},
			},
			{
				encounterName = "Maut",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
				},
			},
		},
		instanceDifficulties = {
			[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
		},
		chance = 5,
		groupSize = 5,
		equalOdds = true,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NYALOTHA, i = true },
		},
	},

	["Aqir Hivespawn"] ={
		cat = BFA,
		type = PET,
		method = BOSS,
		name = L["Aqir Hivespawn"],
		itemId = 174448	,
		spellId = 315229,
		creatureId = 161923,
		npcs = { 99999 },
		tooltipNpcs = { 157254 },
		statisticId = {
			14107,
			14108,
			14109,
			14110,
		},
		lockoutDetails = {
			mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
			{
				encounterName = "The Hivemind",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				},
			},
			{
				encounterName = "The Hivemind",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				},
			},
			{
				encounterName = "The Hivemind",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				},
			},
			{
				encounterName = "The Hivemind",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
				},
			},
		},
		instanceDifficulties = {
			[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
		},
		chance = 10,
		groupSize = 5,
		equalOdds = true,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NYALOTHA, i = true },
		},
	},

	["Ra'kim"] ={
		cat = BFA,
		type = PET,
		method = BOSS,
		name = L["Ra'kim"],
		itemId = 174449	,
		spellId = 315231,
		creatureId = 161924,
		npcs = { 99999 },
		tooltipNpcs = { 157254 },
		statisticId = {
			14107,
			14108,
			14109,
			14110,
		},
		lockoutDetails = {
			mode = CONSTANTS.DEFEAT_DETECTION.MODE_AND,
			{
				encounterName = "The Hivemind",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
				},
			},
			{
				encounterName = "The Hivemind",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
				},
			},
			{
				encounterName = "The Hivemind",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
				},
			},
			{
				encounterName = "The Hivemind",
				instanceDifficulties = {
					[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
				},
			},
		},
		instanceDifficulties = {
			[CONSTANTS.INSTANCE_DIFFICULTIES.NORMAL_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.HEROIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_RAID] = true,
			[CONSTANTS.INSTANCE_DIFFICULTIES.LFR] = true,
		},
		chance = 10, -- Blind guess (no data)
		groupSize = 5,
		equalOdds = true,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NYALOTHA, i = true },
		},
	},

	["Strand Crawler"] = {
		-- Note: Also drops from the Northrend fishing bag (but Rarity can't track items from two different sources...)
		cat = WOD,
		type = PET,
		method = NPC,
		name = L["Strand Crawler"],
		npcs = { 85715, 81171 },
		spellId = 62561,
		itemId = 44983,
		creatureId = 33226,
		chance = 1000,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON },
			{ m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON },
		},
	},

	-- 9.0 Pets
	["Feasting Larva"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Feasting Larva"],
		npcs = { 162528 },
		spellId = 335977,
		itemId = 181266,
		chance = 25,
		creatureId = 172137,
		questId = 58768,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 42.27, y = 53.90, n = L["Smorgas the Feaster"] },
		},
	},

	["Writhing Spine"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Writhing Spine"],
		npcs = { 158406 },
		spellId = 335979,
		itemId = 181267,
		chance = 33,
		creatureId = 172139,
		questId = 58006,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 61.6, y = 76.4, n = L["Scunner"] },
		},
	},

	["Foulwing Buzzer"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Foulwing Buzzer"],
		npcs = { 159753 },
		spellId = 336031,
		itemId = 181283,
		chance = 20,
		creatureId = 172155,
		questId = 58004,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 54.0, y = 18.4, n = L["Ravenomous"] },
		},
	},

	["Sharpclaw"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Sharpclaw"],
		npcs = { 172521 },
		spellId = 341495,
		itemId = 183410,
		chance = 20,
		creatureId = 174084,
		questId = 62210,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.THE_MAW, x = 55.8, y = 67.5, n = L["Sanngror the Torturer"] },
		},
	},

	["Blushing Spiderling"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Blushing Spiderling"],
		npcs = { 155779 },
		spellId = 333794,
		itemId = 180584,
		chance = 50,
		creatureId = 171117,
		questId = 56877,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 42.8, y = 79.2, n = L["Tomb Burster"] },
		},
	},

	["Boneweave Hatchling"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Boneweave Hatchling"],
		npcs = { 159886 },
		spellId = 335764,
		itemId = 181172,
		chance = 33,
		creatureId = 171986,
		questId = 58003,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 55.5, y = 23.6, n = L["Sister Chelicerae"] },
		},
	},

	["Bucket of Primordial Sludge"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Bucket of Primordial Sludge"],
		npcs = { 166292 },
		spellId = 333799,
		itemId = 180588,
		chance = 11,
		creatureId = 171121,
		questId = 59823,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 35.8, y = 32.6, n = L["Bog Beast"] },
		},
	},

	["Animated Tome"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Animated Tome"],
		npcs = { 160675 },
		spellId = 333797,
		itemId = 180587,
		chance = 20,
		creatureId = 171120,
		questId = 58213,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 37.6, y = 68.7, n = L["Scrivener Lenua"] },
		},
	},

	["Invertebrate Oil"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Invertebrate Oil"],
		npcs = { 157312 },
		spellId = 336021,
		itemId = 181270,
		chance = 40,
		creatureId = 172149,
		--questId = ,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 58.6, y = 74.2, n = L["Oily Invertebrate"] },
		},
	},

	["Shy Melvin"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Shy Melvin"],
		npcs = { 162711 },
		spellId = 335969,
		itemId = 181263,
		chance = 3,
		creatureId = 172134,
		questId = 58868,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 76.8, y = 57.0, n = L["Deadly Dapperling"] },
		},
	},

	["Corpselouse Larva"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Corpselouse Larva"],
		npcs = { 162528 },
		spellId = 335974,
		itemId = 181265,
		chance = 100,
		creatureId = 172136,
		questId = 58768,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 42.27, y = 53.90, n = L["Smorgas the Feaster"] },
		},
	},

	["Contained Essence of Dread"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Contained Essence of Dread"],
		npcs = { 154330 },
		spellId = 341492,
		itemId = 183407,
		chance = 8,
		creatureId = 174081,
		questId = 57509,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.THE_MAW, x = 19.8, y = 46.0, n = L["Eternas the Tormentor"] },
		},
	},

	["Tower Deathroach"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Tower Deathroach"],
		npcs = { 155250 },
		spellId = 340721,
		itemId = 183115,
		chance = 12,
		creatureId = 173849,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TORGHAST, n = L["Decayspeaker"] },
		},
	},

	-- ["SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"] = {
	-- 	cat = BFA,
	-- 	type = PET,
	-- 	method = NPC,
	-- 	name = L["SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"],
	-- 	npcs = { 00000000000000000000000000000000000000000 },
	-- 	spellId = 000000000000000000000000000000000000000000000,
	-- 	itemId = 000000000000000000000000000000000000000000000000,
	-- 	creatureId = 00000000000000000000000000000000000000000000,
	-- 	questId = { 00000000000000000000000000000000000000000 },
	-- 	chance = 20,
	-- 	coords = {
	-- 		{ m = CONSTANTS.UIMAPIDS.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, x = 00000000000000000000000000000000000000000000000000000000000, y = 000000000000000000000000000000000000000000000000000000000000000000, n = L["BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"] },
	-- 	},
	-- },
	["Devoured Wader"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Devoured Wader"],
		itemId = 180869,
		spellId = 335083,
		creatureId = 171714,
		npcs = { 171041, 171013, 171040 },
		chance = 20,
		questId = 61001,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BASTION },
		},
	},

	["Lost Featherling"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Lost Featherling"],
		itemId = 184397,
		spellId = 345741,
		creatureId = 175560,
		npcs = { 157054, 156559, 156560, 157212 },
		chance = 150,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BASTION },
		},
		requiresCovenant = true,
		requiredCovenantID = CONSTANTS.COVENANT_IDS.KYRIAN
	},

	["Bottled Up Rage"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Bottled Up Rage"],
		itemId = 180585,
		spellId = 333795,
		creatureId = 171118,
		npcs = { 170048, 165175 },
		chance = 20,
		questId = { 60729 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 49.84, y = 35.02, n = L["Manifestation of Wrath"] },
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 67.8, y = 82, n = L["Prideful Hulk"] },
		},
	},

	["Undying Deathroach"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = USE,
		name = L["Undying Deathroach"],
		itemId = 183408,
		items = { 184395 },
		spellId = 341493,
		creatureId = 174082,
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.THE_MAW },
		},
	},

	["Decaying Mawrat"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = USE,
		name = L["Decaying Mawrat"],
		itemId = 183409,
		items = { 184395 },
		spellId = 341494,
		creatureId = 174083,
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.THE_MAW },
		},
	},

	["Frenzied Mawrat"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Frenzied Mawrat"],
		itemId = 183192,
		spellId = 341293,
		creatureId = 173990,
		npcs = { 151329, 153165, 151331 },
		chance = 100,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TORGHAST },
		},
	},

	["Maw Stalker"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Maw Stalker"],
		itemId = 183194,
		spellId = 341295,
		creatureId = 173991,
		npcs = { 159755, 151331, 169859, 171422 },
		chance = 200,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TORGHAST },
		},
	},

	["Hissing Deathroach"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Hissing Deathroach"],
		itemId = 183116,
		spellId = 340722,
		creatureId = 173850,
		npcs = { 155251, 156239, 155250 },
		chance = 33,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TORGHAST },
		},
	},

	["Severs"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Severs"],
		itemId = 183117,
		spellId = 340723,
		creatureId = 173851,
		npcs = { 159190, 157122, 171422, 155945 },
		chance = 400,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TORGHAST },
		},
	},

	["Lightbinders"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Lightbinders"],
		itemId = 180586,
		spellId = 333796,
		creatureId = 171119,
		npcs = { 164388, 164388 },
		chance = 1000, -- It's about 5% from the rare, but two sources with different drop rates aren't currently supported
		coords = {
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 25.8, y = 48.4, n = L["Amalgamation of Light"] },
		},
	},

	["Crimson Dredwing Pup"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Crimson Dredwing Pup"],
		itemId = 180602,
		spellId = 333865,
		creatureId = 171150,
		npcs = {161206, 169154, 163893, 156077, 156395, 165290 },
		chance = 2000,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH },
		},
	},

	["Jar of Ashes"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Jar of Ashes"],
		itemId = 183193,
		spellId = 341292,
		creatureId = 173989,
		npcs = { 153165, 151329, 151331 },
		chance = 100,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TORGHAST },
		},
	},


	["Maw Crawler"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Maw Crawler"],
		itemId = 183191,
		spellId = 341289,
		creatureId = 173988,
		npcs = { 153451, 156015, 155945, 153165, 169859 },
		chance = 200,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TORGHAST },
		},
	},

	["Torghast Lurker"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC,
		name = L["Torghast Lurker"],
		itemId = 183195,
		spellId = 341298,
		creatureId = 173992,
		npcs = { 152995, 170418, 153174, 153011, 153382 },
		chance = 100,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TORGHAST },
		},
	},

	["Stonewing Dredwing Pup"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = USE,
		name = L["Stonewing Dredwing Pup"],
		itemId = 180601,
		items = { 180648 },
		spellId = 339590,
		creatureId = 173502,
		chance = 100, -- Blind guess
		coords = {
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH },
		},
	},

	["Hungry Burrower"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = USE,
		name = L["Hungry Burrower"],
		itemId = 180635,
		items = { 180649 },
		spellId = 334149,
		creatureId = 171242,
		chance = 100, -- Blind guess
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARDENWEALD },
		},
	},

	["Larion Cub"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = USE,
		name = L["Larion Cub"],
		itemId = 184399,
		items = { 180647 },
		spellId = 345744,
		creatureId = 175564,
		chance = 100, -- Blind guess
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BASTION },
		},
	},

	["Micromancer's Mystical Cowl"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = USE,
		name = L["Micromancer's Mystical Cowl"],
		itemId = 181269,
		items = { 180646 },
		spellId = 336020,
		creatureId = 172148,
		chance = 100, -- Blind guess
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS },
		},
	},

	["Sludge Feeler"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = BOSS,
		name = L["Sludge Feeler"],
		itemId = 181271,
		spellId = 336022,
		creatureId = 172150,
		npcs = { 99999 },
		tooltipNpcs = { 164267 },
		statisticId = { 14398 },
		chance = 100,
		equalOdds = true,
		instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true },
		groupSize = 5,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.PLAGUEFALL },
		},
	},

	["Vial of Roiling Emotions"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = NPC, -- Is this actually correct? Can't use statistics to reliably detect this, because there aren't any
		name = L["Vial of Roiling Emotions"],
		itemId = 180591,
		spellId = 333802,
		creatureId = 171124,
		npcs = { 162102 },
		-- tooltipNpcs = { 162102 }, -- Not needed if using NPC instead of BOSS
		chance = 100,
		equalOdds = true,
		instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true },
		groupSize = 5,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.SANGUINE_DEPTHS },
		},
	},

	["Spinemaw Gormling"] = {
		cat = SHADOWLANDS,
		type = PET,
		method = BOSS,
		name = L["Spinemaw Gormling"],
		itemId = 183623,
		spellId = 341519,
		creatureId = 174089,
		npcs = { 99999 },
		tooltipNpcs = { 164517 },
		statisticId = { 14395 },
		chance = 100,
		equalOdds = true,
		instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true },
		groupSize = 5,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MISTS_OF_TIRNA_SCITHE },
		},
	},

},
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
				-- TOYS AND ITEMS
				--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

				items = {
     name = L["Toys & Items"],
					-- Pickpocketing
     --["Pickpocket Test"] =                               { cat = BASE, type = ITEM, method = NPC, name = "Light Feather", itemId = 17056, npcs = { 3115, 3116, }, chance = 100,  pickpocket = true, }, -- Dustwind Harpy and Dustwind Pillager in Razorwind Canyon (Durotar 50 27)
	 --["Decahedral Dwarven Dice"] =                       { cat = WOTLK, type = ITEM, method = NPC, name = L["Decahedral Dwarven Dice"], itemId = 36863, npcs = { 27357, 27367, 32149, }, chance = 100, pickpocket = true, },
	 --["Loaded Gnomish Dice"] =                           { cat = CATA, type = ITEM, method = NPC, name = L["Loaded Gnomish Dice"], itemId = 63269, npcs = { 58612, 49124, 47595, 46320, }, chance = 300, pickpocket = true, },
	 --["Worn Troll Dice"] =                               { cat = WOTLK, type = ITEM, method = NPC, name = L["Worn Troll Dice"], itemId = 36862, npcs = { 34839, 34728, 23660, 34734, 26550, 27260, 28504, 34838, 39438, 29880, 28417, 28123, 23655, 27424, 28388, }, chance = 300, pickpocket = true, },

	 -- Toys (Holiday)
	 ["Blight Boar Microphone"] =                        { cat = HOLIDAY, type = ITEM, isToy = true, method = NPC, name = L["Blight Boar Microphone"], itemId = 151265, npcs = { 122899}, chance = 10, holidayTexture = CALENDAR_DARKMOONFAIRE, coords = {{m=407,x=65.6,y=67}}, questId = {47767} },
	 ["Coin of Many Faces"] =                            { cat = HOLIDAY, type = ITEM, isToy = true, method = NPC, name = L["Coin of Many Faces"], itemId = 128807, npcs = { 96535, 96538, 96637, 96536}, chance = 100, holidayTexture = CALENDAR_HALLOWSEND, coords = {{m=104,x=40.6,y=79.4}}, },
	 ["Crashin' Thrashin' Flamer Controller"] =           { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Crashin' Thrashin' Flamer Controller"], itemId = 108632, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
	 ["Crashin' Thrashin' Flyer Controller"] =           { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Crashin' Thrashin' Flyer Controller"], itemId = 104318, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
	 ["Crashin' Thrashin' Racer Controller"] =           { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Crashin' Thrashin' Racer Controller"], itemId = 37710, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
	 ["Crashin' Thrashin' Shredder Controller"] =           { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Crashin' Thrashin' Shredder Controller"], itemId = 116763, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
	 ["Disposable Winter Veil Suits"] =                                     { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Disposable Winter Veil Suits"], itemId = 139337, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
	 ["Foot Ball"] =                                     { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Foot Ball"], itemId = 90888, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
	 ["Fuzzy Green Lounge Cushion"] =                    { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Fuzzy Green Lounge Cushion"], itemId = 116692, items = { 21271, 21270, 116762 }, chance = 4, sourceText = L["Available starting December 25th"], holidayTexture = CALENDAR_WINTERVEIL, questId = { 8788, 8767 }, christmasOnly = true, coords = { {m=86,x=49.1,y=78.2,h=true},{m=87,x=33.4,y=65.9,a=true}, }, },
	 ["MiniZep Controller"] =                            { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["MiniZep Controller"], itemId = 46709, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
     ["Moonfang Shroud"] =                               { cat = HOLIDAY, type = ITEM, isToy = true, method = NPC, name = L["Moonfang Shroud"], itemId = 101571, npcs = { 71992, }, chance = 5, holidayTexture = CALENDAR_DARKMOONFAIRE, coords = { {m=407,x=39.8,y=44.4} }, },
     ["Moonfang's Paw"] =                                { cat = HOLIDAY, type = ITEM, isToy = true, method = NPC, name = L["Moonfang's Paw"], itemId = 105898, npcs = { 71992, }, chance = 5, holidayTexture = CALENDAR_DARKMOONFAIRE, coords = { {m=407,x=39.8,y=44.4} }, },
	 ["Pineapple Lounge Cushion"] =                      { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Pineapple Lounge Cushion"], itemId = 116689, items = { 21271, 21270, 116762 }, chance = 4, sourceText = L["Available starting December 25th"], holidayTexture = CALENDAR_WINTERVEIL, questId = { 8788, 8767 }, christmasOnly = true, coords = { {m=86,x=49.1,y=78.2,h=true},{m=87,x=33.4,y=65.9,a=true}, }, },
	 ["Red Wooden Sled"] =                                     { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Red Wooden Sled"], itemId = 128776, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
	 ["Sack of Spectral Spiders"] =                      { cat = HOLIDAY, type = ITEM, isToy = true, method = NPC, name = L["Sack of Spectral Spiders"], itemId = 128794, npcs = { 96323, }, chance = 8, questId = 39617, holidayTexture = CALENDAR_HALLOWSEND, coords = { zoneOverride = L["Draenor Garrison"], {m=579},{m=585}, }, },
	 ["Safari Lounge Cushion"] =                         { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Safari Lounge Cushion"], itemId = 116690, items = { 21271, 21270, 116762 }, chance = 4, sourceText = L["Available starting December 25th"], holidayTexture = CALENDAR_WINTERVEIL, questId = { 8788, 8767 }, christmasOnly = true, coords = { {m=86,x=49.1,y=78.2,h=true},{m=87,x=33.4,y=65.9,a=true}, }, },
	 ["Silver-Plated Turkey Shooter"] =                  { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Silver-Plated Turkey Shooter"], itemId = 116400, items = { 116404 }, chance = 33, holidayTexture = CALENDAR_PILGRIMSBOUNTY, coords = { {m=87,x=60,y=34.2,q=14048,a=true},{m=87,x=60,y=34.2,q=14051,a=true},{m=89,x=61.8,y=46.4,q=14054,a=true},{m=37,x=33.8,y=50.8,q=14055,a=true},{m=37,x=33.6,y=50.6,q=14053,a=true},{m=1,x=46.4,y=13.8,q=14061,h=true},{m=1,x=46.4,y=13.8,q=14062,h=true},{m=88,x=31,y=69.6,q=14060,h=true},{m=998,x=65.2,y=13.8,q=14058,h=true},{m=998,x=63.4,y=9,q=14059,h=true}, }, },
     ["The Heartbreaker"] =                              { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["The Heartbreaker"], itemId = 50471, items = { 54537, }, chance = 83, groupSize = 5, equalOdds = true, sourceText = L["Can be contained in Heart-Shaped Box, rewarded for defeating the World Event Dungeon during Love is in the Air."], lockDungeonId = 288, coords = { {m=310,x=40,y=52.6,i=true} }, },
	 ["The Pigskin"] =                                   { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["The Pigskin"], itemId = 90883, items = { 116762 }, chance = 50, holidayTexture = CALENDAR_WINTERVEIL, questId = { 6983, 7043 }, coords = { {m=25,x=43.6,y=39.6} }, },
	 ["Zhevra Lounge Cushion"] =                         { cat = HOLIDAY, type = ITEM, isToy = true, method = USE, name = L["Zhevra Lounge Cushion"], itemId = 116691, items = { 21271, 21270, 116762 }, chance = 4, sourceText = L["Available starting December 25th"], holidayTexture = CALENDAR_WINTERVEIL, questId = { 8788, 8767 }, christmasOnly = true, coords = { {m=86,x=49.1,y=78.2,h=true},{m=87,x=33.4,y=65.9,a=true}, }, },

					-- Toys (2.x)
     ["Orb of the Sin'dorei"] =                          { cat = TBC, type = ITEM, isToy = true, method = NPC, name = L["Orb of the Sin'dorei"], itemId = 35275, npcs = { 24664, 24744, 24723, 24560, }, chance = 60, coords = { {m=348,i=true} }, },
     ["Time-Lost Figurine"] =                            { cat = TBC, type = ITEM, isToy = true, method = NPC, name = L["Time-Lost Figurine"], itemId = 32782, npcs = { 21838, }, chance = 10, coords = { {m=108,x=66.2,y=77.6} }, },

					-- Toys (3.x)
     ["Frenzyheart Brew"] =                              { cat = WOTLK, type = ITEM, isToy = true, method = USE, name = L["Frenzyheart Brew"], itemId = 44719, items = { 44718, }, chance = 4, sourceText = L["Contained in Ripe Disgusting Jar, which is obtained by becoming Revered with Frenzyheart Tribe, purchasing a Disgusting Jar from their reputation vendor, and waiting three days."], coords = { {m=119,x=55,y=69} }, },
     ["Unusual Compass"] =                               { cat = WOTLK, type = ITEM, isToy = true, method = USE, name = L["Unusual Compass"], itemId = 45984, items = { 46007, }, chance = 20, coords = { {m=125,x=52.6,y=65.6} }, },

					-- Toys (5.x)
     ["Ai-Li's Skymirror"] =                             { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Ai-Li's Skymirror"], itemId = 86589, npcs = { 50821, }, chance = 7, coords = { {m=422,x=34.8,y=23.2} }, },
     ["Blackflame Daggers"] =                            { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Blackflame Daggers"], itemId = 104302, npcs = { 73171, }, chance = 100, coords = { {m=554,x=63.6,y=43.6} }, },
     ["Chalice of Secrets"] =                            { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Chalice of Secrets"], itemId = 86575, npcs = { 50359, }, chance = 5, coords = { {m=390,x=39.8,y=25} }, },
     ["Eternal Kiln"] =                                  { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Eternal Kiln"], itemId = 104309, npcs = { 72896, }, chance = 250, coords = { {m=554,x=68.6,y=35.2} }, },
     ["Farwater Conch"] =                                { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Farwater Conch"], itemId = 86581, npcs = { 50769, }, chance = 7, coords = { {m=379,x=74.4,y=79.2} }, },
     ["Gastropod Shell"] =                               { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Gastropod Shell"], itemId = 98136, npcs = { 68220, }, chance = 150, coords = { {m=510, x=44.4,y=80.4,i=true} }, },
     ["Hozen Beach Ball"] =                              { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Hozen Beach Ball"], itemId = 86593, npcs = { 50836, }, chance = 7, coords = { {m=422,x=55.4,y=63.4} }, },
     ["Kang's Bindstone"] =                              { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Kang's Bindstone"], itemId = 86571, npcs = { 50349, }, chance = 5, coords = { {m=390,x=15,y=35.6} }, },
     ["Mr. Smite's Brass Compass"] =                     { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Mr. Smite's Brass Compass"], itemId = 86568, npcs = { 50336, }, chance = 10, coords = { {m=390,x=87.8,y=44.6} }, },
     ["Odd Polished Stone"] =                            { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Odd Polished Stone"], itemId = 104262, npcs = { 72970, 72809, }, chance = 250, sourceText = L["This item has a 1 in 4 chance to drop from Golganarr, a rare spawn on Timeless Isle. It has a 1 in 250 chance to drop from Eroded Cliffdweller on Timeless Isle."], coords = { {m=554,x=63.4,y=60.6} }, },
     ["Pandaren Firework Launcher"] =                    { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Pandaren Firework Launcher"], itemId = 86588, npcs = { 50817, }, chance = 10, coords = { {m=379,x=40.8,y=42.4} }, },
     ["Panflute of Pandaria"] =                          { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Panflute of Pandaria"], itemId = 86586, npcs = { 50806, }, chance = 7, coords = { {m=390,x=39.4,y=53.6} }, },
     ["Rime of the Time-Lost Mariner"] =                 { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Rime of the Time-Lost Mariner"], itemId = 104294, npcs = { 73281, }, chance = 7, coords = { {m=554,x=25.8,y=23.2} }, },
     ["Warning Sign"] =                                  { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Warning Sign"], itemId = 104331, npcs = { 73169, }, chance = 100, coords = { {m=554,x=53.6,y=83} }, },

					-- Toys (6.x)
	 ["Crashin' Thrashin' Cannon Controller"] =          { cat = WOD, type = ITEM, isToy = true, method = NPC, name = L["Crashin' Thrashin' Cannon Controller"], itemId = 108633, npcs = { 98284, }, chance = 10, questId = 40106, coords = { {m=534,x=80.6,y=56.4,n=L["Gondar"]} }},
	 ["Crashin' Thrashin' Mortar Controller"] =          { cat = WOD, type = ITEM, isToy = true, method = NPC, name = L["Crashin' Thrashin' Mortar Controller"], itemId = 108634, npcs = { 98285, }, chance = 10, questId = 40104, coords = { {m=534,x=88.1,y=55.8,n=L["Smashum Grabb"]} }},
	 ["Crashin' Thrashin' Roller Controller"] =          { cat = WOD, type = ITEM, isToy = true, method = NPC, name = L["Crashin' Thrashin' Roller Controller"], itemId = 108631, npcs = { 98283, }, chance = 10, questId = 40105, coords = { {m=534,x=83.6,y=43.6,n=L["Drakum"]} }},
     ["Fandral's Seed Pouch"] =                          { cat = WOD, type = ITEM, isToy = true, method = NPC, name = L["Fandral's Seed Pouch"], itemId = 122304, npcs = { 52571, }, chance = 100, disableForClass = { ["DEATHKNIGHT"] = true, ["DEMONHUNTER"] = true, ["HUNTER"] = true, ["MAGE"] = true, ["MONK"] = true, ["PALADIN"] = true, ["PRIEST"] = true, ["ROGUE"] = true, ["SHAMAN"] = true, ["WARLOCK"] = true, ["WARRIOR"] = true }, sourceText = L["Will only drop for druids."], coords = { {m=369, x=50.9,y=72.4,i=true} }, },

	 ["Botani Camouflage"] = {
		cat = WOD,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Botani Camouflage"],
		itemId = 119432,
		questId = 37369, -- Vignette: Protectors of the Grove
		npcs = { 86257 },
		chance = 5,
		coords = {
			{ m = 543, x = 69.2, y = 44.8, n = L["Basten"] },
		},
	 },

					-- Toys (7.x) -- some of these are toy conversions in 7.x but I marked them as the expansion they came out in
	 ["Aqua Jewel"] =                                    { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Aqua Jewel"], itemId = 86582, npcs = { 50780, }, chance = 10, coords = { {m=390,x=69.6,y=30.8,n=L["Sahn Tidehunter"]} }},
     ["Arcano-Shower"] =                                 { cat = LEGION, type = ITEM, isToy = true, method = SPECIAL, name = L["Arcano-Shower"], itemId = 141297, chance = 33, questId = 43943, coords = {{m=680}} },
	 ["Ash-Covered Horn"] =                              { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Ash-Covered Horn"], itemId = 104329, npcs = { 72898, }, chance = 72, coords = { {m=554,x=35,y=32.4,n=L["High Priest of Ordos"]},{m=554,x=45,y=26,n=L["High Priest of Ordos"]},{m=554,x=50.6,y=23.4,n=L["High Priest of Ordos"]},{m=554,x=57.6,y=26.4,n=L["High Priest of Ordos"]},{m=554,x=49.6,y=33.6,n=L["High Priest of Ordos"]},{m=554,x=56.6,y=34.2,n=L["High Priest of Ordos"]} }},
	 ["Battle Horn"] =                                   { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Battle Horn"], itemId = 86565, npcs = { 51059, }, chance = 5, coords = { {m=376,x=32.8,y=62.8,n=L["Blackhoof"]},{m=376,x=34.6,y=59.6,n=L["Blackhoof"]},{m=376,x=37.8,y=60.6,n=L["Blackhoof"]},{m=376,x=39.6,y=57.6,n=L["Blackhoof"]} }}, -- Ordon Candlekeeper drops the Battle Horn too with a 0.5% chance
	 ["Bottled Tornado"] =                               { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Bottled Tornado"], itemId = 134023, npcs = { 50749, }, chance = 5, coords = { {m=390,x=14,y=58.6,n=L["Kal'tik the Blight"]} }},
	 ["Burgy Blackheart's Handsome Hat"] =               { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Burgy Blackheart's Handsome Hat"], itemId = 134022, npcs = { 50052, }, chance = 100, coords = { {m=205,x=57.6,y=69.8} }},
	 ["Chain Pet Leash"] =                               { cat = LEGION, type = ITEM, isToy = true, method = USE, name = L["Chain Pet Leash"], itemId = 89139, items = { 89125, 93148, 93147, 93146, 93149, 94207, 91086, 116062, 98095 }, chance = 2, },
     ["Displacer Meditation Stone"] =                    { cat = LEGION, type = ITEM, isToy = true, method = SPECIAL, name = L["Displacer Meditation Stone"], itemId = 141298, chance = 33, questId = 43943, coords = {{m=680}} },
	 ["Don Carlos' Famous Hat"] =                        { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Don Carlos' Famous Hat"], itemId = 134019, npcs = { 28132, }, chance = 10, coords = { {m=274,x=45.4,y=55.6} }},
	 ["Essence of the Breeze"] =                         { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Essence of the Breeze"], itemId = 86590, npcs = { 50822, }, chance = 5, coords = { {m=390,x=42.6,y=69.0,n=L["Ai-Ran the Shifting Cloud"]} }},
	 ["Eternal Warrior's Sigil"] =                       { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Eternal Warrior's Sigil"], itemId = 86578, npcs = { 50739, }, chance = 7, coords = { {m=422,x=35.6,y=30.8,n=L["Gar'lok"]},{m=422,x=37.8,y=29.6,n=L["Gar'lok"]},{m=422,x=39.2,y=41.8,n=L["Gar'lok"]} }},
	 ["Faintly Glowing Flagon of Mead"] =                { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Faintly Glowing Flagon of Mead"], itemId = 129113, npcs = { 91892, }, chance = 20, coords = { {m=696,x=41,y=72} }},
	 ["Fal'dorei Egg"] =                                 { cat = LEGION, type = ITEM, isToy = true, method = SPECIAL, name = L["Fal'dorei Egg"], itemId = 140780, chance = 33, questId = 43943, coords = {{m=680}} },
	 ["Goren \"Log\" Roller"] =                          { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Goren \"Log\" Roller"], itemId = 119180, npcs = { 87352, }, chance = 7, questId = 37380, coords = { {m=525,x=66.6,y=25.4,n=L["Gibblette the Cowardly"]} }},
	 ["Hardened Shell"] =                                { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Hardened Shell"], itemId = 86584, npcs = { 50789, }, chance = 6, coords = { {m=379,x=63.8,y=13.8,n=L["Nessos the Oracle"]} }}, -- Chelon and Great Turtle Furyshell drop the shell too with a 1.7% chance
	 ["Helpful Wikky's Whistle"] =                       { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Helpful Wikky's Whistle"], itemId = 86594, npcs = { 50840, }, chance = 5, coords = { {m=390,x=31,y=91.6,n=L["Major Nanners"]} }},
	 ["Kaldorei Light Globe"] =                          { cat = LEGION, type = ITEM, isToy = true, method = SPECIAL, name = L["Kaldorei Light Globe"], itemId = 141299, chance = 33, questId = 43943, coords = {{m=680}} },
	 ["Ley Spider Eggs"] =                               { cat = LEGION, type = ITEM, isToy = true, method = SPECIAL, name = L["Ley Spider Eggs"], itemId = 140786, chance = 33, questId = 43943, coords = {{m=680}} },
	 ["Salyin Battle Banner"] =                          { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Salyin Battle Banner"], itemId = 86583, npcs = { 50783, }, chance = 7, coords = { {m=376,x=67.6,y=60,n=L["Salyin Warscout"]},{m=376,x=71,y=52.4,n=L["Salyin Warscout"]},{m=376,x=75.8,y=46.4,n=L["Salyin Warscout"]} }},
	 ["Sassy Imp"] =                                     { cat = LEGION, type = ITEM, isToy = true, method = NPC, name = L["Sassy Imp"], itemId = 127655, npcs = { 90429, }, chance = 3, questId = 38026, coords = { {m=534,x=31.6,y=72.8,n=L["Imp-Master Valessa"]} }},
	 ["Shard of Archstone"] =                         { cat = MOP, type = ITEM, isToy = true, method = NPC, name = L["Shard of Archstone"], itemId = 86573, npcs = { 50354, }, chance = 6, coords = { {m=379,x=57.6,y=75.0,n=L["Havak"]} }},
	 ["Sira's Extra Cloak"] =                            { cat = LEGION, type = ITEM, isToy = true, method = USE, name = L["Sira's Extra Cloak"], itemId = 147843, items = { 152107 }, chance = 20, },
	 ["Unstable Powder Box"] =                           { cat = LEGION, type = ITEM, isToy = true, method = SPECIAL, name = L["Unstable Powder Box"], itemId = 141301, chance = 33, questId = 43943, coords = {{m=680}} },
	 ["Wisp in a Bottle"] =                              { cat = LEGION, type = ITEM, isToy = true, method = SPECIAL, name = L["Wisp in a Bottle"], itemId = 141306, chance = 33, questId = 43943, coords = {{m=680}} },
	 ["Pilfered Sweeper"] =                              { cat = LEGION, type = ITEM, isToy = true, method = SPECIAL, name = L["Pilfered Sweeper"], itemId = 147867, chance = 100, coords = {{m=646,x=47.8,y=67.3}} },

	["Stormforged Vrykul Horn"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Stormforged Vrykul Horn"],
		itemId = 140160,
		items = { 141069 },
		chance = 33,
	},

	["Skull of Corruption"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = BOSS,
		name = L["Skull of Corruption"],
		itemId = 143544,
		npcs = { 99999 },
		tooltipNpcs = { 105503, 111022 }, -- Gul'dan / The Demon Within (Mythic only)
		groupSize = 3,
		equalOdds = true,
		chance = 30,
		enableCoin = true,
		disableForClass = { ["DEATHKNIGHT"] = true, ["DRUID"] = true, ["HUNTER"] = true, ["MAGE"] = true, ["MONK"] = true, ["PALADIN"] = true, ["PRIEST"] = true, ["ROGUE"] = true, ["SHAMAN"] = true, ["WARLOCK"] = true, ["WARRIOR"] = true },
		statisticId = { 10977, 10979, 10980, 10978 },
		coords = { {m=772, i=true} },
	},

	-- 7.2 Toys

	["Golden Hearthstone Card: Lord Jaraxxus"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = BOSS,
		name = L["Golden Hearthstone Card: Lord Jaraxxus"],
		itemId = 119211,
		npcs = { 99999 },
		tooltipNpcs = { 105503,
		104154, -- Gul'dan (normal)
		-- todo test LFR
		-- todo bonus roll
		111022 }, -- Gul'dan / The Demon Within (Mythic only)
		groupSize = 3,
		equalOdds = true,
		chance = 275,
		statisticId = { 10977, 10979, 10980, 10978 },
		coords = { {m=772, i=true} },
	},

	-- 7.3 Toys

	["Baarut the Brisk"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Baarut the Brisk"],
		itemId = 153193,
		npcs = { 126862 },
		chance = 3,
		questId = 48700,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 43.65, y = 60.72, n = L["Baarut the Bloodthirsty"] },
		},
	},

	["Legion Communication Orb"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Legion Communication Orb"],
		itemId = 153194,
		npcs = { 127703 },
		chance = 10,
		questId = 48968,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 58.49, y = 11.80, n = L["Doomcaster Suprax"] },
		},
	},

	["Blue Conservatory Scroll"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Blue Conservatory Scroll"],
		itemId = 153179,
		npcs = { 126900 },
		chance = 9,
		questId = 48718,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 61.72, y = 50.31, n = L["Instructor Tarahna"] },
		},
	},

	["Yellow Conservatory Scroll"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Yellow Conservatory Scroll"],
		itemId = 153180,
		npcs = { 126900 },
		chance = 9,
		questId = 48718,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 61.72, y = 50.31, n = L["Instructor Tarahna"] },
		},
	},

	["Red Conservatory Scroll"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Red Conservatory Scroll"],
		itemId = 153181,
		npcs = { 126900 },
		chance = 9,
		questId = 48718,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 61.72, y = 50.31, n = L["Instructor Tarahna"] },
		},
	},

	["Spire of Spite"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Spire of Spite"],
		itemId = 153124,
		npcs = { 123464 },
		chance = 12,
		questId = 48565,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.KROKUUN, x = 53.94, y = 31.39, n = L["Sister Subversia"] },
		},
	},

	["S.F.E. Interceptor"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["S.F.E. Interceptor"],
		itemId = 153253,
		npcs = { 127700 },
		chance = 7,
		questId = 48967,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 83.72, y = 81.14, n = L["Squadron Commander Vishax"] },
		},
	},

	["Micro-Artillery Controller"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Micro-Artillery Controller"],
		itemId = 153126,
		npcs = { 126338 },
		chance = 5,
		questId = 48814,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 61.77, y = 64.53, n = L["Wrath-Lord Yarez"] },
		},
	},

	["Sightless Eye"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Sightless Eye"],
		itemId = 153293,
		npcs = { 127706 },
		chance = 10,
		questId = 48971,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 65.03, y = 82.31, n = L["Rezira the Seer"] },
		},
	},

	["Holy Lightsphere"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Holy Lightsphere"],
		itemId = 153182,
		items = { 152923 },
		chance = 8,
	},

	["Barrier Generator"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Barrier Generator"],
		itemId = 153183,
		npcs = { 126865, 126866 },
		chance = 50,
		questId = { 48703, 48704 },
		defeatAllQuests = true,
		defeatSteps = {
			[48703] = L["Vigilant Thanos"],
			[48704] = L["Vigilant Kuro"],
		},
		sourceText = format(L["Has a chance to drop from either %s or %s on Argus. Each can be looted once per day."], L["Vigilant Thanos"], L["Vigilant Kuro"]),
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 63.88, y = 64.25, n = L["Vigilant Kuro"] },
			{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 36.32, y = 23.71, n = L["Vigilant Thanos"] },
		},
	 },

	 ["Big Red Raygun"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Big Red Raygun"],
		itemId = 142265,
		npcs = { 15552 },
		chance = 33,
		coords = {
			{ m = 70, x = 76, y = 18.6, n = L["Doctor Weavil"] },
		},
	 },

	-- 8.0 Toys

	["Oomgut Ritual Drum"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = SPECIAL,
		name = L["Oomgut Ritual Drum"],
		itemId = 163795,
		chance = 250,
		groupSize = 3,
		equalOdds = true,
	},

	["Whiskerwax Candle"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = SPECIAL,
		name = L["Whiskerwax Candle"],
		itemId = 163924,
		chance = 250,
		groupSize = 3,
		equalOdds = true,
	},

	-- ["Yaungol Oil Stove"] = { -- NYI as of 18/01/19
		-- cat = BFA,
		-- type = ITEM,
		-- isToy = true,
		-- method = SPECIAL,
		-- name = L["Yaungol Oil Stove"],
		-- itemId = 164371,
		-- chance = 250,
		-- groupSize = 3,
	-- },

	-- ["Jinyu Light Globe"] = { -- NYI as of 18/01/19
		-- cat = BFA,
		-- type = ITEM,
		-- isToy = true,
		-- method = SPECIAL,
		-- name = L["Jinyu Light Globe"],
		-- itemId = 164372,
		-- chance = 250,
		-- groupSize = 3,
	-- },

	["Enchanted Soup Stone"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = SPECIAL,
		name = L["Enchanted Soup Stone"],
		itemId = 164373,
		chance = 250,
		groupSize = 3,
		equalOdds = true,
	},

	["Magic Monkey Banana"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = SPECIAL,
		name = L["Magic Monkey Banana"],
		itemId = 164374,
		chance = 250,
		groupSize = 3,
		equalOdds = true,
	},

	["Bad Mojo Banana"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = SPECIAL,
		name = L["Bad Mojo Banana"],
		itemId = 164375,
		chance = 250,
		groupSize = 3,
		equalOdds = true,
	},

	-- ["Regenerating Banana Bunch"] = { -- NYI as of 18/01/19
		-- cat = BFA,
		-- type = ITEM,
		-- isToy = true,
		-- method = SPECIAL,
		-- name = L["Regenerating Banana Bunch"],
		-- itemId = 164377,
		-- chance = 250,
		-- groupSize = 3,
	-- },

	["Brazier Cap"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Brazier Cap"],
		itemId = 163713,
		npcs = { 142662 },
		questId = { 53060, 53511},
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x =  79.6, y = 30.3, n = L["Geomancer Flintdagger"] },
		},
	},

	["Molok Morion"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Molok Morion"],
		itemId = 163775,
		npcs = { 141942 },
		questId = { 53057, 53516},
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 47.6, y = 77.9, n = L["Molok the Crusher"] },
		},
	},

	["Kovork Kostume"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Kovork Kostume"],
		itemId = 163750,
		npcs = { 142684 },
		questId = { 53089, 53514},
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 25, y = 49.1, n = L["Kovork"] },
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 28.8, y = 45.4, n = L["Cave Entrance"] },
		},
	},

	["Witherbark Gong"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Witherbark Gong"],
		itemId = 163745,
		npcs = { 142682 },
		questId = { 53094, 53530 },
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 62.8, y = 80.8, n = L["Zalas Witherbark"] },
		},
	},

	["Coldrage's Cooler"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Coldrage's Cooler"],
		itemId = 163744,
		npcs = { 142112 },
		questId = { 53058, 53513},
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 49.31, y = 84.26, n = L["Kor'gresh Coldrage"] },
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 48, y = 79, n = L["Cave Entrance"] },
		},
	},

	["Magic Fun Rock"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Magic Fun Rock"],
		itemId = 163741,
		npcs = { 142683 },
		questId = { 53092, 53524},
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 43, y = 57, n = L["Ruul Onestone"] },
		},
	},

	["Syndicate Mask"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Syndicate Mask"],
		itemId = 163738,
		npcs = { 142690 },
		questId = { 53093, 53525 },
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 50.8, y = 40.85, n = L["Singer"]  .. " - " .. L["Alliance controls Stromgarde"] },
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 50.7, y = 57.48, n = L["Singer"]  .. " - " .. L["Horde controls Stromgarde"] },
		},
	},

	["Spectral Visage"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Spectral Visage"],
		itemId = 163736,
		npcs = { 142725 },
		questId = { 53087, 53512 },
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 26.7, y = 32.6, n = L["Horrific Apparition"] .. " - " .. L["Alliance controls Stromgarde"] },
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 19.5, y = 60.9, n = L["Horrific Apparition"] .. " - " .. L["Horde controls Stromgarde"] },
		},
	},

	["Foul Belly"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Foul Belly"],
		itemId = 163735,
		npcs = { 142686 },
		questId = { 53086, 53509 },
		chance = 30,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 23.1, y = 46.7, n = L["Foulbelly"] },
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 29, y = 45.5, n = L["Cave Entrance"] },
		},
	},

	["Toy Siege Tower"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = BOSS,
		name = L["Toy Siege Tower"],
		itemId = 163828,
		npcs = { 138122 },
		questId = { 53001, 53002 }, -- Loot lockout
		chance = 100, -- Need more data. Until then, this is a blind guess...
		groupSize = 3,
		equalOdds = true,
		requiresAlliance = true,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 37.09, y = 39.21, n = L["Doom's Howl"] },
		},
		enableCoin = true,
	},

	["Toy War Machine"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = BOSS,
		name = L["Toy War Machine"],
		itemId = 163829,
		npcs = { 137374 },
		questId = { 53001, 53002 }, -- Loot Lockout
		chance = 100, -- Blind guess :|
		groupSize = 3,
		equalOdds = true,
		requiresHorde = true,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ARATHI_HIGHLANDS, x = 37.09, y = 39.21, n = L["The Lion's Roar"] },
		},
		enableCoin = true,
	},

	-- 8.1 Toys

	["Azerite Firework Launcher"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Azerite Firework Launcher"],
		itemId = 166877,
		items = { 166298 },
		chance = 8,
	},

	["Bowl of Glowing Pufferfish"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Bowl of Glowing Pufferfish"],
		itemId = 166704,
		items = { 166245 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.STORMSONG_VALLEY },
			{ m = CONSTANTS.UIMAPIDS.ZULDAZAR }
		},
	},


	-- ["Kojo's Master Matching Set"] = { -- Note: NYI as of 19/04/2019
		-- cat = BFA,
		-- type = ITEM,
		-- isToy = true,
		-- method = USE,
		-- name = L["Kojo's Master Matching Set"],
		-- itemId = 166851,
		-- items = { 166245 },
		-- chance = 10,
	-- },

	["Warbeast Kraal Dinner Bell"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Warbeast Kraal Dinner Bell"],
		itemId = 166701,
		items = { 166292 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ZULDAZAR }
		},
	},

	["For da Blood God!"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["For da Blood God!"],
		itemId = 166308,
		items = { 166282 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZMIR }
		},
	},

	["Goldtusk Inn Breakfast Buffet"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Goldtusk Inn Breakfast Buffet"],
		itemId = 166703,
		items = { 166290 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.VOLDUN }
		},
	},

	-- ["Words of Akunda"] = { -- Note: NYI as of 19/04/2019
		-- cat = BFA,
		-- type = ITEM,
		-- isToy = true,
		-- method = USE,
		-- name = L["Words of Akunda"],
		-- itemId = 165021,
		-- items = { 166290 },
		-- chance = 10,
	-- },

	["Meerah's Jukebox"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Meerah's Jukebox"],
		itemId = 166880,
		items = { 166290 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.VOLDUN }
		},
	},

	["Rallying War Banner"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Rallying War Banner"],
		itemId = 166879,
		items = { 166299, 166300 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BORALUS },
			{ m = CONSTANTS.UIMAPIDS.DAZARALOR }
		},
	},

	["Bewitching Tea Set"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Bewitching Tea Set"],
		itemId = 166808,
		items = { 166297 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.DRUSTVAR }
		},
	},

	["Proudmoore Music Box"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Proudmoore Music Box"],
		itemId = 166702,
		items = { 166295 },
		chance = 10,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.TIRAGARDE_SOUND }
		},
	},

	["Detoxified Blight Grenade"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Detoxified Blight Grenade"],
		itemId = 166785,
		npcs = { 148031 },
		chance = 10,
		questId = { 54428, 54429 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 40.9, y = 56.5, n = L["Gren Tornfur"] },
		},
	},

	["Highborne Memento"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Highborne Memento"],
		itemId = 166790,
		npcs = { 147435, 147845 },
		chance = 10,
		questId = { 54309, 54252 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 45.7, y = 86.9, n = L["Commander Drald"] .. " - " .. L["Alliance only"] },
			{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 62.0, y = 16.2, n = L["Thelar Moonstrike"] .. " - " .. L["Horde only"] },
		},
	},

	["Narassin's Soul Gem"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Narassin's Soul Gem"],
		itemId = 166784,
		npcs = { 147708 },
		chance = 10,
		questId = { 54278, 54279 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 58.3, y = 24.9, n = L["Athrikus Narassin"] },
		},
	},

	["Twiddle Twirler: Sentinel's Glaive"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Twiddle Twirler: Sentinel's Glaive"],
		itemId = 166787,
		npcs = { 148025 },
		chance = 10,
		questId = { 54426, 54427 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 37.9, y = 76.2, n = L["Commander Ral'esh"] },
		},
	},

	["Twiddle Twirler: Shredder Blade"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Twiddle Twirler: Shredder Blade"],
		itemId = 166788,
		npcs = { 148103, 149141 },
		chance = 10,
		questId = { 54452, 54768 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 42.0, y = 77.6, n = L["Burninator Mark V"] .. " - " .. L["Alliance only"] },
			{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 32.9, y = 84, n = L["Sapper Odette"] .. " - " .. L["Horde only"] },
		},
	},


	-- 8.2 Toys
	["Mechagonian Sawblades"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Mechagonian Sawblades"],
		itemId = 167931,
		npcs = { 152007 },
		chance = 5, -- Blind guess (no data)
		questId = { 55369 },
	},

	["Shadescale"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Shadescale"],
		itemId = 170187,
		npcs = { 152552 },
		chance = 20, -- Blind guess (no data)
		questId = { 56295 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x = 62.74, y = 8.09, n = L["Shassera"] },
		},
	},

	["Shirakess Warning Sign"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Shirakess Warning Sign"],
		itemId = 170196,
		npcs = { 154148 },
		chance = 20, -- Blind guess (no data)
		questId = { 56106 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.NAZJATAR, x = 66, y = 23, n = L["Tidemistress Leth'sindra"] },
		},
	},

	["Judgment of Mechagon"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Judgment of Mechagon"],
		itemId = 169347,
		npcs = { 154225 },
		chance = 7,
		questId = { 56182 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MECHAGON_ISLAND, x = 57.21, y = 58.38, n = L["The Rusty Prince"] },
		},
	},

	["Flopping Fish"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Flopping Fish"],
		itemId = 170203,
		items = { 169940, 169939 },
		chance = 20, -- Blind guess (no data)
	},

	["Memento of the Deeps"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Memento of the Deeps"],
		itemId = 170469,
		items = { 169940, 169939 },
		chance = 20, -- Blind guess (no data)
	},

	["Zanj'ir Weapon Rack"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		npcs = {
			155860,
			154194,
			155689,
			155920,
			152621,
			155813,
			153962,
			153739,
			153960,
			153738,
			154312,
			152883,
			153753,
			153352,
			153300,
			152884,
			152881,
			152827,
			150541,
			153741,
			153740,
			154310,
			152906,
			154311,
			153299,
			155619,
			154222,
			152724,
			153027,
			153019,
			153303,
			153311,
			155840,
			152962,
			152963
		},
		name = L["Zanj'ir Weapon Rack"],
		itemId = 170199,
		chance = 3333,
	},

	["Underlight Sealamp"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		npcs = {
			153078,
			153080,
			151946,
			145324,
			153334
		},
		name = L["Underlight Sealamp"],
		itemId = 170476,
		chance = 20,
	},

	-- 8.3 Toys
	["Overly Sensitive Void Spectacles"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Overly Sensitive Void Spectacles"],
		itemId = 174926,
		npcs = { 158284 },
		chance = 20,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_STORMWIND },
		},
	},

	["Hell-Bent Bracers"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Hell-Bent Bracers"],
		itemId = 169303,
		npcs = { 158636 },
		chance = 20, -- Blind guess (no data)
		questId = { 57688 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 49.35, y = 82.29, n = L["The Grand Executor"] },
		},
	},

	["Budget K'thir Disguise"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Budget K'thir Disguise"],
		itemId = 174874,
		npcs = { 157473 },
		chance = 20, -- Blind guess (no data)
		questId = { 57438 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 50, y = 88, n = L["Yiphrim the Will Ravager"] },
			{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 50, y = 88, n = L["Yiphrim the Will Ravager"] },
			{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 55, y = 79, n = L["Yiphrim the Will Ravager"] },
		},
	},

	["Trans-mogu-rifier"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Trans-mogu-rifier"],
		itemId = 174873,
		npcs = { 155958 },
		chance = 20, -- Blind guess (no data)
		questId = { 58507 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 29.13, y = 22.07, n = L["Tashara"] },
		},
	},

	--
	["Void-Touched Souvenir Totem"] = {
		cat = BFA,
		type = ITEM,
		isToy = true,
		method = SPECIAL,
		name = L["Void-Touched Souvenir Totem"],
		itemId = 174924,
		chance = 100, -- Blind guess (no data)
		coords = {
			{ m = CONSTANTS.UIMAPIDS.HORRIFIC_VISION_OF_ORGRIMMAR },
		},
	},

	-- 9.0 Toys
	["Borr-Geth's Fiery Brimstone"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Borr-Geth's Fiery Brimstone"],
		itemId = 184312,
		npcs = { 157833 },
		chance = 4,
		questId = { 57469 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.THE_MAW, x = 39.6, y = 40.8, n = L["Borr-Geth"] },
		},
	},

	["Ancient Elethium Coin"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Ancient Elethium Coin"],
		itemId = 184292,
		npcs = { 162849 },
		chance = 8,
		questId = { 60987 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.THE_MAW, x = 16.4, y = 50.6, n = L["Morguliax"] },
		},
	},

	["Orophea's Lyre"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Orophea's Lyre"],
		itemId = 181794,
		npcs = { 172577 },
		chance = 2,
		questId = { 61519 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.THE_MAW, x = 23.6, y = 21.6, n = L["Orophea"] },
		},
	},

	["Smolderheart"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Smolderheart"],
		itemId = 180873,
		npcs = { 160857 },
		chance = 25,
		questId = { 58263 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.REVENDRETH, x = 34.08, y = 55.47, n = L["Sire Ladinas"] },
		},
	},

	["Regenerating Slime Vial"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Regenerating Slime Vial"],
		itemId = 184476,
		npcs = { 162727 },
		chance = 10,
		questId = { 58870 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS, x = 52.75, y = 35.28, n = L["Bubbleblood"] },
		},
	},

	["Malfunctioning Goliath Gauntlet"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Malfunctioning Goliath Gauntlet"],
		itemId = 184396,
		items = { 180647 },
		chance = 20,	-- Estimate
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BASTION }
		},
	},

	["Mark of Purity"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Mark of Purity"],
		itemId = 184435,
		items = { 180647 },
		chance = 20,	-- Estimate
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BASTION }
		},
	},

	["Infested Arachnid Casing"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = USE,
		name = L["Infested Arachnid Casing"],
		itemId = 184495,
		items = { 180646 },
		chance = 20,	-- Estimate
		coords = {
			{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS }
		},
	},

	["Acrobatic Steward"] = {
			cat = SHADOWLANDS,
			type = ITEM,
			isToy = true,
			method = SPECIAL,
			name = L["Acrobatic Steward"],
			itemId = 184418,
			items = {
				353234,
				353019,
				353503,
				352754,
				353325,
				353516,
				353205,
				363825,
				353500,
				353643
			},
			chance = 20, -- Average
			coords = {
				{ m = CONSTANTS.UIMAPIDS.BASTION },
			},
		},

	["Ever-Abundant Hearth"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Ever-Abundant Hearth"],
		itemId = 184404,
		npcs = { 171009 },
		chance = 8,
		questId = { 60998 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BASTION, x = 51.4, y = 19.0, n = L["Enforcer Aegeon"] },
		},
	},

	["Soothing Vesper"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = SPECIAL,
		name = L["Soothing Vesper"],
		itemId = 184415,
		items = {
			353687,
			353691,
			353867
		},
		chance = 12, -- Average
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BASTION },
		},
	},

	["Mnemonic Attunement Pane"] = {
		cat = SHADOWLANDS,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Mnemonic Attunement Pane"],
		itemId = 184413,
		npcs = { 171008 },
		chance = 10,
		questId = { 60997 },
		coords = {
			{ m = CONSTANTS.UIMAPIDS.BASTION, x = 43.6, y = 25.6, n = L["Unstable Memory"] },
		},
	},

	["Vixx's Chest of Tricks"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Vixx's Chest of Tricks"],
		itemId = 152982,
		npcs = { 127882 },
		chance = 4,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.SEAT_OF_THE_TRIUMVIRATE },
		},
	},

	["Unstable Portal Emitter"] = {
		cat = LEGION,
		type = ITEM,
		isToy = true,
		method = NPC,
		name = L["Unstable Portal Emitter"],
		itemId = 153004,
		npcs = { 127882 },
		chance = 7,
		coords = {
			{ m = CONSTANTS.UIMAPIDS.SEAT_OF_THE_TRIUMVIRATE },
		},
	},


	-- ["AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"] = {
	-- 	cat = BFA,
	-- 	type = ITEM,
	-- 	isToy = true,
	-- 	method = NPC,
	-- 	name = L["AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"],
	-- 	itemId = 00000000000000000000000000000000000000000000000000000000000000000,
	-- 	npcs = { 000000000000000000000000000000000000000000000000000000000000000000 },
	-- 	chance = 20, -- Blind guess (no data)
	-- 	questId = { 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 },
	-- 	coords = {
	-- 		{ m = CONSTANTS.UIMAPIDS.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, x = 00000000000000000000000000000000000000000000000000000000000000000000000000, y = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, n = L["JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"] },
	-- 	},
	-- },


		-- Mount-related items (5.x)
     ["Primal Egg"] =                                    { cat = MOP, type = ITEM, method = NPC, name = L["Primal Egg"], itemId = 94295, npcs = { 69983, 69991, 69992, 69993, 70004, 70005, 70006, 70007, 70008, 70009, 70010, 70011, 70012, 70013, 70014, 70015, 70016, 70017, 70018, 70019, 70020, 70021, }, chance = 100,  unique = true, sourceText = L["Dropped by dinosaurs on Isle of Giants Will hatch into one of three Primal Raptor mounts after three days."], coords = { {m=507} }, },
     ["Skyshard"] =                                      { cat = MOP, type = ITEM, method = ZONE, name = L["Skyshard"], spellId = 90655, itemId = 86547, zones = { "390", "395", "396", "1530" }, chance = 1000,  sourceText = L["Dropped by any mob in Vale of Eternal Blossoms (except minor mobs). 10 of these can be combined to pierce Alani's shield, allowing combat and a guaranteed drop of Reins of the Thundering Ruby Cloud Serpent."], coords = { {m=390}, {m=395}, {m=396}, {m=1530} }, },

	-- Mount-related items (7.3)
	 ["Fel-Spotted Egg"] = {
		cat = LEGION,
		type = ITEM,
		method = NPC,
		name = L["Fel-Spotted Egg"],
		itemId = 153190,
		npcs = {
			126898,
			126208,
			126419,
		},
		chance = 2.5,
		unique = false,
		sourceText = L["Dropped by the panthara rares on Argus. Has a chance to hatch into one of four Mana Ray mounts as well as one of two Skyfin pets after five days."],
		coords = {
			{ m = CONSTANTS.UIMAPIDS.ANTORAN_WASTES, x = 64.32, y = 48.62, n = L["Varga"] },
			{ m = CONSTANTS.UIMAPIDS.KROKUUN, x = 70.21, y = 34.38, n = L["Naroua"] },
			{ m = CONSTANTS.UIMAPIDS.MACAREE, x = 43.55, y = 49.19, n = L["Sabuul"] },
		},
	 },

	 -- 8.3
["Pristine Cloud Serpent Scale"] = {
	cat = BFA,
	type = ITEM,
	method = NPC,
	name = L["Pristine Cloud Serpent Scale"],
	itemId = 174230,
	npcs = { 157162	},
	chance = 100,
	questId = { 57346 },
	unique = true,
	coords = {
		{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 22.09, y = 24.03, n = L["Cave Entrance"] },
		{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 21.16, y = 14.53, n = L["Rei Lun"] },
	},
},

["Zan-Tien Lasso"] = {
	cat = BFA,
	type = ITEM,
	method = NPC,
	name = L["Zan-Tien Lasso"],
	itemId = 174927,
	npcs = {
		157345, -- Zan-Tien Subjugator
		153095, -- Zan-Tien Caller
		153099, -- Baruk Protector
		153094, -- Zan-Tien Raider
		157101, -- Xigan <Zan-Tien General>
		157103, -- Tsah'tal <Dokani General>
		155957, -- Baruk Stoneshaper
		156675, -- Zan-Tien Scout
		157097, -- Solux <Baruk General>
		153106, -- Dokani Bloodshaper
		153107, -- Dokani Shadewalker
		157156, -- Torsheg <Zan-Tien Warlord>
		157443, -- Xiln the Mountain
		157171, -- Heixi the Stonelord
		157291, -- Spymaster Hul'ach
		157160, -- Houndlord Ren
	},
	chance = 100,
	unique = true,
	coords = {
		{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS },
	},
	sourceText = L["Can be used to capture the Ivory Cloud Serpent"],
},

-- 9.0
["Blight-Touched Egg"] = {
	cat = SHADOWLANDS,
	type = ITEM,
	method = NPC,
	name = L["Blight-Touched Egg"],
	itemId = 184104,
	npcs = {
		162258,
		162588,
		172390,
		162259,
		170456,
		162589,
		170893,
		164587
	},
	chance = 500,
	sourceText = L["Dropped by various flying creatures in Maldraxxus. Will hatch into Callow Flayedwing after five days."],
	coords = {
		{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS }
	},
},

["Necroray Egg"] = {
	cat = SHADOWLANDS,
	type = ITEM,
	method = USE,
	name = L["Necroray Egg"],
	itemId = 184159,
	items = { 181732, 181733 },
	chance = 100,
	sourceText = L["Sometimes contained in the caches awarded for completing any covenant's Calling in Maldraxxus. Will hatch into one of three Necroray mounts after three days."],
	coords = {
		{ m = CONSTANTS.UIMAPIDS.MALDRAXXUS }
	},
},

["All-Seeing Right Eye"] = {
	cat = BFA,
	type = ITEM,
	method = NPC,
	name = L["All-Seeing Right Eye"],
	npcs = { 158633 },
	itemId = 175142,
	questId = { 57680 },
	chance = 75,
	coords = {
		{ m = CONSTANTS.UIMAPIDS.ULDUM, x = 55, y =  51, n = L["Gaze of N'Zoth"] },
	},
	sourceText = format(L["Shares a spawn with %s"], L["Foul Observer"]),
	-- Combine with X to create Y
	-- Only available during the X assault
},

["All-Seeing Left Eye"] = {
	cat = BFA,
	type = ITEM,
	method = NPC,
	name = L["All-Seeing Left Eye"],
	npcs = { 154495 },
	itemId = 175141,
	questId = { 56303 },
	chance = 75,
	coords = {
		{ m = CONSTANTS.UIMAPIDS.VALE_OF_ETERNAL_BLOSSOMS, x = 52.51, y =  62.14, n = L["Will of N'zoth"] },
	},
},

					-- Battle pet-related items
     ["Mr. Pinchy"] =                                    { cat = TBC, type = ITEM, method = FISHING, name = L["Mr. Pinchy"], spellId = 33050, itemId = 27388, zones = { "Lake Jorune", "Lake Ere'Noru", "Skethyl Mountains", "Blackwind Landing", "Blackwind Valley", "Skettis", "Blackwind Lake", "Veil Harr'ik", "Veil Ala'rak", "Terokk's Rest" },
	 excludedMaps = {
		[542] = true, -- Spires of Arak (Skettis exists in both Draenor and Outland)
	 },
	 chance = 500, requiresPool = true, creatureId = 18839, sourceText = L["Obtained by fishing in pools located in Terrokar Forest"], coords = { {m=108} }, },

		["Viable Cobra Egg"] = {
			cat = BFA,
			type = ITEM,
			method = NPC,
			name = L["Viable Cobra Egg"],
			itemId = 160832,
			npcs = { 133384 },
			chance = 50,
			equalOdds = true,
			instanceDifficulties = { [CONSTANTS.INSTANCE_DIFFICULTIES.MYTHIC_DUNGEON] = true },
			groupSize = 5,
			sourceText = L["Dropped by Merektha in Temple of Sethraliss. Will hatch into Spawn of Merektha pet after three days."],
		},
		["Nightwreathed Egg"] = {
			cat = BFA,
			type = ITEM,
			method = NPC,
			name = L["Nightwreathed Egg"],
			itemId = 166525,
			npcs = { 149659, 149662 },
			chance = 7,
			questId = { 54891, 54889 },
				coords = {
					{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 39.5, y = 34.4, n = L["Orwell Stevenson"] .. " - " .. L["Alliance only"] },
					{ m = CONSTANTS.UIMAPIDS.DARKSHORE, x = 50.6, y = 32.6, n = L["Grimhorn"] .. " - " .. L["Horde only"] },
				},
			sourceText = L["Will hatch into Nightwreathed Watcher pet after five days."],
		},

					-- Achievements
     ["Old Crafty"] =                                    { cat = TBC, type = ITEM, method = FISHING, name = L["Old Crafty"], itemId = 34486, zones = { "Orgrimmar" }, chance = 10000, requiresPool = false, achievementId = 1836, sourceText = L["Obtained by fishing in any water in Orgrimmar"], coords = { {m=85} }, },
     ["Old Ironjaw"] =                                   { cat = TBC, type = ITEM, method = FISHING, name = L["Old Ironjaw"], itemId = 34484, zones = { "Ironforge", "The Forlorn Cavern" }, chance = 10000, requiresPool = false, achievementId = 1837, sourceText = L["Obtained by fishing in any water in Ironforge"], coords = { {m=87} }, },
     --["Stat Test"] = { type = MOUNT, method = BOSS, name = "Stat Test", spellId = -1, itemId = -1, npcs = { 99999 }, chance = 100, groupSize = 40, equalOdds = true, statisticId = { 107 } },    }, -- Killing any creature
				},



    user = {
     name = L["Custom"],
     --["Test 1"] =      { type = PET, method = NPC, name = "Test 1", spellId = 10682, itemId = 25467, npcs = { 16520, 16516 }, chance = 100,  },
    },

   }, -- groups

		}, -- profile
	} -- self.defaults

	self.PrepareDefaults = nil
end

--[[

   NEW EXPANSION PACK
   TO-DO LIST CHEAT SHEET

			Items:
			**- Reevaluate group sizes for all items (items from 2 expansions ago become soloable; items from last expansion become groups of 3)
			**- New mounts
			**- Guaranteed mounts from bosses convert to non-guaranteed (don't forget to set wasGuaranteed = true)
			- New pets
			- New toys
			**- Toy conversions
			**- New rare killing achievements (under the Exploration achievement tab, like: http://www.wowhead.com/achievements/character-achievements/exploration/15257-legion)
			- New 100% drop items

			Nodes and zones:
			**- Fishing nodes (GatherMate2/Constants.lua)
			**- Mining nodes
			XX- NO LONGER: New zones for Sea Turtle (http://wowpedia.org/MapID) (they stopped putting it in new expansions starting with Warlords of Draenor)

			APIs:
			**- Check if NPC ID format changed
			**- Check if instance difficulty API or IDs changed
			**- Check if COMBAT_LOG_EVENT_UNFILTERED changed
			**- Check for other API changes (i.e. http://wowpedia.org/Patch_6.0.1/API_changes)

			Other:
			**- Good-luck coins
			**- New Archaeology races: /run for race_id = 1, GetNumArchaeologyRaces() do Rarity:Print("race_id: "..race_id.." | "..GetArchaeologyRaceInfo(race_id)) end
			**- Add a new category icon for the expansion
			**- If a new class was added, add it to the list at the top of Options.lua in the Options module

]]--
