izchak@linc.cis.upenn.edu (Izchak Miller) (10/01/89)
It seems that we slipped. Changes were made in shk.c and a needed check was left out. Please apply the following patch as a stop-gap measure (after applying Patch 4). This fix will be repeated in Patch 5. Also, please remember to refresh your Make files with the Patchlevel 4 versions. Failure to do so will get you compiler complaints. -Izchak -------------------------- *** old/shk.c Tue Sep 26 00:58:55 1989 --- shk.c Sat Sep 30 21:57:35 1989 *************** *** 925,931 if(!costly_spot(u.ux,u.uy)) return; ! subfrombill(obj); /* you dropped something of your own - probably want to sell it */ if(shopkeeper->msleep || shopkeeper->mfroz || !inhishop(shopkeeper)) return; --- 925,934 ----- if(!costly_spot(u.ux,u.uy)) return; ! if(obj->unpaid) { ! subfrombill(obj); ! return; ! } /* you dropped something of your own - probably want to sell it */ if(shopkeeper->msleep || shopkeeper->mfroz || !inhishop(shopkeeper)) return;