You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Without this, restoring a game on a turn divisible by 15 advances RNG
state without taking a turn, due to a check for automatic clairvoyance
(also may change level memory in zero turns, noted on the NetHack wiki,
so this bug also exists in vanilla NetHack).
Similarly, restoring a game on a turn divisible by 100 may change game
state due to real-time effects in zero turns, e.g. full moon or Friday
the 13th, potentially causing log replay deviation of its own. For
time-related messages to still be shown when restoring a game, they had
to be split out into their own function.
This bug also exists in upstream NitroHack.
FixesComputerScienceHouse#45 on [DynaHack's tracker].
(cherry picked from commit 74ec0f19f568e14acf9c57763ae88d76c0b886fb)
Conflicts:
libnitrohack/src/allmain.c
Implement ye olde rotator
The text was updated successfully, but these errors were encountered: