diff options
-rw-r--r-- | crawl-ref/source/monstuff.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crawl-ref/source/monstuff.cc b/crawl-ref/source/monstuff.cc index 81d2c0cd67..c0fdc05ec8 100644 --- a/crawl-ref/source/monstuff.cc +++ b/crawl-ref/source/monstuff.cc @@ -7322,6 +7322,10 @@ static void _handle_monster_move(monsters *monster) if (!mons_friendly(monster)) { + // If it steps into you, cancel other targets. + monster->foe = MHITYOU; + monster->target = you.pos(); + monster_attack(monster); if (mons_is_batty(monster)) |