diff options
author | Shmuale Mark <shm.mark@gmail.com> | 2014-05-05 01:05:31 -0400 |
---|---|---|
committer | Shmuale Mark <shm.mark@gmail.com> | 2014-05-05 01:05:31 -0400 |
commit | d505f06e73b93a49d3582af59a41ae59f984a4a6 (patch) | |
tree | aeb255a3f9f02bee5c517cd53a156d23e1c082f0 /crawl-ref/source/mon-util.cc | |
parent | 5707d59006302cc5c9051379fc58e2400d086cc9 (diff) | |
download | crawl-ref-d505f06e73b93a49d3582af59a41ae59f984a4a6.tar.gz crawl-ref-d505f06e73b93a49d3582af59a41ae59f984a4a6.zip |
Use mons_demon_tier instead of mons_base_char.
Diffstat (limited to 'crawl-ref/source/mon-util.cc')
-rw-r--r-- | crawl-ref/source/mon-util.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc index 0bca4584aa..a5659f7815 100644 --- a/crawl-ref/source/mon-util.cc +++ b/crawl-ref/source/mon-util.cc @@ -1153,11 +1153,9 @@ void discover_shifter(monster* shifter) bool mons_is_demon(monster_type mc) { - const char show_char = mons_base_char(mc); - // Not every demonic monster is a demon (hell hog, hell hound, etc.) if (mons_class_holiness(mc) == MH_DEMONIC - && (isadigit(show_char) || show_char == '&' + && (mons_demon_tier(mc) != 0 && mc != MONS_ANTAEUS || mons_species(mc) == MONS_RAKSHASA)) { return true; |