quest_db: (
// Quest Database
/******************************************************************************
************* Entry structure ************************************************
******************************************************************************
{
Id: Quest ID [int]
Name: Quest Name [string]
TimeLimit: Time Limit (seconds) [int, optional]
Targets: ( [array, optional]
{
MobId: Mob ID [int]
Count: [int]
},
... (can repeated up to MAX_QUEST_OBJECTIVES times)
)
Drops: (
{
ItemId: Item ID to drop [int]
Rate: Drop rate [int]
MobId: Mob ID to match [int, optional]
},
... (can be repeated)
)
},
******************************************************************************/
// ID 0 to 10: Prologue quests
{
Id: 0
Name: "ShipQuests_Julia"
},
{
Id: 1
Name: "ShipQuests_Arpan"
},
{
Id: 2
Name: "ShipQuests_Alige"
},
{
Id: 3
Name: "ShipQuests_Peter"
},
// ID 4 is free
{
Id: 5
Name: "ShipQuests_Knife"
},
{
Id: 6
Name: "ShipQuests_ArpanMoney"
},
{
Id: 7
Name: "ShipQuests_ChefGado"
},
{
Id: 8
Name: "ShipQuests_Dan"
},
{
Id: 9
Name: "ShipQuests_Bottle"
},
// ID 11 to 30: General quests
{
Id: 11
Name: "General_Milly"
},
{
Id: 12
Name: "General_Narrator"
},
{
Id: 13
Name: "General_Banker"
},
{
Id: 14
Name: "General_Guild"
},
{
Id: 15
Name: "General_Hunter"
},
{
Id: 16
Name: "General_Auldsbel"
},
{
Id: 17
Name: "General_Collector"
},
{
Id: 18
Name: "General_EasterEggs"
},
{
Id: 19
Name: "General_Sagratha"
},
{
Id: 20
Name: "General_Fortress"
},
// ID 31 to 50: Candor Quests
{
Id: 31
Name: "CandorQuest_Chest"
},
{
Id: 32
Name: "CandorQuest_HAS"
},
{
Id: 33
Name: "CandorQuest_Tolchi"
},
{
Id: 34
Name: "CandorQuest_Maya"
},
{
Id: 35
Name: "CandorQuest_Rosen"
},
{
Id: 36
Name: "CandorQuest_Barrel"
},
{
Id: 37
Name: "CandorQuest_Sailors"
},
{
Id: 38
Name: "CandorQuest_Vincent"
},
{
Id: 39
Name: "CandorQuest_Trainer"
},
{
Id: 40
Name: "CandorQuest_Nurse"
},
{
Id: 41
Name: "CandorQuest_Liana"
},
{
Id: 42
Name: "CandorQuest_SailorCure"
},
{
Id: 43
Name: "CandorQuest_Marggo"
},
// ID 51 to 70: Tulimshar quests
{
Id: 51
Name: "TulimsharQuests_Fishman"
},
{
Id: 52
Name: "TulimsharQuest_Sarah"
},
{
Id: 53
Name: "TulimsharQuest_WaterForGuard"
},
{
Id: 54
Name: "TulimsharQuest_Swezanne"
},
{
Id: 55
Name: "TulimsharQuest_Lifestone"
},
{
Id: 56
Name: "TulimsharQuest_Eistein"
},
{
Id: 57
Name: "TulimsharQuest_Hasan"
},
{
Id: 58
Name: "TulimsharQuest_Devoir"
},
{
Id: 59
Name: "TulimsharQuest_Sailors"
},
{
Id: 60
Name: "TulimsharQuest_DarkInvocator"
},
{
Id: 61
Name: "TulimsharQuest_AnwarField"
},
{
Id: 62
Name: "TulimsharQuest_Sewers"
},
{
Id: 63
Name: "TulimsharQuest_Neko"
},
{
Id: 64
Name: "TulimsharQuest_WoodenSword"
},
{
Id: 65
Name: "TulimsharQuest_Inac"
},
{
Id: 66
Name: "TulimsharQuest_MobTutorial"
},
// ID 71 to 90: Halinarzo Quests
{
Id: 71
Name: "HalinarzoQuest_Foxhound"
},
{
Id: 72
Name: "HalinarzoQuest_TraderKing"
},
{
Id: 73
Name: "HalinarzoQuest_SickWife"
},
{
Id: 74
Name: "HalinarzoQuest_LifeDelight"
},
{
Id: 75
Name: "HalinarzoQuest_Sawis"
},
{
Id: 76
Name: "HalinarzoQuest_Alvasus"
},
{
Id: 77
Name: "HalinarzoQuest_MageEquipment"
},
// ID 91 to 110: Hurnscald Quests
{
Id: 91
Name: "HurnscaldQuest_ForestBow"
},
{
Id: 92
Name: "HurnscaldQuest_HarkEye"
},
{
Id: 93
Name: "HurnscaldQuest_Celestia"
},
{
Id: 94
Name: "HurnscaldQuest_TeaParty"
},
{
Id: 95
Name: "HurnscaldQuest_Farmers"
},
{
Id: 96
Name: "HurnscaldQuest_Arkim"
},
{
Id: 97
Name: "HurnscaldQuest_Bandits"
},
{
Id: 98
Name: "HurnscaldQuest_InjuriedMouboo"
},
{
Id: 99
Name: "HurnscaldQuest_BloodDonor"
},
{
Id: 100
Name: "HurnscaldQuest_Woody"
},
{
Id: 101
Name: "HurnscaldQuest_Lieutenant"
},
{
Id: 102
Name: "HurnscaldQuest_HungryGuard"
},
{
Id: 103
Name: "HurnscaldQuest_Khafar"
},
{
Id: 104
Name: "HurnscaldQuest_Sagratha"
},
{
Id: 105
Name: "HurnscaldQuest_Blossom"
},
{
Id: 106
Name: "HurnscaldQuest_Thorn"
},
{
Id: 107
Name: "HurnscaldQuest_LOFPass"
},
// ID 111 to 130: Nivalis Quests
{
Id: 111
Name: "NivalisQuest_Well"
},
{
Id: 112
Name: "NivalisQuest_Cindy"
},
{
Id: 113
Name: "NivalisQuest_Baktar"
},
{
Id: 114
Name: "NivalisQuest_Agostine"
},
{
Id: 115
Name: "NivalisQuest_Frozenbeard"
},
{
Id: 116
Name: "NivalisQuest_BlueSage"
},
{
Id: 117
Name: "NivalisQuest_BlueSageSlimes"
},
{
Id: 118
Name: "NivalisQuest_BlueSagePagemaker"
},
{
Id: 119
Name: "NivalisQuest_BlueSagePagefinder"
},
// ID 131 to 150: Frostia Quests
{
Id: 131
Name: "FrostiaQuest_WolfNecklace"
},
{
Id: 132
Name: "FrostiaQuest_Homunculus"
},
{
Id: 133
Name: "FrostiaQuest_AFKCap"
},
// ID 151 to 170: Fortress Island Quests
{
Id: 151
Name: "FortressQuest_SlimeHunter"
},
{
Id: 152
Name: "FortressQuest_Over100"
},
{
Id: 153
Name: "FortressQuest_RangedHunt"
},
// ID 171 to 190: Artis & Esperia Quests
// ID 191 to 249: General Quests II (eg. Dungeon Quests)
{
Id: 191
Name: "MineQuest_Tycoon"
},
{
Id: 192
Name: "MineQuest_Dracoula"
},
{
Id: 193
Name: "MineQuest_Caelum"
},
{
Id: 194
Name: "MineQuest_Pickaxe"
},
// 195~199: Overflow Quests (Unused)
{
Id: 200
Name: "General_MobHunting1"
},
{
Id: 201
Name: "General_MobHunting2"
},
{
Id: 202
Name: "General_MobHunting3"
},
{
Id: 203
Name: "General_MobHunting4"
},
// ID 250 to 269: Lilit Quests
{
Id: 250
Name: "LilitQuest_Access"
},
{
Id: 251
Name: "LilitQuest_Shaabty"
},
{
Id: 252
Name: "LilitQuest_PiratesOfSARAH"
},
// ID 270 to 299: Land Of Fire Quests
{
Id: 270
Name: "LoFQuest_EPISODE"
},
{
Id: 271
Name: "LoFQuest_George"
},
{
Id: 272
Name: "LoFQuest_Fairy"
},
{
Id: 273
Name: "LoFQuest_Doug"
},
{
Id: 274
Name: "LoFQuest_Pets"
},
{
Id: 275
Name: "LoFQuest_COD"
},
{
Id: 276
Name: "LoFQuest_HH"
},
{
Id: 277
Name: "LoFQuest_ButcherKnife"
},
{
Id: 278
Name: "LoFQuest_Hitchhiker"
},
{
Id: 279
Name: "LoFQuest_Barbara"
},
// ID 300 to 320: Seasonal/Annual/Monthly quests
{
Id: 300
Name: "SQuest_Summer"
},
{
Id: 301
Name: "SQuest_Autumn"
},
{
Id: 302
Name: "SQuest_Winter"
},
{
Id: 303
Name: "SQuest_Spring"
},
{
Id: 304
Name: "SQuest_Sponsor"
},
{
Id: 305
Name: "SQuest_Ched"
},
{
Id: 306
Name: "SQuest_Paxel"
},
{
Id: 307
Name: "SQuest_XmasCollector"
},
{
Id: 308
Name: "SQuest_Christmas"
},
{
Id: 309
Name: "SQuest_Valentine"
},
{
Id: 310
Name: "SQuest_WorkerDay"
},
// ID 400+: Event Quests
{
Id: 400
Name: "Q_NivalisLibday"
},
{
Id: 401
Name: "Q_AuroraEvent"
},
// ID 1000+: Test quests
{
Id: 1000
Name: "Test_testing1"
},
)