diff options
Diffstat (limited to 'crawl-ref/source/mon-place.cc')
-rw-r--r-- | crawl-ref/source/mon-place.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-place.cc b/crawl-ref/source/mon-place.cc index 884477362c..0e56e36c8f 100644 --- a/crawl-ref/source/mon-place.cc +++ b/crawl-ref/source/mon-place.cc @@ -199,7 +199,8 @@ bool monster_can_submerge(const monsters *mons, dungeon_feature_type grid) { case HT_WATER: // Monsters can submerge in shallow water - this is intentional. - return (feat_is_watery(grid)); + return (feat_is_watery(grid) + && mons_genus(mons_base_type(mons)) != MONS_MERFOLK); case HT_LAVA: return (grid == DNGN_LAVA); |