diff -u -r1.13 cmd6.c --- src/cmd6.c 2001/02/03 18:19:07 1.13 +++ src/cmd6.c 2001/04/28 12:02:29 @@ -1537,6 +1537,8 @@ if (flush_failure) flush(); msg_print("The staff has no charges left."); o_ptr->ident |= (IDENT_EMPTY); + p_ptr->notice |= (PN_COMBINE | PN_REORDER); + p_ptr->window |= (PW_INVEN); return; } @@ -1955,6 +1957,8 @@ if (flush_failure) flush(); msg_print("The wand has no charges left."); o_ptr->ident |= (IDENT_EMPTY); + p_ptr->notice |= (PN_COMBINE | PN_REORDER); + p_ptr->window |= (PW_INVEN); return; }