diff options
author | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2009-09-29 09:18:14 -0500 |
---|---|---|
committer | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2009-09-29 09:18:14 -0500 |
commit | ace15c8b3e0eacd744f51f665fa51e13aa7cbd1c (patch) | |
tree | 012e56a6cdae5266dea7778d451c797e2e349d29 /crawl-ref | |
parent | 1673c5396d8901fa062f75ac048bebc186505fb2 (diff) | |
download | crawl-ref-ace15c8b3e0eacd744f51f665fa51e13aa7cbd1c.tar.gz crawl-ref-ace15c8b3e0eacd744f51f665fa51e13aa7cbd1c.zip |
Apply bookofjude's patch in [2869430] to adjust Duvessa's and Dowan's
stats.
Diffstat (limited to 'crawl-ref')
-rw-r--r-- | crawl-ref/source/makeitem.cc | 8 | ||||
-rw-r--r-- | crawl-ref/source/mon-data.h | 10 |
2 files changed, 12 insertions, 6 deletions
diff --git a/crawl-ref/source/makeitem.cc b/crawl-ref/source/makeitem.cc index a5e22e7df3..10dc28ff7c 100644 --- a/crawl-ref/source/makeitem.cc +++ b/crawl-ref/source/makeitem.cc @@ -3341,6 +3341,13 @@ static item_make_species_type _give_weapon(monsters *mon, int level, break; case MONS_DUVESSA: + item_race = MAKE_ITEM_ELVEN; + item.base_type = OBJ_WEAPONS; + item.sub_type = random_choose_weighted(30, WPN_SHORT_SWORD, + 10, WPN_SABRE, + 0); + break; + case MONS_DEEP_ELF_FIGHTER: case MONS_DEEP_ELF_HIGH_PRIEST: case MONS_DEEP_ELF_KNIGHT: @@ -4098,7 +4105,6 @@ void give_shield(monsters *mon, int level) level * 2 + 1, MAKE_ITEM_NO_RACE, 1); break; - case MONS_DUVESSA: case MONS_DEEP_ELF_SOLDIER: case MONS_DEEP_ELF_FIGHTER: if (one_chance_in(6)) diff --git a/crawl-ref/source/mon-data.h b/crawl-ref/source/mon-data.h index e44a3370d6..3079939872 100644 --- a/crawl-ref/source/mon-data.h +++ b/crawl-ref/source/mon-data.h @@ -4218,9 +4218,9 @@ static monsterentry mondata[] = { M_UNIQUE | M_FIGHTER | M_WARM_BLOOD | M_SPEAKS, MR_NO_FLAGS, 450, 10, MONS_ELF, MONS_ELF, MH_NATURAL, -6, - { {AT_HIT, AF_PLAIN, 15}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, - { 6, 3, 3, 0 }, - 0, 13, MST_NO_SPELLS, CE_CONTAMINATED, Z_NOZOMBIE, S_SHOUT, I_HIGH, + { {AT_HIT, AF_PLAIN, 10}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, + { 4, 0, 0, 35 }, + 2, 9, MST_NO_SPELLS, CE_CONTAMINATED, Z_NOZOMBIE, S_SHOUT, I_HIGH, HT_LAND, 10, DEFAULT_ENERGY, MONUSE_WEAPONS_ARMOUR, MONEAT_NOTHING, SIZE_MEDIUM }, @@ -4230,8 +4230,8 @@ static monsterentry mondata[] = { | M_SPEAKS, MR_NO_FLAGS, 450, 10, MONS_ELF, MONS_ELF, MH_NATURAL, -6, - { AT_NO_ATK, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, - { 4, 3, 3, 0 }, + { {AT_HIT, AF_PLAIN, 5}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, + { 3, 0, 0, 25 }, 0, 13, MST_DOWAN, CE_CONTAMINATED, Z_NOZOMBIE, S_SHOUT, I_HIGH, HT_LAND, 10, DEFAULT_ENERGY, MONUSE_WEAPONS_ARMOUR, MONEAT_NOTHING, SIZE_MEDIUM }, |