diff options
Diffstat (limited to 'crawl-ref/source/monstuff.cc')
-rw-r--r-- | crawl-ref/source/monstuff.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/monstuff.cc b/crawl-ref/source/monstuff.cc index be3c2192bf..b52510d3b0 100644 --- a/crawl-ref/source/monstuff.cc +++ b/crawl-ref/source/monstuff.cc @@ -3098,7 +3098,7 @@ static void _handle_behaviour(monsters *mon) // wandering monsters at least appear to have some sort of // attention span. -- bwr if (mon->x == mon->target_x && mon->y == mon->target_y - || mons_is_batty(mon) || one_chance_in(20)) + || mons_is_batty(mon) || (!isPacified && one_chance_in(20))) { bool need_target = true; if (travelling) @@ -3202,8 +3202,8 @@ static void _handle_behaviour(monsters *mon) mon->target_x = mon->travel_path[0].x; mon->target_y = mon->travel_path[0].y; #ifdef DEBUG_PATHFIND - mprf("Next waypoint: (%d, %d)", - mon->target_x, mon->target_y); + mprf("Next waypoint: (%d, %d)", + mon->target_x, mon->target_y); #endif } else |