summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/newgame.cc
diff options
context:
space:
mode:
authorj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2007-09-10 09:59:37 +0000
committerj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2007-09-10 09:59:37 +0000
commitdea58872adf42144fad9d1dbdeb5f09cf4433402 (patch)
treedef840dc98ef1dc2db871ce2366f50e447c7963b /crawl-ref/source/newgame.cc
parenta821a5c34708aff459b31f4d16d2c33ec0ca0ecd (diff)
downloadcrawl-ref-dea58872adf42144fad9d1dbdeb5f09cf4433402.tar.gz
crawl-ref-dea58872adf42144fad9d1dbdeb5f09cf4433402.zip
Applying several patches by dolorous:
* 1789774: intrinsic mutations for undead * 1790380: kobold special handling of disease * 1790723: missing periods * 1791092: Xom potion handling It's arguable whether we want such fine distinction between races. As David pointed out, small things of lesser importance might clutter the mutations screen. For now, I think transparency is good. And if it seems to much, we could remove a few. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2064 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/newgame.cc')
-rw-r--r--crawl-ref/source/newgame.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc
index 52be813fc8..699e1ad6a7 100644
--- a/crawl-ref/source/newgame.cc
+++ b/crawl-ref/source/newgame.cc
@@ -1925,15 +1925,19 @@ static void give_basic_mutations(species_type speci)
you.mutation[MUT_DEFORMED] = 1;
break;
case SP_MUMMY:
+ you.mutation[MUT_TORMENT_RESISTANCE] = 1;
you.mutation[MUT_POISON_RESISTANCE] = 1;
you.mutation[MUT_COLD_RESISTANCE] = 1;
+ you.mutation[MUT_NEGATIVE_ENERGY_RESISTANCE] = 3;
break;
case SP_GNOME:
you.mutation[MUT_MAPPING] = 2;
break;
case SP_GHOUL:
+ you.mutation[MUT_TORMENT_RESISTANCE] = 1;
you.mutation[MUT_POISON_RESISTANCE] = 1;
you.mutation[MUT_COLD_RESISTANCE] = 1;
+ you.mutation[MUT_NEGATIVE_ENERGY_RESISTANCE] = 3;
you.mutation[MUT_CARNIVOROUS] = 3;
break;
case SP_TROLL:
@@ -1946,6 +1950,7 @@ static void give_basic_mutations(species_type speci)
case SP_VAMPIRE:
you.mutation[MUT_FANGS] = 3;
you.mutation[MUT_SLOW_METABOLISM] = 1;
+ you.mutation[MUT_TORMENT_RESISTANCE] = 1;
you.mutation[MUT_POISON_RESISTANCE] = 1;
break;
default: