For the complete documentation index, see llms.txt. This page is also available as Markdown.

📑QuestObjective

Defines what the player must deliver/pay/kill to complete a quest—deliver an item, pay Zen, or kill a required number of monsters.

Column
Accepted Values
Description

Number

Number

Position of this objective within the quest (a quest may have multiple objectives at the same time).

Type

1, 2, or 4

Objective type: 1 = deliver an item. 2 = pay Zen. 4 = kill a number of a specific monster.

Index

Item number (Type 1) or monster class number (Type 4)

What must be delivered/killed. Not used for Type 2.

Quantity

Number

Required item quantity, Zen amount, or number of kills required, depending on the Type.

Level

Number

Required item level (only for Type 1).

Option1 / Option2 / Option3

Number

Required item options (only for Type 1).

NewOption

Number

Required excellent option on the item (only for Type 1).

DropMinLevel

Number, or -1

Minimum monster level that can drop the objective item (only for Type 1). See notes regarding -1.

DropMaxLevel

Number

Maximum monster level that can drop the item—or, if DropMinLevel is -1, the exact monster class that can drop it. See notes.

ItemDropRate

Number, scale from 0 to 10,000

Chance for the item to drop when killing a monster within the configured level range/class (only for Type 1).

RequireIndex

Quest number (Index from Quest.txt)

Specifies which quest this objective belongs to.

RequireState

0, 1, 2, or 3

The quest state (RequireIndex) in which this objective is required.

DW / DK / FE / MG / DL / SU / RF

0, 1, or 2

0 = this class does not use this objective. 1 = available from the first evolution. 2 = available only from the second evolution onward.

Notes

  • RequireIndex/RequireState here do not represent a prerequisite for another quest—they point to the quest and state that this objective belongs to (unlike the meaning of these columns in Quest.txt).

  • An item from a Type 1 objective only drops from monsters while the player still needs that item quantity. After the objective is completed, the item stops dropping.

  • Important detail regarding DropMinLevel/DropMaxLevel: if DropMinLevel = -1, the server does not interpret DropMaxLevel as a "maximum level". Instead, it requires the killed monster to be exactly that class (DropMaxLevel becomes the monster class number, not a level).

Last updated