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.cc16
1 files changed, 15 insertions, 1 deletions
diff --git a/crawl-ref/source/describe.cc b/crawl-ref/source/describe.cc
index 21803a8328..25c5a0784a 100644
--- a/crawl-ref/source/describe.cc
+++ b/crawl-ref/source/describe.cc
@@ -3207,7 +3207,11 @@ const char *divine_title[NUM_GODS][8] =
// Beogh -- messiah theme
{"Apostate", "Messenger", "Proselytiser", "Priest",
- "Missionary", "Evangelist", "Apostle", "Messiah"}
+ "Missionary", "Evangelist", "Apostle", "Messiah"},
+
+ // Jiyva -- slime and jelly theme
+ {"Scum", "Jelly", "Squelcher", "Dissolver",
+ "Putrid Slime", "Consuming %s", "Archjelly", "Royal Jelly"}
};
static int _piety_level()
@@ -3541,6 +3545,16 @@ void describe_god( god_type which_god, bool give_title )
ABIL_YRED_INJURY_MIRROR);
}
}
+ else if (which_god == GOD_JIYVA)
+ {
+ if (jiyva_grant_jelly(false))
+ {
+ have_any = true;
+ std::string buf = "You can pray to create a jelly shield.";
+ _print_final_god_abil_desc(which_god, buf,
+ ABIL_JIYVA_JELLY_SHIELD);
+ }
+ }
// mv: No abilities (except divine protection) under penance
if (!player_under_penance())