summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/newgame.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/newgame.cc')
-rw-r--r--crawl-ref/source/newgame.cc14
1 files changed, 11 insertions, 3 deletions
diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc
index 6605907067..759222d881 100644
--- a/crawl-ref/source/newgame.cc
+++ b/crawl-ref/source/newgame.cc
@@ -600,8 +600,16 @@ bool new_game(void)
if (!you.inv[i].quantity)
{
you.inv[i].quantity = 1;
- you.inv[i].base_type = OBJ_FOOD;
- you.inv[i].sub_type = FOOD_BREAD_RATION;
+ if (you.species == SP_SPRIGGAN)
+ {
+ you.inv[i].base_type = OBJ_POTIONS;
+ you.inv[i].sub_type = POT_PORRIDGE;
+ }
+ else
+ {
+ you.inv[i].base_type = OBJ_FOOD;
+ you.inv[i].sub_type = FOOD_BREAD_RATION;
+ }
if (you.species == SP_HILL_ORC || you.species == SP_KOBOLD
|| you.species == SP_OGRE || you.species == SP_TROLL)
@@ -1766,7 +1774,7 @@ static void give_basic_mutations(unsigned char speci)
you.mutation[MUT_ACUTE_VISION] = 1;
you.mutation[MUT_FAST] = 3;
you.mutation[MUT_HERBIVOROUS] = 3;
- you.mutation[MUT_SLOW_METABOLISM] = 2;
+ you.mutation[MUT_SLOW_METABOLISM] = 3;
break;
case SP_CENTAUR:
you.mutation[MUT_FAST] = 1;