summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-speak.cc
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2012-04-30 15:43:10 -0400
committerNeil Moore <neil@s-z.org>2012-04-30 15:43:10 -0400
commite80093e61c9d4ff9b4cbd332032423c30edcc119 (patch)
tree8fe7b37efe73832310aaf31ff0f8a6e26eb59991 /crawl-ref/source/mon-speak.cc
parentd9df8807197d8824d64bbb3047ef7405a942ae86 (diff)
downloadcrawl-ref-e80093e61c9d4ff9b4cbd332032423c30edcc119.tar.gz
crawl-ref-e80093e61c9d4ff9b4cbd332032423c30edcc119.zip
Fix visual speech.
It was being inadvertently suppressed because of an extra "else" that should have been removed in 7699f96.
Diffstat (limited to 'crawl-ref/source/mon-speak.cc')
-rw-r--r--crawl-ref/source/mon-speak.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-speak.cc b/crawl-ref/source/mon-speak.cc
index 623376e976..dbcd0fbd57 100644
--- a/crawl-ref/source/mon-speak.cc
+++ b/crawl-ref/source/mon-speak.cc
@@ -874,7 +874,8 @@ bool mons_speaks_msg(monster* mons, const std::string &msg,
// Except for VISUAL, none of the above influence these.
if (msg_type == MSGCH_TALK_VISUAL)
silence = false;
- else if (line == "__MORE" && !silence)
+
+ if (line == "__MORE" && !silence)
more();
else if (msg_type == MSGCH_TALK_VISUAL && !you.can_see(mons))
noticed = old_noticed;