diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-05-15 15:45:05 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-05-15 15:45:05 +0000 |
commit | d41eb1b2b5ae57c15005250400a0ae3d85b0ad7c (patch) | |
tree | 931ec5ec90ff97f38f089a0c6e1562b3f0eea19c /crawl-ref/source/player.cc | |
parent | c0447d60a042e50f127de3d8bde1868b648fd127 (diff) | |
download | crawl-ref-d41eb1b2b5ae57c15005250400a0ae3d85b0ad7c.tar.gz crawl-ref-d41eb1b2b5ae57c15005250400a0ae3d85b0ad7c.zip |
Add divine stamina (temporary stat-boosting) to Zin's Revitalisation.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5054 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/player.cc')
-rw-r--r-- | crawl-ref/source/player.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc index 5774d736e5..075a99dc7f 100644 --- a/crawl-ref/source/player.cc +++ b/crawl-ref/source/player.cc @@ -5167,6 +5167,9 @@ static int _strength_modifier() if (you.duration[DUR_MIGHT]) result += 5; + if (you.duration[DUR_DIVINE_STAMINA]) + result += you.attribute[ATTR_DIVINE_STAMINA]; + // ego items of strength result += 3 * count_worn_ego(SPARM_STRENGTH); @@ -5199,6 +5202,9 @@ static int _int_modifier() { int result = 0; + if (you.duration[DUR_DIVINE_STAMINA]) + result += you.attribute[ATTR_DIVINE_STAMINA]; + // ego items of intelligence result += 3 * count_worn_ego(SPARM_INTELLIGENCE); @@ -5219,6 +5225,9 @@ static int _dex_modifier() { int result = 0; + if (you.duration[DUR_DIVINE_STAMINA]) + result += you.attribute[ATTR_DIVINE_STAMINA]; + // ego items of dexterity result += 3 * count_worn_ego(SPARM_DEXTERITY); |