diff options
author | Neil Moore <neil@s-z.org> | 2012-04-30 15:43:10 -0400 |
---|---|---|
committer | Neil Moore <neil@s-z.org> | 2012-04-30 15:43:10 -0400 |
commit | e80093e61c9d4ff9b4cbd332032423c30edcc119 (patch) | |
tree | 8fe7b37efe73832310aaf31ff0f8a6e26eb59991 /crawl-ref/source/mon-speak.cc | |
parent | d9df8807197d8824d64bbb3047ef7405a942ae86 (diff) | |
download | crawl-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.cc | 3 |
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; |