You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
805 lines
25 KiB
805 lines
25 KiB
local addonName, addonTable = ...
|
|
|
|
local L = LibStub("AceLocale-3.0"):GetLocale("Rarity")
|
|
local CONSTANTS = addonTable.constants
|
|
|
|
local wodPets = {
|
|
-- 6.0
|
|
["Albino Chimaeraling"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Albino Chimaeraling"],
|
|
spellId = 177212,
|
|
itemId = 119434,
|
|
items = { 118697 },
|
|
chance = 15,
|
|
creatureId = 77021,
|
|
questId = { 37644, 37645 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Eye of Observation"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Firewing"],
|
|
spellId = 170291,
|
|
itemId = 118578,
|
|
items = { 118697 },
|
|
chance = 15,
|
|
creatureId = 87704,
|
|
questId = { 37644, 37645 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Land Shark"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Puddle Terror"],
|
|
spellId = 119467,
|
|
itemId = 119467,
|
|
items = { 118697 },
|
|
chance = 15,
|
|
creatureId = 88300,
|
|
questId = { 37644, 37645 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Red Goren Egg"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Sky-Bo"],
|
|
spellId = 170292,
|
|
itemId = 115483,
|
|
items = { 86623, 113258 },
|
|
chance = 200,
|
|
creatureId = 85284,
|
|
questId = { 31752, 34774 },
|
|
tooltipNpcs = { 77789 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.NONE } },
|
|
},
|
|
["Spectral Bell"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Spectral Bell"],
|
|
spellId = 167731,
|
|
itemId = 113623,
|
|
items = { 118697 },
|
|
chance = 15,
|
|
creatureId = 83817,
|
|
questId = { 37644, 37645 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Sun Sproutling"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Sun Sproutling"],
|
|
spellId = 167397,
|
|
itemId = 118598,
|
|
items = { 118697 },
|
|
chance = 15,
|
|
creatureId = 83588,
|
|
questId = { 37644, 37645 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Sunfire Kaliri"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Sunfire Kaliri"],
|
|
spellId = 177227,
|
|
itemId = 119468,
|
|
items = { 118697 },
|
|
chance = 15,
|
|
creatureId = 88367,
|
|
questId = { 37644, 37645 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Time-Locked Box"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Weebomination"],
|
|
spellId = 158261,
|
|
itemId = 113558,
|
|
items = { 118697 },
|
|
chance = 15,
|
|
creatureId = 78421,
|
|
questId = { 37644, 37645 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Zomstrok"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Bone Serpent"],
|
|
spellId = 177238,
|
|
itemId = 122532,
|
|
items = { 122535 },
|
|
chance = 33,
|
|
creatureId = 88577,
|
|
questId = { 382994, 38300 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Fragment of Anger"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Slithershock Elver"],
|
|
spellId = 177223,
|
|
itemId = 122534,
|
|
items = { 122535 },
|
|
chance = 33,
|
|
creatureId = 91407,
|
|
questId = { 382994, 38300 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
["Smelly Gravestone"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Young Talbuk"],
|
|
spellId = 177218,
|
|
itemId = 122533,
|
|
items = { 122535 },
|
|
chance = 33,
|
|
creatureId = 91408,
|
|
questId = { 382994, 38300 },
|
|
coords = { { m = CONSTANTS.UIMAPIDS.LUNARFALL_GARRISON }, { m = CONSTANTS.UIMAPIDS.FROSTWALL_GARRISON } },
|
|
},
|
|
-- 6.2
|
|
["Corrupted Nest Guardian"] = {
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.USE,
|
|
name = L["Seaborne Spore"],
|
|
spellId = 173544,
|
|
itemId = 118105,
|
|
items = { 127751 },
|
|
chance = 333,
|
|
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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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"] },
|
|
},
|
|
},
|
|
["Strand Crawler"] = {
|
|
-- Note: Also drops from the Northrend fishing bag (but Rarity can't track items from two different sources...)
|
|
cat = CONSTANTS.ITEM_CATEGORIES.WOD,
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
|
method = CONSTANTS.DETECTION_METHODS.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 } },
|
|
},
|
|
}
|
|
|
|
Rarity.ItemDB.MergeItems(Rarity.ItemDB.pets, wodPets)
|
|
|