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

📑Monster

Main registration file for every monster/NPC in the game: health, damage, defense, speed, and drop rates.

Column
Accepted Values
Description

Index

Number, one per monster

Monster ID, referenced by all other files (SetBase, MonsterAI, ItemBagManager, etc.).

DropLog

0 or 1

Only controls whether this monster's deaths are recorded in the drop log—it does not affect whether the monster drops items or not.

Rate

Number

General monster difficulty/reward multiplier (used internally in health/damage calculations).

Name

Text enclosed in quotes

Monster name.

Level

Number

Monster level—used in damage, defense calculations, and level ranges for several events (e.g., MonsterLevelMin/Max filters in other files).

MaxLife

Number

Maximum health.

MaxMana

Number

Maximum mana.

DamageMin / DamageMax

Number

Minimum/maximum attack damage.

Defense

Number

Physical defense.

MagicDefense

Number

Magical defense.

AttackRate

Number

Monster hit rate.

DefenseRate

Number

Monster defense rate.

MoveRange

Number

Radius in which the monster moves around its spawn point.

AttackType

Number (fixed code)

Monster attack type (melee, ranged, magical, etc.)—a fixed list used by the combat engine.

AttackRange

Number

Attack range.

ViewRange

Number

Monster vision/detection radius.

MoveSpeed

Number

Movement speed.

AttackSpeed

Number

Attack speed.

RegenTime

Number

Monster health/mana regeneration interval.

Attribute

Number (fixed bit flags)

Special monster properties (internal server behaviors)—fixed list, not freely configurable.

ItemRate

Number

Item drop chance multiplier for this monster.

MoneyRate

Number

Zen drop chance multiplier for this monster.

MaxItemLevel

Number

Maximum level of regular items this monster can drop.

MonsterSkill

Number, or 0

Skill used by the monster (referenced in MonsterSkill.txt/MonsterSkillUnit.txt). 0 = none.

Resistance1 – Resistance4

Number from 0 to 255

Resistance to Ice, Poison, Lightning, and Fire, respectively. There are no Earth/Wind/Water resistance columns for monsters in this file.

Notes

  • DropLog follows the same pattern as other server files: it is only a logging filter and does not actually disable drops.

  • ItemRate and MoneyRate multiply the base drop chance (defined in other files, such as Common.dat)—they are not the final drop chance by themselves.

  • AttackType and Attribute use fixed internal server codes; it is not possible to create a new type simply by editing this file.

Last updated