summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/ng-restr.cc
diff options
context:
space:
mode:
authorBrendan Hickey <brendan@bhickey.net>2013-05-11 23:35:04 -0700
committerBrendan Hickey <brendan@bhickey.net>2013-05-11 23:35:04 -0700
commitd9195e97f915231a46615be17f94ef85b346f872 (patch)
tree822c22f6f0f4ef328e9fd116a03130d854370149 /crawl-ref/source/ng-restr.cc
parent78df991bbd0c0df9cd2f867054fceec4888f8000 (diff)
downloadcrawl-ref-d9195e97f915231a46615be17f94ef85b346f872.tar.gz
crawl-ref-d9195e97f915231a46615be17f94ef85b346f872.zip
Grotesk Stat Damage and add-on effects
Grotesks risk stat loss upon petrification expiry. At most you can lose 4 points, distributed at random. Per point risk is equal to (damage reduction of the hardest hit) / (max hp). Preserve abilities reduces the total risk to 3 points. Tentatively do not decrease Grotesk speed while petrifying. Decrease mv to compensate. Exiting petrification confers exhausted and exhaustion blocks petrify self. At the moment it's possible to use `petrify self` followed immediately by `berserk`, while this is quite the party, I just haven't gotten to blocking berserk while petrification is under way. Discourage Grotesks from being Air Elementalists and Berserkers.
Diffstat (limited to 'crawl-ref/source/ng-restr.cc')
-rw-r--r--crawl-ref/source/ng-restr.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/ng-restr.cc b/crawl-ref/source/ng-restr.cc
index c7cd4b0902..763dddd03f 100644
--- a/crawl-ref/source/ng-restr.cc
+++ b/crawl-ref/source/ng-restr.cc
@@ -91,6 +91,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
case SP_GHOUL:
case SP_VAMPIRE:
case SP_OCTOPODE:
+ case SP_GROTESK:
return CC_RESTRICTED;
default:
return CC_UNRESTRICTED;
@@ -420,6 +421,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
case SP_GHOUL:
case SP_VAMPIRE:
case SP_FELID:
+ case SP_GROTESK:
return CC_RESTRICTED;
default:
return CC_UNRESTRICTED;