summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-info.cc
diff options
context:
space:
mode:
authorAdam Borowski <kilobyte@angband.pl>2013-12-16 01:33:28 +0100
committerAdam Borowski <kilobyte@angband.pl>2013-12-16 01:33:28 +0100
commitafc6cdbb131024d10207c48fff8ed2e4747ba2eb (patch)
tree5bc39bad650108e09a8d589ebb9da5c78c456161 /crawl-ref/source/mon-info.cc
parentaa44ba77267b2c0f970007406403ae2ca8a55399 (diff)
downloadcrawl-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.cc3
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