diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-08-19 02:50:40 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-08-19 02:50:40 +0000 |
commit | 5263fe73e09aa458e71d9ff306b4145567c7d8e1 (patch) | |
tree | 3ab7a4918b7f0d58a97fb6f76feff681219fea96 /crawl-ref/source/religion.cc | |
parent | a6644476faab50f5752fd4127b27f306e958a250 (diff) | |
download | crawl-ref-5263fe73e09aa458e71d9ff306b4145567c7d8e1.tar.gz crawl-ref-5263fe73e09aa458e71d9ff306b4145567c7d8e1.zip |
Rework Zin's Vitalisation to be simpler, based mostly on dploog's
suggestions. Note that divine robustness is no longer available from
Zin, but the code for it is still in place, since it can be adopted
later for Elyvilon.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6839 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/religion.cc')
-rw-r--r-- | crawl-ref/source/religion.cc | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc index e80b7ec868..bbf6fc2972 100644 --- a/crawl-ref/source/religion.cc +++ b/crawl-ref/source/religion.cc @@ -768,19 +768,9 @@ static void _inc_penance(god_type god, int val) // Orcish bonuses don't apply under penance. if (god == GOD_BEOGH) you.redraw_armour_class = true; - // Neither does Zin's vitalisation chaining, divine robustness, - // or divine stamina. + // Neither does Zin's divine stamina. else if (god == GOD_ZIN) { - if (you.duration[DUR_VITALISATION_CHAIN]) - { - mpr("Your power of vitalisation disappears!"); - you.duration[DUR_VITALISATION_CHAIN] = 0; - } - - if (you.duration[DUR_DIVINE_ROBUSTNESS]) - remove_divine_robustness(); - if (you.duration[DUR_DIVINE_STAMINA]) remove_divine_stamina(); } @@ -4863,15 +4853,6 @@ void excommunication(god_type new_god) break; case GOD_ZIN: - if (you.duration[DUR_VITALISATION_CHAIN]) - { - mpr("Your power of vitalisation disappears!"); - you.duration[DUR_VITALISATION_CHAIN] = 0; - } - - if (you.duration[DUR_DIVINE_ROBUSTNESS]) - remove_divine_robustness(); - if (you.duration[DUR_DIVINE_STAMINA]) remove_divine_stamina(); |