summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/directn.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/directn.cc')
-rw-r--r--crawl-ref/source/directn.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/crawl-ref/source/directn.cc b/crawl-ref/source/directn.cc
index a640200b54..242befcd6e 100644
--- a/crawl-ref/source/directn.cc
+++ b/crawl-ref/source/directn.cc
@@ -3434,7 +3434,12 @@ static void _describe_cell(const coord_def& where, bool in_range)
#endif
if (is_sanctuary(where))
- mpr("This square lies inside a sanctuary.");
+ {
+ mprf("This square lies inside a sanctuary%s.",
+ silenced(where) ? ", and is shrouded in silence" : "");
+ }
+ else if (silenced(where))
+ mpr("This square is shrouded in silence.");
if (env.cgrid(where) != EMPTY_CLOUD)
{