fix #H4181 - strange death messages
"Petrified by <foo>, while getting stoned." -- multi_reason "while getting stoned" explains why no last-second recovery could be made, but doesn't explain how the petrification happened, so suppress it. "Died of starvation, while fainted from lack of food." -- nethack does not display this; presumeably the IRC death notices for NAO are generated from xlogfile entries. Change 'while fainted from lack of food' to 'while fainted' at time of death if reason for death is starvation. The longer version is accurate but sounds fairly silly. When starvation is set in motion, set it up before checking whether the initial faint triggers falling on a wielded cockatrice corpse, so that fainting isn't applied after recovery in case of life-saving.
This commit is contained in:
@@ -88,6 +88,7 @@ make mimics mimicing walls or trees also block light
|
||||
stepping onto lava destroyed non-fireproof water walking boots but left other
|
||||
vulnerable boot types intact
|
||||
fix death reason when eating tainted glob of <monster> (not corpse)
|
||||
fix death reason when petrified (avoid redundant 'while getting stoned')
|
||||
use appropriate place name for drum of earthquake shakes
|
||||
fix unmapped branch stairs on sokoban level
|
||||
redraw map when hilite_pile is toggled to display the highlighting
|
||||
|
||||
Reference in New Issue
Block a user