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.
1676 lines
39 KiB
1676 lines
39 KiB
local L = BtWQuests.L;
|
|
local MAP_ID = 64
|
|
local ACHIEVEMENT_ID = 4938
|
|
local CONTINENT_ID = 12
|
|
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_ALLIANCE, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID, 1),
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
major = true,
|
|
alternatives = {
|
|
BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_HORDE,
|
|
},
|
|
restrictions = {
|
|
type = "faction",
|
|
id = "Alliance",
|
|
},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25590},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25627,
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01,
|
|
x = 3,
|
|
y = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25585,
|
|
aside = true,
|
|
x = 1,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25590,
|
|
x = 3,
|
|
y = 1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25588,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25609,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25627,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
aside = true,
|
|
x = 3,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_HORDE, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID, 1),
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
major = true,
|
|
alternatives = {
|
|
BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_ALLIANCE,
|
|
},
|
|
restrictions = {
|
|
type = "faction",
|
|
id = "Horde",
|
|
},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25596},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25628,
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02,
|
|
x = 3,
|
|
y = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25586,
|
|
aside = true,
|
|
x = 1,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25596,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25589,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25610,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25628,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
aside = true,
|
|
x = 3,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_BUGS_IN_THE_ICE_CREAM, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID, 2),
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
major = true,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {28031, 28042},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 28048,
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02,
|
|
},
|
|
},
|
|
x = 3,
|
|
y = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 28031,
|
|
restrictions = {
|
|
type = "faction",
|
|
id = BTWQUESTS_FACTION_ID_ALLIANCE,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28042,
|
|
},
|
|
},
|
|
x = 3,
|
|
y = 1,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28045,
|
|
x = 2,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28051,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28047,
|
|
aside = true,
|
|
x = 2,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28048,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_ALLIANCE, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID, 3),
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
major = true,
|
|
alternatives = {
|
|
BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_HORDE,
|
|
},
|
|
restrictions = {
|
|
type = "faction",
|
|
id = "Alliance",
|
|
},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN03,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25835},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 27327,
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN03,
|
|
x = 2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25835,
|
|
x = 3,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25869,
|
|
aside = true,
|
|
x = 1,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25871,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25873,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27275,
|
|
x = 3,
|
|
connections = {
|
|
1, 2, 3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27310,
|
|
x = 0,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27316,
|
|
connections = {
|
|
3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27314,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27312,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27320,
|
|
aside = true,
|
|
x = 1,
|
|
connections = {
|
|
5,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27325,
|
|
aside = true,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27318,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27323,
|
|
x = 5,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27327,
|
|
x = 5,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27357,
|
|
aside = true,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27329,
|
|
aside = true,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_MIND_THE_DROP,
|
|
aside = true,
|
|
x = 3,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_HORDE, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID, 3),
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
major = true,
|
|
alternatives = {
|
|
BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_ALLIANCE,
|
|
},
|
|
restrictions = {
|
|
type = "faction",
|
|
id = "Horde",
|
|
},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN04,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25836},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 27328,
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN04,
|
|
x = 2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25836,
|
|
x = 3,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25870,
|
|
aside = true,
|
|
x = 1,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25872,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25874,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27276,
|
|
x = 3,
|
|
connections = {
|
|
1, 3, 4, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27311,
|
|
aside = true,
|
|
x = 0,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27317,
|
|
aside = true,
|
|
connections = {
|
|
3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27315,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27313,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27321,
|
|
aside = true,
|
|
x = 1,
|
|
connections = {
|
|
5,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27326,
|
|
aside = true,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27319,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27324,
|
|
x = 5,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27328,
|
|
x = 5,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27358,
|
|
aside = true,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27330,
|
|
aside = true,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_MIND_THE_DROP,
|
|
aside = true,
|
|
x = 3,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_MIND_THE_DROP, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID, 4),
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
major = true,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27330,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {28085},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 28098,
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_ALLIANCE,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_HORDE,
|
|
},
|
|
},
|
|
x = 3,
|
|
y = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28085,
|
|
x = 3,
|
|
y = 1,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28086,
|
|
x = 2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28087,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28088,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28098,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_EVIL_YOU_KNOW,
|
|
aside = true,
|
|
x = 3,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_EVIL_YOU_KNOW, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID, 5),
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
major = true,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_MIND_THE_DROP,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {28124, 28125},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
ids = {28160, 28161},
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_MIND_THE_DROP,
|
|
x = 3,
|
|
y = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28124,
|
|
x = 3,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28125,
|
|
x = 2,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28127,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28136,
|
|
x = 2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28139,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28140,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28142,
|
|
x = 3,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28157,
|
|
x = 2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28158,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28159,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 28160,
|
|
restrictions = {
|
|
type = "faction",
|
|
id = BTWQUESTS_FACTION_ID_ALLIANCE,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28161,
|
|
},
|
|
},
|
|
x = 3,
|
|
},
|
|
},
|
|
})
|
|
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01, {
|
|
name = L["BTWQUESTS_INTRODUCTION"],
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
alternatives = {
|
|
BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02,
|
|
},
|
|
restrictions = {
|
|
type = "faction",
|
|
id = "Alliance",
|
|
},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25479, 25481, 28503, 25486},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
ids = {25542},
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 25479,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 25479,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25481,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 25481,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28503,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 28503,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 39946,
|
|
},
|
|
},
|
|
x = 3,
|
|
y = 1,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25486,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25488,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25504,
|
|
x = 3,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25517,
|
|
x = 1,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25515,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25524,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25532,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25542,
|
|
x = 3,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_BUGS_IN_THE_ICE_CREAM,
|
|
aside = true,
|
|
x = 1,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_ALLIANCE,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN03,
|
|
aside = true,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02, {
|
|
name = L["BTWQUESTS_INTRODUCTION"],
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
alternatives = {
|
|
BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01,
|
|
},
|
|
restrictions = {
|
|
type = "faction",
|
|
id = "Horde",
|
|
},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {28504, 25356, 25478, 25487},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
ids = {25543},
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 28504,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 28504,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 40344,
|
|
},
|
|
},
|
|
x = 3,
|
|
y = 1,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 25356,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 25356,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25478,
|
|
},
|
|
},
|
|
x = 3,
|
|
y = 2,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25487,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25489,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25505,
|
|
x = 3,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25526,
|
|
x = 1,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25516,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25518,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25533,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25543,
|
|
x = 3,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_BUGS_IN_THE_ICE_CREAM,
|
|
aside = true,
|
|
x = 1,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_HORDE,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN04,
|
|
aside = true,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN03, {
|
|
name = { -- Negotiations
|
|
type = "quest",
|
|
id = 25744,
|
|
},
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
alternatives = {
|
|
BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN04,
|
|
},
|
|
restrictions = {
|
|
type = "faction",
|
|
id = "Alliance",
|
|
},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25744},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25825,
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01,
|
|
x = 3,
|
|
y = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25744,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25756,
|
|
x = 3,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_EMBED_CHAIN01,
|
|
aside = true,
|
|
x = 5,
|
|
y = 2,
|
|
embed = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25774,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25778,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25790,
|
|
x = 3,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25796,
|
|
x = 2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25798,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25813,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25825,
|
|
x = 3,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
aside = true,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_ALLIANCE,
|
|
x = 4,
|
|
aside = true,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN04, {
|
|
name = { -- Negotiations
|
|
type = "quest",
|
|
id = 25745,
|
|
},
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
alternatives = {
|
|
BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN03,
|
|
},
|
|
restrictions = {
|
|
type = "faction",
|
|
id = "Horde",
|
|
},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25745},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25826,
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02,
|
|
x = 3,
|
|
y = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25745,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25757,
|
|
x = 3,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_EMBED_CHAIN01,
|
|
aside = true,
|
|
x = 5,
|
|
y = 2,
|
|
embed = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25775,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25779,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25791,
|
|
x = 3,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25797,
|
|
x = 2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25799,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25814,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25826,
|
|
x = 3,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
aside = true,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_HORDE,
|
|
x = 4,
|
|
aside = true,
|
|
},
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05, {
|
|
name = "The Mad Magus",
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 15,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_ALLIANCE,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_HORDE,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25660},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25704,
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_ALLIANCE,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_HORDE,
|
|
},
|
|
},
|
|
x = 3,
|
|
y = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25660,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25661,
|
|
x = 3,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25672,
|
|
x = 3,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
variations = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN03,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN04,
|
|
},
|
|
},
|
|
x = 1,
|
|
aside = true,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25704,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
variations = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_ALLIANCE,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_HORDE,
|
|
},
|
|
},
|
|
x = 2,
|
|
aside = true,
|
|
},
|
|
},
|
|
})
|
|
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_EMBED_CHAIN01, {
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 40082,
|
|
x = 0,
|
|
y = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25762,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_OTHER_ALLIANCE, {
|
|
name = "Other Alliance",
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
items = {
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_OTHER_HORDE, {
|
|
name = "Other Horde",
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
items = {
|
|
},
|
|
})
|
|
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_OTHER_BOTH, {
|
|
name = "Other Both",
|
|
category = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
range = {15,30},
|
|
items = {
|
|
{
|
|
type = "quest",
|
|
id = 28601,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 28143,
|
|
},
|
|
},
|
|
})
|
|
|
|
BtWQuestsDatabase:AddCategory(BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES, {
|
|
name = BtWQuests_GetMapName(MAP_ID),
|
|
expansion = BtWQuests.Constant.Expansions.Cataclysm,
|
|
buttonImage = {
|
|
texture = 1851110,
|
|
texCoords = {0,1,0,1},
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN01,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN02,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_ALLIANCE,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_TREASURE_TROVE_HORDE,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_BUGS_IN_THE_ICE_CREAM,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_ALLIANCE,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_CHIEF_OF_CHIEFS_HORDE,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_MIND_THE_DROP,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_THE_EVIL_YOU_KNOW,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN04,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN03,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = BTWQUESTS_CHAIN_CLASSIC_THOUSAND_NEEDLES_CHAIN05,
|
|
},
|
|
},
|
|
})
|
|
|
|
BtWQuestsDatabase:AddExpansionItem(BtWQuests.Constant.Expansions.Cataclysm, {
|
|
type = "category",
|
|
id = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
})
|
|
|
|
BtWQuestsDatabase:AddMapRecursive(MAP_ID, {
|
|
type = "category",
|
|
id = BTWQUESTS_CATEGORY_CLASSIC_THOUSAND_NEEDLES,
|
|
})
|
|
|
|
BtWQuestsDatabase:AddContinentItems(CONTINENT_ID, {
|
|
})
|
|
|