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.
122 lines
3.2 KiB
122 lines
3.2 KiB
|
3 years ago
|
local addonName, addonTable = ...
|
||
|
|
|
||
|
|
local L = LibStub("AceLocale-3.0"):GetLocale("Rarity")
|
||
|
|
local CONSTANTS = addonTable.constants
|
||
|
|
|
||
|
|
local tbcPets = {
|
||
|
|
-- 2.x
|
||
|
|
["Azure Whelpling"] = {
|
||
|
|
cat = CONSTANTS.ITEM_CATEGORIES.TBC,
|
||
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
||
|
|
method = CONSTANTS.DETECTION_METHODS.ZONE,
|
||
|
|
name = L["Azure Whelpling"],
|
||
|
|
spellId = 10696,
|
||
|
|
itemId = 34535,
|
||
|
|
zones = { "83" },
|
||
|
|
chance = 10000,
|
||
|
|
creatureId = 7547,
|
||
|
|
blackMarket = true,
|
||
|
|
coords = { { m = 83 } },
|
||
|
|
},
|
||
|
|
["Captured Firefly"] = {
|
||
|
|
cat = CONSTANTS.ITEM_CATEGORIES.TBC,
|
||
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
||
|
|
method = CONSTANTS.DETECTION_METHODS.NPC,
|
||
|
|
name = L["Captured Firefly"],
|
||
|
|
spellId = 36034,
|
||
|
|
itemId = 29960,
|
||
|
|
npcs = { 20197 },
|
||
|
|
chance = 1000,
|
||
|
|
creatureId = 21076,
|
||
|
|
blackMarket = true,
|
||
|
|
coords = { { m = 102, x = 47.6, y = 32.6 } },
|
||
|
|
},
|
||
|
|
["Mojo"] = {
|
||
|
|
cat = CONSTANTS.ITEM_CATEGORIES.TBC,
|
||
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
||
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.TBC,
|
||
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
||
|
|
method = CONSTANTS.DETECTION_METHODS.NPC,
|
||
|
|
name = L["Phoenix Hatchling"],
|
||
|
|
spellId = 46599,
|
||
|
|
itemId = 35504,
|
||
|
|
npcs = { 24664 },
|
||
|
|
chance = 11,
|
||
|
|
creatureId = 26119,
|
||
|
|
blackMarket = true,
|
||
|
|
coords = { { m = 348, x = 8.6, y = 50.2, i = true, n = L["Kael'thas Sunstrider"] } },
|
||
|
|
},
|
||
|
|
["Chuck's Bucket"] = {
|
||
|
|
cat = CONSTANTS.ITEM_CATEGORIES.TBC,
|
||
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
||
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.TBC,
|
||
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
||
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.TBC,
|
||
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
||
|
|
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.TBC,
|
||
|
|
type = CONSTANTS.ITEM_TYPES.PET,
|
||
|
|
method = CONSTANTS.DETECTION_METHODS.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"] },
|
||
|
|
},
|
||
|
|
},
|
||
|
|
}
|
||
|
|
|
||
|
|
Rarity.ItemDB.MergeItems(Rarity.ItemDB.pets, tbcPets)
|