Super Lotsa Added Stuff Hack, Extended Magic: NetHack 3.4.3 with new roles, races, branches and techniques, played in the browser.

SLASH'EM (Warren Cheung and the SLASH'EM team; 0.0.7E7F3 from 2006 is the last release) is a big variant of NetHack 3.4.3. It adds roles (Flame Mage, Ice Mage, Necromancer, Undead Slayer, Yeoman and more), races (Drow, Hobbit, Vampire, Lycanthrope, Doppelganger), class techniques, hundreds of new monsters and items, and extra branches and special levels. The goal is still NetHack's: bring the Amulet of Yendor up to the Astral Plane. Death is permanent.

About the game

SLASH'EM starts from NetHack 3.4.3, so the basics are the same: levels are kept when you leave them, most items are unidentified until used, and almost everything interacts. On top of that it adds more roles and races, a technique per role, many new monsters, items and spells, extra branches and special levels, shopkeeper services, and a harder early game. Knowledge from NetHack carries over; expect surprises anyway.

Keyboard controls

The keys to remember

?
In-game help and command list
~
Auto-explore: walk to the nearest unexplored spot
Enter
Menu of all commands
i
Inventory with a cursor: Enter = everything you can do with the item
</>
Go up / down (walks to the nearest known staircase)
S
Save; reload the page to continue

Essential keys

Moving

hjklyubn/arrow keys
Walk / attack
HJKLYUBN
Run
_
Travel to a map spot
~
Auto-explore
<
Up stairs (walks to the known ones)
>
Down stairs (walks to the known ones)
.
Rest
s
Search

Fighting & magic

F + direction
Fight
f
Fire from quiver
t
Throw
w
Wield
x
Swap weapons
z
Zap a wand
Z
Cast a spell
#technique
Use a technique (Alt+T)
#pray
Pray

Items

i
Inventory with a cursor (Enter = item menu)
,
Pick up
d/-
Drop (- in the inventory)
e
Eat
q
Quaff
r
Read
W/T
Wear / take off armour
P/R
Put on / remove a ring or amulet
a
Apply

Information & system

Enter
Command menu
?
Help
;
What is that on the map
\
Discoveries
Ctrl+P
Previous messages
Ctrl+X
Your attributes
S
Save (reload to continue)
Complete key list (88 commands)
?display one of several informative texts
Entermenu of all commands (arrows or 8/2, the key, Enter, Esc)
`access the menusystem
Ssave the game (to be continued later)
!escape to some SHELL (if allowed)
Ctrl+Zsuspend the game (independent of your current suspend char)
Oset options
/tell what a map symbol represents
\display list of what's been discovered
vdisplay version number
Vdisplay game history
Xswitch the game to explore (discovery) mode
Ctrl+Aredo the previous command (^A denotes the keystroke CTRL-A)
Ctrl+Rredraw the screen
Ctrl+Prepeat previous message (subsequent ^P's repeat earlier ones)
#introduces an extended command (#? for a list of them)
Ctrl+Bsteal
Ctrl+Dkick (a door, or something else)
Ctrl+Tteleport (if you can)
Ctrl+Xshow your attributes
Ctrl+Ypolymorph (if possible)
aapply or use a tool (pick-axe, key, camera, etc.)
Atake off all armor
cclose a door
Cname an individual monster (ex. baptize your dog)
ddrop an object. d7a: drop seven items of object 'a'
Ddrop selected types of objects
eeat something (or drain corpse, if vampire)
Ewrite a message in the dust on the floor (E- use fingers)
ffire item from quiver
Ffollowed by direction, fight a monster
ilist your inventory (all objects you are carrying) with a cursor (8/2): letter = main action (eat, quaff, read, zap, apply, wear, wield, put on, take off, else examine), Enter/Space/5/click = menu of all its actions, + main action, - drop, * or Ctrl+letter examine, 0/Esc close. The list reopens after an action unless a monster is in view. Item prompts show the same list (Enter reopens it).
Ilist selected parts of your inventory Iu: list unpaid objects Ix: list unpaid but used up items I$: count your money
n#repeat next command
Nname or classify an item
oopen a door
ppay your bill (in a shop)/shopkeeper services
Pput on an accessory (ring, amulet, etc)
qdrink something (potion, water, etc)
Qselect ammunition for quiver
rread a scroll or spell book
Rremove an accessory (ring, amulet, etc)
ssearch for secret doors, hidden traps and monsters
tthrow or shoot a weapon
Ttake off some armor
wwield a weapon (w- wield nothing)
Wput on some armor
xswap weapon slots
Xlist the spells you know
zzap a wand
Zcast a spell
<go up the stairs (elsewhere: walk to known up stairs)
>go down the stairs (elsewhere: walk to known down stairs)
^identify a previously found trap
),[,=,",(ask for current items of specified symbol in use
*list and change items in use
$count your gold
+list the spells you know
_move via a shortest-path algorithm to a point on the map
~explore the level until something happens
.wait a moment
,pick up all you can carry
@toggle "pickup" (auto pickup) option on and off
:look at what is here
;look at what is somewhere else by selecting a map symbol
M-?Display extended command help (if the platform allows this)
M-2toggle two-weapon combat (unless number_pad is enabled)
M-aadjust inventory letters
M-bsteal
M-ctalk to someone
M-ddip an object into something
M-eadvance or check weapons skills
M-fforce a lock
M-iinvoke an object's special powers
M-jjump to another location
M-lloot a box on the floor
M-muse a monster's special ability
M-nname an item or type of object
M-ooffer a sacrifice to the gods
M-ppray to the gods for help
M-qquit the game
M-rrub a lamp or a stone
M-ssit down
M-tuse a class specific technique
M-uuntrap something
M-ypolymorph yourself
M-vprint compile time options for this version
M-wwipe off your face

Saving your game

Tips

New player's guide

Your first steps

  1. Type a name, then answer n to "Shall I pick…?" to choose role, race and alignment (a human Valkyrie is easiest).
  2. Look at your gear in the Inventory window, and at your techniques with #technique.
  3. Explore with ~, with your pet following. Walk into monsters to fight, pick things up with ,.
  4. Search dead ends (s), then press > to walk to the stairs and go down.
  5. Press S to save; reload the page to continue.

Staying alive

Playing in the browser

About this version