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.

85 lines
2.2 KiB

local addonName, addonTable = ...
local L = LibStub("AceLocale-3.0"):GetLocale("Rarity")
local CONSTANTS = addonTable.constants
local wotlkToys = {
-- Toys (3.x)
["Frenzyheart Brew"] = {
cat = CONSTANTS.ITEM_CATEGORIES.WOTLK,
type = CONSTANTS.ITEM_TYPES.ITEM,
isToy = true,
method = CONSTANTS.DETECTION_METHODS.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 = CONSTANTS.ITEM_CATEGORIES.WOTLK,
type = CONSTANTS.ITEM_TYPES.ITEM,
isToy = true,
method = CONSTANTS.DETECTION_METHODS.USE,
name = L["Unusual Compass"],
itemId = 45984,
items = { 46007 },
chance = 20,
coords = { { m = 125, x = 52.6, y = 65.6 } },
},
["Decahedral Dwarven Dice"] = {
cat = CONSTANTS.ITEM_CATEGORIES.WOTLK,
type = CONSTANTS.ITEM_TYPES.ITEM,
isToy = true,
method = CONSTANTS.DETECTION_METHODS.NPC,
name = L["Decahedral Dwarven Dice"],
itemId = 36863,
chance = 300,
npcs = { 27357, 32149, 29614, 27367, 27203, 29330 },
pickpocket = true,
coords = { { m = CONSTANTS.UIMAPIDS.DRAGONBLIGHT }, { m = CONSTANTS.UIMAPIDS.ICECROWN } },
},
["Worn Troll Dice"] = {
cat = CONSTANTS.ITEM_CATEGORIES.WOTLK,
type = CONSTANTS.ITEM_TYPES.ITEM,
isToy = true,
method = CONSTANTS.DETECTION_METHODS.NPC,
name = L["Worn Troll Dice"],
itemId = 36862,
chance = 300,
npcs = {
26550,
34838,
34734,
30037,
34728,
34839,
23663,
29880,
23665,
23660,
39438,
27260,
28465,
28504,
28123,
31258,
27424,
23655,
28388,
28836,
},
pickpocket = true,
coords = {
{ m = CONSTANTS.UIMAPIDS.HROTHGARS_LANDING },
{ m = CONSTANTS.UIMAPIDS.ICECROWN },
{ m = CONSTANTS.UIMAPIDS.HOWLING_FJORD },
{ m = CONSTANTS.UIMAPIDS.GRIZZLY_HILLS },
{ m = CONSTANTS.UIMAPIDS.ZUL_DRAK },
{ m = CONSTANTS.UIMAPIDS.SHOLAZAR_BASIN },
},
},
}
Rarity.ItemDB.MergeItems(Rarity.ItemDB.toys, wotlkToys)