summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/wiz-you.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/wiz-you.cc')
-rw-r--r--crawl-ref/source/wiz-you.cc16
1 files changed, 16 insertions, 0 deletions
diff --git a/crawl-ref/source/wiz-you.cc b/crawl-ref/source/wiz-you.cc
index 57047c3fe3..a28ef23841 100644
--- a/crawl-ref/source/wiz-you.cc
+++ b/crawl-ref/source/wiz-you.cc
@@ -1151,3 +1151,19 @@ void wizard_load_dump_file()
canned_msg(MSG_NOTHING_THERE);
}
}
+
+void wizard_join_religion()
+{
+ god_type god = choose_god();
+ if (god == GOD_NO_GOD)
+ {
+ if (you_worship(GOD_NO_GOD))
+ mpr("You already have no god!");
+ else
+ excommunication();
+ }
+ else
+ {
+ join_religion(god, true);
+ }
+}