diff options
Diffstat (limited to 'crawl-ref/source/tilepick.cc')
-rw-r--r-- | crawl-ref/source/tilepick.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/crawl-ref/source/tilepick.cc b/crawl-ref/source/tilepick.cc index 0fe8bbbb32..725947c13c 100644 --- a/crawl-ref/source/tilepick.cc +++ b/crawl-ref/source/tilepick.cc @@ -121,6 +121,8 @@ int tileidx_monster_base(const monsters *mon, bool detected) bool in_water = feat_is_water(grd(mon->pos())); int type = mon->type; + if (!crawl_state.arena && you.misled()) + type = mon->get_mislead_type(); // Show only base class for detected monsters. if (detected) @@ -1014,6 +1016,12 @@ int tileidx_monster_base(const monsters *mon, bool detected) case MONS_EROLCHA: return TILEP_MONS_EROLCHA; + // rakshasas ('R') + case MONS_MARA: + return TILEP_MONS_MARA; + case MONS_MARA_FAKE: + return TILEP_MONS_MARA_FAKE; + // trolls ('T') case MONS_PURGY: return TILEP_MONS_PURGY; |