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.
2820 lines
58 KiB
2820 lines
58 KiB
local BtWQuests = BtWQuests;
|
|
local Database = BtWQuests.Database;
|
|
local EXPANSION_ID = BtWQuests.Constant.Expansions.Cataclysm;
|
|
local CATEGORY_ID = BtWQuests.Constant.Category.Cataclysm.Vashjir;
|
|
local Chain = BtWQuests.Constant.Chain.Cataclysm.Vashjir;
|
|
local ALLIANCE_RESTRICTION, HORDE_RESTRICTION = BtWQuests.Constant.Restrictions.Alliance, BtWQuests.Constant.Restrictions.Horde;
|
|
local MAP_ID = 203
|
|
local ACHIEVEMENT_ID_ALLIANCE = 4869
|
|
local ACHIEVEMENT_ID_HORDE = 4982
|
|
local CONTINENT_ID = 13
|
|
|
|
Chain.DefenseOfTheBrinyCutter = 40201
|
|
Chain.DefenseOfTheImmortalCoil = 40202
|
|
Chain.SmugglersScar = 40203
|
|
Chain.ABuddingTreasureHunter = 40204
|
|
Chain.TheClutchAlliance = 40205
|
|
Chain.TheClutchHorde = 40206
|
|
Chain.SilverTideHollow = 40207
|
|
Chain.NespirahAlliance = 40208
|
|
Chain.NespirahHorde = 40209
|
|
Chain.VisionsOfThePastAlliance = 40210
|
|
Chain.VisionsOfThePastHorde = 40211
|
|
Chain.TheMercilessOneAlliance = 40212
|
|
Chain.TheMercilessOneHorde = 40213
|
|
Chain.LghorekAlliance = 40214
|
|
Chain.LghorekHorde = 40215
|
|
Chain.TheTidehunterAlliance = 40216
|
|
Chain.TheTidehunterHorde = 40217
|
|
|
|
Chain.Chain01 = 40221
|
|
Chain.Chain02 = 40222
|
|
Chain.Chain03 = 40223
|
|
|
|
Database:AddChain(Chain.DefenseOfTheBrinyCutter, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 1),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {14482},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25558,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 36799,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 14482,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 24432,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25281,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25405,
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25357,
|
|
x = -1,
|
|
connections = {
|
|
2, 3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25546,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25545,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25564,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27729,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25547,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25558,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.DefenseOfTheImmortalCoil, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_HORDE, 1),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = HORDE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25924},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25949,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 41621,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25924,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25929,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25936,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25941,
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25942,
|
|
x = -1,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25943,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25944,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25946,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25947,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25948,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25949,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
|
|
Database:AddChain(Chain.SmugglersScar, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 2),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheBrinyCutter,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheImmortalCoil,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25477, 25587},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25638,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 41248,
|
|
aside = true,
|
|
x = -2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 39667,
|
|
x = 1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25477,
|
|
aside = true,
|
|
x = -2,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25587,
|
|
x = 1,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25371,
|
|
aside = true,
|
|
x = -2,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25598,
|
|
connections = {
|
|
2, 3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25388,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25389,
|
|
aside = true,
|
|
x = -2,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25602,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25390,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25459,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25358,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25638,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.ABuddingTreasureHunter, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 3),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheBrinyCutter,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheImmortalCoil,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25602,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25651},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25743,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 46338,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25651,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25657,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27699,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25670,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25732,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25743,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
|
|
Database:AddChain(Chain.TheClutchAlliance, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 4),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheBrinyCutter,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.SmugglersScar,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {28238},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
ids = {25885, 25888, 27708},
|
|
count = 3,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 40105,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25794,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25812,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25824,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25887,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25885,
|
|
x = -3,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25884,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25888,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25883,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27708,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.TheClutchHorde, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_HORDE, 4),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = HORDE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheImmortalCoil,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.SmugglersScar,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25794},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
ids = {26040, 26008, 27708},
|
|
count = 3,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 40105,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25794,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26000,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26007,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25887,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26008,
|
|
x = -3,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25884,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26040,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25883,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27708,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
|
|
Database:AddChain(Chain.SilverTideHollow, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 5),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheBrinyCutter,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheImmortalCoil,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.SmugglersScar,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 27708,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25471},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25456,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 41341,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25471,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25334,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25164,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25221,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25222,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25220,
|
|
aside = true,
|
|
x = -3,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25216,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25215,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25219,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25218,
|
|
x = 0,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25360,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25217,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25456,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
|
|
Database:AddChain(Chain.NespirahAlliance, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 6),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25359, 25439, 25441},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25922,
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 25359,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 25359,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 40221,
|
|
},
|
|
},
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25439,
|
|
x = -1,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25441,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25440,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25442,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25890,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25900,
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25907,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25908,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25909,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25916,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25917,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25918,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25919,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25920,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25921,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25922,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.VisionsOfThePastAlliance, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 7),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahAlliance,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25535},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
ids = {25760, 25755, 25626},
|
|
count = 3,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 39881,
|
|
x = 0,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 40642,
|
|
aside = true,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25535,
|
|
x = 0,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25536,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25537,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25539,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25538,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25540,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3, 4, 5,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25581,
|
|
aside = true,
|
|
x = 0,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25579,
|
|
x = -3,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25580,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25582,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25583,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25760,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
onClick = {
|
|
type = "chain",
|
|
id = Chain.Chain01,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25747,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25748,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25749,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25751,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25752,
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25753,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25754,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25755,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
onClick = {
|
|
type = "chain",
|
|
id = Chain.Chain02,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25892,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25893,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25894,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25895,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25897,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25898,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25911,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25626,
|
|
x = 0,
|
|
onClick = {
|
|
type = "chain",
|
|
id = Chain.Chain03,
|
|
},
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.TheMercilessOneAlliance, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 8),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.VisionsOfThePastAlliance,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {26005},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25987,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 39881,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26005,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26219,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26103,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26106,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26014,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26015,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26017,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26018,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26019,
|
|
aside = true,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26080,
|
|
x = 0,
|
|
connections = {
|
|
2, 3, 4, 5,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26021,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25950,
|
|
x = -3,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25975,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25981,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25977,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25987,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.LghorekAlliance, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 9),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.VisionsOfThePastAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheMercilessOneAlliance,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {26072, 26096, 26070, 26056},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 26143,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 41600,
|
|
x = -3,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 41639,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 41598,
|
|
aside = true,
|
|
x = 2,
|
|
connections = {
|
|
3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26072,
|
|
x = -3,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26096,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26070,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26056,
|
|
aside = true,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26111,
|
|
x = 0,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26065,
|
|
aside = true,
|
|
x = 3,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26130,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26132,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26140,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26141,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26142,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26144,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26154,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26143,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.TheTidehunterAlliance, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_ALLIANCE, 10),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.VisionsOfThePastAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheMercilessOneAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.LghorekAlliance,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {26181, 26193},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 26193,
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 26181,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 26181,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 41600,
|
|
},
|
|
},
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26193,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
|
|
Database:AddChain(Chain.NespirahHorde, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_HORDE, 6),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = HORDE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25359, 25439, 25441},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25996,
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 25359,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 25359,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 40221,
|
|
},
|
|
},
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25439,
|
|
x = -1,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25441,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25440,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25442,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25890,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25900,
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25907,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25908,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25989,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25990,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25991,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25992,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25993,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25994,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25995,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25996,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.VisionsOfThePastHorde, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_HORDE, 7),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = HORDE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahHorde,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25595, 25594, 25593, 25592},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
ids = {25957, 25966, 26135},
|
|
count = 3,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 40919,
|
|
x = -3,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 40918,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 40916,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 40917,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25595,
|
|
x = -3,
|
|
connections = {
|
|
4, 5, 6, 7, 8,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25594,
|
|
connections = {
|
|
3, 4, 5, 6, 7,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25593,
|
|
connections = {
|
|
2, 3, 4, 5, 6,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25592,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25954,
|
|
aside = true,
|
|
x = 0,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25953,
|
|
x = -3,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25955,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25952,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25956,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25957,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
onClick = {
|
|
type = "chain",
|
|
id = Chain.Chain01,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25958,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25959,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25960,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25962,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25963,
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25964,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25965,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25966,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
onClick = {
|
|
type = "chain",
|
|
id = Chain.Chain02,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25967,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25968,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25969,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25970,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25971,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25972,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25973,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26135,
|
|
x = 0,
|
|
onClick = {
|
|
type = "chain",
|
|
id = Chain.Chain03,
|
|
},
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.TheMercilessOneHorde, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_HORDE, 8),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = HORDE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.VisionsOfThePastHorde,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {26006},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25988,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 40919,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26006,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26221,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26122,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26126,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26086,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26087,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26088,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26089,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26090,
|
|
aside = true,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26092,
|
|
x = 0,
|
|
connections = {
|
|
2, 3, 4, 5,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26091,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25974,
|
|
aside = true,
|
|
x = -3,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25982,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25980,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25976,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25988,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.LghorekHorde, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_HORDE, 9),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = HORDE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.VisionsOfThePastHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheMercilessOneHorde,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {26072, 26096, 26071, 26057},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 26143,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 41600,
|
|
x = -3,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 41639,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 41636,
|
|
aside = true,
|
|
x = 2,
|
|
connections = {
|
|
3, 4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26072,
|
|
x = -3,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26096,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26071,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26057,
|
|
aside = true,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26111,
|
|
x = 0,
|
|
connections = {
|
|
2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26065,
|
|
aside = true,
|
|
x = 3,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26130,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26133,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26140,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26141,
|
|
x = -2,
|
|
connections = {
|
|
3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26142,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26149,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26154,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26143,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.TheTidehunterHorde, {
|
|
name = BtWQuests_GetAchievementCriteriaNameDelayed(ACHIEVEMENT_ID_HORDE, 10),
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
major = true,
|
|
restrictions = HORDE_RESTRICTION,
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.VisionsOfThePastHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheMercilessOneHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.LghorekHorde,
|
|
},
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {26194},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 26194,
|
|
},
|
|
items = {
|
|
{
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 26182,
|
|
restrictions = {
|
|
type = "quest",
|
|
id = 26182,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 41600,
|
|
},
|
|
},
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26194,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
|
|
Database:AddChain(Chain.Chain01, {
|
|
name = { -- Visions of the Past: The Invasion of Vashj'ir
|
|
type = "quest",
|
|
id = 25760,
|
|
},
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
visible = false,
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 25760,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
completed = {
|
|
type = "quest",
|
|
id = 25760,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25957,
|
|
completed = {
|
|
type = "quest",
|
|
id = 25957,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
}
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25619},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25760,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 40978,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25619,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25620,
|
|
x = 0,
|
|
connections = {
|
|
1, 2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25637,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25658,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25659,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.Chain02, {
|
|
name = { -- Visions of the Past: The Slaughter of Biel'aran Ridge
|
|
type = "quest",
|
|
id = 25755,
|
|
},
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
visible = false,
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 25755,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
completed = {
|
|
type = "quest",
|
|
id = 25755,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25966,
|
|
completed = {
|
|
type = "quest",
|
|
id = 25966,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
}
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25858},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
id = 25755,
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 42076,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25858,
|
|
x = 0,
|
|
connections = {
|
|
1, 2, 3,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25859,
|
|
x = -2,
|
|
connections = {
|
|
4,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25862,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25861,
|
|
aside = true,
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25863,
|
|
x = 0,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26191,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
Database:AddChain(Chain.Chain03, {
|
|
name = { -- Visions of the Past: Rise from the Deep
|
|
type = "quest",
|
|
id = 25626,
|
|
},
|
|
category = CATEGORY_ID,
|
|
expansion = EXPANSION_ID,
|
|
range = {30,35},
|
|
prerequisites = {
|
|
{
|
|
type = "level",
|
|
level = 30,
|
|
},
|
|
{
|
|
visible = false,
|
|
variations = {
|
|
{
|
|
type = "quest",
|
|
id = 25626,
|
|
restrictions = ALLIANCE_RESTRICTION,
|
|
completed = {
|
|
type = "quest",
|
|
id = 25626,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 26135,
|
|
completed = {
|
|
type = "quest",
|
|
id = 26135,
|
|
status = {
|
|
"active",
|
|
"completed",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
}
|
|
},
|
|
active = {
|
|
type = "quest",
|
|
ids = {25896, 25629},
|
|
status = {'active', 'completed'},
|
|
},
|
|
completed = {
|
|
type = "quest",
|
|
ids = {25626, 26135},
|
|
},
|
|
items = {
|
|
{
|
|
type = "npc",
|
|
id = 41456,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "npc",
|
|
id = 42077,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25896,
|
|
x = -1,
|
|
connections = {
|
|
2,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25629,
|
|
connections = {
|
|
1,
|
|
},
|
|
},
|
|
{
|
|
type = "quest",
|
|
id = 25860,
|
|
x = 0,
|
|
},
|
|
},
|
|
})
|
|
|
|
Database:AddCategory(CATEGORY_ID, {
|
|
name = BtWQuests.GetMapName(MAP_ID),
|
|
expansion = EXPANSION_ID,
|
|
buttonImage = {
|
|
texture = 1851129,
|
|
texCoords = {0,1,0,1},
|
|
},
|
|
items = {
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheBrinyCutter,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.DefenseOfTheImmortalCoil,
|
|
},
|
|
|
|
{
|
|
type = "chain",
|
|
id = Chain.SmugglersScar,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.ABuddingTreasureHunter,
|
|
},
|
|
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheClutchAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheClutchHorde,
|
|
},
|
|
|
|
{
|
|
type = "chain",
|
|
id = Chain.SilverTideHollow,
|
|
},
|
|
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.VisionsOfThePastAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheMercilessOneAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.LghorekAlliance,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheTidehunterAlliance,
|
|
},
|
|
|
|
{
|
|
type = "chain",
|
|
id = Chain.NespirahHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.VisionsOfThePastHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheMercilessOneHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.LghorekHorde,
|
|
},
|
|
{
|
|
type = "chain",
|
|
id = Chain.TheTidehunterHorde,
|
|
},
|
|
},
|
|
})
|
|
|
|
Database:AddExpansionItem(EXPANSION_ID, {
|
|
type = "category",
|
|
id = CATEGORY_ID,
|
|
})
|
|
|
|
Database:AddMapRecursive(MAP_ID, {
|
|
type = "category",
|
|
id = CATEGORY_ID,
|
|
})
|
|
|
|
Database:AddContinentItems(CONTINENT_ID, {
|
|
})
|
|
|