b1b5e13bfa
#turn fix Don't report that undead monsters are "turning to flee" when they're about to be made peaceful or killed outright, and add a missing alignment fixup for the case where they do get made peaceful.
nethack.rankin
2002-03-03 04:28:08 +00:00
9fdde2b3aa
update patchlevel change list and potential date stamp
nethack.allison
2002-03-03 04:24:48 +00:00
c5c394023e
WIZKIT gold items - if !GOLDOBJ, putting gold in the WIZKIT would add zerobj to the inventory. This shows up when you "Da" and get a message like "you drop 0 glorkum 0 0 0"
cohrs
2002-03-03 03:36:33 +00:00
ccb67fe926
fix a cut-and-paste error
nethack.allison
2002-03-03 02:32:14 +00:00
82cd3a3feb
Make nhsetup.bat double-clickable Picking up on a suggestion made by Yitzhak, allow nhsetup.bat to be double-clicked in Windows to accomplish the necessary file movements.
nethack.allison
2002-03-03 02:21:46 +00:00
89098b943a
Guidebook.txt update for 3.4 - created on RedHat Linux 7.2 using standard tools
cohrs
2002-03-03 00:27:39 +00:00
d1d6455534
Linux build updates - A few Makefile changes to reflect current(?) paths on Linux - Linux mail reader is /bin/mail
cohrs
2002-03-02 22:43:39 +00:00
b8d702085f
Install.nt and nhsetup.bat updates.
nethack.allison
2002-03-02 17:19:27 +00:00
38e60fa8d1
jeweler shopkeeper touchstone (B3015) This implements the suggestion in beta bug 3015.
arromdee
2002-03-02 16:46:56 +00:00
e4f694986c
french fried food (B7010) This implements the suggestion in beta bug 7010.
arromdee
2002-03-02 16:18:39 +00:00
8651a77b43
bug 8009 (dropping gold on altar) This fixes beta bug 8009 (dropping gold on altar)
arromdee
2002-03-02 16:06:12 +00:00
442cfb2494
vms update Update the instructions, add a dat -> util dependency so that MMK (freeware clone of DEC's MMS make utility) builds the data files when necessary, and switch the default compiler to DEC C.
nethack.rankin
2002-03-02 07:50:34 +00:00
d6d445d514
This fixes beta bug 8003 (half physical damage from gas spores) as well as a minor bit of cleanup in mon.c.
arromdee
2002-03-02 01:07:11 +00:00
635c3f6240
Update the README - adds a few more items. - remove the line "primarily a bug fix release" since it it were, it would be 3.3.2 - remove "to tell more would be cheating" reference, since we're considering including fixes34.0 in the distribution - expands on the Gnomehack stale situation
nethack.allison
2002-03-01 14:27:29 +00:00
45160f1b46
Remove unused code, fix comment.
dean
2002-03-01 05:29:48 +00:00
007ddef858
Fix a typo.
dean
2002-03-01 05:26:36 +00:00
58c1d99bb8
win32 uses included uudecode utility
nethack.allison
2002-03-01 05:06:48 +00:00
354d47ce5d
One last (for now) bit for amiga makefile for sas/c. This fixes make install to actually install and build everything needed. -jhsa
keni
2002-02-28 14:53:37 +00:00
8fb7664869
fix more your corpse cases - new cxname() to simplify doing the right thing in increasingly common cases - use for bullwhip snagging - in shopkeeper offer code - in a couple other existing places rather than duplicating CORPSE checks - use singular(...) in "swings" cases, since only one can hit. Singular uses corpse_xname automatically when appropriate
cohrs
2002-02-27 05:15:48 +00:00
c9f7360301
stopping occupation when missed This fixes beta bug 3020. It was hard to notice because the presence of a monster in the room stops your occupation anyway, so it wasn't triggered unless you were blind.
arromdee
2002-02-27 02:29:33 +00:00
7827e17848
cloning minions Janet pointed this one out to me...
arromdee
2002-02-27 02:17:01 +00:00
f33ab026b8
shattering corpses - generalize which weapons can be shattered to be >= WOOD
cohrs
2002-02-26 22:07:24 +00:00
0f1615c7ad
simplify touchstone object choosing - remove special case code from getobj for touchstone - remove other hacks from getobj that resulted from earlier hack, solves the "rub on the gold stone" problem completely - pass correct letter list to getobj from use_stone, like other callers
cohrs
2002-02-26 07:36:30 +00:00
af51f4b0a2
cloning Fix a minor cloning problem; clones didn't retain the monster's name or tameness. (The name *was* retained if you were cloned.) I also added a minor change in wizard mode to display a few tameness fields of a dog.
arromdee
2002-02-26 06:55:17 +00:00
24956e3b53
The unpaid cost displayed in your inventory now includes container contents, not just the cost of the container itself (a prices in inventory phenomenon).
nethack.allison
2002-02-25 19:14:42 +00:00
63908bbed4
'D'ropping gold messes up inventory - new splitobj() behavior requires special casing when !GOLDOBJ and dropping some of your gold, to ensure that the remainder remains the first item in the inventory
cohrs
2002-02-25 05:51:44 +00:00
0763523fba
win32: Allow 32x32 tile builder to be built.
nethack.allison
2002-02-25 03:38:05 +00:00
6db3117830
sling, like whip, shouldn't shatter from a blow
cohrs
2002-02-25 02:57:57 +00:00
7f5285b1ee
converting SCORR to CORR unblocks vision - fix several cases where a point was unblocked by unblock_point wasn't called, directly or indirectly
cohrs
2002-02-25 02:43:50 +00:00
f9aaeda9b9
monsters jumping into hidden traps - if a monster jumps into a trap in an SCORR, and you see it, convert to CORR
cohrs
2002-02-25 01:02:55 +00:00
e787bda52a
wintty debug bit
nethack.allison
2002-02-25 00:15:56 +00:00
df31185e9c
mounting steed while levitating at will - avoid causing damage if you slip and levitating at will - change message slightly in this case as well
cohrs
2002-02-24 21:36:32 +00:00
8d08badfbb
Darkness msg despite sunsword > Is the "You are surrounded by darkness!" message from reading a cursed > scroll of light (or non-cursed if confused) appropriate if you're > wielding Sunsword, which _doesn't_ get turned off by it?
nethack.allison
2002-02-24 19:13:32 +00:00
0a9beba75e
a flag to track if vision is ready - new iflags.vision_inited to determine if vision is ready to go. - the flag is set the first time vision_reset() completes, actually every time - vision_recalc() checks the flag before doing anything.
cohrs
2002-02-24 18:04:02 +00:00
490ceaee6c
change is_greystone() to is_graystone()
nethack.allison
2002-02-24 17:23:02 +00:00
575228db06
<Someone> reported a poor display result on the win32 tty when hilite_pet was enabled. After checking into it, the test was looking for the value: (FOREGROUND_GREEN|FOREGROUND_BLUE|FOREGROUND_RED) which signifies a white color on win32 console I/O. The problem was that in some cases that was OR'd with something else such as FOREGROUND_INTENSITY.
nethack.allison
2002-02-24 15:45:05 +00:00
6b4429d942
more wizkit: bulletproofing previous change
nethack.rankin
2002-02-24 06:56:46 +00:00
fcf8af733b
vault guard message on the wrong level if vault guard leaves his original level and is killed, clear_fcorr was still attempted on the wrong level.
cohrs
2002-02-24 06:56:02 +00:00
163f394fbe
monster use of artifacts
nethack.rankin
2002-02-24 06:12:57 +00:00
cae2ef47c3
random shrines on special levels - "random" shrines generate the value -1, not -11 - rn2(1) always == 0, should be rn2(2), sanctums aren't random
cohrs
2002-02-24 05:38:57 +00:00
753cc7089f
fix B3024: remove vs take off
nethack.rankin
2002-02-24 05:05:11 +00:00
4bc3561a96
from <Someone>: #rub touchstone
nethack.rankin
2002-02-24 03:19:20 +00:00
a5edf5d01e
fix tty crashes for empty news file - menu-window code could access a null pointer when there was no data - menu-window code can't handle empty contents, because there's no place to position the cursor, so force text mode - still looked ugly, so added a check to avoid displaying anything if the file was empty
cohrs
2002-02-21 07:10:30 +00:00
ae9f38222e
add_sound_mapping cleanup - avoid several buffer overflows - move use of access() to files.c in new can_read_file() function - remove extra newlines in raw_print() calls - get ready for lint, eg sprintf -> Sprintf - generally make the code look like core code, not Qt code
cohrs
2002-02-21 03:33:42 +00:00
403cee9b5b
avoid you see it hatch enexto may place monster out of site, even though egg was in sight. use an(m_monnam(mon)) not a_monnam. Works in this case due to earlier checks.
cohrs
2002-02-20 02:33:14 +00:00
a65c59a104
BUC follow-up bit
nethack.allison
2002-02-19 14:29:15 +00:00
4170c75993
More BUC Defer to the validation code from pickup.c for checking valid categories. This reduces the number of callback functions required, and allows combinations of BUCX to be used in traditional menu style.
nethack.allison
2002-02-19 14:20:21 +00:00
4b0dab0d0e
<Someone> bit in util/lev_main.c:write_maze(), line which reads "Write(fd, &(pt->ngold), sizeof(pt->naltar));"
nethack.allison
2002-02-19 13:25:06 +00:00
126294b4de
follow-up to Allow BUC with menustyles other than full.
nethack.allison
2002-02-19 08:29:31 +00:00
e054b25590
Allow BUC with menustyles other than full.
nethack.allison
2002-02-19 08:22:15 +00:00
3b2aa68d24
touchstone: cannot rub on the stone gold hack around the silly grammar
cohrs
2002-02-19 07:50:42 +00:00
7f946fca6c
plural of lotus followup Don't convert *us -> *i for short words like "bus"
cohrs
2002-02-19 06:01:45 +00:00
d645467f40
permanent inventory window updates Addresses the follwing missing updates: - Quest Artifact identification by Quest Leader. - Rust damage from a rust trap. - Remove curse as a result of prayer (both fixing TROUBLE_CURSED_* and the blessed-remove-curse boon.) - Charging via PYEC
cohrs
2002-02-19 05:10:31 +00:00
377a3b8482
plural of lotus is lotuses another makeplural special case
cohrs
2002-02-19 04:56:15 +00:00
cad85663de
purple worm digestion Generally modify the AD_DGST damage type so that: - players and pets get no AD_DGST nutrition from G_NOCORPSE monsters - undead no longer convey any nutrition, to either monsters or you-as-monster I decided on this based on the age typically assigned to undead corpses. - digestion conveys 50% or normal nutrition, and takes 25% the time to eat. - all AD_DGST attacks are now subject to gas spore explosions, including player
cohrs
2002-02-18 23:36:46 +00:00
839947d423
add non-controversial part of <Someone>'s "unpaid prices in inventory."
nethack.allison
2002-02-17 14:42:48 +00:00
06b7862906
air elementals This reduces the damage of those unreasonably deadly air elementals.
arromdee
2002-02-16 03:50:55 +00:00
a62d0a25bc
Includes: 1) Removal of bmp placement in binary directory in NT 2) No use of "intrinsic function" optimization in dsp 3) Compilation of resource file for NT Console
nethack.allison
2002-02-15 13:26:27 +00:00
f0b8d8fec5
warning about hidden monsters If a monster is hiding, such as underwater, general warning should locate it
cohrs
2002-02-15 06:57:19 +00:00
93b46d7a60
stone-to-flesh downwards display the typical "beneath" if you're levitating, not "at". If over lava, say "blood boils". Also, treat ice & water like waterlevel case.
cohrs
2002-02-15 05:47:57 +00:00
7345561da8
computing cost of stolen container contents the cost didn't multiply get_cost value by the object quan
cohrs
2002-02-15 05:12:38 +00:00
fe4f8b3c9d
whipping hidden mimic displays mimic name too early rather than the "flick" message, just go directly to stumble_onto_mimic
cohrs
2002-02-15 04:29:11 +00:00
e4facdc70a
burnt webs still visible
cohrs
2002-02-15 03:20:41 +00:00
5d91c33e6a
First set of Amiga updates
keni
2002-02-14 11:55:32 +00:00
6d18eb3f0d
From <Someone> Fixed the map scrolling problem that Yitzhak reported.
nethack.allison
2002-02-14 05:15:51 +00:00
5ba1968c14
swap touchstone and flint in the objects[] array to allow inclusion of touchstone when wishing for gray stone.
nethack.allison
2002-02-14 02:33:52 +00:00
dafae59205
from <Someone>
nethack.allison
2002-02-14 00:55:17 +00:00
b956517a31
X11 icon bit
nethack.rankin
2002-02-13 22:25:32 +00:00
4565a1d0bd
- added map scrolling: Ctrl-left_arrow - scroll left Ctrl-right_arrow - scroll right Ctrl-up_arrow - scroll up Ctrl-down_arrow - scroll down Ctrl-home - scroll to upper left corner Ctrl-end - scroll to lower right corner Ctrl-PgUp - scroll one page up (vertical) Ctrl-PgDown - scroll one page down (vertical)
nethack.allison
2002-02-13 20:09:52 +00:00