nhmall
d13eceb28b
eliminate one more source of vault guard newsym msgs
...
see_monsters() was producing spurious vault guard at 0,0
messages
Reproduce issue by:
1. Entering vault via teleport.
2. Wait for guard to enter.
3. Drop gold (if necessary) and follow guard.
4. Right after the guard disappears, but before
the corridor does, the following can lead to
the messages:
a) control-R to refresh the display.
or
b) save the game and restore.
In both cases, see_monsters() will get called and lead
to the spurious messages for the vault guard that is
parked.
Also, add a macro PARKEDMONSTER(mon) instead of checking the
the isgd bit and the value of mon->mx being zero in multiple
places
Also, adds MON_PARKED bit to mstate.
Currently the PARKEDMONSTER(mon) macro mentioned above,
does not use the new bit.
2026-06-14 14:31:18 -04:00
..
2022-02-04 11:01:20 -05:00
2025-05-25 20:38:17 -04:00
2026-04-26 09:25:42 -04:00
2026-05-12 15:21:23 +02:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-06-05 16:30:09 +02:00
2026-06-05 16:30:09 +02:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-05-31 13:26:34 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-05-25 17:06:24 +02:00
2026-06-05 16:30:09 +02:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-06-05 16:30:09 +02:00
2026-06-05 16:30:09 +02:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-06-05 16:30:09 +02:00
2026-05-31 13:26:34 -04:00
2026-04-26 09:25:42 -04:00
2026-06-10 15:52:13 -04:00
2024-09-06 13:08:07 -07:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-01 10:59:22 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-06-14 14:31:18 -04:00
2026-04-26 12:34:02 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-30 17:09:02 -04:00
2026-06-05 16:30:09 +02:00
2026-05-27 16:14:20 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-06-10 15:52:13 -04:00
2026-04-26 09:25:42 -04:00
2026-05-27 16:14:20 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-05-27 16:14:20 -04:00
2026-05-27 16:14:20 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 13:21:18 -04:00
2026-05-22 06:02:00 +01:00
2026-06-05 16:30:09 +02:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 12:34:02 -04:00
2026-04-26 09:25:42 -04:00
2026-06-10 15:52:13 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 12:34:02 -04:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-05-11 20:29:47 +02:00
2026-04-26 09:25:42 -04:00
2026-06-03 17:44:49 -04:00
2026-06-05 16:30:09 +02:00
2026-06-05 16:30:09 +02:00
2026-05-24 02:55:57 +02:00
2026-06-03 23:06:30 +03:00
2026-04-26 09:25:42 -04:00
2026-04-26 09:25:42 -04:00
2026-05-02 10:45:29 -04:00
2026-05-02 00:19:08 -04:00