diff options
Diffstat (limited to 'crawl-ref/source/mon-util.cc')
-rw-r--r-- | crawl-ref/source/mon-util.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc index 5c06518fd0..077d47c117 100644 --- a/crawl-ref/source/mon-util.cc +++ b/crawl-ref/source/mon-util.cc @@ -308,7 +308,7 @@ bool mons_is_stationary(const monsters *mons) bool mons_is_icy(const monsters *mons) { - return (mons_is_icy(mons->type)); + return (mons->is_icy()); } bool mons_is_icy(int mtype) @@ -3719,6 +3719,11 @@ void monsters::mutate() monster_polymorph(this, RANDOM_MONSTER, 100); } +bool monsters::is_icy() const +{ + return (mons_is_icy(type)); +} + ///////////////////////////////////////////////////////////////////////// // mon_enchant |