diff options
author | Adam Borowski <kilobyte@angband.pl> | 2013-12-16 01:33:28 +0100 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2013-12-16 01:33:28 +0100 |
commit | afc6cdbb131024d10207c48fff8ed2e4747ba2eb (patch) | |
tree | 5bc39bad650108e09a8d589ebb9da5c78c456161 /crawl-ref/source/mon-info.cc | |
parent | aa44ba77267b2c0f970007406403ae2ca8a55399 (diff) | |
download | crawl-ref-afc6cdbb131024d10207c48fff8ed2e4747ba2eb.tar.gz crawl-ref-afc6cdbb131024d10207c48fff8ed2e4747ba2eb.zip |
Don't let fake raksasas/Maras show as "summoned".
Also, don't mark illusory rakshasas as mindless.
Diffstat (limited to 'crawl-ref/source/mon-info.cc')
-rw-r--r-- | crawl-ref/source/mon-info.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-info.cc b/crawl-ref/source/mon-info.cc index e9619a108a..b1f1a0e7b7 100644 --- a/crawl-ref/source/mon-info.cc +++ b/crawl-ref/source/mon-info.cc @@ -470,7 +470,8 @@ monster_info::monster_info(const monster* m, int milev) colour = m->colour; int stype = 0; - if (m->is_summoned(0, &stype)) + if (m->is_summoned(0, &stype) + && m->type != MONS_RAKSHASA_FAKE && m->type != MONS_MARA_FAKE) { mb.set(MB_SUMMONED); if (stype > 0 && stype < NUM_SPELLS |