diff options
author | skotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2006-12-06 21:11:12 +0000 |
---|---|---|
committer | skotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2006-12-06 21:11:12 +0000 |
commit | 492c1822dc5c36972ed21873af9b353ec1864b20 (patch) | |
tree | 729e8d7f8c4f8270c6727f77c7f437497ef64984 /doc/mob_db_mode_list.txt | |
parent | 89a228e0aa57b695a7f990ee6777f38cbdd2460c (diff) | |
download | hercules-492c1822dc5c36972ed21873af9b353ec1864b20.tar.gz hercules-492c1822dc5c36972ed21873af9b353ec1864b20.tar.bz2 hercules-492c1822dc5c36972ed21873af9b353ec1864b20.tar.xz hercules-492c1822dc5c36972ed21873af9b353ec1864b20.zip |
- Renamed the mob mode Cast-Sensor Melee to Cast-Sensor idle since these mobs really should only be cast-sensing when they are not after another target.
- Added a Aegis Mob Type -> eA Mode table conversion to the mob modes doc.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@9426 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'doc/mob_db_mode_list.txt')
-rw-r--r-- | doc/mob_db_mode_list.txt | 31 |
1 files changed, 28 insertions, 3 deletions
diff --git a/doc/mob_db_mode_list.txt b/doc/mob_db_mode_list.txt index 7b2974c41..f5c5e8fa4 100644 --- a/doc/mob_db_mode_list.txt +++ b/doc/mob_db_mode_list.txt @@ -4,7 +4,7 @@ MD_CANMOVE | 0x0001 | 1 MD_LOOTER | 0x0002 | 2 MD_AGGRESSIVE | 0x0004 | 4 MD_ASSIST | 0x0008 | 8 -MD_CASTSENSOR_MELEE | 0x0010 | 16 +MD_CASTSENSOR_IDLE | 0x0010 | 16 MD_BOSS | 0x0020 | 32 MD_PLANT | 0x0040 | 64 MD_CANATTACK | 0x0080 | 128 @@ -30,8 +30,8 @@ Aggressive: normal aggressive mob, will look for a close-by player to attack. Assist: When a nearby mob of the same class attacks, assist types will join them. -Cast Sensor Melee: Will go after characters who start casting on them if idle - or during melee attacks (they will leave their current target alone) +Cast Sensor Idle: Will go after characters who start casting on them if idle + or walking (without a target). Cast Sensor Chase: Will go after characters who start casting on them if idle or chasing other players (they switch chase targets) @@ -56,3 +56,28 @@ Change Target Melee: Enables a mob to switch targets when attacked while Change Target Chase: Enables a mob to switch targets when attacked while chasing another character. + +Aegis Mob Types +--------------- +What Aegis has are mob-types, where each type represents an AI behaviour that +is mimicked by a group of eA mode bits. This is the table to convert from one +to another: + +Aegis/eA (description) +01: 0x0081 (passive) +02: 0x0083 (passive looter) +03: 0x1089 (passive, assist and change-target melee) +04: 0x3885 (angry, change-target melee/chase) +05: 0x2085 (aggro, change-target chase) +06: 0x0000 (plants) +07: 0x108B (aggro, immobile, assist, change-target melee) +10: 0x0084 (aggro, immobile) +12: 0x0085 (aggro) +13: 0x018D (aggro, assist, detector) +17: 0x0091 (passive, cast sensor idle) +19: 0x3095 (aggro, change-target melee/chase, cast sensor idle) +20: 0x3295 (aggro, change-target melee/chase, cast sensor idle/chase) +21: 0x3695 (aggro, change-target melee/chase, cast sensor idle/chase, chase-change target) + +- Note that the detector bit due to being Insect/Demon and Boss mode bits need to + be added independently of this list. |