diff --git a/doc/fixes34.1 b/doc/fixes34.1 index 5cba6be94..507d6fcad 100644 --- a/doc/fixes34.1 +++ b/doc/fixes34.1 @@ -37,7 +37,8 @@ touchstone entry in data.base specific message for engraving headstone with wand of digging wielded/quivered chained ball should be unwielded when thrown polymorphing into a form that cannot twoweapon should immediately disable - twoweapon mode + twoweapon mode; likewise when reverting from a monster form which + can use two weapons to a normal form which can't taking partial count of merged objects from a container while your pack was full split the object and did not re-merge animal_parts are not always appropriate for ravens diff --git a/src/polyself.c b/src/polyself.c index ade9ddf51..e080ba518 100644 --- a/src/polyself.c +++ b/src/polyself.c @@ -1,4 +1,4 @@ -/* SCCS Id: @(#)polyself.c 3.4 2002/03/24 */ +/* SCCS Id: @(#)polyself.c 3.4 2002/06/23 */ /* Copyright (C) 1987, 1988, 1989 by Ken Arromdee */ /* NetHack may be freely redistributed. See license for details. */ @@ -83,6 +83,10 @@ const char *fmt, *arg; } done(GENOCIDED); } + + if (u.twoweap && !could_twoweap(youmonst.data)) + untwoweapon(); + if (was_blind && !Blind) { /* reverting from eyeless */ Blinded = 1L; make_blinded(0L, TRUE); /* remove blindness */