mob_db.txt 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232
  1. //===== rAthena Documentation ================================
  2. //= Monster Database Structure
  3. //===== By: ==================================================
  4. //= rAthena Dev Team
  5. //===== Last Updated: ========================================
  6. //= 20201006
  7. //===== Description: =========================================
  8. //= Explanation of the mob_db.yml file and structure.
  9. //============================================================
  10. ---------------------------------------
  11. ID: The ID of the monster.
  12. ---------------------------------------
  13. SpriteName: The sprite name of the monster (.act & .spr)
  14. ---------------------------------------
  15. Name: The name of the monster, this will be used when you use "--en--".
  16. ---------------------------------------
  17. JapaneseName: The name of the monster, this will be used when you use "--ja--". Defaults to Name if not defined.
  18. ---------------------------------------
  19. Level: The level of the monster.
  20. ---------------------------------------
  21. Hp: The HP of the monster.
  22. ---------------------------------------
  23. Sp: The SP of the monster.
  24. ---------------------------------------
  25. BaseExp: Base experience point of the monster.
  26. ---------------------------------------
  27. JobExp: Job experience point of the monster.
  28. ---------------------------------------
  29. MvpExp: The MVP Experience point the monster gives to the player who got the MVP reward when it is defeated. This exp is a percentage of the exp the monster gives.
  30. ---------------------------------------
  31. Attack: The minimum attack of the monster (Pre-Renewal)
  32. The base attack of the monster. (Renewal)
  33. ---------------------------------------
  34. Attack2: The maximum attack of the monster. If undefined, the value of Attack will be used as the absolute attack. (Pre-Renewal)
  35. The base magic attack of the monster. (Renewal)
  36. ---------------------------------------
  37. Defense: Physical defense of the monster, reduce melee and ranged physical attack/skill.
  38. ---------------------------------------
  39. MagicDefense: Magic defense of the monster, reduce magical skill.
  40. ---------------------------------------
  41. Str: Strength of the monster. Affects ATK.
  42. ---------------------------------------
  43. Agi: Agility of the monster. Affects FLEE.
  44. ---------------------------------------
  45. Vit: Vitality of the monster. Adds additional DEF.
  46. ---------------------------------------
  47. Int: Intelligence of the monster. Adds additional MATK.
  48. ---------------------------------------
  49. Dex: Dexterity of the monster. Affects HIT rate.
  50. ---------------------------------------
  51. Luk: Luck of the monster. Affects Perfect dodge/Lucky flee/Perfect flee/Lucky dodge rate.
  52. ---------------------------------------
  53. AttackRange: Range of the monster attack. If set to 1 or 2, it will be set to melee attack. If set to 3 or more, it will be set to ranged attack.
  54. ---------------------------------------
  55. SkillRange: Maximum Skill Range.
  56. ---------------------------------------
  57. ChaseRange: Sight limit of the monster. If set to 1000 or beyond, the monster will follow you all over the map.
  58. ---------------------------------------
  59. Size: Size of the monster.
  60. Small (Default)
  61. Medium
  62. Large
  63. ---------------------------------------
  64. Race: Race of the monster.
  65. Formless (Default)
  66. Undead
  67. Brute
  68. Plant
  69. Insect
  70. Fish
  71. Demon
  72. Demihuman
  73. Angel
  74. Dragon
  75. Demihuman is not same nor includes Player.
  76. ---------------------------------------
  77. RaceGroups: Secondary race groups for special bonuses.
  78. Goblin
  79. Kobold
  80. Orc
  81. Golem
  82. Guardian
  83. Ninja
  84. Gvg
  85. Battlefield
  86. Treasure
  87. Biolab
  88. Manuk
  89. Splendide
  90. Scaraba
  91. Ogh_Atk_Def
  92. Ogh_Hidden
  93. Bio5_Swordman_Thief
  94. Bio5_Acolyte_Merchant
  95. Bio5_Mage_Archer
  96. Bio5_Mvp
  97. Clocktower
  98. Thanatos
  99. Faceworm
  100. Hearthunter
  101. Rockridge
  102. Werner_Lab
  103. Temple_Demon
  104. Illusion_Vampire
  105. ---------------------------------------
  106. Element: Element of the monster.
  107. Neutral (Default)
  108. Water
  109. Earth
  110. Fire
  111. Wind
  112. Poison
  113. Holy
  114. Shadow
  115. Ghost
  116. Undead
  117. ---------------------------------------
  118. ElementLevel: Element level of the monster.
  119. ---------------------------------------
  120. WalkSpeed: Walk speed of the monster.
  121. 20 - Fastest (MIN_WALK_SPEED
  122. 150 - Normal (DEFAULT_WALK_SPEED)
  123. 1000 - Slowest (MAX_WALK_SPEED)
  124. ---------------------------------------
  125. AttackDelay: Attack Delay of the monster, also known as ASPD. Low value means faster attack speed, but don't make it too low or it will lag when a player got mobbed by several of these mobs.
  126. ---------------------------------------
  127. AttackMotion: Attack animation motion. Low value means monster's attack will be displayed in higher FPS (making it shorter, too). (Thanks to Wallex for this)
  128. ---------------------------------------
  129. DamageMotion: Damage animation motion, same as aMotion but used to display the "I am hit" animation. Coincidentally, this same value is used to determine how long it is before the monster/player can move again. Endure is dMotion = 0, obviously.
  130. ---------------------------------------
  131. DamageTaken: Rate at which the monster will recieve damage from players.
  132. ---------------------------------------
  133. Ai: Aegis Monster Type behavior. Full explanation can be found in 'doc/mob_db_mode_list.txt'.
  134. ---------------------------------------
  135. Class: Aegis Monster Class Type behavior. Full explanation can be found in 'doc/mob_db_mode_list.txt'.
  136. ---------------------------------------
  137. Modes: Behaviour that isn't defined by AI or Class of the monster. Full explanation can be found in 'doc/mob_db_mode_list.txt'.
  138. ---------------------------------------
  139. MvpDrops: List of items of the MVP drop. Maximum of 3 items (MAX_MVP_DROP). None of these items can be stolen by TF_STEAL.
  140. - Item - Item name.
  141. Rate - Drop rate of item, n/10000.
  142. RandomOptionGroup - Random Option Group applied to item on drop. (Optional)
  143. Index Index used for overwriting item. (Optional)
  144. ---------------------------------------
  145. Drops: List of items of the monster drop. Maximum of 10 items (MAX_MOB_DROP).
  146. - Item Item name.
  147. Rate Drop rate of item, n/10000.
  148. StealProtected If the item is shielded from TF_STEAL. (Default: false)
  149. RandomOptionGroup Random Option Group applied to item on drop. (Optional)
  150. Index Index used for overwriting item. (Optional)