NetHack-- 3.0.10

From NetHackWiki
(Redirected from NetHack Plus Plus 3.0.10)
Jump to navigation Jump to search

NetHack-- 3.0.10 (which was briefly called NetHack++ 3.0.10) is a variant of NetHack 3.0.10, significant as the earliest ancestor of SLASH'EM that is distinct from vanilla NetHack. Yuval Oren and Tom Proudfoot announced it in this post to rec.games.hack in December 1992.

Availability

The original version of NetHack++ 3.0.10 is this post to rec.games.hack, which bears a patch against the NetHack 3.0.10 sources. The patch has some difficulty applying to the sources linked from the NetHack 3.0.10 article, mainly because of whitespace that doesn't match.

A slightly updated version, renamed NetHack-- to avoid the impression that the C++ language was used in any way, is available at this link. This ZIP file was probably bundled on an MS-DOS machine, because the files in it have uppercase letters.

Significant changes

NetHack-- 3.0.10 adds new roles, new monsters, new objects, and new dungeon features to NetHack 3.0.10.

The adventurer

The player may choose from these roles; roles not present in NetHack 3.0.10 are noted in boldface.

Role Alignment
Archeologist Lawful
Barbarian Chaotic
Cave-(wo)man Lawful
Drunk Neutral
Elf Lawful
Firefighter Lawful
Geek Neutral
Healer Lawful
Knight Lawful
Locksmith Neutral
Musician Neutral
Ninja Chaotic
Officer Lawful
Priest(ess) Neutral
Rogue Chaotic
Samurai Lawful
Tourist Neutral
Undertaker Neutral
Valkyrie Chaotic
Wizard Neutral
Zookeeper Lawful

All classes permit male and female adventurers, except the Valkyrie which must be female.

The adventurer has experience, hit points, magical energy, armor class, alignment, and the six major attributes. He may advance to experience level 30.

The initial pet is a little dog for Cavemen, a kitten for Wizards, and a random choice of the two for all others.

Dungeon features

The dungeon in NetHack-- 3.0.10 has no branches; there is one way up and one way down. The first 25 levels or so consist of rooms, and beyond that, the adventurer encounters the Castle and then mazes. The deepest dungeon level is 50.

Medusa appears as @ on the down-stairs of the level before the Castle. She does not have a special level, and is thus a snare for the unwary adventurer.

Dungeon levels below the Castle are designated as "Hell". Entering hell without fire resistance, or losing it once there, is an instadeath. This may happen by taking off an item that confers fire resistance (ring of fire resistance or red dragon scale mail), losing one's polymorph, or by being hit by a gremlin. One may still be saved if he has some other source of fire resistance. These levels have only up-stairs, and the only way to proceed beyond the first level after the Castle is by level teleportation.

Special rooms are, with those not present in NetHack 3.0.10 in boldface:

Special dungeon features are: (all are present in NetHack 3.0.10)

Traps are: (all are present in NetHack 3.0.10)

The Amulet of Yendor is found in the posession of the Wizard of Yendor in a maze level. He is in a small room in the center of the maze, surrounded by water and accompanied by a hell hound and a vampire lord.

Fake Wizard rooms contain a random demon prince instead of the Wizard and a fake Amulet. If all demon princes have appeared, a demon lord appears instead; if all demon lords have appeared, the room contains a random ordinary major demon. All eight modern named demons exist, but their modern lairs do not.

A wand of wishing is guaranteed in the Castle, in its modern position; but it lies exposed on the floor instead of being protected by a chest and Elbereth.

When ascending from level 1 with the Amulet of Yendor, one is transported immediately to the Astral Plane; the Elemental Planes do not yet exist. The Astral Plane is different from the modern game, having mazes and powerful monsters instead of the denizens of the modern version.

Bestiary

Monsters not present in NetHack 3.0.10 are indicated in boldface.

The following monsters may be encountered:

Name Symbol Notes
giant ant a
soldier ant a
fire ant a
snow ant a
black ant a
giant beetle a
killer bee a
queen bee a
queen ant a
yellow jacket a
killer beetle a
giant wasp a
black wasp a
the King Bee a
acid blob b
red blob b
white blob b
blue blob b
quivering blob b
gelatinous cube b
poisonous blob b
gigantic blob b
The Blob b
cockatrice c
chickatrice c
little dog d
dog d
large dog d
jackal d
dingo d
werejackal @/d called "jackalwere" in animal form
wolf d
werewolf @/d called "wolfwere" in animal form
winter wolf d
warg d
pit bull d
hell hound pup d
hell hound d
Cerberus d
floating eye e
burning eye e
glowing eye e
freezing sphere e
flaming sphere e
bloodshot eye e
blinking eye e
beholder e
kitten f
housecat f
large cat f
jaguar f
leopard f
panther f
tiger f
saber-toothed cat f
hellcat f
Rexfelis f
gremlin g
gremlin leader g
hobbit h If TOLKIEN defined at compile time
hobbit thief h If TOLKIEN defined at compile time
hobbit bandit h If TOLKIEN defined at compile time
Bilbo h If TOLKIEN defined at compile time
bugbear h
dwarf h
huge bugbear h
bugbear chieftain h
dwarven thief h
dwarf lord h
duergar h
dwarf king h
manes i
homunculus i
lemure i
imp i
dretch i
quasit i
rutterkin i
tengu i
blue jelly j
red jelly j
spotted jelly j
ochre jelly j
The Jelly That Ate Cleveland j
kobold k
large kobold k
kobold lord k
kobold shaman k
kobold chieftain k
Kroo the Kobold King k
Krooella the Kobold Queen k
leprechaun l
leprechaun elder l
Croesus l Not the Croesus of Fort Ludios
small mimic m
large mimic m
giant mimic m
wood nymph n
water nymph n
mountain nymph n
Aphrodite n
goblin o
hobgoblin o
orc o Appears at random, unlike NetHack 3.0.10
goblin shaman o
goblin thief o
hill orc o
Mordor orc o If TOLKIEN defined at compile time
Uruk-hai o If TOLKIEN defined at compile time
orc shaman o
orc-captain o
Grund the Orc King o
rock piercer p
iron piercer p
glass piercer p
rothe q
mumakil q If TOLKIEN defined at compile time
Jumbo the Elephant q If TOLKIEN defined at compile time
scramper q
mangler q
berator q
leocrotta q
wumpus q
bogwumpus q
titanothere q
baluchitherium q
sewer rat r
black rat r
giant rat r
rabid rat r
wererat @/r Called "ratwere" in animal form
rock mole r
hellrat r
cave spider s
recluse spider s
scorpion s
giant spider s
giant scorpion s
Girtab s
lurker above t
trapper t
white unicorn u
gray unicorn u
black unicorn u
nightmare u Name is not a proper name
ki-rin u
fog cloud v
dust vortex v
energy vortex v
ice vortex v
steam vortex v
fire vortex v
maggot w
rot worm w
acid worm w
tunnel worm w
baby long worm w If WORM defined at compile time
baby purple worm w
long worm w If WORM defined at compile time
purple worm w
grid bug x
arc bug x
spark bug x
lightning bug x
xan x
yellow light y
zruty z
ape A
carnivorous ape A
cave ape A
Bigfoot A
bat B
rhumbat B
giant bat B
mongbat B
vampire bat B
hellbat B
plains centaur C
forest centaur C
mountain centaur C
centaur shaman C
centaur prince C
Silva the Centaur King C
baby gray dragon D
baby red dragon D
baby white dragon D
baby blue dragon D
baby green dragon D
baby orange dragon D
baby black dragon D
baby yellow dragon D
gray dragon D
red dragon D
orange dragon D
white dragon D
black dragon D
blue dragon D
green dragon D
yellow dragon D
undead dragon D
Tiamat D Has different attacks from the Chromatic Dragon
air elemental E
fire elemental E
earth elemental E
water elemental E
violet fungus F
brown mold F
yellow mold F
green mold F
red mold F
black mold F
disgusting mold F
creeping mold F
gnome G
gnome thief G
gnome lord G
gnome prince G Renamed from "gnome king"
gnomish wizard G
Berthold the Gnome King G
ettin H
giant H Appears at random, unlike NetHack 3.0.10
stone giant H
hill giant H
fire giant H
frost giant H
titan H
large giant H
minotaur H
owlbear H
stalker I
jabberwock J
Keystone Kop K If KOPS defined at compile time
Kop Sergeant K If KOPS defined at compile time
Kop Lieutenant K If KOPS defined at compile time
Kop Kaptain K If KOPS defined at compile time
Kop Kommissioner K If KOPS defined at compile time
lich L
demilich L
master lich L
kobold mummy M
gnome mummy M
orc mummy M
elf mummy M
human mummy M
ettin mummy M
giant mummy M
The Mummy M
red naga hatchling N
blue naga hatchling N
black naga hatchling N
golden naga hatchling N
guardian naga hatchling N
red naga N
blue naga N
black naga N
golden naga N
guardian naga N
ogre O
ogre lord O
ogre king O
gray ooze P
brown pudding P
black pudding P
tapicoa pudding [sic] P
quantum mechanic Q
auto mechanic Q
rust monster R
giant rust monster R
garter snake S
snake S
water moccasin S
asp S
pit viper S
cobra S
python S
asphinx S
troll T
ice troll T
rock troll T
black troll T
water troll T
Olog-hai T If TOLKIEN defined at compile time
umber hulk U
hulk U
The Incredible Hulk U
vampire V
vampire lord V
Vlad the Impaler V
barrow wight W
wraith W
Nazgul W If TOLKIEN defined at compile time
xorn X
yeti Y
Yuval Y
kobold zombie Z
gnome zombie Z
orc zombie Z
elf zombie Z
human zombie Z
ettin zombie Z
giant zombie Z
straw golem ' If GOLEMS defined at compile time
rope golem ' If GOLEMS defined at compile time
leather golem ' If GOLEMS defined at compile time
wood golem ' If GOLEMS defined at compile time
flesh golem ' If GOLEMS defined at compile time
clay golem ' If GOLEMS defined at compile time
stone golem ' If GOLEMS defined at compile time
iron golem ' If GOLEMS defined at compile time
mist golem ' If GOLEMS defined at compile time
human @
bandit @
evil mage @
evil priest @
Morgan Le Fay @
Tom @
Butch @
Mordred @
Woodland-elf @ If TOLKIEN defined at compile time
Green-elf @ If TOLKIEN defined at compile time
Grey-elf @ If TOLKIEN defined at compile time
elf-lord @
elven mage @
elven priest @
Elvenking @
nurse @
shopkeeper @
guard @
oracle @ If ORACLE defined at compile time
temple priest @ If ALTARS and THEOLOGY defined at compile time
temple priestess @ If ALTARS and THEOLOGY defined at compile time
unarmored soldier @ If ARMY defined at compile time
soldier @ If ARMY defined at compile time
sergeant @ If ARMY defined at compile time
lieutenant @ If ARMY defined at compile time
captain @ If ARMY defined at compile time
general @ If ARMY defined at compile time
Medusa @ If MEDUSA defined at compile time
Wizard of Yendor @
ghost  
water demon &
demon & If INFERNO not defined at compile time (not in default build)
horned devil & If INFERNO defined at compile time
succubus & If INFERNO defined at compile time
incubus & If INFERNO defined at compile time
erinyes & If INFERNO defined at compile time
marilith & If INFERNO defined at compile time
barbed devil & If INFERNO defined at compile time
vrock & If INFERNO defined at compile time
bearded devil & If INFERNO defined at compile time
hezrou & If INFERNO defined at compile time
bone devil & If INFERNO defined at compile time
nalfeshnee & If INFERNO defined at compile time
ice devil & If INFERNO defined at compile time
nycademon & If INFERNO defined at compile time
pit fiend & If INFERNO defined at compile time
balrog & If INFERNO defined at compile time
Juiblex & If INFERNO defined at compile time
Yeenoghu & If INFERNO defined at compile time
Orcus & If INFERNO defined at compile time
Geryon & If INFERNO defined at compile time
Dispater & If INFERNO defined at compile time
Baalzebub & If INFERNO defined at compile time
Asmodeus & If INFERNO defined at compile time
Demogorgon & If INFERNO defined at compile time
mail daemon & If MAIL defined at compile time
djinni &
efreeti &
marid &
dao &
giant eel ;
electric eel ;
shark ;
kraken ;
newt :
gecko :
iguana :
baby crocodile :
lizard :
basilisk :
chameleon :
crocodile :
giant chameleon :
tyrannosaur :
archeologist @
barbarian @
caveman @
cavewoman @
drunk @
elf @
firefighter @
geek @
healer @
knight @
locksmith @
musician @
ninja @
officer @
priest @
priestess @
rogue @
samurai @
tourist @
undertaker @
valkyrie @
wizard @
zookeeper @
killer food ration %
killer tripe ration %
killer tomato %
ravenous cream pie %
pile of silver coins $
gold mimic $
pile of creeping gold coins $
pile of killer gold coins $

Objects

Objects not present in NetHack 3.0.10 are indicated in boldface.

Artifacts

Artifacts in NetHack-- 3.0.10 are:

Name Object Alignment Role Notes
Excalibur long sword Lawful Knight
Snickersnee katana Lawful Samurai
Cleaver axe Chaotic  
Grimtooth orcish dagger Chaotic   dagger if no TOLKIEN
Orcrist two-handed sword Lawful Elf User-nameable
Sting elven dagger Lawful   User-nameable; dagger if no TOLKIEN; bonus against spiders, not orcs
Icebiter axe Lawful  
Firebiter axe Lawful  
Frost Brand long sword Neutral  
Fire Brand long sword Neutral  
Stormbringer broadsword Chaotic  
Soulthief long sword Chaotic   Obtainable as per Excalibur
Equalizer long sword Neutral   Obtainable as per Excalibur
Sunsword long sword Lawful  
Dragonbane broadsword Neutral  
Demonbane long sword Lawful  
Kopkiller long sword Chaotic   Bonus against Kops
Deathsword long sword Chaotic   Bonus against humans
Fungisword long sword Neutral   Bonus against fungi
Liontamer bullwhip Lawful Zookeeper Bonus against felines
Dirk dirk Lawful  
Elfrist two-handed sword Chaotic   Bonus against elves
Werebane long sword Lawful  
Giantslayer long sword Neutral  
Diplomat scimitar Neutral   Bonus against named monsters
Silencer halberd Chaotic   Bonus against females
Petslayer club Neutral Zookeeper Bonus against tameable monsters
Mjollnir war hammer Lawful Valkyrie
Trollsbane morning star Lawful  

Mjollnir is lawful, but Valkyries are chaotic; how this apparent conflict is resolved is unclear at this time.

Monsters not tagged as female always appear as male, and Silencer does not get its bonus against them.

Amulets

All amulets appear as ".

Amulets in NetHack-- 3.0.10 are:

Food

Food items in NetHack-- 3.0.10 are:

Name Symbol Notes
tripe ration %
corpse %
egg %
apple %
orange %
pear %
melon %
banana %
carrot %
clove of garlic %
nameable fruit % if TUTTI_FRUTTI defined at compile time
slice of pizza % if TUTTI_FRUTTI not defined at compile time (not in default build)
lump of royal jelly %
cream pie %
candy bar %
cheese %
sandwich %
cake %
fortune cookie %
pancake %
doughnut %
lembas wafer % if TOLKIEN defined at compile time
cram ration % if TOLKIEN defined at compile time
food ration %
K-ration % if ARMY defined at compile time
C-ration % if ARMY defined at compile time
tin %

Weapons

Weapons in NetHack-- 3.0.10 are:

Name Symbol Notes
arrow )
elven arrow ) if TOLKIEN defined at compile time
orcish arrow ) if TOLKIEN defined at compile time
silver arrow )
crossbow bolt )
dart )
shuriken )
boomerang )
spear )
elven spear ) if TOLKIEN defined at compile time
orcish spear ) if TOLKIEN defined at compile time
dwarvish spear ) if TOLKIEN defined at compile time
javelin )
trident )
lance )
dagger )
dirk )
elven dagger ) if TOLKIEN defined at compile time
orcish dagger ) if TOLKIEN defined at compile time
athame )
scalpel )
sharpened pencil )
knife )
axe )
worm tooth ) if WORM defined at compile time
crysknife ) if WORM defined at compile time
short sword )
elven short sword ) if TOLKIEN defined at compile time
orcish short sword ) if TOLKIEN defined at compile time
dwarvish short sword ) if TOLKIEN defined at compile time
scimitar )
broadsword )
elven broadsword ) if TOLKIEN defined at compile time
long sword )
two-handed sword )
dwarvish mattock ) if TOLKIEN defined at compile time
katana )
mace )
morning star )
war hammer )
club )
rubber hose ) if KOPS defined at compile time
quarterstaff )
aklys )
flail )
bullwhip )
partisan )
ranseur )
spetum )
glaive )
halberd )
bardiche )
voulge )
fauchard )
guisarme )
bill-guisarme )
lucern hammer )
bec de corbin )
bow )
elven bow ) if TOLKIEN defined at compile time
orcish bow ) if TOLKIEN defined at compile time
sling )
crossbow )

Tools

Tools in NetHack-- 3.0.10 are:

Name Symbol Notes
leash ( if WALKIES defined at compile time
blindfold (
mirror ( if MEDUSA defined at compile time
tinning kit (
lock pick (
credit card (
key (
skeleton key (
expensive camera (
magic marker (
stethoscope (
tin opener (
land mine (
jaw trap (
sleep trap (
lamp (
magic lamp (
crystal ball (
figurine (
ice box (
large box (
chest (
sack (
ugly backpack (
bag of holding (
bag of tricks (
whistle (
magic whistle (
flute ( if MUSIC defined at compile time
magic flute ( if MUSIC defined at compile time
horn ( if MUSIC defined at compile time
frost horn ( if MUSIC defined at compile time
fire horn ( if MUSIC defined at compile time
harp ( if MUSIC defined at compile time
magic harp ( if MUSIC defined at compile time
bugle ( if MUSIC defined at compile time
drum ( if MUSIC defined at compile time
drum of earthquake ( if MUSIC defined at compile time
pick-axe (
unicorn horn (

Keys have shapes that fit specific locks on chests and large boxes; the skeleton key fits all locks and can also open doors.

Armor

Armor items in NetHack-- 3.0.10 are:

Name Symbol Notes
elven leather helm [ if TOLKIEN defined at compile time
orcish helm [
dwarvish iron helm [ if TOLKIEN defined at compile time
fedora [
helmet [ or [
helm of brilliance [ or [
helm of opposite alignment [ or [
helm of telepathy [ or [
dragon scale mail [
plate mail [
crystal plate mail [
bronze plate mail [
splint mail [
banded mail [
dwarvish mithril-coat [
elven mithril-coat [ if TOLKIEN defined at compile time
chain mail [
orcish chain mail [ if TOLKIEN defined at compile time
scale mail [
studded leather armor [
ring mail [
orcish ring mail [ if TOLKIEN defined at compile time
leather armor [
mummy wrapping [
lab coat [
expensive suit [
elven cloak [
orcish cloak [ if TOLKIEN defined at compile time
dwarvish cloak [ if TOLKIEN defined at compile time
cloak of protection [
cloak of invisibility [
cloak of magic resistance [
cloak of displacement [
small shield [
elven shield [ if TOLKIEN defined at compile time
Uruk-hai shield [ if TOLKIEN defined at compile time
orcish shield [ if TOLKIEN defined at compile time
large shield [
dwarvish roundshield [ if TOLKIEN defined at compile time
shield of reflection [
Hawaiian shirt [ if SHIRT defined at compile time
leather gloves [
gauntlets of fumbling [
gauntlets of power [
gauntlets of dexterity [
low boots [
iron shoes [
high boots [
speed boots [
water walking boots [
jumping boots [
elven boots [
fumble boots [
levitation boots [

Potions

Potions in NetHack-- 3.0.10 have randomized appearances (except for water), occurring as one of ! ! ! ! ! ! ! ! ! ! ! !. They are:

The method of obtaining holy or unholy water is different from modern versions. One drops a potion of water on an altar and it immediately becomes blessed, uncursed, or cursed for lawful, neutral, or chaotic altars, respectively.

Scrolls

All scrolls appear as ?.

Scrolls in NetHack-- 3.0.10 are:

Wands

Wands in NetHack-- 3.0.10 have randomized appearances, occurring as one of / / / / / /. They are:

Spellbooks

All spellbooks are present if and only if SPELLS is defined at compile time.

Spellbooks in NetHack-- 3.0.10 have randomized appearances, occurring as one of + + + + + + + + + + + + + +. They are:

Rings

Rings in NetHack-- 3.0.10 have randomized appearances, occurring as one of = = = = = = = = = = = =. They are:

Stones

Stones in NetHack-- 3.0.10 are:

Name Symbol Notes
dilithium crystal *
diamond *
black opal *
ruby *
sapphire *
jacinth *
emerald *
turquoise stone *
aquamarine stone *
citrine stone *
amber stone *
topaz stone *
opal stone *
chrysoberyl stone *
garnet stone *
amethyst stone *
jasper stone *
fluorite stone *
obsidian stone *
jade stone *
luckstone *
loadstone *
rock *

and worthless pieces of white, blue, red, yellowish brown, green, violet, yellow, orange, and black glass.

Other items

Other items not appearing in the above categories are:

Name Symbol Notes
heavy iron ball 0
iron chain _
boulder `
statue `

Blinding and acid venom (both .) are also listed as objects, but they only exist while in flight, or when a wizard mode wish requests them.