DeadendRoom Dead_End_8 with description "The canyon runs into a mass of boulders -- dead end.", s_to In_Tall_E_W_Canyon, out_to In_Tall_E_W_Canyon; MazeRoom Alike_Maze_11 with n_to Alike_Maze_1, w_to Alike_Maze_11, s_to Alike_Maze_11, e_to Dead_End_9, ne_to Dead_End_10; DeadendRoom Dead_End_9 with w_to Alike_Maze_11, out_to Alike_Maze_11; DeadendRoom Dead_End_10 with s_to Alike_Maze_3, out_to Alike_Maze_3; MazeRoom Alike_Maze_12 with s_to At_Brink_Of_Pit, e_to Alike_Maze_13, w_to Dead_End_11; MazeRoom Alike_Maze_13 with n_to At_Brink_Of_Pit, w_to Alike_Maze_12, nw_to Dead_End_13; DeadendRoom Dead_End_11 with e_to Alike_Maze_12, out_to Alike_Maze_12; DeadendRoom Dead_End_12 with u_to Alike_Maze_8, out_to Alike_Maze_8; MazeRoom Alike_Maze_14 with u_to Alike_Maze_4, d_to Alike_Maze_4; DeadendRoom Dead_End_13 class Room with name 'pirate^s' 'dead' 'end' 'treasure' 'chest', se_to Alike_Maze_13, out_to Alike_Maze_13, description "This is the pirate's dead end.", initial [; StopDaemon(Pirate); if (treasure_chest in self && treasure_chest hasnt moved) "You've found the pirate's treasure chest!"; ], has nodwarf; Treasure -> treasure_chest "treasure chest" with name 'chest' 'box' 'treasure' 'riches' 'pirate' 'pirate^s' 'treasure', description "It's the pirate's treasure chest, filled with riches of all kinds!", initial "The pirate's treasure chest is here!", depositpoints 12;