📑Monster
Main registration file for every monster/NPC in the game: health, damage, defense, speed, and drop rates.
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
DropLogfollows the same pattern as other server files: it is only a logging filter and does not actually disable drops.ItemRateandMoneyRatemultiply the base drop chance (defined in other files, such asCommon.dat)—they are not the final drop chance by themselves.AttackTypeandAttributeuse fixed internal server codes; it is not possible to create a new type simply by editing this file.
Last updated