Nick Webb Nethack Patches



Older Patches
Patches for 3.4.0 can still be found here: nh_patches340.html. Some still work with 3.4.1, some require massive tweaking, and some are obsolete. Because they're all grouped in one patchfile, I don't recommend trying it unless you are masochistic. I'll continue to work on updating them (dropping obsolete or stupid patches) and rewriting poorly done/outdated patches (goldbug springs to mind). If convenient, I'll make seperate patchfiles avaliabe in addition to one giant patch. But unless there's a way for diff to be clever with precompiler definitions, that may take an incredibly long time. (diff, patch, and periodical backups are the state of my version management for the time being). Perhaps a savefile safe patchfile and a savefile-unsafe patchfile are in order.

Color fix
In the windows tty version of nethack several of the colors are wrong, and have been for several versions. These colors are bright black (otherwise known as dark grey), dark blue, and bright cyan.
Furthermore, MS Windows has hideous colors for the console, eg: the dark yellow is literaly dark yellow instead of the brown it should be.
The solution of both of these problems can be found here: nh/patches341.html.

Disintegrator patch
On rec.games.roguelike.nethack, someone mentioned a dream they had featuring a non-existant monster. It's called the disintegrator, and it's a big green R. Unlike the rust monster and disenchanter, which will not typically destroy what they touch, the disintegrator can.
I didn't test the tile, I just switched colors around from the disenchanter tile. Here's a drawing of what a disintegrator could look like Spoiler: Lbh pnaabg or cbylzbecurq vagb vg, pnaabg evqr vg, naq vg yrnirf ab pbecfr. Vg unf n avaglsvir creprag punapr bs qrfgeblvat abezny bowrpgf gung gbhpu vg, svsgl sbe abezny negvsnpgf. Cynlref naq zbafgref trg n svir creprag punapr jura gbhpurq. Gur ornfg pnaabg qvfvagrtengr bowrpgf jura pnapryyrq be ybj urnygu. Qvfvagrtengvba gnxrf fbzr uvgcbvagf sebz gur qvfvagrtengbe. Gurl pheeragyl bayl enaqbzyl trarengr va Truraabz.

The patchfile for the disintegrator can be found here: nh/disint_patch_rwBEc4.

If you are in your "top" directory, then use patch in the following manner (as much as appropriate):
patch -lp1 < disint_patch_rwBEc4

The disintegrator patch is part of a larger patch I am currently working on. For each monster class that has less than three monsters, I am trying to add more beasties that add flavor to the game. I have three main guidelines:
  1. New monsters must fit a theme for their class. eg: A brownie fits in the leprechaun class, because they are both mythical Irish being, better than the nymph class, which is for mythical Greek beings. (IMO)
  2. New monsters should add something interesting to the game. I personally don't think it's that exciting to see "lord" or "mage" tacked onto monsters. Sure, the Vampire Mage looks like it could be scary, but how about a Nosferatu that paralize you with fear as it summon rats?
  3. Additions to the game should not reduce the challenge. Yes, it would be beneficial if you could say, eat a ring of slow digestion, but that reduces the challange and makes the game less interesting.
Of course, some classes present more difficulty than others. I still have no ideas for U, X, or t. Or at least not good ones.
Home Schedule Gallery online Comics
 
11 Jan 2003