A monster trapped in a bear trap on ice, exploding fiery monster
turned the ice into water turning the trap into object, the trapped
monster claimed to be still trapped in the nonexistent trap.
boolean bury_it)
{
struct obj *otmp = mksobj(otyp, TRUE, FALSE);
+ struct monst *mtmp;
otmp->quan = cnt;
otmp->owt = weight(otmp);
newsym(ttmp->tx, ttmp->ty);
if (u.utrap && u_at(ttmp->tx, ttmp->ty))
reset_utrap(TRUE);
+ if (((mtmp = m_at(ttmp->tx, ttmp->ty)) != 0) && mtmp->mtrapped)
+ mtmp->mtrapped = 0;
deltrap(ttmp);
}