| |
Nethack Patches
Older Patches
Most have been incorperated into the current mega-patch, but here are links:
nh_patches340.html
nh_patches341.html
Nethack Gallery
Biodiversity Patch
This is a collection of all the biodiversity patches and some other
semi-related and non-related patches. The goal is to have at least three
monster species for every monster genus. New monsters should have some flavor
rather than just appending "lord" or whatnot. However, it is awfully easy
to go coding off on a tangent, so some parts of the patch have nothing to
do with monsters.
It patches cleanly onto vanilla,
but it has not been tested with other patches already installed. It is
not save/bones compatable. All changes are reversible simply by
commenting out lines in include/config.h. But not the YACC code
or level descriptions. Make backups of your dat/ and
util/ directories. (You should have backups of all your
directories, but especially those two). All precompiler defintions I use are
of the form WEBB_FOO, to distinguish my changes from other people's
Use at own risk. If you encounter bugs, errors, or problems, check back to this
page (http://cec.wustl.edu/~naw1/nh_patches.html) to make sure you have the
most recent version. If so, email me
(naw1@cec.wustl.edu) with "biodiversity
patch" in the Subject line.
Download: Biodiversity version 1.0 for nethack 3.4.2(487k)
To patch (I use patch on a cygwin shell on a winXP box):
put biodiversity_v10342.diff in the parent directory of your nethack directory. Your directory listing may look something like:
-rw-r--r-- biodiversity_v10342.diff
drwxr-xr-w nethack-3.4.2-backup
drwxr-xr-w nethack-3.4.2-fun
change into your nethack directory.
do: patch -lp1 -F4 < biodiversity_v10342.diff
this makes more sense if you know diff and patch.
Major parts of Biodiverisity Patch:
| WEBB_COLOR |
corrects Dark Blue and Bright Cyan for windows tty |
| WEBB_FOOD_NAMES |
Provides for culinary names for some corpses (eg: deer would
be venison. |
| WEBB_TEXT_FIX |
Fixes a few typos, pluralization problems, and adds
more alternate spelling support, etc. |
| WEBB_MUSIC |
On win32, for playing musical notes, the midi device is used.
I'd like to rewrite this and port it to other platforms. |
| WEBB_ENGR_LIGHT |
Engravings done in light. |
| WEBB_WARG_STEED |
Players that are Orcs can ride wargs
(but worse at riding horses). |
| WEBB_WATERSPOUT_GARGOYLE |
A gargoyle that spits water. |
| WEBB_DISINT |
A Disintegrator is a monster whose touch causes things to
disintegrate. Inspired by
this thread.
|
| WEBB_GOLDBUG |
A monster that steals golden items as well as gold.
And eats them. |
| WEBB_CARROLL |
A Bandersnatch and Jubjub bird. One is dangerous to be around,
one is dangerous to be. |
| WEBB_LAME_MONSTERS |
A monster(Blemmye) that doesn't exactly fit its genus(xorn).
Replacement needed. |
| WEBB_MCHARM |
A charm attack for monsters. (they can feign peacefulness) |
| WEBB_SATYR |
A charming monster that plays the flute in exchange for "gifts". |
| WEBB_MUTATED_MONST |
Rename pre-existing monsters. Some changes to monster mechanics.
old names work as alternate names (wishing etc).
kobold chieftain (née lord), dryad (née wood nymph)
Dragons: Firedrake (red), Lindworm (white), Lung Dragon (orange),
Leviathan (blue), Wyvern (green), Guivre (yellow)
Lung dragon scale mail and levitation boots do
something cool together.
|
| WEBB_BIODIVERSITY |
guides: now sell things,
Quantum mechanics: first names brought back
l: brownie (break/fix shoes), pooka (charms)
t: labyrinth trapper (changes mazes)
y: will o' wisp (lures you into swamps)
z: bannik (sauna monster), leshy (woodland monster)
Q: clockwork automaton (robots with minds), quark (6 flavors)
U: Umbral hulk (spreads shadows), Hunger Hulk (makes you hungry)
V: Nosferatu (terrifying vampire)
X: otyugh (eats garbage)
ghost: poltergeist (throws things, like knives)
|
| WEBB_TREE |
Different tree types. |
| WEBB_ENVIRONMENT |
Sky, more statues, tree regions, muskegs,
addition level description grammer |
|
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.
Warning: 3.4.2 already fixes "bright black", but otherwise everything on that
page is useful.
YANIs
These are on my TODO list for the biodiversity/other patch.
- gendered names (eg: succubus becomes female name for incubus instead
of different monster)
- Illusionary monsters: fake monsters, slow-changing hallucination
- robust trees: tree struct
- basilisk: stoning gaze, but it must raise dorsal fin first.
- bookworm: hides in books, damaging them
- sonar: a new sight type (gnomes, bats)
- money: new coin types
(groschen and some copper cent piece.)
- Burried monsters: replace hunger hulk with under hulk
- Kappa: a turtle (new genus) that does imp-like things
- Unique dragon armor for unique dragons:
- Avatars for dieties (39 of them)
tasks: small quests. kill/rescue/photograph... unique monster.
(eg: chat with a hobbit, get task to kill Smaug), class/race dependent
- riddles: sphinx monster
- tinning kit tins Juiblex with 1 hp.
- Priest quest start variants
- kobolds: link with silver mining/cobalt
Paper Golem: Origami (re-inked and colored from Jackie Chan Adventures screen capture)

|



 |
| |