Commit Graph

  • a2124ab231 role selection bits (trunk only) nethack.rankin 2009-03-22 22:42:51 +00:00
  • cfeb804372 rephrasing mixup (trunk only) nethack.rankin 2009-03-22 22:31:47 +00:00
  • 694a330a24 role.c compilation bit (trunk only) cohrs 2009-03-22 17:02:28 +00:00
  • d70a61f85d remove unused variable (trunk only) cohrs 2009-03-22 15:56:55 +00:00
  • 7dd956c948 role init tidbit nethack.rankin 2009-03-22 03:19:59 +00:00
  • 44cc716fe4 enhanced interactive role selection (trunk only) nethack.rankin 2009-03-22 00:23:57 +00:00
  • c35d7f42be enhanced interactive role selection (trunk only) nethack.rankin 2009-03-22 00:22:33 +00:00
  • 27c39a97e1 Allocation and style errors. Thanks Pat. keni 2009-03-20 20:31:14 +00:00
  • 077606bc01 fix #H1826 - split long worm with 0 hit points nethack.rankin 2009-03-06 02:22:14 +00:00
  • b76f8aab8d offshoot of #H1820 - priests/minions vs opposite alignment (trunk only) nethack.rankin 2009-03-01 03:49:54 +00:00
  • b71b3e920a whip fixes bit (trunk only) nethack.rankin 2009-02-23 23:54:22 +00:00
  • e11c136bc9 fix #H1816 - polearm/grapnel/whip fixes (trunk only) nethack.rankin 2009-02-23 01:20:32 +00:00
  • a2257ebb1a mimics as doors on rogue level nethack.rankin 2009-02-22 01:37:09 +00:00
  • 121b9e9722 small mimic grabbing bug (trunk only) nethack.rankin 2009-02-18 01:13:24 +00:00
  • dc8d285179 fix #1812 - ranged targetting of hidden hero (trunk only) nethack.rankin 2009-02-18 00:50:20 +00:00
  • 817976661f digging prompt: > vs < (trunk only) nethack.rankin 2009-02-03 03:03:16 +00:00
  • 82ae06c617 yet more monpolycontrol (trunk only) nethack.rankin 2009-02-03 01:45:05 +00:00
  • 53f1abed25 monpolycontrol typo (trunk only) nethack.rankin 2009-02-03 00:28:06 +00:00
  • 2904f49767 object save/restore (trunk only) nethack.rankin 2009-02-01 02:16:47 +00:00
  • 84ca1773e5 fix #H1803 - levitating at floor level... nethack.rankin 2009-02-01 00:56:50 +00:00
  • 71219bf093 mimic statues & 2009 startup banner (trunk only) nethack.rankin 2009-01-31 08:03:41 +00:00
  • 0def692d5f probing shapechangers and mimics (trunk only) nethack.rankin 2009-01-30 01:44:53 +00:00
  • 414e83fb78 grid bugs vs diagonal movement (trunk only) nethack.rankin 2009-01-29 00:46:01 +00:00
  • b76973aaaf monpolycontrol tweak (trunk only) nethack.rankin 2009-01-27 02:07:31 +00:00
  • 1a6289a5ec fix #H1798 - limbless shopkeepers shouldn't take possessions (trunk only) nethack.rankin 2009-01-24 22:59:53 +00:00
  • b12d8522c5 Sunsword redux (trunk only) nethack.rankin 2009-01-24 01:44:29 +00:00
  • e6b2d5c33d blessing/cursing via potion (trunk only) nethack.rankin 2009-01-23 00:05:14 +00:00
  • 8c90e9ae7b fatal explosion feedback (trunk only) nethack.rankin 2009-01-05 00:35:39 +00:00
  • 76350a5348 Fix a few build issues seen by various compilers that I have on my system but haven't used for a while (a couple of warnings and a couple of errors) nethack.allison 2008-12-30 22:02:31 +00:00
  • b8ed7412dc exerchk fix (trunk only) nethack.rankin 2008-12-30 21:45:41 +00:00
  • 624df671c6 lifesaved steed (trunk only) nethack.rankin 2008-11-24 23:35:33 +00:00
  • 4b1116f4d0 fix #H1755 - feedback for clerical summoning when blind (trunk only) nethack.rankin 2008-11-15 20:38:02 +00:00
  • 655a340f69 fix #H1733 - fainting doesn't behave like falling (trunk only) nethack.rankin 2008-11-14 00:38:28 +00:00
  • 1485d51ca9 fix #H1745 - enlightenment about number of times killed nethack.rankin 2008-11-14 00:08:32 +00:00
  • 2cbc40caf7 fix #H1749 - kick that misses didn't reveal concealed mimic nethack.rankin 2008-11-13 23:24:00 +00:00
  • fd799733c2 [part of] #H1743 - sleeping victim of theft (trunk only) nethack.rankin 2008-11-02 23:12:21 +00:00
  • 83eb72c0fd hand slip when naming objects (trunk only) nethack.rankin 2008-11-02 22:26:56 +00:00
  • bb5820b493 monsters eating green slime corpses (trunk only) nethack.rankin 2008-10-25 01:04:04 +00:00
  • 3425a19dff '[' vs embedded dragon scales (trunk only) nethack.rankin 2008-10-20 05:18:31 +00:00
  • 6870660aba more breaking wands (trunk only) nethack.rankin 2008-10-20 04:07:40 +00:00
  • b0478ecef8 breaking wands (trunk only) nethack.rankin 2008-10-20 00:57:16 +00:00
  • 9a7c5194a0 comment tidbit (trunk only) nethack.rankin 2008-10-19 22:54:01 +00:00
  • 332abb07aa misplaced C variable declaration in current code nethack.allison 2008-10-18 12:40:06 +00:00
  • 6202d5971e fix #1727 - offering Rider corpses (trunk only) nethack.rankin 2008-10-09 23:55:43 +00:00
  • 426894d813 loose objects at game end nethack.rankin 2008-09-04 20:47:04 +00:00
  • 1179bb964c monsters putting on shirts nethack.rankin 2008-09-04 20:21:06 +00:00
  • a559b0cabc Dr.Who graphiti (trunk only) nethack.rankin 2008-08-28 22:48:58 +00:00
  • 706d2dc11f makesingular vs compound phrases (trunk only) nethack.rankin 2008-08-24 22:39:22 +00:00
  • 5d690ae073 force fruit name to be singular (trunk only) nethack.rankin 2008-08-23 01:17:41 +00:00
  • 22a03424dd more fruitadd() (trunk only) nethack.rankin 2008-07-22 21:11:39 +00:00
  • 35493a3545 current_fruit (trunk only) nethack.rankin 2008-07-21 00:03:41 +00:00
  • 60b7b2c0f0 change of fruit name nethack.allison 2008-07-19 22:56:37 +00:00
  • 998c399543 some updates to make nethack.6 less dated. keni 2008-07-10 11:08:59 +00:00
  • e053cb3447 first divine gift artifact (trunk only) nethack.rankin 2008-07-07 03:01:30 +00:00
  • bb43b56eac first conditionalized docs (TRUNK ONLY) plus various related missing bits and tids keni 2008-06-26 15:08:54 +00:00
  • ff14fa7120 regenerate mdgrep.h (TRUNK ONLY) now that this should have the right version numbers in it, save the new file keni 2008-06-25 19:04:38 +00:00
  • bf3501d9d2 mdgrep.pl tids (TRUNK ONLY) aka "try again before the wireless drains my laptop battery" keni 2008-06-25 19:02:38 +00:00
  • 41479c040a makedefs --grep prep, misc cleanup (TRUNK ONLY) use makedefs --grep in Makefile.doc call make clean in doc from make clean in top add commented out rule to produce mdgrep.h from mdgrep.pl macosx1.5: don't chown/chgrp for single-user install unixmain.c: work around C90 warning for Mac-specific code, fix last fix makedefs.c: temporarily disallow blank after control introducer until docs catch up mdgrep.pl: add ALLDOCS, clean up generated file's header keni 2008-06-25 18:56:47 +00:00
  • 64ab88d6b4 followup (trunk only) Finally found a flag combination that will complain about declarations mixed in with other code: -ansi -pedantic. Clean up the violations of that I just introduced and add that flag to the Mac 10.5 hints file. (Note that there is one warning left in unixmain.c - it's in Mac-specific code.) keni 2008-06-15 00:23:56 +00:00
  • b5d05b2bca SHELLERS for SYSCF, MacOS 10.5 hints file (trunk only) Add SHELLERS - people allowed to use ! command with same syntax as WIZARDS. Add new hints file for 10.5, since the rules and commands for groups changed (new commands introduced in 10.4, old ones removed in 10.5; creating a new user under 10.4 gave you a matching group, in 10.5 it doesn't). Also move shared build into roughly right place in file system when being installed for root - don't use ~root. Makefile.top - don't remove ./-p unless it exists (that's always annoyed me). fix error invoking macosx.sh keni 2008-06-14 20:57:21 +00:00
  • 6a259a1464 restful sleep bit (trunk only) nethack.rankin 2008-05-27 04:49:43 +00:00
  • 9dce52ea98 fix #H1662 - temporary vs permanent sleepiness (trunk only) nethack.rankin 2008-05-26 05:46:21 +00:00
  • 91016cff99 makedefs build on non-C99 compilers follow up nethack.allison 2008-05-21 02:15:09 +00:00
  • 3a75bf5ab7 makedefs build on non-C99 compilers nethack.allison 2008-05-13 11:38:46 +00:00
  • d5ca34a45b initial sling skill nethack.rankin 2008-05-08 03:50:44 +00:00
  • 2f1882b24f lex sync (trunk only) nethack.rankin 2008-05-08 02:18:55 +00:00
  • 4fb08f1366 mdgrep.pl tid Use the right name for the output file in all places. Thanks Pat. keni 2008-04-23 10:48:04 +00:00
  • c7858a6d37 more warning cleanup, makedefs grep bits (trunk only) drop -Wcast-qual warning cleanup (lev_comp) comment bits makedefs grep cleanup: drop magic constant, add --grep-define, --grep-undef, #ifdef out code not needed yet, update mdgrep.h, mdgrep.pl keni 2008-04-22 23:20:44 +00:00
  • 7b2fb4d0b5 more warning cleanup (trunk only) More warning bits that never got committed. More appropriate compiler flags for warning checks (macosx only for the moment). The changes in dgn*[lc] just rename line_number to nh_line_number to avoid a clash, so no need to regenerate the lex output. keni 2008-04-18 17:37:33 +00:00
  • 0b3e8bbd88 macosx hints file consolidation (trunk only) get macosx down to one hints file (default tty, single user) for tty, x11, qt and single or multiple users preliminary bits that might allow a macosx qt build keni 2008-04-08 23:17:39 +00:00
  • 97abafd41a add MAXPLAYERS to SYSCF (trunk only) Add MAXPLAYERS to SYSCF config file; deprecate (but continue to support) MAX_NR_OF_PLAYERS in nethack.sh since it is trivially overridden in many (all?) cases and isn't useful for ports that don't use nethack.sh. keni 2008-04-07 22:27:18 +00:00
  • 47d1eea0dd makefile bit for makedefs grep (trunk only) add dependency for mdgrep.h keni 2008-04-06 00:58:13 +00:00
  • d175a3f7fe makedefs conditional grep (trunk only) This code (except for some of the argument parsing changes) is not used yet. mdgrep.pl generates mdgrep.h; like the lex and yacc files we ship mdgrep.h pre-generated; there is no need for perl on end-user/end-compiler systems. (In fact mdgrep.h is so simple mdgrep.pl is probably overkill.) mdgrep.h creates an array reflecting the compiler options in effect The changes to makedefs break the Mac OS9 compile; if necessary the fix is simple and documented (but I think that port is permanently dead). With that port out of the way, makedefs can be allowed to take real options; none of the current options have been changed. Instead, a second sub-main routine has been added to handle options starting with two hyphens and all the new options start with two hyphens: --input specifies the input file (- is stdin) --output specifies the output file (- is stdout) --grep causes the input file to be filtered into the output file --grep-showvars dumps the info from the array in mdgrep.h --grep-trace turns on tracing of the grep filtering Docs for the filtering language are in the source. keni 2008-04-06 00:48:40 +00:00
  • 9f2322b1f8 tweak probing while swallowed (trunk only) nethack.rankin 2008-03-22 17:32:10 +00:00
  • 17f63949bc probing while swallowed (trunk only) nethack.rankin 2008-03-21 03:12:14 +00:00
  • 5c053b12dd post-3.4.3 obj not free panic nethack.rankin 2008-03-21 03:09:37 +00:00
  • 403ace96e3 build error message tid Don't call impossible() if there are no window types - we just core after being told to #quit when it's too early to do so. keni 2008-03-18 23:11:28 +00:00
  • 2d1eb28e67 aborting key/pick usage (trunk only) nethack.rankin 2008-03-08 03:45:26 +00:00
  • ba0d55ce54 wand engraving bit (trunk only) nethack.rankin 2008-03-07 03:01:51 +00:00
  • 6e07a2ffe1 display/map glitch in C quest temple nethack.rankin 2008-03-01 08:10:53 +00:00
  • f2e3953914 vitamin deficiency (trunk only) nethack.rankin 2008-02-22 01:44:57 +00:00
  • a023e8188f fix #M57 - alchemical potion explosion fails to wake monsters nethack.rankin 2008-02-21 06:18:08 +00:00
  • e8624a3285 eel hiding behavior (trunk only) nethack.rankin 2008-02-21 05:52:08 +00:00
  • a17ea1b3ac show source of bits of makefiles (trunk only) Mark the generated makefiles as generated and mark the source of each section to aid debugging. keni 2008-02-21 01:16:41 +00:00
  • ac63f2bb6f more lint (trunk only) nethack.rankin 2008-02-20 01:26:13 +00:00
  • 9de7d5530f Window type not recognized tid (trunk only) Fix the grammar error that results when a binary with one window system compiled in is explicitly told to use another. keni 2008-02-20 00:30:15 +00:00
  • 5d24f9ab3a warnings cleanup (trunk only) This covers the warning cleanup bits no one objected to. keni 2008-02-20 00:27:56 +00:00
  • 6dee7dc521 Placeholder for Amiga large disks (untested) placeholder so we don't lose large disk fix, but I can't test it keni 2008-02-17 23:49:47 +00:00
  • da172c5773 identify_pack (trunk only) nethack.rankin 2008-02-16 02:31:34 +00:00
  • 406582009b more ^X (trunk only) nethack.rankin 2008-02-13 00:12:42 +00:00
  • 5a4f1878bc ^X refinement (trunk only) nethack.rankin 2008-02-12 01:32:15 +00:00
  • 0d03958adf imitation spelling (trunk only) nethack.rankin 2008-02-11 00:23:06 +00:00
  • b14eb06c69 done_in_by shapechanger (trunk only) nethack.rankin 2008-02-10 02:54:53 +00:00
  • b4474e1e22 #monpolycontrol of unseen monsters and of vampires (trunk only) nethack.rankin 2008-02-08 03:19:09 +00:00
  • 635202da99 wizard mode ^G of shapechangers (trunk only) nethack.rankin 2008-02-08 02:21:21 +00:00
  • d3b9d28f06 exercise/abuse while polyd (trunk only) nethack.rankin 2008-02-03 06:42:25 +00:00
  • 6968f45024 build fix (trunk only) nethack.rankin 2008-02-03 06:20:05 +00:00
  • 6f0e178368 more SYSCF and related bits - cleanup and features infrastructure for "system options" - things currently specified at build time that should be changeable at install time or run time but not really under user control generalize contact info so it can be localized and it doesn't have to be an email address move recently introduced WIZARDS into sysopt drop bogus OPTIONS=wizards possibility new function build_english_list() to comma-ize and add 'or' from a whitespace separated list: A. A or B. A, B, or C. syscf file now handles: WIZARDS SUPPORT RECOVER SUPPORT specifies local support information RECOVER will eventually supply port-specific and/or localized info on how to run recover (or get it run for you). Note: in sys/msdos I changed sys.o (generated from pcsys.c) to pcsys.o Note: sys/msdos/Makefile.GCC has 2 rules for sys.o (now pcsys.o) keni 2008-01-31 00:56:59 +00:00
  • d8a45a57b5 ring discovery (trunk only) nethack.rankin 2008-01-29 04:17:03 +00:00
  • 89a86618d0 blindfolds and more (trunk only) nethack.rankin 2008-01-28 02:39:32 +00:00