summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/ng-restr.cc
diff options
context:
space:
mode:
authorEronarn Palazzo <eronarn@gmail.com>2012-09-16 21:30:00 -0400
committerAdam Borowski <kilobyte@angband.pl>2013-01-07 14:22:21 +0100
commit981d31ef5a043c384d1af1b56f3f1186bbcdf2b5 (patch)
treeda720705c41a20606498b2d3240f06990d22d5c4 /crawl-ref/source/ng-restr.cc
parent758438fb9570afe569d1fc428d0c6dcbc71ec5f6 (diff)
downloadcrawl-ref-981d31ef5a043c384d1af1b56f3f1186bbcdf2b5.tar.gz
crawl-ref-981d31ef5a043c384d1af1b56f3f1186bbcdf2b5.zip
Initial implementation of lava orcs.
This includes their: * starting screen description * starting mutations * restricted classes/gear * aptitudes * orcishness (genus) * monster version
Diffstat (limited to 'crawl-ref/source/ng-restr.cc')
-rw-r--r--crawl-ref/source/ng-restr.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/crawl-ref/source/ng-restr.cc b/crawl-ref/source/ng-restr.cc
index eefb018214..bd8ed1594e 100644
--- a/crawl-ref/source/ng-restr.cc
+++ b/crawl-ref/source/ng-restr.cc
@@ -233,6 +233,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
case SP_DEEP_ELF:
case SP_SLUDGE_ELF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_KOBOLD:
case SP_CENTAUR:
@@ -256,6 +257,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
{
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_HALFLING:
case SP_KOBOLD:
@@ -275,6 +277,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
case SP_SLUDGE_ELF:
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_HALFLING:
case SP_KOBOLD:
@@ -298,6 +301,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
case SP_SLUDGE_ELF:
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_CENTAUR:
case SP_OGRE:
case SP_TROLL:
@@ -321,6 +325,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
case SP_HIGH_ELF:
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_HALFLING:
case SP_SPRIGGAN:
@@ -397,6 +402,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
{
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_HALFLING:
case SP_SPRIGGAN:
case SP_CENTAUR:
@@ -415,6 +421,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
{
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_CENTAUR:
case SP_OGRE:
@@ -454,6 +461,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
case SP_HIGH_ELF:
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_HALFLING:
case SP_CENTAUR:
case SP_OGRE:
@@ -476,6 +484,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
case SP_DEEP_ELF:
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_NAGA:
case SP_CENTAUR:
case SP_OGRE:
@@ -499,6 +508,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
return CC_BANNED;
case SP_DEEP_ELF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_SPRIGGAN:
case SP_NAGA:
@@ -545,6 +555,7 @@ char_choice_restriction job_allowed(species_type speci, job_type job)
return CC_BANNED;
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_NAGA:
case SP_TROLL:
@@ -630,6 +641,7 @@ char_choice_restriction weapon_restriction(weapon_type wpn,
case SP_HUMAN:
case SP_DEEP_DWARF:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MUMMY:
case SP_CENTAUR:
case SP_NAGA:
@@ -651,6 +663,7 @@ char_choice_restriction weapon_restriction(weapon_type wpn,
{
case SP_HUMAN:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_NAGA:
case SP_OGRE:
@@ -683,6 +696,7 @@ char_choice_restriction weapon_restriction(weapon_type wpn,
{
case SP_HUMAN:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_MERFOLK:
case SP_NAGA:
case SP_CENTAUR:
@@ -758,6 +772,7 @@ char_choice_restriction weapon_restriction(weapon_type wpn,
case SP_MERFOLK:
case SP_OGRE:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_SPRIGGAN:
case SP_TROLL:
case SP_SLUDGE_ELF:
@@ -777,6 +792,7 @@ char_choice_restriction weapon_restriction(weapon_type wpn,
case SP_OGRE:
case SP_TROLL:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_SLUDGE_ELF:
return CC_RESTRICTED;
case SP_FELID:
@@ -795,6 +811,7 @@ char_choice_restriction weapon_restriction(weapon_type wpn,
case SP_MERFOLK:
case SP_OGRE:
case SP_HILL_ORC:
+ case SP_LAVA_ORC:
case SP_TROLL:
return CC_RESTRICTED;
case SP_FELID: