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.

995 lines
22 KiB

local MAP_ID = 78
local ACHIEVEMENT_ID = 4939
local CONTINENT_ID = 12
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_THE_PYLONS_OF_UNGORO, {
name = {
type = "achievement",
id = 4939,
criteria = 1,
},
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
major = true,
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
id = 24720,
status = {'active', 'completed'},
},
completed = {
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN1,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN2,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN3,
},
{
type = "quest",
id = 24720,
},
},
items = {
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN1,
x = 0,
y = 0,
connections = {
4,
},
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN2,
connections = {
3,
},
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN3,
connections = {
2,
},
},
{
type = "quest",
id = 24720,
connections = {
1,
},
},
{
type = "chain",
id = 13802,
x = 3,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_OBSERVE_THE_WORLD, {
name = {
type = "achievement",
id = 4939,
criteria = 2,
},
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
major = true,
prerequisites = {
{
type = "level",
level = 15,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_THE_PYLONS_OF_UNGORO,
},
},
active = {
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_THE_PYLONS_OF_UNGORO,
},
completed = {
type = "quest",
id = 24695,
},
items = {
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_THE_PYLONS_OF_UNGORO,
x = 3,
y = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24694,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24695,
x = 3,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_THE_BALLAD_OF_MAXIMILLIAN, {
name = {
type = "achievement",
id = 4939,
criteria = 3,
},
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
major = true,
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
id = 24703,
status = {'active', 'completed'},
},
completed = {
type = "quest",
id = 24707,
},
items = {
{
type = "quest",
id = 24703,
x = 3,
y = 0,
connections = {
1, 2,
},
},
{
type = "quest",
id = 24704,
x = 2,
connections = {
2,
},
},
{
type = "quest",
id = 24705,
connections = {
1,
},
},
{
type = "quest",
id = 24706,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24707,
x = 3,
connections = {
},
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN1, {
name = { -- The Northern Pylon
type = "quest",
id = 24722,
},
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
id = 24742,
status = {'active', 'completed'},
},
completed = {
type = "quest",
id = 24723,
},
items = {
{
type = "npc",
id = 10302,
x = 3,
y = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24742,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24794,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24734,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24735,
x = 3,
connections = {
1, 2,
},
},
{
type = "quest",
id = 24692,
x = 2,
},
{
type = "quest",
id = 24691,
connections = {
2,
},
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN9,
x = 0,
embed = true,
aside = true,
},
{
type = "quest",
id = 24693,
x = 4,
connections = {
1, 2, 3,
},
},
{
type = "quest",
id = 24701,
x = 2,
connections = {
4, 5,
},
},
{
type = "quest",
id = 24737,
connections = {
2, 3,
},
},
{
type = "quest",
id = 24700,
connections = {
2, 3,
},
},
{
type = "quest",
id = 24699,
x = 4,
connections = {
1, 2,
},
},
{
type = "quest",
id = 24714,
x = 2,
connections = {
3,
},
},
{
type = "quest",
id = 24717,
connections = {
3,
},
},
{
type = "quest",
id = 24718,
},
{
type = "quest",
id = 24715,
x = 2,
connections = {
2,
},
},
{
type = "quest",
id = 24722,
},
{
type = "quest",
id = 24926,
x = 2,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN2, {
name = { -- The Eastern Pylon
type = "quest",
id = 24721,
},
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
ids = {24854, 24719},
status = {'active', 'completed'},
},
completed = {
type = "quest",
id = 24721,
},
items = {
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN5,
x = 1,
y = 0,
embed = true,
aside = true,
},
{
variations = {
{
type = "quest",
id = 24854,
restrictions = {
type = "quest",
id = 24854,
status = {
"active",
"completed",
},
},
},
{
type = "npc",
id = 38274,
},
},
x = 3,
y = 0,
connections = {
2,
},
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN6,
x = 5,
y = 0,
embed = true,
aside = true,
},
{
type = "quest",
id = 24719,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24686,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24689,
x = 3,
connections = {
2,
},
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN7,
x = 1,
y = 4,
embed = true,
aside = true,
},
{
type = "quest",
id = 24687,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24855,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24721,
x = 3,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN3, {
name = { -- The Western Pylon
type = "quest",
id = 24723,
},
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
ids = {24698, 24730},
status = {'active', 'completed'},
},
completed = {
type = "quest",
id = 24723,
},
items = {
{
variations = {
{
type = "quest",
id = 24698,
restrictions = {
type = "quest",
id = 24698,
status = {
"active",
"completed",
},
},
},
{
type = "npc",
id = 9272,
},
},
x = 3,
y = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24730,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24708,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24709,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24723,
x = 3,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN4, {
name = "Marshal's Stand",
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
ids = {24911, 28525, 28526, 24697, 24740},
status = {'active', 'completed'},
},
completed = {
type = "quest",
id = 24690,
},
items = {
{
type = "npc",
id = 38270,
x = 1,
y = 0,
connections = {
2,
},
},
{
variations = {
{
type = "quest",
id = 24911,
restrictions = {
type = "quest",
id = 24911,
status = {
"active",
"completed",
},
},
},
{
type = "quest",
id = 28525,
restrictions = {
type = "quest",
id = 28525,
status = {
"active",
"completed",
},
},
},
{
type = "quest",
id = 28526,
restrictions = {
type = "quest",
id = 28526,
status = {
"active",
"completed",
},
},
},
{
type = "npc",
id = 9270,
},
},
x = 3,
y = 0,
connections = {
2,
},
},
{
type = "quest",
id = 24697,
x = 1,
},
{
type = "quest",
id = 24740,
x = 3,
connections = {
1,
},
},
{
type = "quest",
id = 24690,
x = 3,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN5, {
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
restrictions = {
type = "faction",
id = BTWQUESTS_FACTION_ID_HORDE,
},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
id = 24742,
status = {'active', 'completed'},
},
completed = {
type = "quest",
id = 13906,
},
items = {
{
type = "npc",
id = 11701,
x = 0,
y = 0,
connections = {
1,
},
},
{
type = "quest",
id = 13850,
x = 0,
connections = {
1,
},
},
{
type = "quest",
id = 13887,
x = 0,
connections = {
1,
},
},
{
type = "quest",
id = 13906,
x = 0,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN6, {
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
id = 24731,
status = {'active', 'completed'},
},
completed = {
type = "quest",
id = 24733,
},
items = {
{
type = "npc",
id = 9619,
x = 0,
y = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24731,
x = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24732,
x = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24733,
x = 0,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN7, {
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
id = 24865,
status = {'active'},
},
completed = {
type = "quest",
id = 24865,
},
items = {
{
type = "object",
id = 161526,
x = 0,
y = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24865,
x = 0,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN8, {
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
id = 24866,
status = {'active'},
},
completed = {
type = "quest",
id = 24723,
},
items = {
{
type = "object",
id = 161521,
x = 0,
y = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24866,
x = 0,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN9, {
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
prerequisites = {
{
type = "level",
level = 15,
},
},
active = {
type = "quest",
id = 24736,
status = {'active'},
},
completed = {
type = "quest",
id = 24736,
},
items = {
{
type = "npc",
id = 9998,
x = 0,
y = 0,
connections = {
1,
},
},
{
type = "quest",
id = 24736,
x = 0,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_OTHER_ALLIANCE, {
name = "Other Alliance",
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
items = {
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_OTHER_HORDE, {
name = "Other Horde",
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
items = {
{
type = "quest",
id = 13903,
},
{
type = "quest",
id = 13904,
},
{
type = "quest",
id = 13905,
},
{
type = "quest",
id = 13889,
},
},
})
BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_OTHER_BOTH, {
name = "Other Both",
category = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
expansion = BtWQuests.Constant.Expansions.Cataclysm,
range = {15,30},
items = {
{
type = "quest",
id = 24724,
},
{
type = "quest",
id = 24725,
},
{
type = "quest",
id = 24726,
},
{
type = "quest",
id = 24727,
},
{
type = "quest",
id = 24728,
},
{
type = "quest",
id = 24729,
},
{
type = "quest",
id = 24702,
},
},
})
BtWQuestsDatabase:AddCategory(BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER, {
name = BtWQuests_GetMapName(MAP_ID),
expansion = BtWQuests.Constant.Expansions.Cataclysm,
buttonImage = {
texture = 1851111,
texCoords = {0,1,0,1},
},
items = {
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_THE_PYLONS_OF_UNGORO,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_OBSERVE_THE_WORLD,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_THE_BALLAD_OF_MAXIMILLIAN,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN1,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN2,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN3,
},
{
type = "chain",
id = BTWQUESTS_CHAIN_CLASSIC_UNGORO_CRATER_CHAIN4,
},
},
})
BtWQuestsDatabase:AddExpansionItem(BtWQuests.Constant.Expansions.Cataclysm, {
type = "category",
id = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
})
BtWQuestsDatabase:AddMapRecursive(MAP_ID, {
type = "category",
id = BTWQUESTS_CATEGORY_CLASSIC_UNGORO_CRATER,
})