SLASH 6

From NetHackWiki
Jump to navigation Jump to search

SLASH 6 was the last of six releases of SLASH that were based on NetHack 3.1.3, and incorporates a combination of features from NetHack Plus and both versions of NetHack--.

Availability

The source code is archived on Ali Harlow's website at juiblex.co. It includes only the files needed to build for MS-DOS on the old Watcom compiler; it might be possible to build with Open Watcom after tweaking the code (it doesn't compile as is).

Various obscure FTP sites have binaries and earlier versions.

The adventurer

SLASH 6 inherits the twelve roles of NetHack 3.1.3 and six roles from NetHack Plus, and adds two of its own; it also allows certain roles to have the player's choice of alignment, something new at that time:

Role Alignment Pet Origin Notes
Archeologist Lawful or Neutral kitten or little dog Vanilla Lawful in vanilla
Barbarian Neutral or Chaotic kitten or little dog Vanilla Neutral in vanilla
Cave(wo)man Lawful or Neutral little dog Vanilla Lawful in vanilla
Doppelganger Any kitten or little dog NetHack Plus Chaotic in NH+
Elf Any kitten or little dog Vanilla Chaotic in vanilla
Flame Mage Neutral baby red dragon NetHack Plus
Gnome Lawful or Neutral giant badger new
Healer Lawful or Neutral kitten, little dog, or snake Vanilla Neutral in vanilla
Ice Mage Neutral baby white dragon NetHack Plus
Knight Lawful kitten or little dog Vanilla
Lycanthrope Chaotic wolf NetHack Plus
Monk Neutral kitten or little dog NetHack Plus
Necromancer Chaotic ghoul new
Priest(ess) Any kitten or little dog Vanilla Random alignment in vanilla
Rogue Neutral or Chaotic kitten or giant rat Vanilla Chaotic in vanilla
Samurai Lawful little dog Vanilla
Tourist Lawful or Neutral kitten or little dog Vanilla Neutral in vanilla
Undead Slayer Lawful kitten or little dog NetHack Plus
Valkyrie Neutral or Chaotic kitten or little dog Vanilla Neutral in vanilla
Wizard Neutral kitten or bat Vanilla

All classes permit male and female adventurers, except the Valkyrie which must be female. Chaotic elves are called drow and get a different Quest from lawful or neutral ones.

Dungeon features

Levels and branches

The Dungeons of Doom are lengthened, to accommodate a number of new levels and branches, all of which are new to SLASH:

Code is present to implement the black market, inherited from NetHack Plus, and for The Wyrm Caves, but is commented out.

Gehennom is shortened, to reduce the number of mazes, and Yeenoghu, Demogorgon, Geryon, and Dispater are all given lairs.

Rooms

New special rooms are:

Type Origin
giant court NetHack--
leprechaun court NetHack--
bad food shop NetHack--
real zoo NetHack--
anthill NetHack--
dragon lair new
cockatrice nest new

The bad food shop is not a shop in the usual sense. The wasp hive and "Room 11" from NetHack-- were removed.

There is one additional type of shop, a pet shop inherited from NetHack Plus.

Traps and fixtures

The optional water weird fountain from NetHack Plus was removed. New fixtures, all new to SLASH, are the grave and the toilet.

SLASH 6 adds no new traps to NetHack 3.1.3.

The bestiary

Most monsters that had their appearances changed in NetHack-- 3.1.3 are restored to their appearances in NetHack-- 3.0.10.

Monsters in SLASH, in addition to those in vanilla NetHack 3.1.3, are:

Name Appearance Origin Notes
snow ant a NetHack-- 3.1.3
yellow jacket a NetHack-- 3.1.3
tsetse fly a new
giant wasp a NetHack-- 3.1.3 Formerly a
black wasp a NetHack-- 3.1.3
army ant a new
spitting beetle a new
assassin bug a new
killer beetle a NetHack-- 3.1.3
jiggling blob b new
lava blob b new
crackling blob b new
burbling blob b new
chickatrice c NetHack-- 3.1.3 Formerly c
pyrolisk c new
dingo d NetHack-- 3.1.3 Formerly d
fox d new
coyote d NetHack-- 3.1.3 Formerly d
pit bull d NetHack-- 3.1.3 Formerly d
death dog d new
rabid wolf d new
hyena d new
wolverine d new
shadow wolf d new
mist wolf d new
Cerberus d new
glowing eye e NetHack-- 3.1.3 Formerly e
flaming sphere e NetHack-- 3.1.3
shocking sphere e new
bloodshot eye e NetHack-- 3.1.3
blinking eye e NetHack-- 3.1.3 Formerly e
beholder e NetHack-- 3.1.3 Formerly e
gas spore e new
lynx f new
panther f NetHack-- 3.1.3
werepanther @/f new
caterwaul f new
weretiger @/f new
sabre-toothed cat f NetHack-- 3.1.3
kamadan f new
displacer beast f new
hellcat f NetHack-- 3.1.3 Formerly f
galltrit g new
jermlaine g new
dwarf thief h new
gnoll h new
duergar h NetHack-- 3.1.3 Formerly h
master mind flayer h new
dretch i NetHack-- 3.1.3 Formerly i
larva i new
rutterkin i NetHack-- 3.1.3 Formerly i
nupperibo i new
blood imp i new
clear jelly j new
red jelly j NetHack-- 3.1.3
orange jelly j new
black jelly j new
swamp kobold k new
rock kobold k new
kobold wizard k new
kobold warrior k new
Kroo the Kobold King k NetHack-- 3.1.3
leprechaun wizard l new
brownie l new
quickling l new
pixie l new
Aphrodite n NetHack-- 3.1.3
orc o new Also in vanilla, but only for corpses
war orc o new
great orc o new
Grund the Orc King o NetHack-- 3.1.3
snow orc o new
demon orc o new
glass piercer p NetHack-- 3.1.3 Formerly p
roper p new
giant badger q new
scramper q NetHack-- 3.1.3 Formerly q
squealer q new
mangler q NetHack-- 3.1.3 Formerly q
mastodon q new
Jumbo the Elephant q NetHack-- 3.1.3
juggernaut q new
catoblepas q new
rabbit r NetHack-- 3.1.3 Formerly r
black rat r NetHack-- 3.1.3
rabid rabbit r new
pack rat r new
hellrat r NetHack-- 3.1.3
Rat King r new
centipede s new
recluse spider s NetHack-- 3.1.3 Formerly s
barking spider s new
carrion crawler s new
nickelpede s new
giant scorpion s NetHack-- 3.1.3
Girtab s NetHack-- 3.1.3
Shelob s new
phase spider s new
werespider @/s new
nightmare u NetHack-- 3.1.3 Formerly u; name is not a proper name
maggot w NetHack-- 3.1.3 Formerly u
dung worm w new
acid worm w NetHack-- 3.1.3 Formerly w
bloodworm w new
tunnel worm w NetHack-- 3.1.3 Formerly w
rot worm w NetHack-- 3.1.3 Formerly w
arc bug x NetHack-- 3.1.3 Formerly x
spark bug x NetHack-- 3.1.3 Formerly x
lightning bug x NetHack-- 3.1.3 Formerly x
red light y new
blue light y new
movanic deva A new
monadic deva A new
astral deva A new
Planetar A new
Solar A new
rhumbat B NetHack-- 3.1.3 Formerly B
athol B new
hellbat B NetHack-- 3.1.3
mongbat B NetHack-- 3.1.3 Formerly B
mobat B new
harpy B new
baby silver dragon D new
baby shimmering dragon D new
baby deep dragon D new
silver dragon D new
shimmering dragon D new
deep dragon D NetHack Plus Formerly D
wyvern D new
hydra D new
disgusting mold F NetHack-- 3.1.3 Formerly F
black mold F NetHack-- 3.1.3
gnome thief G NetHack-- 3.1.3 Formerly G
deep gnome G new
gnome warrior G new Replaces the gnome king from vanilla
Ruggo the Gnome King G new Gnome quest leader
storm giant H new
the Largest Giant H new
sneaker I new
squeaker I new
vorpal jabberwock J new
arch-lich L new
Vecna L NetHack Plus Formerly "Master Vecna" and Undead Slayer quest nemesis
troll mummy M new
ogre mage O new
shadow ogre O new
moldy pudding P new
green slime P new
king cobra S new
weresnake @/S new
asphynx S NetHack-- 3.1.3 Formerly S and "asphyx"
two-headed troll T new
black troll T NetHack-- 3.1.3
water hulk U new
vampire mage V new
wight W new
monkey Y new
ghoul Z NetHack-- 3.1.3 Formerly Z
ghast Z NetHack-- 3.1.3 Formerly Z
gargoyle ' new
jackalwere @ new
gibberling @ new
grimlock @ new
drow @ new Drow quest guardian
mugger @ new
thief @ new
black marketeer @ NetHack Plus Support for the black market is disabled
shadow   new
spined devil & new
bearded devil & NetHack-- 3.1.3 Formerly &
bar-lgura & new
chasme & new
babau & new
nabassu & new
efreeti & NetHack-- 3.1.3
dao & NetHack-- 3.1.3 Formerly &
marid & NetHack-- 3.1.3 Formerly &
shark ; NetHack-- 3.1.3 Formerly ;
giant crab ; new
gila monster : new
salamander : NetHack-- 3.1.3
rhaumbusun : new
basilisk : NetHack-- 3.1.3 Formerly :
komodo dragon : new
doppelganger @ NetHack Plus Formerly @
flame mage @ NetHack Plus Formerly @
ice mage @ NetHack Plus Formerly @
monk @ NetHack Plus Formerly @
necromancer @ new
undead slayer @ NetHack Plus Formerly @
Master Shifter @ NetHack Plus Doppelganger quest leader
High Flame Mage @ NetHack Plus Flame Mage quest leader
High Ice Mage @ NetHack Plus Ice Mage quest leader
High Lycanthrope @ NetHack Plus Lycanthrope quest leader
Grand Master @ NetHack Plus Monk quest leader; formerly @
the Dark Lord @ new Necromancer quest leader
Van Helsing @ NetHack Plus Undead Slayer quest leader; formerly "Master Slayer" and @
Lolth s new Drow quest leader
Transmuter @ NetHack Plus Doppelganger quest nemesis
Water Mage @ NetHack Plus Flame Mage quest nemesis
Lareth @ new Gnome quest nemesis
Earth Mage @ NetHack Plus Ice Mage quest nemesis
Sir Lorimar @ NetHack Plus Lycanthrope quest nemesis
Master Kaen @ NetHack Plus Monk quest nemesis
Maugneshaagar & new Necromancer quest nemesis
Lord Vlad the Impaler @ new Undead Slayer quest nemesis
shifter @ NetHack Plus Doppelganger quest guardian; formerly @
igniter @ NetHack Plus Flame Mage quest guardian; formerly @
froster @ NetHack Plus Ice Mage quest guardian; formerly @
fiend @ NetHack Plus Lycanthrope quest guardian; formerly @
intern @ NetHack Plus function unknown; formerly @
abbot @ NetHack Plus Monk quest guardian; formerly @
embalmer @ new Necromancer quest guardian
exterminator @ NetHack Plus Undead Slayer quest guardian; formerly @
bad egg % new
killer tripe ration % NetHack-- 3.1.3
killer food ration % NetHack-- 3.1.3
pile of killer coins $ NetHack-- 3.1.3 Formerly "gold mimic"
large pile of killer coins $ NetHack-- 3.1.3 Formerly "pile of creeping gold coins"
huge pile of killer coins $ NetHack-- 3.1.3 Formerly "pile of killer gold coins"

The plain gnome is the Gnome quest guardian. Earendil is both the quest leader for male elves and the quest nemesis for drow.

NetHack-- 3.1.3 monsters not carried forward are:

  • black ant
  • queen ant
  • the King Bee
  • red blob
  • white blob
  • blue blob
  • poisonous blob
  • gigantic blob
  • The Blob
  • Wile E. Coyote
  • burning eye
  • Rexfelis
  • gremlin leader
  • hobbit thief
  • hobbit bandit
  • Bilbo
  • huge bugbear
  • bugbear chieftain
  • The Jelly That Ate Cleveland
  • kobold chieftain
  • Krooella the Kobold Queen
  • leprechaun elder
  • O'Brien
  • goblin thief
  • goblin shaman
  • berator
  • bogwumpus
  • killer rabbit
  • vampire bunny
  • Energizer Bunny
  • Bugs Bunny
  • centaur shaman
  • centaur chieftain
  • Silva the Centaur King
  • undead dragon
  • Tiamat
  • creeping mold
  • large giant
  • Kop Kommissioner
  • The Mummy
  • blue naga hatchling
  • blue naga
  • ogre magi
  • tapioca pudding
  • giant rust monster
  • asp
  • hulk
  • The Incredible Hulk
  • Yuval
  • cave ape
  • J.R. 'Bob' Dobbs
  • juju zombi
  • mist golem
  • elven mage
  • elvin priest
  • bandit
  • evil mage
  • evil priest
  • general
  • Morgan La Fay
  • Tom
  • Butch
  • Mordred
  • demon
  • nycademon
  • Barney
  • giant chameleon
  • tyrannosaur
  • Godzilla
  • killer tomato
  • ravenous cream pie
  • goldbug
  • pile of silver coins

NetHack Plus monsters not carried forward are:

  • water weird
  • lycanthrope

Objects

Objects listed are those not present in vanilla NetHack 3.1.3, unless otherwise noted.

Artifacts

All artifacts are listed; some have different properties than in vanilla NetHack 3.1.3.

Artifacts in SLASH 6 are:

Name Object Alignment Role Origin Notes
Excalibur long sword Lawful Knight vanilla
Sunsword long sword Lawful Priest vanilla No role in vanilla
Snickersnee katana Lawful Samurai vanilla
Holy Sword of Law long sword Lawful   new
Demonbane long sword Lawful   vanilla
Werebane silver saber Lawful   vanilla
Trollsbane morning star Lawful   vanilla Chaotic in vanilla; had been chaotic in NetHack 3.1.2
Ogresmasher war hammer Lawful Gnome vanilla No role in vanilla
Orcrist elven broadsword Lawful   vanilla Chaotic in vanilla
Sting elven dagger Lawful   vanilla Chaotic in vanilla
Holy Spear of Light silver spear Lawful Undead Slayer NetHack Plus
Skullcrusher club Lawful   NetHack Plus
Quick Blade elven short sword Lawful   NetHack Plus
Fire Dagger dagger Lawful   NetHack Plus Healer in NetHack Plus
Grayswandir silver saber Lawful   vanilla
Firebiter axe Lawful   NetHack-- 3.1.3 Formerly a battle-axe
Sword of Balance silver short sword Neutral   NetHack Plus
Giantkiller dwarvish mattock Neutral   NetHack Plus Replaces Giantslayer from vanilla
Vorpal Blade long sword Neutral   vanilla
Luckblade short sword Neutral   NetHack Plus
Mjollnir heavy hammer Neutral Valkyrie vanilla War hammer in vanilla
Magicbane athame Neutral Wizard vanilla
Frost Brand long sword Neutral Ice Mage vanilla No role in vanilla
Fire Brand long sword Neutral Flame Mage vanilla No role in vanilla
Dragonbane broadsword Neutral   vanilla
Disrupter mace Neutral Priest NetHack Plus
Mirrorbright shield of reflection Neutral   new
Deluder cloak of displacement Neutral   new
Whisperfeet speed boots Neutral   new
Graywand two-handed sword Neutral   new
Heartseeker short sword Neutral   new
Scalpel rapier Neutral   new
Cat's Claw dagger Neutral   new
Cleaver battle-axe Chaotic Barbarian vanilla Neutral in vanilla
Serpent's Tongue dagger Chaotic Necromancer NetHack Plus "Serpents Tongue" and no role in NetHack Plus
Grimtooth orcish dagger Chaotic   vanilla
Doomblade orcish short sword Chaotic   NetHack Plus
Elfrist orcish spear Chaotic   NetHack Plus
Stormbringer runesword Chaotic   vanilla
Thiefbane long sword Chaotic   NetHack Plus Black market is commented out
Icebiter axe Chaotic   NetHack-- 3.1.3 Formerly a lawful battle-axe
Deathsword two-handed sword Chaotic   NetHack-- 3.1.3 Formerly long sword
Bat from Hell baseball bat Chaotic   new
The Eye of Vecna eyeball Chaotic   new
The Hand of Vecna severed hand Chaotic   new
Gauntlets of Defense gauntlets of dexterity Neutral Monk NetHack Plus

The following are Quest artifacts:

Name Object Alignment Role Origin Notes
The Orb of Detection crystal ball Lawful Archeologist vanilla
The Heart of Ahriman luckstone Chaotic Barbarian vanilla
The Sceptre of Might quarterstaff Lawful Caveman vanilla
The Medallion of Shifters amulet of ESP Neutral Doppelganger new
The Palantir of Westernesse crystal ball Lawful Elf vanilla
The Candle of Eternal Flame magic candle Neutral Flame Mage new
The Pick of Flandal Steelskin pick-axe Neutral Gnome new
The Staff of Aesculapius quarterstaff Neutral Healer vanilla
The Storm Whistle magic whistle Lawful Ice Mage new
The Magic Mirror of Merlin mirror Lawful Knight vanilla
The Staff of Withering quarterstaff Chaotic Lycanthrope new
The Mantle of Knowledge helm of brilliance Neutral Monk new
The Great Dagger of Glaurgnaa great dagger Chaotic Necromancer new
The Mitre of Holiness helm of brilliance Lawful Priest vanilla
The Master Key of Thievery skeleton key Chaotic Rogue vanilla
The Tsurugi of Muramasa tsurugi Lawful Samurai vanilla
The Platinum Yendorian Express Card credit card Neutral Tourist vanilla
The Stake of Van Helsing wooden stake Lawful Undead Slayer new
The Orb of Fate crystal ball Neutral Valkyrie vanilla
The Eye of the Aethiopica amulet of ESP Neutral Wizard vanilla
The Tentacle Staff quarterstaff Chaotic Drow new

Icebiter and Firebiter had been axes in NetHack-- 3.0.10. NetHack-- 3.1.3 changed them to battle-axes, but SLASH 6 changes them back.

Artifacts from NetHack-- 3.1.3 not carried forward are:

  • Cuthbert's Cudgel
  • Dirk
  • Disrupter (Disruptor from NetHack Plus is used instead)
  • Elfrist (the Elfrist used is from NetHack Plus)
  • Equalizer
  • Firestar
  • Fungisword
  • Kopkiller
  • Liontamer
  • Soulthief

Amulets

All amulets appear as ". SLASH 6 defines these amulets, in addition to those in NetHack 3.1.3, and all are new to SLASH:

Food

Name Symbol Origin Notes
asian pear [sic] % new
mushroom % new
holy wafer % NetHack Plus
eyeball % new
severed hand % new
sandwich % NetHack-- 3.1.3
tortilla % new
cheese % NetHack-- 3.1.3
pill % new

The cake and doughnut from NetHack-- 3.1.3 were removed.

Weapons

Weapons in SLASH 6, in addition to those in NetHack 3.1.3, are:

Name Symbol Origin Notes
dark elven arrow ( new
dark elven dagger ( new
dark elven short sword ( new
silver dagger ( NetHack Plus
silver short sword ( new
silver long sword ( NetHack Plus
silver mace ( NetHack Plus
silver spear ( NetHack Plus
lightsaber ( new
darksaber ( new
heavy hammer ( NetHack Plus
wooden stake ( new
baseball bat ( new
great dagger ( new
rapier ( new
dark elven bow ( new

The axe of throwing from NetHack Plus and the sharpened pencil from NetHack-- 3.1.3 were removed.

Tools

Tools in SLASH 6, in addition to those in NetHack 3.1.3, are:

Name Symbol Origin Notes
magic candle ( NetHack Plus
orb of enchantment ( NetHack Plus
orb of charging ( NetHack Plus
orb of destruction ( NetHack Plus
medical kit ( NetHack Plus
pan pipe of summoning ( new
pan pipe of the sewers ( new
pan pipe ( new

Armor

Armor items in SLASH 6, in addition to those in NetHack 3.1.3, are:

Name Symbol Origin Notes
fire helmet [ new
silver dragon scale mail [ new
shimmering dragon scale mail [ new
deep dragon scale mail [ NetHack Plus Formerly [
silver dragon scales [ new
shimmering dragon scales [ new
deep dragon scales [ NetHack Plus Formerly [
dark elven mithril-coat [ new
asbestos jacket [ new
robe [[[[ NetHack Plus
robe of protection [[[[ NetHack Plus
robe of power [[[[ NetHack Plus
robe of weakness [[[[ NetHack Plus
lab coat [ NetHack-- 3.1.3
cloak of drain resistance [[[[[ new
cloak of poisonousness [[[[[ new
gauntlets of swimming [[ new
kicking boots [[ new

Removed items are:

Potions

Potions have randomized appearances (except for water), appearing as one of ! ! ! ! ! ! ! ! ! ! ! ! !. SLASH 6 has these potions in addition to the ones in NetHack 3.1.3; the potion of polymorph is from NetHack-- 3.1.3, and all others are new:

Scrolls

All scrolls appear as ?.

SLASH 6 has one scroll not present in NetHack 3.1.3, a scroll of trap detection. It is new to SLASH.

Wands

Wands have randomized appearances, appearing as one of / / / / / / /. SLASH 6 has the following wands, in addition to those in NetHack 3.1.3:

Name Origin Notes
wand of enlightenment NetHack-- 3.1.3
wand of create horde new
wand of fear new
wand of healing NetHack-- 3.1.3
wand of extra healing new
wand of fireball new

Spellbooks

Spellbooks have randomized appearances (except for blank paper and the Book of the Dead), appearing as one of + + + + + + + + + + + + + + +. SLASH 6 has these spellbooks, in addition to those in NetHack 3.1.3:

Name Origin Notes
spellbook of resist poison NetHack Plus
spellbook of resist sleep NetHack Plus
spellbook of endure heat NetHack Plus
spellbook of endure cold NetHack Plus
spellbook of insulate NetHack Plus Formerly "insolate"
spellbook of enlighten NetHack Plus
spellbook of summon undead new
spellbook of command undead new
spellbook of enchant weapon NetHack Plus
spellbook of enchant armor NetHack Plus

The spellbook of genocide, restored in NetHack-- 3.1.3, disappears yet again.

It should be noted here that spells in SLASH 6 (as in NetHack 3.1.3) work rather like wands, having a limited number of charges per read of a spellbook, and that spellbooks can only be read once. Many of these spells, among them enlighten, enchant armor, and enchant weapon, would be unbalancing if combined with the modern spellcasting system.

Rings

Rings have randomized appearances, appearing as one of = = = = = = = = = = = =. SLASH 6 has the following rings, in addition to those in NetHack 3.1.3:

Name Origin Notes
ring of gain constitution NetHack Plus
ring of gain intelligence NetHack-- 3.1.3
ring of gain wisdom new
ring of gain dexterity NetHack-- 3.1.3
ring of sleeping new
ring of drain resistance new
ring of free action new

Stones

SLASH 6 has the following stones, in addition to those in NetHack 3.1.3:

Name Symbol Origin Notes
jacinth stone * new
black opal * new
citrine stone * new
jet stone * new
chrysoberyl stone * new
obsidian stone * new
agate stone * new
stone of health * NetHack Plus
stone of rotting * NetHack Plus

and pieces of orange, yellow and black glass. Glass is called "piece of <color> glass", without the "worthless" part.