diff options
Diffstat (limited to 'crawl-ref/source/acr.cc')
-rw-r--r-- | crawl-ref/source/acr.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/crawl-ref/source/acr.cc b/crawl-ref/source/acr.cc index 97636e3113..a16226327e 100644 --- a/crawl-ref/source/acr.cc +++ b/crawl-ref/source/acr.cc @@ -2582,8 +2582,14 @@ void world_reacts() mprf(MSGCH_DIAGNOSTICS, "stealth: %d", stealth ); #endif - if (you.unrand_reacts != SPWLD_NONE) - special_wielded(); + if (you.attribute[ATTR_NOISES]) + noisy_equipment(); + + if (you.attribute[ATTR_SHADOWS]) + shadow_lantern_effect(); + + if (you.unrand_reacts != 0) + unrand_reacts(); if (!crawl_state.arena && one_chance_in(10)) { |