summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/acr.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/acr.cc')
-rw-r--r--crawl-ref/source/acr.cc10
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))
{