Recently reported to the list, a fireproof container dropped in lava would
catch fire and burn. Add the missing check; this looks an oversight when
the idea of fireproof was added, since other fireproof objects get handled
later in the cascading if().
try to keep migrating monsters from escaping the wizard tower
affected monsters should always respect "Elbereth"
try harder to keep dragged chain between ball and hero
+fireproof containers should not burn in lava
Platform- and/or Interface-Specific Fixes
chance = 20;
break;
}
- if (!force && (Luck + 5) > rn2(chance))
+ if ((!force && (Luck + 5) > rn2(chance)) ||
+ (is_flammable(obj) && obj->oerodeproof))
continue;
/* Container is burnt up - dump contents out */
if (in_sight) pline("%s catches fire and burns.", Yname2(obj));