e827a395a1
MinGW and Borland Makefiles Add build instructions for nhraykey (untested)
nethack.allison
2003-05-18 18:53:13 +00:00
252460c70a
starvation killer message Write "died of starvation" on the tombstone, not just "starvation". Suggested by <Someone> a couple weeks ago, although his suggested prefix was different and didn't work as well for the "exhaustion" case.
cohrs
2003-05-17 22:03:27 +00:00
07a3dabab1
more U429 - tile bits > While looking at the tiles.bmp file, I've found some more mistakes like > this : the Wizard of Yendor's shadow is touching Croesus' tile, and one > of Orcus' wing is touching Yeenoghu's tile.
cohrs
2003-05-17 21:46:45 +00:00
15ad161345
more grammar bits Reported to the list a while back by <Someone>. The Knight's quest messages are inconsistent in the use of royal pronouns. Capitalize them all. Another option would have been to remove all royal capitalization (since such Capitalization didn't come into use until relatively recently).
cohrs
2003-05-17 21:35:21 +00:00
775e4e0345
U442 - scroll of charging <Someone> suggested a scroll to counteract an unknown scroll of charging that had negative effects. Scroll of punishment already costs the same, so that unknown behavior is already covered. Plus, a cursed scroll of charging already has negative effects, except in the case where the player was confused where no negative effect from reading a cursed scroll of charging occured. Added such an effect (since the curse should still cause something bad, even though the reader is confused), to drain the player's energy.
cohrs
2003-05-17 21:12:16 +00:00
ddb2f60171
message when eating a stalking As suggested by <Someone> to the mailing list, display a message when you eat a stalker and notice that you became invisible.
cohrs
2003-05-17 20:51:11 +00:00
b8e3cc2b77
another README.linux update Make the instructions a bit more blow-by-blow. Re-order them so they correspond to the Install.unx step numbers. Explicitly refer to Install.unx and Install.X11 where appropriate.
cohrs
2003-05-17 20:35:07 +00:00
c6e4d7ac75
win32tty: The author field should not be left as devteam
nethack.allison
2003-05-14 10:56:54 +00:00
c4c1b064f7
fix B02004 and other projectile related killer reasons
nethack.rankin
2003-05-14 10:25:26 +00:00
835c0ca499
Field is conditionally defined, code referring to it isn't
nethack.allison
2003-05-12 04:49:20 +00:00
792b684dcc
Add <Someone> to dungeoneers list Proposed by Michael Allison. Seconded by Pat Rankin. (it can always be withdrawn if there is a later objection)
nethack.allison
2003-05-12 03:05:00 +00:00
a2249a4b0d
Some altkeyhandler tweaking
nethack.allison
2003-05-12 02:25:08 +00:00
c9d2b2e84a
Add <Someone>'s comments to file
nethack.allison
2003-05-11 23:42:25 +00:00
4d191334fc
add some old fixes entries some old patches from the same week that never got fixes34.0 entries (fixes33.2 at the time)
nethack.allison
2003-05-11 13:40:01 +00:00
669c48dd04
polearms and infravision Allow hero to apply a polearm against a monster seen only by infravision. Reported to the mailing list.
cohrs
2003-05-11 05:08:58 +00:00
b8e61b8c47
B02003 - choking on unique monster corpse Try harder to use the pronoun "the" when refering to a unique monster's corpse
cohrs
2003-05-11 04:18:25 +00:00
3f1f8c0b91
U455 - attacking disenchanter When polymorphed, only attacks involving hands/feet/weapons should result in damage to object. Theoretically, hug and butt attacks should affect objects too, but no forms with such attacks currently allow wearing armor.
cohrs
2003-05-11 03:18:02 +00:00
17ad4116b1
rollback one band
nethack.allison
2003-05-10 21:28:33 +00:00
b32a445a2c
final qbuf patch
nethack.allison
2003-05-10 21:16:39 +00:00
6f56da5261
final qbuf patch
nethack.allison
2003-05-10 21:11:16 +00:00
8f66986300
Pat Rankin wrote: > The `prompt' buffer in tty_yn_function still only holds QBUFSZ > characters. But fixing the tty incarnation wouldn't be good enough; > all the other interfaces would need to handle it too. I think it > should be fixed in the core instead. Prompt strings simply should > not be allowed to become so lengthy.
nethack.allison
2003-05-10 14:11:42 +00:00
9746d9404e
next qbuf overflow
nethack.allison
2003-05-09 04:03:16 +00:00
5353192bda
next qbuf overflow
nethack.allison
2003-05-09 03:55:33 +00:00
bba4872447
yet more qbuf
nethack.allison
2003-05-09 01:19:29 +00:00
50467a60b7
more qbuf Pat pointed out to me that there are other potential qbuf overflows, so this adds a function to assist in weeding them out.
nethack.allison
2003-05-08 11:19:16 +00:00
f38ebb5a21
back out accidental fixes35.0 update
nethack.allison
2003-05-08 02:27:10 +00:00
24f9f56006
fix prompt string overflow in lift_object() <email deleted> wrote: > The game crashed badly when I made some experiments with items > with very long names: > > You have much trouble lifting a blessed greased thoroughly rusty >thoroughly corroded +3 plate mail named terribly long killer longer than my >ong long-worm called long. Continue? [ynq] (q)
nethack.allison
2003-05-08 02:25:19 +00:00
25d6335de9
two land mine bits
nethack.rankin
2003-05-03 02:08:34 +00:00
9672d39e13
fix U438 - text formatting
nethack.rankin
2003-04-30 23:27:31 +00:00
18ee5accfb
X11 install doc update In some X11R6 configurations, .Xresources is the name for the .Xdefaults file. My older Linux system uses _both_, depending on which window manager you run.
cohrs
2003-04-24 15:42:53 +00:00
8cb8d6cf54
U429 - high priest tile Fix a couple bad pixels in the high priest tile that are actually shadows from the previous tile that spilled over.
cohrs
2003-04-22 23:51:30 +00:00
cb71f71b53
The POSIX function yn() is sometimes a macro (eg. GCC 3.2, Linux), so undefine it (we don't need either here).
warwick
2003-04-22 06:57:27 +00:00
4bebf0624b
Avoid using NAME_MAX. What we really wanted was PL_NSIZ.
warwick
2003-04-22 06:54:45 +00:00
a2a8c0f86c
gauntlets of power removal encumbrance feedback <Someone> reported that encumbrance feedback when removing GoP was delayed until the next turn. Several other places call encumber_msg() to provide immediate feedback. Call it in Gloves_off() too.
cohrs
2003-04-20 22:29:25 +00:00
cb56f6fd2d
B02002 - Monster werechange messages Change the monster constants to match the current position of the switch statement. Also test canseemon(), since the message isn't needed if you see the change. I didn't make any other change to the message frequency. If it's too frequent, then perhaps the changes themselves are too frequent.
cohrs
2003-04-20 18:00:12 +00:00
3d7d2f569e
U423 - uninitialized memory access in dolookup fix a case where "cc", which is only set when looking from_screen, in a case where from_screen is not set.
cohrs
2003-04-17 03:44:02 +00:00
d4c9baa644
wishing for magenta potions Reported on the net.
arromdee
2003-04-17 02:21:16 +00:00
83ffd8077a
U406 - running and mimic mimicking closed doors If running in a way that stops at closed doors, you should stop when coming across a mimic mimicking a closed door too.
cohrs
2003-04-14 05:10:06 +00:00
b53cdee210
U409 - hiding and eating bugs Three related bug fixed, two reported in U409. + If you zapped a wand of cold downward while hiding underwater, the uundetected flag was not reset (but the monster case was code correctly), resulting in an impossible error on the next attack + If you finished eating something you were hiding under and were attacked, another impossible would occur + While checking the eating gold case, I noticed that several cases would lose gold on the floor if the attempt to eat it failed
cohrs
2003-04-14 01:09:30 +00:00
86253d5602
unpaid tinning kit usage <Someone> reported that shopkeepers don't charge for using tinning kits.
cohrs
2003-04-13 04:18:36 +00:00
f6bb38f22b
compilation bit quiet a new gcc warning
cohrs
2003-04-13 04:09:32 +00:00
b39599719e
is_damageable was always true <Someone> noticed that is_damageable used the address of is_rottable instead of calling it. Unfortunately, there doesn't seem to be a good compiler warning to detect uses of function addresses as booleans.
cohrs
2003-04-06 15:02:57 +00:00
420981789e
quaffing documentation some of the places quaff was documented tried to be general about what it applied to, but other places, including the Guidebook, were not.
cohrs
2003-04-05 02:14:52 +00:00
549736e688
narrative linux install instructions try to give an example showing actual commands to make it more obvious exactly how the linux tarball gets installed
cohrs
2003-04-04 02:00:35 +00:00
66ece5d870
B01006 - containers hitting the floor <Someone> noted that if you dropped a box while levitating, nothing would break. This is true for sacks too, which shouldn't be immune either. Throwing didn't break contained objects either, not mentioned in his report.
cohrs
2003-03-29 03:31:51 +00:00
d5f40ec222
Show true key sequences (essential on MacOSX).
warwick
2003-03-28 01:41:38 +00:00
18f39cfcdd
B01005 - infinite objects from traps Added a random factor to arrow, dart and rock traps so they'll eventually stop producing new objects. Also fixed a bug in mklev that set the trap "once" flag even for traps where it wasn't currently appropriate.
cohrs
2003-03-27 03:01:38 +00:00
debd89444c
(from <Someone>) What's in it: some MessageBox tidbits: - Let all MessageBoxes display an icon - Introduced NHMessageBox to have messageboxes display a consistent title - Change icon in mswin_display_file from MB_ICONERROR to MB_ICONEXCLAMATION for non-fatal error And to solve #U355: NetHackW won't run on Win2K OS: - Avoid a crash when closing the main window while the splash screen is displayed. - Make sure NetHack starts normal when closed minimized - Center the splash screen on the screen, not on the parent window (which may be off-screen)
nethack.allison
2003-03-27 00:23:24 +00:00
345ffcfaec
B01003 - blindfold vs dust vortex This started out as a change to address the strange sequence of messages if you remove a blindfold while engulfed in a dust vortex. That is addressed by a new function that can be called in such situations. Calls to this function were added in all the cases where the can_blnd() engulfing conditions end as a result of player action. There are some other cases that end ucreamed or usleep, but they happen between turns and shouldn't need extra handling.
cohrs
2003-03-26 05:10:22 +00:00
39befe07fd
To summarise: - My "various Windows refinements" patch from yesterday went into 3.4.x correctly - My "NumberPad" patch went into 3.4.x, but should be backed out - My "various Windows refinements" patch from last week was for 3.5.0, but is incomplete; you can safely ignore that. - I'll make a new "various Windows refinements" patch for 3.5.0 tonight.
nethack.allison
2003-03-26 00:02:09 +00:00
1783623cb4
more gnome compilation problems a typo kept gnstatus.c from compiling w/GOLDOBJ defined
cohrs
2003-03-24 22:12:32 +00:00
7fa28ea693
jumping over sokoban pits reported to the list. The code in hurtle_step was returning FALSE one step too early, resulting in the player not actually ending up in the pit.
cohrs
2003-03-24 21:56:59 +00:00
cff0fb7870
B01002 - tame dwarf won't eat <Someone> reported that a tame dwarf wouldn't eat food tossed at it. He also reported that it wouldn't eat off the ground, which I couldn't reproduce nor see in a problem in the code. The code in thitmonst didn't allow for sharing food with non-domestic, already tame monsters.
cohrs
2003-03-24 07:30:49 +00:00
1396b45f24
healer quest locate level lighting There were 2 narrow rectangles of darkness on the healer locate level that weren't consistent with the healer quest.
cohrs
2003-03-24 05:21:47 +00:00
2ec40201f4
U384 - dopay impossible If you zapped a WoStriking while outside a shop and broke the door and 2 separate objects, the shopkeeper would come out to get paid but if you tried, it would result in "dopay: not to shopkeeper?" due to stolen_value not adding the cost of the 2nd object to the right accumulator.
cohrs
2003-03-24 02:15:49 +00:00
b7fea371b6
statue gender Reported on the newsgroup (a few weeks ago in the middle of a post about something else): someone turned Perseus to flesh and found out he was female.
arromdee
2003-03-24 02:02:08 +00:00
1d99476847
seeing self with infravision > It appears that if showrace is set, and your race is not human, a > potion of invisibility (or any other form of invisibility) doesn't cause > your symbol to disappear on screen, even if you don't have see invisible.
arromdee
2003-03-24 00:47:03 +00:00
310d1d53fd
B01001 - locking/unlocking a door while in a pit Since you can't reach a door to open it while in a pit, it makes sense you can't lock/unlock it either.
cohrs
2003-03-23 20:22:00 +00:00
adfaae0677
numkey (from <Someone>) mapping the 5 and 0 to '5' and '0' respectively when NumLock is off, to make entering numbers easier. The core will map '5' and '0' to 'g' and 'i' respectively. This solves W341-5.
nethack.allison
2003-03-23 19:20:22 +00:00
34272b3249
More (from <Someone>)
nethack.allison
2003-03-23 19:16:54 +00:00
5311cce717
From Yitzhak (2 troublesome bands removed and will follow later) Here's the new patch with the Windows improvements; this should apply to the 3.4.2 tree. Note the changed filename in the diff lines. What's in it: > some MessageBox tidbits: > - Let all MessageBoxes display an icon > - Introduced NHMessageBox to have messageboxes display a consistent title > - Change icon in mswin_display_file from MB_ICONERROR to MB_ICONEXCLAMATION > for non-fatal error > > And to solve #U355: NetHackW won't run on Win2K OS: > - Avoid a crash when closing the main window while the splash screen is > displayed. > - Make sure NetHack starts normal when closed minimized > - Center the splash screen on the screen, not on the parent window (which may > be off-screen) What's new in it: - Show copyright banner in textbox in splash screen instead of over the picture - Show news in splash screen only if iflags.news (solves W341-6) - show complete version information in splash screen when it is used as about box
nethack.allison
2003-03-23 19:03:08 +00:00
2ae7f10dd9
carrying capacity As suggested in the newsgroup, re-factor the calculation of carrcap so that any change in strength or constitution affects your capacity. The integer division was rounding off the result.
cohrs
2003-03-22 17:25:09 +00:00
f6f89a2075
someone finally was confused by glibc 2.2.93 before e-mailing devteam about README.linux. Try to clarify the confused version number.
cohrs
2003-03-21 04:16:08 +00:00
04713a0406
win32 clear registry Clear the registry settings via nethack -clearreg
nethack.allison
2003-03-18 10:23:10 +00:00
f159dd596c
U337 - putting gold in a shop container When you drop a container in a shop, gold in that container is added to your credit. However, if you put gold into a container after it was already on the shop floor, no credit was given. Then when you picked up the bag or tried to take out the gold, you'd be debited for it. This change causes in_container to handle gold the same as container dropping does.
cohrs
2003-03-17 05:38:36 +00:00
b85f492320
B20007 age of potion of oil from bones First From a bug report.4.1 beta 20.
nethack.allison
2003-03-17 01:25:48 +00:00
96b149208f
B20007 age of potion of oil from bones First From a bug report.4.1 beta 20.
nethack.allison
2003-03-17 01:20:41 +00:00
4cf1b2964d
gold and touchstones Implement Pat's suggestion of allowing even identified touchstones to test gold, removing the getobj hack recently added. This actually brings the touchstone a bit more in line with the data.base entry.
cohrs
2003-03-16 03:07:48 +00:00
79735fde8b
gold and touchstones Implement Pat's suggestion of allowing even identified touchstones to test gold, removing the getobj hack recently added. This actually brings the touchstone a bit more in line with the data.base entry.
cohrs
2003-03-15 21:42:34 +00:00
6746cebac9
compilation bit remove unused variable
cohrs
2003-03-15 21:34:11 +00:00
74230f0db6
version number adjustment in trunk
nethack.allison
2003-03-15 12:33:57 +00:00
e0b59d47a2
some release prep
nethack.allison
2003-03-15 12:20:34 +00:00