diff options
Diffstat (limited to 'crawl-ref/source/makeitem.cc')
-rw-r--r-- | crawl-ref/source/makeitem.cc | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/crawl-ref/source/makeitem.cc b/crawl-ref/source/makeitem.cc index 181eaa3d68..9f9c55c98f 100644 --- a/crawl-ref/source/makeitem.cc +++ b/crawl-ref/source/makeitem.cc @@ -3439,16 +3439,11 @@ static item_make_species_type _give_weapon(monsters *mon, int level, item.base_type = OBJ_WEAPONS; item.colour = WHITE; // forced by force_item above {dlb} - set_equip_desc(item, ISFLAG_GLOWING); - if (one_chance_in(3)) - { - item.sub_type = (one_chance_in(3) ? WPN_GREAT_MACE - : WPN_MACE); - set_item_ego_type(item, OBJ_WEAPONS, SPWPN_HOLY_WRATH); - } - else - item.sub_type = WPN_LONG_SWORD; + item.sub_type = (one_chance_in(4) ? WPN_GREAT_MACE + : WPN_MACE); + set_equip_desc(item, ISFLAG_GLOWING); + set_item_ego_type(item, OBJ_WEAPONS, SPWPN_HOLY_WRATH); item.plus = 1 + random2(3); item.plus2 = 1 + random2(3); break; |