From 0b387fd8a2519df5b4f86c5ef5bd34d8be268d94 Mon Sep 17 00:00:00 2001 From: Jude Brown Date: Sun, 6 Dec 2009 13:27:19 +1000 Subject: Don't give deep elves long blades or maces (dpeg). --- crawl-ref/source/mon-gear.cc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'crawl-ref/source') diff --git a/crawl-ref/source/mon-gear.cc b/crawl-ref/source/mon-gear.cc index 816d5709be..a275a8e853 100644 --- a/crawl-ref/source/mon-gear.cc +++ b/crawl-ref/source/mon-gear.cc @@ -382,9 +382,9 @@ static item_make_species_type _give_weapon(monsters *mon, int level, item_race = MAKE_ITEM_ELVEN; item.base_type = OBJ_WEAPONS; item.sub_type = random_choose_weighted( - 20, WPN_LONG_SWORD, 20, WPN_SHORT_SWORD, 14, WPN_SCIMITAR, - 14, WPN_MACE, 13, WPN_BOW, 13, WPN_HAND_CROSSBOW, - 5, WPN_LONGBOW, + 30, WPN_SHORT_SWORD, 30, WPN_SABRE, + 15, WPN_BOW, 15, WPN_HAND_CROSSBOW, + 10, WPN_LONGBOW, 0); break; @@ -423,7 +423,11 @@ static item_make_species_type _give_weapon(monsters *mon, int level, case MONS_DEEP_ELF_SORCERER: case MONS_DEEP_ELF_SUMMONER: item_race = MAKE_ITEM_ELVEN; - // deliberate fall-through + item.base_type = OBJ_WEAPONS; + item.sub_type = random_choose(WPN_SHORT_SWORD, WPN_SABRE, + WPN_DAGGER, WPN_WHIP, + -1); + break; case MONS_DRACONIAN_SHIFTER: case MONS_DRACONIAN_SCORCHER: -- cgit v1.2.3-54-g00ecf