summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/ng-restr.cc
diff options
context:
space:
mode:
authorBrendan Hickey <brendan@bhickey.net>2013-03-31 15:35:36 -0700
committerBrendan Hickey <brendan@bhickey.net>2013-03-31 15:35:36 -0700
commitcdf6b1f54f9fdf0b7b3fcec9f3ba6089b3245039 (patch)
tree4c1e38d59311a6ac3e19dcacd5d71433262ba8cc /crawl-ref/source/ng-restr.cc
parent8b295f210b88a0a93f63749e9ca46d2a36942047 (diff)
downloadcrawl-ref-cdf6b1f54f9fdf0b7b3fcec9f3ba6089b3245039.tar.gz
crawl-ref-cdf6b1f54f9fdf0b7b3fcec9f3ba6089b3245039.zip
Weaken Jester restrictions
Restrict Felids because of no equipment use. Restrict Trolls for bad evoc. Unrestrict everything else.
Diffstat (limited to 'crawl-ref/source/ng-restr.cc')
-rw-r--r--crawl-ref/source/ng-restr.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/crawl-ref/source/ng-restr.cc b/crawl-ref/source/ng-restr.cc
index 2361c28d5b..adc3c4d52f 100644
--- a/crawl-ref/source/ng-restr.cc
+++ b/crawl-ref/source/ng-restr.cc
@@ -557,6 +557,14 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
}
case JOB_JESTER:
+ switch (speci)
+ {
+ case SP_FELID:
+ case SP_TROLL:
+ return CC_RESTRICTED;
+ default:
+ return CC_UNRESTRICTED;
+ }
case JOB_WANDERER:
return CC_RESTRICTED;