Commit Graph
18693 Commits
Author SHA1 Message Date
Alex Smith 62cfbdc4a0 Fix the new rolling boulder traps for when monsters step on them
The traps don't disappear when stepped on any more; that should be
true even when monsters step on them.

(This bug was reported privately to me via IRC, rather than via the
devteam's email address, so there isn't a ticket number to close.)
2026-04-29 04:16:56 +01:00
nhmall 662bd9828d Merge branch 'NetHack-3.7' into to500 2026-04-28 17:34:03 -04:00
nhmall dafa24b742 stray tabs 2026-04-28 17:31:21 -04:00
nhmall 4b85aff707 updated doc/fixes3-6-7.txt 2026-04-28 16:59:54 -04:00
nhmall 25c8528a79 3.7 -> 5.0 in DEVEL Porting 2026-04-28 16:46:01 -04:00
nhmall bcdebdb903 Merge branch 'NetHack-3.7' into to500 2026-04-28 16:05:26 -04:00
nhmall ee55f125a0 follow-up bit for consoletty.c
Limit the #ifdef INSURANCE range to only the function call
that requires it.
2026-04-28 16:03:04 -04:00
PatR bb53b29481 simplify picking item up while swallowed 2026-04-28 12:35:39 -07:00
nhmall dfb3331320 Merge branch 'NetHack-3.7' into to500 2026-04-28 12:59:24 -04:00
Pasi Kallinen ed885d3ff6 Guidebook.tex: reroll
Add missing reroll-option
Remove one mangled line.
2026-04-28 19:38:03 +03:00
Pasi Kallinen 75b3c83a1d Guidebook.tex: Archeologists and scrolls 2026-04-28 19:34:17 +03:00
Pasi Kallinen a340d43d3a Guidebook.tex: Add missing price_quotes option 2026-04-28 19:29:44 +03:00
nhmall 00053eaa3e Merge branch 'NetHack-3.7' into to500 2026-04-28 12:23:21 -04:00
nhmall 26e6775591 more 3.7 to 5.0 in win files 2026-04-28 12:22:51 -04:00
nhmall b2c52b6de2 follow-up bit for Qt idlecheckpoint 2026-04-28 12:14:01 -04:00
nhmall 845a9a7b9c a first try at a Qt idlecheckpoint implementation 2026-04-28 12:09:55 -04:00
nhmall 3cc2d072b6 Merge branch 'NetHack-3.7' into to500 2026-04-28 09:04:38 -04:00
nhmall f6761c7d22 fix an impossible() on pick-up from stomach 2026-04-28 01:54:33 -04:00
nhmall a090ba90a1 add option idlecheckpoint
New experimental option

This requires platform support to be useful. Currently an
implementation for Windows TTY console is included.

A Unix TTY implementation should be achievable I would think,
but I haven't pursued that, at least not yet (contributions welcome).
I'm not sure whether Qt or X11 interfaces offer a similar
timeout capability..

How it works:

When idlecheckpoint in on, if the wait for a new input is idle for
10 seconds (length of time to waite is controlled by
IDLECHECKPOINT_WAIT_TIME #define in hack.h), save_currentstate() is
called to bring everything up-to-date should a hangup or crash occur.
The input wait then continues/resumes.

The save_currentstate() call is only executed once per input request.
2026-04-27 19:22:04 -04:00
nhmall 3dbdeb7596 Merge branch 'NetHack-3.7' into to500 2026-04-27 15:03:53 -04:00
nhmall b7f66f9723 fix an issue with internal recover (Windows) 2026-04-27 14:50:01 -04:00
Pasi Kallinen 9098c21421 wizshowuuid return value 2026-04-27 10:22:07 +03:00
PatR e0e87b0aa4 update X11/nh32icon and nh56icon
Updated and previewed with the X11 bitmap program but not with nethack
itself.
2026-04-26 20:47:22 -07:00
nhmall 291972d038 wizmode wizshowuuid to view the game's NHUUID 2026-04-26 22:58:26 -04:00
nhmall 118c317f63 Merge branch 'NetHack-3.7' into to500 2026-04-26 22:33:23 -04:00
nhmall 05b02c7b9b use newer Windows file routines on bones
Also correct a double-open bug that resulted from
earlier code removal.
2026-04-26 22:31:52 -04:00
nhw_cron bfc3eca4f4 This is cron-daily v1-Apr-26-2026. 000files updated: Files 2026-04-26 21:01:20 -04:00
nhw_cron fae32c29d1 This is cron-daily v1-Apr-26-2026. 005manpages updated: makedefs.txt 2026-04-26 21:01:18 -04:00
nhw_cron 226c773ca7 This is cron-daily v1-Apr-26-2026. 005manpages updated: nethack.txt 2026-04-26 21:01:17 -04:00
nhw_cron 8f7f9a8c46 This is cron-daily v1-Apr-26-2026. 005manpages updated: recover.txt 2026-04-26 21:01:15 -04:00
nhkeni 27fa906ebf update CRASHREPORTURL examples 2026-04-26 18:01:10 -04:00
nhmall a396ad1033 force new txt files in doc 2026-04-26 13:29:30 -04:00
nhw_cron 0bacd6fedf This is cron-daily v1-Apr-26-2026. 000files updated: Files 2026-04-26 13:24:23 -04:00
nhmall 97f8ad10b4 more updates 2026-04-26 13:21:18 -04:00
nhw_cron e39a7c31ad This is cron-daily v1-Apr-26-2026. 000files updated: Files 2026-04-26 13:02:30 -04:00
nhmall 45f4c697a7 miscellaneous 2026-04-26 12:54:44 -04:00
nhmall 0e10f82856 update sys win 2026-04-26 12:42:38 -04:00
nhmall d6f8241ac1 update dat src include... 2026-04-26 12:34:02 -04:00
nhmall 11ae226eeb some dat updates 2026-04-26 12:13:14 -04:00
nhmall 89a54b8370 update .gitattributes 2026-04-26 11:58:47 -04:00
nhw_cron 9e248ef8a2 This is cron-daily v1-Apr-26-2026. 000files updated: Files 2026-04-26 11:53:45 -04:00
nhw_cron 5b9df0041c This is cron-daily v1-Apr-26-2026. 005guidebook updated: doc/Guidebook.txt 2026-04-26 11:53:32 -04:00
nhw_cron 3fb81a48a1 This is cron-daily v1-Apr-26-2026. 005manpages updated: nethack.txt 2026-04-26 11:53:20 -04:00
nhw_cron ae1eb87b9d This is cron-daily v1-Apr-26-2026. 005manpages updated: recover.txt 2026-04-26 11:53:08 -04:00
nhmall 74e2062063 README 1st cut 2026-04-26 11:51:02 -04:00
nhmall 84e76bbbcb README-hints bit 2026-04-26 11:13:03 -04:00
nhmall 3cb7bfc0b3 more sys 2026-04-26 11:08:10 -04:00
nhmall ab730b70da revert an external URL change 2026-04-26 11:04:33 -04:00
nhmall 8d1e6b054c Install.dos bit 2026-04-26 10:57:31 -04:00
nhmall d7a6b3085e sys files 2026-04-26 10:47:48 -04:00