The worn bits, et al, were not all cleared when the shopkeeper grabbed your
pack. This currently affects only alternate (non-twoweap) and quivered
objects. This could lead to a panic or a crash.
disallow mounting a trapped steed to avoid inappropriate trap effects
#chat with meditating monster will rouse it
suppress redundant message when stoning effect transforms a golem
+clear worn bits of any object grabbed by shopkeeper to avoid extract_nobj panic
Platform- and/or Interface-Specific Fixes
if ((obj->owornmask & ~(W_SWAPWEP|W_QUIVER)) != 0 ||
(obj == uswapwep && u.twoweap) ||
(obj->otyp == LEASH && obj->leashmon)) continue;
+ setnotworn(obj);
freeinv(obj);
subfrombill(obj, shkp);
(void) add_to_minv(shkp, obj); /* may free obj */