summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/attitude-change.cc
diff options
context:
space:
mode:
authorChris Campbell <chriscampbell89@gmail.com>2011-04-23 23:13:02 +0100
committerChris Campbell <chriscampbell89@gmail.com>2011-04-23 23:17:39 +0100
commit06993f66d5f942cc18d333140f92bb5b31be7a4e (patch)
treea1b8b28b244592d3ff89f0907dfe642566e406a0 /crawl-ref/source/attitude-change.cc
parentf1a8200283109cc15905bcafc6d94f54838ca07e (diff)
downloadcrawl-ref-06993f66d5f942cc18d333140f92bb5b31be7a4e.tar.gz
crawl-ref-06993f66d5f942cc18d333140f92bb5b31be7a4e.zip
Don't let Mennas speak when turning neutral
Diffstat (limited to 'crawl-ref/source/attitude-change.cc')
-rw-r--r--crawl-ref/source/attitude-change.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/crawl-ref/source/attitude-change.cc b/crawl-ref/source/attitude-change.cc
index 91d61128b4..2ba3e6689e 100644
--- a/crawl-ref/source/attitude-change.cc
+++ b/crawl-ref/source/attitude-change.cc
@@ -325,7 +325,9 @@ void good_god_holy_attitude_change(monster* holy)
_print_good_god_holy_being_speech(true, "reaction", holy,
MSGCH_FRIEND_ENCHANT);
- if (!one_chance_in(3) && holy->can_speak())
+ if (!one_chance_in(3)
+ && holy->can_speak()
+ && holy->type != MONS_MENNAS) // Mennas is mute and only has visual speech
_print_good_god_holy_being_speech(true, "speech", holy,
MSGCH_TALK);
}
@@ -355,7 +357,9 @@ void good_god_holy_fail_attitude_change(monster* holy)
_print_good_god_holy_being_speech(false, "reaction", holy,
MSGCH_FRIEND_ENCHANT);
- if (!one_chance_in(3) && holy->can_speak())
+ if (!one_chance_in(3)
+ && holy->can_speak()
+ && holy->type != MONS_MENNAS) // Mennas is mute and only has visual speech
_print_good_god_holy_being_speech(false, "speech", holy,
MSGCH_TALK);
}