Chris-plus-alphanumericgibberish / dNAO

Merge of dnethack onto the nethack.alt.org sources.
Other
20 stars 29 forks source link

Random shrieker spawn of a serpent man of Yoth can lead to an impossible in devel #2246

Closed demogorgon22 closed 5 months ago

demogorgon22 commented 5 months ago

This is ndnh devel, but this appears to be a dnh devel bug. (mndx 500 is serpent man of Yoth) image uncommon() seems to care about the insight gate. Not sure how this interacts with other of the new insight gated monsters that have been added that may be a target for randmonst()? no clue.

demogorgon22 commented 5 months ago

Confirmed that this can also happen for lucksuckers

Chris-plus-alphanumericgibberish commented 5 months ago

The list of valid monsters is persistent unless reset_rndmonst is used. Call it when changing insight: ed9cb4380a07174d9ef62544406cdd94f6924984