summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/newgame.cc
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-12-09 15:51:33 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-12-09 15:51:33 +0000
commitfbc73ad608c9adaeb4cfe7dc4faba72ed06b5460 (patch)
tree4ed1fd7e2f96848792bf62abeaeeea22a61dff92 /crawl-ref/source/newgame.cc
parent22fe8809825b6e05f572b862767ed76a4159a946 (diff)
downloadcrawl-ref-fbc73ad608c9adaeb4cfe7dc4faba72ed06b5460.tar.gz
crawl-ref-fbc73ad608c9adaeb4cfe7dc4faba72ed06b5460.zip
Fixed mummy and drac fighters not getting shields, DrFi not getting weapon choice.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3030 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 13555df7af..9ab25ab614 100644
--- a/crawl-ref/source/newgame.cc
+++ b/crawl-ref/source/newgame.cc
@@ -3239,6 +3239,11 @@ bool give_items_skills()
newgame_make_item(1, EQ_BODY_ARMOUR, OBJ_ARMOUR, ARM_ROBE);
if (you.species == SP_VAMPIRE && coinflip())
you.inv[1].sub_type = ARM_LEATHER_ARMOUR;
+ if (player_genus(GENPC_DRACONIAN) || you.species == SP_MUMMY)
+ newgame_make_item(2, EQ_SHIELD, OBJ_ARMOUR, ARM_SHIELD);
+
+ if (player_genus(GENPC_DRACONIAN) && !choose_weapon())
+ return (false);
}
else if (you.species == SP_HALFLING || you.species == SP_KOBOLD ||
you.species == SP_GNOME)