Difference between revisions of "Sokoban (SLASH'EM)"

From NetHackWiki
Jump to navigation Jump to search
(A list of EXACTLY how to do the sokobans (WIKIPEDIA WILL NOT LET ME CREATE A TABLED PAGE) or a link to a new page (BLAME THEM))
(Undo revision 129510 by Ozma777 (talk) Spoiler still readily available & could be linked if need be)
(Tag: Undo)
Line 767: Line 767:
  
 
|}
 
|}
Spoilers..... these guides to doing these sokobans seem to not exist anymore.....
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Start:
 
 
There are a few new Sokoban levels which you may get when playing the latest development version of Slashem or Nethack 3.4.2. You may also get the sokoban levels from nethack 3.4.0, in which case, consult that spoiler.
 
written by Fred Blau email:Phredward@hotmail.com
 
 
Note that "=" means impassible iron bars, not a ring. If you polymorph into someting tiny you can slip right through them, thus skipping 1A, all but the first two boulders of 1B, 2A, etc. ~ is Lava. Don't step on it. Boulders pushed into it will disappear.
 
 
Level 1, version A.
 
            1111111111
 
  1234567890123456789
 
1        +---------+
 
2        |.........|
 
3        |....A.B..|
 
4 +----+ |.C.----+.|
 
5 |....+----.D..++E|
 
6 |.......F.G......|
 
7 ++^|.......++.++.|
 
8 ++^+--+@+---|.||.|
 
9 |..+----+...|.++.++
 
10 |...^^^^^.<.=.H...|
 
11 +-------+...|.....|
 
12        +---------+
 
 
Push F left to (3,6) then down one square
 
Push G right two squares.
 
Push D right one square.
 
Push C right one quare then down two squares.
 
Finish C.
 
Finish A and B like C.
 
The map now looks like this:
 
            1111111111
 
  1234567890123456789
 
1        +---------+
 
2        |.........|
 
3        |.........|
 
4 +----+ |...----+.|
 
5 |....+----..D.++E|
 
6 |...........G....|
 
7 ++.|.......++.++.|
 
8 ++.+--+>+---|.||.|
 
9 |..+----+...|.++.++
 
10 |...@.^^^.<.=.H...|
 
11 +-------+...|.....|
 
12        +---------+
 
Push E down two squares.
 
Finish G.
 
Push D left 2 squares, then down one.
 
Finish D.
 
Push E up two squares.
 
Push H left 1 square then up to (14,6).
 
Finish H.
 
One boulder (E) remains. It is movable, and you can even use it if you had to destroy one of the other boulders by pushing it down to (17,10) and then finishing it like H.
 
 
Level 1, version B.
 
            11111111112222222222
 
  12345678901234567890123456789
 
1      +-----+
 
2      |..|..|    +------+
 
3 +----+..A..+-+ +-+......+-+
 
4 |......---...| |..........|
 
5 |.|.|...B..|.+-|........|.+-+
 
6 |.|C+-..|..|...+=-=-=-=-+...|
 
7 |.....DE|FG..@.^^^^^^^^^..<.|
 
8 |.|H+-..|..|...+=-=-=-=-+...|
 
9 |.|.|...I..|.+-|........|.+-+
 
10 |......---...| |..........|
 
11 +----+..J..+-+ +-+......+-+
 
12      |..|..|    +------+
 
13      +-----+
 
Push F up one square. Finish G.
 
Push A left two squares then down two squares.
 
Push J right two squares, up four squares, and finish it.
 
Finish I.
 
Push H down two squares, right three squares, and up one square.
 
Finish H.
 
Push C down four squares and finish like H.
 
Push F down three squares and finish like I.
 
Push A down one square.
 
Push B right two squares and finish like I.
 
Push E down two squares and finish like I.
 
Push D right one square and finish like E.
 
One boulder (A) remains.
 
 
Level 1, version C.
 
            11111111
 
  12345678901234567
 
1 +-----------++--+
 
2 |.......|...++..|
 
3 |.+----.|...A...|
 
4 |.+-+.B.|...C...|
 
5 |.....DE....++F.|
 
6 |@.....++...||..|
 
7 +=====------||.-|
 
8 |.....^^^^^<++G.|
 
9 |.....------+...|
 
10 |.H~..^^^^^.IJ..|
 
11 |.....+-----+.K.|
 
12 |.....|    |...|
 
13 +-----+    +---+
 
Push B right one square.
 
Push D up one square.
 
Push E right three squares.
 
Push A right two squares. (reveal scrolls of earth?)
 
Push G down two squares.
 
Push J down one square.
 
Finish I, G, K, and J.
 
Finish F, A, C, and H.
 
Finish E.
 
Push B down one square, and finish it.
 
One boulder (D) remains. Use it if you accidently pushed a boulder into the lava.
 
 
Level 2, version A.
 
            111111111
 
  123456789012345678
 
1 +---------------+
 
2 |..^^....=......|
 
3 |..+-....=..A.B.|
 
4 ++^|<....=.C.D..|
 
5  |^+--------.++.|
 
6  |..^^^^^^...||.|
 
7  |..+----+.EF++.++
 
8  +--+    |.G....@|
 
9        +-+.----.++
 
10        |.H.I....|
 
11        |..J.+---+
 
12        ++...|
 
13        +---+
 
Push A left one square.
 
Push D right one square.
 
Push F up to (13,3).
 
Push I right one square.
 
Push J up to (11,6).
 
Push E right one square.
 
Finish J.
 
Push I left 2 square and finish as J.
 
Push G left 1 and finish.
 
Push E down 1, left 2 and finish.
 
Push H right 1, then finish.
 
Push F down to (13,8) and finish it.
 
Finish A, B, C, and D.
 
Level 2, version B.
 
            1111111111222
 
  1234567890123456789012
 
1              +-------+
 
2  +-----------|.....+.|
 
3  |...........|.....|^|
 
4  |.--+.AB....|.....|^|
 
5  |...|.C..D..|.....|^|
 
6  |..E+---F---|..<..|^|
 
7  |.G.++......|.....|^|
 
8  |..HI.J.....+-----+^|
 
9  +-+.++.KL|..^^^^^^..|
 
10    |.++...+-------+..|
 
11    |......|      +--+
 
12    +-+@+--+
 
13      +-+
 
Push L up one square.
 
Push K right one square.
 
Finish L, then K.
 
Push J down one square.
 
Push F up two squares.
 
Push D right one square.
 
Push G down one square.
 
Push H down one square.
 
Finish I.
 
Finish G.
 
Push H up one square and finish it.
 
Push J up one suqare and finish it.
 
Finish E.
 
Push F down 4 squares and finish it.
 
Finish C, D, B, then A, like F.
 
Level 2, version C.
 
There are three fewer boulders than pits. For this example we will NOT fill in the holes at (9,6) (9,7) and (9,8). Also, when finishing boulders, it is easier (less moves) to push boulders from the left into the right column so you can push boulders from the right straight up after you push them through the opening where O is.
 
            11111111112
 
  12345678901234567890
 
1 +----------++--+
 
2 |...|..|@|.++..|
 
3 |.|.|..A....B..+-+
 
4 |.|....+-==-+.C..+-+
 
5 |...|..|..<.|..DE..|
 
6 ++F+|G+|^==^|......|
 
7  |.||.++^^^^++.++.++
 
8  |.==.=~^^^^~=.==.|
 
9  |.||.+-+^^+-|.||.|
 
10 ++.++.++|^^| |.||.|
 
11 |......||^^|++H++I++
 
12 |..JK..+|^^++......|
 
13 |.L..M..|..|..---..|
 
14 +---+..N...O....P..|
 
15    |.|....|..|...++
 
16    +-------------+
 
There are not enough bolders!!!
 
Pick only one side to finish the last 3 holes on!
 
Push A left two squares.
 
Push G down all the way (6,12).
 
Finish N.
 
Push K down one square.
 
Push J left one square.
 
Push G left one square.
 
Push M up one square.
 
Finish K.
 
Finish G, M, J and L.
 
Push O right two squares.
 
Finish O, then P.
 
Finish F and A.
 
Push I up all the way (18,5).
 
Push H down one square and right three squares.
 
Push H down two squares, and finish like P.
 
Push C up one square.
 
Push E down one square and left two squares.
 
Finish E.
 
Push I left one square, down one square, right one square.
 
Push I down and finish it.
 
(it's a little faster to push boulders down the right side.)
 
Finish D and C.
 
One boulder (B) remains.
 
 
Level 2, version D.
 
            11111111112
 
  12345678901234567890
 
1          +--+
 
2        +--|..+--+
 
3        |..|...A.+--+
 
4  +--+  |....B|C.|..|
 
5  |..+--+.|...|...D.|
 
6  |...^^^.....+--E..|
 
7  |^+-=-+...|F|..G.++
 
8  |^|...+-H-|.IJ...|
 
9  |^=.^.+...|....K.|
 
10 ++^|...|.L..@M..+-+
 
11 |..+-=----+N|.+-+
 
12 |..^^^^^^<|...|
 
13 +-------------+
 
Push H up two squares, then left two squares, finishing it.
 
Push D down one square.
 
Push A left three squares, then down three squares, then finish it.
 
Finish C like A.
 
Push B up one square.
 
Push D up one square, then down one square.
 
Finish B.
 
Push F up to (13,3). Dance around D. Finish F.
 
Push J down one square.
 
Push I left one square then up to (13,3).
 
Dance around D. Finish I.
 
Finish J like I.
 
Finish K like I.
 
Push M right one square.
 
Push N up one square then right two squares.
 
Push N up two squares and finish like I.
 
Finish M like N.
 
Push D to (18,5).
 
Push G left one square.
 
Push E down two squares, finish like I.
 
Push G right one square, finish like I.
 
Push D down one square, left one square, and down two squares.
 
Finish D.
 
One boulder (L) remains. You cannot use it to plug up the hole at (6,9).
 
 
Level 2, version E.
 
            1111111
 
  1234567890123456
 
1  +------+
 
2  |......|
 
3  |..A...+---+
 
4  +--+...B...|
 
5  |..+-C|.D..|
 
6  |....@|.|.----+
 
7  |^++.E.F.GH...|
 
8 ++^||..|...|...|
 
9 |..+-----------+
 
10 |...^^^^^<|
 
11 +---------+
 
Push C up two squares.
 
Push E up one square.
 
Push F right one square.
 
Push G up one square.
 
Push F left to (6,7), then up one square.
 
Push E up one square.
 
Finish F.
 
Push D right one square.
 
Push B left two squares, then right one square.
 
Push E down two squares, then right three squares.
 
Finish E.
 
Push H right two squares (find scrolls of earth).
 
Finish H.
 
Finish C.
 
Push B left one square, then finish it.
 
Finish A.
 
Push D left two squares, and finish it.
 
One boulder (G) remains.
 
 
Level 3, version A.
 
            1111111111
 
  1234567890123456789
 
1        +----------+
 
2 +------|<^^^^^^^..|
 
3 |...|..+-------+..|
 
4 |.A....|..|    |^++
 
5 ++.--B.|@.+----|^|
 
6  |..C.D++E..|..|^|
 
7  |.|..F.|.G....|^|
 
8  |.H.|I....+-+.|^|
 
9  |.....+-.J+-+.|^|
 
10  +-+.K.|..L....|^|
 
11    +--.|..M++..|^|
 
12    |..NO..||....|
 
13    |.....+++-+..|
 
14    +-----+  +--+
 
Push E down 2 squares.
 
Push G right to (15,7), down to (15,12), then finish it.
 
Push L left one square.
 
Push J up two squares, and finish it.
 
Push E up one square.
 
Push F left two squares.
 
Push B up one square, then down one square.
 
Push A right one square.
 
Finish L, then M.
 
Push E down 3 squares, then finish it.
 
Push O up one squares.
 
Push N right 2 squares, then up 3.
 
Push O down 1 square.
 
Finish N, then O.
 
The map now looks like this:
 
            1111111111
 
  1234567890123456789
 
1        +----------+
 
2 +------|<^^^^^^^..|
 
3 |...|..+-------+..|
 
4 |..A...|..|    |^++
 
5 ++.--B.|>.+----|.|
 
6  |..C.D++...|..|@|
 
7  |.|F...|......|.|
 
8  |.H.|I....+-+.|.|
 
9  |.....+-..+-+.|.|
 
10  +-+.K.|.......|.|
 
11    +--.|...++..|.|
 
12    |......||....|
 
13    |.....+++-+..|
 
14    +-----+  +--+
 
Push I down to (7,12) then finish like N.
 
Push K right 1 square, then finish like I.
 
Push B up 1 square, and finish D.
 
Push C right two squares and finish it.
 
Push F up one square and finish like C.
 
Push H right one square, and up 2. Finish like C.
 
Push B down 2 squares, right 1, and finish it.
 
Push A right 3 squares, and finish it.
 
Level 3, version B.
 
            1111111111
 
  1234567890123456789
 
1          +--------+
 
2    +---+|.^^^^^..|
 
3  +--+...+|<+---+..|
 
4  |..A....+-+...|^++
 
5  |.B@C.D....E..|^|
 
6  |.|F--------.-|^|
 
7  |.|..G..|.....|^|
 
8  |.|.H.I.|.|...|^|
 
9 ++.|..J|.|.+---|^|
 
10 |..+-....|.....|^|
 
11 |....K.|.|.......|
 
12 +----.-+.........|
 
13    |.L...........|
 
14    |...+-+.......|
 
15    +---+ +-------+
 
Push F down two squares.
 
Push G right one square.
 
Push J down one square.
 
Push K down one square.
 
Push F up two squares.
 
Push J up one square.
 
Push G left two squares.
 
The map now looks like this:
 
            1111111111
 
  1234567890123456789
 
1          +--------+
 
2    +---+|.^^^^^..|
 
3  +--+...+|<+---+..|
 
4  |..A....+-+...|^++
 
5  |.B>C.D....E..|^|
 
6  |.|F--------.-|^|
 
7  |.|.G...|.....|^|
 
8  |.|.H.I.|.|...|^|
 
9 ++.|..J|.|.+---|^|
 
10 |..+-....|.....|^|
 
11 |......|.|.......|
 
12 +----K-+.........|
 
13    |@L...........|
 
14    |...+-+.......|
 
15    +---+ +-------+
 
Finish L.
 
Push K down one square, then finish it.
 
Push I right one square.
 
Push I down to (9,13), then finish it.
 
Finish H and J.
 
Push G right one square.
 
Push A right two squares.
 
Push F down two squares.
 
The map now looks like this:
 
            1111111111
 
  1234567890123456789
 
1          +--------+
 
2    +---+|.^^^^^..|
 
3  +--+...+|<+---+..|
 
4  |....A..+-+...|^++
 
5  |.B>C.D....E..|^|
 
6  |.|.--------.-|^|
 
7  |.|@.G..|.....|^|
 
8  |.|F....|.|...|^|
 
9 ++.|...|.|.+---|^|
 
10 |..+-....|.....|^|
 
11 |......|.|.......|
 
12 +----.-+.........|
 
13    |.............|
 
14    |...+-+.......|
 
15    +---+ +-------+
 
Push B left one square, then down to (3,11).
 
Push B right to (6,11), down two squares, and finish it.
 
Push A left one square.
 
Finish C, D, push A down one square and finish it.
 
Finish E.
 
Push F up to (5,5), then finish it.
 
Push G left to (5,7), up to (5,5) then finish it.
 
As an alternative, you can start it by pushing B left one, A right two, E right one then left one. After finishing L, K, I, H, and J, you will need to jump down a hole, and climb back up the stairs. Then push F down two, and finish B.
 
All the doors are locked.
 
Level 3, version C.
 
            111111111122
 
  123456789012345678901
 
1        +-------+
 
2        |...|...+--+
 
3        |.A.+......|
 
4        |...|B|..|.|
 
5  +---------+....|C|
 
6  |......D.........|
 
7  |.|.|.E--.|.|..|^|
 
8  |...|F....|....|^|
 
9  ++G|.H.+------+-|^|
 
10 ++...I..|....|...|^|
 
11 |...J|..=....=.K.|^|
 
12 |..L...+|....|...|^++
 
13 |.M+----|....+---+..|
 
14 |@.|<^^^+....+^^^^..|
 
15 +-------------------+
 
Push G up two squares.
 
Push D right five squares.
 
Finish C.
 
Finish D.
 
Push E up one square, then finish it.
 
Push B down two squares and left to (9,6).
 
Finish B.
 
Open the door and push A right to (16,3).
 
Push A down three squares and finish it.
 
Open the door and push K up to (16,6). Finish K.
 
Push F down two squares.
 
Push H left one square.
 
Push F up three squares.
 
Push I right two squares.
 
Push F up one square and finish it.
 
Finish I.
 
Push H down one square, right two and finish like I.
 
Push J up one square and finish like I.
 
Open the door! Open the other door.
 
Push M up two squares, right two squares, and up one square.
 
Finish M.
 
Push L left one square, and finish like M.
 
Push G down 3 squares, and finish it.
 
Level 3, version D.
 
            111111111122
 
  123456789012345678901
 
1    +----------------+
 
2  +--+....|.........+.|
 
3  |....--.|.........|^|
 
4  |.A.....|.<.......|^|
 
5 +--.----.|.........|^|
 
6 |..B...C.+=-=-=-=-=+^|
 
7 |...DE.FG^^^^^^^^^^..|
 
8 |....H..I+-=-=-=-=-..|
 
9 ++@+-.--.|...........|
 
10  +-+..J..|.....KL....|
 
11  |...MN..|...........|
 
12  |....|..|...........|
 
13  +-------------------+
 
 
Push B up one square.
 
Push C right one square.
 
Push F down one square.
 
Finish G.
 
Push C up three squares, back down and finish it.
 
Finish A. Finish B like A.
 
Push D up one square. Finish D like C.
 
Finish E.
 
Push I down three squares, then up five.
 
Push I down one and finish it.
 
Push F right one square, and finish like I.
 
Finish H like I.
 
Push J right two squares and finish like I.
 
Finish K and L.
 
Finish M.
 
Finish N.
 
Level 3, version E (solution provided by Eric Emplit).
 
            111111111122
 
  123456789012345678901
 
1            +--+
 
2  +-------+|@.|
 
3 +-+...|...++A.+--+
 
4 |..BC.|.....D.|..|
 
5 |.|...|...-+E.^..|
 
6 |.|...|.FG.|..++^|
 
7 |.|.---+.|.+-=++^+--+
 
8 |.|H.+-+.|..|<|..|..|
 
9 |.|..|....|.|.|..^..|
 
10 |.....I...|.|.+-=-+^++
 
11 |.|..+--.-+.|..|..|..|
 
12 |.+--+......=..=..^..|
 
13 |......+----|..|^----+
 
14 +------+    |^-+..|
 
15            |..^..|
 
16            |..+--+
 
17            +--+
 
Push D left 4 spaces
 
Push D down 1 space
 
Push D right 1 space
 
Push F down 2 spaces
 
Push E up 1 space
 
Push E left 4 spaces
 
Push E down 1 space
 
Push A down 1 space
 
Push A left 4 spaces
 
Push A right 5 spaces
 
Finish A
 
Push E up 1 space
 
Finish E as A
 
Push F down 2 spaces
 
Push I left 1 space
 
Push F left 1 space
 
Push G left 1 space
 
Push G up 2 spaces
 
Finish G as A
 
Push D up 1 space
 
Finish D
 
The map now looks like this:
 
            111111111122
 
  123456789012345678901
 
1            +--+
 
2  +-------+|<.|
 
3 +-+...|...++..+--+
 
4 |..BC.|.......|..|
 
5 |.|...|...-+.....|
 
6 |.|...|....|..++.|
 
7 |.|.---+.|.+-=++.+--+
 
8 |.|H.+-+.|..|<|..|..|
 
9 |.|..|....|.|.|.....|
 
10 |....I.F..|.|.+-=-+^++
 
11 |.|..+--.-+.|..|..|..|
 
12 |.+--+......=..=..^..|
 
13 |......+----|..|^----+
 
14 +------+    |^-+..|
 
15            |..^..|
 
16            |..+--+
 
17            +--+
 
Push F right 1 space
 
Push F up to 9,4
 
Finish F
 
Push I right 3 spaces
 
Push I up to 9,4
 
Finish I
 
Push H up 3 spaces
 
Push C down 1 space
 
Push B left 1 space
 
Push H down to 4,10
 
Push H right to 9,10
 
Push H up to 9, 4
 
Finish H
 
Push C left 1 space
 
Push C down to 4,10
 
Finish C as H
 
Push B right 2 spaces
 
Push B left 1 space
 
Push B down to 9,4
 
Finish B
 
Level 4, version A.
 
            111111111
 
  123456789012345678
 
1 +----------+
 
2 |.+......+.|
 
3 +-|......+-------+
 
4 |.+......+^^^^^..|
 
5 +-|......+----+..|
 
6 |.+......+.|  |^++
 
7 +-------------|^|
 
8 |.....|...|...|^|
 
9 |.AB..C...D.E.|^|
 
10 |..F.+-----.|.|^|
 
11 |.GH.|@..|..I.|^|
 
12 |....|..J....+|^|
 
13 +----|K--..+--|^|
 
14  |...|.L...+..=^|
 
15  |....M...+|..=^|
 
16  +-.----.---==+^|
 
17  |..N...OP......|
 
18  |...|...+---+..|
 
19  +-------+  +--+
 
Push J to the right three squares.
 
Push M left three squares.
 
Push L right two square and up one square.
 
Push M right one square.
 
Push N right three squares.
 
Push O up one square.
 
Finish P. Finish N.
 
Push M right to (8,15).
 
Push O down 1 square.
 
Finish O.
 
Push M right one, then down 2, then finish it.
 
Push K down 2, then finish as M.
 
Push L down 1, left 3, down 1, and finish it.
 
The map now looks like this:
 
            111111111
 
  123456789012345678
 
1 +----------+
 
2 |.+......+.|
 
3 +-|......+-------+
 
4 |.+......+^^^^^..|
 
5 +-|......+----+..|
 
6 |.+......+.|  |^++
 
7 +-------------|^|
 
8 |.....|...|...|^|
 
9 |.AB..C...D.E.|^|
 
10 |..F.+-----.|.|^|
 
11 |.GH.|>..|..I.|.|
 
12 |....|.....J.+|@|
 
13 +----|.--..+--|.|
 
14  |...|.....+..=.|
 
15  |........+|..=.|
 
16  +-.----.---==+.|
 
17  |..............|
 
18  |...|...+---+..|
 
19  +-------+  +--+
 
 
Push I left one square.
 
Push J left to (7,12) then down 3 squares.
 
Finish J.
 
Push I down 1, and finish as J.
 
Push E left 1 square, down 3 squares, and finish as J.
 
Push D left 2 squares, then right to (13,9).
 
Finish D like E.
 
Push C left 2 squares.
 
Push F right 1 square.
 
Push B down 1 square.
 
Finish C, then A, just like D.
 
Push F up 1 square, then finish like C.
 
Push B right 1 square, then up 1, and finish like F.
 
Finish G and H.
 
You will find an amulet of reflection.
 
 
Level 4, version B.
 
            1111111111222
 
  1234567890123456789012
 
1            +-------+
 
2            |..^^^^.|
 
3  +-----+    |..+---+-+
 
4  |@....+-----+^|.....|
 
5 +---+.A......|^|.....|
 
6 |...+-....--.|^|.....|
 
7 |.B.|..++....|^|.....|
 
8 |.C.|..+---+.|^|.....|
 
9 ++.D..E....|.|^++----|
 
10  |.F.G.--+.|.|^=...+.|
 
11  |.|..H..|.|.|^|...+-|
 
12  |.|.|I|...|.|^=...+.|
 
13 ++.+-+...|.|.|^|...+-|
 
14 |..J..---+.|.|^=...+.|
 
15 |....K....L....+-----+
 
16 +--+M..N|.O....|
 
17    |....|..+---+
 
18    +-------+
 
Push A down one square.
 
Push O left one square.
 
Push L up four squares.
 
Push K left one square.
 
Push J left one square.
 
Finish K, N, and M.
 
Push J right one square.
 
Push H left one square.
 
Push E up one square.
 
Push D left one square.
 
Push C right one square.
 
Finish D.
 
Push J left one square and finish it.
 
Push O up one square and finish it.
 
Push L down to (11,15) and finish it.
 
Push F left one square and finish it.
 
Finish B.
 
Push C down one square, and left one square.
 
Finish C.
 
Finish G, I, E, H, then A.
 
You will find a bag of holding.
 
 
you'll probably need to notepad this in order to bring the lines back up....
 
sorry but blame wikipedia
 
 
[[Category:Sokoban]]
 
[[Category:Sokoban]]

Revision as of 09:42, 10 December 2019

Sokoban levels
Location Level 2–9 of
Sokoban
Bones No
Mappable Yes
Teleportable No
Diggable floor all but bottom level
Diggable walls No

Sokoban in SLASH'EM is largely the same as in Vanilla (see Sokoban). However, 15 additional maps have been added so that each level has 4-5 variants. As in Vanilla, the prize is either a bag of holding or an amulet of reflection. Both outcomes are equally likely. The amulet is more valuable than the bag because upgrading a sack or oilskin sack (with a potion of gain level or the gnome's tinker technique) can also produce a bag of holding. There are also new ways to cheat in Sokoban, such as the new liquid leap technique. However, many of these additional ways to cheat also incur a luck penalty.

Levels

The entrance to Sokoban (an upstairs staircase) is located between levels 6 and 10 inclusive in the Dungeons of Doom, just below the Oracle.

1 Sokoban Level 1a
-------- ------
|<|>...---....|
|^|-.00....0..|
|^||..00|.0.0.|
|^||....|.....|
|^|------0----|
|^|    |......|
|^------......|
|..^^^^0000...|
|??-----......|
----   --------
Sokoban Level 1b
 ------  ----- 
 |....|  |...| 
 |.0..----.0.| 
 |.0......0..| 
 |..--->---0.| 
 |---------.---
 |..^^^<|.....|
 |..----|0....|
 --^|   |.0...|
  |^-----.0...|
  |..^^^^0.0..|
  |??----------
  ----         
Sokoban Level 1c
     -------                 
     |..|..|     --------    
------..0..--- ---......---  
|......---...| |?.........|  
|.|.|...0..|.--|........|.---
|.|0--..|..|...-#-#-#-#--...|
|.....00|00..>.^^^^^^^^^..<.|
|.|0--..|..|...-#-#-#-#--...|
|.|.|...0..|.--|........|.---
|......---...| |?.........|  
------..0..--- ---......---  
     |..|..|     --------    
     -------                 
Sokoban Level 1d
-----------------
|.......|...--??|
|.-----.|...0...|
|.---.0.|...0...|
|.....00....--0.|
|>.....--...||..|
|#####-------|.-|
|.....^^^^^<|-0.|
|.....-------...|
|..}..^^^^^.00..|
|.....-------.0.|
|.....|     |...|
-------     -----
Sokoban Level 1e
       ----------- 
       |.........| 
       |....0.0..| 
------ |.0.-----.| 
|....-----.0..--0
|.......0.0......| 
|-^|.......--.--.| 
|-^|--->----|.||.| 
|?.------...|.--.--
|?..^^^^^.<.#.0...|
---------...|.....|
        -----------
2 Sokoban Level 2a
  ----          -----------
 --.>--------   |.........|
 |..........|   |.........|
 |.0-----0-.|   |.........|
 |..|...|.0.|   |....<....|
 |.0.0....0-|   |.........|
 |.0..0..|..|   |.........|
 |.----0.--.|   |.........|
 |..0...0.|.--  |.........|
 |.---0-...0.------------+|
 |...|..0-.0.^^^^^^^^^^^^.|
 |..0......----------------
 -----..|..|               
     -------     
Sokoban Level 2b
 -----------       -----------
 |....|....---     |.........|
 |..00|00...>|     |.........|
 |.....0...---     |.........|
 |....|....|       |....<....|
 |-.---------      |.........|
 |..0.|.....|      |.........|
 |.00.|0.0.0|      |.........|
 |..0.....0.|      |.........|
 |.000|0..0.----------------+|
 |....|..0.0.^^^^^^^^^^^^^^^.|
 -----------------------------
Sokoban Level 2c
 --------       
 |......|       
 |..0...-----   
 |---...0...|   
 |..--0|.0..|   
 |....>|.|.-----
 |^--.0.0.00...|
--^||..|...|...|
|..-------------
|...^^^^^<|     
-----------     

Sokoban Level 2d
            ---------
------------|.....+.|
|...........|.....|^|
|.---.00....|.....|^|
|...|.0..0..|.....|^|
|..0|---0---|..<..|^|
|.0.--......|.....|^|
|..00.0.....-------^|
---.--.00|..^^^^^^..|
  |.--...|--------..|
  |......|       ----
  --->----           
    ---              

Sokoban Level 2e
----------------- 
|..^^....#......| 
|..--....#..0.0.| 
--^|<....#.0.0..| 
 |^---------.--.| 
 |..^^^^^^...||.| 
 |..------.00--.--
 ----    |.0....>|
       ---.----.--
       |.0.0....| 
       |..0.----- 
       --...|     
        -----     

Sokoban Level 2f
          ----      
       ---|..----   
       |..|...0.|---
 ----  |....0|0.|..|
 |..----.|...|...0.|
 |...^^^.....|--0..|
 |^--#--...|0|..0.--
 |^|...|-0-|.00...| 
 |^#.^.+...|....0.| 
--^|...|.0..>0..--- 
|..--#-----0|.---   
|..^^^^^^<|...|     
---------------     

Sokoban Level 2g
----------------    
|...|..|>|.--..|    
|.|.|..0....0..---  
|.|....--##--.0..---
|...|..|..<.|..00..|
--0-|0-|^##^|......|
 |.||.|-^^^^--.--.--
 |.##.#}^^^^}#.##.| 
 |.||.|--^^--|.||.| 
--.--.--|^^|-|.||.| 
|......||^^|--0--0--
|..00..-|^^|-......|
|.0..0..|..|..---..|
-----..0...0....0..|
    |.|....|..|...--
    --------------- 

3 Sokoban Level 3a
   --------          
 ---.|....|          
 |...0....|----------
 |.-.00-00|.|.......|
 |.00-......|.......|
 |.-..0.|...|.......|
 |....-0--0-|...<...|
 |..00..0...|.......|
 |.--...|...|.......|
 |....-0|---|.......|
 ---..0.-----------+|
   |..0>^^^^^^^^^^^.|
   ------------------

Sokoban Level 3b
 --------------------
 |........|...|.....|
 |.00..-00|.-.|.....|
 |..|.0.0.|00.|.....|
 |-.|..-..|.-.|..<..|
 |...--.......|.....|
 |...|.0.-...-|.....|
 |.0.|0.|...--|.....|
 |-0.|..-----------+|
 |..0....^^^^^^^^^^.|
 |...|.>-------------
 --------            

Sokoban Level 3c
       ------------
-------|<^^^^^^^..|
|...|..|--------..|
|.0....|..|    |^--
--.--0.|>.-----|^
 |..0.0--0..|..|^
 |.|..0.|.0....|^
 |.0.|0....---.|^
 |.....--.0---.|^
 ---.0.|..0....|^
   ---.|..0--..|^
    |..00..||....| 
    |.....-----..| 
    -------   ---- 

Sokoban Level 3d
         ----------
    -----|.^^^^^..|
 ----...-|<-----..|
 |..0....---...|^--
 |.0>0.0....0..|^
 |.|0--------.-|^
 |.|..0..|.....|^
 |.|.0.0.|.|...|^
--.|..0|.|.----|^
|..--....|.....|^
|....0.|.|.......| 
-----.--.........| 
   |.0...........| 
   |...---.......| 
   ----- --------- 

Sokoban Level 3e
    ------------------
 ----....|.........+.|
 |....--.|.........|^|
 |.0.....|.<.......|^|
---.----.|.........|^|
|..0...0.-#-#-#-#-#-^|
|...00.00^^^^^^^^^^..|
|....0..0--#-#-#-#-..|
-->--.--.|...........|
 |--..0..|.....00....|
 |...00..|...........|
 |....|..|...........|
 ---------------------

Sokoban Level 3f
        ---------    
        |...|...---- 
        |.0.+......| 
        |...|0|..|.| 
  -----------....|0
  |......0.........| 
  |.|.|.0--.|.|..|^
  |...|0....|....|^
 --0|.0.-------+-|^
--...0..|....|...|^
|...0|..#....#.0.|^
|..0...-|....|...|^--
|.0-----|....|----..|
|>.|<^^^+....+^^^^..|
---------------------

Sokoban Level 3g
           ----       
  ---------|>.|       
---...|...--0.|---    
|..00.|.....0.|..|    
|.|...|...--0.^..|    
|.|...|.00.|..--^|    
|.|.----.|.--#--^|--- 
|.|0.|--.|..|<|..|..| 
|.|..|....|.|.|..^..| 
|.....0...|.|.--#--^--
|.|..---.--.|..|..|..|
|.----......#..#..^..|
|......-----|..|^-----
--------    |^--..|   
            |..^..|   
            |..----   
            ----      

4 Sokoban Level 4a (with a bag of holding)
 --------------------------
 |>......^^^^^^^^^^^^^^^^.|
 |.......----------------.|
 -------.------         |.|
  |...........|         |.|
  |.0.0.0.0.0.|         |.|
 --------.----|         |.|
 |...0.0..0.0.|         |.|
 |...0........|         |.|
 -----.--------   ------|.|
  |..0.0.0...|  --|.....|.|
  |.....0....|  |.+.....|.|
  |.0.0...0.--  |-|.....|.|
 -------.----   |.+.....+.|
 |..0.....|     |-|.....|--
 |........|     |.+.....|  
 |...------     --|.....|  
 -----            -------  

Sokoban Level 4b (with an amulet of reflection)
   ------------------------
   |..^^^^^^^^^^^^^^^^^^..|
   |..-------------------.|
 ----.|    -----        |.|
 |..|0--  --...|        |.|
 |.....|--|.0..|        |.|
 |.00..|..|..0.|        |.|
 --..00|...00.--        |.|
  |0..0...|0..|   ------|.|
  |.00.|..|..0| --|.....|.|
  |.0.0---|.0.| |.+.....|.|
  |.......|..-- |-|.....|.|
  ----.0..|.--  |.+.....+.|
     ---.--.|   |-|.....|--
      |.0...|   |.+.....|  
      |>.|..|   --|.....|  
      -------     -------  

Sokoban Level 4c (with a bag of holding)
            --------- 
            |..^^^^.| 
 -------    |..----+--
 |>....-------^|.....|
-----.0......|^|.....|
|...|-....--.|^|.....|
|.0.|..--....|^|.....|
|.0.|.0-----.|^|.....|
--.0.0.....|.|^|+----|
 |.0..0---.|.|^#...+.|
 |.|..0..|.|.|^|...|-|
 |.|.|.|...|.|^#...+.|
--.---...|.|.|^|...|-|
|..0..----.|.|^#...+.|
|....0....0....|------
----0..0|.0....|      
   |....|..-----      
   ---------          

Sokoban Level 4d (with an amulet of reflection)
------------      
|.+......+.|      
|-|......|--------
|.+......+^^^^^..|
|-|......|-----..|
|.+......+.|  |^--
|-------------|^
|.....|...|...|^
|.00..0...0.0.|^
|..0.------.|.|^
|.00.|>..|..0.|^
|....|..0....-|^
-----|0--..---|^
 |...|.0...+..#^
 |....0...-|..#^
 |-.----.---##-^
 |..0...00......| 
 |...|...-----..| 
 ---------   ----