]> granicus.if.org Git - nethack/log
nethack
23 years agoRemove files duplicated in devteam module
kmhugo [Sat, 19 Jan 2002 05:39:57 +0000 (05:39 +0000)]
Remove files duplicated in devteam module

23 years agoAutoquiver fix
kmhugo [Sat, 19 Jan 2002 05:34:34 +0000 (05:34 +0000)]
Autoquiver fix

Implement a patch which <Someone> posted on the newsgroup back in September:
"If I had my druthers, daggers would be chosen over other
weapons if there's no missiles or suitable ammo available, and weapons
not designed for throwing wouldn't be chosen at all."

23 years agoAdd # commands to wizhelp.
nethack.allison [Sat, 19 Jan 2002 04:38:29 +0000 (04:38 +0000)]
Add # commands to wizhelp.

23 years agowiz_level_change cleanup
nethack.rankin [Sat, 19 Jan 2002 04:15:46 +0000 (04:15 +0000)]
wiz_level_change cleanup

     The new routine needed to do something with u.ulevelmax
(which controls whether lost levels can be regained via magic).
This sets it to the new level rather than having it go up or
down the same amount as the user specified in the level change,
which yields a plausible reason for using this command to set
experience level explicitly to its current value.

     The new code was using a mixture of spaces and tabs for
indentation; I've totally reformatted it.

23 years agofix contributor's name
nethack.allison [Sat, 19 Jan 2002 04:12:57 +0000 (04:12 +0000)]
fix contributor's name
I don't know whether fixes33.2 will ever be made public,
but let's get the names of people whose patches we used
spelled correctly just in case.

23 years agoUpdate README to reflect recent changes.
nethack.allison [Sat, 19 Jan 2002 03:57:08 +0000 (03:57 +0000)]
Update README to reflect recent changes.

23 years agoUpdate <Someone>'s address.
nethack.allison [Sat, 19 Jan 2002 03:53:22 +0000 (03:53 +0000)]
Update <Someone>'s address.

23 years agowizard # list
arromdee [Sat, 19 Jan 2002 03:17:31 +0000 (03:17 +0000)]
wizard # list
The monpoly_control command on the wizard # command list was formatted badly.

23 years agoI already redrew this...
arromdee [Sat, 19 Jan 2002 01:57:21 +0000 (01:57 +0000)]
I already redrew this...

23 years agofix typo (change experience change)
arromdee [Sat, 19 Jan 2002 01:30:26 +0000 (01:30 +0000)]
fix typo (change experience change)

--Ken A

23 years agoCorrect Nick Number's address in lists.
nethack.allison [Sat, 19 Jan 2002 01:25:52 +0000 (01:25 +0000)]
Correct Nick Number's address in lists.

23 years agoAdd Warwick's name to mplayer.c
nethack.allison [Fri, 18 Jan 2002 20:58:11 +0000 (20:58 +0000)]
Add Warwick's name to mplayer.c

23 years agodata.base updates
nethack.allison [Fri, 18 Jan 2002 20:30:00 +0000 (20:30 +0000)]
data.base updates
Regarding the Shrieker source,
http://www.peldor.com/chapters/story678.html:
  "   The player characters depicted in these stories are copyright
   1991-2000 by Thomas A. Miller.  Any resemblance to any persons
   or characters either real or fictional is utterly coincidental.
   Copying and/or distribution of these stories is permissible under
   the sole condition that no money is made in the process.  In that
   case, I hope you enjoy them!

   Thomas A. Miller"

23 years agoFrom <Someone>
nethack.allison [Fri, 18 Jan 2002 19:14:13 +0000 (19:14 +0000)]
From <Someone>
This was caused by  character set incompatibility between message and map
windows. Apparently, Nethack is using  IBM character set (CP 437) but fonts
were create for Windows ANSI codepage. I fixed most of it by changing
character set of the fonts except for the Rogue level. I had to make changes
to src/drawing.c for Rogue level since most of Windows fonts are not capable
of displaying control characters (char. code<0x20)
And of course, disabling IBMGraphics option fixes it all.

23 years agoSome touchstone tuning...
nethack.allison [Fri, 18 Jan 2002 19:00:09 +0000 (19:00 +0000)]
Some touchstone tuning...

If you have an unidentified gray stone in your pack,
you just had to use the 'a'pply command.  If it was
a touchstone, it would be included in the list,
otherwise it wouldn't.

This allows any stone to be included in the 'a'pply
command.

Also, adds missing punctuation to the use_stone()
messages.

Also prevents rubbing a stone on itself.

23 years agoNew Gnomish Mines levels
kmhugo [Fri, 18 Jan 2002 17:21:47 +0000 (17:21 +0000)]
New Gnomish Mines levels

This patch adds several new levels from <Someone>'s Gnomish
Mines patch, after devteam revision.

The ordering of levels in mines.des has also been cleaned up.

23 years agoMonsters shouldn't use wands of digging in Sokoban
kmhugo [Fri, 18 Jan 2002 17:17:05 +0000 (17:17 +0000)]
Monsters shouldn't use wands of digging in Sokoban

A number of players have complained that Sokoban can be rendered
unsolvable without "creative nethacking" when monsters zap wands of
digging.  This patch prevents monsters from selecting wands of
digging in Sokoban.

Note that we can't simply make Sokoban HARDFLOOR, as that causes
problems with the hole generation code.

23 years agoFiles update for win32 changes
nethack.allison [Fri, 18 Jan 2002 13:06:30 +0000 (13:06 +0000)]
Files update for win32 changes

23 years agoAdd tile generation sub-project to win32
nethack.allison [Fri, 18 Jan 2002 12:57:06 +0000 (12:57 +0000)]
Add tile generation sub-project to win32

23 years ago(Qt) Old version support
warwick [Fri, 18 Jan 2002 08:47:28 +0000 (08:47 +0000)]
(Qt) Old version support
Workarounds for Qt 2.1.0beta4 (?)

23 years agoChange Mines tiles.
warwick [Fri, 18 Jan 2002 08:16:07 +0000 (08:16 +0000)]
Change Mines tiles.

This is a long-overdue change to the Mines wall tiles. I was never happy
with the Mines walls being just brown normal-walls.

23 years agopets and tripe
arromdee [Fri, 18 Jan 2002 03:15:10 +0000 (03:15 +0000)]
pets and tripe
This fixes a very, very, old bug.  I don't think there's been a version
since pets were introduced that doesn't have it.
--Ken A

23 years agoIgnore generated files.
warwick [Fri, 18 Jan 2002 02:50:06 +0000 (02:50 +0000)]
Ignore generated files.

23 years ago[Checked into cvs.]
nethack.rankin [Fri, 18 Jan 2002 02:48:30 +0000 (02:48 +0000)]
[Checked into cvs.]

     When potions of full healing got added, they included the
ability to restore lost experience levels when blessed ones are
quaffed.  This patch throttles them so that when multiple levels
have been lost, drinking multiple potions can only restore half
of those levels.  Also, it prevents them from fixing any level
loss which occurs if you polymorph into a "new man" (or woman
or dwarf, &c, where you can gain or lose up to 2 levels).

     This also makes the "golden glow" prayer result be at least
as good as blessed full healing by restoring a lost level instead
of giving 5 extra hit points when you have any recoverable lost
levels pending.

     And tangentially related:  gaining a level while polymorphed
now gives your current monster form an extra hit die in addition
to the latent boost your normal human/whatever form gets.

Files patched:
  src/exper.c, polyself.c, potion.c, pray.c

23 years agoLenses don't help when you're blind.
warwick [Fri, 18 Jan 2002 01:38:35 +0000 (01:38 +0000)]
Lenses don't help when you're blind.
This is a tweak to <Someone>'s lens patch.

23 years agolenses
arromdee [Fri, 18 Jan 2002 01:23:58 +0000 (01:23 +0000)]
lenses
This adds <Someone>'s lens patch.

This is probably it for me adding in any more user-contributed patches for
3.3.2 (except maybe coin flipping; does anyone object to it?)

--Ken A.

23 years agolevelchange
arromdee [Fri, 18 Jan 2002 01:09:28 +0000 (01:09 +0000)]
levelchange

This changes the #levelgain command to #levelchange, and allows changing
levels both up and down.

--Ken A.

23 years agoFrom <Someone>: a couple of improvements to the user interface:
nethack.allison [Fri, 18 Jan 2002 00:42:04 +0000 (00:42 +0000)]
From <Someone>: a couple of improvements to the user interface:
- fixed charset value for fonts
- wrap long lines in the message window (there is a #define to switch it on and off)
- multiple display modes for map

23 years agoUpdate patchlevel.h notes a bit
nethack.allison [Thu, 17 Jan 2002 12:56:26 +0000 (12:56 +0000)]
Update patchlevel.h notes a bit

23 years agoSplash-screen fixes:
warwick [Thu, 17 Jan 2002 06:40:41 +0000 (06:40 +0000)]
Splash-screen fixes:
  - change "Warwick Allison + DevTeam" to just "DevTeam".
  - fixes for Qt 3.0.

23 years agoChanges work with Qt 3.0 (basically just use obsoleted QTableView class
warwick [Thu, 17 Jan 2002 04:10:23 +0000 (04:10 +0000)]
Changes work with Qt 3.0 (basically just use obsoleted QTableView class
until I get around to replacing it properly).

23 years agoreduce insect summoning
arromdee [Thu, 17 Jan 2002 03:14:12 +0000 (03:14 +0000)]
reduce insect summoning
Testing the Astral Plane showed that the summon insects spell was a little
ridiculous with the new monster spellcasting routines.  You can easily
have enough priests within range of you that insects are summoned almost every
round.  I've made this saner by halving the frequency of the spell.  The player
will still probably encounter summoned insects a lot more than before.

23 years agohigh priest message
arromdee [Thu, 17 Jan 2002 03:04:04 +0000 (03:04 +0000)]
high priest message
Fix bug: Create high priest, let it kill you.  Get "kiled by the high priest".

23 years agowizard #poly and #levelgain
arromdee [Thu, 17 Jan 2002 02:47:23 +0000 (02:47 +0000)]
wizard #poly and #levelgain
This adds the wizard #poly and #levelgain commands.

23 years agoRemoved some unneeded preprocessor conditional code.
nethack.allison [Thu, 17 Jan 2002 02:17:17 +0000 (02:17 +0000)]
Removed some unneeded preprocessor conditional code.
It was Windows CE stuff that hasn't been integrated into the sources tree yet.

23 years agoGuidebook, history
nethack.allison [Wed, 16 Jan 2002 07:58:46 +0000 (07:58 +0000)]
Guidebook, history

M.Allison

23 years agogaze attacks while on a scroll of scare monster
cohrs [Wed, 16 Jan 2002 07:56:46 +0000 (07:56 +0000)]
gaze attacks while on a scroll of scare monster

Reported to the list 1/5/2001 by <Someone>.
I put stop_occupation calls in all the gaze cases where they were needed.
You might still die, but you'll only get attacked once before you stop waiting.

23 years agoriding a non-swimming steed into water
cohrs [Wed, 16 Jan 2002 07:05:43 +0000 (07:05 +0000)]
riding a non-swimming steed into water

Patch from <Someone> to the list on 10/01/2001.  The changes cause riding a steed
into water to result in a dismount, and, if the steed can't survive in
water, the death of the steed, with the usual pet-death penalties.

23 years agoBUC patch
arromdee [Wed, 16 Jan 2002 03:19:45 +0000 (03:19 +0000)]
BUC patch

This adds the BUC-patch, except that it includes four separate choices for
blessed/cursed/uncursed/unknown.  The patch only applies to full menu styles.

--Ken A

(Incidentally, I have a suggestion: when deciding what's the first line for
purposes of mailing out messages, use the first nonblank line...)

23 years agoIgnore Alt-key navigation to menubar, as it's annoying when you
warwick [Wed, 16 Jan 2002 03:09:12 +0000 (03:09 +0000)]
Ignore Alt-key navigation to menubar, as it's annoying when you
use Alt-Direction to move around.

23 years agoGet rid of a compiler warning that has been there forever.
nethack.allison [Tue, 15 Jan 2002 03:37:36 +0000 (03:37 +0000)]
Get rid of a compiler warning that has been there forever.
This finally gets the entire build process warning-free
under MSVC.

23 years agoThis adds <Someone> patch for enlightenment to show increase damage and
arromdee [Tue, 15 Jan 2002 03:26:09 +0000 (03:26 +0000)]
This adds <Someone> patch for enlightenment to show increase damage and
accuracy (only on death).  It's one of the 'insufficient discussion' patches,
but I doubt anyone will object to it.

23 years agoThis adds in <Someone>'s autodig patch.
arromdee [Tue, 15 Jan 2002 02:50:36 +0000 (02:50 +0000)]
This adds in <Someone>'s autodig patch.

23 years agoMichael Allison wrote:
nethack.allison [Mon, 14 Jan 2002 12:36:09 +0000 (12:36 +0000)]
Michael Allison wrote:
> There has been some feedback from others on the development team
> around the tiles:
>   "The Rogue Level should ideally be text-mode. It freaks out the
>    tiled-version-only players when they first get there, but that
>    makes it a good reminder of NetHack's roots."
>
> The other supported tiled ports work this way too.  They display
> regular ASCII characters on the Rogue level, just like Rogue did.

-Adds Rogue-level ascii support.
-Also removes unicode support.

Some other build script tweaks as well.

M. Allison

23 years ago> There is a tile in monster.txt that is still
nethack.allison [Mon, 14 Jan 2002 11:43:13 +0000 (11:43 +0000)]
> There is a tile in monster.txt that is still
> marked as "placeholder."  It is the tile for Neferet the Green,
> a green-colored wizard for the updated Wizard's quest.
It's not great, but the best I can do without her looking like some
sort of Zombie (most of the tiles try to follow rules - dark-green=zombie,
green=gnome, blue=dwarf, etc. in order that the player can recognize the
patterns, rather than concentrating too much on the details).

23 years agoTids only.
arromdee [Mon, 14 Jan 2002 04:50:17 +0000 (04:50 +0000)]
Tids only.

23 years agomore Guidebook credit updates - Amiga team, devteam, web site.
nethack.allison [Mon, 14 Jan 2002 02:28:52 +0000 (02:28 +0000)]
more Guidebook credit updates - Amiga team, devteam, web site.

23 years agoFor his new port contribution, add <Someone> to the dungeoneer list,
nethack.allison [Mon, 14 Jan 2002 01:44:17 +0000 (01:44 +0000)]
For his new port contribution, add <Someone> to the dungeoneer list,
and the history info.

Also fix a typo in the win32 stuff (cosmetic only).

M. Allison

23 years agoFix comment typo, fix lightning problem.
arromdee [Sun, 13 Jan 2002 22:29:12 +0000 (22:29 +0000)]
Fix comment typo, fix lightning problem.

23 years agomore nt
nethack.allison [Sun, 13 Jan 2002 21:58:30 +0000 (21:58 +0000)]
more nt

23 years agoMore NT build changes
nethack.allison [Sun, 13 Jan 2002 21:22:51 +0000 (21:22 +0000)]
More NT build changes

23 years agoFixing a buglist bug. Also changing an unrelated buglist item a bit (it was
arromdee [Sun, 13 Jan 2002 20:37:18 +0000 (20:37 +0000)]
Fixing a buglist bug.  Also changing an unrelated buglist item a bit (it was
mine to begin with, I thought I had a way to fix it but it turns out I didn't,
so I was researching it again).

Checked into CVS.

23 years agont documentation updates
nethack.allison [Sun, 13 Jan 2002 14:38:23 +0000 (14:38 +0000)]
nt documentation updates

M. Allison

23 years agoEnsure post-build steps are the same for Release and Debug win32 builds.
nethack.allison [Sun, 13 Jan 2002 12:13:05 +0000 (12:13 +0000)]
Ensure post-build steps are the same for Release and Debug win32 builds.

23 years agomcastu reorganization
nethack.rankin [Sun, 13 Jan 2002 09:17:13 +0000 (09:17 +0000)]
mcastu reorganization

23 years agoupdate Files to reflect the new win/win32 files.
nethack.allison [Sun, 13 Jan 2002 06:09:15 +0000 (06:09 +0000)]
update Files to reflect the new win/win32 files.

23 years agoChanges to existing files by the win32 port additions.
nethack.allison [Sun, 13 Jan 2002 05:53:39 +0000 (05:53 +0000)]
Changes to existing files by the win32 port additions.

23 years agoadd mhstatus.h for win32
nethack.allison [Sun, 13 Jan 2002 05:30:08 +0000 (05:30 +0000)]
add mhstatus.h for win32

23 years agoAdd WinHack source files to distribution
nethack.allison [Sun, 13 Jan 2002 05:27:55 +0000 (05:27 +0000)]
Add WinHack source files to distribution

23 years agoupdate lex output
nethack.rankin [Sun, 13 Jan 2002 04:16:04 +0000 (04:16 +0000)]
update lex output

23 years agoisHidden() is not in Qt 2.1. It's only *really*
warwick [Sun, 13 Jan 2002 01:08:41 +0000 (01:08 +0000)]
isHidden() is not in Qt 2.1. It's only *really*
needed in Qt 3 (it make multi-head displays work better). This patch make
that explicit.

23 years agoFix YN function in Qt windowport compact mode (wasn't parsing properly).
warwick [Sun, 13 Jan 2002 00:33:02 +0000 (00:33 +0000)]
Fix YN function in Qt windowport compact mode (wasn't parsing properly).

Often, the yn_function "choices" parameter is not set, so for a non-keyboard
GUI (compact mode is for handheld computers with a stylus), the windowport
has to parse the prompt to find out the posible input choices. I got the
parsing wrong.

23 years agoSynchronize dat/history with some recent Guidebook changes.
nethack.allison [Sat, 12 Jan 2002 18:26:49 +0000 (18:26 +0000)]
Synchronize dat/history with some recent Guidebook changes.

23 years agore-adding nethack.png correct flags
cohrs [Sat, 12 Jan 2002 17:19:37 +0000 (17:19 +0000)]
re-adding nethack.png correct flags

23 years agoremove nethack.png so it can be re-added with correct flags
cohrs [Sat, 12 Jan 2002 17:18:50 +0000 (17:18 +0000)]
remove nethack.png so it can be re-added with correct flags

23 years agoGuidebook credits.
nethack.allison [Sat, 12 Jan 2002 16:30:15 +0000 (16:30 +0000)]
Guidebook credits.

23 years agoQt 2.1 support again
cohrs [Sat, 12 Jan 2002 07:56:49 +0000 (07:56 +0000)]
Qt 2.1 support again
Fix the Qt code so it compiles wth Qt 2.1 again (Install.Qt still claims
the code works on Qt 2.0 and above).  One or more of the changes made this
week broke compilation on my RedHat Linux 6.2 system.  Qt 2.1 is still the
most recent Qt shipped by RedHat for this version.

23 years agoI haven't seen anyone get confused by a data.base description in a long long
arromdee [Sat, 12 Jan 2002 05:45:26 +0000 (05:45 +0000)]
I haven't seen anyone get confused by a data.base description in a long long
time.  I think it's because the modern data.base contains so many quotes that
have nothing to do with Nethack that nobody tries to use data.base to figure
out how to handle monsters any more.

23 years agoFix some steed/wounded legs things. Also add a wizard-only enlightenment
arromdee [Sat, 12 Jan 2002 05:37:33 +0000 (05:37 +0000)]
Fix some steed/wounded legs things.  Also add a wizard-only enlightenment
message specifying that the steed has wounded legs.

23 years agoSince the touchstone uses objclass oc_color we need
nethack.allison [Sat, 12 Jan 2002 02:16:09 +0000 (02:16 +0000)]
Since the touchstone uses objclass oc_color we need
to make that field unconditional, otherwise
NetHack won't compile without TEXTCOLOR defined.

Also provides at least an interim solution for the has_color()
problem that Warwick pointed out.

Lastly, Archeologists know touchstones.

23 years agoget rid of another warning
nethack.allison [Fri, 11 Jan 2002 22:51:58 +0000 (22:51 +0000)]
get rid of another warning

M. Allison

23 years agoprobable typo fix in mcastu.c
nethack.allison [Fri, 11 Jan 2002 22:40:39 +0000 (22:40 +0000)]
probable typo fix in mcastu.c

M. Allison

23 years agoInitial submission
kmhugo [Fri, 11 Jan 2002 18:02:22 +0000 (18:02 +0000)]
Initial submission

23 years agoSome more stuff missed for the splash screen in Qt windowport. Sorry!
warwick [Fri, 11 Jan 2002 08:31:08 +0000 (08:31 +0000)]
Some more stuff missed for the splash screen in Qt windowport. Sorry!

23 years agoSome stuff missed for the splash screen in Qt windowport.
warwick [Fri, 11 Jan 2002 08:23:37 +0000 (08:23 +0000)]
Some stuff missed for the splash screen in Qt windowport.

23 years agoDisables HTML Guidebook until it is available.
warwick [Fri, 11 Jan 2002 07:13:51 +0000 (07:13 +0000)]
Disables HTML Guidebook until it is available.

23 years agoAdds to Qt windowport:
warwick [Fri, 11 Jan 2002 07:03:12 +0000 (07:03 +0000)]
Adds to Qt windowport:

   - "Saved game" dialog (could be useful in other ports - plain C code used)
   - "splash screen"
   - compact mode cleanup for 240x320 displays
   - messages-on-map overlay display
   - allows online reading of Guidebook in HTML format (coming soon)

23 years agominor reformatting
nethack.rankin [Fri, 11 Jan 2002 04:03:06 +0000 (04:03 +0000)]
minor reformatting

23 years agoFix Qt "compact mode" (as used on handhelds or other tiny screens) to work
warwick [Fri, 11 Jan 2002 03:02:44 +0000 (03:02 +0000)]
Fix Qt "compact mode" (as used on handhelds or other tiny screens) to work
on normal Qt (not just Qt/Embedded).

23 years agoFinally overhauled some spell stuff. --Ken A.
arromdee [Fri, 11 Jan 2002 01:09:07 +0000 (01:09 +0000)]
Finally overhauled some spell stuff.  --Ken A.

Summary of spell changes:
-- wimpiness of 'default' spell fixed by doing half damage for magic resistance
instead of 1 damage, and using half monster level instead of 1/3.  It may
still need tweaking, but is much better than before.
-- 'default' spell for cleric monsters is now the wounds spell, by analogy with
wizard monsters.
-- added clerical lightning strike, flame strike, gush of water
-- all spells should now say the monster is casting a spell, and all spells
should have messages.  (Side effect: monsters speeding up by other means
also give a message saying so).
-- casting undirected spells is not affected by whether the monster knows
where you are.  Monsters that are attacking your displaced image, that are
several squares away, or that are peaceful can use undirected spells.
-- messages should correctly say whether the spell is undirected (a monster
was always casting at thin air or pointing at you and cursing, without checking
to see if the spell wouldn't require pointing)
-- Monsters which are attacking your displaced image, etc. use up mspec_used.
If they are casting an undirected spell, the spell still works.
-- Monsters which are not attacking can cast spells that don't attack.
-- If a monster didn't have ranged spellcasting ability (which most don't),
it would print a curse message from buzzmu() every round it was at range,
creating a useless stream of constant curse messages

I still haven't made spellcasters "smarter" in the sense of noticing whether
you have reflection, fire resistance, etc.  That opens a big can of worms
because it would mean giving monsters a memory.

Known bug: the higher level a monster is, the more spells it has; since it
chooses a noncombat spell by randomly picking a spell and casting if it
happens to be noncombat, the higher level the monster is the greater the
chance of getting nothing.

23 years agoMacintosh util update
kmhugo [Thu, 10 Jan 2002 06:55:12 +0000 (06:55 +0000)]
Macintosh util update

* Updated preprocessor conditionals for the MPW compilers.
* Remove obsolete Mac code in util/*_comp.l.

23 years agoMacintosh port update
kmhugo [Thu, 10 Jan 2002 06:53:52 +0000 (06:53 +0000)]
Macintosh port update

Several long-awaited updates for the Macintosh port, by Dean
Luick and myself.  This set affects Mac-only files.

* Update the support for MPW compilers.
* Use new system call names provided for in the latest Apple
  Universal Headers.
* Tune up some of the includes for CodeWarrior.
* Define YY_NEVER_INTERACTIVE for the dungeon and level compilers.
* Remove pointless debugging code.
* Clean up some unterminated comments.

23 years agosetuwep, et al, cleanup
cohrs [Thu, 10 Jan 2002 06:52:05 +0000 (06:52 +0000)]
setuwep, et al, cleanup

23 years ago* Fix some formatting in cmd.c.
kmhugo [Thu, 10 Jan 2002 06:49:35 +0000 (06:49 +0000)]
* Fix some formatting in cmd.c.

23 years agoMacintosh updates
kmhugo [Thu, 10 Jan 2002 06:48:27 +0000 (06:48 +0000)]
Macintosh updates

* Updated preprocessor conditionals for the MPW compilers.
* Use new system call names provided for in the latest Apple
  Universal Headers.
* Tune up some of the includes for CodeWarrior.
* Define YY_NEVER_INTERACTIVE for the dungeon and level compilers.
* Remove pointless debugging code.

23 years agoFix drain life "problem" (zapping it at the floor required you to reach the
arromdee [Thu, 10 Jan 2002 06:08:58 +0000 (06:08 +0000)]
Fix drain life "problem" (zapping it at the floor required you to reach the
floor) by not making it wipe engravings to begin with.

--Ken A.

23 years agotypo fix: NetHack not Nethack in the Guidebook.
nethack.allison [Thu, 10 Jan 2002 05:31:09 +0000 (05:31 +0000)]
typo fix: NetHack not Nethack in the Guidebook.

23 years agoupdate doc/lists for Warwick
nethack.allison [Thu, 10 Jan 2002 02:09:54 +0000 (02:09 +0000)]
update doc/lists for Warwick

23 years agoHousekeeping for Warwick
nethack.allison [Thu, 10 Jan 2002 02:06:27 +0000 (02:06 +0000)]
Housekeeping for Warwick

23 years agoremove extra buglist entry
arromdee [Thu, 10 Jan 2002 01:24:01 +0000 (01:24 +0000)]
remove extra buglist entry

This should be removed from the buglist since it was just implemented.
Also, I get to test my CVS setup this way. :-)

23 years ago From a bug report: monsters hit by polymorph
nethack.allison [Wed, 9 Jan 2002 13:10:13 +0000 (13:10 +0000)]
 From a bug report:  monsters hit by polymorph
magic while wearing dragon scales/scale mail were being turned
into random monsters instead of into dragons.

Also

Two items from <Someone>'s list.

Files patched:
  include/obj.h
  src/mon.c, muse.c, worn.c, zap.c

23 years agosmall touchstone credit
nethack.allison [Wed, 9 Jan 2002 05:31:47 +0000 (05:31 +0000)]
small touchstone credit

23 years agoadd touchstone information to mythos.
nethack.allison [Wed, 9 Jan 2002 05:25:04 +0000 (05:25 +0000)]
add touchstone information to mythos.

23 years agoSokoban modification
nethack.allison [Wed, 9 Jan 2002 04:37:32 +0000 (04:37 +0000)]
Sokoban modification
Add some mimics

23 years ago<Someone>'s touchstone code and a bee swarm bit.
nethack.allison [Wed, 9 Jan 2002 03:31:30 +0000 (03:31 +0000)]
<Someone>'s touchstone code and a bee swarm bit.

23 years agoKen's leather cloak.
nethack.allison [Wed, 9 Jan 2002 00:33:38 +0000 (00:33 +0000)]
Ken's leather cloak.

23 years agoprisoners
nethack.allison [Tue, 8 Jan 2002 04:45:56 +0000 (04:45 +0000)]
prisoners
Prisoners for the Dark One's dungeon <email deleted>

23 years agocompression fix fix
nethack.allison [Tue, 8 Jan 2002 04:44:07 +0000 (04:44 +0000)]
compression fix fix
Ken:
Fix an error in my fix for compression error messages.

No Makefile.src change should be necessary because files.c depends on hack.h,
which "depends" on wintty.h (actually ifdef USE_TRAMPOLI, but the Makefile
doesn't know that).

23 years agoauto credit
nethack.allison [Tue, 8 Jan 2002 04:42:29 +0000 (04:42 +0000)]
auto credit
Yes, you were right.  There is a reason to have a separate auto_credit flag.

23 years agoThis adds Wingnut's auto-credit patch (except it doesn't use a separate
nethack.allison [Mon, 7 Jan 2002 12:35:06 +0000 (12:35 +0000)]
This adds Wingnut's auto-credit patch (except it doesn't use a separate
auto_credit flag; that's what sell_response is for).

follow-up comment from Pat:
     This introduces behavior that I consider to be buggy.
You need something separate from sell_response, otherwise if
you answer (a)ll when the shopkeeper still has money you end
up selling everything for credit without being asked when he
runs out of cash in the middle of the transation.  Avoiding
that is the reason for the old behavior in the first place.