diff options
Diffstat (limited to 'src/map')
-rw-r--r-- | src/map/magic-stmt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/map/magic-stmt.c b/src/map/magic-stmt.c index 0d4b4b7..a8d42f1 100644 --- a/src/map/magic-stmt.c +++ b/src/map/magic-stmt.c @@ -635,11 +635,11 @@ op_spawn(env_t *env, int args_nr, val_t *args) break; case MONSTER_ATTITUDE_FRIENDLY: - mob->mode = 0x81; + mob->mode = 0x80 | (mob->mode & 1); break; case MONSTER_ATTITUDE_HOSTILE: - mob->mode = 0x85; + mob->mode = 0x84 | (mob ->mode & 1); if (owner) { mob->target_id = owner->bl.id; mob->attacked_id = owner->bl.id; |