Commit Graph
8 Commits
Author SHA1 Message Date
Kestrel Gregorich-Trevor 2dd0af630e Adjust statue traps to be biased toward more difficult monsters. 2023-07-02 15:16:57 -07:00
Kestrel Gregorich-Trevor 8e43b684e8 Doppelgangers mimic top ten list members.
I saw this in the YANI archive, and I think it's fairly interesting.
Doppelgangers are known for commiting identity theft, but in NetHack
they function as just another shapeshifter. This commit makes them
a bit more interesting, I think.

Original YANI by aosdict and Andrio.
2023-07-02 14:43:29 -07:00
Kestrel Gregorich-Trevor 5c313389a1 Document monmove.c and name temp variables.
This commit expands on comments in dochug() and defines names for
the integer passed between it and m_move(). Hopefully increases readability.
2022-08-11 08:26:23 +03:00
Kestrel Gregorich-Trevor ecc275a450 Pull mind flayer blasts into their own function.
The mind blast code was previously a part of dochug().
This commit pulls that code into its own function, and also
happens to eliminate a goto and label with no change in functionality.
2022-08-11 08:26:09 +03:00
Kestrel Gregorich-Trevor 50adaff549 Piranhas devour corpses. 2022-08-11 08:26:06 +03:00
Kestrel Gregorich-Trevor a2a79a1250 Clean up set_apparxy()
This commit removes the gotos from set_apparxy, making it easier to read.
It also cuts out at 1-2 variable assignments on certain calls,
so technically it is an efficiency win as well.
2022-08-11 08:25:56 +03:00
Kestrel Gregorich-Trevor f83eaade32 Allow monsters to zap wands of teleportation at the player.
According to comments in the code, this feature was disabled
because it never triggered, making it useless. I enabled the code
again, and monsters demonstrated a willingness to zap the player
with wands of teleportation. I am not sure of what exactly changed,
but I think this feature could trigger some interesting situations,
and absolutely deserves to make a comeback.
2022-08-11 08:25:33 +03:00
Kestrel Gregorich-Trevor 355ed43a29 pull request #660 from NullCGT - sleeping monsters
Indicate to players that monsters are sleeping.

Closes #660
2022-02-22 11:36:40 -08:00