summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mstuff2.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/mstuff2.cc')
-rw-r--r--crawl-ref/source/mstuff2.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/crawl-ref/source/mstuff2.cc b/crawl-ref/source/mstuff2.cc
index 478f4b41f4..f22403b1ac 100644
--- a/crawl-ref/source/mstuff2.cc
+++ b/crawl-ref/source/mstuff2.cc
@@ -956,12 +956,12 @@ void mons_cast_noise(monsters *monster, bolt &pbolt, spell_type spell_cast)
if (silent)
{
mons_speaks_msg(monster, msg, chan, true);
- return;
}
-
- // noisy() returns true if the player heard the noise.
- if (noisy(noise, monster->pos()) || !unseen)
+ else if (noisy(noise, monster->pos()) || !unseen)
+ {
+ // noisy() returns true if the player heard the noise.
mons_speaks_msg(monster, msg, chan);
+ }
}
// Set up bolt structure for monster spell casting.