summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/describe.cc
diff options
context:
space:
mode:
authorj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2008-01-03 23:07:39 +0000
committerj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2008-01-03 23:07:39 +0000
commite2f74e90f41b7324f8b4e2fa880a1b32df131e68 (patch)
treeebb134a1b3a81e8c8c80b895f326a5050a75bf00 /crawl-ref/source/describe.cc
parent5c0a7e21f8aed760fde406bba577b696ad7f8e8a (diff)
downloadcrawl-ref-e2f74e90f41b7324f8b4e2fa880a1b32df131e68.tar.gz
crawl-ref-e2f74e90f41b7324f8b4e2fa880a1b32df131e68.zip
More tweaks of Zin:
1. Let sanctuaries shrink during the last few turns rather than suddently disappear when it times out. 2. Introduce donations (and remove item sacrifice) I suppose abilities will now have to become more expensive pietywise. I raised the piety cost of the sanctuary from 10 to 15, but that probably won't be enough. For the piety gain I introduced a new duration, DUR_PIETY_POOL that is filled with gold/200 * log(gold) upon donation and then leaks with 5% chance per turn one piety point into the actual piety. All numbers are open for discussion and change. Breaks saves. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3181 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/describe.cc')
-rw-r--r--crawl-ref/source/describe.cc14
1 files changed, 8 insertions, 6 deletions
diff --git a/crawl-ref/source/describe.cc b/crawl-ref/source/describe.cc
index 6227396e76..d67c27fde0 100644
--- a/crawl-ref/source/describe.cc
+++ b/crawl-ref/source/describe.cc
@@ -2295,14 +2295,16 @@ static std::string religion_help( god_type god )
switch(god)
{
case GOD_ZIN:
+ result += "Pray at one of " + god_name(god)
+ + "'s altars to part with your money.";
+ break;
+
case GOD_SHINING_ONE:
if (!player_under_penance() && you.piety > 160
&& !you.num_gifts[god])
{
result += "You can pray at an altar to ask " + god_name(god)
- + " to bless a ";
- result += (god == GOD_ZIN ? "mace" : "long sword");
- result += ".";
+ + " to bless a long sword.";
}
break;
@@ -2311,7 +2313,7 @@ static std::string religion_help( god_type god )
&& !you.num_gifts[god])
{
result += "You can pray at an altar to ask " + god_name(god)
- + " to bless your weapon." EOL;
+ + " to bless your weapon." EOL;
} // fall through
case GOD_OKAWARU:
@@ -2324,8 +2326,8 @@ static std::string religion_help( god_type god )
case GOD_NEMELEX_XOBEH:
result += "You can pray to sacrifice all items on your square. "
- "Inscribe items with !p, !* or =p to avoid sacrificing "
- "them accidentally.";
+ "Inscribe items with !p, !* or =p to avoid sacrificing "
+ "them accidentally.";
break;
case GOD_VEHUMET: