diff options
Diffstat (limited to 'crawl-ref/source/view.cc')
-rw-r--r-- | crawl-ref/source/view.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index 054abcef1f..57f95c23da 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -1432,7 +1432,7 @@ bool check_awaken(monsters* monster) if (player_light_armour(true) && you.can_see(monster) // to avoid leaking information && you.burden_state == BS_UNENCUMBERED - && you.unrand_reacts != SPWLD_SHADOW + && !you.attribute[ATTR_SHADOWS] && !mons_wont_attack(monster) && !mons_class_flag(monster->type, M_NO_EXP_GAIN) // If invisible, training happens much more rarely. @@ -4966,7 +4966,7 @@ std::string screenshot( bool fullscreen ) static int _viewmap_flash_colour() { - if (you.unrand_reacts == SPWLD_SHADOW) + if (you.attribute[ATTR_SHADOWS]) return (DARKGREY); else if (you.duration[DUR_BERSERKER]) return (RED); |