This website requires JavaScript.
aebc666efa
clean up lua error message, catch failed lua_newstate call
nhkeni
2024-01-12 11:06:25 -05:00
32adc3a092
Split #turn undead monster iteration function
Pasi Kallinen
2024-01-12 14:40:44 +02:00
213302d973
check def_monsyms[], def_oc_syms[] index
nhmall
2024-01-11 20:13:02 -05:00
9a0f9b37cb
Merge branch 'fix-windows' of https://github.com/argrath/NetHack into NetHack-3.7
nhmall
2024-01-11 19:50:12 -05:00
97e4c0f34a
another comment bit
nhmall
2024-01-11 14:44:58 -05:00
2fa996eb19
comment update/clarification
nhmall
2024-01-11 14:19:28 -05:00
25a8c258e6
replace x >= LOW_PM with ismnum(x) shorthand macro
nhmall
2024-01-11 14:01:10 -05:00
58031920dc
Fix monsters using escape items unnecessarily
Pasi Kallinen
2024-01-11 19:19:00 +02:00
f4055c5bc5
Merge branch 'toss_up_fix' of https://github.com/mkuoppal/NetHack into NetHack-3.7
nhmall
2024-01-11 12:04:38 -05:00
02c675078b
PR #1150 - rework erinyes into avenging Furies
PatR
2024-01-10 23:22:56 -08:00
ef80549c70
Add true rumor about erinyes and alignment abuse
Michael Meyer
2023-12-01 11:12:05 -05:00
f42250eb9d
Eliminate magic numbers from uchangealign()
Michael Meyer
2023-11-30 00:55:23 -05:00
cd04780907
Add randomness to HoOA erinyes summoning
Michael Meyer
2023-11-28 21:19:47 -05:00
69b2523cfb
Add new erinys encyclopedia entry
Michael Meyer
2023-11-21 17:54:17 -05:00
10a1befcf9
Teleport-control monsters resist being teleported
Michael Meyer
2023-11-21 12:52:26 -05:00
6d29efcf04
Require a clear head to #offer
Michael Meyer
2023-11-21 12:11:43 -05:00
0c9e34832c
Make HoOA confuse the hero, summon erinyes
Michael Meyer
2023-11-21 12:07:13 -05:00
f930a12fba
Make erinyes scale with alignment abuse
Michael Meyer
2023-11-21 12:14:59 -05:00
32f3f7cf46
Forcefighting webs (when adjacent, not trapped)
PatR
2024-01-10 12:24:05 -08:00
9ab4d65431
Make force-fighting a web train the weapon
Pasi Kallinen
2024-01-10 17:44:53 +02:00
91781ef0a6
dothrow: Check for LOW_PM before accessing mon array
Mika Kuoppala
2024-01-10 17:26:38 +02:00
3f3d5b7bda
mktrap() flags
PatR
2024-01-09 17:17:19 -08:00
d672ea3051
remove redundant mktrap() tests
PatR
2024-01-09 16:36:50 -08:00
3a8971cc17
more invocation handling
PatR
2024-01-09 12:07:24 -08:00
6ff799d4f9
split damage from acid potion into separate function
SHIRAKATA Kentaro
2023-11-07 21:13:53 +09:00
0333495b8b
DO mkinvokearea() TODO
PatR
2024-01-09 00:41:35 -08:00
9cb270d4ca
mktrap() sanity-adjacent
PatR
2024-01-09 00:24:51 -08:00
86f4afa780
sp_lev.c lava tweaks
PatR
2024-01-09 00:04:43 -08:00
52940a4620
inappropriate null sobj check - pull request 1173
nhmall
2024-01-08 23:59:41 -05:00
a764d4fd61
Merge branch 'fix-detect' of https://github.com/argrath/NetHack into NetHack-3.7
nhmall
2024-01-08 23:45:53 -05:00
0ca1a1ca8e
src/trap: Fix isclearpath out of bound access on levl array
Mika Kuoppala
2024-01-09 01:18:17 +02:00
eec2abcc96
more PR #1193 - doors
PatR
2024-01-07 12:03:45 -08:00
3786b2c1d0
follow-up to restore.c
nhmall
2024-01-07 14:38:03 -05:00
132d642504
avoid alloc(0), read(fd,NULL,0), write(fd,NULL,0)
nhmall
2024-01-07 14:30:53 -05:00
e7d97e3a47
pull request #1159 - new hand and sink rumors
PatR
2024-01-06 15:53:01 -08:00
cad800337d
Add rumors related to sink, hand-washing changes
Michael Meyer
2023-12-01 11:19:59 -05:00
9487b0e56d
pull request #1148 - remove old wall_angle() code
PatR
2024-01-06 15:29:50 -08:00
ea62674621
delete ancient commented out codes
SHIRAKATA Kentaro
2023-11-20 03:54:17 +09:00
83bdf71932
pull request #1175 - obj->corpsenm fixes
PatR
2024-01-06 15:13:31 -08:00
4669676fc0
src/weapon: Avoid touch_petrifies with invalid corpsenm
Mika Kuoppala
2023-12-13 19:22:32 +02:00
83fba62152
src/uhitm: Avoid touch_petrifies with invalid corpsenm
Mika Kuoppala
2023-12-13 19:21:00 +02:00
c4d3ca00ce
src/muse: Avoid touch_petrifies check if bad corpsenm
Mika Kuoppala
2023-12-13 19:18:32 +02:00
4f15e134fc
src/mon: Avoid addressing with invalid corpsenm in mstoning
Mika Kuoppala
2023-12-13 19:15:49 +02:00
6a085955ea
src/eat: Check for valid corpsenm before checking is_rider
Mika Kuoppala
2023-12-13 19:13:40 +02:00
5cfa4cd9f6
src/dog: Fix TIN or EGG based corpsenm
Mika Kuoppala
2023-12-13 19:11:13 +02:00
21068b05c5
fix github issue #1192 - engulfers vs iron bars
PatR
2024-01-05 16:15:30 -08:00
2c26176de8
blind attempt to satisfy MS-DOS compile
nhkeni
2024-01-05 18:23:55 -05:00
0745d3fbe5
Free user data when destroying a lua state.
nhkeni
2024-01-05 17:26:18 -05:00
8ee7b11ed6
Use TRUE or FALSE for booleans
Pasi Kallinen
2024-01-05 17:00:04 +02:00
3e1eeced1a
CI update - take 4
nhmall
2024-01-05 08:15:37 -05:00
2b3938e45b
CI update - take 3
nhmall
2024-01-05 07:57:04 -05:00
9cc5f54e96
CI update - take 2
nhmall
2024-01-05 07:34:41 -05:00
9b87881f0e
update some builds in CI
nhmall
2024-01-05 06:59:19 -05:00
c3ffc284ad
uudecode follow-up
nhmall
2024-01-05 06:25:47 -05:00
4e19221e55
variable 'display' causes shadow variable warnings in X11 build
nhmall
2024-01-05 05:58:51 -05:00
f8230eff4b
quiet compiler warnings building sys/share/uudecode.c
nhmall
2024-01-05 00:33:47 -05:00
49a5d043c0
consistent use of TRUE vs 1 with botl and botlx
nhmall
2024-01-04 23:48:38 -05:00
22e52ee905
bundle the display-related hints, that tell bot() and others that an update is required, into a struct. Remove it from context since there is no reason to save those.
nhmall
2024-01-04 23:16:27 -05:00
9bcff7b896
Merge branch 'keni-luabits2' into NetHack-3.7
nhkeni
2024-01-04 10:40:27 -05:00
c7ab9a0565
Some lua catchup and cleanup
nhkeni
2023-12-31 12:28:15 -05:00
7353bf0e69
Message location for monster throwing or shooting at hero
Pasi Kallinen
2024-01-04 11:43:13 +02:00
1cc90d740f
replace a wav file that was acting differently than rest
nhmall
2024-01-04 00:10:44 -05:00
c6897bf331
fix github issue #1191 - obj->age of oil potions
PatR
2024-01-03 13:29:15 -08:00
db4a44735e
Message locations for Monster creation and teleporting
Pasi Kallinen
2024-01-03 10:28:16 +02:00
6db79b9f18
Guidebook update
nhmall
2024-01-02 12:34:05 -05:00
dc8d9d6cd0
Accessibility: Add location info to messages
Pasi Kallinen
2024-01-01 18:19:17 +02:00
d86e6e9717
clean up acurr()
PatR
2024-01-01 16:46:03 -08:00
00af468020
add specialized voice for an audio assistant
nhmall
2024-01-01 12:43:53 -05:00
aeab3f69a6
update year in copyright to 2024
nhmall
2024-01-01 11:04:26 -05:00
76179ea0ba
assert that u.ulevel is in range for use as index
nhmall
2024-01-01 10:55:14 -05:00
95aceb1722
Remove double boom on cancelling a magical trap
Pasi Kallinen
2023-12-31 21:06:52 +02:00
780d30eca9
Wielded quarterstaff gives a small spellcasting bonus
Pasi Kallinen
2023-12-31 17:53:00 +02:00
42a6a5df66
Cursed welded quarterstaff doesn't prevent spellcasting
Pasi Kallinen
2023-12-31 17:41:00 +02:00
cd91d0630b
github issue #1180 - humans and murder
PatR
2023-12-30 17:10:39 -08:00
b35d8d77a0
pull request #1147 : WANT_SOURCE_INSTALL for linux
PatR
2023-12-30 16:42:04 -08:00
a831bf576b
Add WANT_SOURCE_INSTALL to linux.370 hints file
Michael Meyer
2023-11-18 12:46:33 -05:00
1cfa966871
pull request #1143 - menustyle:Full 'A' choice
PatR
2023-12-30 16:33:27 -08:00
56d5bf50e5
Ignore loot/multidrop 'A' if no filter specified
Michael Meyer
2023-11-16 22:48:31 -05:00
c2fd027669
Typofix
Pasi Kallinen
2023-12-30 23:11:50 +02:00
d4dfb1765c
curses menu revision
PatR
2023-12-29 18:16:14 -08:00
9d32956616
curses static analyzer bits
nhmall
2023-12-29 10:38:37 -05:00
bed3b1d667
fix typo in attrib.c
nhmall
2023-12-29 08:34:13 -05:00
cb5e93e9e5
polymorphing into placeholder monsters
PatR
2023-12-29 02:29:16 -08:00
01d6d94e30
non-Null handling for uhitm.c
nhmall
2023-12-29 00:34:37 -05:00
9d2d437d0e
follow-up comment bit
nhmall
2023-12-28 19:25:49 -05:00
719919b16a
revisit destroy_armor()
nhmall
2023-12-28 19:17:43 -05:00
36c5843103
TTY_PERM_INVENT crash fix
PatR
2023-12-28 14:25:39 -08:00
073b0c90f3
Recalc mapseen when a special room is entered
Pasi Kallinen
2023-12-28 18:57:39 +02:00
9f5f4b3c32
fix broken 'make install' with hints/linux.370
nhmall
2023-12-28 11:45:36 -05:00
624eeeb58c
non-Null handling for alloc.c
PatR
2023-12-27 18:15:37 -08:00
caf436934e
NONNULLxxx for several files
nhmall
2023-12-27 20:11:59 -05:00
e69c98c14a
Windows follow-up: minimize pragma scope
nhmall
2023-12-27 15:00:08 -05:00
3eb0fab317
Windows error checking and warnings
nhmall
2023-12-27 14:56:03 -05:00
0927726900
static analyzer bit for trap.c
nhmall
2023-12-27 11:13:22 -05:00
d51e92d4bd
static analyzer bit for symbols.c
nhmall
2023-12-27 11:10:35 -05:00
aedbebad18
static analyzer bit for shknam.c
nhmall
2023-12-27 11:05:38 -05:00
6e654cb9a5
static analyzer bits for restore.c
nhmall
2023-12-27 11:03:25 -05:00
e9ced6e2f9
static analyzer bit for priest.c
nhmall
2023-12-27 11:02:09 -05:00
11c2586bdb
static analyzer bit for pickup.c
nhmall
2023-12-27 10:59:36 -05:00
2f5fc70f02
static analyzer bits for pager.c
nhmall
2023-12-27 10:56:00 -05:00