diff options
Diffstat (limited to 'crawl-ref/source/mon-util.cc')
-rw-r--r-- | crawl-ref/source/mon-util.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc index d5b4a54201..01565d11ef 100644 --- a/crawl-ref/source/mon-util.cc +++ b/crawl-ref/source/mon-util.cc @@ -3518,7 +3518,10 @@ mon_body_shape get_mon_shape(const int type) case 'M': // mummies return (MON_SHAPE_HUMANOID); case 'N': // nagas - return (MON_SHAPE_NAGA); + if (mons_genus(type) == MONS_GUARDIAN_SERPENT) + return (MON_SHAPE_SNAKE); + else + return (MON_SHAPE_NAGA); case 'O': // ogres return (MON_SHAPE_HUMANOID); case 'P': // plants |