A 3.4.0 report, currently only the mdamagem gaze case caused the strange
"on fire" message for flaming spheres, but other attacks seemed like they
might result in a similar message, so I updated the damageum and hitmu
cases as well.
if (vis)
pline("%s is %s!", Monnam(mdef),
mdef->data == &mons[PM_WATER_ELEMENTAL] ? "boiling" :
+ mdef->data == &mons[PM_FLAMING_SPHERE] ?
+ "already on fire" :
mattk->aatyp == AT_HUGS ?
"being roasted" : "on fire");
if (pd == &mons[PM_STRAW_GOLEM] ||
pline("You're %s!",
youmonst.data == &mons[PM_WATER_ELEMENTAL] ?
"boiling" :
+ youmonst.data == &mons[PM_FLAMING_SPHERE] ?
+ "already on fire" :
mattk->aatyp == AT_HUGS ? "being roasted" :
"on fire");
if (youmonst.data == &mons[PM_STRAW_GOLEM] ||
if (!Blind)
pline("%s is %s!", Monnam(mdef),
mdef->data == &mons[PM_WATER_ELEMENTAL] ? "boiling" :
+ mdef->data == &mons[PM_FLAMING_SPHERE] ?
+ "already on fire" :
mattk->aatyp == AT_HUGS ?
"being roasted" : "on fire");
if (pd == &mons[PM_STRAW_GOLEM] ||