do not autopickup unpaid items in shops
death due an unseen gas spore's explosion resulted in "killed by a died"
allow optional parameter "true", "yes", "false", or "no" for boolean options
+actually make the castle chest not trapped
Platform- and/or Interface-Specific Fixes
otmp->obroken = 1;
otmp->olocked = 0; /* obj generation may set */
}
- if (o->trapped)
- otmp->otrapped = 1;
+ if (o->trapped == 0 || o->trapped == 1)
+ otmp->otrapped = o->trapped;
if (o->greased)
otmp->greased = 1;
#ifdef INVISIBLE_OBJECTS
tmpobj.lit = 0;
tmpobj.eroded = 0;
tmpobj.locked = 0;
- tmpobj.trapped = 0;
+ tmpobj.trapped = -1;
tmpobj.recharged = 0;
tmpobj.invis = 0;
tmpobj.greased = 0;