summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/describe.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/describe.cc')
-rw-r--r--crawl-ref/source/describe.cc15
1 files changed, 14 insertions, 1 deletions
diff --git a/crawl-ref/source/describe.cc b/crawl-ref/source/describe.cc
index dd0b4928b4..dd8ee451f4 100644
--- a/crawl-ref/source/describe.cc
+++ b/crawl-ref/source/describe.cc
@@ -2520,10 +2520,23 @@ void describe_god( god_type which_god, bool give_title )
(you.piety >= 100) ? "often" :
(you.piety >= 50) ? "sometimes" :
"occasionally";
-
+
cprintf("%s %s shields you from mutagenic effects." EOL,
god_name(which_god).c_str(), how);
}
+ else if (which_god == GOD_SHINING_ONE)
+ {
+ have_any = true;
+ if (you.piety >= 50)
+ {
+ const char *how = (you.piety >= 150) ? "carefully" : // l.p. 3
+ (you.piety >= 100) ? "often" :
+ "sometimes";
+
+ cprintf("%s %s protects your life force." EOL,
+ god_name(which_god).c_str(), how);
+ }
+ }
else if (which_god == GOD_TROG)
{
have_any = true;