summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/monstuff.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/monstuff.cc')
-rw-r--r--crawl-ref/source/monstuff.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/crawl-ref/source/monstuff.cc b/crawl-ref/source/monstuff.cc
index ab38a6717f..3ac56ae4e0 100644
--- a/crawl-ref/source/monstuff.cc
+++ b/crawl-ref/source/monstuff.cc
@@ -1886,6 +1886,11 @@ static bool _valid_morph( monsters *monster, int new_mclass )
|| new_mclass == MONS_PROGRAM_BUG
|| new_mclass == MONS_SHAPESHIFTER
|| new_mclass == MONS_GLOWING_SHAPESHIFTER
+ || new_mclass == MONS_MERFOLK // inhabitants of (deactivated) Shoals
+ || new_mclass == MONS_MERMAID
+ || new_mclass == MONS_SIREN
+ || new_mclass == MONS_HARPY
+ || new_mclass == MONS_SHARK
// These require manual setting of mons.base_monster to indicate
// what they are a skeleton/zombie/simulacrum/spectral thing of,