Commit Graph

  • 5eff6601e9 avoid the_your[] duplication nethack.allison 2003-09-15 02:04:00 +00:00
  • e2d75840b0 quivering coins A while back, I delayed applying this patch after a discussion about quivering coins, because I didn't want to change the behavior of GOLDOBJ vs non-GOLDOBJ games. I'm tired of seeing this diff in my tree, and I recall there was some sentiment that I should have checked it in, so I'm adding the feature in the trunk. cohrs 2003-09-14 00:01:35 +00:00
  • 10847b0e3d gcc compilation warnings cohrs 2003-09-13 22:55:45 +00:00
  • bd170f5869 show errno not result nethack.allison 2003-09-13 17:11:20 +00:00
  • cc830fb311 buglist - full level triggers impossible() from migrating mons nethack.allison 2003-09-13 05:30:43 +00:00
  • 32b2af4abf buglist followup to pacifying a shopkeeper Quoting the buglist: "If shk.c does get modified, I'd like to see a call to rouse_shk() added at the start of rob_shop(). If the shk wakes up for buying and selling, he ought to wake up for robbery--even when it's covered by the customer's credit--too." cohrs 2003-09-12 20:08:44 +00:00
  • 8396866296 inappropriate pacification of shopkeepers A recent report noted that if you are invisible, teleport into a shop, steal something, teleport out, and then return, the shopkeeper will become pacified. This is because the pacification code occurred even if the shopkeeper already knew your name, as long as the "Welcome" message had not yet occurred. Implement <Someone>'s proposed fix: Before pacifying, either the visitct must be zero (as per old code) or the customer name must already be known. And, of course, the customer name must differ from the current setting. This skips the pacification code in those situations where the shopkeeper learned your name but was not happy about it (which is what visitct > 0 implies, at least initially). cohrs 2003-09-12 17:23:04 +00:00
  • 57a21dafde Missing FOUNTAIN in minend-3 <Someone> reported a missing FOUNTAIN tag the minend-3 to correspond to one of the fountains in the map. cohrs 2003-09-12 16:50:09 +00:00
  • ad41e2dc32 U614 - Master Kaen death message rewrote the message so it doesn't talk about his body dissolving into gas, since there's a possibility that he'll leave a corpse. It now doesn't mention a body at all, so it's not so bad when he doesn't leave a corpse either. The contents are completely changed, and I think it's more in line with the sort of thing you'd expect from Master Kaen. cohrs 2003-09-12 16:20:50 +00:00
  • 9d83d474f4 Solve a number of MacOSX problems. warwick 2003-09-11 04:25:52 +00:00
  • 0460cc9824 MacOSX can handle >14 character names. I think the #if is inverted really - what DOES have that limit? warwick 2003-09-11 04:23:52 +00:00
  • a80481a5e7 Avoid unixisms. On MacOSX, we cannot assume that the user will use a command-line option to set their name. Normally they will type a name if asked - but they won't be asked if we pull their username as a name. warwick 2003-09-11 04:22:55 +00:00
  • 656fe3689d Rule for tile2cmp.o needed. warwick 2003-09-11 04:21:12 +00:00
  • fcc6b44ab8 *** empty log message *** warwick 2003-09-11 04:19:43 +00:00
  • 1fc1945222 A .txt file is easier for the end user. warwick 2003-09-11 04:19:02 +00:00
  • 4c2486026e Work on BigEndian systems too. Only __ppc__ detected for now (Mac OS X). warwick 2003-09-11 04:00:21 +00:00
  • b7529324a7 fixes typo nethack.rankin 2003-09-11 03:02:54 +00:00
  • 951ca18e61 fix U640 - Medusa bug nethack.rankin 2003-09-11 02:45:55 +00:00
  • 3415b354ab shopkeeper messages outside the shop remove_rooms() was trying to be clever and truncate the maximum room bounds in partially overlapping rooms. In the process, it would truncate the bounds of L shaped rooms incorrectly, leaving some locations outside the bounds with the roomno field set. Since the maximum bounds really do not have to actually match the largest extent of the room in the case of irregular rooms, it was easiest to just remove the code that was performing the incorrect truncation. Due to the way remove_room() is coded, this could result in shopkeeper messages (or, less likely, priest messages, although that has not been reported yet) occuring for locations to the right (or the upper/lower right corner) of the MAP on the Bustling Town level. cohrs 2003-09-10 21:11:21 +00:00
  • b7a64afdd7 U638 Juiblex's "moat" > NetHack feedback form submitted by > <email deleted> > on Tuesday, September 9, 2003 at 06:41:34 > Hi, Just thought I'd point out a sort of inappropriate word > choice or typo that I came across in Juiblex's Swamp. I got this > message, after pushing a boulder into the swamp: There is a large > splash as the boulder falls into the moat. Obviously it's a swamp > and not a moat so that sounds a bit wrong. It says the same sort > of thing when I #dip a scroll in the swamp as well. nethack.allison 2003-09-10 01:16:23 +00:00
  • 0b284f75a0 compilation bit jwalz 2003-09-08 00:48:37 +00:00
  • eb398e0b2a save/bones compatibility info followup nethack.allison 2003-09-07 18:19:24 +00:00
  • 89ec7dad49 save/bones compatibility info followup nethack.allison 2003-09-07 18:17:05 +00:00
  • dae1b81029 #U632: Objects in Pits (game behavior) nethack.allison 2003-09-07 17:25:50 +00:00
  • c3bfccdaf6 runtime bones compatibility info nethack.allison 2003-09-07 11:48:43 +00:00
  • 89551f2157 missing band <Someone> pointed out that I didn't check in the updated include/extern.h nethack.allison 2003-09-06 21:33:31 +00:00
  • 9091855c66 monster birth limits followup nethack.allison 2003-09-06 11:01:05 +00:00
  • 237a8fbce7 monster birth limits exceeded by bones load nethack.allison 2003-09-05 20:39:35 +00:00
  • 724ac2670c more overlay bits nethack.allison 2003-09-05 14:59:53 +00:00
  • 1fed7915fb Remove vestiges of old overlay source split [trunk only] nethack.allison 2003-09-05 13:55:24 +00:00
  • 416412f92b Remove vestiges of old overlay source split [trunk only] nethack.allison 2003-09-05 02:45:18 +00:00
  • 1a94dcfca3 U631 - bustling town down stairs correct the region where the down stairs can be placed so they don't show up in a cut off cave. If/when the level generator is improved to avoid generating such caves, the down stairs region could potentially be changed back. cohrs 2003-09-04 15:24:15 +00:00
  • 74d4f057d5 U614 student statues were converted to valkyries nethack.allison 2003-09-04 10:26:19 +00:00
  • e382e3b055 U613 specifying alignment in win32 and CE (from Yitzhak) > The bug involved using the initalign (and related) indexes into > the array of alignments as indexes into the respective combo box, > and these are (apparently) not equivalent. To fix, the combo box > is queried one by one for the item with the index that produces > that proper alignment value, and then uses that index found. I > did not find an API that does this in one step, but this only > happens once, at dialog initialization. nethack.allison 2003-09-03 03:57:32 +00:00
  • efb8739977 U624 (also in U614) - monk quest grammar The first reported 3.4.2 grammar bug. This one has been there a while. cohrs 2003-09-03 01:29:13 +00:00
  • 0d2ff02af3 README.linux sync update the README.linux to correspond to the version that was included in the 3.4.2 binary distro. cohrs 2003-09-03 01:22:09 +00:00
  • 1c17e4087a Qt/MacOS X tidbit kmhugo 2003-09-03 00:16:51 +00:00
  • 48d826b907 Mac Terminal port tuneup kmhugo 2003-09-02 16:06:53 +00:00
  • 5ba58b7229 flaming sphere and sliming Reported to rgrn vs 3.4.1, polymorphing into other flaming monsters cures sliming, but polymorphing to a flaming sphere did not. cohrs 2003-09-02 03:58:33 +00:00
  • 3444083f28 monster hp loss with Stormbringer <Someone> forwarded from rgrn that a monster using Stormbringer would lose hp when hitting the player. The sign of the "gain" was reversed due to subtracting the difference in the wrong order. cohrs 2003-09-02 03:48:34 +00:00
  • 96c3043690 Unix on MacOSX tidbit kmhugo 2003-09-01 02:23:50 +00:00
  • d3901acac3 win32tty: fix lockfile error message nethack.allison 2003-09-01 02:03:11 +00:00
  • db8f58422a Add fixes34.3 nethack.allison 2003-09-01 01:21:26 +00:00
  • 1282e5c623 Synch recent 3.4.2 changes to main trunk kmhugo 2003-08-30 00:45:58 +00:00
  • 2ea07652d8 lint removal -- nothing of import jwalz 2003-08-29 17:23:19 +00:00
  • 2d294c47f8 strerror() is ANSI (and not found by default on e.g. SUNOS4 and SVR2) jwalz 2003-08-29 16:09:13 +00:00
  • 6f1e7c828e bits (from <Someone>) nethack.allison 2003-08-28 11:19:08 +00:00
  • cea7c0399d (from <Someone>) nethack.allison 2003-08-28 05:52:02 +00:00
  • ee8ae0ed8b version info (from Yitzhak) nethack.allison 2003-08-28 05:46:50 +00:00
  • 648b1489a4 X11 install Build and install the NetHack.ad file, and change the nethack.sh to append the HACKDIR to the XUSERFILESEARCHPATH. This means users do not have to do anything special to use the NetHack X11 resources, nor does it require teaching nethack where the X11 app-defaults directory is. The change also updates the X11 and linux doc files in a corresponding way. cohrs 2003-08-26 15:11:58 +00:00
  • 6c70ec2799 Mac port prefix files kmhugo 2003-08-26 00:19:58 +00:00
  • acc58a75b2 fix B08001 - stone-to-flesh undoes cancellation nethack.rankin 2003-08-24 18:32:58 +00:00
  • bc4a07d9b3 Borland build fixes (from Yitzhak) nethack.allison 2003-08-24 15:37:50 +00:00
  • b210dc8965 nttty A recent output mode change was causing the \n and \r characters to be visible on the display. nethack.allison 2003-08-23 14:49:12 +00:00
  • ad32b89874 wince patch (from <Someone>) nethack.allison 2003-08-22 13:21:18 +00:00
  • d6db9e0d53 vms version update nethack.rankin 2003-08-22 10:04:12 +00:00
  • 28e4ed2d25 vms build fix nethack.rankin 2003-08-22 09:59:15 +00:00
  • 104847363a fix sleeping shopkeeper's gold handling nethack.rankin 2003-08-22 08:39:57 +00:00
  • 729e9cc03b blinded/unblinded message every turn while engulfed wearing the Eyes I think this was From a bug report, but I cannot find the report anymore. Perhaps I noticed it while doing something else. In any case, every turn you're engulfed in, say, a dust vortex wearing the Eyes of the Overworld, you get the "can't see"/"vision clears" message pair. This patch modifies the behavior to only display this the first turn. Other code, partially related to B01003, already deals with the puton-remove cases. Since B01003 is only in the trunk, this fix is also only in the trunk. cohrs 2003-08-21 19:10:06 +00:00
  • 6c254ee539 another unreachable message Correct the unreachable "snores" message From a bug report. Applied to trunk only in hopes that beta8 might be the last for 3.4.2. The fixes entry is generic since I'm sure other similar messages will be fixed. cohrs 2003-08-20 17:51:49 +00:00
  • 1fd577124b win32 bits for main trunk (from <Someone>) nethack.allison 2003-08-20 11:39:57 +00:00
  • 48ab2a434c guardian corpse, statue animation follow-up nethack.allison 2003-08-19 14:41:54 +00:00
  • 61c3188405 talking to quest guardians from other class nethack.allison 2003-08-19 04:56:23 +00:00
  • 3372f5d694 wishing for quest guardian corpse nethack.allison 2003-08-19 04:06:34 +00:00
  • d72700c070 animating quest guardian statues nethack.allison 2003-08-19 02:52:03 +00:00
  • f97f7a0618 U592 - stuck in the floor Digging a pit in the location where you're stuck should always free you. This would not occur if you used a wand of digging to do the digging, especially if you did so while levitating. cohrs 2003-08-18 20:14:18 +00:00
  • 82e8dd3247 wizmode level teleport via menu nethack.allison 2003-08-17 19:10:52 +00:00
  • 95e4443c11 message fix for sewer rat from sink nethack.allison 2003-08-17 14:35:04 +00:00
  • c654b2fc02 kicking empty space not bars nethack.allison 2003-08-16 21:18:30 +00:00
  • 67bdc8bca2 win ce project file removal nethack.allison 2003-08-16 00:51:24 +00:00
  • 79bcc192eb win ce keypad (from <Someone>) nethack.allison 2003-08-14 11:23:33 +00:00
  • 4a0cd41ce3 clipping patch (from <Someone>) nethack.allison 2003-08-14 11:17:49 +00:00
  • 5e94d4478b wraptext port option (from <Someone>) nethack.allison 2003-08-14 11:04:33 +00:00
  • 8b5d31eb01 fix "singular of null?" warning for info lookup nethack.rankin 2003-08-14 02:40:24 +00:00
  • f5b1090fdc fix B07001 - crystal ball bug nethack.rankin 2003-08-14 02:25:36 +00:00
  • fad1cd4b88 monster level teleporting fix nethack.rankin 2003-08-12 06:54:39 +00:00
  • 83199788f8 grammar bit: fix "the Eyes of the Overworld is ignoring you" nethack.rankin 2003-08-12 06:37:42 +00:00
  • eddeb5a727 some "it" avoidance in killer names <Someone> reported a couple cases where "it" could show up in killer names. Chose his suggested fixes which result in short killer names. cohrs 2003-08-06 04:59:51 +00:00
  • 7dd569f3f1 delayed mimicing appearance change Back in April, <Someone> reported to the list that when you are polymorphed into a mimic and #monster, and return to human form while still mimicing, your appearance does not change. This was due to a change between 3.4.0 and 3.4.1 that caused all mimicing to go thru one case and the code to change appearance was actually never executed. cohrs 2003-08-05 17:28:59 +00:00
  • 001c2ae58a U234, buglist, and related iron ball bugs Several bug reports have been filed regarding the use of attached iron balls to move in ways that are otherwise disallowed: moving diagonally from a doorway, moving through boulders, squeezing through small openings, passing over traps and diagonally between boulders on sokoban levels. Modified bhit to deal with this. All these cases now cause the iron ball to stop if appropriate for your form, level of burden, and so on. Since both boulders and iron balls are big, boulders now always stop thrown iron balls, even if not attached. Since iron balls don't cause any damage as they pull you along, I didn't add any damage for the new "jerks to a halt" cases. cohrs 2003-08-04 21:37:19 +00:00
  • a3d4ee545d int vs long the recent taking_off change lost the type "long" for taking_off, which is a problem on any platform where sizeof(long) != sizeof(int) cohrs 2003-08-04 20:44:56 +00:00
  • 5d55f632eb DOS bits follow-up I unintentionally removed a NEARDATA nethack.allison 2003-08-04 01:44:05 +00:00
  • 9ba4d7cf2b DOS bits nethack.allison 2003-08-04 01:39:31 +00:00
  • 5f9ff08c83 fog cloud shouldn't pummel you with debris nethack.allison 2003-08-03 19:59:34 +00:00
  • cedc57b67f another buglist entry nethack.allison 2003-08-03 19:58:49 +00:00
  • 1ac71854a3 buglist item (main trunk only) nethack.allison 2003-08-03 18:05:36 +00:00
  • 381f066a65 U550 - grid bug travel redux Undo the change to test_move and instead, don't even test moving in diagonals. This opens the possibility for approximating the diagonal while polymorphed into a grid bug in the future. cohrs 2003-08-03 03:11:53 +00:00
  • ad5e58e0de cmdassist for grid bugs the cmdassist message shows all the valid directions even if you are polymorphed into a grid bug. I noticed this when I typed a diagonal direction as a grid bug and got the dialog, telling me the key I just typed was valid, but it wasn't. Limit the keys to those valid for grid bugs. cohrs 2003-08-02 22:42:49 +00:00
  • 423ad806a3 U571 - access denied message Since only developers know that "13" is EACCES, try to include the text message. I'm not 100% sure the ifdefs are complete, but it can be tweaked as needed. This was the only common message in files.c that included errno so it's the only one I changed. Of course, "13" is only one of several possible errno values that might reasonably show up here. cohrs 2003-08-02 21:39:57 +00:00
  • 391921406a more CE (from <Someone>) nethack.allison 2003-08-01 12:15:27 +00:00
  • b85ff22c1f ce changes (from <Someone>) nethack.allison 2003-08-01 12:06:43 +00:00
  • 31a2c8cefa #U567: lootiing counts (from <Someone>) nethack.allison 2003-07-31 11:11:17 +00:00
  • a4a5e8d8dd win32gui buffer overrun (from <Someone>) nethack.allison 2003-07-31 11:04:17 +00:00
  • c954ee8a10 U555 - solaris compilation bits - If you have Gnome installed on solaris, the GETRES support wouldn't build. I don't have access to a solaris system with Gnome installed, but hacked unixconf.h to force the GETRES code itself to be compiled. So, I believe the unixres.c change will work for folks really using Gnome on Solaris. Whether the rest of the gnome code will build there is beyond me. - I accidentally left TIMED_DELAY defined and the Solaris build failed. While solaris has usleep(), this is not part of SVR4 as far as I can tell. But, SysV does have poll, so I implemented msleep() for SysV systems in terms of poll. So, you can now define TIMED_DELAY on any SYSV build. cohrs 2003-07-30 23:19:56 +00:00
  • 4566de6ac0 U550 - grid bug travel when travelling and polymorphed into a grid bug, don't move diagonally. cohrs 2003-07-30 06:02:13 +00:00
  • 3300cfc737 B05003 - tree kicking object grammar <Someone> thought the incorrect grammar in the messages was due to scatter() changing the quan of treefruit, but in fact, it was due to treefruit referring to the wrong object (there is also a theoretical possibility that treefruit can refer to a merged object with the wrong count). Create a temp object for use in the message to avoid these possibilities. cohrs 2003-07-30 05:12:27 +00:00
  • ee430c5b3e win32gui: # to specifiy numeric count during loot nethack.allison 2003-07-30 01:17:12 +00:00
  • 7685a2a8cb U556: another typo Or perhaps it's translating miao from Italian to English. cohrs 2003-07-29 21:38:42 +00:00
  • 9804e1a591 clarify a fixes34.2 entry nethack.allison 2003-07-29 12:21:51 +00:00
  • ba5e9ef7ae build fix without TEXTCOLOR nethack.allison 2003-07-29 12:08:56 +00:00