flaming attacks
authornethack.allison <nethack.allison>
Mon, 13 Jan 2003 11:48:47 +0000 (11:48 +0000)
committernethack.allison <nethack.allison>
Mon, 13 Jan 2003 11:48:47 +0000 (11:48 +0000)
> Bug with flaming attacks...? These monsters should be unaffected,
> IMO.
>
> The fire elemental hits the stone golem. The stone golem is on
> fire!

fixed in patch

> The pyrolisk gazes at the flaming sphere... The flaming sphere is
> on fire!

This was already corrected in CVS.

doc/fixes34.1
src/mondata.c

index cd232324e3f5ae2a2511054e045b2e51ed32633f..e3b572611e07ea45ea8ddd13f85d17f1da4377ce 100644 (file)
@@ -359,6 +359,7 @@ grammar in cause of death when killed by slipping while mounting named steed
 ensure `m'enu is still an available traditional menu choice for 
        menu-upon-request even when there is only one class of object present
 engraving on headstone will appropriately dull your weapon
+certain types of golems should not "catch fire" so adjust the messages
 
 
 Platform- and/or Interface-Specific Fixes
index 887612275509be98b4b97121fea4518d4ec6ab24..e953bf94ed6ff8b3759b5733115d5744fa5e51f8 100644 (file)
@@ -705,6 +705,9 @@ struct attack *mattk;
 {
     return (mptr == &mons[PM_WATER_ELEMENTAL]) ? "boiling" :
           (mptr == &mons[PM_FLAMING_SPHERE]) ? "already on fire" :
+          (mptr == &mons[PM_STONE_GOLEM] || mptr == &mons[PM_CLAY_GOLEM] ||
+           mptr == &mons[PM_GOLD_GOLEM]) ? "heating up" :
+          (mptr == &mons[PM_GLASS_GOLEM]) ? "getting soft" :
           (mattk->aatyp == AT_HUGS) ? "being roasted" : "on fire";
 }